<samueldr>
I'll need a more proper setup now that more and more users and contributors are interested :|
ingenieroariel has joined #nixos-aarch64
<samueldr>
I'd almost need a "tested" jobset and a channel that would advance when it builds
<samueldr>
well, not almost, that's what I need
zupo has joined #nixos-aarch64
<Danct12[m]>
right, feel free to let me know when it's ready. samueldr .
<samueldr>
you can use this already
<samueldr>
if you checkout the branch, and set NIX_PATH=nixpkgs=path/to/that/repo
<samueldr>
(or use -I nixpkgs=path/to/that/repo)
<Danct12[m]>
nice
<Danct12[m]>
by the way i've seen your pinephone image on twitter, cool!
<samueldr>
thanks, though it's only the "basic port", bringing this up to feature parity with other platforms, still need to work on phone stuff, and stage-2 UI stuff
<samueldr>
(stage-2 being booted system, after stage-1, which is initrd/initramfs)
zupo_ has joined #nixos-aarch64
zupo has quit [Ping timeout: 255 seconds]
ingenieroariel has quit [Ping timeout: 240 seconds]
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<ryantrinkle>
samueldr: very cool to see you have mobile nixos on the pinephone!
<ryantrinkle>
is there a way I can try it?
<samueldr>
currently cleaning up the PR
zupo_ has joined #nixos-aarch64
ingenieroariel has joined #nixos-aarch64
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ingenieroariel has quit [Remote host closed the connection]
<ryantrinkle>
samueldr: any recommendations on aarch64 buildboxes?
<samueldr>
whatever you have
<samueldr>
:)
<craige>
PR #96 samueldr++ \o/
<{^_^}>
samueldr's karma got increased to 181
<samueldr>
I don't have any recommendation
<ryantrinkle>
ah well i don't have anything great now - most powerful is probably a pine A64-LTS :P
<ryantrinkle>
i'll look around
* craige
puts his PinePhone on the charger and preps to install mobile nixos later
<samueldr>
if you use https://github.com/NixOS/mobile-nixos/pull/91 on top of the other PR, you should be able to cross-compile a "disk-image" image, with an empty system partition, which you can expand and `dd` a system partition which shouldn't require much building from the nixos cache
<{^_^}>
mobile-nixos#91 (by samueldr, 2 days ago, open): [WIP] rootfs: handle cross-compilation with a dummy rootfs
lovesegfault has quit [Quit: WeeChat 2.7.1]
<craige>
Nice.
<craige>
Almost the same as what4 I'm doing for my other aarch64 devices.
zupo_ has joined #nixos-aarch64
<samueldr>
I will most likely be merging this by tomorrow
<samueldr>
I'm leaving some time for interested parties to review, if any, but mostly, time for me to forget about what I've done a bit and re-read my implementation and review myself
<craige>
:+1:
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiii has joined #nixos-aarch64
zupo has joined #nixos-aarch64
zupo_ has joined #nixos-aarch64
zupo has quit [Ping timeout: 255 seconds]
lovesegfault has joined #nixos-aarch64
<ryantrinkle>
samueldr: i just got a machine on packet.net; which attr do i build for the whole shebang?
<ryantrinkle>
the short version is: we just always have a git subtree of nixpkgs in the configuration repo
<samueldr>
(and I was working alone for so long that it didn't really matter)
TheNumb has joined #nixos-aarch64
claudiii has joined #nixos-aarch64
<ryantrinkle>
basically the idea with this was that i wanted to ensure there would be *nothing* your system depended on that wasn't pinned by a single git hash
<ryantrinkle>
and also that it was difficult/impossible to forget to write down your changes whenever you changed system configs
<ryantrinkle>
so nixos-rebuild switch becomes git push