sphalerite changed the topic of #nixos to: NixOS stable: 19.03 \o/ https://discourse.nixos.org/t/nixos-19-03-release/2652 || 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/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
tomberek has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/7b36963e7a7 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
alex``5 has quit [Ping timeout: 268 seconds]
lightbulbjim has quit [Ping timeout: 250 seconds]
alex``567 has joined #nixos
jackdk has joined #nixos
Serus has joined #nixos
alex``56 has quit [Ping timeout: 246 seconds]
silver_ has quit [Quit: rakede]
<{^_^}> [nixpkgs] @dtzWill opened pull request #59748 → firmwareLinuxNonfree: 20190312 -> 20190416 → https://git.io/fjYa1
<infinisil> gchristensen: clever: What are your pros/cons of terraform/nixops?
<infinisil> (or rather, what does one do better/worse than the other)
lightbulbjim_ has joined #nixos
<gchristensen> nixops integrates with nixos very well
<gchristensen> terraform integrates with zillions of services very well
tdbgamer has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<clever> infinisil: my idea, is to make nixops more plugin based, so you can add any backend or util you want
<gchristensen> +1 I was just thinking about https://github.com/NixOS/nixops/pull/981 today
<{^_^}> nixops#981 (by grahamc, 38 weeks ago, open): Delete all the providers (and use plugins instead)
<clever> infinisil: and then there could be a terraform wrapper/plugin, that just abuses terraform for provisioning, and then does the rest with nixops
Ralith_ has joined #nixos
lightbulbjim_ has quit [Client Quit]
<clever> gchristensen: i also want modular plugins, for example, a plugin that takes root on a rescue shell and just installs nixos
<clever> gchristensen: then packet.net, ovh, and DO, would provision hardware with apis, call the above plugin, (optionally reboot), and then deploy as normal
<gchristensen> definitely
alex``5671 has joined #nixos
<gchristensen> mega +1
alex``567 has quit [Ping timeout: 245 seconds]
<infinisil> clever: gchristensen: Oh, so like terraform can be used for many many machine providers, which we could use as a base for nixops which does the all the nice stuff with nixos
aanderse-work has joined #nixos
<infinisil> Then we wouldn't have to code in every single backend ourselves
<infinisil> Correct?
<aanderse-work> mmm nixops chat
<gchristensen> having to maintain all those backends in the nixops repo is obviously not working :)
<clever> infinisil: just have a backend of terraform:aws that you set in nixops
<{^_^}> [nixpkgs] @dtzWill opened pull request #59749 → sarasa-gothic: 0.6.0 -> 0.8.0 → https://git.io/fjYaQ
<gchristensen> infinisil: essentially yeah
<infinisil> gchristensen: clever: That sounds really awesome and would make nixops much nicer
<infinisil> So, does DO support terraform?
wfranzini has quit [Remote host closed the connection]
<infinisil> Ah, it's the other way around I think, terraform supports DO
wfranzini has joined #nixos
<clever> gchristensen: and i'm thinking the plugins should support existing outside of the nixops repo
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/4c4ad72a43c (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
AleXoundOS_ has joined #nixos
<clever> nixops.withPlugins (ps: [ packet digitalocean ovh ] )
mexisme_ has quit [Quit: WeeChat 2.4]
tboston_ has joined #nixos
<gchristensen> infinisil: even better
<clever> some can of course be baked in, depending on what nixops maintainers like to maintain
<gchristensen> infinisil: DO wrote the Terraform support for DO
<infinisil> Oh neat
<gchristensen> companies pay people to make Terraform support their platform day-of-release
<gchristensen> Hetzner Cloud had Terraform support on day 1 for example
<infinisil> Wow
<clever> heading out for supper, later
<gchristensen> bye!
<gchristensen> infinisil: yes, it would be a much better use of our time to just use terraform :P
<AleXoundOS_> gchristensen, so how do you think, should I create a new issue based on https://github.com/NixOS/nix/issues/1681?
<{^_^}> nix#1681 (by ledettwy, 1 year ago, closed): nix copy uses too much memory
<infinisil> Currently I'm using nixops with the none backend because the digitalocean support in nixops is so bad
<infinisil> Which kinda sucks, I have to configure the machine manually when I need a new one
<gchristensen> I do too
<aanderse-work> i'm up to 20 machines over 2 networks on nixops at work
<aanderse-work> all using the none backend as well
<gchristensen> nice, aanderse-work!
AleXoundOS_ has quit [Client Quit]
<{^_^}> [nixpkgs] @marsam merged pull request #59688 → exercism: 3.0.9 -> 3.0.11 → https://git.io/fjYO8
<infinisil> aanderse-work: Phew, how are these set up? All manually?
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjYaN
<aanderse-work> gchristensen: yeah it has been a battle so far :)
<aanderse-work> infinisil: all vmware
<aanderse-work> so i start with a single image
<aanderse-work> i loaded up a nixos box
<aanderse-work> trimmed the configuration down to almost nothing
<aanderse-work> saved the image
<aanderse-work> then the vm guys can fire up a new one in ~90 seconds
<aanderse-work> a copy i mean
tboston_ has quit [Ping timeout: 246 seconds]
<infinisil> Ah, so 20 instances of the same configuration?
<aanderse-work> log on the box through vmware web tools
<aanderse-work> set a static ip
<aanderse-work> then take over the box with nixops
<infinisil> Ahh
<aanderse-work> my nixops configs were horrible to start
<aanderse-work> but....
<aanderse-work> it was 1 set of configs for x boxes
<aanderse-work> so i could clean it up
<aanderse-work> which i have been lately
<aanderse-work> its becoming very nice
<infinisil> That sounds exciting
Rusty1 has quit [Quit: Konversation terminated!]
<aanderse-work> yeah i just need to convince the perl guys and then i think i'll have buy in from enough people
<kvda> So the none backend removes any config, you have to make your own backend?
<gchristensen> nice, aanderse-work
<gchristensen> aanderse-work: where is -work?
aanderse-work is now known as aanderse-laptop
<gchristensen> evading the question I see! ;)
<aanderse-laptop> lol
<kvda> I'm keen to have everything working on nix, would like to avoid terraform
<infinisil> Hehe
<ashkitten> none backend with left config
domogled has quit [Ping timeout: 245 seconds]
<infinisil> kvda: The none backend just tells nixops that it can assume a working NixOS machine, so it doesn't need to do anything about setting it up
rprije has joined #nixos
ixxie has quit [Ping timeout: 246 seconds]
<kvda> I see, so it essentially turn of the infra provisining off?
<infinisil> I think so yeah
<infinisil> kvda: gchristensen and clever just convinced me that using terraform as nixops only backend would be really neat, maybe read the backlog to get convinced too
<day|flip> ummm. question. how do i boot into a live iso that need microcde to load the boot loader?
<infinisil> As far as I understood it, If nixops would use terraform like that, you can still have everything managed in your nixops config, but it would work with almost every provider out there
<aanderse-laptop> that would be great
<aanderse-laptop> because i can't create new machines from nixops
<aanderse-laptop> i still need to ask the vm guys
<kvda> Mm yep I was reading that, except it's not currently possible to do that?
<aanderse-laptop> but terraform appears to work with vmware...
<aanderse-laptop> so if all that happened
<kvda> And if you go with AWS with nixops you don't need all the provider support terraform offers as well
<aanderse-laptop> in theory i could provision new vmware machines on the fly from nixops
<infinisil> aanderse-laptop: I guess you *could* integrate the thing the vm guys do into nixops itself, but that's a pain
<aanderse-laptop> infinisil: yeah effectively write a nixops backend
<infinisil> kvda: What do you mean "go with AWS"?
<infinisil> kvda: That's the entire point of terraform I think, that you don't need to condition yourself on a specific provider
sheeldotme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<kvda> Yes, but nixops lacks in that department, as in AWS might be more supported one
domogled has joined #nixos
<infinisil> clever: gchristensen: (correct me if I'm wrong)
lightbulbjim_ has joined #nixos
<infinisil> kvda: Yeah nixops doesn't work like that for now, but with enough support it might in the future
<kvda> nixops could get to a point where it has the coverage of terraform, but i wonder if your use cases are VirtualBox and AWS whether it will do good enough job currently
lunik18 has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjYVT
<infinisil> kvda: I can't parse that sentence sorry
<infinisil> "but i wonder if your use cases are VirtualBox and AWS whether it will do good enough job currently" <- that part
o1lo01ol1o has joined #nixos
<kvda> Maybe I'm not understanding the current capabilities of nixops, I've got a meeting, hope to continue the conversation in a bit :)
lightbulbjim_ has quit [Client Quit]
lunik18 has joined #nixos
<infinisil> Alright
lightbulbjim has joined #nixos
toppler` has quit [Read error: Connection reset by peer]
toppler` has joined #nixos
lightbulbjim_ has joined #nixos
walter has joined #nixos
Rusty1 has joined #nixos
lightbulbjim_ has quit [Client Quit]
walter has quit [Client Quit]
lightbulbjim_ has joined #nixos
lightbulbjim has quit [Quit: Textual IRC Client: www.textualapp.com]
lightbulbjim_ has quit [Client Quit]
lightbulbjim_ has joined #nixos
lightbulbjim___ has joined #nixos
lightbulbjim___ has quit [Client Quit]
lightbulbjim has joined #nixos
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace opened pull request #59750 → gnome3.gsettings-desktop-schemas -> gsettings-desktop-schemas → https://git.io/fjYVm
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam merged pull request #59682 → python37Packages.yapf: 0.26.0 -> 0.27.0 → https://git.io/fjYYY
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjYVs
<kvda> infinisil ok so terraform provisions infrastructure, so does nixops along with other things, terraform is currently the best tool for that, but nixops might do good enough of a job if you're infrastructure happens to align with infrastructure support in nixops
<kvda> this is my understanding, i could be way off
<kvda> if you're provisioning Azure services nixops support might be too buggy compared to terraform so you might still want to use it instead of nixops
<{^_^}> [nixpkgs] @dtzWill opened pull request #59751 → knotes: init → https://git.io/fjYVn
ajs124 has quit [Quit: Gateway shutdown]
ajs124 has joined #nixos
domogled has quit [Ping timeout: 255 seconds]
lightbulbjim has quit [Quit: Leaving]
lightbulbjim has joined #nixos
dbmikus_ has quit [Ping timeout: 245 seconds]
drakonis has joined #nixos
lightbulbjim has quit [Quit: Leaving]
gagbo has quit [Ping timeout: 244 seconds]
lightbulbjim has joined #nixos
freeman42y has joined #nixos
<shachaf> Unicode in Nix GHC is still broken?
<shachaf> Someone else in here said they had this issue, right?
hellrazor has quit [Ping timeout: 250 seconds]
<shachaf> I keep rolling back to my profile from 2019-03-01 but this seems excessive at some point.
jluttine has joined #nixos
lightbulbjim has quit [Quit: Leaving]
freeman42x has quit [Ping timeout: 258 seconds]
lightbulbjim has joined #nixos
lightbulbjim has quit [Remote host closed the connection]
Supersonic has quit [Ping timeout: 264 seconds]
hellrazor has joined #nixos
drakonis_ has joined #nixos
<delroth> I have a weird cross-build issue I don't understand. I'm building gettext for my target (armv7l). gettext has a nativeBuildInputs = [ bison ]; but somehow what shows up in its derivation inputs isn't host bison, it's target bison
<delroth> like, host bison isn't showing up at all in the derivation inputs, and target bison does even though it's not in buildInputs
drakonis has quit [Ping timeout: 250 seconds]
mexisme has joined #nixos
lightbulbjim has joined #nixos
drakonis has joined #nixos
<matthewbauer> shachaf: could you open an issue?
hellrazo1 has joined #nixos
<justanotheruser> hello, I updated nixos to 19.03 in nix-channel, I tried to upgrade. here is the error I'm getting, could someone please advise? https://paste.debian.net/1077877/
Supersonic has joined #nixos
<justanotheruser> oh I found this https://github.com/NixOS/nixpkgs/pull/56997
<{^_^}> #56997 (by mtrsk, 5 weeks ago, open): Fixed fatal error with libX11 and libGL while building playonlinux
hhefesto has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @dtzWill opened pull request #59752 → dedup: init at 1.0 → https://git.io/fjYVr
hellrazor has quit [Ping timeout: 246 seconds]
drakonis_ has quit [Ping timeout: 258 seconds]
o1lo01ol1o has joined #nixos
buffet_ has joined #nixos
lightbulbjim_ has quit [Quit: Textual IRC Client: www.textualapp.com]
lightbulbjim_ has joined #nixos
day|flip has quit [Remote host closed the connection]
buffet has quit [Ping timeout: 250 seconds]
sigmundv has quit [Ping timeout: 255 seconds]
lightbulbjim_ has quit [Client Quit]
<shachaf> matthewbauer: I'm trying to remember who the other person in here with that problem was.
wolfman154 has joined #nixos
<{^_^}> [nixpkgs] @samueldr pushed commit from @r-ryantm to release-19.03 « gnome3.gdm: 3.30.2 -> 3.30.3 »: https://git.io/fjYVi
<wolfman154> How do I change the mouse size in nixos?
<ivan> wolfman154: it's either in the DE settings somewhere (cursor theme) or something like this in ~/.Xresources
<ivan> Xcursor.theme: Vanilla-DMZ
<ivan> Xcursor.size: 42
<ivan> Xcursor.theme_core: 1
wolfman154 has quit [Client Quit]
vidbina has quit [Ping timeout: 250 seconds]
sheeldotme has joined #nixos
aanderse-laptop has quit []
<{^_^}> [nixpkgs] @worldofpeace opened pull request #59753 → Qsynth backport → https://git.io/fjYVS
Serus has quit [Ping timeout: 245 seconds]
sam_d has quit [Ping timeout: 264 seconds]
sheeldotme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Synthetica has quit [Quit: Connection closed for inactivity]
lightbulbjim has quit [Quit: Leaving]
lightbulbjim has joined #nixos
freeman42y has quit [Ping timeout: 258 seconds]
<Ashy> how do i check what kernel version the current linuxPackages_latest for nixos-19.03 points to?
<gchristensen> > pkgs.linuxPackages_latest.kernel.version
<{^_^}> "5.0.7"
<Ashy> (it currently fails to build the zfs modules for me)
<Ashy> at least last week it still was, haven't tried since then
<infinisil> gchristensen: (that's master)
<gchristensen> oh
everybodyHertz has joined #nixos
<gchristensen> infinisil: you need to sleep!
jtojnar has joined #nixos
<sondr3> master is also 19.03 stable though, I'm on 19.03 and my kernel is 5.0.7
<infinisil> gchristensen: You do have a point there..
<sondr3> at least for the kernel I mean
<sondr3> however I am stealing gchristensen advice and going to sleep, cya :)
<gchristensen> :)
sondr3 has quit [Quit: WeeChat 2.4]
<gchristensen> my evil plan is to get all y'all CEST people on EDT
mwilsoncoding has quit [Ping timeout: 268 seconds]
Serus has joined #nixos
<delroth> matthewbauer: since you kinda seem to be the cross-compilation expert... seems like https://github.com/NixOS/nixpkgs/pull/58997 has broken pretty much all cross builds on master because gettext doesn't build anymore. It sets nativeBuildInputs = [ bison ] but for some reason that ends up grabbing a target bison instead of a host bison. Any idea?
<{^_^}> #58997 (by ctheune, 1 week ago, merged): gettext: apply patch for CVE 2018-18751
<delroth> (can be repro'd super easily, even just nix-build . -A pkgsCross.raspberryPi.gettext is broken right now)
<delroth> I've tried debugging it and got lost in layers of splicing and stages and things that go way above my head :-)
<delroth> oh, and doing nativeBuildInputs = [ buildPackages.bison ] fixes it, but I have no idea why that would be needed and whether that's the correct fix :)
sam_d has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
InFlames has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #59754 → Cleanup; Remove old patches → https://git.io/fjYwo
lovesegfault has quit [Quit: WeeChat 2.4]
kvda has joined #nixos
InFlames has quit [Ping timeout: 246 seconds]
InFlames has joined #nixos
lovesegfault has joined #nixos
<matthewbauer> delroth: we could also try setting ```allowBisonDependency = (stdenv.buildPlatform == stdenv.hostPlatform && !stdenv.isDarwin)``` here: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/gettext/default.nix#L3
stepcut_ has quit [Remote host closed the connection]
stepcut has joined #nixos
<lovesegfault> [27214 paths optimised, 1131.6 MiB / 149163 inodes freed]
<lovesegfault> Wow
lovesegfault has quit [Quit: WeeChat 2.4]
o1lo01ol1o has quit [Remote host closed the connection]
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
sheeldotme has joined #nixos
pbb has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #59755 → make-derivation: put patches in all derivations → https://git.io/fjYrv
drakonis has quit [Ping timeout: 240 seconds]
o1lo01ol1o has quit [Ping timeout: 246 seconds]
stepcut_ has joined #nixos
stepcut has quit [Ping timeout: 246 seconds]
stepcut_ has quit [Remote host closed the connection]
lovesegfault has joined #nixos
jasongrossman has quit [Ping timeout: 246 seconds]
<rprije> Hi all. How can I stop the nix garbage collector from blowing away my development environment? I tried this sort of thing: https://nixos.org/nix-dev/2015-December/018989.html but it doesn't seem to have helped.
<clever> rprije: if you have a nix-shell open when you GC, it wont be able to delete things
<clever> rprije: other then that, you can use `nix-collect-garbage --max-freed 1g` to make it only delete 1g worth of garbage
<clever> what it deletes is random, but it will have a chance of keeping things you want, based on how much garbage there is
<rprije> I definitely have a nix-shell open pretty well 24h and it still blows away my cross-compilation environment every night.
<clever> without --max-freed, that chance is 0%, since it deletes everything
<rprije> I see. I guess that'd at least mitigate it a little
<clever> if you know the exact storepath you want to keep, you can also `nix-store -r /nix/store/foo --add-root root-name --indirect`
<clever> and it will create a root-name symlink in the current directory (just like the result links)
<clever> then it cant delete that path
jasongrossman has joined #nixos
<rprije> Yeah, I think that's the idea in the link. Thanks, I'll play with it a bit more and maybe I can make some sense of what's going on.
<{^_^}> [nixpkgs] @matthewbauer opened pull request #59756 → [wip] Performance experiments → https://git.io/fjYrZ
<DigitalKiwi> does anyone know the development status of https://github.com/styx-static/styx ?
d10n-work has quit [Quit: Connection closed for inactivity]
mthst has quit [Ping timeout: 264 seconds]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #56997 → Fixed fatal error with libX11 and libGL while building playonlinux → https://git.io/fhpus
<{^_^}> [nixpkgs] @Infinisil pushed 3 commits to master: https://git.io/fjYrB
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to release-19.03: https://git.io/fjYrR
<{^_^}> [nixops] @AmineChikhaoui pushed to master « update Vbox images with NixOS 19.03 »: https://git.io/fjYr6
abaiste has joined #nixos
teto has quit [Quit: WeeChat 2.4]
teto1 is now known as teto
Glider_IRC_ has joined #nixos
reinhardt has joined #nixos
tboston_ has joined #nixos
Glider_IRC has quit [Ping timeout: 250 seconds]
sheeldotme has quit [Ping timeout: 246 seconds]
lightbulbjim has quit [Quit: Leaving]
lightbulbjim has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
rauno has joined #nixos
mthst has joined #nixos
lightbulbjim has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @virusdave opened pull request #59758 → python3.7-docutils: build fix on darwin → https://git.io/fjYrA
lightbulbjim has joined #nixos
wfranzini has quit [Remote host closed the connection]
lightbulbjim has quit [Ping timeout: 255 seconds]
Izorkin has quit [Quit: ZNC 1.7.3 - https://znc.in]
Izorkin has joined #nixos
conhps has joined #nixos
rauno has quit [Remote host closed the connection]
tboston_ has quit [Ping timeout: 244 seconds]
tomberek has quit [Ping timeout: 246 seconds]
jackdk_ has joined #nixos
jackdk has quit [Disconnected by services]
jackdk_ is now known as jackdk
lightbulbjim has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
kenran has joined #nixos
Have-Quick has joined #nixos
endformationage has quit [Ping timeout: 268 seconds]
monotux has quit [Quit: WeeChat 2.2]
monotux has joined #nixos
monotux has quit [Client Quit]
Ariakenom has joined #nixos
monotux has joined #nixos
tomberek has joined #nixos
Myhlamaeus has quit [Ping timeout: 264 seconds]
DavidEGrayson has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @lightbulbjim opened pull request #59759 → wesnoth: 1.14.6 -> 1.14.7 → https://git.io/fjYon
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
kgz has quit [Ping timeout: 264 seconds]
jtojnar has quit [Quit: jtojnar]
<{^_^}> [nixpkgs] @dotlambda pushed to master « home-assistant: 0.91.3 -> 0.91.4 »: https://git.io/fjYol
zgrep has quit [Quit: This is me *really* leaving.]
zgrep has joined #nixos
lightbulbjim has quit [Ping timeout: 246 seconds]
kgz has joined #nixos
palo1 has joined #nixos
palo has quit [Ping timeout: 250 seconds]
palo1 is now known as palo
<{^_^}> [nixpkgs] @tadfisher opened pull request #59760 → plata-theme: 0.6.0 -> 0.7.6 → https://git.io/fjYo4
domogled has joined #nixos
Izorkin has quit [Quit: ZNC 1.7.3 - https://znc.in]
Izorkin has joined #nixos
Ariakenom has quit [Quit: Leaving]
hyper_ch2 has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #59428 → watchexec: remove Darwin hack in favor of cf-private → https://git.io/fjm0n
<{^_^}> [nixpkgs] @veprbl pushed commit from @lilyball to master « watchexec: remove Darwin hack in favor of cf-private (#59428) »: https://git.io/fjYow
rauno has joined #nixos
jackdk_ has joined #nixos
jackdk has quit [Disconnected by services]
jackdk_ is now known as jackdk
alex``56712 has joined #nixos
lightbulbjim has joined #nixos
alex``5671 has quit [Ping timeout: 246 seconds]
lightbulbjim has quit [Client Quit]
lightbulbjim has joined #nixos
lightbulbjim has quit [Client Quit]
lightbulbjim has joined #nixos
lightbulbjim has quit [Read error: Connection reset by peer]
lightbulbjim has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #59385 → mdbook: fix Darwin support → https://git.io/fjm3W
<{^_^}> [nixpkgs] @veprbl pushed commit from @lilyball to master « mdbook: fix Darwin support (#59385) »: https://git.io/fjYo7
zupo has joined #nixos
lightbulbjim has quit [Client Quit]
lightbulbjim has joined #nixos
Ariakenom has joined #nixos
leotaku has quit [Quit: ZNC 1.7.1 - https://znc.in]
lightbulbjim has quit [Ping timeout: 255 seconds]
wfranzini has joined #nixos
lightbulbjim has joined #nixos
lightbulbjim_ has joined #nixos
lightbulbjim has quit [Remote host closed the connection]
TonyTheLion has joined #nixos
mounty has joined #nixos
cfricke has joined #nixos
m0rphism has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
PLPD-Bot has quit [Remote host closed the connection]
tomberek has quit [Ping timeout: 250 seconds]
orivej has joined #nixos
PLPD-Bot has joined #nixos
mounty has quit [Read error: Connection reset by peer]
mounty has joined #nixos
Thra11 has joined #nixos
PLPD-Bot has quit [Remote host closed the connection]
PLPD-Bot has joined #nixos
lightbulbjim_ has quit [Quit: Leaving]
lightbulbjim has joined #nixos
kvda has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #59728 → wireguard-tools: 0.0.20190227 -> 0.0.20190406 → https://git.io/fjYBt
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fjYKa
mounty has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @Mic92 opened pull request #59762 → Wireguard: 0.0.20190123 -> 0.0.20190406 → https://git.io/fjYKo
leotaku has joined #nixos
hellrazo1 has quit [Ping timeout: 268 seconds]
hellrazo1 has joined #nixos
johanot has joined #nixos
cfricke has quit [Quit: WeeChat 2.4]
mexisme has joined #nixos
cfricke has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « Revert "harfbuzz: 2.3.1 -> 2.4.0" »: https://git.io/fjYKH
leat has quit [Remote host closed the connection]
mounty has joined #nixos
Makaveli7 has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg merged pull request #59266 → nmapsi4: 0.5.0-alpha1 -> 0.4.80-20180430 → https://git.io/fjqYi
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/fjYK7
buffet_ is now known as buffet
leat has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
Ariakenom has quit [Read error: Connection reset by peer]
Ariakenom has joined #nixos
Tiez has joined #nixos
jackdk has quit [Ping timeout: 255 seconds]
cfricke has quit [Ping timeout: 268 seconds]
Thra11 has quit [Ping timeout: 255 seconds]
dwdr has joined #nixos
goibhniu has joined #nixos
mexisme has joined #nixos
everybodyHertz has quit [Ping timeout: 255 seconds]
samrose has quit [Remote host closed the connection]
samrose has joined #nixos
mexisme has quit [Ping timeout: 244 seconds]
Jetien__ has joined #nixos
zgrep has quit [Quit: This is me *really* leaving.]
zgrep has joined #nixos
Tucky has quit [Quit: WeeChat 2.2]
arjen-jonathan has joined #nixos
alexarice has joined #nixos
sigmundv has joined #nixos
civodul has joined #nixos
zupo_ has joined #nixos
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Add 2019/07 »: https://git.io/fjY62
thc202 has joined #nixos
johanot has quit [Ping timeout: 246 seconds]
zupo has quit [Ping timeout: 250 seconds]
Tucky has joined #nixos
hellrazor has joined #nixos
<{^_^}> [nixpkgs] @GRBurst opened pull request #59763 → protonmail: 1.1.3 -> 1.1.4 → https://git.io/fjY67
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Add 2019/07 »: https://git.io/fjY65
hellrazo1 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #59252 → cocoapods-beta: init at 1.7.0.beta.3 → https://git.io/fjqf0
<{^_^}> [nixpkgs] @alyssais pushed 3 commits to master: https://git.io/fjY6F
<gyroninja> So I've heard that a package's hash is based off the input
<gyroninja> Is this just a hash of the nix file
<gyroninja> or is it a hash of the parsed nix file
<gyroninja> or even something entirely different
<rnhmjoj> gyroninja: the hash depends on *all* inputs of the package: packages that it depends on, the build environment, nix helper functions, etc.
<srhb> gyroninja: It's essentially a hash of a normalized form of the evaluated expression.
<{^_^}> [nixpkgs] @etu merged pull request #59759 → wesnoth: 1.14.6 -> 1.14.7 → https://git.io/fjYon
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjYif
<srhb> gyroninja: (the drv specifically, minus the output paths)
abaiste has quit []
<gyroninja> okay thanks
<gyroninja> Just wanted to know if doing stuff like changing whitespace or adding a comment would change the hash
<srhb> gyroninja: In nix code, it would not.
<gyroninja> yeah
<srhb> gyroninja: (Semi-obvious pitfall: If that nix expr inlines a bash script, which is common, then suddenly it does matter)
hph^ has joined #nixos
ayerhart has quit [Read error: Connection reset by peer]
parsnip has quit [Ping timeout: 268 seconds]
parsnip has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #57736 → gupnp: 1.0.3 → 1.2.0 → https://git.io/fjvJZ
<{^_^}> [nixpkgs] @jtojnar pushed 12 commits to master: https://git.io/fjYi3
<{^_^}> [nixpkgs] @nyanloutre opened pull request #59764 → Update wine{unstable,staging,mono} → https://git.io/fjYiG
<{^_^}> [nixos-weekly] @domenkozar merged pull request #90 → Call for Content: 2019/07 → https://git.io/fjI6t
<{^_^}> [nixos-weekly] @domenkozar pushed 3 commits to production: https://git.io/fjYiW
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Call for Content: 2019/08 »: https://git.io/fjYi4
<{^_^}> [nixos-weekly] @domenkozar opened pull request #91 → Call for Content: 2019/08 → https://git.io/fjYi0
<domenkozar> NixOS Weekly #07 - NixOS 19.03 release, IPFS, CI integrations and documentation feedback
<jasongrossman> \o/
knupfer has joined #nixos
Anton-Latukha has joined #nixos
alexarice has quit [Quit: alexarice]
ubert has joined #nixos
petrkr has joined #nixos
pie_ has joined #nixos
mexisme has joined #nixos
fendor has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @jtojnar opened pull request #59765 → gnome3.gnome-control-center: Add mutter keybindings → https://git.io/fjYip
ayerhart has joined #nixos
JonReed has joined #nixos
fusion809 has quit [Remote host closed the connection]
lielazivee has joined #nixos
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #59766 → vscode: use absolute predetermined path instead of heuristic → https://git.io/fjYPL
gspia has quit [Quit: Leaving]
cfricke has joined #nixos
Synthetica has joined #nixos
alex``567122 has joined #nixos
kvda has joined #nixos
alex``56712 has quit [Ping timeout: 268 seconds]
schjetne has quit [Quit: No Ping reply in 180 seconds.]
schjetne has joined #nixos
gspia has joined #nixos
orivej has quit [Ping timeout: 250 seconds]
nefix has joined #nixos
orivej has joined #nixos
<nefix> Hey! I want to make a derivation for Pleroma (https://git.pleroma.social/pleroma/pleroma/) Where am I supposed to start? It also needs a DB
InFlames has quit [Ping timeout: 255 seconds]
<Synthetica> nefix: You probably want a derivation for the actual package, and a service to activate the server
orivej has quit [Ping timeout: 244 seconds]
<nefix> Synthetica: how can I create the service?
<Synthetica> nefix: Here is where the service files live: https://github.com/NixOS/nixpkgs/tree/master/nixos/modules/services
<Synthetica> nefix: And you can look at, for example, the Hydra file for an example of how they work: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/continuous-integration/hydra/default.nix
<nefix> Synthetica: and how can I test it locally before making the PR?
romildo has joined #nixos
<Synthetica> nefix: Something like `sudo nixos-rebuild -I nixpkgs=/home/synthetica/devel/nixpkgs/ test`
hellrazor has quit [Ping timeout: 246 seconds]
romildo_ has joined #nixos
<nefix> Thanks!
romildo__ has joined #nixos
romildo has quit [Ping timeout: 250 seconds]
romildo_ has quit [Ping timeout: 250 seconds]
<etu> domenkozar++
<{^_^}> domenkozar's karma got increased to 23
romildo__ has quit [Ping timeout: 250 seconds]
AleXoundOS_ has joined #nixos
<{^_^}> [nixpkgs] @xrelkd opened pull request #59767 → cargo-bloat: init at 0.6.2 → https://git.io/fjYPS
fendor_ has joined #nixos
romildo has joined #nixos
romildo_ has joined #nixos
romildo__ has joined #nixos
rprije has quit [Ping timeout: 246 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lightbulbjim has quit [Quit: Leaving]
lightbulbjim has joined #nixos
romildo has quit [Ping timeout: 255 seconds]
romildo_ has quit [Ping timeout: 255 seconds]
Soo_Slow has joined #nixos
romildo__ has quit [Ping timeout: 246 seconds]
romildo has joined #nixos
chimay has joined #nixos
romildo_ has joined #nixos
romildo has quit [Disconnected by services]
hyper_ch2 has quit [Ping timeout: 256 seconds]
jfroche has joined #nixos
romildo has joined #nixos
romildo has quit [Disconnected by services]
romildo__ has joined #nixos
init_6 has joined #nixos
conhps has quit [Ping timeout: 245 seconds]
knupfer has quit [Ping timeout: 240 seconds]
<Taneb> I'm trying to use buildPythonPackage with format = "wheel", and I'm getting "foo-0.1.0-cp36m-manylinux1_x86-64.whl is not a supported wheel on this platform"
romildo_ has quit [Ping timeout: 246 seconds]
<Taneb> Anyone know what's up?
<{^_^}> #18484 (by RonnyPfannschmidt, 2 years ago, closed): Python on Nix claims to be manylinux compatible
grizwako has quit [Remote host closed the connection]
romildo__ has quit [Ping timeout: 246 seconds]
alex``567122 has quit [Quit: The Lounge - https://thelounge.chat]
romildo has joined #nixos
alex``5 has joined #nixos
alexoundos7[m] is now known as alexoundosmatrix
alex`` has joined #nixos
romildo has quit [Disconnected by services]
romildo_ has joined #nixos
alexoundosmatrix is now known as alexoundos[m][m]
alexoundos[m][m] is now known as alexoundos[m]
alex`` has quit [Client Quit]
alex``5 has quit [Client Quit]
alexherbo2 has joined #nixos
romildo_ is now known as romildo
romildo has quit [Disconnected by services]
romildo_ has joined #nixos
lielazivee has quit [Ping timeout: 255 seconds]
romildo has joined #nixos
romildo__ has joined #nixos
romildo__ has quit [Client Quit]
jromildo has joined #nixos
jromildom has joined #nixos
romildo_ has quit [Ping timeout: 246 seconds]
romildo has quit [Ping timeout: 244 seconds]
zupo has joined #nixos
jromildo has quit [Ping timeout: 244 seconds]
jromildom has quit [Ping timeout: 268 seconds]
zupo_ has quit [Ping timeout: 246 seconds]
kleisli has joined #nixos
AleXoundOS_ has quit [Quit: Leaving]
ggpeti has joined #nixos
<{^_^}> [nixpkgs] @bachp opened pull request #59768 → gitlab-runner: 11.9.0 -> 11.9.2 → https://git.io/fjYXi
Jetien__ has quit [Ping timeout: 246 seconds]
kvda has joined #nixos
<ggpeti> I'm about to start developing a nix package for another postgresql extension, and I have a number of questions
<pie_> is there anything for compiling nix to ansible or something
<ggpeti> anyone in here with the slightest idea where the pgext nix packages are headed?
<ggpeti> pie_: could you be more specific? Surely there is "something"
ThatDocsLady has joined #nixos
romildo has joined #nixos
<pie_> ggpeti, ive never used ansible and would like to avoid actually writing it as much as possible :D basically ill need to deploy nix and some prereqs to a machine and then probably just offload everything else to nix
<pie_> simplest thing is probably to just write some ansible
<ggpeti> why would you need to write any ansible?
romildo_ has joined #nixos
<nefix> I have like 10 domains that I want to have secured using let's encrypt. Is there any way to configure acme to request the certificates one after the other so it doesn't ask too much quickly and acme bans me?
romildo__ has joined #nixos
ggpeti has quit [Quit: Page closed]
romildo has quit [Ping timeout: 246 seconds]
vidbina has joined #nixos
romildo_ has quit [Ping timeout: 255 seconds]
hyper_ch2 has joined #nixos
romildo__ has quit [Ping timeout: 255 seconds]
hellrazor has joined #nixos
JonReed has quit [Ping timeout: 256 seconds]
lightbulbjim has quit [Read error: Connection reset by peer]
zupo has quit [Quit: Textual IRC Client: www.textualapp.com]
alexherbo2 has quit [Ping timeout: 246 seconds]
lightbulbjim has joined #nixos
zupo has joined #nixos
nefix has quit [Ping timeout: 256 seconds]
jfroche has quit [Ping timeout: 255 seconds]
Qubasa has joined #nixos
kleisli has quit [Ping timeout: 250 seconds]
<Qubasa> As I upgraded my zfs encrypted server to 19.03 the build failed with following error: https://gist.github.com/Luis-Hebendanz/333ca4eb855cf9d2889b7386a6477456. zfs.unstable is enabled on my machine because I wanted zfs encryption is it now in stable? Can I just disable zfs.unstable and rebuild again to upgrade
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/7b36963e7a7 (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
<{^_^}> [nixpkgs] @basvandijk opened pull request #59769 → Prometheus ec2 release 19.03 → https://git.io/fjY1Z
init_6 has quit [Ping timeout: 246 seconds]
alexherbo2 has joined #nixos
jasongrossman has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e50f79a1108 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
jasongrossman has joined #nixos
Glider_IRC_ has quit [Read error: Connection reset by peer]
lightbulbjim has quit [Ping timeout: 268 seconds]
hjulle has joined #nixos
Makaveli7 has quit [Quit: WeeChat 2.4]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bertof has joined #nixos
zupo has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has quit [Client Quit]
<hjulle> Can I install packages from nixpkgs:staging-19.03? If so, how? Will the finished corresponding hydra tasks be in the binary cache?
o1lo01ol1o has joined #nixos
<Ashy> Qubasa: i had the same issue on my machines and "fixed" it temporarily by commenting out latest kernel: `#boot.kernelPackages = pkgs.linuxPackages_latest;`
<Qubasa> Ashy: Ahh cool thanks!
<Synthetica> ,locate fig2dev
<{^_^}> Found in packages: fig2dev, transfig
<Ashy> Qubasa: some more background on the issue affecting zfs on linux: https://www.phoronix.com/scan.php?page=news_item&px=ZFS-On-Linux-5.0-Workaround
<Ashy> Qubasa: my longer term fix is going to be to swap to btrfs...
phdoerfler has joined #nixos
<Qubasa> Ahsy: Oh my god nooo
laalf has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
laalf has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/6ae33c9afeb (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
silver has joined #nixos
mexisme has quit [Ping timeout: 255 seconds]
<phdoerfler> I ran into this problem with gdm and autologin when upgrading to 19.03 from 18.07: https://pasteboard.co/Iaya00R.jpg
<phdoerfler> It retries multiple times a second and fails making it quite difficult to login even into the regular tty because it eats keypresses
<Qubasa> Ashy: I opened up an issue for it: https://github.com/NixOS/nixpkgs/issues/59770
<{^_^}> #59770 (by Luis-Hebendanz, 36 minutes ago, open): ZFS fails to build in 19.03
<phdoerfler> For now I rolled back onto an old 18.07 profile but I'd like to know what I can do about this
<phdoerfler> or if people know about this at least
<phdoerfler> a quick googling came up with nothing related to nixos
asymmetric| has joined #nixos
asymmetric| is now known as asymmetric
zupo has joined #nixos
Jetien__ has joined #nixos
romildo has joined #nixos
zupo has quit [Client Quit]
<Ashy> Qubasa: nice, I've found that I love the idea of zfs more than the current reality of it on linux and freebsd. btrfs seems to be getting closer every major kernel release recently
Neo--- has joined #nixos
<Qubasa> Ashy: Hmm I will have a look into it but I would rather like to stick with zfs because I don't want to redeploy my server T.T
orivej has joined #nixos
Guest26289 has joined #nixos
<tilpner> Qubasa: I think your title is very misleading
<tilpner> Qubasa: zfs unstable builds fine on 19.03 with default config
<tilpner> You deviated from that and tried to build unstable against the latest kernel, which zfs unstable doesn't support
<tilpner> zfs stable should support that though
<Qubasa> tilpner: I see yeah I will fix that
<tilpner> But there's nothing NixOS can do about that, really
<Qubasa> I know but at least there is an issue on it where people can look it up
<tilpner> But it's not helpful!
* tilpner comments with explanation on issue
Guest26289 has left #nixos ["User left"]
Guest26289 has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #59763 → protonmail: 1.1.3 -> 1.1.4 → https://git.io/fjY67
<{^_^}> [nixpkgs] @NeQuissimus pushed commit from @GRBurst to master « protonmail: 1.1.3 -> 1.1.4 »: https://git.io/fjYM6
<Qubasa> It is for people having the same problem. And if the issue gets fixed by whomever it can be closed
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #59729 → grafana: 6.1.3 -> 6.1.4 → https://git.io/fjYB3
<{^_^}> [nixpkgs] @NeQuissimus pushed commit from @WilliButz to master « grafana: 6.1.3 -> 6.1.4 »: https://git.io/fjYMP
orivej has quit [Ping timeout: 246 seconds]
jabranham has joined #nixos
romildo has left #nixos [#nixos]
orivej has joined #nixos
<hjulle> Why is nixos-unstable ahead of nixpkgs-unstable?
conhps has joined #nixos
acarrico has quit [Ping timeout: 240 seconds]
<tilpner> That is a good question
conhps has left #nixos [#nixos]
<siraben> I'm trying to update my system via sudo nix-channel --update && sudo nixos-rebuild switch --upgrade but I'm getting an error: https://paste.debian.net/1077924/ anyone know why?
<siraben> Something looks awry with pycurl
<tilpner> hjulle: I suspect it is because nixos-unstable has no darwin-specific tests, and those are failing
stepcut has joined #nixos
acarrico has joined #nixos
<tilpner> siraben: If you needed a reason to upgrade, pycurl builds fine on 19.03
zupo has joined #nixos
hlolli has joined #nixos
<Qubasa> Ohh man the kernel: linuxPackages_hardened also breaks on 19.03...
<siraben> tilpner: hm, how do I check my current version?
<tilpner> siraben: nix-info and nixos-version
<siraben> tilpner: "19.09pre174426.acbdaa569f4 (Loris)"
<tilpner> Nevermind then
lassulus has quit [Ping timeout: 264 seconds]
tv has quit [Ping timeout: 268 seconds]
cfricke has quit [Quit: WeeChat 2.4]
orivej has quit [Ping timeout: 246 seconds]
kvda has joined #nixos
<siraben> tilpner: any workaround for pycurl?
<siraben> it's not explicitly in my packages
kvda has quit [Client Quit]
<siraben> Something Tor Browser related then?
tv has joined #nixos
<{^_^}> [nixops] @AmineChikhaoui opened pull request #1132 → Release 1.7 → https://git.io/fjYMp
logzet has joined #nixos
lassulus has joined #nixos
qubasa_ has joined #nixos
<tilpner> siraben: You can pick packages from nixos-19.03
<tilpner> ,unstable siraben
<tilpner> It's usually done the other way around, but this will work too
<tilpner> For pycurl, no idea if torbrowser builds
<siraben> tilpner: I'm on nixos-unstable
<jabranham> After upgrading to Koi, I get this kernel error on boot: "kernel: hdaudio hdaudioC0D3: Unable to bind the codec". Does anyone know anything about this? My searching doesn't bring up anything terribly useful.
fendor_ has quit [Read error: Connection reset by peer]
<siraben> I'll check if it's related to tor browser
<tilpner> siraben: Yes, I know
fendor_ has joined #nixos
hlolli has quit [Read error: Connection reset by peer]
hlolli_ has joined #nixos
<arianvp> Anybody else here using GNome3?
<arianvp> after updating to 19.03 I can not open the file manager anymore
<arianvp> Oh it works now. but it took 5 minutes to start up
phdoerfler has quit [Quit: Page closed]
fenedor has joined #nixos
fendor_ has quit [Ping timeout: 250 seconds]
kleisli has joined #nixos
hellrazor has quit [Ping timeout: 268 seconds]
strobelight has joined #nixos
fendor has quit [Ping timeout: 246 seconds]
hellrazor has joined #nixos
laalf has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
laalf has joined #nixos
<yorick> shlevy: is there any update on nvidia prime setup? trying to set it up, but external monitors (connected to nvidia gpu) don't work
bertof has quit [Quit: bertof]
<{^_^}> [nixops] @AmineChikhaoui merged pull request #1132 → Release 1.7 → https://git.io/fjYMp
<{^_^}> [nixops] @AmineChikhaoui pushed 6 commits to master: https://git.io/fjYDW
bertof has joined #nixos
<{^_^}> [nixops] @AmineChikhaoui pushed to master « update release date »: https://git.io/fjYDu
<{^_^}> [nixops] @AmineChikhaoui pushed 0 commits to refs/tags/v1.7: https://git.io/fjYDa
fendor has joined #nixos
<teto> even after a nix-collect-garbage, I still don't have enough space. I removed stray roots etc. I am now going through big store entries to see if I can do without them. haskell takes the most memory with old ghc versions I have no idea why they are still there. I run ix-store --query --referrers /nix/store/irjiv62r92m973agpaaa7lqzrmx0syz4-ghc-8.2.2-binary but that doesn't help me, is there a sfotware to see a
<teto> tree of the dependencies ?
fendor has quit [Read error: Connection reset by peer]
fendor has joined #nixos
<tilpner> Try --query --tree
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fendor has quit [Read error: Connection reset by peer]
<{^_^}> [nixops] @AmineChikhaoui closed pull request #1131 → disable Azure backend :( → https://git.io/fjYE2
kenran has quit [Ping timeout: 256 seconds]
fendor has joined #nixos
rauno has quit [Remote host closed the connection]
<jabranham> teto: did you try optimise?
<tilpner> Also "sudo nix-collect-garbage -d" will free the most space
<tilpner> And delete old generations
<infinisil> teto: You want to use --query --roots to see why stuff isn't gcd
mwilsoncoding has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
alexherbo21 has joined #nixos
Soo_Slow has quit [Remote host closed the connection]
bertof has quit [Quit: bertof]
bertof has joined #nixos
alexherbo2 has quit [Ping timeout: 246 seconds]
sondr3 has joined #nixos
dominicusin[m] has joined #nixos
<samrose> https://github.com/moretea/yarn2nix doesn't seem to be a viable solution for hydra-based builds. Anyone with some alternative clues out there?
<{^_^}> [nixpkgs] @jabranham opened pull request #59775 → python-language-server: 0.25.0 -> 0.26.1 → https://git.io/fjYye
<teto> jabranham: dunno why but I want to keep this as a last resort. I would prefer to identify why I have old haskell packages taking gibabytes
bertof_ has joined #nixos
<teto> I will try nix-du, looks promising
bertof has quit [Ping timeout: 244 seconds]
bertof_ is now known as bertof
<samrose> actually I see now that I can just use npm/node2nix
<samrose> even if a project is using yran
<tilpner> I don't really see any downside to having an optimised store
<samrose> *yarn
<tilpner> It's just free space
<tilpner> And with nix.autoOptimiseStore there aren't any slow nix-store --optimise calls you have to wait for
tomberek has joined #nixos
<symphorien> tilpner: nix-collect-garbage takes dozens of minutes with optimisation
<tilpner> That depends on how much it frees, right?
<sondr3> and the machine
<symphorien> no, even with nothing to free
<tilpner> Huh
<sondr3> mine is really quick, even when it freed 16GB last night
zupo has joined #nixos
<sondr3> took > 1min
<sondr3> if not less, didn't really time it
<symphorien> it has to stat all of /nix/store/.links
<symphorien> which can be huuuuuuuuge
hlolli_ has quit [Ping timeout: 268 seconds]
<yorick> samrose: yes
<symphorien> (maybe it is only sensitive on a rotating hard drive, though)
hyper_ch2 has quit [Quit: Page closed]
<sondr3> oh, might be, haven't used nix in a good ol' HDD
<yorick> samrose: it uses the hashes from packages-lock or yarn.lock
<samrose> thank ya yorick
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
<tilpner> Hmm, right, .links is single-level
<tilpner> A no-op gc with warm cache takes 1.8s, but that's not really fair. The 2.*GB GC just took a lot longer
<{^_^}> [nixpkgs] @NeQuissimus pushed 7 commits to master: https://git.io/fjYyC
<{^_^}> [nixpkgs] @NeQuissimus pushed 7 commits to release-19.03: https://git.io/fjYyl
JonReed has joined #nixos
zupo_ has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to release-18.09: https://git.io/fjYy4
<{^_^}> [nixpkgs] @grahamc closed pull request #59742 → nixos/light: add control options → https://git.io/fjYut
endformationage has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.09 « openjdk: 8u202 -> 8u212 »: https://git.io/fjYyB
zupo has quit [Ping timeout: 245 seconds]
stepcut has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Mic92 merged pull request #59775 → python-language-server: 0.25.0 -> 0.26.1 → https://git.io/fjYye
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fjYyE
<edcragg> hi, any way i can add an ssh private key to a system from configuration.nix?
<etu> edcragg: I think most of us see the private keys as state and don't have it in the config
jtojnar has joined #nixos
<edcragg> fair enough. i just wanted it for an automated deployment to get some stuff from git needed to set up a system
petrkr has quit [Remote host closed the connection]
<JonReed> edcragg: Nix puts everything in `/nix/store`, which is readable by any user, so making nix manage keys would be questionable security-wise.
<qyliss^work> You could write an activation script to fetch an SSH key from somewhere, if you wanted.
<qyliss^work> But doing it in Nix is a bad idea, as JonReed said
<cransom> are those ssh keys also unencrypted in git?
<edcragg> interesting
<gchristensen> please be encrypted in git
<gchristensen> please don't store anything sensitive in git
<edcragg> it's all on private infra
<cransom> that's also something you should also address :(
<immae> edcragg: there are solutoins with nixops + git + pass, I have some secure setup if you need help
<immae> the idea is that nixops will "load" a file (containing all the passwords) from password store as a nix expression, and send them via deployment.keys
<immae> and the rest can be stored in git as it doesn’t have any sensitive information
<{^_^}> [nixpkgs] @AmineChikhaoui opened pull request #59776 → nixops: 1.6.1 -> 1.7 → https://git.io/fjYyy
Jetien__ has quit [Ping timeout: 255 seconds]
reinhardt has quit [Quit: Leaving]
alexherbo21 has quit [Quit: The Lounge - https://thelounge.chat]
Jetien__ has joined #nixos
ggpeti has joined #nixos
hjulle has quit [Ping timeout: 255 seconds]
lielazivee has joined #nixos
mconstant has joined #nixos
zupo has joined #nixos
o1lo01ol1o has joined #nixos
zupo_ has quit [Ping timeout: 255 seconds]
<arianvp> edcragg: are you using nixops?
<arianvp> it allows pushing secrets in a declarative way
<arianvp> but again, it's managed as 'state' but at least declaratively
<Taneb> Hmm, it seems setting a multiple-output derivation as a buildInput doesn't make it update PATH (I noticed this with nixpkgs.caffe)
<edcragg> arianvp: i have played a bit with nixops, but currently just trying to get a configuration.nix for what i need before thinking about deployment
<ar> /33
ggpeti has quit [Quit: Page closed]
fendor_ has joined #nixos
Ariakenom has quit [Quit: Leaving]
fendor has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @alyssais opened pull request #59777 → lib.converge: optimise → https://git.io/fjYSK
bin_y has joined #nixos
<arianvp> Can I ask what you need the secret for?
ddellacosta has joined #nixos
<arianvp> Just wanna help think how you can best achieve this without too much effort
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @cstrahan merged pull request #59777 → lib.converge: optimise → https://git.io/fjYSK
<{^_^}> [nixpkgs] @cstrahan pushed 2 commits to master: https://git.io/fjYSX
pie_ has quit [Ping timeout: 250 seconds]
tomberek has quit [Ping timeout: 250 seconds]
selfsymmetric-mu has joined #nixos
tomberek has joined #nixos
<selfsymmetric-mu> Hello! I can install Python 3.7.3 with `pkgs.python37.withPackages(ps: with ps; [ virtualenv ]);`. But I need Python 3.7.2. How can I get that?
<selfsymmetric-mu> I couldn't find the answer on the NixOS Python page: https://nixos.wiki/wiki/Python
<{^_^}> [nixpkgs] @stephengroat opened pull request #59778 → terraform-providers: bump versions → https://git.io/fjYSQ
dermetfan has joined #nixos
dermetfan has quit [Client Quit]
<edcragg> arianvp: i'm deploying Nixos to a VPS to host a static website. the content for the website is stored in git, and i wanted to let it fetch the content from a git server when it builds the rest of the system, having a private key seemed like an easy way for it to be able to do that
<selfsymmetric-mu> I can't even find the minor python version in NixOS because it means that NixOS can't pin it. Ridiculous.
<sondr3> edcragg: unless your VPS is going to push stuff to the Git repo using HTTPS is no different from SSH
<arianvp> sondr3: but what if it is a private repo
detran has quit [Ping timeout: 250 seconds]
<samrose> anyoen have an example of nix derivation doing a typescrpt compile `tsc`?
<arianvp> edcragg: why not make your static website into a package using fetchFromGithub?
<arianvp> That could work if you build the system closure locally and then nix-copy-closure it to the machine. That's what I do
<sondr3> arianvp: fair point, not sure myself
<sondr3> selfsymmetric-mu: why do you need exactly 3.7.2 and not 3.7.3?
<arianvp> https://github.com/arianvp/nixos-stuff/blob/master/overlays/deployments.nix#L9 <-- and this could then be a fetchGit or whatever
<selfsymmetric-mu> sondr3: I am working with a project that requires it.
tboston_ has joined #nixos
<sondr3> never heard of projects that requires versions as specific as patch versions, does it not work with 3.7.3?
<selfsymmetric-mu> This does not work: https://pastebin.com/hDtrUnGH
<selfsymmetric-mu> sondr3: Yes. It does not work with 3.7.3.
<sondr3> huh, weird
<selfsymmetric-mu> Indeed. But now I need to get a specific version.
<selfsymmetric-mu> And my overrides are not working.
<selfsymmetric-mu> This is quite frustrating.
npmccallum has joined #nixos
<selfsymmetric-mu> I thought this was what NixOS was supposed to be good at.
<sondr3> It absolutely is, but your override isn't correct
<selfsymmetric-mu> It isn't? How do you know? Hard to tell without types.
<selfsymmetric-mu> It passes the interpreter without any issues.
<selfsymmetric-mu> And the linter.
<edcragg> arianvp: nice, thanks, this is all new stuff to me, and i think stuff like that could be rather handy
<selfsymmetric-mu> Is there some way I can write overrides in a more idiotproof way? Right now I just try my best to put them into my configuration.nix and pray.
<selfsymmetric-mu> With all the global variables who knows what's going on.
<selfsymmetric-mu> Maybe with a REPL I can see exactly which attributes I'm changing?
<sondr3> selfsymmetric-mu: I'm looking at it, but for the most part you should do this in a shell.nix/default.nix and not directly in your configuration.nix
<sondr3> way easier to work with
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<sondr3> or using an overlay
<selfsymmetric-mu> This one is in a shell.nix
<selfsymmetric-mu> But I can't see what's wrong with it.
<{^_^}> [nixpkgs] @markuskowa merged pull request #59501 → numatop: init at 2.1 → https://git.io/fjmie
<{^_^}> [nixpkgs] @markuskowa pushed 4 commits to master: https://git.io/fjY9m
<selfsymmetric-mu> I have never met a system that makes me feel as dumbfounded as Nix. There are like twelve different ways to override, they can apparently all fail silently, and what works to override attributes in Emacs doesn't work to override attributes in Python.
chimay has quit [Quit: WeeChat 2.4]
linarcx has joined #nixos
<selfsymmetric-mu> I wish there was a way to inspect an overridden package to actually _see_ what I'm doing.
goibhniu has quit [Ping timeout: 255 seconds]
<selfsymmetric-mu> Because right now I feel dumb and stupid.
<selfsymmetric-mu> And blind.
<infinisil> selfsymmetric-mu: Yeah overrides are a mess right now
<selfsymmetric-mu> infinisil: Oh thank goodness. I thought I was the only one feeling the pain.
<selfsymmetric-mu> I thought this would maybe work but no dice: https://pastebin.com/JcU4DzrY
<selfsymmetric-mu> I would love to see global overrides and overlays de-emphasized in favor of declarative packages where the overrides are denoted in the same place as the package itself.
<selfsymmetric-mu> So that I can say "I want python, but version 3.7.2".
<selfsymmetric-mu> Rather than saying "I want python" in one file and "whenever I want python I want it to be version 3.7.2" off in some other file, committed by Sauron in Mordor.
<JonReed> selfsymmetric-mu: `nix-repl '<nixpkgs>'`
joshie has quit [Ping timeout: 250 seconds]
<JonReed> selfsymmetric-mu: Inside there: `python37 = pkgs.python37.override ( { sourceVersion = (pkgs.python37.sourceVersion // { patch = 2; } ) ; } )`
<infinisil> selfsymmetric-mu: You need `.override` instead of `.overrideAttrs`
<sphalerite> selfsymmetric-mu: so you mean like editing nixpkgs? :)
<infinisil> AH JonReed was faster :)
<{^_^}> [nixpkgs] @grahamc merged pull request #59776 → nixops: 1.6.1 -> 1.7 → https://git.io/fjYyy
<{^_^}> [nixpkgs] @grahamc pushed 3 commits to master: https://git.io/fjY9Z
<JonReed> selfsymmetric-mu: Then `python37.sourceVersion.patch` will show "2". I choose to do it in repl because it can be done step by step and you can examine results.
<selfsymmetric-mu> JonReed: Thank you! I want to develop that praxis for myself too.
<infinisil> selfsymmetric-mu: Oh, I guess we could have a function like `pkgs.giveMeAPythonWith { version = "3.7.2"; packages = p: [ ... ]; overrides = ...; }`
<selfsymmetric-mu> infinisil: Yeah, I thought that was what overrideAttrs was supposed to be...
<selfsymmetric-mu> "I was this, but with..."
<infinisil> Ah nope, not at all
<selfsymmetric-mu> ugh
<selfsymmetric-mu> _is_ there some functionality like that?
<infinisil> .override gets close I guess
<selfsymmetric-mu> I know YAML doesn't have it but I was hoping we'd learned something by now.
<selfsymmetric-mu> Yeah but override isn't localized to the declaration and is therefore Evil.
<sphalerite> yes it is
<selfsymmetric-mu> It is localized or it is Evil?
<sphalerite> well, there's not really a declaration involved
<sphalerite> it's localised
<selfsymmetric-mu> Hrmmm
<sphalerite> `python.override {foo = bar;}` just returns something that you can use instead of `python`
<selfsymmetric-mu> And it doesn't mutate python?
<sphalerite> overlays (or the legacy packageOverrides) are what allow you to modify stuff "globally"
<sphalerite> no, it doesn't
<selfsymmetric-mu> Oh okay. I think I've seen people use it that way.
<sphalerite> it can't even, because yay purely functional
<selfsymmetric-mu> Oh that's good.
<selfsymmetric-mu> You can't even dump it back in the same variable?
<sphalerite> no
<selfsymmetric-mu> Oh. Great!
<sphalerite> functions in nix can't mutate stuff, only return values (potentially modified versions of what you passed in, or things they got from elsewhere)
<selfsymmetric-mu> Wunderbar.
<selfsymmetric-mu> I love it.
<selfsymmetric-mu> So apparently the thing I hate is overlays?
<selfsymmetric-mu> and packageOverrides?
<selfsymmetric-mu> And what's the difference between override and overrideAttrs again?
<sphalerite> and overlays are functions that take two package sets and return a new package set. They're applied at the top level of nixpkgs so they can modify anything
<sphalerite> override changes what's passed into the package function, and is provided by callPackage. You'd usually use that to replace a dependency of a package.
<selfsymmetric-mu> override overrides arguments to a package function and overrideAttrs changes the attributes passed to he derivation...
hjulle_ has joined #nixos
<sphalerite> overrideAttrs is provided by mkDerivation and changes what's passed to mkDerivation
<selfsymmetric-mu> Ah okay. I'm going to have to learn more. Or get used to it. Or wait for it to be smoothed out.
<sphalerite> (where "changes" is in the sense that it returns a changed thing, no mutation involved :) )
<selfsymmetric-mu> In the meantime, how can I inspect `python37` in Jon's solution?
<selfsymmetric-mu> I get `error: value is a path while a set was expected, at (string):1:2`
<selfsymmetric-mu> sphalerite: Okay, got it. Thank you.
<selfsymmetric-mu> I'm guessing I can't just call `python37.sourceVersion` in a repl and get away with it?
<sphalerite> you might be able to
<selfsymmetric-mu> I don't understand why it says that the value is a path when it's just the number 2.
<sphalerite> or rather: you definitely can, but I'm not sure if python37 has a sourceVersion attribute
<selfsymmetric-mu> And https://nixos.wiki/wiki/Nix-repl seems to imply that I can use it that way.
<sphalerite> > python37.sourceVersion
<{^_^}> { major = "3"; minor = "7"; patch = "3"; suffix = ""; }
<selfsymmetric-mu> Boy what is going on with my REPL then? Maybe I'm cursed? Would explain a lot.
<sphalerite> 1. how did you start the repl? 2. What did you type in the REPL?
<{^_^}> [nixpkgs] @AmineChikhaoui opened pull request #59779 → Merge pull request #59776 from AmineChikhaoui/nixops-release-1.7 → https://git.io/fjY9w
<linarcx> Guys, how can i add gnome3.gtk to a package dependencies?
<sphalerite> if you run it as `nix repl '<nixpkgs>'` and type `python37.sourceVersion` it should work
<selfsymmetric-mu> Maybe I didn't load pkgs right.
<gchristensen> aminechikhaoui: ^ w.r.t. your PR, can you backport the original commit, not the merge commit?
<JonReed> selfsymmetric-mu: Sorry, it should be ` python37 = pkgs.python37.override ( { sourceVersion = (pkgs.python37.sourceVersion // { patch = "2"; } ) ; } )`
<sphalerite> linarcx: within nixpkgs or in an overlay?
<aminechikhaoui> oh
<linarcx> sphalerite: No, i'm creating a package.
<JonReed> selfsymmetric-mu: I accidentally used an Int instead of a string. (2 instead of "2).
hlolli_ has joined #nixos
<sphalerite> linarcx: ah ok. buildInputs = [ gnome3.gtk ];`
<selfsymmetric-mu> sphalerite: JonReed: Yeah, I didn't load pkgs correctly.
<linarcx> sphalerite: Outpu of nix-build: `error: undefined variable 'gnome3' ..`
PirBoazo has joined #nixos
<selfsymmetric-mu> FYI I was able to shorten the definition to `python37 = pkgs.python37.override { sourceVersion.patch = "2"; }`, which I think reads better.
<sphalerite> linarcx: how are you writing the package? i.e. does it start with { stdenv, foo, bar }: ?
<sphalerite> selfsymmetric-mu: that will replace sourceVersion with a set containing only { patch = "2"; }, discarding major, minor, and suffix
<linarcx> sphalerite: Yes, Ah i get, i add gnome3 to it and it's work now :))
<selfsymmetric-mu> Oh _no_
<selfsymmetric-mu> But whyyyyyyyyyyyyyyyy
Qubasa has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<selfsymmetric-mu> That's not an override that's an extermination!
<sphalerite> selfsymmetric-mu: pkgs.python37.override (orig: pkgs.lib.recursiveUpdate orig { sourceVersion.patch = "2"; })
<sphalerite> I think that'll do it :p
<selfsymmetric-mu> Oh god
<selfsymmetric-mu> no
<selfsymmetric-mu> That's far too much dark magic. This can't be right.
<selfsymmetric-mu> You can't expect me to believe that this is the way to update a single nested attribute!!
<sphalerite> I don't expect you to believe it. But it is the truth. :p
<selfsymmetric-mu> My god.
<sphalerite> There have been some plans to make this sort of stuff nicer to use, but they've not been implemented yet AFAIK
<selfsymmetric-mu> I hate to look a gift horse in the mouth but I am considering turning it into glue.
<selfsymmetric-mu> This is baaaaaaaaad.
<selfsymmetric-mu> I think there's a dhall-to-nix converter out there.
<selfsymmetric-mu> I may look into that to see if it's suitable for environment administration.
<sphalerite> There absolutely is
<gchristensen> how about { orig.sourceVersion // { patch = "2"; };
<selfsymmetric-mu> Okay. I may go down that route.
<sphalerite> not sure how helpful it is though
<gchristensen> or something like that
<selfsymmetric-mu> Basically I'm wondering whether it can do OS administration at this point or whether it's just a language game.
<aminechikhaoui> gchristensen looks better now ?
erasmas has joined #nixos
<sphalerite> yeah that's an option — written out fully, pkgs.python37.override (orig: { sourceVersion = orig.sourceVersion // {patch = "2"; }; })
<sphalerite> that's not that much better :p
<selfsymmetric-mu> Because if we can kick the problem to the interface layer then we can just worry about making the translation work across updates and I can _never to overrides like this again_.
<selfsymmetric-mu> *do
<gchristensen> you're never gonig ot get away from the semantics of how they work
bertof has quit [Read error: Connection reset by peer]
<sphalerite> selfsymmetric-mu: I don't think dhall would really help, maybe guix would be a better option.
bertof has joined #nixos
<tilpner> sphalerite++ for showing that override can take functions
<{^_^}> sphalerite's karma got increased to 56
<selfsymmetric-mu> gchristensen: Oh, that sounds interesting.
<selfsymmetric-mu> That makes it sounds like there's a real distinction, rather than just a syntax problem.
<selfsymmetric-mu> Can you explain that to me?
<gchristensen> nope, I shouldn't have said anything :P
<sphalerite> tilpner: only just learnt it myself from a colleague recently :D
<PirBoazo> Hi all , i seekinformation to understand why the command : nixos-rebuild switch --upgrade don't create a new generation
<{^_^}> [nixpkgs] @joachifm pushed to master « tor-browser-bundle-bin: defaults for XAUTHORITY and DBUS_SESSION_BUS_ADDRESS »: https://git.io/fjY9F
<selfsymmetric-mu> Yeah, this doesn't look like a semantics problem. I really did expect that only my specified attributes would be overridden.
<selfsymmetric-mu> And if I wanted to do it otherwise I would override the parent.
<sphalerite> PirBoazo: presumably your channels were up-to-date before running it, and there are no changes in your system config, so the system builds into the same thing
<selfsymmetric-mu> After all that's how regular Nix attributes work.
day|flip has joined #nixos
<sphalerite> selfsymmetric-mu: { sourceVersion.patch = "2"; } is syntactical sugar for { sourceVersion = { patch = "2"; }; }
<selfsymmetric-mu> Um. Surely not in general.
<PirBoazo> sphalerite: the last generation date is 28.02.2019 , since i update the channel to 2019-03 and upgrade the system
<sphalerite> selfsymmetric-mu: if you take { sourceVersion = { major = "3"; minor = "7"; patch = "3"; suffix = ""; }; } and apply the set update operator to that and { sourceVersion.patch = "2"; }, sourceVersion will be replaced
<selfsymmetric-mu> Just because I update `i18n.consoleFont` in my `configuration.nix` doesn't mean that everything else is obliterated.
<sphalerite> selfsymmetric-mu: yeah, nixos modules are a whole different story.
<selfsymmetric-mu> Yes. And that is obnoxious.
<selfsymmetric-mu> By the way even the ugly override doesn't work in my shell.
<sphalerite> selfsymmetric-mu: there are lots of different ways of combining sets, and nixos modules provide a complex system for defining how different values for options are combined
<sphalerite> > {foo.bar = 1;} // {foo.baz = 2;}
<{^_^}> { foo = <CODE>; }
<sphalerite> > :p {foo.bar = 1;} // {foo.baz = 2;}
<{^_^}> { foo = { baz = 2; }; }
<selfsymmetric-mu> Anyway, it's wrong.
<sphalerite> > :p lib.recursiveUpdate {foo.bar = 1;} {foo.baz = 2;}
<{^_^}> { foo = { bar = 1; baz = 2; }; }
<sphalerite> selfsymmetric-mu: ok, tell me how it should be.
<gchristensen> or even better, show us how it should be with a project implementing it differently
<selfsymmetric-mu> None of them work.
<selfsymmetric-mu> Jon's doesn't work. recursiveUpdate doesn't work
<selfsymmetric-mu> I'm using nix-shell --purea.
bin_y has quit [Ping timeout: 256 seconds]
<sphalerite> it's complicated, ok? :)
<selfsymmetric-mu> *--pure
<sphalerite> if this is putting you off nix, feel free not to use it.
<{^_^}> [nixpkgs] @fgaz opened pull request #59780 → nixos/bumblebee: allow legacy nvidia drivers → https://git.io/fjY9h
<selfsymmetric-mu> I do, believe me. The problem is that I want declarative configuration to work.
<selfsymmetric-mu> It's clearly the right way to do it.
<selfsymmetric-mu> But I've been trying for an hour and I can't install Python 3.7.2. So it's a real blocker.
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/3d98c52b23a (from 12 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<selfsymmetric-mu> The problem is that even the syntactically ugly solutions don't work.
<sphalerite> because 3.7.3 won't work for you?
<selfsymmetric-mu> Right.
<sphalerite> nix-shell -I nixpkgs=https://github.com/nixos/nixpkgs/archive/552d8a70d4c47a6e52a8e0b26e3a2e33d5b94ca6.tar.gz -p python3
<sphalerite> you're welcome
<selfsymmetric-mu> Works!
<selfsymmetric-mu> Thank you very much sphalerite.
Mithror has joined #nixos
<gchristensen> sphalerite++
<{^_^}> sphalerite's karma got increased to 57
<selfsymmetric-mu> sphalerite++
<{^_^}> sphalerite's karma got increased to 58
<selfsymmetric-mu> Did it like this in the end: https://pastebin.com/veTXqrRf
<selfsymmetric-mu> Such pain though. My goodness.
<AlexRice[m]> related question, if {a.b = x} is syntactic sugar for {a = {b = x}} then is {a.b=x; a.c=y;} syntactic sugar for {a = {b=x; c=y;}} or is there something else going on
pie_ has joined #nixos
<selfsymmetric-mu> I believe that declarative configuration will win as long it's introspective enough. I'll look into the dhall conversion layer and see if that provides some relief.
wfranzini has quit [Remote host closed the connection]
<gchristensen> that is right, AlexRice[m]
<selfsymmetric-mu> Thanks for all the help.
<AlexRice[m]> gchristensen: as in the first thing I said is right?
<gchristensen> right
wolfman154 has joined #nixos
<gchristensen> however:
<gchristensen> > { a = { b = "hi"; }; a.c = "there"; }
<{^_^}> { a = <CODE>; }
<gchristensen> wat
<gchristensen> > :p { a = { b = "hi"; }; a.c = "there"; }
<{^_^}> { a = { b = "hi"; c = "there"; }; }
<gchristensen> infinisil: I don't think that should have worked?
<AlexRice[m]> > :p { a = { b = "hi"; }; a = {c = "there;}; }
<{^_^}> error: syntax error, unexpected $end, expecting '"', at (string):251:32
<infinisil> Huh
<AlexRice[m]> oh i messed up a quote
<AlexRice[m]> but that shouldn't work anyway right?
<day|flip> so question. i was think getting a new laptop with arm. but not to sure how it will work snapdragon 850. will the kernel support it?
<infinisil> gchristensen: Yeah why did that work
<sphalerite> > :p { a.b = "hi"; a = { c = "there"; }; }
<{^_^}> error: attribute 'a' at (string):251:15 already defined at (string):251:3
<sphalerite> gchristensen: it's order-dependeny
<infinisil> What the hell
<AlexRice[m]> gchristensen: what you wrote works in repl
<gchristensen> wtf it does work
<infinisil> sphalerite: Why though??
<wolfman154> How do I change the mouse size in nixos? My laptop is 3k so it makes everything real tiny, I fixed the font size problem with terminator, but I don’t know how to change the mouse size in nixos?
<AlexRice[m]> I'm pretty sure i use that in my configuration
<gchristensen> [grahamc@Petunia:~]$ nix-instantiate --strict --eval --json --expr '{ a = { b = "hi"; }; a.c = "there"; }'
<gchristensen> {"a":{"b":"hi","c":"there"}}%
<gchristensen> [grahamc@Petunia:~]$ nix-instantiate --strict --eval --json --expr '{ a.c = "there"; a = { b = "hi"; }; }'
<gchristensen> error: attribute 'a' at (string):1:18 already defined at (string):1:3
arjen-jonathan has quit [Ping timeout: 246 seconds]
<AlexRice[m]> should it not work?
<gchristensen> I did not expect it to work
<sphalerite> set construction is imperative :p
<infinisil> I'd call this a bug
kleisli has quit [Ping timeout: 268 seconds]
<sphalerite> pretty sure it's known
<sphalerite> and I think it's just a case of nobody can be bothered to improve it
<wolfman154> How do I change the mouse size in nixos? My laptop is 3k so it makes everything real tiny, I fixed the font size problem with terminator, but I don’t know how to change the mouse size in nixos?
<gchristensen> wolfman154: I think you'll need to do some research to find out. nobody has joined / left since you last asked, and not many have joined / left since the time you asked before
<gchristensen> it is probably the same way as you'd do it on any other distro
<AlexRice[m]> {a.b =1; a.c = 2;}; is meant to work right?
<gchristensen> yes
pie_ has quit [Ping timeout: 255 seconds]
sb0 has joined #nixos
Ariakenom has quit [Quit: Leaving]
__monty__ has joined #nixos
bertof_ has joined #nixos
[0x4A6F] has joined #nixos
<wolfman154> gchristensen: ok, I searched nixos options, and couldn’t find anything, Is there a nix package that I can install to change settings like this?
lovesegfault has quit [Ping timeout: 250 seconds]
bertof has quit [Ping timeout: 246 seconds]
bertof_ is now known as bertof
<gchristensen> no idea, you'll have to research it
ubert has quit [Remote host closed the connection]
<wolfman154> gchristensen: ok, just tried asking to save some time, back to searching
sb0 has quit [Quit: Leaving]
<nh2[m]> wolfman154: probably depends on the desktop environment you use, e.g. on Gnome it appears to be `gsettings get org.gnome.desktop.interface cursor-size` (from https://vitux.com/how-to-change-cursor-size-on-ubuntu-desktop/)
tA- has joined #nixos
<sphalerite> wolfman154: services.xserver.dpi might help
tA has quit [Ping timeout: 258 seconds]
mwilsoncoding has quit [Ping timeout: 256 seconds]
<wolfman154> nh2[m]: I’m not using any desktop environment, only xmonad.
<gchristensen> sphalerite: I miss you replying to my PMs :P
<wolfman154> sphalerite: I didn’t know that setting was there, thanks!!!
<wolfman154> sphalerite++
<{^_^}> sphalerite's karma got increased to 59
sigmundv has quit [Ping timeout: 245 seconds]
jb55 has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @alyssais opened pull request #59782 → bundix: 2.4.2 -> 2.4.3 → https://git.io/fjYHa
jb55 has joined #nixos
jabranham has quit [Remote host closed the connection]
[0x4A6F]1 has joined #nixos
PirBoazo has quit [Quit: Bonne Fin de Journée]
[0x4A6F]1 has quit [Read error: Connection reset by peer]
<wolfman154> What is the mouse option in nixos called?
<wolfman154> Searching mouse and mouse doesn’t show what I’m looking for?
<wolfman154> Mouse and mice , sorry about the typo
[0x4A6F] has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @globin merged pull request #56789 → nixos/kubernetes: stabilize cluster deployment/startup across machines → https://git.io/fhxkF
<{^_^}> [nixpkgs] @globin pushed 25 commits to master: https://git.io/fjYHX
<JonReed> wolfman154: Not sure what specifically you're looking for, but perhaps something here? https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/x11/hardware/libinput.nix
Myhlamaeus has joined #nixos
[0x4A6F] has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #57693 → nixos/kubernetes: Add proxy client certs to apiserver → https://git.io/fje5j
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fjYH1
<tilpner> wolfman154: With these questions, it might help to figure out how it's done on other distros first
<tilpner> wolfman154: Then you can come here and ask "I know what I would do on $DISTRO, how do I do it in NixOS"
jb55 has quit [Quit: WeeChat 2.4]
parsnip has quit [Quit: WeeChat 2.2]
<tilpner> wolfman154: That is good for you, because many people here are good with NixOS, but much fewer are good with NixOS AND good with arcance X options
lovesegfault has joined #nixos
<JonReed> wolfman154: As for cursor, also there is `Xcursor.size` in `~/.Xresources`. Nix doesn't manage .Xresources file, so you can just update it manually. However, in case of a cursor, I think a window manager loads .Xresources on boot, so you would have to reboot or restart a window manager.
<tilpner> (And I don't even know if those are required to help you)
kleisli has joined #nixos
<wolfman154> tilpner: I already tried that, nixos is completely different from other Linux distributions
<tilpner> No, it is not
Mr_Keyser_Soze has joined #nixos
<tilpner> It's managed differently, but it uses many of the same components
<{^_^}> [nixpkgs] @Mic92 merged pull request #59766 → vscode: use absolute predetermined path instead of heuristic → https://git.io/fjYPL
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to master: https://git.io/fjYH9
<wolfman154> tilpner: ok you’re correct, I’m just trying to do everything the nix way
<tilpner> Again, tell us what you would do in any other distro, and it'll be much easier to help you
<JonReed> wolfman154: It is useful to first understand what specifically you want to do, i.e. how you would do it on another distro like Arch or Gentoo. This way you can search nixpkgs for keywords that will help you find where same things are generated in Nix. Nix does same things other distros, it just generates those things through Nix expressions.
<wolfman154> I’m just ranting a little bit, I’m not trying to get into an argument!!!
tomberek has quit [Ping timeout: 250 seconds]
wolfman154 has quit [Quit: Mutter: www.mutterirc.com]
tomberek has joined #nixos
Mr_Keyser_Soze has quit [Ping timeout: 246 seconds]
Jetien__ has quit [Ping timeout: 246 seconds]
domogled has quit [Ping timeout: 246 seconds]
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @grahamc merged pull request #59779 → cherry pick nixops update to 1.7 → https://git.io/fjY9w
<{^_^}> [nixpkgs] @grahamc pushed 3 commits to release-19.03: https://git.io/fjYHA
AleXoundOS_ has joined #nixos
dbmikus_ has joined #nixos
kleisli has quit [Ping timeout: 244 seconds]
[0x4A6F] has quit [Remote host closed the connection]
Alling has joined #nixos
<Alling> Hello channel! I have made an improved version of a Hackage package, which I have put on GitHub. Can I somehow use that package as a dependency in a shell.nix file I use in another Haskell project (where I use Stack to build)?
<Alling> Here's the package for reference: https://github.com/SimonAlling/kmeans-par
<Alling> shell.nix content: haskell.packages.ghc844.ghcWithPackages (ps: with ps; with pkgs.haskell.lib; ([ criterion ])
<{^_^}> [nixpkgs] @alyssais opened pull request #59783 → ruby_2_6: 2.6.2 -> 2.6.3 → https://git.io/fjYQs
<mpickering> Alling: Did you read https://github.com/Gabriel439/haskell-nix
laalf has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
laalf has joined #nixos
<srk> ,haskell Alling
<srk> also check-out default.nix and shell.nix here https://github.com/sorki/haskell-project-template
selfsymmetric-mu has quit [Remote host closed the connection]
<Alling> mpickering: No, I haven't. Looks like a good read!
alexherbo2 has joined #nixos
<delroth> tfw you track down an issue to a 2012 SVN revision to enable GNU/Hurd support (I didn't even know nixpkgs used to be on svn)
asymmetric has quit [Ping timeout: 255 seconds]
alexherbo23 has joined #nixos
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/373c8c385e6 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/820226eb93d (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
alexherbo2 has quit [Ping timeout: 255 seconds]
<matthewbauer> delroth: they were so preoccupied with whether or not they could, they didn't stop to think if they should
eugenez has joined #nixos
<gchristensen> hah
Neo--- has quit [Ping timeout: 268 seconds]
<ajs124> I'm kind of struggling with writing a multiple output derivation right now. Basically, it splits everything into bin, lib and dev, leaving out empty, which means the build fails
<delroth> matthewbauer: so turns out the only reason why cross-built packages pull in the whole host toolchain along with them
pie_ has joined #nixos
<delroth> is because glibc has dontStrip = true; since 2012 in cross builds
<delroth> added in 5481e67e2349a2cf159d4369b07d6fd11098d425
<{^_^}> [nixpkgs] @timokau merged pull request #59383 → stretchly: init at 0.19.1 → https://git.io/fjmYb
<{^_^}> [nixpkgs] @timokau pushed commit from @cdepillabout to master « stretchly: init at 0.19.1 (#59383) »: https://git.io/fjYQK
<eugenez> Hello, friends! I have a nasty problem with my new laptop, it immediately halts to a black screen upon loading nixos iso (only have UEFI loading available on this model) all other distros work great. A few ppl apparently run into this problem, there is an issue that I posted to here https://github.com/NixOS/nixpkgs/issues/7132 If i follow some of the advice there, loading goes into stage 2, but I end up
<{^_^}> #7132 (by OOPMan, 4 years ago, open): NixOS Live USB/DVD fails in UEFI mode
<eugenez> with kernel panic anyway, the same as others...
jabranham has joined #nixos
<matthewbauer> delroth: oh nice! mostly i've been using musl but it's always good to have support for glibc
Thra11 has joined #nixos
lockshaw has quit [Quit: ZNC 1.7.1+deb1+bionic1 - https://znc.in]
<delroth> too many things don't build with musl at this point, I've given up for now
<matthewbauer> delroth: dontStrip is sometimes set in cross because stripping with the wrong strip command can lead to corruption
<delroth> that seems like a problem with a generic solution
<matthewbauer> delroth: but if the package uses the correct strip command, it should be okay to remove dontStrip = true
logzet has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @FRidh opened pull request #59784 → WIP: pkgsEmscripten: emscripten package set using cross toolchain → https://git.io/fjYQM
pie_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59750 → gnome3.gsettings-desktop-schemas -> gsettings-desktop-schemas → https://git.io/fjYVm
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to staging: https://git.io/fjYQS
mconstant has quit [Ping timeout: 245 seconds]
mwilsoncoding has joined #nixos
<matthewbauer> delroth: can you confirm that getting rid of dontStrip fixes https://github.com/NixOS/nixpkgs/issues/58501 ?
<{^_^}> #58501 (by illegalprime, 2 weeks ago, open): x86 runtime deps in ARM glibc (and most other binaries)
<matthewbauer> delroth: I was thinking we'd have some references in libgcc as well
<delroth> matthewbauer: apparently not, at least not with pkgs.hello which is what I've rebuilt so far for testing
<delroth> I'm rebuilding something bigger right now (bash)
<delroth> and it still runs through qemu-user, so no "obvious" breakage from the stripping
bertof has quit [Quit: bertof]
<{^_^}> [nixpkgs] @globin merged pull request #59782 → bundix: 2.4.2 -> 2.4.3 → https://git.io/fjYHa
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fjYQd
<delroth> yep, no deps to the host toolchain with bash either
<delroth> I'll send a PR and we can collect more test results there
<{^_^}> [nixpkgs] @timokau opened pull request #59785 → sage: fix another transient sig_on bug → https://git.io/fjYQj
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/373c8c385e6 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<Alling> srk: I got a Nix expression out. But how can I use it?
pointfourone has joined #nixos
<Alling> Also I can't even `stack build` anymore. "error: attribute 'ghc864' missing, at (string):1:43"
pointfourone has quit [Client Quit]
<Alling> Oh, the ghc864 error was just me being in the wrong directory. Sry.
<{^_^}> [nixpkgs] @dotlambda merged pull request #59732 → python37Packages.xdot: 1.0 -> 1.1 → https://git.io/fjYR2
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « python37Packages.xdot: 1.0 -> 1.1 (#59732) »: https://git.io/fjY7f
fenedor has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @timokau opened pull request #59786 → [19.03] sage: fix another transient sig_on bug → https://git.io/fjY7T
<Alling> Hm ... Stack wants me to use stack solver, but I can't. "Executable named cabal not found on path: ["/home/alling/.stack/..."
<Alling> However, `cabal` works when I type it.
knupfer has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/820226eb93d (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<{^_^}> [nixpkgs] @delroth opened pull request #59787 → glibc: re-enable stripping in cross builds → https://git.io/fjY7I
<srk> Alling: you can callPackage it via default.nix https://github.com/sorki/haskell-project-template/blob/master/default.nix
lovesegfault has quit [Ping timeout: 246 seconds]
<delroth> matthewbauer: and now I discover that someone had come to the same conclusion in https://github.com/NixOS/nixpkgs/issues/35251 3 months ago, heh
<{^_^}> #35251 (by shlevy, 1 year ago, open): Cross glibc retains references to static gcc
lielazivee has quit [Ping timeout: 246 seconds]
<Alling> srk: Is it enough to have a default.nix? I mean, will it be used when I run nix-shell, even though I also have a shell.nix?
<Alling> I can't build so I can't tell if it works atm.
<Alling> Stack recommends `stack solver`, but it doesn't work because it says executable cabal is not on the path.
freeman42x has joined #nixos
<Alling> srk: I can see the examples in the GitHub repo, but I don't understand how they fit together with my setup. I don't really know Nix; I just got a shell.nix from a friend once and have just copied it whenever I need a new one.
<Alling> (The top level in my shell.nix is a call to stdenv.mkDerivation.)
<{^_^}> [nix] @jyrimatti opened pull request #2772 → Add example to include packages from different branches/revision → https://git.io/fjY7s
lovesegfault has joined #nixos
<srk> Alling: shell.nix typically just imports default.nix
<Alling> srk: Oh. My shell.nix is basically:
<srk> Alling: and instead of maintaining custom shell.nix with set of packages you use cabal2nix to generate projectName.nix imported by default.nix
<srk> single source of truth is the .cabal file
<Alling> stdenv.mkDerivation { buildInputs = [ cabal2nix hasklig (haskell.packages.ghc844.ghcWithPackages ( ... )) ]; }
<srk> which lists all the deps (usable by both nix via cabal2nix and even stack)
<matthewbauer> delroth: ok cool. if you want to pr that, we can definitely merge it. otherwise i can make a pr later
<Alling> srk: Aha! That's obviously a better way to do it. But it sounds somewhat difficult to set up in practice if you're not very Nixy.
<{^_^}> [nixpkgs] @globin merged pull request #59768 → gitlab-runner: 11.9.0 -> 11.9.2 → https://git.io/fjYXi
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fjY7W
<{^_^}> [nixpkgs] @worldofpeace merged pull request #59734 → Update libimobiledevice packages, fix usbmuxd → https://git.io/fjY0e
<{^_^}> [nixpkgs] @worldofpeace pushed 7 commits to master: https://git.io/fjY7l
<srk> Alling: you can get used to it quite fast :) I've ditched stack completely recently as nix + cabal new-build / new-repl works very well
<Alling> srk: In the setup you describe, how would cabal2nix know from the cabal file that kmeans-par should be downloaded from GitHub and not from Hackage?
phreedom has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @dtzWill merged pull request #58140 → go-langserver: 2018-03-05 -> 2.0.0, unpin old go version → https://git.io/fjJ35
<{^_^}> [nixpkgs] @dtzWill pushed 3 commits to master: https://git.io/fjY74
<srk> Alling: just like this - cabal2nix https://github.com/SimonAlling/kmeans-par/
<srk> > kmeans-par.nix
<{^_^}> undefined variable 'kmeans-par' at (string):251:1
phreedom has joined #nixos
<srk> for hackage you can use cabal2nix cabal://pkgname
<{^_^}> [nixpkgs] @globin merged pull request #59736 → xmr-stak: 2.10.1 -> 2.10.4 → https://git.io/fjY0s
<{^_^}> [nixpkgs] @globin pushed 2 commits to staging: https://git.io/fjY7B
<srk> from the repository root 'cabal2nix .'
<delroth> matthewbauer: did that already, you're cc'd (#59787).
<{^_^}> https://github.com/NixOS/nixpkgs/pull/59787 (by delroth, 15 minutes ago, open): glibc: re-enable stripping in cross builds
<{^_^}> [nixpkgs] @dtzWill merged pull request #58152 → bleachbit: 2.0 -> 2.2 → https://git.io/fjJnH
<{^_^}> [nixpkgs] @dtzWill pushed 5 commits to master: https://git.io/fjY7R
<Alling> srk: But I mean, if I don't write shell.nix myself, and instead use the cabal file as the SSOT, how can I describe that kmeans-par should be downloaded from GH?
<{^_^}> [nixpkgs] @globin merged pull request #59666 → gitAndTools.pre-commit: 1.14.4 -> 1.15.1 → https://git.io/fjYth
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fjY7E
<Alling> Also I need some stuff in my nix-shell that have nothing to do with cabal/Haskell.
<srk> Alling: you generate the file with 'cabal2nix https://github.com/SimonAlling/kmeans-par/ > my-github-kmeans-par.nix'
Synthetica has quit [Quit: Connection closed for inactivity]
<srk> then you use 'nixpkgs.haskell.packages.${compiler}.callPackage ./my-github-kmeans-par.nix'
<Alling> srk: OK; so I wouldn't use cabal2nix on the cabal file for the project I'm working on, only for the dependency (kmeans-par)?
<srk> yep, but you can use it for both - would be easier than combining with stack
<JonReed> Is there an easy way to get the name (or /nix/store path) of the last package installed with `nix-env`?
<{^_^}> [nixpkgs] @dtzWill merged pull request #58321 → qtstyleplugin-kvantum{,-qt4}: 0.10.x -> 0.11.0 → https://git.io/fjUsx
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to master: https://git.io/fjY7z
rnhmjoj has quit [Changing host]
rnhmjoj has joined #nixos
rnhmjoj has joined #nixos
evanm has joined #nixos
Ariakenom_ has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #59681 → python37Packages.wsproto: 0.13.0 -> 0.14.0 → https://git.io/fjYYI
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/fjY7V
alter-schjetne has joined #nixos
<tilpner> JonReed: nix eval '(let m = import ~/.nix-profile/manifest.nix; in (builtins.elemAt m 0).outPath)'
<tilpner> That's a very weird problem though
<tilpner> Note that I don't know if element 0 is always the last one to be installed. It was in 3 out of 3 tries here though
<gchristensen> and that manifest is probably not a public API?
<tilpner> No, probably not
<gchristensen> why do you want to do that, tilpner?
<tilpner> I don't
ddellacosta has quit [Ping timeout: 250 seconds]
ddellacosta has joined #nixos
<tilpner> Really, you should just nix-build --no-out-link the thing you just added. That's cleaner and stable
<LnL> nix-env -q lists the same package names
Ariakenom has quit [Ping timeout: 250 seconds]
schjetne has quit [Ping timeout: 250 seconds]
<JonReed> tilpner: Thanks.
<tilpner> JonReed: Don't use that, wait a minute
<gchristensen> oops, right, why do you want to do that, JonReed?
Alling has quit [Ping timeout: 256 seconds]
<tilpner> nix-env -q --json | jq '.["0"].name'
<tilpner> That can give you the name
<tilpner> But not the output, so it's not really any more useful than nix-env q-
<LnL> nix-env -q --out-path
<JonReed> gchristensen: I was just curious. Mostly for cases when you first install something via `nix-env` and then want to put it `configuration.nix`, but you forget last package you've installed for forgot to add in configuration.
<tilpner> Ahh, much better
<tilpner> JonReed: Ignore everything I said and use that ^
<LnL> was expecting the output to also be in --json tho
<JonReed> tilpner: That's beautiful. Thanks.
arjen-jonathan has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace opened pull request #59788 → [19.03] gnome3.tracker: 2.1.6 -> 2.1.8 → https://git.io/fjY76
<{^_^}> [nixpkgs] @anton-dessiatov opened pull request #59789 → Tilt → https://git.io/fjY7X
rauno has joined #nixos
Guest59612 is now known as fgaz
fendor has joined #nixos
<gchristensen> if I set services.openssh.ports = [ 2222 ]; will it also listen on port 22?
domogled has joined #nixos
Glider_IRC has joined #nixos
lockshaw has joined #nixos
tboston_ has quit [Quit: leaving]
zupo has joined #nixos
<JonReed> gchristensen: I bet no, I would just test it. `sudo netstat -tulpn | grep LISTEN`
<gchristensen> on it, thanks :)
<{^_^}> [nixpkgs] @timokau merged pull request #59785 → sage: fix another transient sig_on bug → https://git.io/fjYQj
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fjY7D
<{^_^}> [nixpkgs] @timokau merged pull request #59786 → [19.03] sage: fix another transient sig_on bug → https://git.io/fjY7T
<{^_^}> [nixpkgs] @timokau pushed 2 commits to release-19.03: https://git.io/fjY7y
<JonReed> gchristensen: My bet is on "no", because port 22 is specified here within the list and if you override the list with [ 2222] https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/networking/ssh/sshd.nix#L134
<gchristensen> hmmm yeah let's hope that is true! :)
bertof has joined #nixos
<gchristensen> sometimes lists have override weirdly
<gchristensen> like they sometimes only extend and not replace, but hopefully it being default means it does get replaced
<samueldr> types.listOf t
<samueldr> A list of t type, e.g. types.listOf int. Multiple definitions are merged with list concatenation.
Mithror has quit [Ping timeout: 258 seconds]
Mithror has joined #nixos
<gchristensen> right, but how that interacts with defaults I don't know
<samueldr> right, priorities
<LnL> but it's a default, so your setting has higher priority and drops it
_kwstas has joined #nixos
Synthetica has joined #nixos
<LnL> change it and run nixos-option services.openssh.ports to see the actual vs default value
rauno has quit [Ping timeout: 240 seconds]
<elvishjerricco> Anyone package cargo-xbuild with nix?
<{^_^}> [nixpkgs] @dotlambda merged pull request #59614 → pythonPackages.azure-mgmt-network: remove patch → https://git.io/fjmjk
<{^_^}> [nixpkgs] @dotlambda pushed commit from @asymmetric to master « pythonPackages.azure-mgmt-network: remove patch (#59614) »: https://git.io/fjY75
<{^_^}> [nixpkgs] @dotlambda pushed commit from @asymmetric to release-19.03 « pythonPackages.azure-mgmt-network: remove patch (#59614) »: https://git.io/fjY7x
tomberek has quit [Ping timeout: 246 seconds]
bertof_ has joined #nixos
gciolli has joined #nixos
AleXoundOS_ has quit [Quit: Leaving]
bertof has quit [Ping timeout: 250 seconds]
bertof_ is now known as bertof
fusion809 has joined #nixos
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #59765 → gnome3.gnome-control-center: Add mutter keybindings → https://git.io/fjYip
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fjY5G
<{^_^}> [nixpkgs] @dtzWill merged pull request #59097 → joplin: init at 1.0.124 (CLI note-taking app, cc joplin-desktop) → https://git.io/fjLpL
<{^_^}> [nixpkgs] @dtzWill pushed 4 commits to master: https://git.io/fjY5Z
<{^_^}> [nixpkgs] @dtzWill merged pull request #59417 → musl: 1.1.21 -> 1.1.22 → https://git.io/fjm4k
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to master: https://git.io/fjY5n
ajs124 has quit [Quit: Gateway shutdown]
ajs124 has joined #nixos
xok has joined #nixos
<xok> hello all...
<xok> I want to setup a cron job...
<xok> I've got correct entries in /etc/crontab file...
<xok> but it simply doesn't get executed...
<xok> can anyone help?..
ajs124 has quit [Client Quit]
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fjY54
acarrico has quit [Ping timeout: 246 seconds]
mexisme has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « signal-desktop: 1.23.2 -> 1.24.0 »: https://git.io/fjY5z
eugenez has quit [Ping timeout: 246 seconds]
<hyper_ch> xok: pastebin it
<xok> hyper_ch: pastebin what, the cron itself?..
<hyper_ch> your nixos config for the cron
<xok> this is the cron...
<xok> and for nix I've got nixops declarations...
<hyper_ch> ah, you're not using nixos?
<xok> I do...
<hyper_ch> in nixos, I have this in my configuration file https://paste.simplylinux.ch/view/raw/b41f6ce7
tomberek has joined #nixos
<hyper_ch> but I don't use nixops... so no idea
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/fc2771314b4 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<xok> hyper_ch: it's the same as mine...
<xok> but this one doesn't work...
<hyper_ch> show your actual entries
<xok> well, yes, I use nixops to deploy...
<xok> I've showed both of them...
Tiez has quit [Quit: WeeChat 2.4]
<xok> nixops deploys to the remote machine...
<hyper_ch> well, you're missing the user und which it should run
<xok> and that machine has correct entries in /etc/crontab
<hyper_ch> I don't know about htat
<hyper_ch> but using services cron systemCronJobs it requires user: "0 * * * * root /home/hyper/Desktop/git-repos/easysnap/easysnap hourly"
<xok> oh, let me add that too...
bertof_ has joined #nixos
<gchristensen> xok: typically systemd timers are used instead, if those work for you
detran has joined #nixos
<hyper_ch> what are the benefits of systemd timers compared to cron?
bertof has quit [Ping timeout: 268 seconds]
bertof_ is now known as bertof
<xok> hyper_ch: it didn't help...
<xok> gchristensen: can you help with that?..
<xok> I am not familiar with it...
<hyper_ch> xok: well, it works fine on my nixos installations like that
<hyper_ch> xok: so no idea why it won't work for you
<gchristensen> hyper_ch: https://gist.githubusercontent.com/grahamc/c3dadc7847f75a5aed6782e59bc213bd/raw/35d1be975e0c4197c447db5afbb37a3a23adf652/gistfile1.txt they're more transparent, and you can start the target service any time if you want
<gchristensen> hyper_ch: and they interact with all the standard systemd stuff, like Condition*s
<xok> hyper_ch: oops, it did work... :D
lovesegfault has quit [Ping timeout: 246 seconds]
<hyper_ch> xok: well, now that you have cron working, you can take your time looking at systemd timers if you feel like it :)
mexisme has quit [Ping timeout: 246 seconds]
<hyper_ch> xok: I think I did the same mistake when I first setup cron on my nixos :)
_kwstas has quit [Ping timeout: 255 seconds]
<gchristensen> also timers can be coalesced for power savings
<hyper_ch> I don't believe in power savings
<hyper_ch> a long time ago I learnt in physics class that energy can't be created or destroyed but only transformed :)
<gchristensen> lol
<hyper_ch> (except with regard to my cell phone and low battery and panic about next power plug)
_kwstas has joined #nixos
orivej has joined #nixos
<hyper_ch> gchristensen: I still don't understand your remarks in this PR https://github.com/NixOS/nixpkgs/pull/58795 -- since the rc has already encryption integrated and and that bug that is mentioned is already in there. So it makes little sense to me to not use latest master
<{^_^}> #58795 (by adisbladis, 2 weeks ago, closed): zfsUnstable: 0.8.0-rc3 -> 2019-04-01
wfranzini has joined #nixos
Mithror has quit [Ping timeout: 250 seconds]
logzet has joined #nixos
<nahamu> zimbatm / manveru: Is it just me or does bundix 2.4.2 report itself as 2.4.1?
<{^_^}> [nixpkgs] @vaibhavsagar opened pull request #59790 → aws-okta: 0.19.0 -> 0.20.0 → https://git.io/fjY5Q
<{^_^}> [nixpkgs] @dtzWill closed pull request #58436 → curl: 7.64.0 -> 7.64.1 → https://git.io/fjU5z
alexherbo23 has quit [Quit: The Lounge - https://thelounge.chat]
evanm has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @edolstra pushed to master « chatzilla: Remove »: https://git.io/fjY5N
sondr3 has quit [Ping timeout: 245 seconds]
mexisme has joined #nixos
gagbo has joined #nixos
Mithror has joined #nixos
<elvishjerricco> How do you use carnix? --help is totally unhelpful
AleXoundOS_ has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
<adisbladis> hyper_ch: rc4 was just tagged anyway :)
<{^_^}> [nixpkgs] @adisbladis opened pull request #59791 → zfsUnstable: 0.8.0-rc3 -> 0.8.0-rc4 → https://git.io/fjYde
<elvishjerricco> I want to use it to build cargo-xbuild from crates.io
<hyper_ch> adisbladis: time for my nightly anime dose before sleep
orivej has quit [Ping timeout: 244 seconds]
orivej has joined #nixos
tomberek has quit [Ping timeout: 250 seconds]
alexherbo2 has joined #nixos
bertof has quit [Ping timeout: 245 seconds]
<hyper_ch> any kind of comment or a useful one?
<adisbladis> Pretty much I think
zupo has quit [Ping timeout: 268 seconds]
<hyper_ch> I prefer zfs master to get latest nad bestest zfs every
<hyper_ch> s/every/ever/
zupo has joined #nixos
<gchristensen> I'm going to stop saying things about ZFS
knupfer has quit [Ping timeout: 250 seconds]
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #59787 → glibc: re-enable stripping in cross builds → https://git.io/fjY7I
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjYdq
<adisbladis> gchristensen: :/
knupfer has joined #nixos
<gchristensen> I meant that in a "I don't have much to add" kind of way
Mithror has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @jtojnar opened pull request #59793 → gnome3.grilo-plugins: add dependencies → https://git.io/fjYdG
<{^_^}> [nixpkgs] @edolstra pushed to master « youtube-dl: 2019.04.07 -> 2019.04.17 »: https://git.io/fjYdZ
otulp has quit [Remote host closed the connection]
devalot has quit [Remote host closed the connection]
psyanticy has quit [Quit: Connection closed for inactivity]
otulp has joined #nixos
<{^_^}> [nixpkgs] @samueldr pushed commit from @edolstra to release-19.03 « youtube-dl: 2019.04.07 -> 2019.04.17 »: https://git.io/fjYd4
delan has joined #nixos
delan has joined #nixos
delan has quit [Changing host]
<{^_^}> [nixpkgs] @xrelkd opened pull request #59794 → go-ethereum: 1.8.26 -> 1.8.27 → https://git.io/fjYdB
<DigitalKiwi> does anyone know the development status of https://github.com/styx-static/styx ?
sigmundv has joined #nixos
timokau has quit [Quit: WeeChat 2.4]
mounty has quit [Ping timeout: 268 seconds]
ixxie has joined #nixos
hoijui has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
hjulle_ has quit [Ping timeout: 255 seconds]
silver has quit [Quit: rakede]
justanotheruser has quit [Ping timeout: 246 seconds]
sigmundv has quit [Remote host closed the connection]
Florian[m]5 has joined #nixos
TronDD-w has left #nixos [#nixos]
mwilsoncoding has quit [Ping timeout: 256 seconds]
ym555 has joined #nixos
knupfer has quit [Quit: knupfer]
<{^_^}> [nixpkgs] @jacereda opened pull request #59795 → samba: fix darwin build → https://git.io/fjYFv
AleXoundOS_ has quit [Quit: Leaving]
iceypoi has joined #nixos
<adisbladis> Vskilet: If IFD is acceptable (it's not in nixpkgs) you could use runCommand with something like remarshal and importJSON
arjen-jonathan has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @LnL7 merged pull request #58638 → Fix hivex for darwin → https://git.io/fjkMY
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/fjYF3
Anton-Latukha has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @bb010g opened pull request #59796 → python3{5,6}: Reintroduce bytecode determinism → https://git.io/fjYFG
knupfer has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #59791 → zfsUnstable: 0.8.0-rc3 -> 0.8.0-rc4 → https://git.io/fjYde
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fjYFn
knupfer has quit [Ping timeout: 268 seconds]
lightbulbjim has joined #nixos
lovesegfault has joined #nixos
kvda has joined #nixos
<tilpner> ,matrixbridge = The IRC<->Matrix bridge sends multi-line messages as links: `* Someone sent a long message: < https://matrix.org/_matrix/media/v1/download/matrix.org/... >`. This means that highlights don't work, people have to open your link, and it gets less visibility than multiple single-line messages
<{^_^}> matrixbridge defined
<tilpner> ^ Vskilet
gciolli has quit [Remote host closed the connection]
hoijui has quit [Ping timeout: 264 seconds]
mconstant has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/fc2771314b4 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<{^_^}> [nixpkgs] @jtojnar merged pull request #59746 → gtranslator: init at 3.32.0 → https://git.io/fjYaI
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to staging: https://git.io/fjYFS
<AlexRice[m]> does nixos use gcc by default on linux
ThatDocsLady has quit [Ping timeout: 252 seconds]
<andi-> AlexRice[m]: yes
<AlexRice[m]> is there a good way to get the version used?
<andi-> > stdenv.cc.cc.version
<{^_^}> "7.4.0"
_kwstas has quit [Quit: _kwstas]
<{^_^}> [nixpkgs] @LnL7 pushed commit from @Amar1729 to release-19.03 « hivex: add perl to wrapper and libiconv dependency »: https://git.io/fjYFN
__monty__ has quit [Quit: leaving]
ixxie has quit [Ping timeout: 246 seconds]
<AlexRice[m]> thanks
<{^_^}> [nixpkgs] @eadwu opened pull request #59798 → vscode: patch proper executable → https://git.io/fjYbv
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jabranham> How do I list generations created with nixos-rebuild?
JonReed has quit [Ping timeout: 256 seconds]
fendor has quit [Quit: Leaving]
kisik21 has joined #nixos
strobelight has quit [Quit: gtg]
<LnL> there's not builtin command for it, but this works nix-env -p /nix/var/nix/profiles/system --list-generations
<kisik21> How to properly inject a kernel module package with an overlay? I have a derivation in my overlay that needs to override linuxPackages.rtlwifi_new; how to properly inject it so it would build correctly for any kernel I choose?
<jabranham> LnL: indeed it does, thanks
<{^_^}> [nix] @LnL7 opened pull request #2775 → build: only skip hash rewriting for sandboxing on linux → https://git.io/fjYbk
jabranham has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
kvda has joined #nixos
dwdr has quit [Ping timeout: 245 seconds]
lightbulbjim has quit [Ping timeout: 246 seconds]
sigmundv has joined #nixos
Ariakenom_ has quit [Quit: Leaving]
ym555 has quit [Ping timeout: 244 seconds]
ym555 has joined #nixos
stigo has left #nixos ["WeeChat 2.2"]
<rycee> Anybody around with some skills in Ruby who can help me with a small code review?
<rycee> Basically to see whether I'm doing anything silly here: https://github.com/rycee/home-manager/pull/670/files#diff-9611c283e9c2dbe6674c67ceebc11166
mconstant has quit [Ping timeout: 268 seconds]
ddellacosta has joined #nixos
acarrico has joined #nixos
<DigitalKiwi> silly? yeah, you're using ruby ;p
<samueldr> hush
<samueldr> :)
<samueldr> rycee: maybe the regex as a constant outside the function? I think as it is it would make a new regex for each use?
<samueldr> rycee: the expansion of unit inside `` gives me the heebie jeebies
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/d50813aa0ba (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<samueldr> mighe be prudent to shellwords it if you're not going to use Open3 to consume the output
<{^_^}> [nixpkgs] @andrewchambers opened pull request #59799 → janet: 0.4.0 -> 0.4.1 → https://git.io/fjYbX
<samueldr> (or maybe there's some guarantees for the unit name in the code I haven't seen)
srid has quit [Read error: Connection reset by peer]
srid has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #59800 → dleyna-renderer: checkout patch in tree → https://git.io/fjYby
<rycee> samueldr: The units should be guaranteed available since this code is run just after they have been copied into place. But yeah, it would be good to have it a bit more robust.
<samueldr> I mean guarantees about unit names
<samueldr> given the name `foo; rm -rf ~` would be an annoyance
Mutter has joined #nixos
Mutter has quit [Client Quit]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
Mutter has joined #nixos
<rycee> samueldr: Had a look at the code, I think it should be ok to keep the regex inside the function since it's only ever called once. And the shellwords suggestion seems nice, haven't heard of that before. I'll see about making use of it.
TonyTheLion has quit [Ping timeout: 255 seconds]
Mutter has quit [Remote host closed the connection]
<rycee> Thanks!
<samueldr> shellwords is good for personal dirty ruby scripts, it reduces the chances of accidentally splitting words in those backticks
asymmetric has joined #nixos
<samueldr> though I prefer instead to not shell out, either through using spawn or the other ones on Kernel, or using Open3 if I need to interact with std*
alexherbo2 has joined #nixos
[Leary] has quit [Remote host closed the connection]
Lears has joined #nixos
mconstant has joined #nixos
dbmikus_ has quit [Ping timeout: 264 seconds]
mconstant has quit [Ping timeout: 246 seconds]
<rycee> Yeah. I'm thinking it's probably best to rewrite this at some point. Ideally I guess it should talk directly with systemd over dbus.
lightbulbjim has joined #nixos
lovesegfault has quit [Ping timeout: 258 seconds]
sindrip has joined #nixos
psalm has joined #nixos
civodul has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
mishach has joined #nixos
<mishach> Hello everyone. I wonder if there is anyone who can help me with some NixOS problems?
kisik21 has quit [Ping timeout: 250 seconds]
asymmetric has quit [Ping timeout: 250 seconds]
psalm has quit [Read error: Connection reset by peer]
psalm has joined #nixos
<samueldr> there might be, a good first step might be to share what the issue is
jluttine has quit [Ping timeout: 244 seconds]
erasmas has quit [Ping timeout: 246 seconds]
lovesegfault has joined #nixos
<mishach> Ok, so the problem is following.
<mishach> i installed steam, by adding it to the: environment.systemPackages = with pkgs;
<mishach> and when i run it, i get the following error
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<mishach> TEAM_RUNTIME has been set by the user to: /steamrt Pins potentially out-of-date, rebuilding... mkdir: cannot create directory '/nix/store/3b1mp5fcxbpqzgmv439k9a0qpaywf96p-steam-fhs/steamrt/pinned_libs_32': Read-only file system mkdir: cannot create directory '/nix/store/3b1mp5fcxbpqzgmv439k9a0qpaywf96p-steam-fhs/steamrt/pinned_libs_64': Read-only file system internal error: /steamrt/setup.sh is missing, this runtime is invalid or corr
<mishach> i tried looking at the solutions available online
<mishach> but none helped
freeman42x has quit [Ping timeout: 258 seconds]
<lightbulbjim> Have you also installed the steam-run-native package?
o1lo01ol1o has joined #nixos
<lightbulbjim> Steam works for me with `steam` and `steam-run-native` installed and hardware.opengl.driSupport32Bit and hardware.pulseaudio.support32Bit both set to true.
<mishach> yep
<mishach> i added steam-run
<mishach> to the list of system packages
psalm has quit [Read error: Connection reset by peer]
psalm_ has joined #nixos
<mishach> ohh steam-run-native
<mishach> let me try it
mconstant has joined #nixos
sigmundv__ has joined #nixos
<mishach> nope, same problem.
<mishach> permission denied and read only file system
<mishach> problems
dbmikus_ has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
<lightbulbjim> Hmm, odd
<mishach> yep. makes me think that i did not partition my hardrive correctly
<mishach> but the user i am running it from is sudo
mabel has quit [Ping timeout: 246 seconds]
<lightbulbjim> Just to confirm, you have `hardware.opengl.driSupport32Bit = true` and `hardware.pulseaudio.support32Bit = true`?
mabel has joined #nixos
<mishach> yes, i have both of those set
o1lo01ol1o has quit [Remote host closed the connection]
dbmikus_ has quit [Ping timeout: 258 seconds]
<lightbulbjim> Hmm, I'm not sure then sorry. The only thing I can add is that it should work as a non-root user (I've never run Steam as root and it works fine).
polman has quit [Excess Flood]
<mishach> how do you install steam?
<mishach> or what is steam installation is like
<samueldr> once added to systemPackages, running `steam` should work
mconstant has quit [Ping timeout: 246 seconds]
<rycee> samueldr: If nothing else I think at least I made it less bad: https://github.com/rycee/home-manager/pull/670/files#diff-9611c283e9c2dbe6674c67ceebc11166 :-)
o1lo01ol1o has joined #nixos
<lightbulbjim> This is the only config I have for Steam:
<lightbulbjim> ```environment.systemPackages = with pkgs; [
<lightbulbjim> ];
<lightbulbjim> steam-run-native
<lightbulbjim> steam
<lightbulbjim> hardware.opengl.driSupport32Bit = true;
<lightbulbjim> hardware.pulseaudio.support32Bit = true;```
<mishach> and you are running 19.03
<mishach> ?
<lightbulbjim> I'm running unstable, but it also worked for me on 18.09
polman has joined #nixos
<mishach> i see
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<samueldr> rycee: if you're going to map shellescape then join, you could directly #{units.to_a.shelljoin}
<mishach> i wonder if there is a need to change permission on steam file?
m0rphism has quit [Ping timeout: 244 seconds]
<rycee> samueldr: Ah, nice :-)
<mishach> because at some point it cannot create needed files due to not having permissions
o1lo01ol1o has quit [Remote host closed the connection]
wfranzini has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
wfranzini has joined #nixos
<samueldr> (in case you see the other static version)
<lightbulbjim> mishach: If it were me, I'd try uninstalling Steam, doing a GC to make sure the files in the store are gone, and then reinstalling.
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<mishach> and quick question how do I do GC?
<lightbulbjim> `man nix-collect-garbage`
<mishach> ok
<mishach> ty cm
<mishach> vm
<mishach> :)
<mishach> have some things to try
tdbgamer has joined #nixos
<lightbulbjim> `nix-collect-garbage -d` will delete everything except the current generation from the store, but be aware that you can't then roll back without rebuilding stuff. There are also options for deleting all but the most recent generations.
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed 0 commits to gnome-3.32: https://git.io/fjYN4
gentauro has quit [Read error: Connection reset by peer]
gentauro has joined #nixos
domogled has quit [Ping timeout: 244 seconds]
<rycee> samueldr: Yup, that was much nicer!
mishach has quit [Ping timeout: 256 seconds]
<rycee> Will head to bed now. Will try it out a bit more tomorrow and hopefully it'll be ok for merge :-)
<{^_^}> [nixpkgs] @jtojnar merged pull request #59793 → gnome3.grilo-plugins: add dependencies → https://git.io/fjYdG
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fjYNa
jluttine has joined #nixos
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 258 seconds]
mbrgm_ is now known as mbrgm
<{^_^}> [nixpkgs] @virusdave closed pull request #59758 → python3.7-docutils: build fix on darwin → https://git.io/fjYrA
<{^_^}> [nixpkgs] @virusdave reopened pull request #59758 → python3.7-docutils: build fix on darwin → https://git.io/fjYrA
polman has quit [Ping timeout: 250 seconds]
rprije has joined #nixos
dbmikus_ has joined #nixos
erasmas has joined #nixos