sphalerite changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS 19.03 released! https://discourse.nixos.org/t/nixos-19-03-release/2652 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html https://r13y.com | 19.03 RMs: samueldr,sphalerite | https://logs.nix.samueldr.com/nixos-dev
<gchristensen> what would that look like, jtojnar?
<jtojnar> gchristensen: just that we have quite a lot issues/prs related to updateScripts
<jtojnar> might be nice to group them to make them easier to find
<samueldr> so, topic "about those scripts" and not "PRs made from those scripts"?
<jtojnar> samueldr: yup
init_6 has joined #nixos-dev
udev_error has joined #nixos-dev
udev_error has quit [Ping timeout: 248 seconds]
udev_error has joined #nixos-dev
orivej has joined #nixos-dev
init_6 has quit [Ping timeout: 245 seconds]
init_6 has joined #nixos-dev
justanotheruser has joined #nixos-dev
drakonis has quit [Quit: WeeChat 2.4]
<jtojnar> since when does GH has "Wait for successful checks" when merging :-O
<jtojnar> it is getting better every day 💃
jtojnar has quit [Read error: Connection reset by peer]
jtojnar_ has joined #nixos-dev
<jtojnar_> hmm, it is only implemented client-side 😿
init_6 has quit []
udev_error has quit [Ping timeout: 272 seconds]
udev_error has joined #nixos-dev
<gchristensen> nice, jtojnar_
<gchristensen> github can require status checks to pass before merging (or pushing to master) but I'm worried it'd be too annoying
udev_error has quit [Ping timeout: 272 seconds]
ivan has quit [Quit: lp0 on fire]
harrow has quit [Quit: Leaving]
ma27 has quit [Quit: WeeChat 2.4]
ma27 has joined #nixos-dev
udev_error has joined #nixos-dev
jtojnar_ has quit [Quit: jtojnar_]
jtojnar has joined #nixos-dev
jtojnar has quit [Ping timeout: 245 seconds]
Jackneill has joined #nixos-dev
Jackneill has quit [Remote host closed the connection]
udev_error has quit [Ping timeout: 246 seconds]
ivan has joined #nixos-dev
orivej has quit [Ping timeout: 248 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
contrapumpkin has joined #nixos-dev
copumpkin has quit [Ping timeout: 248 seconds]
drakonis has joined #nixos-dev
coconnor has quit [Remote host closed the connection]
drakonis has quit [Quit: WeeChat 2.4]
drakonis has joined #nixos-dev
<samueldr> I'm wondering if we really need to set a default PATH for systemd units/services
<LnL> it's mostly just for preStart/postStart I think
<clever> ive been trying to use .script = "exec foo"; rather then ExecStart = "${foo}/bin/foo";
<clever> it makes `ps aux` cleaner
<clever> ExecStart=@/nix/store/pqzvgjp9wqyy8a6c5zcdcfsk7m4djwqb-nix-2.2.2/bin/nix-daemon nix-daemon --daemon
<clever> although, i notice nix-daemon is cleaner and still absolute
<clever> │"@" │ If the executable path is prefixed with "@", the second specified token will be passed as │
<clever> │ │ "argv[0]" to the executed process (instead of the actual filename), followed by the further │
<manveru> would be a nice cleanup to do that for every module :)
<clever> gchristensen: i'm getting crazy ideas, i now want to build clover, using nix ....
<gchristensen> :O
<gchristensen> yes please
<clever> -fw_cfg name=opt/clover/CsrActiveConfig,string=0x67
<samueldr> clever: I dare you :)
<clever> this would allow you to use dtrace on darwin
<clever> currently, you need to edit config.plist on the clover disk image, or use the gui of clover when booting
<clever> CsrActiveConfig in the plist file, gets mapped to csr-active-config in the nvram
<clever> by SetVariablesForOSX
<clever> samueldr: i notice it lacks any makefiles or other autotools stuff
<clever> rEFIt_UEFI/Platform/Platform.h:14:10: fatal error: Uefi.h: No such file or directory
<samueldr> I wonder if it's still close enough to rEFInd to be helpful
<clever> i dont see UEfi.h in this repo, or any nix package
<samueldr> is it a darwin thing?
<clever> probably regular uefi
<clever> i'm also building clover on nixos, lol
<samueldr> yes, but I mean, maybe macOS has something in their frameworks for uefi
<samueldr> though it's more likely to be something from edk2
<clever> that seems more likely
<samueldr> and it's likely you will need an edk2 from whenever
<samueldr> oof
<clever> yeah
<clever> and buildgcc.sh, doesnt build it with gcc
<clever> it builds gcc itself!
<samueldr> clever: don't think it's going to be helpful, but just in case #53064 was an attempt at making EDK2 using builds easier to handle
<{^_^}> https://github.com/NixOS/nixpkgs/pull/53064 (by samueldr, 22 weeks ago, open): WIP: EDK2, OVMF.fd: fixes for cross-compilation + dependencies + armv7l
<samueldr> will be neat to see if clover can be made to use whatever this provides once I get more time to work on it
orivej has joined #nixos-dev
justanotheruser has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 245 seconds]