worldofpeace changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 20.09 RMs: worldofpeace, jonringer | https://logs.nix.samueldr.com/nixos-dev
<adisbladis> gchristensen: Just do it
<adisbladis> No one remembers a coward
<pie_> has anyone thought of making something that makes overriding src more convenient?
<pie_> fetchfromgithub namely
<gchristensen> I can think of some famous, dead cowards
<gchristensen> anyway, merged :P
justanotheruser has joined #nixos-dev
rajivr has joined #nixos-dev
niksnut has quit [Ping timeout: 260 seconds]
<gchristensen> *SIGH* aggregate job 'tested' references non-existent job 'nixos.amazonImage.i686-linux'
<cole-h> :(
<gchristensen> fixup #2 on its way
leungbk has joined #nixos-dev
<{^_^}> #104335 (by grahamc, 53 seconds ago, open): nixos: release-combined: only build the amazon image for x86_64,aarch…
<{^_^}> #104336 (by grahamc, 21 seconds ago, open): [20.09] nixos: release-combined: only build the amazon image for x86_64,aarch…
<cole-h> gchristensen++
<{^_^}> gchristensen's karma got increased to 376
leungbk has quit [Ping timeout: 260 seconds]
alp has quit [Ping timeout: 272 seconds]
zarel_ has quit [Ping timeout: 265 seconds]
pikajude has left #nixos-dev ["Leaving"]
zarel has joined #nixos-dev
alp has joined #nixos-dev
<pie_> I love it when other distro packagers already figured out all the problems you need to fix when updating a version.
leungbk has joined #nixos-dev
<siraben> pie_: what kinds of problems are you referring to?
ris has quit [Ping timeout: 240 seconds]
kalbasit has quit [Ping timeout: 272 seconds]
cole-h has quit [Ping timeout: 265 seconds]
page has quit [Ping timeout: 256 seconds]
page has joined #nixos-dev
<pie_> random stuff, in this case missing headers because of an uncloned submodule
<pie_> (that was added in the new version)
lovesegfault has quit [Quit: WeeChat 2.9]
teto has quit [Quit: WeeChat 2.9]
lovesegfault has joined #nixos-dev
leungbk has quit [Remote host closed the connection]
kalbasit has joined #nixos-dev
alp has quit [Remote host closed the connection]
stoile has quit [Ping timeout: 256 seconds]
red[evilred] has joined #nixos-dev
<red[evilred]> Thanks infinisil (IRC) - I have a new shell syntax to read up on now (re: exec 3<>/dev/tcp/169.254.169.254/80; echo -e "GET /latest/api/token HTTP/1.1\nX-aws-ec2-metadata-token-ttl-seconds: 600\n\n" >&3; cat <&3)
<red[evilred]> tomfoolery with fd3, and <> - fun times.
<red[evilred]> I can guess from context what they all do, and I'm tickled.
dongcarl4 has joined #nixos-dev
dongcarl has quit [Ping timeout: 246 seconds]
dongcarl4 is now known as dongcarl
stoile has joined #nixos-dev
alp has joined #nixos-dev
FRidh has joined #nixos-dev
cole-h has joined #nixos-dev
kalbasit has quit [Ping timeout: 240 seconds]
alp has quit [Ping timeout: 272 seconds]
FRidh has quit [Ping timeout: 256 seconds]
FRidh has joined #nixos-dev
niksnut has joined #nixos-dev
saschagrunert has joined #nixos-dev
alp has joined #nixos-dev
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
jonringer has quit [Ping timeout: 260 seconds]
orivej_ has quit [Ping timeout: 240 seconds]
cole-h has quit [Ping timeout: 264 seconds]
__monty__ has joined #nixos-dev
alp has quit [Ping timeout: 240 seconds]
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-dev
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos-dev
alp has joined #nixos-dev
<niksnut> domenkozar[m]: 2.3.9 is out with the mac fix
<domenkozar[m]> thank you! :)
Jackneill has quit [Ping timeout: 256 seconds]
Jackneill has joined #nixos-dev
orivej has joined #nixos-dev
stoile has left #nixos-dev [#nixos-dev]
<gchristensen> I'd like some eyes on https://github.com/NixOS/nixpkgs/pull/104343 which fixes an issue where nixos-install when mutableUsers=false prompts for the root password. it adds a new symlink to /run/current-system, which I think calls for maybe a bit more review than a casual bug-fix
<{^_^}> #104343 (by grahamc, 9 hours ago, open): nixos-install: don't prompt for passwords when mutableUsers = false
orivej has quit [Ping timeout: 260 seconds]
<NinjaTrappeur> /buffer 1
FRidh has quit [Quit: Konversation terminated!]
alp has quit [Ping timeout: 272 seconds]
tilpner_ has joined #nixos-dev
tilpner has quit [Ping timeout: 264 seconds]
tilpner_ is now known as tilpner
alp has joined #nixos-dev
tilpner_ has joined #nixos-dev
tilpner has quit [Ping timeout: 260 seconds]
tilpner_ is now known as tilpner
FRidh has joined #nixos-dev
kalbasit has joined #nixos-dev
Jackneill has quit [Ping timeout: 264 seconds]
<Profpatsch> NinjaTrappeur: That was not a very ninja move! :D
jonringer has joined #nixos-dev
<NinjaTrappeur> not really indeed ><
saschagrunert has quit [Quit: Leaving]
Jackneill has joined #nixos-dev
red[evilred] has joined #nixos-dev
<red[evilred]> Okay - so AWS has given me an 'unlimited' (probably not really) demo for me to evaluate for work.
<red[evilred]> Work hasn't considered nixos at all
<red[evilred]> so I want to use the time to demo nixops - but only have a few hours.
<red[evilred]> anyone know of the key docs I can use
<red[evilred]> What I want to do is migrate my exsiting nixos configuration (personal) to nixops to show how clean it is
<red[evilred]> hoping it will spawn some internal change
<red[evilred]> thoughts?
<red[evilred]> am I mad?
FRidh has quit [Ping timeout: 246 seconds]
alp has quit [Ping timeout: 272 seconds]
FRidh has joined #nixos-dev
<V> my thoughts are that you should probably try it out yourself and get a feel for it over a period of weeks/months before you start pushing for change :)
<V> red[evilred]:
<andi-> gchristensen: looking into that PR you linked earlier.. Just realized that all the installer test vms are building the manual locally.. not sure if that is intended.
<red[evilred]> Honestly, my main focus is to get them to look at NixOS as a foundation for application deployment more than nixops
<red[evilred]> really - just a statement "I did this" is really all I'd show
<red[evilred]> I already showed them that I went from zero to CI in 6 lines of code with hydra when they were still weeks into a jenkins design session
<gchristensen> andi-: huh
<andi-> gchristensen: I am a bit baffled by the fact that we didn't even test that the password prompt works or was there...
<andi-> I guess we have/had enough manual testers..
<gchristensen> :).
<gchristensen> andi-: I appreciate your comments about commit messages, you're completely right
rajivr has quit [Quit: Connection closed for inactivity]
orivej has joined #nixos-dev
jonringer has quit [Remote host closed the connection]
ris has joined #nixos-dev
m1cr0man has joined #nixos-dev
jonringer has joined #nixos-dev
alp has joined #nixos-dev
<infinisil> Idea: Have a convenience function like `nix-path` which takes a list of nixpkgs attribute paths and returns a PATH that gives you all these packages binaries
cole-h has joined #nixos-dev
<infinisil> So you could use e.g. `export PATH=$(nix-path fzf grep):$PATH` to get fzf and grep on PATH
<infinisil> This would use `lib.makeBinPath` underneath
<infinisil> There's currently no nice CLI interface to do this
<LnL> I have a pr to enable passing stdin to nix eval which would make things like this possible in combination with --raw
supersandro2000 has quit [Quit: Ping timeout (120 seconds)]
supersandro2000 has joined #nixos-dev
<gchristensen> infinisil: I've been wanting something maybe similar, a shell alias which lets me add nix-shell programs to my current shell's path
<gchristensen> so I could do `nix-add jq` to add jq to my current shell's path
<infinisil> +1
<gchristensen> ephemeral nix-env :)
<LnL> I have something that does direnv dump + apply_dump of a nix-shell -p
<gchristensen> oh cool
<LnL> so I can run :u hello and I have that in path without creating any files
<regnat> gchristensen infinisil: nix-shell --run "echo \$PATH" ? 😛
<gchristensen> regnat: :D
<gchristensen> LnL: oh cool
<LnL> the name stuff is for my prompt so you don't need that
<infinisil> I explicitly don't want a nix-shell -p, because that pulls in more than needed
<infinisil> Such as gcc and co.
<gchristensen> oh yeah
<LnL> that makes it easier :)
<andi-> nix show-derivation $(nix-instante -E 'with import <nixpkgs>; mkShell { buildInputs = [ bash zsh fish osh ]; }') | jq .[].env.buildInputs |tr ' ' '/bin:'
<andi-> infinisil: ^
<andi-> you can probably do much easier but well I wished for this also very often. Idelaly direnv would use that instead.
<andi-> IIRC zimbatm's devshell uses such an approach (by writing another file (to stdout?))
<infinisil> andi-: not easily able to put this in a function, pulls in gcc and co., probably doesn't respect bin outputs (which makeBinPath does)
<LnL> no real reason to go through a drv for that
<andi-> infinisil: then plug makeBinPath in there and set a custom attribute
<andi-> LnL: gc rooting?
<LnL> meh, who runs that :p
<infinisil> nix-instantiate --eval -E 'lib.makeBinPath [ ... ]`
<infinisil> Something like this ^
<andi-> yeah
<LnL> this is pretty temporary so I don't really care if it can disappear
<andi-> until you step on an airplane/train/car/… and then someone has to implemt a hack called lorri..
FRidh has quit [Quit: Konversation terminated!]
<LnL> heh, well I do use shell environments for actual projects
MichaelRaskin has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
justanotheruser has quit [Ping timeout: 272 seconds]
orivej has quit [Ping timeout: 246 seconds]
<domenkozar[m]> oh man
<domenkozar[m]> I'm pretty pissed now.
<domenkozar[m]> peti disabled cachix on master
justanotheruser has joined #nixos-dev
<domenkozar[m]> and gave me 20 min headup before merging it
<domenkozar[m]> fucking moron.
<gchristensen> link?
<gchristensen> ouch
<domenkozar[m]> sigh
Jackneill has quit [Ping timeout: 256 seconds]
__monty__ has quit [Quit: leaving]
<__red__> oh -0 just realized it's friday
<__red__> when it nix fridays ?
<__red__> when IS
<__red__> 6 hours ago
<__red__> le sigh
<__red__> maybe next week
<__red__> lol
Jackneill has joined #nixos-dev
Jackneill has quit [Ping timeout: 240 seconds]
alp has joined #nixos-dev
tilpner_ has joined #nixos-dev
tilpner has quit [Remote host closed the connection]
tilpner_ is now known as tilpner