bennofs__ has joined #nixos-aarch64
rajivr has joined #nixos-aarch64
bennofs_ has quit [Ping timeout: 240 seconds]
h0m1 has quit [Ping timeout: 260 seconds]
h0m1 has joined #nixos-aarch64
evils has quit [Ping timeout: 240 seconds]
evils has joined #nixos-aarch64
<edrex> gchristensen: A follow-up on the OT from the other day: I just learned the new Quartz64 board has a driver for a 10.3" eink panel. Soooo i know what my next SBC is going to be.
<edrex> samueldr it would be interesting to start to document "expected to be working" user envs. I'd be happy to work on some docs as I'm getting that moto configured (assuming that works out, but it seems like it should)
<edrex> do you get a tty console if you don't configure anything?
<samueldr> ignoring the "get a known working Nixpkgs revision"
<samueldr> if you build at the root of the project you get different results depending on the device
<edrex> since this is all hypothetical for me at this point i don't feel any of this pain yet
<samueldr> if there's a working "tty" driver, you'll have a console
<samueldr> otherwise it'll appear to hang
<samueldr> (many vendor trees don't have a working tty)
<edrex> does nixpkgs break a lot with aarch64? or just upstream breaks mobile-nixos generally?
<edrex> oh, ok
<samueldr> cross-compilation is what breaks generally
<samueldr> but that's if you build at the root
<samueldr> since at the root it's uh... a scratch space
<samueldr> made to apply a local.nix
<samueldr> to develop
<samueldr> to test "success" right now the best thing to build is this https://github.com/NixOS/mobile-nixos/tree/master/examples/hello
<samueldr> this cross-compiles fine [when no issues upstream]
<samueldr> and it provides enough to test that the display works, and touch, and other things
<edrex> what are your thoughts on providing a flake.lock with a "suggested" nixpkgs revision?
<samueldr> I don't want to start using flakes until it's ready
<samueldr> though I guess an in-repository entry point that uses a known good Nixpkgs revision isn't a bad idea
<edrex> like, no longer behind experimental flag? seems like most projects are providing some level of support now, but yeah, that makes sense. I'm like one of those kids that grew up with smart phones. There was a time before flakes?
<samueldr> yes, there was a time before flakes :)
<samueldr> and yeah, no longer behind an experimental flag
<gchristensen> 17 years without flakes :P
<samueldr> it's also because that since I don't know flakes, and don't want to have to follow an in-development thing, I don't want to have to support it :)
<samueldr> unless I start having a proven long-term collaborator maintaining the project with me, it won't happen with flakes for now
<samueldr> but yeah, I'll think about a good way to have a known good nixpkgs revision usable
<gchristensen> niv is nice
* gchristensen forces himself to actually disappear now.
<samueldr> haha
<samueldr> yeah, I wanted to look at niv, I don't need "fancy" locking or anything
<samueldr> and I don't want it to _default_ to a locked version either
<edrex> <gchristensen "17 years without flakes :P"> Huh, checks out https://github.com/NixOS/nix/graphs/contributors
<edrex> I wonder how the user base has grown in that time
<edrex> <samueldr "and I don't want it to _default_"> this is IMO a rough edge in flakes, you have to say `inputs.mobile-nixos.inputs.nixpkgs.follows = "nixpkgs"` to avoid using the pinned nixpkg
<samueldr> yeah
<edrex> and those lines will explode as things move more away from nixpkgs monorepo
<edrex> but maybe there will be a handy helper to force everything to follow
<samueldr> *if* things move away from the monorepo, it's not a foregone conclusion that Nixpkgs will split, or that it will not continue acting as the de facto monorepo
<samueldr> AFAIUI it's more meant for better wrangling of non-Nixpkgs things
<DavHau[m]> Isn't flakes just a more mature version of niv? If you haven't looked into any of these yet, then I'd assume that you will waste your time with niv. Flakes is nicely integrated into the nix tool itself. And for simply managing a few inputs it should be stable enough.
<samueldr> not really, it's way more
<samueldr> flakes also deals with discovery
<samueldr> and interfaces
<samueldr> niv AFAIUI is really just about making a lock file
<edrex> yeah, i don't doubt that nixpkgs will remain the main place people get software, and also it's a really appropriate place for a monorepo. just there is a slow creep of new repos, and flakes encourages small repos so...
<samueldr> small repos always have been a thing :) now they'll have a better **interface** both to use other things, and be used by other things
<edrex> Is the underlying reluctance for flakes from folks who have been here awhile something to do with concern that things start to look like npm?
<samueldr> I don't know
<samueldr> I haven't been looking too much into Flakes, the truth, nor the FUD
<edrex> anyway, sorry OT again. i have a problem with that, i am chatty
<DavHau[m]> <samueldr "flakes also deals with discovery"> It does, but you can also just use it for simple version management ;). And that is not more difficult than with niv
<samueldr> niv works without me needing to use unstable Nix
<samueldr> (I assume)
<samueldr> I haven't used niv either
orivej has quit [Ping timeout: 252 seconds]
<samueldr> and to date, every time I have had to use flakes, the command line or some other part of it was different enough to break my existing limited knowledge
<samueldr> which is fine, since it's not ready yet
<DavHau[m]> To be honest I never really used niv as well. I just know, since i started using flakes, I'm amazed and don't want to ever go back again. Same story like with nix itself. Flakes feels like kind of the next step in the nix evolution.
<samueldr> oh, most probably
<samueldr> I'm not a flakes-sceptic
<DavHau[m]> Nix expression finally become reproducible
<samueldr> well
<samueldr> see
<samueldr> the evaluation will
<samueldr> as it can already
<samueldr> but that won't guarantee the same outputs :)
<DavHau[m]> <samueldr "as it can already"> It can, but with flakes it is by default
<samueldr> DavHau[m]: I don't know what you're trying to do
<samueldr> but if you're trying to "convert me", it won't work
<samueldr> I'm not against flakes
<DavHau[m]> Hahaha ok
<samueldr> but I won't promote an unfinished feature until it is ready to be used
<samueldr> it has already caused damage by being overhyped
<samueldr> when I say "limited knowledge" about flakes, it's about day-to-day usage
<samueldr> I know the foundational concepts well
<samueldr> so I'm most likely to be a flakes user the moment it's ready to be "actually" pre-release
<DavHau[m]> Sounds reasonable
<samueldr> and I don't think what I'll do will end up using niv either
<samueldr> probably will be something bespoke and simple, since the only dependency to track is Nixpkgs
<samueldr> something like `nix-build --arg pkgs '(import ./nixpkgs.nix)'`
<samueldr> I'll see if there's a better end-user UX for that, but that would be more for "things are broken, is it a nixpkgs regression? let's have a known good revision to test against!)
<colemickens> flakes-compat doesn't require nixUnstable
<colemickens> (and more or less desugards to reading a locked rev/sha out of a json file)
<samueldr> colemickens: but then how do I *manage* the flake?
<colemickens> using some bespoke tool?
<samueldr> and things still can be broken by changes from flakes
<samueldr> if the interface is changed
<samueldr> if the lock file format is changed
<colemickens> you're not wrong, and I know you know, sorry, not very constructive of me
<samueldr> :)
<samueldr> in time
<samueldr> in due time, even
CRTified[m] has joined #nixos-aarch64
bennofs[m] has joined #nixos-aarch64
roberth has joined #nixos-aarch64
cole-h has quit [Ping timeout: 252 seconds]
orivej has joined #nixos-aarch64
ekleog has joined #nixos-aarch64
af has joined #nixos-aarch64
orivej has quit [Ping timeout: 240 seconds]
alpernebbi has joined #nixos-aarch64
zhaofeng has quit [Ping timeout: 276 seconds]
zhaofeng has joined #nixos-aarch64
af has quit [Quit: af]
af has joined #nixos-aarch64
af has quit [Client Quit]
af has joined #nixos-aarch64
orivej has joined #nixos-aarch64
<Ke> btw. does mobile-nixos nowadays have telephony on pinephone somehow?
af has quit [Ping timeout: 252 seconds]
af has joined #nixos-aarch64
af has quit [Remote host closed the connection]
superherointj has joined #nixos-aarch64
superherointj has quit [Client Quit]
dev_mohe has joined #nixos-aarch64
dev_mohe has quit [Quit: dev_mohe]
roberth has quit [Ping timeout: 245 seconds]
bennofs[m] has quit [Ping timeout: 245 seconds]
bennofs[m] has joined #nixos-aarch64
Dandellion has joined #nixos-aarch64
roberth has joined #nixos-aarch64
ejpcmac has joined #nixos-aarch64
leonardp has joined #nixos-aarch64
cepheus has joined #nixos-aarch64
thefloweringash has joined #nixos-aarch64
railroadmanualji has joined #nixos-aarch64
cole-h has joined #nixos-aarch64
luxemboye has joined #nixos-aarch64
justanotheruser has joined #nixos-aarch64
evils has quit [Ping timeout: 240 seconds]
evils has joined #nixos-aarch64
zupo has joined #nixos-aarch64
zupo_ has joined #nixos-aarch64
zupo_ has quit [Client Quit]
<samueldr> trick question
<samueldr> services run
<samueldr> no integration with a "PE" yet
<samueldr> (PE: phone environment, like a DE: desktop environment)
<hexa-> PE: provider edge!
zupo has quit [Ping timeout: 245 seconds]
<samueldr> but using the modem manager interface (IIRC, or the other one) I went online on my data plan
alpernebbi has quit [Quit: alpernebbi]
rajivr has quit [Quit: Connection closed for inactivity]
Willi_Butz has quit [*.net *.split]
heywoodlh has quit [*.net *.split]
s1341_ has quit [*.net *.split]
gchristensen has quit [*.net *.split]
orivej has quit [*.net *.split]
h0m1 has quit [*.net *.split]
abbe has quit [*.net *.split]
ShalokShalom has quit [*.net *.split]
figgyc has quit [*.net *.split]
cole-h has quit [*.net *.split]
nicoo has quit [*.net *.split]
luxemboye has quit [*.net *.split]
thefloweringash has quit [*.net *.split]
ejpcmac has quit [*.net *.split]
roberth has quit [*.net *.split]
justanotheruser has quit [*.net *.split]
srk has quit [*.net *.split]
bridge[evilred] has quit [*.net *.split]
misuzu has quit [*.net *.split]
dsal has quit [*.net *.split]
qyliss has quit [*.net *.split]
evils has quit [*.net *.split]
zhaofeng has quit [*.net *.split]
bennofs__ has quit [*.net *.split]
Acou_Bass has quit [*.net *.split]
ekleog has quit [*.net *.split]
ajs124 has quit [*.net *.split]
CRTified[m] has quit [*.net *.split]
aleph- has quit [*.net *.split]
matthewcroughan has quit [*.net *.split]
cepheus has quit [*.net *.split]
Dandellion has quit [*.net *.split]
zhaofeng has joined #nixos-aarch64
bennofs__ has joined #nixos-aarch64
wrmilling has joined #nixos-aarch64
ekleog has joined #nixos-aarch64
Acou_Bass has joined #nixos-aarch64
Adluc has joined #nixos-aarch64
kloenk has joined #nixos-aarch64
cstrahan has joined #nixos-aarch64
dustinm has joined #nixos-aarch64
gchristensen has joined #nixos-aarch64
nicoo has joined #nixos-aarch64
luxemboye has joined #nixos-aarch64
CRTified[m] has joined #nixos-aarch64
siraben has joined #nixos-aarch64
ajs124 has joined #nixos-aarch64
zhaofeng_alt has joined #nixos-aarch64
davidak[m] has joined #nixos-aarch64
Laa[m] has joined #nixos-aarch64
Ox4A6F has joined #nixos-aarch64
craige has joined #nixos-aarch64
angerman has joined #nixos-aarch64
cirno-999 has joined #nixos-aarch64
anton[m] has joined #nixos-aarch64
c00w has joined #nixos-aarch64
KalBot has joined #nixos-aarch64
LinuxHackerman has joined #nixos-aarch64
JJJollyjim has joined #nixos-aarch64
Mirrexagon has joined #nixos-aarch64
clever has joined #nixos-aarch64
pinpox has joined #nixos-aarch64
delroth has joined #nixos-aarch64
noonien has joined #nixos-aarch64
sigtrm has joined #nixos-aarch64
njd has joined #nixos-aarch64
mschwaig has joined #nixos-aarch64
disasm_ has joined #nixos-aarch64
siraben has quit [Max SendQ exceeded]
Gaelan has joined #nixos-aarch64
alexeyan has joined #nixos-aarch64
edrex has joined #nixos-aarch64
puzzlewolf has joined #nixos-aarch64
spacetato has joined #nixos-aarch64
cepheus has joined #nixos-aarch64
Dandellion has joined #nixos-aarch64
Dandellion has quit [Ping timeout: 240 seconds]
aleph- has joined #nixos-aarch64
blueberrypie has joined #nixos-aarch64
makefu has joined #nixos-aarch64
fgaz has joined #nixos-aarch64
hexa- has joined #nixos-aarch64
sebbadk[m] has joined #nixos-aarch64
ashkitten has joined #nixos-aarch64
jdnixx-M has joined #nixos-aarch64
hexa- has quit [Max SendQ exceeded]
thefloweringash has joined #nixos-aarch64
Jassuko[m] has joined #nixos-aarch64
cwnovusordoseclo has joined #nixos-aarch64
roberth has joined #nixos-aarch64
ejpcmac has joined #nixos-aarch64
hyperfekt has joined #nixos-aarch64
hpfr has joined #nixos-aarch64
veleiro has joined #nixos-aarch64
Liam[m] has joined #nixos-aarch64
danielrf[m] has joined #nixos-aarch64
marek has joined #nixos-aarch64
Gaelan has quit [Max SendQ exceeded]
davidak[m] has quit [Ping timeout: 248 seconds]
sorear has quit [Ping timeout: 246 seconds]
Laa[m] has quit [Ping timeout: 248 seconds]
JJJollyjim has quit [Ping timeout: 248 seconds]
Ox4A6F has quit [Ping timeout: 248 seconds]
spacetato has quit [Ping timeout: 246 seconds]
edrex has quit [Ping timeout: 267 seconds]
puzzlewolf has quit [Ping timeout: 267 seconds]
kloenk has quit [Ping timeout: 258 seconds]
railroadmanualji has quit [Ping timeout: 245 seconds]
leonardp has quit [Ping timeout: 245 seconds]
bennofs[m] has quit [Ping timeout: 245 seconds]
thefloweringash has quit [Ping timeout: 247 seconds]
hpfr has quit [Max SendQ exceeded]
ejpcmac has quit [Ping timeout: 247 seconds]
roberth has quit [Ping timeout: 272 seconds]
Jassuko[m] has quit [Ping timeout: 272 seconds]
Liam[m] has quit [Ping timeout: 272 seconds]
cwnovusordoseclo has quit [Ping timeout: 272 seconds]
danielrf[m] has quit [Ping timeout: 247 seconds]
veleiro has quit [Ping timeout: 247 seconds]
cepheus has quit [Ping timeout: 246 seconds]
qyliss has joined #nixos-aarch64
kraem has joined #nixos-aarch64
justanotheruser has joined #nixos-aarch64
pbb has joined #nixos-aarch64
pinkieval has joined #nixos-aarch64
srk has joined #nixos-aarch64
illustris has joined #nixos-aarch64
dsal has joined #nixos-aarch64
elvishjerricco has joined #nixos-aarch64
ehmry has joined #nixos-aarch64
bridge[evilred] has joined #nixos-aarch64
misuzu has joined #nixos-aarch64
sebbadk[m] has quit [Ping timeout: 276 seconds]
fgaz has quit [Ping timeout: 276 seconds]
dsal has quit [Ping timeout: 255 seconds]
elvishjerricco has quit [Ping timeout: 255 seconds]
hexa- has joined #nixos-aarch64
sorear has joined #nixos-aarch64
evils has joined #nixos-aarch64
CRTified[m] has quit [Ping timeout: 248 seconds]
anton[m] has quit [Ping timeout: 248 seconds]
cstrahan has quit [Ping timeout: 245 seconds]
steveeJ has joined #nixos-aarch64
LinuxHackerman has quit [Ping timeout: 248 seconds]
craige has quit [Ping timeout: 248 seconds]
alunduil has joined #nixos-aarch64
cstrahan has joined #nixos-aarch64
elvishjerricco has joined #nixos-aarch64
dsal has joined #nixos-aarch64
feepo has joined #nixos-aarch64
elvishjerricco has quit [Client Quit]
elvishjerricco has joined #nixos-aarch64
mvnetbiz_ has joined #nixos-aarch64
veleiro has joined #nixos-aarch64
zuh0 has joined #nixos-aarch64
Dandellion has joined #nixos-aarch64
colemickens has joined #nixos-aarch64
JJJollyjim has joined #nixos-aarch64
roberth has joined #nixos-aarch64
leonardp has joined #nixos-aarch64
puzzlewolf has joined #nixos-aarch64
Danct12[m] has joined #nixos-aarch64
hiroshi[m] has joined #nixos-aarch64
thefloweringash has joined #nixos-aarch64
Ox4A6F has joined #nixos-aarch64
Ericson2314 has joined #nixos-aarch64
mica[m] has joined #nixos-aarch64
Ke has joined #nixos-aarch64
railroadmanualji has joined #nixos-aarch64
Liam[m] has joined #nixos-aarch64
LinuxHackerman has joined #nixos-aarch64
cwnovusordoseclo has joined #nixos-aarch64
l-as has joined #nixos-aarch64
danielrf[m] has joined #nixos-aarch64
craige has joined #nixos-aarch64
fgaz has joined #nixos-aarch64
siraben has joined #nixos-aarch64
Jassuko[m] has joined #nixos-aarch64
davidak[m] has joined #nixos-aarch64
CRTified[m] has joined #nixos-aarch64
kloenk has joined #nixos-aarch64
sebbadk[m] has joined #nixos-aarch64
edrex has joined #nixos-aarch64
anton[m] has joined #nixos-aarch64
bennofs[m] has joined #nixos-aarch64
cepheus has joined #nixos-aarch64
Laa[m] has joined #nixos-aarch64
hpfr has joined #nixos-aarch64
manveru[m] has joined #nixos-aarch64
ejpcmac has joined #nixos-aarch64
DavHau[m] has joined #nixos-aarch64
spacetato has joined #nixos-aarch64
gh0st[m] has joined #nixos-aarch64
JJJollyjim is now known as Guest97996
fgaz is now known as Guest973
LinuxHackerman is now known as Guest80259
dsal is now known as Guest36338
cepheus is now known as Guest77948
matthewcroughan has joined #nixos-aarch64
Gaelan has joined #nixos-aarch64
bennofs__ has quit [Read error: Connection reset by peer]
bennofs_ has joined #nixos-aarch64
elvishjerricco has joined #nixos-aarch64
elvishjerricco has quit [Changing host]
elvishjerricco has quit []
elvishjerricco has joined #nixos-aarch64
elvishjerricco has quit []
elvishjerricco has joined #nixos-aarch64