worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
<KarlJoad`> In nix-shell `manpath` returns a whole bunc on individual manpages, one for each package.
<KarlJoad`> It seems like only the C ones are missing. I get `gdb` and `getopt`, but none of the C ones.
<infinisil> Ohh manpath
<infinisil> Ohhh I figured it out
mananamenos has quit [Ping timeout: 256 seconds]
<qyliss> Doesn't man look at PATH?
<infinisil> Indeed ^
<infinisil> And the manpages package doesn't have any binaries -> manpath can't find any manpages
<infinisil> KarlJoad`: `manpath.overrideAttrs (old: { postInstall = old.postInstall + "mkdir $out/bin"; })`
<infinisil> Try adding this to buildInputs
<{^_^}> [nixpkgs] @lopsided98 opened pull request #99050 → buildRustCrate: support cross compilation → https://git.io/JUXzO
<infinisil> Or nativeBuildInputs, doesn't matter
cjpbirkb1 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 260 seconds]
<infinisil> Don't forget to put parens around it (spaces are the list separator)
<{^_^}> [nixpkgs] @Infinisil opened pull request #99051 → man-pages: Make it findable by manpages → https://git.io/JUXzK
<{^_^}> [nixpkgs] @risicle opened pull request #99052 → partimage: fix build → https://git.io/JUXzi
<infinisil> KarlJoad`: qyliss: ^ PR for fix
<infinisil> Oh and it should be manpages instead, not manpath
Soo_Slow has quit [Quit: Soo_Slow]
ris has quit [Ping timeout: 260 seconds]
medvid_ has quit [Ping timeout: 256 seconds]
cjpbirkbeck has joined #nixos
cjpbirkb1 has quit [Ping timeout: 256 seconds]
acarrico has joined #nixos
Fare has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JUX2t
<l33[m]> O
medvid_ has joined #nixos
<l33[m]> It's not completely clear about variable scopes in nix... i have https://pastebin.com/tLKAgr7k , however , it's not scoped in my nix file. How do i bring it into scope? whats the best practise for this?
colemickens has joined #nixos
<colemickens> l33: what exactly are you trying to do?
<colemickens> do you want to splat the contents of a file inline there?
<colemickens> l33: or do you want 'include /nix/store/....something' to be output into the file?
xantoz has quit [Ping timeout: 240 seconds]
<energizer> how do i get out of "waiting for locks or build slots"?
<l33[m]> <colemickens "do you want to splat the content"> i just want the path of that file there. I can make it absolute path avoid the /nix/store all together... but i'm just interested why this variable is not in scope. I'm doing some reading on nix language scopes...
Serus has quit [Ping timeout: 260 seconds]
<colemickens> l33: hm I'm not sure what the rest of the file looks like but Nix isn't going to have that variable in scope unless there's a related `import` or `with` function above or if it's an input to the file/function or something
<l33[m]> i see...
<colemickens> l33: for example, outside all of your config, you might have a `let recommendedProxyConfig = ....; in { config = { ... } }`
<colemickens> in the `let ... ; in` block you see: `recommendedProxyConfig = pkgs.writeText "nginx-recommended-proxy-headers.conf" ...`
<colemickens> l33: there pkgs.writeText writes the `...` part (the text file contents) to the store and returns the store path
<colemickens> l33: hopefully that helps complete the picture?
<l33[m]> it does a little.
<energizer> when i cancel a nix-build with ctrl-c, it says "waiting for locks or build slots..." and i can't figure out how to fix it
lvmond has quit [Ping timeout: 260 seconds]
<l33[m]> Thanks for you help colemickens
<energizer> i can't build anything until that's done
lvmond has joined #nixos
pemeunier has quit [Ping timeout: 260 seconds]
pemeunier has joined #nixos
Havvy has joined #nixos
arahael has quit [Ping timeout: 264 seconds]
<colemickens> l33: np, happy to help more, lmk if you have more questions!
<energizer> ok i solved my problem. who needs observability when you have `killall -9` :\
xantoz has joined #nixos
<{^_^}> [nixpkgs] @endgame opened pull request #99053 → ssm-agent: correctly declare user → https://git.io/JUXaN
Serus has joined #nixos
<energizer> lol
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Fare has quit [Ping timeout: 240 seconds]
lafa has quit [Quit: Leaving]
sszark has quit [Quit: Lost terminal]
rajivr has joined #nixos
isHavvy has joined #nixos
__red__ has joined #nixos
Havvy has quit [Ping timeout: 240 seconds]
<__red__> Greetings - can I get some github advice?
<__red__> oh wait
<__red__> So the problem is that I created a PR for corral back when ponyc was at the old rev.
<__red__> Now the new ponyc is in place, and it's a buildInput
<__red__> so - what I kinda need to do is pull upstream master
<__red__> merge into my corral branch
<__red__> the problem is, that when I do that
growpotk- has joined #nixos
<__red__> it tells me that I'm 300 commits ahead of nixos/master
<__red__> sooo
<__red__> I tried to squash - then it adds all those commit together and makes me the author
<__red__> none of these are optimal
h0m1 has quit [Ping timeout: 272 seconds]
<__red__> A clue, or even a reference to the correct term I'm looking for would be appreciated
<__red__> it's like I'm trying to re-parent a branch
<__red__> for want of a better description
<euank> git rebase probably?
<l33[m]> colemickens: okay, that works great... https://pastebin.com/wVQMUuXq However.. Is there anyway i can avoid duplicating the code which resides in side service.nginx ... maybe. let myfile = services.nginx.recommendedProxyConfig; ?
<infinisil> __red__: `git rebase --onto upstream/master HEAD~<N>` where N is the number of commits back from `git log` you want to apply on top of upstream/master
<euank> `git rebase -i nixos/master`, if it doesn't show only your commit, you can probably delete others
<__red__> Perfect - thank you
<euank> and then solve any rebase conflicts it presents you with
<__red__> I'll give taht a shot!
<colemickens> l33: from looking at where it's defined, not really, as far as I know anyway. It looks like it's local to that file.
<l33[m]> colemickens: ok... I understand perfectly now.
<{^_^}> [nixpkgs] @redvers closed pull request #98601 → pony-corral_init at 0.4.0 - Will not compile until ponyc 0.37.0 is committed #98598 → https://git.io/JU2eW
Jackneill has quit [Ping timeout: 260 seconds]
<ornxka> it takes a config, and lib and pkgs.. is there a way to do nixos-generate-config for qemu?
<ornxka> ahhh nix-build '<nixpkgs/nixos>' -A vm -I nixos-config=./configuration.nix
<euank> `NIXOS_CONFIG=/some/configuration.nix nixos-rebuild build-vm` I think will end up overridding even a non-qemu-friendly configuration.nix to work for a vm too
<ornxka> ahhh ty
<euank> (untested, I may be totally wrong!)
isHavvyGhosting has joined #nixos
<__red__> apparently rebasing automatcailly closed my PR
<__red__> doh :-)
<infinisil> It shouldn't..?
isHavvy has quit [Ping timeout: 240 seconds]
<ornxka> uhh how do i log into this vm lol
<ornxka> if i dont set a password is there a default root pw?
<ornxka> i tried setting mutableusers = false and hashedpassword = "toor"
<ornxka> but it didnt like that
Fare has joined #nixos
<ornxka> oh it was initialPassword not hashedPassword
Jackneill has joined #nixos
<euank> I'd hope there'd be better documentation somewhere, but I'm not sure where
isHavvy has joined #nixos
dansho has quit [Remote host closed the connection]
dansho has joined #nixos
<jlv> How stable are Nix flakes at this point? They look useful, and I would like to use them, but I'm hesitant because of the beta status. Are many people using them?
isHavvyGhosting has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @bhipple merged pull request #99024 → nixpkgs-review: 2.4.0 -> 2.4.1 → https://git.io/JUXTG
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JUXoJ
<__red__> infinisil: I think I --onto'd it onto HEAD
<__red__> which brought me level with master
<__red__> then I pushed that, which closed the ticket
<__red__> live and learn
<__red__> Not a big deal, I'll open up a new PR and I've learned something
<__red__> There wasn't really much history on it anyways...
justanotheruser has joined #nixos
justan0theruser has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @redvers opened pull request #99054 → pony-corral: init 0.4.0 → https://git.io/JUXow
<{^_^}> [nixpkgs] @marsam opened pull request #99055 → act: 0.2.13 -> 0.2.15 → https://git.io/JUXoK
<__red__> Thar she blows!@ :-D
isHavvyGhosting has joined #nixos
<cole-h> jlv: I'm using them to manage my NixOS configuration.
<__red__> cole-h: Thanks for finishing my PR for ponyc, appreciate it.
<cole-h> __red__: I didn't :P It was veprbl (I'm not a committer, and as such don't have permissions to push to people's forks :P)
isHavvy has quit [Ping timeout: 240 seconds]
isHavvy has joined #nixos
<__red__> weird, it notified me that you did
<{^_^}> [nixpkgs] @r-burns opened pull request #99056 → rustc: enable ppc64le bootstrap → https://git.io/JUXK3
<__red__> oh - I misread it
<__red__> nevermatter :-
<__red__> btw - stable is really for bugfixes mostly right?
<__red__> so I shoudn't backport to stable unless someone specfically requests it?
isHavvyGhosting has quit [Ping timeout: 240 seconds]
<__red__> (for things like package bumps)
nek0 has quit [Remote host closed the connection]
nek0 has joined #nixos
<cole-h> Well, the whole point of a stable branch is mostly unchanging (aside from security fixes, critical bugfixes, etc.) IMO.
<__red__> bingo
<cole-h> But there have been package bumps, module changes, etc., backported in the past.
<cole-h> It's really up to the RMs, I guess.
<__red__> okay... so the last two PRs I put in were completely selfish
endformationage has quit [Quit: WeeChat 2.9]
<__red__> I'mma go put some time into the 20.09 release tree and see if I can help clear those failures down a bit.
<__red__> see if I can contribute to the wider goal somehow
amf has joined #nixos
liquidpc has joined #nixos
<amf> having a lot of trouble with pandoc and latext, when i run `pandoc empty.md --pdf-engine=xelatex -o example13.pdf` i get 'Unknown option `hyphens' for package `url'' google isn't giving me a lot of help...
<liquidpc> That nigga Lex Luger
<liquidpc> I go hard in the motherfucking paint
<liquidpc> nigga
<liquidpc> Leave you stinking
<liquidpc> nigga
<liquidpc> What the fuck you thinking
<liquidpc> nigga?
<liquidpc> I won't die for this shit or what the fuck I say (Brick
<liquidpc> Squad)
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> bending corners
<liquidpc> my nigga
<liquidpc> Got a main bitch (and)
<liquidpc> got a mistress (what else?)
<liquidpc> A couple girlfriends
<liquidpc> I'm so hood rich
<liquidpc> Keep my dick hard and keep me smoking
<liquidpc> You'll get bills free
<liquidpc> shawty
<liquidpc> no joking (real talk)
<liquidpc> And what I stand for? (Flocka) Brick Squad
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> bending corners
<liquidpc> my nigga
<liquidpc> What's up
<liquidpc> pussy nigga? What's up
<liquidpc> punk nigga?
<liquidpc> Bling out on that nigga
<liquidpc> make your momma's momma miss you
<liquidpc> Hope you got your killers with you
<liquidpc> hope you got your niggas with you
<liquidpc> Hope your goons riding with you
<liquidpc> they gon' fucking miss you
<liquidpc> nigga
<ornxka> sir this is a linux support irc channel
<amf> i too like rap, but this isn't the place for it
<liquidpc> What the fuck you thinking
<liquidpc> nigga?
<liquidpc> I won't die for this shit or what the fuck I say
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> bending corners
<liquidpc> my nigga
<liquidpc> Flocka
<liquidpc> Waka
<liquidpc> Waka
<liquidpc> Waka
<liquidpc> Waka Flocka
<liquidpc> Yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> Brick Squad
<liquidpc> I go hard in the motherfucking paint
<liquidpc> nigga
<liquidpc> Leave you stinking
<liquidpc> nigga
<liquidpc> What the fuck you thinking
<liquidpc> nigga?
<liquidpc> I won't die for this shit or what the fuck I say (Brick
<liquidpc> Squad)
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> See Gucci
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> bending corners
<liquidpc> my nigga
<liquidpc> Got a main bitch (and)
<liquidpc> got a mistress (what else?)
<liquidpc> A couple girlfriends
<liquidpc> I'm so hood rich
<liquidpc> Keep my dick hard and keep me smoking
<liquidpc> You'll get bills free
<liquidpc> shawty
<liquidpc> no joking (real talk)
<liquidpc> And what I stand for? (Flocka) Brick Squad
<liquidpc> I'ma die for this shawty
<liquidpc> man
<liquidpc> I swear to God
<liquidpc> In the trap with some killers and some hood niggas
<liquidpc> I won't die for this shit or what the fuck I say
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> bending corners
<liquidpc> my nigga
<liquidpc> What's up
<liquidpc> pussy nigga? What's up
<liquidpc> punk nigga?
<liquidpc> Bling out on that nigga
<liquidpc> make your momma's momma miss you
<liquidpc> Hope you got your killers with you
<liquidpc> hope you got your niggas with you
<liquidpc> they gon' fucking miss you
<liquidpc> Hope your goons riding with you
<liquidpc> point blank range
<liquidpc> I'll put your ass to sleep
<liquidpc> Shawty
<liquidpc> talk is cheap so watch what your say
<liquidpc> Broad day in the air like this shit legal
<liquidpc> I go hard in the motherfucking paint
<liquidpc> nigga
<liquidpc> Leave you stinking
<liquidpc> nigga
<liquidpc> What the fuck you thinking
<liquidpc> nigga?
<liquidpc> I won't die for this shit or what the fuck I say
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> bending corners
<liquidpc> my nigga
<liquidpc> Flocka
<liquidpc> Waka
<liquidpc> Waka
<liquidpc> Waka
<liquidpc> Waka Flocka
<liquidpc> Waka
<liquidpc> Waka
<notgne2> liquidpc: have you tried running `sudo nixos-rebuild switch`?
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> Brick Squad
<liquidpc> I go hard in the motherfucking paint
<liquidpc> nigga
<liquidpc> Leave you stinking
<liquidpc> nigga
<liquidpc> What the fuck you thinking
<liquidpc> nigga?
<liquidpc> I won't die for this shit or what the fuck I say (Brick
<liquidpc> Squad)
<liquidpc> Front yard
<liquidpc> broad day with the SK
<notgne2> hm, I wonder what your issue could be then
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> bending corners
<liquidpc> my nigga
<liquidpc> ▅▜▗▘▏▓▐▂░▍▕▔▒▛▝▁▀█▚▞▎▌▆▖▄▙▋▇▃▊▉
<cole-h> gchristensen srhb
<liquidpc> That nigga Lex Luger
<liquidpc> I go hard in the motherfucking paint
<liquidpc> nigga
<liquidpc> Leave you stinking
<liquidpc> nigga
<liquidpc> What the fuck you thinking
<liquidpc> nigga?
<liquidpc> I won't die for this shit or what the fuck I say (Brick
<liquidpc> Squad)
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> Crips fucking with me
<liquidpc> G's and the Vice Lords
<liquidpc> Eses and amigos freestyle off the dome
<liquidpc> Brick Squad
<liquidpc> Waka Flocka Flame is fucking home
<liquidpc> I go hard in the motherfucking paint
<liquidpc> nigga
<liquidpc> Leave you stinking
<liquidpc> nigga
<liquidpc> What the fuck you thinking
<liquidpc> nigga?
<liquidpc> I won't die for this shit or what the fuck I say
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> See Gucci
dozn has quit [Ping timeout: 260 seconds]
<liquidpc> that's my motherfucking nigga
iwq has quit [Ping timeout: 260 seconds]
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<liquidpc> Waka Flocka Flame
<notgne2> liquidpc: what Nix channel are you using?
<liquidpc> Two years later
<liquidpc> screaming out
<liquidpc> "Your honor!"
<liquidpc> Glock 9
<liquidpc> the SK
<liquidpc> if you want to beef
<liquidpc> Shawty
<liquidpc> point blank range
<liquidpc> I'll put your ass to sleep
<liquidpc> Shawty
<liquidpc> talk is cheap so watch what your say
<cransom> we need a nix-info please.
<liquidpc> Broad day in the air like this shit legal
<liquidpc> I go hard in the motherfucking paint
<liquidpc> nigga
<liquidpc> Leave you stinking
<liquidpc> nigga
<liquidpc> What the fuck you thinking
<liquidpc> nigga?
<liquidpc> I won't die for this shit or what the fuck I say
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<ornxka> i bet hes running nixpkgs-unstable and something broke
<liquidpc> Waka
<liquidpc> Waka
<notgne2> well I think the "Waka Flocka Flame" channel might be a bit outdated
<liquidpc> Waka Flocka
<liquidpc> Waka Flocka
<liquidpc> Flocka
<liquidpc> Waka
<liquidpc> Waka Flocka Flame
<liquidpc> Brick Squad
<liquidpc> Yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<notgne2> he should probably switch to 20.03 or unstable
<liquidpc> Brick Squad
LnL has quit [Quit: exit 1]
ddellacosta has quit [Ping timeout: 258 seconds]
<liquidpc> Yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> ▇▄▆▛▁▙▜▗▖░▕▅▒▞▓▎▀▊▂▃▚▉▌▍▘▏▋▐█▝▔
<liquidpc> That nigga Lex Luger
<liquidpc> I go hard in the motherfucking paint
<liquidpc> nigga
<liquidpc> Leave you stinking
<liquidpc> nigga
<liquidpc> What the fuck you thinking
<liquidpc> nigga?
<liquidpc> I won't die for this shit or what the fuck I say (Brick
<liquidpc> Squad)
<liquidpc> Front yard
<liquidpc> broad day with the SK
LnL has joined #nixos
LnL has joined #nixos
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> Brick Squad
<liquidpc> Waka Flocka Flame is fucking home
<liquidpc> I go hard in the motherfucking paint
<liquidpc> nigga
<liquidpc> Leave you stinking
<liquidpc> nigga
<liquidpc> What the fuck you thinking
<liquidpc> nigga?
<liquidpc> I won't die for this shit or what the fuck I say
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> bending corners
<abathur> > spongebobify "I hang in the 'Dale with them Hit Squad killers"
<liquidpc> if you want to beef
<{^_^}> "I hANG IN THE 'dAlE WITh THem HIt sQuAD kILlers"
<liquidpc> Shawty
<liquidpc> point blank range
<liquidpc> I'll put your ass to sleep
<liquidpc> Shawty
<liquidpc> talk is cheap so watch what your say
<liquidpc> Broad day in the air like this shit legal
<liquidpc> I go hard in the motherfucking paint
<liquidpc> nigga
<liquidpc> Leave you stinking
<liquidpc> nigga
<liquidpc> What the fuck you thinking
<liquidpc> nigga?
<liquidpc> I won't die for this shit or what the fuck I say
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> bending corners
<notgne2> liquidpc: next time it might be easier to use pastebin, it makes it much easier for us to figure out what issue you are having :)
<liquidpc> Yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> Brick Squad
<liquidpc> Yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> Brick Squad
<liquidpc> I go hard in the motherfucking paint
<liquidpc> nigga
<liquidpc> Leave you stinking
<notgne2> glad you agree
<liquidpc> nigga
<liquidpc> What the fuck you thinking
<liquidpc> Squad)
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> bending corners
<liquidpc> my nigga
<liquidpc> Got a main bitch (and)
<liquidpc> got a mistress (what else?)
<liquidpc> A couple girlfriends
<liquidpc> I'm so hood rich
<liquidpc> Keep my dick hard and keep me smoking
<liquidpc> You'll get bills free
<liquidpc> shawty
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> bending corners
<liquidpc> my nigga
<liquidpc> What's up
<liquidpc> pussy nigga? What's up
<liquidpc> punk nigga?
<liquidpc> Bling out on that nigga
<liquidpc> make your momma's momma miss you
<liquidpc> Hope you got your killers with you
<liquidpc> hope you got your niggas with you
<liquidpc> Hope your goons riding with you
<amf> sigh, i guess ill ask on discourse
yrwq has joined #nixos
<liquidpc> Leave you stinking
<liquidpc> nigga
<liquidpc> What the fuck you thinking
<liquidpc> nigga?
<liquidpc> I won't die for this shit or what the fuck I say
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> See Gucci
<liquidpc> that's my motherfucking nigga
<liquidpc> I hang in the 'Dale with them Hit Squad killers
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> bending corners
<liquidpc> my nigga
<liquidpc> Flocka
<liquidpc> Waka
<liquidpc> Waka
<liquidpc> Brick Squad
<liquidpc> Yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> yeah
<liquidpc> Brick Squad
<liquidpc> I go hard in the motherfucking paint
cole-h has quit [Quit: Goodbye]
<liquidpc> nigga
<liquidpc> Leave you stinking
<liquidpc> nigga
<liquidpc> What the fuck you thinking
<liquidpc> nigga?
<liquidpc> I won't die for this shit or what the fuck I say (Brick
<liquidpc> Squad)
<liquidpc> Front yard
<liquidpc> broad day with the SK
<liquidpc> I hang in the 'Dale with them Hit Squad killers
justanotheruser has quit [Ping timeout: 240 seconds]
<liquidpc> Waka Flocka Flame
<liquidpc> one hood-ass nigga
<liquidpc> Riding real slow
<liquidpc> my nigga
<liquidpc> bending corners
<liquidpc> I'm so hood rich
<liquidpc> A couple girlfriends
<liquidpc> got a mistress (what else?)
<liquidpc> Got a main bitch (and)
cole-h has joined #nixos
<liquidpc> Keep my dick hard and keep me smoking
<liquidpc> And what I stand for? (Flocka) Brick Squad
<liquidpc> no joking (real talk)
<liquidpc> shawty
<liquidpc> You'll get bills free
<liquidpc> I'ma die for this shawty
<liquidpc> man
<liquidpc> I swear to God
<liquidpc> In the trap with some killers and some hood niggas
<liquidpc> Where you at? Where you trap? You ain't hood
<liquidpc> nigga
<liquidpc> Eses and amigos freestyle off the dome
<liquidpc> G's and the Vice Lords
<liquidpc> Crips fucking with me
<liquidpc> put that shit on my hood
<liquidpc> Keep this shit 300
liquidpc has quit [Excess Flood]
knerten1 has joined #nixos
growpotk- has quit [Ping timeout: 240 seconds]
justanotheruser has joined #nixos
yrwq has quit [Client Quit]
dozn has joined #nixos
iwq has joined #nixos
knerten has quit [Ping timeout: 272 seconds]
<infinisil> Btw, weechat syntax to add a nick filter: /filter add liquidpc * nick_liquidpc *
<cole-h> infinisil++
<{^_^}> infinisil's karma got increased to 359
<amf> in case anyone is better at nixos, pandoc/latex than me, left my question here https://discourse.nixos.org/t/pandoc-and-latex-via-xelatex-unknown-option-error/9193
drakonis has quit [Quit: ZNC 1.8.1 - https://znc.in]
Unode has quit [Quit: Off it goes]
Unode has joined #nixos
orivej has quit [Remote host closed the connection]
h0m1 has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #99038 → nixos-rebuild: add impure → https://git.io/JUXCj
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/JUXPB
das_j has quit [Quit: killed]
mrpi has quit [Quit: killed]
ajs124 has quit [Quit: killed]
Scriptkiddi has quit [Quit: killed]
ajs124 has joined #nixos
das_j has joined #nixos
Scriptkiddi has joined #nixos
mrpi has joined #nixos
nek0 has quit [Remote host closed the connection]
roconnor has quit [Ping timeout: 258 seconds]
nek0 has joined #nixos
arahael has joined #nixos
anders^ has quit []
<daddy_james[m]1> down for anyone else?
marek has quit [Ping timeout: 260 seconds]
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
spacefrogg has joined #nixos
knerten has joined #nixos
anders^ has joined #nixos
knerten has quit [Remote host closed the connection]
ramen_master has quit [Quit: Lost terminal]
Fare has quit [Ping timeout: 260 seconds]
<bbigras> daddy_james: it's up for me
<daddy_james[m]1> oh, it's back online for me too
<daddy_james[m]1> guess there was maintenance or something
lucas_ has quit [Ping timeout: 246 seconds]
morr has quit [Ping timeout: 260 seconds]
marek has joined #nixos
growpotk- has joined #nixos
<KarlJoad`> infinisil: That override worked! Thanks a ton!
<KarlJoad`> One of these days I need to have nativeBuildInputs vs buildInputs explained to me, and the difference between overrides and overlays explained as well.
hyper_ch3 has joined #nixos
Pwnna has quit [Quit: Bye]
Pwnna has joined #nixos
<worldofpeace> KarlJoad`: maybe https://www.youtube.com/watch?v=6VepnulTfu8 for overrides, not sure if overlays were covered in https://www.youtube.com/watch?v=lxtHH838yko
hyper_ch2 has quit [Disconnected by services]
hyper_ch3 is now known as hyper_ch2
hyper_ch2 has quit [Changing host]
hyper_ch2 has joined #nixos
<cole-h> KarlJoad`: IIRC -- nativeBuildInputs are things that will be run on the host of whatever system is being compiled on, while buildInputs is for things that won't need to be executed
<cole-h> (e.g. for cross-compiling)
hyper_ch2 has left #nixos [#nixos]
hyper_ch4 has joined #nixos
hyper_ch4 has quit [Remote host closed the connection]
hyper_ch2 has joined #nixos
Supersonic112 has joined #nixos
roconnor has joined #nixos
Supersonic has quit [Ping timeout: 240 seconds]
Supersonic112 is now known as Supersonic
lucas_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99058 → python27Packages.braintree: 4.3.0 -> 4.4.0 → https://git.io/JUXDr
<cole-h> ,escape ''
<{^_^}> Escape this in '' strings with: '''
<{^_^}> Escape this in " strings with: ''
growpotk- has quit [Ping timeout: 264 seconds]
drakonis has joined #nixos
enteee_ has quit [Ping timeout: 256 seconds]
enteee has joined #nixos
<{^_^}> [nixpkgs] @aneeshusa opened pull request #99059 → samba: 4.12.6 -> 4.13.0 → https://git.io/JUXSW
<{^_^}> [nixpkgs] @ryantm merged pull request #82175 → qxw: init at 20190909 → https://git.io/Jvo1z
<{^_^}> [nixpkgs] @ryantm pushed 3 commits to master: https://git.io/JUXSg
growpotk- has joined #nixos
jb55 has quit [Remote host closed the connection]
spease has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #82224 → ssh-askpass-fullscreen: init at 1.2 → https://git.io/JvKky
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JUX9G
<spease> I asked a question about cross-compiling for iOS (https://stackoverflow.com/questions/64112536/how-to-cross-compile-for-iphone-with-nix) and regression tests (https://stackoverflow.com/questions/64112260/is-there-an-idiomatic-way-to-setup-ci-regression-tests-with-nix) on stack overflow (trying to make my questions more searchable and discoverable so the answers help others). If anyone can provide assistance, I'd appreciate it. Thanks.
evanjs has quit [Ping timeout: 272 seconds]
sneaktest has joined #nixos
<sneaktest> hiya. how would i go about defining a local metapackage in the nix dsl and installing it?
<sneaktest> i'd like to encapsulate the list of stuff i've installed manually into my profile so i can do a single-command install in the future
evanjs has joined #nixos
maxdevjs has quit [Ping timeout: 272 seconds]
<spease> not sure, might help
jbal[m] has joined #nixos
sedx_ has joined #nixos
sedx_ has quit [Client Quit]
waleee-cl has quit [Quit: Connection closed for inactivity]
lucas_ has quit [Ping timeout: 260 seconds]
zecnate has joined #nixos
<zecnate> Is there a way to tell `nix-build` "download all external artifacts first, before running any local/sanboxed/other builders" ?
<zecnate> -or even "only download stuff, and don't run any other builders" ?
alp has joined #nixos
<bbigras> zecnate: would "only download already built stuff and don't build anything locally"
<bbigras> be ok?
dansho has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #99050 → buildRustCrate: support cross compilation → https://git.io/JUXzO
<{^_^}> [nixpkgs] @Ericson2314 pushed 3 commits to master: https://git.io/JUXQc
<zecnate> Hm, no, not for some of the dependencies.
<zecnate> A bunch of the dependencies for my project are defined locally in my repo, so there won't be build caches, AFAIK, and I need to download everything before a commute.
isHavvyGhosting has joined #nixos
<bbigras> you just want to download stuff? I wonder if a --dry-run output could be fed to a command fetching everything
<zecnate> -so that I can do a cycle of `nix-build`, fix bug, `nix-build` while without internet access for a while.
<bbigras> it's just for one project? a cached nix-shell maybe?
isHavvy has quit [Ping timeout: 240 seconds]
<zecnate> It sounds like there's not a ready made option. Wouldn't it be possible to front-load all downloading?
<zecnate> IIUC, derivations cannot depend on any build outputs, so all external resources are available prior to instantiation, right?
<zecnate> What happens right now is when I run `nix-build` it seems to interleave some downloading with some compiling, so I need to wait a long time until I am certain all the external artifacts have been fetched, before I leave for the commute.
<bbigras> zecnate: maybe check https://github.com/NixOS/nix/issues/1248
<{^_^}> nix#1248 (by wizeman, 3 years ago, open): Add a switch to only fetch paths
<zecnate> Oh yeah, that looks exactly like what I want. I'll follow that. Thanks!
<bbigras> also check https://github.com/NixOS/nix/issues/666 . it doesn't seem fully solved yet
<{^_^}> nix#666 (by Ericson2314, 4 years ago, open): instantiate, `--dry-run`, and import-from-derivation
<bbigras> you're welcome
<zecnate> Woah, this makes it sound like my understanding was incorrect: https://github.com/NixOS/nix/issues/666
<{^_^}> nix#666 (by Ericson2314, 4 years ago, open): instantiate, `--dry-run`, and import-from-derivation
<zecnate> So it sounds like expressions can evaluate the result of a derivation output and then operate on the results. Is that true?
<zecnate> bbigras: yeah, I just saw that reference and was hunting for that page. Thanks again!
<bbigras> I don't know much about those. Someone else could help better than me. Also consider asking on the forum if you don't get help here.
<bbigras> you're welcome 🙂
<bbigras> zecnate: I found it in #6658 , which also mentions https://github.com/AleXoundOS/mirror-nix
<{^_^}> https://github.com/NixOS/nixpkgs/issues/6658 (by copumpkin, 5 years ago, open): nix-prefetch-all-fixed?
growpotk- has quit [Ping timeout: 256 seconds]
<zecnate> Hm, can I use a local path as one of the alternative `urls` for the `fetchurl` derivation? That'd be helpful, since I already have "manually" downloaded tarballs for most of these dependencies.
<{^_^}> [nixpkgs] @ryantm merged pull request #99054 → pony-corral: init 0.4.0 → https://git.io/JUXow
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JUX7Y
<bbigras> you have the tarbal on disk? isn't there a command to add them to the store and they will be matched by the hash? I might be wrong.
zecnate has quit [Remote host closed the connection]
Orbstheorem has quit [Ping timeout: 260 seconds]
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/ad246fb8745 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
Fulgen has quit [Ping timeout: 246 seconds]
drakonis is now known as drakonis-
never_released_ has joined #nixos
never_released has quit [Ping timeout: 240 seconds]
Fulgen has joined #nixos
<{^_^}> [nixpkgs] @aneeshusa opened pull request #99060 → salt: remove self (aneeshusa) as maintainer → https://git.io/JUX5R
<{^_^}> [nixpkgs] @marsam merged pull request #99046 → gitAndTools.git-absorb: 0.6.3 -> 0.6.4 → https://git.io/JUXEM
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUX5Q
<{^_^}> [nixpkgs] @marsam merged pull request #99026 → ocamlPackages.mirage-runtime: 3.8.0 → 3.8.1 → https://git.io/JUXmo
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUX5j
isHavvy has joined #nixos
Rusty1 has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @aneeshusa closed pull request #17886 → [WIP/RFC] Make `cmakeFlags` more ergonomic → https://git.io/v6MxD
isHavvyGhosting has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @bjornfor merged pull request #98929 → gscan2pdf: 2.8.1 -> 2.9.1 → https://git.io/JUKZY
<{^_^}> [nixpkgs] @bjornfor pushed commit from @pacien to master « gscan2pdf: 2.8.1 -> 2.9.1 »: https://git.io/JUXdM
drakonis has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
mmohammadi9812 has joined #nixos
VulNix has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @andrew-d opened pull request #99061 → rsync: 3.1.3 -> 3.2.3; add additional dependencies → https://git.io/JUXFq
orivej has quit [Ping timeout: 258 seconds]
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 272 seconds]
mbrgm_ is now known as mbrgm
VulNix has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99062 → python37Packages.cmd2: 1.3.8 -> 1.3.10 → https://git.io/JUXFV
<{^_^}> [nixpkgs] @aneeshusa closed pull request #33972 → python2.7: Return full path from find_library → https://git.io/vN4C9
<{^_^}> [nixpkgs] @jbedo opened pull request #99063 → Genomicsqlite → https://git.io/JUXbv
isHavvyGhosting has joined #nixos
isHavvy has quit [Ping timeout: 240 seconds]
drakonis- has quit [Quit: WeeChat 2.9]
justanotheruser has quit [Ping timeout: 246 seconds]
yjftsjthsd has joined #nixos
zecnate has joined #nixos
<sneaktest> this might be a dumb question, but is "nixpkgs" the same thing as nix? I've installed nix on my macOS machine, and I keep seeing things referring to ~/.nixpkgs/config.nix. I don't have this file. It says I'm supposed to clone the nixpkgs repo to ~/.nixpkgs. Did I miss this step? What am I installing from when i `nix-env -i $pkgname`?
sangoma has joined #nixos
<zecnate> During a `nix-build` I get an error `/nix/store/...-bash.../bin/bash: /nix/store/.../bin/foo: No such file or directory.`
<srhb> sneaktest: nixpkgs is the package "repo" that nix (by default) uses
<srhb> sneaktest: That config file does indeed not exist by default. What says that you're supposed to clone nixpkgs to ~/.nixpkgs ? That sounds uncommon.
<zecnate> The binary `foo` exists and `file` shows its an elf executable. Furthermore, I can execute the failing commandline on my normal shell and within `nix-shell`. It is an executable installed from a binary tarball during my build process.
<sneaktest> i forget where i read that, and 20 seconds of retracing my googling doesn't turn it back up
<zecnate> I am guessing there's some binding to my base system the binary has that the nix build sandbox does not. Any advice on how to address this?
<srhb> sneaktest: Yeah, sounds weird.
<sneaktest> ok, so i already have nixpkgs then. that's good to know
<sneaktest> is my ~/.nixpkgs supposed to be absent?
<sneaktest> (by default)
<srhb> sneaktest: Yes.
<srhb> zecnate: Usually, when binary tarballs are involved, and execution fails, it's a lack of loader, or some library, or...
<sneaktest> ok cool. i've been installing stuff by running `nix-env -i $pkg`. if i wanted to provision a new box and replicate that, how do i a) list everything i've installed so far, and b) configure a config.nix to duplicate it, and c) what command do i run to make config.nix do its thing and install stuff
<srhb> zecnate: So inspecting the elf with elftools is helpful
palo1 has joined #nixos
<sneaktest> oh, it turns out i do have a ~/.config/nixpkgs/config.nix. is this the new location instead of ~/.nixpkgs/config.nix?
<srhb> sneaktest: I think you want either nix-darwin or home-manager, and skip nix-env entirely, opting to create a configuration file that describes your entire system rather than ad-hoc installing things.
<srhb> sneaktest: It is, though iirc that also does not come installed out of the box
<sneaktest> hmm ok, maybe i had to do that because /nix is a symlink (/System/Volumes/Data/nix, due to readonly system volume in >=catalina)
<srhb> I have no idea how mac works tbh :-)
<zecnate> srhb: Thanks. Here's what I've got so far: https://gist.github.com/nathan-at-least/f1bd19fa31a4fa3ae9b83cd18c351186
<srhb> zecnate: /lib64/ld-linux-x86-64.so.2 (0x00007f23f5ef0000) -- that looks suspect
<sneaktest> well, i think i have it working like any other non-nixos system now. where do i put that system configuration description file and what goes in it and what command applies it?
<srhb> zecnate: That should also not exist on a NixOS install though, so why it works on your system outside of the sandbox is a bit of a mystery. Do you have that?
<zecnate> This is on a debian system with nix installed.
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
<srhb> sneaktest: You'll have to read up on home-manager or nix-darwin, I think :)
<srhb> zecnate: Ah! That explains.
<sneaktest> ok, ty
<sneaktest> lol, home-manager docs: > Before using Home Manager you should be comfortable using the Nix language and the various tools in the Nix ecosystem.
<sneaktest> back to the drawing board with me
<srhb> sneaktest: There are "ye olde ways" of creating an "aggregate" package in your nixpkgs config, but frankly I'd consider it mostly a dated approach
<srhb> sneaktest: And home-manager really isn't that bad :)
veleiro has joined #nixos
xelxebar has quit [Remote host closed the connection]
<sneaktest> if the old way is simple enough to explain in <100 words, i think i'd prefer to stick to that if you don't mind linking me to docs or telling me how to do it in the config.nix
<sneaktest> i'll migrate it to something better once i understand more about nix
xelxebar has joined #nixos
<sneaktest> i only have ~20 pkgs to install
<srhb> sneaktest: Let me see if I can still find some docs on it then..
<sneaktest> my alternative is a bash script that runs for PKG in $PKGS ; do nix-env -i $PKG ; done :D
<sphalerite> notgne2++ excellent work on trying to help users, no matter how obtuse :D
<{^_^}> notgne2's karma got increased to 6
<{^_^}> [nixpkgs] @ryantm opened pull request #99064 → .github/workflows: add auto label merge conflicts → https://git.io/JUXNr
<sneaktest> awesome, thank you! been looking for exactly this for a hot minute.
<srhb> sneaktest: Sure.
<zecnate> Hrm... patching the binaries… I guess that's the route to explore next...
<sneaktest> ok last stupid question: is there a formatter for .nix or vim plugin?
<zecnate> It will be nice if I get this project to the point I can just use `nixpkgs`.
<srhb> zecnate: Patching the loader should be dead simple with patchelf.
<zecnate> sneaktest: I've been using https://github.com/LnL7/vim-nix.git successfully.
<sneaktest> word, tyx
<sneaktest> *thx
isHavvy has joined #nixos
<sneaktest> is there a way to determine the names of all the pkgs i've nix-env -i'd, or do i need to reverse engineer it from ~/.nix-profile/bin/*
<clever> sneaktest: `nix-env -q` lists the names of the packages
<sneaktest> sweet ty
isHavvyGhosting has quit [Ping timeout: 240 seconds]
turlando has joined #nixos
alp has quit [Remote host closed the connection]
alp has joined #nixos
bookstack has joined #nixos
<{^_^}> [nixpkgs] @aneeshusa opened pull request #99065 → nixos/samba: Requires shares to be mounted → https://git.io/JUXAq
pinpox has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #99066 → buildRustCrate: fix target config environment variables on 32-bit ARM → https://git.io/JUXAW
pinpox- has quit [Ping timeout: 260 seconds]
<sneaktest> thanks so much for your help, this has been the missing piece for me for a while
<sneaktest> i seem to have to `nix-env --uninstall $PKG` for each package i've listed in myPackages to be able to install myPackages? it says they have the same priority 5 and one has to be changed, any way to override this?
<srhb> sneaktest: You probably _should_ uninstall all of them
<sneaktest> okeydokey
<srhb> sneaktest: (Yes, there is a way, but it'll be confusing in other ways)
<NobbZ[m]> `nix-env --uninstall $(nix-env -q)` if you are really sure you want to remove all of them.
<sneaktest> already on it, i love unix :D
<sneaktest> nix-env -q | xargs nix-env --uninstall
<sneaktest> oh lol it uninstalled nix and now nix-env is gone
<tobiasBora> Hello, a project requires libasound2 but I can't find it, even using nix-locate 'libasound2'. However I saw that alsaLib package may solve the issue, but I'm curious to know, why isn't it found by nix-locate? Is there a reliable way to get a list of packages that provides libraries?
<srhb> sneaktest: You can find nix in /nix/store and use its absolute path to install nix again.
<sneaktest> what do
<srhb> tobiasBora: Not really, but
<srhb> ,locate libasound2
<sneaktest> i found one in /nix/store/171l4ynsn2vw02p5dciaz3012k8blq15-nix-2.3.7/bin
<sneaktest> can i just use that directly to reinstall nix?
<srhb> sneaktest: That'll be fine
<{^_^}> Couldn't find in any packages
<srhb> aw
<sneaktest> it can't find the root CA certs and all of the downloads are failing
<srhb> ,locate libasound.so.2
<{^_^}> Found in packages: alsaLib
<cole-h> srhb++
<{^_^}> srhb's karma got increased to 126
<sneaktest> how many person-hours of lives would be saved if autoconf were parallelizable
<srhb> sneaktest: ugh :) I don't remember where the cert bundle is on mac
turlando has quit [Quit: Leaving]
<srhb> sneaktest: But you should be able to set NIX_SSL_CERT_FILE to that path and rerun that nix command
<sneaktest> i'm trying nix-env -iA nixpkgs.myPackages which seems to be building something
<sneaktest> maybe that will pull in the appropriate thing into my profile for it to resume working
<sneaktest> it has wget in there so i assume so
supercoven has joined #nixos
isHavvyGhosting has joined #nixos
isHavvy has quit [Ping timeout: 240 seconds]
Zetagon has joined #nixos
Izorkin_ has joined #nixos
Izorkin has quit [Ping timeout: 260 seconds]
Izorkin_ is now known as Izorkin
supercoven has quit [Max SendQ exceeded]
supercoven has joined #nixos
<{^_^}> [nixpkgs] @ehmry merged pull request #95335 → nixos/rsyncd: convert module to an INI generator → https://git.io/JJHDJ
<{^_^}> [nixpkgs] @ehmry pushed to master « nixos/rsyncd: convert module to an INI generator »: https://git.io/JUXhO
<sneaktest> lol finally found it i n /nix/var/nix/profiles/per-user/sneak/profile-44-link/etc/ssl/certs
<sneaktest> cd
rsa has quit [Ping timeout: 260 seconds]
rsa has joined #nixos
f0x has quit [Ping timeout: 260 seconds]
flokli has quit [Ping timeout: 260 seconds]
<srhb> sneaktest: I just realized you could probably use nix-env from that path to install the same store path in your profile without downloading anything
f0x has joined #nixos
<srhb> sneaktest: eg /nix/store/somehash-nix/bin/nix-env -i /nix/store/somehash-nix
flokli has joined #nixos
<sneaktest> i set NIX_SSL_CERT_FILE to the ca-certificates.crt in that old profile /etc/ssl and used the highest version nix i found in /nix/store/*-nix-*/bin to nix-env -i nix
Izorkin_ has joined #nixos
Izorkin has quit [Ping timeout: 258 seconds]
Izorkin_ is now known as Izorkin
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @RaghavSood opened pull request #99067 → go-ethereum: 1.9.21 -> 1.9.22 → https://git.io/JUXhi
<sneaktest> woohoo! everything appears to have worked now.
<sneaktest> had this been a non-functional package manager this would have been a "format drive, reinstall" moment
<sneaktest> instead, just needed to wrangle some symlinks
<sneaktest> i love nix
supercoven has quit [Max SendQ exceeded]
supercoven has joined #nixos
<tobiasBora> srhb: great, thanks! I'm stupid, should have removed the 2. Also, is there a way to prune nix-locate to provide "the most important package", basically like the bot returns here?
<{^_^}> [nixpkgs] @gebner merged pull request #98982 → blender: 2.90.0 -> 2.90.1 → https://git.io/JUiCd
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/JUXj8
<srhb> tobiasBora: I don't know. I think that the bot must have some logic about excluded packages, but I haven't checked.
cizra has quit [Remote host closed the connection]
<cole-h> Maybe you want `nix-locate --top-level`?
<cole-h> Maybe even add `-w` (`--whole-name`)
<sneaktest> so is the "normal" way of installing in nix-land for most people to edit ~/.config/nixpkgs/config.nix, add a package, then nix-env -iA nixpkgs.myPackages?
ManiacOfMadness has joined #nixos
<cole-h> IMO, the normal way is using configuration.nix on NixOS, or home.nix for home-manager.
<Ke> if you want a command to be available, the normal way is probable adding to systemPackages and rebuilding system
astro has quit [Read error: Connection reset by peer]
<sneaktest> ok, will start playing with home-manager now. (sorry, i'm on macos, not nixos yet)
astro has joined #nixos
<cole-h> sneaktest: Might also want to check out nix-darwin, in that case.
<sneaktest> oh, i don't want to manage anything in /etc, i try to install everything under $HOME and keep the systemwide stuff as pristine as possible
zacts has joined #nixos
<sneaktest> /nix being one exception as it's only used by one user account
<sneaktest> looks like nix-darwin uses the daemon and manages systemwide stuff
<sneaktest> also i rather doubt apple is going to permit that to continue much longer on the newer hardware, sadly
<srhb> sneaktest: In that case the normal way is/will be home-manager
<srhb> sneaktest: imperative management via nix-env can be handy in a pinch, but the advantages of full declarative management are substantial.
<cole-h> (For declarative installation, as Nix excels at)
<cole-h> srhb++ Nailed it.
<{^_^}> srhb's karma got increased to 127
alp has quit [Ping timeout: 272 seconds]
cole-h has quit [Quit: Goodbye]
morr has joined #nixos
<sneaktest> is it a bad idea to start installing nix into ubuntu-based docker containers to slowly move my containerized apps to nix-supplied deps, or should i be using a nixos container? the latter seems like a bit more work to switch to
<srhb> sneaktest: I'd build my docker containers with nix instead, if you need docker containers.
<sneaktest> everything i do gets deployed with docker
<srhb> sneaktest: Running nix itself in containers is meh
<srhb> Building them with nix is great.
<Ke> I'd start with a minimal nixos vm and start building from that
<sneaktest> i like the idea of a single-layered image. it's hard to do that with a dockerfile
<srhb> It's better to layer them for sharing though, on your deployment platform
<srhb> And with buildLayeredImage, it attempts to maximize sharing of "popular" paths
<sneaktest> the way that my deployment setup works though, i have to stick to dockerfiles for the moment, so i'll look at using a base nixos docker image that i can drop a configuration into
<tobiasBora> cole-h: good catch, thanks!
<srhb> sneaktest: Down that path lies a lot of pain imo.
<sneaktest> less pain than abandoning my selfhosted PaaS setup which expects ./Dockerfile in the repo.
<sneaktest> i love how simple this is. it's nothing more or less than i would expect. 38 lines. https://github.com/NixOS/docker/blob/master/Dockerfile
saschagrunert has joined #nixos
<tobiasBora> ssI ddd
<tobiasBora> I don't understand, I tried to compile a project that requires speex/speex.h so I put speex in both nativeBuildInputs and buildInputs, but I still get "fatal error: speex/speex.h: No such file or directory"
<tobiasBora> and speex should have it speex.dev 14,030 r /nix/store/9knkvxx17m959cnaffafbjk8dpyglcn2-speex-1.2.0-dev/include/speex/speex.h
s1341 has joined #nixos
<tobiasBora> oh wait, maybe I made a stupid mistake
<tobiasBora> I did, sorry
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #99058 → python27Packages.braintree: 4.3.0 -> 4.4.0 → https://git.io/JUXDr
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.braintree: 4.3.0 -> 4.4.0 »: https://git.io/JU1fa
<delan> g’day o/ anyone know why on one of my machines, nixos-rebuild switch has just... stopped marking new generation entries as the default? it still activates (unlike boot + build), still adds a boot entry (unlike test + build), but i have to arrow down further and further. https://bucket.daz.cat/9bcd6da39699e44b.jpg
<sneaktest> i have an item in the store at /nix/store/zkzfcihxx22lni3ianbd5y54fnc8qkrm-user-environment. i can't nix-env -i user-environment or add the string user-environment to my package list in config.nix, it says undefined variable. how do i add that to my packages list? it has the file that $NIX_SSL_CERT_FILE is expecting to be there.
tyxie has joined #nixos
mananamenos has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #99062 → python37Packages.cmd2: 1.3.8 -> 1.3.10 → https://git.io/JUXFV
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.cmd2: 1.3.8 -> 1.3.10 »: https://git.io/JU1fb
<sneaktest> oh, nevermind. i misunderstood user-environment.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99068 → python37Packages.aioftp: 0.17.2 -> 0.18.0 → https://git.io/JU1fA
aforemny has joined #nixos
<srhb> delan: I have a vague recollection of 'd' setting a default and never clearing it.. maybe the same keypress again on the current default entry?
<srhb> iirc there was also some work to update the default from within the generator (instead of picking the highest generation number if no default is set), but that's probably 20.09 and up
civodul has joined #nixos
rprije has quit [Remote host closed the connection]
<delan> srhb: thanks! that was it. pressing 'd' on another entry sets the default, and pressing 'd' on the default entry clears the default. \o/
<srhb> delan: great :)
rprije has joined #nixos
cr4y1 has joined #nixos
sangoma has quit [Ping timeout: 265 seconds]
cr4y1_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99069 → python37Packages.breathe: 4.20.0 -> 4.22.1 → https://git.io/JU1UO
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/277114e99af (from 10 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<{^_^}> [nix] @kquick opened pull request #4089 → Add flakeDir attribute to flake self for flake.nix-relative paths. → https://git.io/JU1UZ
cr4y1 has quit [Ping timeout: 264 seconds]
sangoma has joined #nixos
alp has joined #nixos
lsix has joined #nixos
mmohammadi9812 has quit [Quit: I quit (╯°□°)╯︵ ┻━┻]
roconnor has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99072 → python27Packages.dash-table: 4.9.0 -> 4.10.1 → https://git.io/JU1Te
robogoat has quit [Ping timeout: 265 seconds]
robogoat has joined #nixos
cjpbirkbeck has quit [Quit: Goodbye, take care]
zacts has quit [Quit: leaving]
grobi has joined #nixos
aforemny has quit [Ping timeout: 264 seconds]
ElNomReal has joined #nixos
sangoma has quit [Ping timeout: 246 seconds]
aml has quit [Ping timeout: 246 seconds]
apteryx is now known as Guest40591
Guest40591 has quit [Killed (weber.freenode.net (Nickname regained by services))]
aml has joined #nixos
apteryx has joined #nixos
<{^_^}> [nixpkgs] @flokli opened pull request #99073 → terraform-providers.ct: 0.5.0 -> 0.6.1 → https://git.io/JU1kJ
isHavvy has joined #nixos
bookstack has quit [Remote host closed the connection]
xelxebar has quit [Remote host closed the connection]
xelxebar has joined #nixos
<{^_^}> [nixpkgs] @dali99 closed pull request #93777 → Add matrix corporal → https://git.io/JJ4Ew
orivej has joined #nixos
sputny has joined #nixos
isHavvyGhosting has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @dali99 opened pull request #99074 → matrix-corporal: init at 1.10.1 → https://git.io/JU1kl
kahiru has quit [Ping timeout: 265 seconds]
kahiru has joined #nixos
fendor has joined #nixos
sputny has quit [Client Quit]
sputny has joined #nixos
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/360e2af4f87 (from 3 days ago, history: https://channels.nix.gsc.io/nixos-20.03)
orivej has quit [Ping timeout: 240 seconds]
sputny has quit [Client Quit]
sputny has joined #nixos
seku has joined #nixos
sputny has quit [Client Quit]
sputny has joined #nixos
cosimone has joined #nixos
sputny has quit [Client Quit]
sputny has joined #nixos
ShaRose has quit [Quit: I appear to have left for some reason.]
ShaRose has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99075 → python37Packages.asyncssh: 2.3.0 -> 2.4.2 → https://git.io/JU1Lt
sputny has quit [Client Quit]
sputny has joined #nixos
alexherbo26 has joined #nixos
<{^_^}> [nixpkgs] @lsix merged pull request #99068 → python37Packages.aioftp: 0.17.2 -> 0.18.0 → https://git.io/JU1fA
<{^_^}> [nixpkgs] @lsix pushed 2 commits to master: https://git.io/JU1LZ
<{^_^}> #99074 (by dali99, 26 minutes ago, open): matrix-corporal: init at 1.10.1
<Dandellion> why did kalbasit get requested for review in this PR?
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
sneaktest has quit [Quit: The Lounge - https://thelounge.chat]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JU1LD
f0x has quit [Quit: killed]
joepie91 has quit [Quit: killed]
aforemny has joined #nixos
sputny has quit [Quit: sputny]
sputny has joined #nixos
domogled has joined #nixos
Sanchayan has joined #nixos
sputny has quit [Client Quit]
vidbina has joined #nixos
sputny has joined #nixos
<srhb> Dandellion: Try this from your nixpkgs checkout: nix eval -f . matrix-corporal.meta.maintainers
<srhb> Dandellion: (buildGoModules appends him to meta.maintainers always)
tricktron has joined #nixos
<Dandellion> huh, interesting
sputny has quit [Read error: Connection reset by peer]
<Dandellion> thanks
ElNomReal has quit [Remote host closed the connection]
zarkone has joined #nixos
<Dandellion> srhb++
<{^_^}> srhb's karma got increased to 128
sputny has joined #nixos
dstzd has quit [Quit: ZNC - https://znc.in]
tricktron has left #nixos [#nixos]
zecnate has quit [Remote host closed the connection]
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
joesventek has quit [Quit: Quit]
__monty__ has joined #nixos
<zarkone> hi everyone! i see this PR was merged, anmd also I have nixpkgs-unstable in my channel list. I did n
<zarkone> `nix-channel --update` but pulumi is still 2.6, i.e. old version
<etu> zarkone: Have the channel moved since the merge?
<etu> zarkone: And did it move to a new enough commit to contain the merge?
<zarkone> etu: ah, how should I check it? tag?
sputny has quit [Client Quit]
tricktron has joined #nixos
sputny has joined #nixos
dstzd has joined #nixos
dstzd has joined #nixos
dstzd has quit [Changing host]
joesventek has joined #nixos
<zarkone> I was about to ask it, actually -- can't find where are channels located on my filesystem? want to check on what rev I am
<zarkone> My assumption was that unstable channell == nixpkgs master
<etu> unstable channels are built on master
<etu> After they pass the suite of tests
<zarkone> ah, sorry, I didn't add PR link: https://github.com/NixOS/nixpkgs/pull/98654
<{^_^}> #98654 (by ghuntley, 4 days ago, merged): pulumi: 2.6.1 -> 2.10.2
<etu> zarkone: nix-info usually contains the channels commit number
<etu> zarkone: Just want to check, do you use nixpkgs-unstable as nixos?
o1lo01ol1o has joined #nixos
munksgaard has joined #nixos
<munksgaard> Has anyone gotten the wally bootloader to work with the new ergodox moonlander? Whenever I try to flash my new config, wally just waits at 'Press the reset button'
<etu> zarkone: That merge haven't reached either nixpkgs-unstable or nixos-unstable yet
dstzd has quit [Ping timeout: 240 seconds]
<zarkone> etu: i'm on 20.03, but with some of the packages from unstable. Do you think it is ok to switch to unstable comepletely btw?
<{^_^}> [nixpkgs] @avdv opened pull request #99076 → dupeguru: Fix build → https://git.io/JU1qc
sputny has quit [Quit: sputny]
joesventek has quit [Ping timeout: 240 seconds]
sputny has joined #nixos
<etu> zarkone: Things may break on unstable, like config options changes etc so you have to adapt your config. But if you want to remain on stable but want something a bit newer you could switch to 20.09 (which isn't released yet) and help out reporting issues :)
<zarkone> etu: got it, thanks!
joesventek has joined #nixos
dstzd has joined #nixos
dstzd has joined #nixos
dstzd has quit [Changing host]
kdlv has joined #nixos
f0x has joined #nixos
mmohammadi9812 has joined #nixos
<{^_^}> [nixpkgs] @fadenb opened pull request #99077 → graylog: 3.3.4 -> 3.3.6 → https://git.io/JU1qX
Guest27852 has joined #nixos
nikivi has joined #nixos
sputny has quit [Client Quit]
sputny has joined #nixos
thc202 has joined #nixos
tricktron has quit [Remote host closed the connection]
sputny has quit [Client Quit]
sputny has joined #nixos
karantan has joined #nixos
<karantan> Has anyone ever tried to add ionCube (https://www.ioncube.com/loaders.php) to nixos? I'm not sure where to start.
zarkone` has joined #nixos
<zarkone`> etu: so, `nix-info` gives me `system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 2.3.6, channels(root): "nixos-20.03.3061.360e2af4f87, nixos-unstable-21.03pre244458.3eb1f8a446d", nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos` which probably means that my unstable is actually 20.09 pre-release, right?
Fare has joined #nixos
<zarkone`> and from channel --list, `nixos-unstable https://nixos.org/channels/nixpkgs-unstable`
<etu> zarkone`: Since master has been forked to nixos-20.09 (which is pre-release) master have become the development branch for 21.03
sputny has quit [Quit: sputny]
sputny has joined #nixos
<zarkone`> etu: got it, -- I'll actually try switch to 20.09 as you asked :) thanks for your help
<etu> zarkone`: Well, that's up to you. But that branch doesn't (I assume without looking) contain the update of the application you ask either :)
tricktron has joined #nixos
<zarkone`> etu: this brunch doesn't, but my assumption is that unstable will point to master then
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99078 → python27Packages.datadog: 0.38.0 -> 0.39.0 → https://git.io/JU1Yt
<tricktron> Any hydra experts in the room?
sputny has quit [Client Quit]
sputny has joined #nixos
<etu> zarkone`: It will roll forward whenever the tests pass yes :)
<etu> zarkone`: I just want to keep expectations clear :)
<zarkone`> yes, thnks for explaining actually -- exactly why I'm here :D
<tricktron> I have the problem that python3Packages.fsspec passes all tests locally on OSX 10.15 but fails on hydra using the macbuilder.
sputny has quit [Client Quit]
sputny has joined #nixos
mthst has joined #nixos
<tricktron> However, hydra using x86_64-linux passes all tests so it seems to be a hydra nixpkgs-20.09-darwin issue
<tricktron> x86_64-linux builds fine: https://hydra.nixos.org/build/126668890/nixlog/1
<{^_^}> [nixpkgs] @lheckemann opened pull request #99079 → Openvpn exporter upstream → https://git.io/JU1YF
<eyJhb> Is there any documentation for inputsFrom vs. buildInputs regarding mkShell?
vidbina has quit [Ping timeout: 256 seconds]
mir100 has quit [Ping timeout: 246 seconds]
sputny has quit [Ping timeout: 244 seconds]
Orbstheorem has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
cfricke has joined #nixos
isHavvyGhosting has joined #nixos
dredozubov has quit [Ping timeout: 256 seconds]
ncl3 has quit [Remote host closed the connection]
isHavvy has quit [Ping timeout: 260 seconds]
Havvy has joined #nixos
ncl3 has joined #nixos
lohfu has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @fadenb opened pull request #99080 → [20.09] graylog: 3.3.4 -> 3.3.6 → https://git.io/JU1OD
vifon has quit [Ping timeout: 256 seconds]
dweller has quit [Ping timeout: 256 seconds]
zarkone has left #nixos ["ERC (IRC client for Emacs 27.1)"]
isHavvy has joined #nixos
isHavvyGhosting has quit [Ping timeout: 244 seconds]
<tricktron> inputsFrom allows you to inherit all the buildInputs from other packages
dstzd has quit [Quit: ZNC - https://znc.in]
joesventek has quit [Quit: Quit]
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
<sphalerite> What's the trick for getting location information in a nixos module not defined at the top level of a nix expression file?
zarkone` has quit [Ping timeout: 256 seconds]
Havvy has quit [Ping timeout: 260 seconds]
<eyJhb> tricktron: ahh it was the last part that I didn't get, thanks!
<sphalerite> aah, it's defining _file in the module.
dredozubov has joined #nixos
<{^_^}> [nixpkgs] @fadenb opened pull request #99081 → [20.03] graylog: 3.3.4 -> 3.3.6 → https://git.io/JU13n
vifon has joined #nixos
xantoz has quit [Remote host closed the connection]
lohfu has joined #nixos
supercoven_ has joined #nixos
supercoven_ has quit [Max SendQ exceeded]
supercoven_ has joined #nixos
dweller has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #99048 → [20.03] roundcube: 1.4.8 -> 1.4.9 → https://git.io/JUXuQ
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to release-20.03: https://git.io/JU1sm
supercoven has quit [Ping timeout: 260 seconds]
zacts has joined #nixos
<{^_^}> [nixpkgs] @kfollesdal opened pull request #99082 → pythonPackages.databricks-connect: 7.1.0 -> 7.1.1 → https://git.io/JU1sZ
supercoven_ has quit [Max SendQ exceeded]
supercoven has joined #nixos
supercoven has quit [Max SendQ exceeded]
tricktron has quit [Ping timeout: 245 seconds]
jhuizy has quit [Quit: Ping timeout (120 seconds)]
sigmundv_ has joined #nixos
karolus has quit [Quit: karolus says ciao]
ryzokuken has quit [Quit: ZNC 1.8.1 - https://znc.in]
jhuizy has joined #nixos
ryzokuken has joined #nixos
coderobe has quit [Read error: Connection reset by peer]
karolus has joined #nixos
oida has quit [Ping timeout: 240 seconds]
fionera has quit [Quit: No Ping reply in 180 seconds.]
coderobe2 has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #4085 → Fix tar invocation on FreeBSD → https://git.io/JUPRa
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JU1sQ
fionera has joined #nixos
oida has joined #nixos
veleiro has quit [Remote host closed the connection]
joesventek has joined #nixos
nikivi has joined #nixos
joesventek has quit [Client Quit]
nikivi has quit [Remote host closed the connection]
<{^_^}> [nix] @edolstra merged pull request #3958 → CA derivations that depend on other CA derivations → https://git.io/JUJY0
<{^_^}> [nix] @edolstra pushed 24 commits to master: https://git.io/JU1GB
zacts has quit [Quit: leaving]
nikivi has joined #nixos
dstzd has joined #nixos
dstzd has joined #nixos
dstzd has quit [Changing host]
joesventek has joined #nixos
<{^_^}> [nixpkgs] @kfollesdal opened pull request #99083 → databricks-cli: 0.11.0 -> 0.12.0 → https://git.io/JU1GS
hyper_ch4 has joined #nixos
grobi has quit [Quit: WeeChat 2.8]
Guest27852 has quit [Changing host]
Guest27852 has joined #nixos
Guest27852 has joined #nixos
Guest27852 is now known as joepie91
hyper_ch2 has quit [Ping timeout: 258 seconds]
grobi has joined #nixos
sangoma has joined #nixos
alexherbo268 has joined #nixos
alexherbo26 has quit [Ping timeout: 240 seconds]
euandreh has quit [Remote host closed the connection]
euandreh has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99084 → python37Packages.bidict: 0.20.0 -> 0.21.2 → https://git.io/JU1nv
hyper_ch2 has joined #nixos
kdlv has quit [Remote host closed the connection]
anderslu1dstedt has joined #nixos
kdlv has joined #nixos
hyper_ch4 has quit [Ping timeout: 240 seconds]
anderslundstedt has quit [Ping timeout: 240 seconds]
Orbstheorem has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @peti pushed to master « ghc: add alpha-1 release of version 9.0.1 »: https://git.io/JU1n9
orivej has joined #nixos
ehmry has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
spudly- has joined #nixos
karantan has quit [Ping timeout: 256 seconds]
Orbstheorem has joined #nixos
ehmry has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #99045 → macvim: 8.2.539 -> 8.2.1719 → https://git.io/JUXBZ
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JU1cq
spudly has quit [Ping timeout: 272 seconds]
spudly- is now known as spudly
<{^_^}> [nixpkgs] @peti pushed 347 commits to haskell-updates: https://git.io/JU1cZ
<{^_^}> [nixpkgs] @marsam merged pull request #93733 → macvim: add configuration similar to vim_configurable and neovim → https://git.io/JJ8Mx
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JU1c8
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99085 → python27Packages.dash-core-components: 1.10.2 -> 1.12.1 → https://git.io/JU1cR
<{^_^}> [nixpkgs] @marsam merged pull request #99055 → act: 0.2.13 -> 0.2.15 → https://git.io/JUXoK
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JU1c0
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JU1cE
heywoodlh has quit [Ping timeout: 260 seconds]
heywoodlh has joined #nixos
Orbstheorem has quit [Ping timeout: 260 seconds]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JU1cH
<betaboon> i am trying to adopt cachix. i got a shell nix that i use to pin nixpkgs (and some other stuff). normaly i activate that nix-shell (with lorri) and run a `nix-build ....`. how can i achieve this when using cachix? run `nix-shell --run "nix-build ..."` ?
<{^_^}> [nix] @domenkozar merged pull request #4084 → Bump cachix/install-nix-action from v10 to v11 → https://git.io/JUiw4
<{^_^}> [nix] @domenkozar pushed 4 commits to master: https://git.io/JU1C1
<{^_^}> [nix] @dependabot[bot] pushed 0 commits to dependabot/github_actions/cachix/install-nix-action-v11: https://git.io/JU1CD
<CRTified[m]> I'm trying to cross-compile an image for the RPi0, but adding a deviceTree overlay (to enable `hifibarry-dacplusadc`, using `${pkgs.device-tree_rpi.overlays}/hifiberry-dacplusadc.dtbo` as dtboFile) causes the build to fail. I am aware of #79370, but the discussion only covers aarch64. I'm getting the same errors as sorki in this post: https://github.com/NixOS/nixpkgs/pull/79370#issuecomment-696038723
<{^_^}> https://github.com/NixOS/nixpkgs/pull/79370 (by sorki, 33 weeks ago, merged): Improve device-tree overlay support
<{^_^}> [nixpkgs] @lsix opened pull request #99086 → gnugrep: 3.4 -> 3.5 → https://git.io/JU1Ch
<sneakweb> i'm able to do a nix-env -i pinentry-mac, or a nix-env --uninstall pinentry-mac, but when i add it to my config.nix under myPackages:
<sneakweb> error: undefined variable 'pinentry-mac' at /Users/sneak/Documents/sync/dotfiles/config.nix:32:9
<sneakweb> do i need to quote identifiers that have a -?
<CRTified[m]> sneakweb: try pinentry_mac in the config.nix
<sneakweb> ahh, that was it, ty
devhell has joined #nixos
mthst has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @doronbehar closed pull request #83892 → python3.pkgs.wolframclient: init at 1.1.2 → https://git.io/Jv5Sa
zakame has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/JU1lB
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/4712b946e40 (from 12 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<{^_^}> [nixpkgs] @elohmeier opened pull request #99087 → iptraf: mark as broken → https://git.io/JU1l1
mmohammadi9812 has quit [Quit: I quit (╯°□°)╯︵ ┻━┻]
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #99088 → Ssh audit 2.3.0 → https://git.io/JU1lD
<{^_^}> [nixpkgs] @elohmeier opened pull request #99089 → [20.09] iptraf: mark as broken → https://git.io/JU1l7
mekster has quit [Remote host closed the connection]
mekster has joined #nixos
mekster has quit [Remote host closed the connection]
mvanwaveren9 has joined #nixos
mekster has joined #nixos
mekster has quit [Remote host closed the connection]
graf_blutwurst has joined #nixos
devhell has quit [Quit: leaving]
graf_blutwurst has quit [Remote host closed the connection]
graf_blutwurst has joined #nixos
puffnfresh has joined #nixos
<graf_blutwurst> Slightly off topic question, but does anyone have experience with yubikey, gpg-agent and pass? since i switched my password store to a gpg-key on my yubikey it has become significantly slower to access. I am not entirely sure if that is just a fact of life or if there's a way to speed it up
<qyliss> gpg with a yubikey is just much slower than gpg with a key on disk
<graf_blutwurst> yeah ok so it's just a matter of fact. that's what i thought. no harm I'll just switch back to my local one. thanks!
Soo_Slow has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/f646148ba71 (from 12 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
cosimone has quit [Quit: Quit.]
kahiru has quit [Ping timeout: 258 seconds]
cosimone has joined #nixos
kahiru has joined #nixos
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JU140
karantan has joined #nixos
graf_blutwurst has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @hrdinka merged pull request #98792 → backblaze-b2: 1.3.8 -> 2.0.2 → https://git.io/JUa7P
<{^_^}> [nixpkgs] @hrdinka pushed 3 commits to master: https://git.io/JU14S
<{^_^}> [nix] @edolstra pushed 6 commits to master: https://git.io/JU14h
<{^_^}> [nix] @edolstra merged pull request #3675 → Fetch commits from github private repos using Authorization header → https://git.io/JfyBQ
hyper_ch4 has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #99091 → mesa: 20.1.8 -> 20.2.0 → https://git.io/JU1Bc
hyper_ch2 has quit [Ping timeout: 272 seconds]
lafa has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #99092 → duf: 0.3.0 -> 0.3.1 → https://git.io/JU1R8
sputny has joined #nixos
cosimone has quit [Quit: Quit.]
sputny has quit [Client Quit]
sputny has joined #nixos
grobi has quit [Quit: WeeChat 2.8]
hyper_ch2 has joined #nixos
hyper_ch2 has quit [Remote host closed the connection]
hyper_ch2 has joined #nixos
hyper_ch4 has quit [Ping timeout: 240 seconds]
sputny1 has joined #nixos
sputny has quit [Ping timeout: 260 seconds]
sputny1 is now known as sputny
sputny has quit [Client Quit]
<__monty__> Hmm, can someone explain to me how the update in the spdx function in nixpkgs/lib/licenses.nix doesn't override the url for amazonsl, for example?
sputny has joined #nixos
obadz has quit [Quit: WeeChat 2.9]
grobi has joined #nixos
kdlv has quit [Remote host closed the connection]
kdlv has joined #nixos
grobi has quit [Client Quit]
sputny has quit [Client Quit]
sputny has joined #nixos
julm has quit [Quit: leaving]
<{^_^}> [nixpkgs] @veprbl opened pull request #99093 → texlive: move chktex from texlive.bin.core to texlive.bin.chktex → https://git.io/JU1EA
sputny has quit [Client Quit]
sputny has joined #nixos
<AWizzArd> I can run `nix-build release.nix` and my `nix-shell` also works fine. With such a setup, how can I create a (minimal) Docker image that contains just enough to run the binary that nix-build produces?
<infinisil> __monty__: amazonsl doesn't use the spdx function :)
<dminuoso> AWizzArd: pkgs.dockerTools ?
<{^_^}> [nixpkgs] @tricktron opened pull request #99094 → python3Packages.fsspec: fix tests on darwin → https://git.io/JU1uV
julm has joined #nixos
sputny has quit [Read error: Connection reset by peer]
<AWizzArd> dminuoso: do I just have to add a section with buildImage {} to my release.nix? Or does this need to go into a separate .nix file?
sputny has joined #nixos
cosimone has joined #nixos
<dminuoso> AWizzArd: Id assume that buildImage produces a derivation.
<dminuoso> So build with nix-build regularly
<dminuoso> AWizzArd: Say, your release.nix is some `{ ...; dockerImage = ... }` then you can just say `nix-build -A dockerImage ./release.nix` I guess?
<AWizzArd> I have so far these two files: https://dpaste.com/49NT4YM2R
<dminuoso> Secret tip, use callCabal2nix rather than cabal2nix manually
<dminuoso> Ah I see
<AWizzArd> dminuoso: cabal2nix is a bit buggy, it doesn’t qualify OS dependencies correctly. When I say I want to have `curl` at development time then it will load the Haskell package with that name. Instead I expected that cabal2nix would import pkgs and request pkgs.curl to fetch the unix util. I have to manually edit my project.nix anyway.
sputny has quit [Client Quit]
<dminuoso> I dont quite understand
<dminuoso> How do you say you want curl at development time, and what is "development time"?
sputny has joined #nixos
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JU1zK
<dminuoso> AWizzArd: Did you add `curl` to your build-tool-depends in the cabal file?
waleee-cl has joined #nixos
<dminuoso> I guess you have to, that's the only way it'd end up in the buildTools section, so that's the mistake then.
<{^_^}> [nixpkgs] @leenaars opened pull request #99095 → Sylk: 2.8.4 -> 2.9.0 → https://git.io/JU1zF
sputny has quit [Client Quit]
<dminuoso> And if you want to inject a dependency from the outside, you can use overrides
<dminuoso> At any rate
sputny has joined #nixos
<dminuoso> This looks wrong
<__monty__> infinisil: Oh, wow, I'm blind >.<
redkahuna has joined #nixos
sputny has quit [Client Quit]
sputny has joined #nixos
vidbina has joined #nixos
sputny has quit [Client Quit]
sputny has joined #nixos
tsmanner has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to master: https://git.io/JU12P
sputny has quit [Client Quit]
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-20.09 « linux/hardened/patches/5.8: 5.8.11.a -> 5.8.12.a »: https://git.io/JU12D
sputny has joined #nixos
cfricke has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #99041 → linux: 5.9-rc6 -> 5.9-rc7 → https://git.io/JUX8d
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to master: https://git.io/JU12F
<pbogdan> what does `error: path '/nix/store/...' does not exist and cannot be created` mean?
<pbogdan> I'm running nixos-rebuild and nix dies with that error
pkral has joined #nixos
alexherbo268 has quit [Quit: The Lounge - https://thelounge.chat]
<Ke> do you have somehow hardcoded refs like that?
<Ke> not that I would know much
sputny has quit [Quit: sputny]
sputny has joined #nixos
alp has joined #nixos
<pbogdan> I don't think so; the path itself looks like the out path of the system configuration I'm building
<pbogdan> and does actually get created..
<{^_^}> [nixpkgs] @jonringer merged pull request #99087 → iptraf: mark as broken → https://git.io/JU1l1
<{^_^}> [nixpkgs] @jonringer pushed commit from @elohmeier to master « iptraf: mark as broken »: https://git.io/JU1aX
<dminuoso> AWizzArd: anyhow, just use callCabal2nix, and then use overrideAttrs to add external dependencies to buildTools. And make sure your cabal does not mention curl/cacerts, it's just wrong.
Rusty1 has joined #nixos
sputny has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @jonringer merged pull request #99034 → minizinc: fix build against bison 3.7 → https://git.io/JUXZH
<{^_^}> [nixpkgs] @jonringer pushed commit from @risicle to master « minizinc: fix build against bison 3.7 »: https://git.io/JU1VU
<{^_^}> [nixpkgs] @jonringer closed pull request #98529 → minizinc: 2.4.3 -> unstable-2020-09-22 → https://git.io/JUgnV
sputny has joined #nixos
<alexarice[m]> I'm trying to convert my configuration to flakes, how do people manage their `hardware-configuration.nix` file as mine throws an error about not being able to lookup '<nixpkgs/nixos/modules/installer/scan/not-detected.nix>'
rawtaz has quit [Ping timeout: 265 seconds]
<tsmanner> pbogdan That looks to me like a UNIX permissions issue. /nix/store is the path where your store is always mounted. Can you `ls -al /`? It should show `drwxr-xr-x 4 root root 4 Sep 9 00:26 nix` and if you `ls -al /nix` you should see something like `drwxrwxr-t 1737 root nixbld 8134 Sep 29 03:00 store`
rawtaz has joined #nixos
Orbstheorem has joined #nixos
<pbogdan> the permissions look good afaict, plus I can run other builds without any issues
sputny has quit [Read error: Connection reset by peer]
sputny has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #99094 → python3Packages.fsspec: fix tests on darwin → https://git.io/JU1uV
<{^_^}> [nixpkgs] @jonringer pushed commit from Thibault Gagnaux to master « python3Packages.fsspec: fix tests on darwin »: https://git.io/JU1VV
Soo_Slow has quit [Quit: Soo_Slow]
never_released_ is now known as never_released
<tsmanner> pbogdan do you mean using `nix-build` for "other builds" or do you mean other `nixos-rebuild`s work, just with different args?
sputny has quit [Client Quit]
sputny has joined #nixos
mvanwaveren9 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #99069 → python37Packages.breathe: 4.20.0 -> 4.22.1 → https://git.io/JU1UO
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.breathe: 4.20.0 -> 4.22.1 »: https://git.io/JU1wm
<eyJhb> Do we have anything instead of pypi2nix for requirements.txt?
<{^_^}> [nixpkgs] @jonringer pushed 5 commits to master: https://git.io/JU1wG
<{^_^}> [nixpkgs] @jonringer closed pull request #99025 → python27Packages.dash-html-components: 1.0.3 -> 1.1.1 → https://git.io/JUXmn
<{^_^}> [nixpkgs] @jonringer merged pull request #99031 → python3Packages.dash*: bump → https://git.io/JUX3i
<{^_^}> [nixpkgs] @jonringer closed pull request #99072 → python27Packages.dash-table: 4.9.0 -> 4.10.1 → https://git.io/JU1Te
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @jonringer merged pull request #99020 → python3Packages.azure*: bump, azure-cli: 2.11.1 -> 2.12.1 → https://git.io/JUXev
<{^_^}> [nixpkgs] @jonringer pushed 23 commits to master: https://git.io/JU1wW
sputny has quit [Client Quit]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
sputny has joined #nixos
<{^_^}> [nixpkgs] @grahamc closed pull request #98760 → terraform-providers: update all → https://git.io/JUaan
<{^_^}> [nixpkgs] @sternenseemann opened pull request #99096 → ocamlPackages.angstrom: 0.14.1 → 0.15.0 → https://git.io/JU1wi
<{^_^}> [nixpkgs] @jonringer closed pull request #99085 → python27Packages.dash-core-components: 1.10.2 -> 1.12.1 → https://git.io/JU1cR
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<{^_^}> [nixpkgs] @jonringer merged pull request #99082 → pythonPackages.databricks-connect: 7.1.0 -> 7.1.1 → https://git.io/JU1sZ
<{^_^}> [nixpkgs] @jonringer pushed commit from @kfollesdal to master « pythonPackages.databricks-connect: 7.1.0 -> 7.1.1 »: https://git.io/JU1w1
<{^_^}> [nixpkgs] @jonringer merged pull request #99075 → python37Packages.asyncssh: 2.3.0 -> 2.4.2 → https://git.io/JU1Lt
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.asyncssh: 2.3.0 -> 2.4.2 »: https://git.io/JU1w7
joesventek has quit [Quit: Quit]
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
<{^_^}> [nixpkgs] @jonringer merged pull request #99078 → python27Packages.datadog: 0.38.0 -> 0.39.0 → https://git.io/JU1Yt
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.datadog: 0.38.0 -> 0.39.0 »: https://git.io/JU1rL
sputny has quit [Client Quit]
dstzd has quit [Quit: ZNC - https://znc.in]
sputny has joined #nixos
anderslundstedt has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #99084 → python37Packages.bidict: 0.20.0 -> 0.21.2 → https://git.io/JU1nv
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.bidict: 0.20.0 -> 0.21.2 »: https://git.io/JU1rb
dstzd has joined #nixos
dstzd has quit [Changing host]
dstzd has joined #nixos
anderslu1dstedt has quit [Ping timeout: 260 seconds]
sputny has quit [Quit: sputny]
sputny has joined #nixos
pbb has quit [Ping timeout: 246 seconds]
pbb has joined #nixos
<sphalerite> pbogdan: "does not exist and cannot be created" indicates that a path is being referenced, but it doesn't exist and no derivation that produces it is known
<sphalerite> wait no, sorry
pbogdan has quit [Quit: ZNC 1.8.0 - https://znc.in]
<{^_^}> [nixpkgs] @jonringer merged pull request #98967 → pythonPackages.namedlist: 1.7 -> 1.8 → https://git.io/JU6Q2
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JU1o8
pbogdan has joined #nixos
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #98847 → gitAndTools.git-remote-codecommit: init at 1.15.1 → https://git.io/JUV3r
<{^_^}> [nixpkgs] @jonringer pushed commit from @zaninime to master « python3Packages.git-remote-codecommit: init at 1.15.1 »: https://git.io/JU1oi
coderobe2 is now known as coderobe
sputny has quit [Quit: sputny]
sputny has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #98814 → pythonPackages.ruffus: 2.8.1 -> 2.8.4, fix build → https://git.io/JUapj
<{^_^}> [nixpkgs] @jonringer pushed commit from @risicle to master « pythonPackages.ruffus: 2.8.1 -> 2.8.4, fix build »: https://git.io/JU1oN
<sphalerite> pbogdan: aaah, I think it's if a path is referenced during evaluation (IFD) and doesn't exist, but building isn't allowed, e.g. when running nix-instantiate
<sphalerite> pbogdan: `nix-build '<nixpkgs/nixos>' -A config.system.build.toplevel` ought to work, and make nixos-rebuild work as well, by evaluating the system with building allowed
redkahuna has quit [Ping timeout: 265 seconds]
sputny has quit [Client Quit]
<pbogdan> I was actually pointing nixos-rebuild at a remote host, and didn't realise the error was coming from the remote end
sputny has joined #nixos
<pbogdan> using --build-host localhost seems to have sorted it out
roconnor has joined #nixos
<sphalerite> aaah
est31 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer opened pull request #99097 → xorg.xkeyboardconfig: build man pages → https://git.io/JU1Kc
est31 has joined #nixos
<sphalerite> yeah in that case it can also be due to eval-time fetching, like builtins.fetchTarball or URLs on NIX_PATH
nikivi has joined #nixos
joesventek has joined #nixos
<{^_^}> [nixpkgs] @petabyteboy merged pull request #99092 → duf: 0.3.0 -> 0.3.1 → https://git.io/JU1R8
<{^_^}> [nixpkgs] @petabyteboy pushed commit from @SuperSandro2000 to master « duf: 0.3.0 -> 0.3.1 (#99092) »: https://git.io/JU1Kw
sputny has quit [Quit: sputny]
sputny has joined #nixos
redkahuna has joined #nixos
karantan has joined #nixos
medvid_ has quit [Ping timeout: 258 seconds]
sputny has quit [Client Quit]
sputny has joined #nixos
medvid_ has joined #nixos
teto has joined #nixos
gthm has quit [Quit: leaving]
gthm has joined #nixos
sputny has quit [Quit: sputny]
sputny has joined #nixos
shabius_ has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #99099 → zfsUnstable: 2.0.0rc1 -> 2.0.0rc2 → https://git.io/JU167
sputny has quit [Client Quit]
sputny has joined #nixos
tyxie has quit [Remote host closed the connection]
shabius has quit [Ping timeout: 246 seconds]
craftyguy has joined #nixos
sputny has quit [Client Quit]
sputny has joined #nixos
<eyJhb> Did the docker module get removed from NixOS?
sputny has quit [Client Quit]
sputny has joined #nixos
<Henson> eyJhb: I think they've been renamed to virtualisation.oci-containers.containers
sputny has quit [Client Quit]
<eyJhb> Thanks Henson !
sputny has joined #nixos
<Henson> eyJhb: you're welcome :-)
<AWizzArd> dminuoso: sorry, was away. Yes, I have added pkgs.curl manually to buildToolDepends because I want to have curl available in a --pure nix-shell.
<AWizzArd> dminuoso: I also must have cacerts as a dependency. When I dockerize my nix build it must include the certificates so that the mail service can use TLS.
<dminuoso> AWizzArd: That has nothing to do with cabal2nix though.
<dminuoso> If you use callCabal2nix, it will automatically track changes.
<{^_^}> [nixops] @grahamc merged pull request #1407 → Document NixOS module system options in generated sphinx docs → https://git.io/JUgry
<{^_^}> [nixops] @grahamc pushed 11 commits to master: https://git.io/JU1P9
<{^_^}> [nixops] @grahamc merged pull request #1406 → Fix rendering of `doc/manual` in the generated docs → https://git.io/JUgBL
<dminuoso> And you can inject additional buildTools with overrideAttrs
<dminuoso> (say for curl or cacerts)
sputny has quit [Client Quit]
<dminuoso> But adding those packages to the .cabal file is wrong though. :)
evils has quit [Quit: Lost terminal]
<AWizzArd> dminuoso: how can I teach cabal2nix to import pkgs.curl when I want the OS tool and not the Haskell lib? And how do I need to specify this in my .cabal file that I want those as dependencies? Curl only during development – it should not go into the Docker image. But the cacerts must go into the image.
sputny has joined #nixos
<AWizzArd> dminuoso: okay, so I will have to edit the project.nix file anyway. I may use cabal2nix only once, initially.
<dminuoso> Well, you'd have to re-run cabal2nix every time you modify the cabal file, say for bumping bounds
<dminuoso> Why would you need to specify curl in your cabal file at all?
<AWizzArd> dminuoso: and then also re-edit by hand the resulting .nix file.
<AWizzArd> dminuoso: I don’t do that. I just heard that others don’t edit their .nix file by hand and use cabal2nix instead.
sputny has quit [Remote host closed the connection]
<AWizzArd> But that tool is a leaky abstraction because I need to think about the .nix file anyway.
<dminuoso> AWizzArd: well, callCabal2nix is better nowadays :)
<dminuoso> You can still make the modifications, but you dont have this stateful file that you, yourself, need to manually keep in sync with your cabal file
<dminuoso> So its less error prone
<dminuoso> And, cabal has no support for depending on external programs.
sputny has joined #nixos
aforemny has quit [Ping timeout: 256 seconds]
Izorkin_ has joined #nixos
<AWizzArd> dminuoso: can you show me, maybe via an edit of https://dpaste.com/49NT4YM2R what the end result should look like?
<iwq> is there any release date for stable nix flakes or nix 3.0? or estimated date
<gchristensen> no
Izorkin has quit [Ping timeout: 272 seconds]
Izorkin_ is now known as Izorkin
<dminuoso> Roughly
<AWizzArd> dminuoso: okies, I will give that a try.
<dminuoso> AWizzArd: In addition, you can then add another attribtue `dockerImage = ...` at the bottom that uses dockerTools
<dminuoso> Then, you can chose to either build the derivation on the host with `nix-build -A releaseEnv` or the docker image with `nix-build -A dockerImage`
sputny has quit [Remote host closed the connection]
sputny has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<AWizzArd> dminuoso: okay so whan I have two definitions at the bottom then the -A is needed. Right now I only need to say: `nix-build release.nix`
sputny has quit [Read error: Connection reset by peer]
<dminuoso> Just giving you options. :)
<dminuoso> There's a lot of ways you can change the ergonomics
sputny has joined #nixos
cr4y1_ has quit [Remote host closed the connection]
Izorkin_ has joined #nixos
cr4y1 has joined #nixos
<iwq> how does `nix run nixpkgs#hello` know which binary to run? what happens if there is more than one binary in bin/*?
Izorkin has quit [Ping timeout: 272 seconds]
Izorkin_ is now known as Izorkin
<dminuoso> AWizzArd: Then, for extra points, you can add another attribute `shell = shellFor ...`, which your shell.nix can use directly.
<dutchie> iwq: it just runs bash unless you give it -c
<dminuoso> (shellFor is pretty sweet since it sets up an environment for working with ghci, or possibly ghcid)
<dminuoso> or for v2-build
<dminuoso> which is very handy for rapid local development
<dutchie> (unless things have changed in the flake version, which would presumably include that metadata)
Rian[m] has joined #nixos
Darkmatter66_ has joined #nixos
<iwq> dutchie: i'm watching zimbatm's flake video and he didn't need to pass -c for it to run the correct binary
sputny has quit [Client Quit]
Darkmatter66 has quit [Ping timeout: 240 seconds]
sputny has joined #nixos
KarlJoad` has quit [Remote host closed the connection]
<betaboon> where can i find the documentation for `nix build` ?
<betaboon> I'm trying to find an equivalent to `nix-build '<my-nixpkgs-fork>' -I nixos-config=./my-configuration.nix -A config.system.build.toplevel`
sputny has quit [Client Quit]
sputny has joined #nixos
<clever> betaboon: nix build -f '<my-nixpkgs-fork>' -I nixos-config=./my-configuration.nix config.system.build.toplevel
vidbina has quit [Ping timeout: 240 seconds]
<betaboon> clever: thank you
<{^_^}> [nixpkgs] @jtojnar merged pull request #98909 → xdg-desktop-portal: 1.7.2 -> 1.8.0 → https://git.io/JUoBp
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/JU11Q
growpotkin has joined #nixos
abdullah_ has joined #nixos
sputny has quit [Remote host closed the connection]
jdelStrother has joined #nixos
abdullah_ has quit [Client Quit]
lucas_ has joined #nixos
sputny has joined #nixos
<jdelStrother> Heya
sputny has quit [Remote host closed the connection]
sputny has joined #nixos
<betaboon> clever: i was hoping the output of `nix build` would be better suited for ci than `nix-build` seems i was wrong
<clever> betaboon: there is also `nix-build -Q`
<{^_^}> [nixpkgs] @ajs124 closed pull request #98773 → git-privacy: init at 2.0.0 → https://git.io/JUa1u
<betaboon> clever: yeah i switched to that now
saschagrunert has quit [Quit: Leaving]
ninjin_ has quit [Remote host closed the connection]
ninjin_ has joined #nixos
turion has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #99102 → python3Packages.*: bump package I maintain → https://git.io/JU1DY
<jdelStrother> I'm trying to override the rubygem version used by the ruby_2_7 package, but am struggling. https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/interpreters/ruby/default.nix#L15 - I'd need to do super.ruby.overrideAttrs to rewrite its postUnpack attribute, right? The original package uses `import ./rubygems` - if I'm writing that in an
<jdelStrother> overlay (so that I can rewrite some of the attributes in rubygems), what should my new path be? (eg import "development/interpreters/ruby/rubygems" gives me "doesn't represent an absolute path")
<{^_^}> [nixpkgs] @jonringer opened pull request #99103 → python3Packages.pytest-xprocess: 0.13.1 -> 0.14.0 → https://git.io/JU1DG
meh` has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed to redesign-download « inital structure »: https://git.io/JU1D9
KarlJoad has joined #nixos
ddellacosta has joined #nixos
KarlJoad has left #nixos [#nixos]
knerten2 has joined #nixos
Izorkin has quit [Read error: Connection reset by peer]
Izorkin has joined #nixos
knerten1 has quit [Ping timeout: 260 seconds]
grobi has joined #nixos
wnklmnn has joined #nixos
redkahuna has quit [Ping timeout: 272 seconds]
Izorkin has quit [Read error: Connection reset by peer]
Izorkin has joined #nixos
grobi has quit [Quit: WeeChat 2.8]
qerp has joined #nixos
Izorkin has quit [Read error: Connection reset by peer]
astro has quit [Read error: Connection reset by peer]
qerp has quit [Remote host closed the connection]
astro has joined #nixos
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #99097 → xorg.xkeyboardconfig: build man pages → https://git.io/JU1Kc
<{^_^}> [nixpkgs] @jonringer pushed to staging « xorg.xkeyboardconfig: build man pages »: https://git.io/JU196
Sanchayan has quit [Quit: leaving]
<tobiasBora> Hello, I've a few questions concerning kernel modules. First, is it normal if modprobe detects a module but insmod does not?(I need to write the full path for insmod) Then, how could I make sure that a module is automatically loaded at startup? I tried to put it in boot.extraModulePackages but does not seem to work.
<clever> tobiasBora: boot.extraModulePackages just puts it into the search path for modprobe
<clever> boot.kernelModules
<clever> The set of kernel modules to be loaded in the second stage of the boot process. Note that modules that are needed to mount the root file system should be added to boot.initrd.availableKernelModules or boot.initrd.kernelModules.
Izorkin has quit [Read error: Connection reset by peer]
alp has joined #nixos
julm has quit [Quit: leaving]
Izorkin has joined #nixos
julm has joined #nixos
astro has quit [Read error: Connection reset by peer]
kdlv has quit [Quit: kdlv]
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/5aba0fe9766 (from 4 days ago, history: https://channels.nix.gsc.io/nixos-unstable)
<tobiasBora> clever: oh, good to know, thanks a lot! Just, is there a way to specify module parameters with kernelModules?
meh` has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @oxalica opened pull request #99104 → rust-analyzer: 2020-09-21 -> 2020-09-28 → https://git.io/JU1QZ
<clever> boot.extraModprobeConfig
<clever> Any additional configuration to be appended to the generated modprobe.conf. This is typically used to specify module options. See modprobe.d(5) for details.
<clever> tobiasBora: then modprobe does the default args for you
astro has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/dfd2eeabd6e (from 6 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<Henson> man, NixOS is so awesome
knupfer has joined #nixos
<tobiasBora> clever: amazing! Should it be in both extraModprobeConfig and kernelModules?
<Henson> just finished remotely converting two headless Debian systems in the field to NixOS.
<clever> tobiasBora: yeah
<Henson> clever: thanks so much for sharing your kexec build scripts with me, they're great!
<clever> Henson: heh, was about to ask if you used kexec!
<tobiasBora> clever: great, thank you so much for all the help! You don't mind if I add the trick here: https://discourse.nixos.org/t/load-automatically-kernel-module-and-deal-with-parameters/9200 ?
<clever> tobiasBora: go ahead, it all came from `man configuration.nix` anyways
<gchristensen> clever: (context: zfs, root, aws) I wonder: why bother expanding the root partition when you colud just make a new vdev and add it to the pool
CustosLimen has quit [Ping timeout: 260 seconds]
<clever> gchristensen: would that new vdev be a 2nd partition on the same EBS?
<gchristensen> yea
<clever> that would likely cause performance to tank
manveru has quit [Ping timeout: 260 seconds]
<clever> zfs will try to stripe all writes between the vdev's
<clever> and now your striping between 2 partitions on the same disk, causing it to seek constantly
<{^_^}> [nixpkgs] @jonringer merged pull request #99089 → [20.09] iptraf: mark as broken → https://git.io/JU1l7
<{^_^}> [nixpkgs] @jonringer pushed commit from @elohmeier to release-20.09 « iptraf: mark as broken »: https://git.io/JU17c
CustosLimen has joined #nixos
HeN has quit [Ping timeout: 246 seconds]
<eyJhb> If I have multiple sources, then how do I manage that? e.g. I have multiple github repos, that I want to incoporate into one?
HeN has joined #nixos
<clever> eyJhb: if you give it a list as srcs, it will just unpack all of them, and then try to guess what to cd into
<clever> eyJhb: they should all have a single common root dir, or it wont merge right
<clever> eyJhb: i would usually prefer to build each src in its own derivation, and depend on the others like normal
manveru has joined #nixos
turion has quit [Remote host closed the connection]
erasmas has joined #nixos
knerten1 has joined #nixos
turion has joined #nixos
<tobiasBora> clever: sure, but it works better when you know what you are looking for in that list ;) sorry if it's trivial for you, but you definitely helped me a lot! Maybe just one question: if you add the module in extraModprobeConfig and kernelModules, do you need to reboot to see it applied?
<gchristensen> clever: right, right, right. it divides writes up so all vdevs fill at the same time.
<gchristensen> oh well :P
<clever> tobiasBora: kernelModules only applies at boot, but you can manually modprobe to force it
<clever> tobiasBora: extraModprobeConfig only applies when a module loads, so you may need to unload and then re-load the module for it to take effect
<clever> tobiasBora: rebooting is the windows way of fixing it, just ignore how load things properly and reset it all!
<__monty__> Why doesn't nixpkgs use the SPDX IDs for license attributes btw? Just because it's slightly less convenient?
<tobiasBora> clever: so nixos does not have a clener way than windows for reloading kernel modules ? ^^
<clever> tobiasBora: nothing automated
<clever> tobiasBora: but some systemd services like wireguard will force a `modprobe wg` before starting the service
knerten2 has quit [Ping timeout: 246 seconds]
<tobiasBora> clever: ok I see, thanks! modprobe does not do anything if you apply it twice? like "modprobe wg optionA && modprobe wg optionB" will give you optionA?
<clever> tobiasBora: correct
<clever> tobiasBora: for some modules, you can manually change options after loading, but it depends on the module
<clever> [root@amd-nixos:~]# ls /sys/module/zfs/parameters/
<clever> tobiasBora: each file in here matches one parameter in the module, and sometimes they are writable
<tobiasBora> clever: ok cool, thanks a lot!
<clever> but depending on the source of the module, writing may not have any effect
grobi has joined #nixos
<{^_^}> [nix] @kquick opened pull request #4091 → Access tokens for flakes → https://git.io/JU1d1
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99105 → python37Packages.libcloud: 3.1.0 -> 3.2.0 → https://git.io/JU1dH
<tobiasBora> clever: so clear now, thanks a lot! Btw, completely unrelated, but what is the proper way to add a script to a project. For example let's say I'd like to create a file "droidcam_loadmodule", that basically modprobe the modules, and then call droidcam. What would be the good way to proceed? I was thinking to use pkgs.writeShellScriptBin "helloWorld" "echo Hello World";, but it will create a new
<tobiasBora> derivation which looks a bit strange to me. Solution 2 would be to copy the script created by solution 1 in the /bin folder of droidcam, but I'm affraid that derivation 1 will never be deleted, which is quite useful. Finally, I could add a stupid "cat myfile < EOF ... EOF; chmod +x myfile" at install time, but it looks a bit dirty. What is recommended?
jb55 has joined #nixos
<clever> tobiasBora: if you copy the script, then it should allow deleting it
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
<clever> tobiasBora: you can verify that with `nix-store --query --roots` and `nix why-depends /nix/store/a /bix/store/b`
<tobiasBora> clever: really? By which dark magic??
<clever> tobiasBora: nix tracks dependencies by seeing if you refer to a file in your output
<clever> tobiasBora: if you copy the file, then the path of the original wont be in the output
<__monty__> Is there any way to get more than "error: invalid JSON number" out of builtins.fromJSON?
<tobiasBora> clever: oh, you mean it does a dirty search of "/nix/store/*" in the final output?
<tobiasBora> (I think to remember about that funy behaviour)
<clever> tobiasBora: it will take the entire $out and serialize it into a nar, then grep that nar stream for each input
<clever> __monty__: pipe the same json thru jq?
<{^_^}> [nixos-homepage] @garbas pushed to redesign-learn « inital structure »: https://git.io/JU1bC
meh` has joined #nixos
<tobiasBora> clever: amazing, thanks so much
hnOsmium0001 has joined #nixos
wedens[m] has quit [Quit: Idle for 30+ days]
proofofkeags has joined #nixos
<{^_^}> [nixos-homepage] @garbas opened pull request #593 → WIP: Learn page redesign → https://git.io/JU1Nn
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99106 → python27Packages.argcomplete: 1.12.0 -> 1.12.1 → https://git.io/JU1NE
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JU1Na
<__monty__> clever: That works fine.
<clever> __monty__: can you pastebin the json?
zacts has joined #nixos
<clever> [clever@amd-nixos:~/apps/rpi/rpi-open-firmware]$ nix-instantiate --eval -E 'builtins.fromJSON (builtins.readFile (builtins.fetchurl https://spdx.org/licenses/licenses.json))'
<clever> __monty__: works perfectly fine on this end
<__monty__> Oh, I'm passing a path, need to read the file first I guess.
<{^_^}> [nixos-homepage] @garbas opened pull request #594 → WIP: Download page redesign → https://git.io/JU1Am
turion has quit [Ping timeout: 256 seconds]
<__monty__> Hmm, I get \u characters in JSON strings are currently not supported. Is my nix already too old? (2.2.2)
<clever> nix (Nix) 3.0pre20200829_f156513
<clever> "name": "AMD\u0027s plpa_map.c License",
<clever> blame somebody for using a non-english layout :P
<__monty__> Wouldn't it rather be done to avoid ambiguity surround '' strings? Or is that not valid in JSON?
<clever> json always uses "
<pinpox> Hi, general question from a NixOS newbie: How do you deal with secrets in general when using nixOS? e.g. I've added my wireguard setup in the configuration.nix, the secret key is read from /etc/wireguard/privatekey. Where would you store that key savely so it will be placed there when putting my configuration.nix on a different machine? Same thing for SSH private keys or credentials for
<pinpox> applications, is there some kind of "vault" or mechanism to store secrets and deploy them from there?
Izorkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
* clever checks ascii chart
<clever> __monty__: ah, 0x27 is '!
Izorkin has joined #nixos
<clever> pinpox: the simplest option is to just copy secrets to the right path by hand, almost anything you do with nix gets copied to /nix/store and made world readable
<Ke> pinpox: I just configure everything on a separate subvolume that can be managed moderately easily
<{^_^}> [nixpkgs] @jonringer merged pull request #99105 → python37Packages.libcloud: 3.1.0 -> 3.2.0 → https://git.io/JU1dH
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.libcloud: 3.1.0 -> 3.2.0 »: https://git.io/JU1xf
<{^_^}> [nixpkgs] @jonringer opened pull request #99107 → picom: 8 -> 8.1 → https://git.io/JU1xJ
puffnfresh_ has quit [Quit: ZNC 1.8.0 - https://znc.in]
puffnfresh_ has joined #nixos
<__monty__> : ( Where's the nix/nixpkgs/nixos dropdown on the site gone off to?
<pinpox> clever: Ke, but how would I go about automating the setup of my, lets say, desktop workstation? Of course I can do it by hand, but I'd like to sync them from somewhere savely. Can I integrate a password manager like pass maybe somehow?
<Ke> pinpox: if they are on a separe subvolume you can tar them up or send
<clever> pinpox: simplest option there is to put all of the secrets in one place, then have nix create symlinks to it, so /etc/wireguard/privatekey is a link to /etc/secrets/wg_priv for example
<Ke> but this requires you to configure each software to use that single subvolume
<Ke> to the extent I had to, it was trivial
<clever> then nix deals with the spread of different dirs, and you only have to copy secrets to one spot
<betaboon> is there some way to have timestamp output für the output of `nix-build`
cole-h has joined #nixos
<pinpox> Ke: I havn't worked much with subvolumes yet, not sure how I even create them.
<pinpox> clever: do you have an example of how I would do that from my configuration.nix?
<Ke> well basically a directory will do
<pinpox> also, can the files in "the secret place" be gpg-encrypted and have nix decrypt them?
<Ke> I think ecryptfs could be used with public nix/store
<pinpox> Ke: I guess that would be simpler for a start. Maybe /etc/secrets? or is that a bad idea
<Ke> if you don't mind leaking file sizes
<Ke> pinpox: but btrfs subvolumes are basically directories you can mount
<pinpox> Ke: I'm asking about gpg, because I use https://www.passwordstore.org/ which is only a small wrapper around gnupg, thought it would be nice to just add "password entries" for any secerts I need
<Ke> use the target option to create arbitrary symlinks to /etc
<pinpox> Ke: thanks for the link looking into it.
<Ke> hmm maybe it was source that you need to use
<pinpox> Ke: is that the environment.etc.target? Kinda hard to google "target option"
<clever> pinpox: `man configuration.nix` and search with `/`
<maurer> I want to blacklist a firmware in NixOS. Does anyone have suggestions on how to do this?
<cole-h> maurer: Maybe `boot.blacklistedKernelModules`?
<maurer> Not a kernel module
<maurer> firmwar
puffnfre- has joined #nixos
<maurer> I want to blacklist iwlwifi-8000C-36.ucode
<pinpox> clever: was looking at that search side. Generally, is there a way to list all options, e.g. for a package?
<maurer> so it will roll back to an earlier version
puffnfresh_ has quit [Read error: Connection reset by peer]
<pinpox> Not sure yet what the "official" way to access the docs is when configurating something
<maurer> (old versions are installed side by side, so the package itself doesn't need to roll back, I just need to get the kernel/udev to load an older firmware)
<clever> pinpox: package options cant be listed easily, but module options can be
<Ke> pinpox: the config items do not match packages one to one, some items deal with multiple packages, some probably with nothing that would be a package on another distro
<pinpox> Trying to list the options, e.g. for wireguard
<Ke> well the search interface linked is pretty nice
<pinpox> I found the source and see there are documentation strings, just not sure where they are printed
<Ke> just type in wireguard
<pinpox> Ke where?
<pinpox> Ke: yeah, I know about that one. But is there no command line way of doing this?
<Ke> maybe not unstable, but the channel you want to use
<clever> pinpox: `man configuration.nix` then `/wireguard`
mir100 has joined #nixos
<pinpox> clever: oh damn, I didn't realize that stuff is all in the main man page
* pinpox facepalms
<{^_^}> [nixpkgs] @jonringer merged pull request #99106 → python27Packages.argcomplete: 1.12.0 -> 1.12.1 → https://git.io/JU1NE
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JU1hi
philr has quit [Ping timeout: 256 seconds]
<maurer> I tried adding https://gist.github.com/bradediger/bf426a6a2bd219441adf52eb34b8dd6a but with new paths to remove -36, but it doesn't seem to have worked even after a switch and a reboot
<clever> maurer: try instead doing an overlay, that sets `firmwareLinuxNonfree = super.firmwareLinuxNonfree.overrideAttrs (old: { postInstall = ''...''; });`
<clever> maurer: then it will impact the default value and you dont need an mkForce
alexherbo2 has joined #nixos
teto has quit [Quit: WeeChat 2.9]
<maurer> OK, guess it's time to read up on how to use overlays for configuration.nix
<maurer> I've only ever used overlays for my user env before
<pinpox> clever: Ke sorry but I'm not finding how to create the symlinks or unencrypt the file. I'd like to just clone a bunch of .gpg files to /etc/secrets and access the unencrypted content of them from my configuration.niz
grobi has quit [Quit: WeeChat 2.8]
<clever> pinpox: environment.etc."foo".target = "/path/to/real/secret";
<clever> pinpox: its a bit hidden, because environment.etc isnt meant to work like that, but it does work
<pinpox> clever: nice thanks. And how would I unencrypt the file I linked and access it as a string?
<Ke> pinpox: you can also run arbitrary code with activationScript
xantoz_ has joined #nixos
<Ke> that code must be safe to rerun multiple times
<pinpox> Ke: Perfect, I can just run git clone/pull my git repository of gpg files to /etc/secrets there.
txt-file has joined #nixos
puffnfresh_ has joined #nixos
lafka has joined #nixos
<Ke> note that it will be redone on boots and system rebuilds, I think
puffnfre- has quit [Ping timeout: 256 seconds]
lafa has quit [Read error: Connection reset by peer]
knerten2 has joined #nixos
<pinpox> while booting too?
<pinpox> rebuilds would be fine I guess
<jdelStrother> Is there a standard way of finding the path to a derivation in the main nix store? eg for use in `import "${pkgs}/nixpkgs/pkgs/development/interpreters/ruby/rubygems" `
<{^_^}> [nixpkgs] @jonringer closed pull request #82346 → pythonPackages.slither-analyzer: fixed dependencies (+1 package) → https://git.io/Jv6kf
lafathethird has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #98926 → appstream-glib: 0.7.17 -> 0.7.18 → https://git.io/JUKYg
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/JUMe8
<{^_^}> [nixpkgs] @jonringer closed pull request #83661 → vimPlugins.coc-spell-checker: Add override and node dependency → https://git.io/JvQQJ
shibboleth has joined #nixos
<pinpox> Ke: clever: Can I just do this: import ./wifi-passwords.nix.gpg; ??
<pinpox> will the file be decrypted automagically?
knerten1 has quit [Ping timeout: 240 seconds]
rawtaz has quit [Changing host]
rawtaz has joined #nixos
lafka has quit [Ping timeout: 264 seconds]
alp has quit [Remote host closed the connection]
alp has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to master « bandwhich: 0.18.1 -> 0.19.0 »: https://git.io/JUMep
o1lo01ol1o has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
<fzakaria> infinisil: i was playing around with `inputDerivation` and i noticed it always includes stdenv-linux. is that an implicit dependency through mkShell ?
<infinisil> fzakaria: Check out the definition of inputDerivation
<fzakaria> i think the the line `args = [ "-c" "export > $out" ];` is too broad.
<infinisil> builder = stdenv.shell
<fzakaria> ah i c.
<fzakaria> Right and in the file $out i see
<fzakaria> `declare -x stdenv="/nix/store/333six1faw9bhccsx9qw5718k6b1wiq2-stdenv-linux"`
<infinisil> Hmm I guess that could be removed though
<infinisil> Because only the original builder is needed
<fzakaria> seems unecessary tbh.
<infinisil> Oh though `stdenv` shouldn't come from there
<fzakaria> I made a super simple mkShell that just uses `hello`
<fzakaria> i wouldn've expected $out to just be hello + glibc
<fzakaria> and mkShell doesn't have a builder.
maxdevjs has joined #nixos
<fzakaria> mmm; mkShell is a stdenv.mkDerivation which itself uses stdenv.shell.
<fzakaria> Maybe `mkShell` should set `realBuilder` to just bash ?
<fzakaria> from make-derivation.nix: `builder = attrs.realBuilder or stdenv.shell;`
<radvendii> is there a way to use nix-build with a local NIXPKGS with a local .nix file? Like I want to do `nix-build default.nix` and also `nix-build ~/path/to/my/nixpkgs`, but they don't mix. I can't just do `nix-build ~/path/to/my/nixpkgs -A ./default.nix`
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<fzakaria> `nix-build -I nixpkgs=~/some-path`
<cole-h> ~/ doesn't work, in my experience -- needs to be either $HOME, or expanded to /home/user
euandreh has quit [Ping timeout: 240 seconds]
S0rin has quit [Quit: WeeChat 2.3]
<radvendii> oh! I thought -I was only for nix-env for some reason. thanks!
<fzakaria> a much better approach radvendii is to pin it in your nix expression or use niv
<fzakaria> nixpkgs = import (builtins.fetchTarball {
<fzakaria> name = "nixos-unstable-2020-09-24";
<fzakaria> url =
<fzakaria> ```let
<fzakaria> example:
<fzakaria> sha256 = "05gawlhizp85agdpw3kpjn41vggdiywbabsbmk76r2dr513188jz";
<fzakaria> }) { };
<fzakaria> in with nixpkgs;
<fzakaria> with stdenv;
<fzakaria> with stdenv.lib;
<fzakaria> mkShell {```
civodul has joined #nixos
<maurer> clever: I tried adding /etc/nixos/overlays/iwlwifi-firmware-blocklist.nix as an overlay, but now I'm getting infinite recursion. Did I misunderstand how this works?
<clever> maurer: what is the content of iwlwifi-firmware-blocklist.nix, how did you add it?
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.09 « bandwhich: 0.18.1 -> 0.19.0 »: https://git.io/JUMUA
<maurer> Oh, I meant to paste a gist there, sorry
sangoma has quit [Ping timeout: 240 seconds]
peelz has quit [Ping timeout: 240 seconds]
peelz has joined #nixos
<clever> maurer: and how did you add it to the system?
<maurer> I added it by setting nixpkgs.overlays = import /etc/nixos/overlays;
<maurer> and adding
<clever> maurer: nixpkgs.overlays must be a list of overlays
<maurer> [ import ./iwlwifi-firmware-blacklist.nix ]
<clever> that is a list with 2 functions
<maurer> is the contents of /etc/nixos/overlays/default.nix
<clever> you must add () around the import and the path
<maurer> Ah, my bad
<maurer> I like nix as a config language, but the syntax still trips me up
<clever> > :p [ import ./. ]
<{^_^}> [ <PRIMOP-APP> /var/lib/nixbot/state/nixpkgs ]
<cole-h> maurer: You'll get there :)
<clever> function and path actually
<cole-h> It used to happen to me, too.
puffnfresh_ has quit [Ping timeout: 264 seconds]
evhan has quit [Ping timeout: 272 seconds]
delan has quit [Ping timeout: 260 seconds]
Mirrexagon has quit [Ping timeout: 272 seconds]
<worldofpeace> I still forget that for nixpkgs.overlays all the time.
teto has joined #nixos
alp has quit [Ping timeout: 272 seconds]
jb55 has quit [Remote host closed the connection]
zmacs has quit [Ping timeout: 240 seconds]
r0bby has quit [Ping timeout: 240 seconds]
robmyers has quit [Ping timeout: 240 seconds]
omnigoat has quit [Ping timeout: 258 seconds]
visl has quit [Ping timeout: 246 seconds]
TheNumb has quit [Ping timeout: 240 seconds]
jmercouris has quit [Ping timeout: 240 seconds]
nikita` has quit [Ping timeout: 240 seconds]
pingveno has quit [Ping timeout: 260 seconds]
chessai has quit [Ping timeout: 260 seconds]
ProofTechnique has quit [Ping timeout: 260 seconds]
cstrahan has quit [Ping timeout: 260 seconds]
johanot has quit [Ping timeout: 260 seconds]
cbarrett has quit [Ping timeout: 260 seconds]
techtangents has quit [Ping timeout: 256 seconds]
sam_w has quit [Ping timeout: 260 seconds]
kalbasit has quit [Ping timeout: 260 seconds]
wpcarro has quit [Ping timeout: 260 seconds]
mpickering has quit [Ping timeout: 260 seconds]
ctp has quit [Ping timeout: 260 seconds]
davetapley has quit [Ping timeout: 260 seconds]
chrisaw has quit [Ping timeout: 256 seconds]
rodarmor has quit [Ping timeout: 256 seconds]
d1rewolf has quit [Ping timeout: 240 seconds]
sorear has quit [Ping timeout: 258 seconds]
teozkr_ has quit [Ping timeout: 260 seconds]
NemesisD has quit [Ping timeout: 260 seconds]
betawaffle has quit [Ping timeout: 260 seconds]
jlpeters has quit [Ping timeout: 260 seconds]
georgyo has quit [Ping timeout: 260 seconds]
feepo has quit [Ping timeout: 260 seconds]
chpatrick has quit [Ping timeout: 260 seconds]
dgpratt has quit [Ping timeout: 260 seconds]
lally has quit [Ping timeout: 240 seconds]
vdemeester has quit [Ping timeout: 240 seconds]
nick_h has quit [Ping timeout: 272 seconds]
steveeJ has quit [Ping timeout: 272 seconds]
yrashk has quit [Ping timeout: 272 seconds]
hamishmack has quit [Ping timeout: 246 seconds]
c00w has quit [Ping timeout: 272 seconds]
grfn has quit [Ping timeout: 272 seconds]
murmr has quit [Ping timeout: 272 seconds]
wildsebastian has quit [Ping timeout: 260 seconds]
johs has quit [Ping timeout: 260 seconds]
dmj` has quit [Ping timeout: 260 seconds]
SrPx has quit [Ping timeout: 260 seconds]
pittma has quit [Ping timeout: 260 seconds]
hoek has quit [Ping timeout: 260 seconds]
carter has quit [Ping timeout: 260 seconds]
chriscoffee has quit [Ping timeout: 260 seconds]
evck_ has quit [Ping timeout: 260 seconds]
prusnak has quit [Ping timeout: 240 seconds]
angerman has quit [Ping timeout: 256 seconds]
lightandlight has quit [Ping timeout: 256 seconds]
philipcristiano has quit [Ping timeout: 256 seconds]
claudiii has quit [Ping timeout: 240 seconds]
cvlad- has quit [Ping timeout: 240 seconds]
mitsuhiko has quit [Ping timeout: 246 seconds]
zot has quit [Ping timeout: 246 seconds]
eddyb[legacy] has quit [Ping timeout: 246 seconds]
marcinkuzminski has quit [Ping timeout: 258 seconds]
lstanley has quit [Ping timeout: 246 seconds]
bgupta has quit [Ping timeout: 246 seconds]
jbetz has quit [Ping timeout: 246 seconds]
pasukon has quit [Ping timeout: 240 seconds]
teehemkay has quit [Ping timeout: 260 seconds]
s1341 has quit [Ping timeout: 240 seconds]
midchildan has quit [Ping timeout: 240 seconds]
mitchellh has quit [Ping timeout: 240 seconds]
aristid has quit [Ping timeout: 240 seconds]
gausby has quit [Ping timeout: 260 seconds]
oharvey has quit [Ping timeout: 260 seconds]
waleee-cl has quit [Ping timeout: 246 seconds]
thoughtpolice has quit [Ping timeout: 246 seconds]
rajivr has quit [Ping timeout: 246 seconds]
ajmcmiddlin has quit [Ping timeout: 272 seconds]
sdier has quit [Ping timeout: 272 seconds]
adamse has quit [Ping timeout: 272 seconds]
christiaanb has quit [Ping timeout: 272 seconds]
kitemikaze_ has quit [Ping timeout: 272 seconds]
sgraf has quit [Ping timeout: 272 seconds]
buggymcbugfix has quit [Ping timeout: 246 seconds]
elvishjerricco has quit [Ping timeout: 272 seconds]
Tritlo has quit [Ping timeout: 260 seconds]
nz__ has quit [Ping timeout: 260 seconds]
newhoggy has quit [Ping timeout: 260 seconds]
d10n-work has quit [Ping timeout: 260 seconds]
alunduil has quit [Ping timeout: 260 seconds]
lvrp16 has quit [Ping timeout: 256 seconds]
raboof has quit [Ping timeout: 244 seconds]
digitalgrease has quit [Ping timeout: 244 seconds]
jared-w has quit [Ping timeout: 240 seconds]
nh2 has quit [Ping timeout: 258 seconds]
hnOsmium0001 has quit [Ping timeout: 246 seconds]
fnords has quit [Ping timeout: 240 seconds]
mudri has quit [Ping timeout: 240 seconds]
ManiacOfMadness has quit [Ping timeout: 260 seconds]
etrepum has quit [Ping timeout: 260 seconds]
aria has quit [Ping timeout: 260 seconds]
puffnfresh_ has joined #nixos
jfhbrook has quit [Ping timeout: 260 seconds]
ris has joined #nixos
delan has joined #nixos
alanz has quit [Ping timeout: 240 seconds]
eacameron has quit [Ping timeout: 240 seconds]
pkral has quit [Ping timeout: 272 seconds]
pgiarrusso has quit [Ping timeout: 272 seconds]
bitonic has quit [Ping timeout: 240 seconds]
blackriversoftwa has quit [Ping timeout: 240 seconds]
mankyKitty has quit [Ping timeout: 272 seconds]
joshmeredith has quit [Ping timeout: 272 seconds]
nand0p has quit [Ping timeout: 272 seconds]
emilazy has quit [Ping timeout: 246 seconds]
lukego has quit [Ping timeout: 260 seconds]
sethetter__ has quit [Ping timeout: 260 seconds]
rizary has quit [Ping timeout: 260 seconds]
parseval has quit [Ping timeout: 256 seconds]
bradparker has quit [Ping timeout: 260 seconds]
gleber has quit [Ping timeout: 272 seconds]
dsal has quit [Ping timeout: 272 seconds]
higherorder has quit [Ping timeout: 272 seconds]
nlofaro has quit [Ping timeout: 260 seconds]
davidtwco has quit [Ping timeout: 260 seconds]
Cynthia has quit [Ping timeout: 260 seconds]
lovek323 has quit [Ping timeout: 260 seconds]
gluegadget has quit [Ping timeout: 260 seconds]
Mirrexagon has joined #nixos
patrickod has quit [Ping timeout: 272 seconds]
diamondman has quit [Ping timeout: 272 seconds]
scoates has quit [Ping timeout: 272 seconds]
NekomimiScience has quit [Ping timeout: 272 seconds]
<maurer> clever: It builds now, I rebooted into it, but I still got:
<maurer> [ 5.531694] iwlwifi 0000:04:00.0: loaded firmware version 36.79ff3ccf.0 op_mode iwlmvm
MarkRBM has quit [Ping timeout: 272 seconds]
tnks has quit [Ping timeout: 272 seconds]
S0rin has joined #nixos
<fzakaria> can i preseed my tarball cache somehow with nix-prefetch-url ?
<fzakaria> pre-seed*
<fzakaria> I nix-prefetch-url --unpack of a nixpkgs tarball so it's in my /nix/store but `nix-shell` still tries to download it since it only looks in ~/.cache/nix/tarball
<fzakaria> That seems like a bug.
<clever> maurer: does the firmware exist in /run/current-system/firmware ?
<clever> fzakaria: nix-pfetch-url is only for derivationx, builtins.fetchurl and builtins.fetchTarball arent derivations
<fzakaria> not sure i follow, they are fixed-output derivations t
<evalexpr> what is the difference between using pkgs.writeText and builtins.toFile?
<clever> evalexpr: pkgs.writeText is a full derivation, so its more costly, having to fork out a child, setup a full sandbox, and possibly copy deps to a remote ARM machine
<clever> evalexpr: builtins.toFile is as cheap as ./foo.txt, but cant have any dependencies
karantan has joined #nixos
<evalexpr> clever: that makes sense, thanks
sigmundv_ has quit [Read error: Connection reset by peer]
sigmundv_ has joined #nixos
<clever> fzakaria: what args did you run the fetch with?
redkahuna has joined #nixos
eacameron has joined #nixos
mitchellh has joined #nixos
dgpratt has joined #nixos
diamondman has joined #nixos
rizary has joined #nixos
philipcristiano has joined #nixos
bitonic has joined #nixos
buggymcbugfix has joined #nixos
NekomimiScience has joined #nixos
mpickering has joined #nixos
alanz has joined #nixos
ynotperez has quit [Ping timeout: 256 seconds]
murmr has joined #nixos
chriscoffee has joined #nixos
<clever> fzakaria: and in nix, how did you try to fetch the same file?
SrPx has joined #nixos
<fzakaria> using `fetchTarball` yea
<fzakaria> ```let
<fzakaria> url =
<fzakaria> name = "nixos-unstable-2020-09-24";
<fzakaria> nixpkgs = import (builtins.fetchTarball {
<fzakaria> sha256 = "05gawlhizp85agdpw3kpjn41vggdiywbabsbmk76r2dr513188jz";
newhoggy has joined #nixos
<fzakaria> }) { };```
kalbasit has joined #nixos
higherorder has joined #nixos
pittma has joined #nixos
hnOsmium0001 has joined #nixos
kitemikaze_ has joined #nixos
nh2 has joined #nixos
gluegadget has joined #nixos
grfn has joined #nixos
lovek323 has joined #nixos
aristid has joined #nixos
nz__ has joined #nixos
omnigoat has joined #nixos
waleee-cl has joined #nixos
robmyers has joined #nixos
dsal has joined #nixos
nikita` has joined #nixos
christiaanb has joined #nixos
joshmeredith has joined #nixos
oharvey has joined #nixos
gausby has joined #nixos
d10n-work has joined #nixos
lstanley has joined #nixos
<fzakaria> ah i need to pass the name :(
techtangents has joined #nixos
mankyKitty has joined #nixos
lukego has joined #nixos
zot has joined #nixos
lvrp16 has joined #nixos
<clever> fzakaria: the name must be "source" for it to align correctly
jmercouris has joined #nixos
chrisaw has joined #nixos
<clever> fzakaria: that is the default name as well
prusnak has joined #nixos
carter has joined #nixos
d1rewolf has joined #nixos
manveru has quit [Ping timeout: 260 seconds]
<fzakaria> i did `--name "nixos-unstable-2020-09-24"` and it worked.
<clever> fzakaria: basically, $out is based on the sha256 and the name
blackriversoftwa has joined #nixos
yrashk has joined #nixos
ynotperez has joined #nixos
patrickod has joined #nixos
<{^_^}> [nixpkgs] @gebner merged pull request #95081 → openjdk11: add src.zip for IDEs → https://git.io/JJDIz
<{^_^}> [nixpkgs] @gebner pushed 4 commits to master: https://git.io/JUMLt
<clever> fzakaria: you can either change the name to nix-prefetch-url as you just did, or you can change the name to fetchTarball to source
hoek has joined #nixos
r0bby has joined #nixos
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
grobi has joined #nixos
redkahuna has quit [Ping timeout: 240 seconds]
<fzakaria> yea; ugh missed it. sorry :(
manveru has joined #nixos
jared-w has joined #nixos
visl has joined #nixos
vdemeester has joined #nixos
eddyb[legacy] has joined #nixos
evck_ has joined #nixos
s1341 has joined #nixos
johs has joined #nixos
MarkRBM has joined #nixos
mitsuhiko has joined #nixos
cvlad- has joined #nixos
steveeJ has joined #nixos
sdier has joined #nixos
ajmcmiddlin has joined #nixos
TheNumb has joined #nixos
jbetz has joined #nixos
georgyo has joined #nixos
NemesisD has joined #nixos
nand0p has joined #nixos
teehemkay has joined #nixos
cbarrett has joined #nixos
Cynthia has joined #nixos
claudiii has joined #nixos
wpcarro has joined #nixos
rajivr has joined #nixos
etrepum has joined #nixos
emilazy has joined #nixos
chessai has joined #nixos
sorear has joined #nixos
angerman has joined #nixos
sangoma has joined #nixos
<maurer> clever: It's still present in there
chpatrick has joined #nixos
<clever> maurer: what does the symlink point to?
midchildan has joined #nixos
<maurer> /nix/store/v8yd6i0jly06xl0lly90i9jfc1bqdlv1-firmware-linux-nonfree-2020-05-19/lib/firmware/iwlwifi-8000C-36.ucode
pkral has joined #nixos
adamse has joined #nixos
c00w has joined #nixos
<clever> maurer: what does `ls -l /run/current-system /nix/var/nix/profiles/system` report?
<maurer> so the path for rm looks right... the only thing that seems like it might be off is the nonfree
alunduil has joined #nixos
feepo has joined #nixos
<clever> > firmwareLinuxNonfree
<{^_^}> "<derivation /nix/store/3rk866rqvwglyvan06ar4kks5fzh7h8q-firmware-linux-nonfree-2020-05-19.drv>"
parseval has joined #nixos
ProofTechnique has joined #nixos
<clever> maurer: the name of the derivation matches up too
pasukon has joined #nixos
tnks has joined #nixos
sethetter__ has joined #nixos
<maurer> clever: https://gist.github.com/42b63dcd66b061026e786ec989b1382a is the output of your command
jlpeters has joined #nixos
<clever> maurer: and also the system-170-link ?
bgupta has joined #nixos
knupfer has quit [Quit: knupfer]
thoughtpolice has joined #nixos
Dashboard has joined #nixos
knupfer1 has joined #nixos
<Dashboard> !help
lucas__ has joined #nixos
Dashboard has quit [K-Lined]
digitalgrease has joined #nixos
vidbina has joined #nixos
johanot has joined #nixos
davidtwco has joined #nixos
dmj` has joined #nixos
ctp has joined #nixos
nlofaro has joined #nixos
marcinkuzminski has joined #nixos
jfhbrook has joined #nixos
betawaffle has joined #nixos
cstrahan has joined #nixos
<maurer> clever: lrwxrwxrwx 1 root root 92 Sep 29 10:27 /nix/var/nix/profiles/system-170-link -> /nix/store/yzcpxiq1g86q6ivfsfdpmdsk5b3m6rxh-nixos-system-durandal-21.03pre244416.daaa0e33505
cjpbirkbeck has joined #nixos
nick_h has joined #nixos
wildsebastian has joined #nixos
aria has joined #nixos
scoates has joined #nixos
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #98991 → Netsurf: a huge rewrite+update! → https://git.io/JUiX1
<{^_^}> [nixpkgs] @AndersonTorres pushed 18 commits to master: https://git.io/JUMtY
hamishmack has joined #nixos
<clever> maurer: `nix-store --query --deriver /nix/store/v8yd6i0jly06xl0lly90i9jfc1bqdlv1-firmware-linux-nonfree-2020-05-19` ?
knupfer1 is now known as knupfer
<clever> maurer: oh, i found your problem
<clever> maurer: run `nix edit -f '<nixpkgs>' firmwareLinuxNonfree` line 20
lucas_ has quit [Ping timeout: 264 seconds]
<clever> maurer: its a fixed output derivation, so if nix already has a result for the given name&hash, it will never rebuild it, even when the build directions change
<clever> maurer: you must supply a new outputHash in your override, or override it a different way
<maurer> clever: If I supply a dummy outputhash, and then flip it back, will it rebuild?
<maurer> Oh, nevermind, it's fixed output, I'll need a real one
<maurer> got it, thanks
<clever> if you flip it back, it will use the old build
zmacs has joined #nixos
<clever> a different way: firmwareLinuxNonfree = super.runCommand "${super.firmwareLinuxNonfree.name}-patched" "cp -r ${super.firmwareLinuxNonfree} $out ; rm ... ";
gleber has joined #nixos
teozkr_ has joined #nixos
bradparker has joined #nixos
<clever> maurer: this would create a non-fixed derivation, that clones the original, then deletes things
sgraf has joined #nixos
mudri has joined #nixos
Pwnna has quit [Quit: Bye]
pgiarrusso has joined #nixos
lally has joined #nixos
lightandlight has joined #nixos
pingveno has joined #nixos
Tritlo has joined #nixos
Pwnna has joined #nixos
<clever> then you dont have to update the hash constantly
sam_w has joined #nixos
<maurer> OK.
alp has joined #nixos
shibboleth has quit [Quit: shibboleth]
<maurer> error: The option value `hardware.firmware.[definition 2-entry 1]' in `/nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/hardware/all-firmware.nix' is not of type `package'.
<maurer> Do I need to go look up the runCommand docs, or is this obvious to you?
<clever> maurer: oops, runCommand "name" {} "shellcode"
<clever> forgot the middle arg
<maurer> Ah, k
<clever> thats where you could put things like buildInputs, if you needed them
rodarmor has joined #nixos
<maurer> Do I... not need to put super.firmwareLinuxNonfree in there?
<{^_^}> [nixpkgs] @das-g opened pull request #99109 → [20.09] pythonPackages.namedlist: 1.7 -> 1.8 → https://git.io/JUMtd
<maurer> in order to gaurantee the tree exists?
<clever> maurer: nix will magically scan all strings passed to a derivation to find the deps
<clever> maurer: so just doing "cp -r ${super.firmwareLinuxNonfree} $out" is enough to depend on it
<lordcirth> It's pretty awesome
<maurer> clever: I don't know if I like that, but at least it'l hopefully work
<maurer> rm: cannot remove '/nix/store/rpy7aq5iy6b2xr4k0kbjy57hgzi965a6-firmware-linux-nonfree-2020-05-19-patched/lib/firmware/iwlwifi-8000C-22.ucode': Permission denied
<maurer> Do I need to make a staging dir?
<clever> maurer: chmod -R +w $out
<clever> the `cp -r` preserves the readonly flag
<maurer> Oh, derp
<maurer> I'm sorry for bothering you with all this, I should know better by now
<lordcirth> Yeah, I've been caught a few times by the fact that copying stuff out of the store leaves it 444
<clever> i keep forgetting about these things too, just look at my examples!
<clever> i just let the errors guide me
<maurer> Errors guiding me works well with strong typing. A little harder for me with nixos flexibility and defaulting
<maurer> Well, switch succeeded, /run/current-system/firmware doesn't have the stuff I was trying to blacklist. Hopefully I can get my AP a little more stable now
<maurer> thanks for the help
knerten1 has joined #nixos
<clever> yep
elvishjerricco has joined #nixos
fnords has joined #nixos
raboof has joined #nixos
knerten2 has quit [Ping timeout: 258 seconds]
grobi has quit [Quit: WeeChat 2.8]
knerten2 has joined #nixos
grobi has joined #nixos
<maurer> Welp, firmware rolled back, didn't fix the AP problem. I was hoping it would since the journal had a firmware crash in it, but no dice.
<clever> maurer: could just keep going backwards further?
<maurer> Not nixos-specific, but I don't suppose anyone knows why an AP hosted by hostapd would allow one client stably, but at 2+ clients, they'd get occasionaly disconnected?
<maurer> clever: I'm going to try that next, I don't know if this ever worked though, so there's no gaurantee that rolling back the firmware fixes it
<maurer> I was just going off the fact that I saw a dead firmware in the logs once and also this issue, so I wa guessing there was a possibility they were related
knerten1 has quit [Ping timeout: 256 seconds]
AMD1212 has joined #nixos
<maurer> If nothing else, this trip to yellowstone has caused me to learn a lot about networking :|
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
davetapley has joined #nixos
<AMD1212> Hello. Is there a way to clear the build-state of nixos-rebuild. I am currently trying to get openssh in initrd to work in unstable and the build process seem to have a list of nonexisting secret files to copy into initramfs (prior attempts to get a host_key in). I hope that i can just clear the cache like a "make clean" and start over with the build.
<{^_^}> [nixpkgs] @risicle opened pull request #99110 → [20.09] minizinc: fix build against bison 3.7 → https://git.io/JUMmK
mekster has joined #nixos
<xensky> stupid question but.. how do i change the time before the screen turns off from inactivity? is there a nix config option for it or do i need some package?
vidbina has quit [Ping timeout: 246 seconds]
<lordcirth> xensky, that's usually a setting in your DE, I think
<xensky> lordcirth: i'm using i3 so it doesn't have the normal suite of settings programs
<xensky> although... i guess i can search the i3 docs for that
<xensky> my first impression was "oh this is at a deeper level than that"
<lordcirth> Yeah, you can probably set it in i3
<jbal[m]> In i3 without a de, you'd use xset or xorg.conf
<xensky> jbal[m]: thanks, i'll look into xset
<{^_^}> [nixpkgs] @risicle opened pull request #99111 → pythonPackages.ruffus: 2.8.1 -> 2.8.4, fix build → https://git.io/JUMYP
grobi has quit [Quit: WeeChat 2.8]
grobi has joined #nixos
xantoz_ is now known as xantoz
rajivr has quit [Quit: Connection closed for inactivity]
knupfer has quit [Quit: knupfer]
anderslu1dstedt has joined #nixos
euandreh has joined #nixos
lsix has quit [Ping timeout: 240 seconds]
domogled has quit [Ping timeout: 272 seconds]
anderslundstedt has quit [Ping timeout: 258 seconds]
anderslundstedt has joined #nixos
anderslu1dstedt has quit [Ping timeout: 240 seconds]
buffet has joined #nixos
noonien has joined #nixos
lucas__ has quit [Quit: Leaving]
rsoeldner has joined #nixos
domogled has joined #nixos
civodul has quit [Remote host closed the connection]
mmohammadi9812 has joined #nixos
civodul has joined #nixos
grobi has quit [Quit: WeeChat 2.8]
<jlv> xensky: actually, you can set it in NixOS, like `services.xserver.serverFlagsSection = ''Option "OffTime" "30"''`
visl has quit [Ping timeout: 240 seconds]
<jlv> Note that X11 has 4 different ways of blanking the screen, and they all do the same thing on most monitors.
jmercouris has quit [Ping timeout: 240 seconds]
sethetter__ has quit [Ping timeout: 246 seconds]
<jlv> You might have to set more than one.
<xensky> jlv: oh, cool! i already added an xset call, but.. i might switch to that setting
eddyb[legacy] has quit [Ping timeout: 260 seconds]
zacts has quit [Ping timeout: 260 seconds]
sam_w has quit [Ping timeout: 246 seconds]
Mirrexagon has quit [Ping timeout: 256 seconds]
pgiarrusso has quit [Ping timeout: 260 seconds]
puffnfresh_ has quit [Ping timeout: 272 seconds]
steveeJ has quit [Ping timeout: 260 seconds]
zmacs_ has joined #nixos
steveeJ_ has joined #nixos
steveeJ_ is now known as steveeJ
pgiarrusso has joined #nixos
chrisaw has quit [Ping timeout: 240 seconds]
nand0p has quit [Ping timeout: 240 seconds]
sgraf_ has joined #nixos
delan has quit [Ping timeout: 260 seconds]
sethetter__ has joined #nixos
Tritlo has quit [Ping timeout: 260 seconds]
sam_w has joined #nixos
sgraf has quit [Ping timeout: 260 seconds]
sgraf_ is now known as sgraf
raboof has quit [Ping timeout: 240 seconds]
grobi has joined #nixos
raboof_ has joined #nixos
jmercouris has joined #nixos
zmacs has quit [Ping timeout: 260 seconds]
zmacs_ is now known as zmacs
chrisaw has joined #nixos
visl has joined #nixos
<jlv> xensky: the different ways are, `BlankTime`, `StandbyTime`, `SuspendTime`, and `OffTime`. I made a module for it a while back, before I switched to Wayland: https://pastebin.com/0qs1MPAi
Tritlo has joined #nixos
nand0p has joined #nixos
eddyb[legacy] has joined #nixos
mir100 has quit [Quit: WeeChat 2.8]
puffnfresh_ has joined #nixos
fresheyeball has joined #nixos
delan has joined #nixos
<__monty__> clever: How did you find the line with the escape code? I'm trying to replace the escapes but this time I get "invalid escaped character in JSON string" which tells me even less.
<clever> __monty__: i just piped it into less and search for \u, but the \ itself needs to be escaped
cjpbirkb1 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 260 seconds]
domogled has quit [Quit: domogled]
domogled has joined #nixos
Mirrexagon has joined #nixos
grobi has quit [Quit: WeeChat 2.8]
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/955babff2ee (from 30 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
meh` has quit [Ping timeout: 272 seconds]
txt-file has quit [Quit: Leaving]
<pinpox> Is it possible to add options to a package? E.g. looking at the one for alacritty (https://github.com/NixOS/nixpkgs-channels/blob/nixos-unstable/pkgs/applications/misc/alacritty/default.nix#L136) It would be nice to be able to set the options from the alacritty config in my nix files directly
<euank> pinpox: you may be looking for home-manager, which indeed has a module for configuring a user's alacritty config from nix: https://github.com/nix-community/home-manager/blob/master/modules/programs/alacritty.nix
grobi has joined #nixos
<HedgeMage> Does anyone know whether the issues with Evolution on non-Gnome NixOS have been solved, or know of another EWS-friendly mail client that runs well on NixOS in i3wm?
<HedgeMage> Work just migrated me to o365 for email, and the Thunderbird plugin I was told would do the job is not living up to promises.
<pinpox> euank: Thanks, will definitely take a deeper look soon. But I was asking more in general, can I submit a PR to add a option for a specific program that is then set in the config?
<pinpox> Or is there a better way
<pinpox> Have not yet really found out how to setup home-manager in nixos
sangoma has quit [Quit: WeeChat 2.9]
<euank> nixpkgs is concerned with building packages and build-time options
<pinpox> euank: but things like openssh have options I can set
<euank> nixos modules are concerned with runtime options for things integrated with the os (systemd services and a few specific programs essential to the os)
<euank> home-manager is concerned with essentially dotfiles
<pinpox> oh sorry, meant modules then. How would add options to, lets say, alacrytty similar to the ones for someting like openssh
<euank> since nixos modules don't deal with a user's home directory / configuration much, nixos modules generally don't exist for things like alacritty
<euank> like, alacritty's config isn't an OS level config, it's a per-user dotfile. So it'd end up being nested under `users.users.$name.config.programs.alacritty` if it _did_ exist
<cole-h> There is a module for alacritty in home-manager, though :)
<euank> But that doesn't exist in nixos modules. nixos modules for users just deal with their homedir, password, and shell pretty much
<pinpox> euank: can I add them somehow ? Something like "programs.ssh.extraConfig" but "programs.alacritty.extraConfig" would be enough
<euank> home-manager is about adding per-user program config though
<euank> and home-manager already has exactly that
<pinpox> hm ok, guess it's a bad example
<pinpox> euank: any good tutorials on how to set up home-manager in nixos?
<euank> I have `programs.alacritty.settings = ....` in my home.nix, which I reference from my configuration.nix
<pinpox> euank: are your nixfiles public?
<euank> No, but I'm happy to share the relevant snippets from mine
<pinpox> would be great!
<pinpox> Trying to read/see as many approaches to nix as possible, this is all still pretty new to me
rsoeldner has quit [Remote host closed the connection]
<{^_^}> [nix] @matthewbauer opened pull request #4093 → Add eval-system option → https://git.io/JUMnR
<euank> pinpox: what I've got isn't super interesting. I've got `home-manager` as a channel for the root user, and my config looks like so: https://gist.github.com/euank/fd4bb3cfb6eee8d0f71b4e727ca0551a
<pinpox> euank: thanks!
<euank> I intend to move home-manager away from being a channel at some point, but haven't gotten around to it. One day. Anyway, I trimmed a lot from that to get it down to just the home-manager bit, so I may have made a small typo or such cutting stuff
<euank> it's pretty close to the upstream example (or was when I set it up), and I can apply home.nix changes with the usual `nixos-rebuild switch`
<pinpox> Great! euank that's exacly what I need, I want the users configs to be applide when I run "nixos-rebuid switch"
<pinpox> *applied
<{^_^}> [nixpkgs] @worldofpeace opened pull request #99112 → gegl_0_4: make vapi dependencies explicit → https://git.io/JUMnM
<pinpox> euank: cole-h might be a simple question, but how do I add the home-manager channel in my configuration.nix? The #installation doc only tells me to run "nix-channel --add .." but i'd like to have that done "automatically" by my configuration.nix
stree has quit [Quit: Caught exception]
stree has joined #nixos
<__monty__> I'm finding myself mapping attrsets with (x: { name = x.name; value = x; }) before running builtins.listToAttrs. Is there a better way of doing this?
<cole-h> pinpox: Channels are imperative, so I don't think there's any way to manage them declaratively.
Zetagon has quit [Quit: WeeChat 2.8]
Fare has quit [Ping timeout: 260 seconds]
<julm> __monty__: mapAttrs maybe
<euank> pinpox: you can add home-manager imperatively by using something like `builtins.fetchGit` recommended here: https://nixos.wiki/wiki/Home_Manager#Configuration
<pinpox> cole-h: So when installing my configuratin.nix it would do that automatically, right?
<euank> sorry, declaratively*
<pinpox> *euank
<pinpox> sweet.
<euank> channels are hard to manage well; it's better to just not use channels at all
<pinpox> euank: how do install home-manger then?
<euank> (imo, grain of salt, etc). One day nix flakes will be the way to go, but that's still too experimental to recommend
<euank> The above nixos.wiki link; `let home-manager = builtins.fetchGit` + `(import "${home-manager}/nixos")` in your imports. Is that what you mean, or something else?
<pinpox> euank: so right now I *have* to use a channel to instal home-manager?
<euank> No, you don't have to
<pinpox> euank: ok then I don't know how to install it
lucas_ has joined #nixos
meck has quit [Quit: ZNC 1.8.1 - https://znc.in]
<euank> Again, https://nixos.wiki/wiki/Home_Manager#Configuration shows how you can get a reference to home-manager in your configuration.nix without relying on a channel
fresheyeball has quit [Quit: WeeChat 2.7.1]
srhm has quit [Ping timeout: 240 seconds]
pkral has quit [Quit: Connection closed for inactivity]
meck has joined #nixos
<radvendii> fzakaria: yeah, i've seen that, but I wanted to be able to sometimes use the local nixpkgs and sometimes use the global one.
aforemny has joined #nixos
<radvendii> i guess in might be a good idea to always pin a version of nixpkgs i know works with my project
<{^_^}> [nixpkgs] @romildo merged pull request #98434 → materia-theme: 20190912 -> 20200916 → https://git.io/JUzOP
<{^_^}> [nixpkgs] @romildo pushed 3 commits to master: https://git.io/JUMCA
gxt has quit [Ping timeout: 240 seconds]
romildo has joined #nixos
zacts has joined #nixos
gxt has joined #nixos
`rg has joined #nixos
romildo has quit [Client Quit]
teto has quit [Ping timeout: 240 seconds]
shibboleth has joined #nixos
visl has quit [Ping timeout: 272 seconds]
raboof_ has quit [Ping timeout: 272 seconds]
<pinpox> euank: one last question for today, where can I find all available options/programs for home-manager?
jmercouris has quit [Ping timeout: 240 seconds]
jmercouris_ has joined #nixos
eddyb[legacy] has quit [Ping timeout: 260 seconds]
evhan has joined #nixos
<cole-h> https://rycee.gitlab.io/home-manager/options.html or `man home-configuration.nix` once you have it installed
eddyb[legacy] has joined #nixos
visl has joined #nixos
chrisaw_ has joined #nixos
chrisaw has quit [Ping timeout: 260 seconds]
chrisaw_ is now known as chrisaw
fresheyeball has joined #nixos
<ornxka> is there an easy way to get a clang 10 stdenv?
<fresheyeball> I have hit a very odd error
<fresheyeball> ghc-pkg: 825: Parse of field '"the input" (line 825, column 5):
<fresheyeball> unexpected character in input '\NUL'
<fresheyeball> expecting field or section name or end of file' failed.
<fresheyeball> when building my haskell project
<fresheyeball> but ONLY when using nix-build
<fresheyeball> cabal build inside nix-shell works fine
cosimone has quit [Quit: Quit.]
<fresheyeball> it even succeeds with ghcjs :(
xcmw has joined #nixos
<{^_^}> [nixpkgs] @alypeng opened pull request #99113 → nodePackages.stylelint: init at 13.7.2 → https://git.io/JUMlR
cosimone has joined #nixos
<ornxka> oh llvmPackages_10.stdenv, there we go
<HedgeMage> Hmm... so I've been asked to adapt one of my semi-technical tutorials for a less-technical audience. One of the pieces of feedback was to use a GUI VM manager instead of the command line to make it clearer to attendees which VM I'm about to start or work in. Can someone recommend a friendly GUI VM manager I could try?
<HedgeMage> I've always done this sort of thing from command line, so I'm just not well-versed in graphical options.
teto has joined #nixos
<HedgeMage> (I don't have a strong preference for VM type, I can build whatever images I need in whatever format, that's trivial. I just want to not annoy myself too much because I'll probably only use a GUI for demonstration purposes.)
gxt has quit [Ping timeout: 240 seconds]
Fare has joined #nixos
<lordcirth> HedgeMage, virt-manager is a good GUI for libvirt
zacts has quit [Quit: leaving]
<lordcirth> virtualisation.libvirtd.enable = true;
zacts has joined #nixos
<lordcirth> And the virt-manager package
gxt has joined #nixos
<HedgeMage> lordcirth: Thank you, that sounds simple enough. :)
<lordcirth> np
<fresheyeball> ok this is weird
<fresheyeball> this commit built
<fresheyeball> and if I check it out locally, I get the same weird error
<fresheyeball> something is impure
<HedgeMage> Now to the part where I get to teach a bunch of non-computerscience teenagers what a VM is... ;)
raboof_ has joined #nixos
<lordcirth> fresheyeball, it literally says "the input"? Or did you sub that?
<fresheyeball> I copy pasted
<fresheyeball> that is literally what it says
<lordcirth> weird
<lordcirth> fresheyeball, you should probably ask on #haskell
<fresheyeball> lordcirth: it's a nix issue though
<fresheyeball> it builds fine everyway BUT the nix-build
<lordcirth> fresheyeball, yes, but nix is somehow building it wrong, eg with a bad dep. They might be able to tell you what dep is bad?
<lordcirth> And it built on one machine, but not another, both using Nix? So it's not just "Nix is wrong"
lsix has joined #nixos
<fresheyeball> lordcirth: it's failing on CI in the same way
<fresheyeball> I am trying a big GC on both machines
<fresheyeball> maybe something got corrupt
<fresheyeball> that fixed it
<lordcirth> I thought you said the commit built?
<fresheyeball> wtf
<fresheyeball> it did, in the past
<lordcirth> Ok, so maybe a bitflip.
<fresheyeball> what is a bitflip
<fresheyeball> ?
<lordcirth> when a bit on your drive gets flipped when it shouldn't
<fresheyeball> oh that could be
<fresheyeball> and since these machines have linked nix stores
<damjan> or more typically RAM (where the file cache is) :)
<fresheyeball> it could have just copied the bad artifact over
<damjan> oh
<lordcirth> Yup
<lordcirth> If you don't want bitflips, use ZFS :)
<lordcirth> Modern drives have impressively low error rates per bit, but they are just so big that they still happen
lsix has quit [Client Quit]
<jasom> so nix-env no longer seems to be working for user systemd units; systemctl --user show -p UnitPath --value|grep --color systemd lists $HOME/.nix-profile/share/systemd/user and $HOME/.nix-profile/etc/xdg/systemd/user but all of my .service files seem to be installed into $HOME/.nix-profile/lib/systemd/user/
<jasom> this is causing evolution to break for me (which worked on 20.03 but is now not working on 20.09
<jasom> ln -s ~/.nix-profile/lib/systemd/user/ ~/.config/systemd/ works around it for now, but ewww...
<cole-h> So it seems to be either a systemd change, or a Nix change.
Fare has quit [Ping timeout: 240 seconds]
Spiney has joined #nixos
sputny has quit [Quit: sputny]
<{^_^}> [nixpkgs] @Infinisil opened pull request #99115 → lib/modules: Make sure to not import module _file's into the store → https://git.io/JUM40
<{^_^}> [nixpkgs] @jslight90 opened pull request #99116 → GitLab 13.0.14 -> 13.4.0 → https://git.io/JUM4E
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/0cfe5377e89 (from 2 days ago, history: https://channels.nix.gsc.io/nixos-20.09)
mmohammadi9812 has quit [Quit: I quit (╯°□°)╯︵ ┻━┻]
<{^_^}> [nixpkgs] @lilyball opened pull request #99117 → [20.09] macvim: 8.2.539 -> 8.2.1719 → https://git.io/JUM4H
* fzakaria waves
endformationage has joined #nixos
knerten1 has joined #nixos
mananamenos has quit [Ping timeout: 260 seconds]
aforemny has quit [Ping timeout: 260 seconds]
shibboleth has quit [Quit: shibboleth]
knerten2 has quit [Ping timeout: 258 seconds]
aforemny has joined #nixos
knupfer has joined #nixos
justsomeguy has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<jasom> cole-h: I put my $0.02 in there; it really looks like just an oversight on lib vs share
<{^_^}> [nixpkgs] @jonringer merged pull request #98406 → python3Package.aionotify: init at 0.2.0 → https://git.io/JUubG
<{^_^}> [nixpkgs] @jonringer pushed commit from @thiagokokada to master « python3Package.aionotify: init at 0.2.0 »: https://git.io/JUMBP
thc202 has quit [Ping timeout: 260 seconds]
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
meh` has joined #nixos
<{^_^}> [nix] @martinetd opened pull request #4094 → preallocateContents option: automatically set on btrfs → https://git.io/JUMR8
<Qubasa> bibor: certificate pinning wurde deprecated in 2018
aforemny has quit [Ping timeout: 260 seconds]
__monty__ has quit [Quit: leaving]
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
<{^_^}> [nixpkgs] @jonringer merged pull request #99117 → [20.09] macvim: 8.2.539 -> 8.2.1719 → https://git.io/JUM4H
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to release-20.09: https://git.io/JUMRb
Fare has joined #nixos
`rg has quit [Ping timeout: 245 seconds]
knupfer has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @risicle opened pull request #99118 → precice: fix build, 2.0.2 -> 2.1.0, enable for darwin → https://git.io/JUM08
<{^_^}> [nix] @edolstra pushed to master « nix registry list: Show 'dir' attribute »: https://git.io/JUM0y
<{^_^}> [nix] @edolstra closed pull request #4069 → Add attrs like directory path to registry list output. → https://git.io/JUaKv
jdelStrother has quit [Remote host closed the connection]
zacts has quit [Quit: leaving]
<{^_^}> [mobile-nixos] @samueldr opened pull request #209 → Fix docs regression, and removes workarounds → https://git.io/JUMEs
zacts has joined #nixos
lafathethird has quit [Quit: Leaving]
knerten has joined #nixos
knerten1 has quit [Ping timeout: 260 seconds]
never_released has quit [Ping timeout: 260 seconds]
zacts has quit [Quit: Lost terminal]
wnklmnn has quit [Quit: Leaving]
zacts has joined #nixos
Gokturk-Away has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #99111 → [20.09] pythonPackages.ruffus: 2.8.1 -> 2.8.4, fix build → https://git.io/JUMYP
<{^_^}> [nixpkgs] @jonringer pushed commit from @risicle to release-20.09 « pythonPackages.ruffus: 2.8.1 -> 2.8.4, fix build »: https://git.io/JUMEK
Gokturk-Away has left #nixos [#nixos]
<{^_^}> [nixpkgs] @jonringer merged pull request #99109 → [20.09] pythonPackages.namedlist: 1.7 -> 1.8 → https://git.io/JUMtd
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to release-20.09: https://git.io/JUMEX
<{^_^}> [nixpkgs] @jonringer merged pull request #97973 → [20.09] openresty: 1.15.8.3 -> 1.17.8.2 → https://git.io/JU8hd
<{^_^}> [nixpkgs] @jonringer pushed commit from @bbigras to release-20.09 « openresty: 1.15.8.3 -> 1.17.8.2 »: https://git.io/JUME5
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JUMEd
<{^_^}> [nix] @edolstra merged pull request #4070 → Use "?dir=..." portion of "registry add" local path specification. → https://git.io/JUaie
ransom has joined #nixos
<{^_^}> [nixpkgs] @samueldr opened pull request #99119 → noto-fonts-emoji: Work around Hydra silence timeouts by being noisy → https://git.io/JUMuJ
noonien has quit [Ping timeout: 240 seconds]
blackriversoftwa has quit [Ping timeout: 240 seconds]
cstrahan has quit [Ping timeout: 244 seconds]
bgupta has quit [Ping timeout: 244 seconds]
alunduil has quit [Ping timeout: 244 seconds]
pasukon has quit [Ping timeout: 244 seconds]
Tritlo has quit [Ping timeout: 246 seconds]
<{^_^}> [mobile-nixos] @samueldr merged pull request #209 → Fix docs regression, and removes workarounds → https://git.io/JUMEs
<{^_^}> [mobile-nixos] @samueldr pushed 3 commits to master: https://git.io/JUMuY
eddyb[legacy] has quit [Ping timeout: 240 seconds]
grfn has quit [Ping timeout: 240 seconds]
lstanley has quit [Ping timeout: 240 seconds]
jmeredith has quit [Ping timeout: 240 seconds]
dvim has quit [Ping timeout: 246 seconds]
raboof_ has quit [Ping timeout: 260 seconds]
vikingman has quit [Ping timeout: 260 seconds]
philipcristiano has quit [Ping timeout: 260 seconds]
alanz has quit [Ping timeout: 260 seconds]
dsal has quit [Ping timeout: 260 seconds]
dmj` has quit [Ping timeout: 244 seconds]
ctp has quit [Ping timeout: 244 seconds]
lovek323 has quit [Ping timeout: 272 seconds]
jkkm has quit [Ping timeout: 272 seconds]
buggymcbugfix has quit [Ping timeout: 272 seconds]
mpickering has quit [Ping timeout: 272 seconds]
steveeJ has quit [Ping timeout: 240 seconds]
nand0p has quit [Ping timeout: 240 seconds]
lvrp16 has quit [Ping timeout: 240 seconds]
murmr has quit [Ping timeout: 240 seconds]
hnOsmium0001 has quit [Ping timeout: 240 seconds]
pittma has quit [Ping timeout: 240 seconds]
gluegadget has quit [Ping timeout: 240 seconds]
nz__ has quit [Ping timeout: 240 seconds]
jackdk has quit [Ping timeout: 240 seconds]
never_released has joined #nixos
rodarmor has quit [Ping timeout: 246 seconds]
kozowu has quit [Ping timeout: 246 seconds]
pointfree has quit [Ping timeout: 246 seconds]
digitalgrease has quit [Ping timeout: 246 seconds]
sam_w has quit [Ping timeout: 260 seconds]
victorbjelkholm_ has quit [Ping timeout: 260 seconds]
johanot has quit [Ping timeout: 260 seconds]
aria has quit [Ping timeout: 260 seconds]
lukego has quit [Ping timeout: 240 seconds]
joshmeredith has quit [Ping timeout: 240 seconds]
nick_h has quit [Ping timeout: 244 seconds]
hamishmack has quit [Ping timeout: 244 seconds]
chpatrick has quit [Ping timeout: 244 seconds]
hoek has quit [Ping timeout: 260 seconds]
CustosLimen has quit [Ping timeout: 260 seconds]
d10n-work has quit [Ping timeout: 260 seconds]
nikita` has quit [Ping timeout: 260 seconds]
gausby has quit [Ping timeout: 260 seconds]
thoughtpolice has quit [Ping timeout: 246 seconds]
nlofaro has quit [Ping timeout: 246 seconds]
tnks has quit [Ping timeout: 246 seconds]
prusnak has quit [Ping timeout: 272 seconds]
aristid has quit [Ping timeout: 272 seconds]
techtangents has quit [Ping timeout: 272 seconds]
SrPx has quit [Ping timeout: 272 seconds]
newhoggy has quit [Ping timeout: 272 seconds]
sgraf has quit [Ping timeout: 240 seconds]
oharvey has quit [Ping timeout: 240 seconds]
chrisaw has quit [Ping timeout: 260 seconds]
zmacs has quit [Ping timeout: 260 seconds]
jmercouris_ has quit [Ping timeout: 260 seconds]
marcinkuzminski has quit [Ping timeout: 260 seconds]
blackriversoftwa has joined #nixos
ProofTechnique has quit [Ping timeout: 246 seconds]
parseval has quit [Ping timeout: 244 seconds]
jfhbrook has quit [Ping timeout: 244 seconds]
chriscoffee has quit [Ping timeout: 240 seconds]
HeN has quit [Ping timeout: 240 seconds]
zot has quit [Ping timeout: 260 seconds]
higherorder has quit [Ping timeout: 260 seconds]
robmyers has quit [Ping timeout: 260 seconds]
dgpratt has quit [Ping timeout: 260 seconds]
adamse has quit [Ping timeout: 246 seconds]
yrashk has quit [Ping timeout: 272 seconds]
patrickod has quit [Ping timeout: 272 seconds]
christiaanb has quit [Ping timeout: 272 seconds]
mankyKitty has quit [Ping timeout: 272 seconds]
pgiarrusso has quit [Ping timeout: 260 seconds]
brnhy has quit [Ping timeout: 260 seconds]
midchildan has quit [Ping timeout: 260 seconds]
feepo has quit [Ping timeout: 260 seconds]
betawaffle has quit [Ping timeout: 260 seconds]
davidtwco has quit [Ping timeout: 260 seconds]
sethetter__ has quit [Ping timeout: 240 seconds]
carter has quit [Ping timeout: 260 seconds]
d1rewolf has quit [Ping timeout: 260 seconds]
r0bby has quit [Ping timeout: 260 seconds]
bitonic has quit [Ping timeout: 260 seconds]
NekomimiScience has quit [Ping timeout: 260 seconds]
kitemikaze_ has quit [Ping timeout: 260 seconds]
visl has quit [Ping timeout: 272 seconds]
kalbasit has quit [Ping timeout: 272 seconds]
nh2 has quit [Ping timeout: 272 seconds]
srhb has quit [Ping timeout: 272 seconds]
jlpeters has quit [Ping timeout: 260 seconds]
wildsebastian has quit [Ping timeout: 260 seconds]
scoates has quit [Ping timeout: 260 seconds]
c00w has quit [Ping timeout: 260 seconds]
o1lo01ol1o has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
Orbstheorem has quit [Ping timeout: 240 seconds]
prusnak has joined #nixos
gausby has joined #nixos
parseval has joined #nixos
noonien has joined #nixos
pasukon has joined #nixos
jfhbrook has joined #nixos
aria has joined #nixos
mpickering has joined #nixos
murmr has joined #nixos
oharvey has joined #nixos
d10n-work has joined #nixos
kitemikaze_ has joined #nixos
kozowu has joined #nixos
robmyers has joined #nixos
rodarmor has joined #nixos
lukego has joined #nixos
mankyKitty has joined #nixos
chriscoffee has joined #nixos
dgpratt has joined #nixos
SrPx has joined #nixos
marcinkuzminski has joined #nixos
nh2 has joined #nixos
jkkm has joined #nixos
chpatrick has joined #nixos
pointfree has joined #nixos
ctp has joined #nixos
nand0p has joined #nixos
aristid has joined #nixos
jmeredith has joined #nixos
techtangents has joined #nixos
steveeJ has joined #nixos
NekomimiScience has joined #nixos
digitalgrease has joined #nixos
jlpeters has joined #nixos
buggymcbugfix has joined #nixos
CustosLimen has joined #nixos
tnks has joined #nixos
higherorder has joined #nixos
chrisaw has joined #nixos
cstrahan has joined #nixos
alunduil has joined #nixos
HeN has joined #nixos
bitonic has joined #nixos
jmercouris_ has joined #nixos
o1lo01ol_ has joined #nixos
dvim has joined #nixos
raboof_ has joined #nixos
lstanley has joined #nixos
patrickod has joined #nixos
joshmeredith has joined #nixos
nlofaro has joined #nixos
adamse has joined #nixos
yrashk has joined #nixos
victorbjelkholm_ has joined #nixos
brnhy has joined #nixos
srhb has joined #nixos
feepo has joined #nixos
midchildan has joined #nixos
hamishmack has joined #nixos
carter has joined #nixos
wildsebastian has joined #nixos
bgupta has joined #nixos
nikita` has joined #nixos
nz__ has joined #nixos
johanot has joined #nixos
alanz has joined #nixos
c00w has joined #nixos
kalbasit has joined #nixos
r0bby has joined #nixos
dsal has joined #nixos
vikingman has joined #nixos
dmj` has joined #nixos
philipcristiano has joined #nixos
grfn has joined #nixos
scoates has joined #nixos
d1rewolf has joined #nixos
sethetter__ has joined #nixos
hnOsmium0001 has joined #nixos
eddyb[legacy] has joined #nixos
thoughtpolice has joined #nixos
nick_h has joined #nixos
hoek has joined #nixos
jackdk has joined #nixos
newhoggy has joined #nixos
sgraf has joined #nixos
zmacs has joined #nixos
christiaanb has joined #nixos
ProofTechnique has joined #nixos
pgiarrusso has joined #nixos
pittma has joined #nixos
lovek323 has joined #nixos
betawaffle has joined #nixos
visl has joined #nixos
sam_w has joined #nixos
o1lo01ol1o has quit [Ping timeout: 260 seconds]
zot has joined #nixos
davidtwco has joined #nixos
gluegadget has joined #nixos
Tritlo has joined #nixos
grobi has quit [Quit: WeeChat 2.8]
grobi has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
fendor has quit [Remote host closed the connection]
lvrp16 has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mDuff has joined #nixos
spudly- has joined #nixos
spudly- has joined #nixos
spudly- has quit [Changing host]
spudly has quit [Ping timeout: 260 seconds]
spudly- is now known as spudly
<{^_^}> [nixpkgs] @vojta001 opened pull request #99121 → mirage: 0.5.2 -> 0.6.4 → https://git.io/JUMzQ
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JUMgt
vidbina has joined #nixos
erasmas has quit [Quit: leaving]
o1lo01ol1o has joined #nixos
o1lo01ol_ has quit [Read error: Connection reset by peer]
alexherbo29 has joined #nixos
alexherbo2 has quit [Ping timeout: 256 seconds]
alexherbo29 is now known as alexherbo2
<NemesisD> how could i install a ghc with a set of overridden packages into something like home-manager?
quinn has quit [Ping timeout: 256 seconds]
zacts has quit [Quit: leaving]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #99112 → gegl_0_4: make vapi dependencies explicit → https://git.io/JUMnM
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JUM2n
Fare has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @worldofpeace pushed to release-20.09 « gegl_0_4: make vapi dependencies explicit »: https://git.io/JUM2l
quinn has joined #nixos
marc1 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @benley merged pull request #98899 → material-shell: init at v6 → https://git.io/JUrbl
<{^_^}> [nixpkgs] @benley pushed to master « material-shell: init at v6 (#98899) »: https://git.io/JUM2P
<bbigras> @freenode_zecnate:matrix.org: maybe also check https://fzakaria.com/2020/09/28/nix-copy-closure-your-nix-shell.html
marc1 has joined #nixos
<__red__> man, some of these compilation failures in the 20.09 ticket are *hard*
<NemesisD> oh nm i think i figured it out
grobi has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99122 → python37Packages.canonicaljson: 1.3.0 -> 1.4.0 → https://git.io/JUMaq
marc1 has quit [Remote host closed the connection]
marc1 has joined #nixos
Fare has joined #nixos
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tokudan has quit [Remote host closed the connection]
tokudan has joined #nixos
ambroisie has quit [Remote host closed the connection]
tokudan has quit [Remote host closed the connection]
tokudan has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99123 → python27Packages.atlassian-python-api: 1.16.1 -> 1.17.5 → https://git.io/JUMVL
tmciver has joined #nixos
euandreh has quit [Remote host closed the connection]
ambroisie has joined #nixos
<tmciver> Hi folks! I'm new to nixos and trying to install it but have run into a snag. The install instructions say to "mount /dev/disk/by-label/nixos /mnt
cosimone has quit [Ping timeout: 260 seconds]
<tmciver> First that path is not valid but I used "/dev/disk/by-label/nixos-plasma5-20.03-x86-64" instead. But when I do the mount it says "/dev/sdb1 alredy mounted on /iso". Is this expected?
Fare has quit [Ping timeout: 260 seconds]
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/cb0c38404c4 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
Rusty1 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
ottidmes has quit [Ping timeout: 258 seconds]
<tobiasBora> Hello, I'm writting a derivation that uses alsa snd_loop module to provide a "fake" microphone. However, when I run this module, I get an error "snd_pcm_open failed: Device or resource busy". I tried to search on the internet, and it seems that it is when an application tries to use alsa to connect to the audio card when there is already another client (here pulseaudio) using it.
<jasom> tmciver: did you already do a mkfs.ext4 -L nixos ?
<tobiasBora> Usually, people seem to install pulseaudio-alsa to fix that, but I can't find that package on nixos
Fare has joined #nixos
<jasom> tobiasBora: try hardware.pulseaudio.package = pkgs.pulseaudioFull; ?
<jasom> tobiasBora: I thought that pulseaudio-alsa was in the default install, but generally speaking "I'm missing pulse audio package X" can be solved by using pulseaudioFull on nixos.
philr has joined #nixos
<jasom> tmciver: you need to partition and format the disk you are installing to before you can do the mount.
Fare has quit [Ping timeout: 260 seconds]
jkt has joined #nixos
Rusty1 has joined #nixos
<jkt> hi there, I've tried booting nixos-plasma5-20.03.3061.360e2af4f87-x86_64-linux.iso on my new Thinkpad T14s with an integrated AMD GPU (Ryzen something), and I only get shell, no display manager
<jkt> nothing relevant in the journal, nothing suspicious in the kernel log
marc1 has quit [Ping timeout: 240 seconds]
zacts has joined #nixos
<jasom> jkt: I think the shell tells you how to start X? It's a systemctl command I think
<jasom> jkt: I haven't booted a livecd in a while
<tobiasBora> jasom: let me try
<jkt> jasom: yup, and nothing happens when I do that
<jasom> jkt: journalctl -xe?
<jasom> (without the ?)
<jkt> jasom: I've tried all VTs in case it was supposed to happen somewhere else
marc1 has joined #nixos
<jkt> jasom: I'm re-flashing another livecd now, but I looked at `journalctl -b -u display-manager.service` which told me that it started successfully, and I also checked `journalctl -b`
<jasom> jkt: "ps -ax|grep X" should show you which VT X is on
ottidmes has joined #nixos
<tmciver> jasom: I used gparted to partition and (I think) format the destination drive. Maybe I really misunderstood: is /dev/disk/by-label/nixos the destination drive? I thought it was the "live" file system.
<jasom> tmciver: it's the destination drive; the format command suggests labeling your new filesystem "nixos"
<jasom> tmciver: replace /dev/disk/by-label/nixos with whatever your destination partition is
<jasom> jkt: but I agree it should just "come up" so if it doesn't something is likely wrong.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99124 → python37Packages.jupyter_console: 6.1.0 -> 6.2.0 → https://git.io/JUMre
<Reiser> Trying to build a rust cargo application with buildRustPackage, but there's a compilation step that requires an environment variable to be set, is it possible to set something via buildRustPackage or do I need to abandon this route?
tobiasBora has quit [Ping timeout: 260 seconds]
<tmciver> jasom: d'oh. Thanks.
marc1 has quit [Ping timeout: 260 seconds]
tokudan has quit [Quit: Dunno.]
marc1 has joined #nixos
tokudan has joined #nixos
<makefu> Reiser: try adding your variable directly as an input to buildRustPackage. that is at least how it works in mkDerivation
Scriptkiddi has quit [Ping timeout: 240 seconds]
f0x has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99125 → python27Packages.pastel: 0.2.0 -> 0.2.1 → https://git.io/JUMru
<{^_^}> [nixpkgs] @berbiche opened pull request #99126 → Bottom → https://git.io/JUMrz
<makefu> buildRustPackage { MYENVVAR= "1"; ... }
Scriptkiddi has joined #nixos
<jasom> Reiser: makefu beet me to it; if that doesn't work you can certainly override stages to export environemnt variables.
cr4y1 has quit [Ping timeout: 240 seconds]
<Reiser> That worked! Should've guessed, thanks guys
f0x has joined #nixos
<makefu> Reiser: it is not incredibly obvious that these inputs for mkDerivation are essentially only environment variables
<Reiser> I agree, I've found documentation to not always be super obvious, but I had seen the environment behaviour in nix-pills for standard derivations, so probably still could've made the mental jump without other docs saying it :)
<Reiser> So far in practice I find a lot of nix documentation assumes the reader is already familiar with a lot of nix-isms
mbrgm has quit [Ping timeout: 240 seconds]
mbrgm has joined #nixos
<makefu> Reiser: In the end to the reader the one dark secret of nix will be revelead ...
Orbstheorem has joined #nixos
<{^_^}> [nixpkgs] @jbedo opened pull request #99128 → delly: 0.8.2 -> 0.8.5 → https://git.io/JUMoV
camsbury has joined #nixos
<camsbury> hi there - so I have a macbook with nixos on it
<camsbury> I want to install something else on it but can't get to the BIOS
<camsbury> also no keyboard interaction in grub
<camsbury> so essentially I'm thinking I need to figure this out to then get to the BIOS/Open Firmware
<jasom> camsbury: you can hope that USB boot is ahead of disk boot in your current bios settings and plug in a bootable USB?
<camsbury> in order to see my bootable installer
<camsbury> I can't get to my bios settings, and it isn't :()
<camsbury> I can get into the computer fine...
<camsbury> LUKS encrypted
<camsbury> which seems to be adding to the issue
<jasom> camsbury: efibootmgr?
<camsbury> nice! I'll see
vidbina has quit [Ping timeout: 260 seconds]