gchristensen changed the topic of #nixos to: NixOS 18.09 released https://discourse.nixos.org/t/1076 || 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
fragamus has joined #nixos
<cyounkins> asymmetric: If they don't have tests it shouldn't matter.
<srhb> asymmetric: I prefer to leave it on so that if a version bump brings in tests, they'll be automatically caught, but I know that eg. the python infrastructure tends to prefer it the other way around. I don't know the reasoning.
pkx3 has quit [Read error: Connection reset by peer]
<asymmetric> srhb: i agree with your reasoning, and i'm also confused about the advantage of manually managing the flag
vk3wtf has joined #nixos
pkx3 has joined #nixos
doyougnu has joined #nixos
pkx3__ has joined #nixos
pkx3___ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
pkx3__ has quit [Read error: Connection reset by peer]
mkoenig has joined #nixos
pkx3__ has joined #nixos
pkx3___ has quit [Read error: Connection reset by peer]
pkx3___ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
pkx3__ has quit [Read error: Connection reset by peer]
<ottidmes> Is it possible to change how Nix paths are looked up inside Nix code itself, or is the only way through NIX_PATH env variable?
pkx3__ has joined #nixos
pkx3___ has quit [Read error: Connection reset by peer]
steshaw has joined #nixos
pkx3___ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
jperras has joined #nixos
pkx3 has joined #nixos
pkx3__ has quit [Read error: Connection reset by peer]
pkx3___ has quit [Read error: Connection reset by peer]
pkx3 has quit [Read error: Connection reset by peer]
fendor_ has joined #nixos
goibhniu has quit [Ping timeout: 250 seconds]
ntd has joined #nixos
pkx3 has joined #nixos
fendor has quit [Ping timeout: 244 seconds]
<clever> ottidmes: you can use scopedImport to mess with __nixPath
pkx3 has quit [Read error: Connection reset by peer]
alphor has quit [Quit: Bye!]
dbmikus__ has joined #nixos
pxc has joined #nixos
<clever> ottidmes: behind the scenes, <nixpkgs> gets translated into (__findFile __nixPath "nixpkgs")
<clever> > __findFile __nixPath "nixpkgs"
<{^_^}> /var/lib/nixbot/nixpkgs/master/repo
<clever> and then it does normal var lookup on __findFile and __nixPath
<clever> and scopedImport allows you to inject things into the "global scope" of another file, as you import it (non-recursive)
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
dbmikus__ has quit [Ping timeout: 252 seconds]
pkx3 has joined #nixos
asymmetric has quit [Ping timeout: 250 seconds]
pkx3 has quit [Read error: Connection reset by peer]
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ntd has quit [Quit: ntd]
pkx3 has joined #nixos
pkx3__ has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
pkx3___ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
pkx3__ has quit [Read error: Connection reset by peer]
pkx3__ has joined #nixos
pkx3___ has quit [Read error: Connection reset by peer]
pkx3___ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
pkx3__ has quit [Read error: Connection reset by peer]
pkx3__ has joined #nixos
pkx3___ has quit [Read error: Connection reset by peer]
pkx3___ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
pkx3__ has quit [Read error: Connection reset by peer]
pkx3___ has quit [Read error: Connection reset by peer]
pkx3 has quit [Read error: Connection reset by peer]
Acou_Bass has quit [Ping timeout: 250 seconds]
Acou_Bass has joined #nixos
Rusty1 has joined #nixos
vk3wtf has quit [Ping timeout: 252 seconds]
pkx3 has joined #nixos
Mateon3 has joined #nixos
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/7b7d14045c7 (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-18.09)
Mateon1 has quit [Ping timeout: 272 seconds]
Mateon3 is now known as Mateon1
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
<ottidmes> clever: oh, cool! thanks!
Acou_Bass has quit [Quit: byeeeeeeeeeeeeeee]
<ottidmes> clever++
<{^_^}> clever's karma got increased to 65
pkx3 has quit [Read error: Connection reset by peer]
Acou_Bass has joined #nixos
<clever> ottidmes: scopedImport also lets you overwrite the import function, to make its effects recursive
<clever> ottidmes: but note, scopedImport breaks the import cache, so the performance will suffer
thc202 has quit [Ping timeout: 244 seconds]
<ottidmes> clever: yeah, I was assuming it would have some performance impact
<ottidmes> clever: I was about to test that, I expected it not to be recursive, so unfortunately both those 2 assumptions were right :P
pkx3 has joined #nixos
<ottidmes> clever: but it would work though with something like: import file-that-alters-nix-path.nix; with those definitions before any import call?
<ottidmes> clever: I am bringing my custom lib into scope for most modules anyway
<clever> it will only impact the exact files loaded with scopedImport, and nothing else
vk3wtf has joined #nixos
<clever> and it cant leak backwards up the call stack
pkx3 has quit [Read error: Connection reset by peer]
<clever> but, you can use it to overwrite the import function, to force the files you import, into using a wrapper, that calls scopedImport again
<clever> there is an example of that in the nixops source
pkx3 has joined #nixos
doyougnu has quit [Ping timeout: 250 seconds]
hedning has quit [Quit: hedning]
<ottidmes> clever: I had hoped this would have worked: with { __nixPath = [ { prefix = "foo"; path = "bar"; } ]; }; builtins.tryEval <foo>
pkx3 has quit [Read error: Connection reset by peer]
<clever> > let __nixPath = [ { path = ./.; prefix = "bar"; } ]; in <bar>
<{^_^}> access to path '/var/lib/nixbot/state/nixpkgs' is forbidden in restricted mode
<clever> ottidmes: like so?
psy3497 has joined #nixos
pkx3 has joined #nixos
<psy3497> A question: I'm packaging a simple python script using 18.09stable as my nixpkgs revision, I'm getting a lot of "install tests" which take time and cpu. Is this a symptom of not having binary substitutions, i.e. cache misses?
<ottidmes> clever: that does indeed work, but I would have to define it at every file
<psy3497> Does one expects binary substitutions to not run any tests? Or perhaps tests are run regardless of binary substitutions?
<ottidmes> instead of <nixcfg/shared/modules/foo.nix> I guess I will just have to go with (nixcfg shared/lib/modules/foo.nix), which is less nice than leveraging NIX_PATH, but hey, equal amount of characters :P
pkx3 has quit [Read error: Connection reset by peer]
<clever> ottidmes: pkgs.path + "/pkgs/top-level/all-packages.nix"
<clever> > pkgs.path + "/pkgs/top-level/all-packages.nix"
<{^_^}> /var/lib/nixbot/nixpkgs/master/repo/pkgs/top-level/all-packages.nix
pkx3 has joined #nixos
<ottidmes> clever: yeah so that gives me the path to <nixpkgs>, so not really useful for what my <nixcfg> refers too (the directory above my NixOS configuration)
pxc has quit [Ping timeout: 240 seconds]
pkx3 has quit [Read error: Connection reset by peer]
Dedalo has joined #nixos
pkx3 has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fpQ8s
fendor_ has quit [Ping timeout: 250 seconds]
<ottidmes> clever: I would love your input on the second paragraph of my comment here: https://github.com/NixOS/nixpkgs/pull/51797#issuecomment-446016704 am I missing something and is what I propose there already feasible right now?
pkx3 has quit [Read error: Connection reset by peer]
<clever> ottidmes: you can trivially add more args to all modules
<ottidmes> clever: _module.args you mean?
<clever> yep
<ottidmes> yeah wont work
<ottidmes> for example, you cannot overwrite lib that way
<clever> mkForce ?
<Dedalo> I'm planning to install NixOS. I did a first test a few month ago and this week I'm going to receive a new laptop. I will use a lot of Docker containers and I read that NixOS and Docker don't work well together, because NixOS doesn't cache the layers, so container are slow to build and they take a lot of space. I read an article to solve this issue, but... I don't know. On the other end I'm evaluating Atomic, but
<Dedalo> I read that a restart in necessary every time you install something using OSTree rpm-ostree. I would like to use NixOS, but I'm dealing with a lo of containers. What is your opinions guys?
<Dedalo> *is necessary
<ottidmes> that is not too big of a problem, just name it something else, but if I do that, you still have the problem that all imports will have to be used to determine config._module.args, and so you cannot have with mylib; anywhere above any imports
pkx3 has joined #nixos
<simpson> Dedalo: Was the article gchristensen's explanation of Docker images with nixpkgs? Do not fear; that was explaining an optimization. Docker itself will work fine in NixOS.
<Dedalo> simpson yes, exactly this one: https://grahamc.com/blog/nix-and-layered-docker-images
pie__ has joined #nixos
pie___ has quit [Remote host closed the connection]
<ottidmes> simpson: so Docker on NixOS is even better because of it, right? more reuse than normally would be the case?
<gchristensen> oh dear, that was about using Nix to build containers :) Docker will work the same on nixos as any other system.
<simpson> Yeah. When gchristensen says "Nix has been able to generate Docker images" what they mean specifically is that nixpkgs has tools for generating Docker-compatible images of Nix packages. Docker itself will work fine.
pkx3 has quit [Read error: Connection reset by peer]
<simpson> Ack, lagsniped.
<Dedalo> gchristensen that means it can reuse layers even without the optimization you are talking about in the article?
<Dedalo> it's a small world I see...
<simpson> ottidmes: I don't actually use the nixpkgs tools! I use `FROM nixos/nix` in Dockerfiles, which is the next-best thing.
<gchristensen> Dedalo: the optimisation is only for when using Nix to build the Docker image
<gchristensen> Nix can produce Docker images which are 100% efficient -- no file deduplication. really remarkable, compared to most I've seen :)
Anton-Latukha has quit [Quit: Leaving.]
<ldlework> So can Docker now
<ldlework> with multi-stage builds
<ottidmes> simpson: its something I have t o look into at some point, right now I dont really need containers yet, I am just keeping a lookout of news regarding the tech
<gchristensen> nice
<ldlework> build a bunch of crap in one stage, grab just what you need from that stage, in a second stage - the image only contains the files in the last stage
<ldlework> so build python wheels in one, suck them into the last stage, no python build deps in your image, etc
<Dedalo> gchristensen so, in a normale scenario, NixOS works with Docker in the same way Ubuntu does? I mean, it is still sharing layers between containers FROM the same image?
<ldlework> hi ottidmes
<ottidmes> ldlework: hi
<gchristensen> right
pkx3 has joined #nixos
<simpson> Dedalo: Yes, if you run `docker` in your shell, or if you have Dockerfiles, then this doesn't matter. If you type `dockerTools` into your Nix expressions, then you get this optimization in newer nixpkgs.
<Dedalo> simpson thank you
<Dedalo> that's good to know guys
<ottidmes> clever: regarding that paragraph, I was thinking it would be cool if it was somehow possible to set all that stuff, including the Nix paths before the actual configuration, so you have complete control while it is still part of your configuration and not some external state
pkx3 has quit [Read error: Connection reset by peer]
<ldlework> ottidmes: are you referring to bootstrapping a nixos system?
<ottidmes> ldlework: don't think so, no, more like a preConfigure phase for NixOS configuration
<cyounkins> So I was able to boot my Pi 3 B with the AArch64 img linked from https://nixos.wiki/wiki/NixOS_on_ARM#Installation ... but only once! Now it gets to U-boot but after it says "loading kernel" or equivalent the screen goes blank and the green ACT LED cycles blinking twice. Any suggestions for debugging this? Raspbian boots fine.
<ottidmes> ldlework: right now my NixOS configuration is dependent on NIX_PATH being set properly, so I cannot just point to my config and say install with the installer
<ottidmes> ldlework: also I would love to be able to extend lib for my configuration without employing tricks like `with mylib.nix;` everywhere
pkx3 has joined #nixos
<psy3497> A small question if anyone can share his knowledge.
<psy3497> I'm merely packaging a single python script using mkDerivation and it works.
<psy3497> However when running nix-build for the first time on a fresh machine, 15 or so
<psy3497> minutes are spent crunching "install tests" of various python related packages.
<psy3497> I'm using stable nixos 18.09 for nixpkgs. Am I suppose to expect cache hits
<psy3497> and thus no tests? Or do tests run regardless of whether or not I got things
<psy3497> from the cache?
<psy3497> Thanks for the help!
pkx3 has quit [Read error: Connection reset by peer]
<cyounkins> Tests are not run when things are pulled from the binary cache
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/9fba490258e (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<cyounkins> Did you clone the nixpkgs repo?
<ldlework> ottidmes: that sounds like trying to smoothen bootstrapping
<ldlework> ottidmes: external details not inside my configuration.nix required to build my configuration.nix for the first time is a huge worry for me too
<ldlework> ottidmes: have you heard of The Nix Challenge?
pkx3 has joined #nixos
<psy3497> cyounkins: I see! I'm using fetchTarball to get the stable 18.09
<psy3497> At first python's hypothesis was failing tests and I wondered why tests was running at all.
<psy3497> After disabling hypothesis's tests I guess I stopped having cache hits, and then a lot of other tests started running.
<ottidmes> ldlework: I have heard of it, but cannot remember the details
<ldlework> ottidmes: you document yourself dd'ing your workstation, then installing NixOS and booting back into the same environment as before
Radivarig has quit [Ping timeout: 240 seconds]
pkx3 has quit [Read error: Connection reset by peer]
<ldlework> technically works for any Nix-supported OS
<ottidmes> ldlework: I have done that already by accident (not dd, but encryption and on a server), and it made me realize I have to automate my partitioning and whatnot, but other than that, its already pretty solid
<ldlework> ottidmes: it's a lot more impressive for one's personal workstation :)
<ldlework> but good to hear nonetheless
<ldlework> pretty sure if AWS deleted my server, I could type three NixOps commands and get it back
pkx3 has joined #nixos
<ottidmes> ldlework: yeah, in my case the server was more like a desktop
<ottidmes> ldlework: its actually a desktop... I just use it as a server
<ekleog> ldlework: the problem is restoring impure data from backups
<cyounkins> psy3497: I'm not sure why your new package would be causing a mass rebuild. You'd have to pastebin what you're doing.
<ldlework> ottidmes: with your actual workstation comes the real meat of the challenge
<ldlework> because if you fucked up
<psy3497> cyounkins: will do
<ldlework> you're probably going to be not working for a day or two
<ldlework> or at least a few hours :)
<ldlework> ekleog: that seems relatively easy though
<ekleog> can be a PITA when you need to do it from the live env (because some services depend on data being already there)
pkx3 has quit [Read error: Connection reset by peer]
<ldlework> ekleog: I could see that
<ottidmes> ldlework: I rather wait for that challenge when I get a new set of hardware ;)
<ldlework> ottidmes: we still gotta make the website anyway :)
<ottidmes> ldlework: its good marketing for NixOS though
<ldlework> ottidmes: yeah that's my thinking
<ldlework> it has some shock value
<psy3497> cyounkins: https://pastebin.com/hjP3jRCz
<cyounkins> psy3497: why are you using fetchTarball ? I haven't seen that before.
<psy3497> cyounkins: as opposed to channels?
<psy3497> I prefer that over channels as it keeps everything inside the nix expression itself. Without depending on something in the environment.
<cyounkins> I'm a noob but I don't see how channels or fetchTarball are related to a derivation to build redmine.
<psy3497> They are unrelated.
<psy3497> And I bet the `fetchTarball` is unrelated to the cache misses, as long as the link is correct, which it should be as I've seen it in countless places before.
<cyounkins> Thus far what I've done is cloned nixpkgs and written new derivations a la https://nixos.wiki/wiki/Nixpkgs/Create_and_debug_packages
<psy3497> I can remove the fetchTarball and only accept `pkgs` as an input to the function, it is merely a refactor
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
sir_guy_carleton has joined #nixos
<cyounkins> psy3497: Try nix-shell -p 'python37.withPackages (ps: [ click ])'
<cyounkins> On my 18.09 it pulls from cache
pkx3 has joined #nixos
<psy3497> cyounkins: will try
<psy3497> That's a good point I should try first getting each of the dependencies in isolation on a clean store and see what happens.
pkx3 has quit [Read error: Connection reset by peer]
alex`` has quit [Ping timeout: 272 seconds]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
cyounkins has quit [Remote host closed the connection]
cyounkins has joined #nixos
pkx3 has joined #nixos
<ottidmes> Just learned something new about Nix. I always assumed `with` to shadow what was in scope, but its not doing that (only to other outer scoped `with`s)
<ottidmes> > ({ x ? 5 }: let a = { x = 10; }; in with a; x) {}
<{^_^}> 5
<ldlework> strange
pkx3 has quit [Read error: Connection reset by peer]
cyounkins has quit [Ping timeout: 250 seconds]
<ottidmes> ldlework: I reading about it in an issue, but the rationale behind it is pretty sound, `with` tends to be used with big attrsets defined outside the file's scope, so if you define something with a let, it should not get its meaning changed after something in the with attrset gets added at a future point
pkx3 has joined #nixos
<ldlework> that's interesting!
iqubic has quit [Quit: Page closed]
stigo has quit []
<Ralith> I dunno, if you want that behavior you could just explicitly place the with before the let
<Ralith> nonlexical scope is sketchy
pkx3 has quit [Read error: Connection reset by peer]
<ldlework> yeah
<ottidmes> Ralith: I agree with you, but that does not make the other argument invalid
<ekleog> ottidmes: named bindings are stronger than unnamed (with) bindings
<ekleog> because otherwise adding a package to `pkgs` would be a big risk of breaking lots of code
<ottidmes> ekleog: yes, that is what I read on the issue, I get that
stigo has joined #nixos
<ekleog> oh didn't know you read it in an issue :)
<{^_^}> nix#1361 (by alexeymuranov, 1 year ago, closed): Language feature proposal: exclusive 'with'
<ekleog> hmm actually somehow my brain erased out your comment about the issue…
* ekleog pure noise
<gchristensen> very intelligent noise, though
* ldlework has the movie Contact brought to mind
pkx3 has joined #nixos
stigo has quit [Quit: WeeChat 2.2]
stigo has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
jasongrossman has quit [Ping timeout: 250 seconds]
Supersonic has quit [Ping timeout: 264 seconds]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
doyougnu has joined #nixos
Supersonic has joined #nixos
pkx3 has joined #nixos
pkx3__ has joined #nixos
pkx3___ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
zolk3ri has quit [Quit: leaving]
pkx3 has joined #nixos
pkx3__ has quit [Read error: Connection reset by peer]
pkx3__ has joined #nixos
pkx3___ has quit [Read error: Connection reset by peer]
pkx3___ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
pkx3__ has quit [Read error: Connection reset by peer]
pkx3__ has joined #nixos
pkx3___ has quit [Read error: Connection reset by peer]
pkx3___ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pkx3__ has quit [Read error: Connection reset by peer]
pkx3___ has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
graphene has quit [Remote host closed the connection]
pkx3 has joined #nixos
graphene has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
iqubic has joined #nixos
pkx3__ has joined #nixos
pkx3___ has joined #nixos
graphene has quit [Remote host closed the connection]
pkx3 has quit [Read error: Connection reset by peer]
graphene has joined #nixos
pkx3 has joined #nixos
pkx3__ has quit [Read error: Connection reset by peer]
<iqubic> To whomever was helping me with bluetooth issues earlier, I want to say that updating my kernel to 4.19.7 didn't solve anything.
pkx3__ has joined #nixos
pkx3___ has quit [Read error: Connection reset by peer]
pkx3___ has joined #nixos
<iqubic> gchristensen: I can't understand why this is screwing up.
pkx3 has quit [Read error: Connection reset by peer]
<iqubic> It was working, then I updated my kernel and nixos version, and now it fails.
<iqubic> Bluetooth is really weird.
pkx3 has joined #nixos
rhalff has quit [Ping timeout: 244 seconds]
pkx3__ has quit [Read error: Connection reset by peer]
pkx3__ has joined #nixos
pkx3___ has quit [Read error: Connection reset by peer]
<gchristensen> it is a mystery to me, too :(
<iqubic> I am really really pissed.
pkx3___ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pie___ has joined #nixos
<gchristensen> :(
<gchristensen> I probably can't help, but what exactly is and isn't happening?
aszlig has quit [Ping timeout: 244 seconds]
pkx3__ has quit [Read error: Connection reset by peer]
pkx3___ has quit [Read error: Connection reset by peer]
phry has quit [Ping timeout: 268 seconds]
pie__ has quit [Ping timeout: 268 seconds]
<iqubic> gchristensen: So I want to get bluetooth working. I go the the terminal and run "sudo bluetoothctl" The output I see is this: http://dpaste.com/0VH3GWZ
<gchristensen> yikes
pkx3 has joined #nixos
<gchristensen> what does rfkill output?
<iqubic> Yeah. I know.
aszlig has joined #nixos
doyougnu has quit [Ping timeout: 250 seconds]
<gchristensen> ...welp
<gchristensen> I'm out of ideas :/
<iqubic> I know. This is a really really really stupid issue.
pkx3 has quit [Read error: Connection reset by peer]
<ottidmes> iqubic: you said it happened after updating to the latest NixOS version and Linux kernel, what NixOS version were you on before upgrading and after?
Mr_Keyser_Soze has joined #nixos
<gchristensen> does reverting to that version fix it?
jasongrossman has joined #nixos
phry has joined #nixos
<ottidmes> iqubic: This is how I would go about resolving your issue. First, like gchristensen says, try revering back to your old situation, if bluetooth then works again, you have a chance of figuring this thing out
pkx3 has joined #nixos
<iqubic> You know, I would revert, but I did the most stupid thing ever. I ran this command: "nix-collect-garbage -d" I literally deleted my old generations. I feel so stupid now.
<ottidmes> iqubic: So assuming this is the case, that it works again with that situation, try and go back to an as basic installation as possible where you just about can test bluetooth (i.e. reducing other influences)
<ottidmes> iqubic: if you still have your old configuration, that should be no problem
<ottidmes> iqubic: do you use a self managed nixpkgs checkout?
pkx3 has quit [Read error: Connection reset by peer]
<iqubic> Well, I mean the only change that I made that was substantial was switching to 18.09.
<iqubic> And no I don't use a self managed checkout.
<ottidmes> iqubic: so you could just try and point nixpkgs back to the latest 18.03
<ottidmes> that should bring it close to what you had, and change the kernel version back to what you used then
<iqubic> I don't know how to change my kernel version back. But I'll certainly try to do that.
Lears has joined #nixos
[Leary] has quit [Read error: No route to host]
<ottidmes> iqubic: I suppose you did something along the lines of boot.kernelPackages = pkgs.linuxPackages_latest; and you probably used the default setting before, so just comment that line and you should be back
<iqubic> Yeah, I did do that.
pkx3 has joined #nixos
<iqubic> How do I check if I have bluez installed???
<ottidmes> iqubic: have right now?
<iqubic> Well, I'm just worried that I don't actually have bluez installed right now.
<ottidmes> iqubic: if you know it has some bin, check for that
pkx3 has quit [Read error: Connection reset by peer]
<ottidmes> iqubic: otherwise here is a shell function that lists all your system packages: https://gist.github.com/ottidmes/3a0c4adf976c283671619edc18925aaf
jperras has quit [Ping timeout: 246 seconds]
pkx3 has joined #nixos
jperras has joined #nixos
<ldlework> If I have some derivation that has a file in its $out, how can I get the contents of that file in some nix module?
<ldlework> Like if I were to do "${foo}/thefile.sh" that works
<ldlework> but i have a helper that takes some text, how do I get the contents
<ldlework> oh crap it's just readFile isn't it
pkx3 has quit [Read error: Connection reset by peer]
<ottidmes> yep
sir_guy_carleton has quit [Quit: WeeChat 2.2]
jperras has quit [Ping timeout: 244 seconds]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
jperras has joined #nixos
<gchristensen> seems I'm on the hunt for a new terminal emulator. sakura shows colors outputted by a tool I need as blinking.
<ldlework> urxvt is tried and true
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<ottidmes> its xfce4-terminal for me
<ldlework> looks as good as anything
<ekleog> urxvt doesn't do italics, though
<gchristensen> oh urxvt even wraps/reflows text properly
fusion809 has joined #nixos
<ekleog> at least this is not italics here (iirc the irc escape codes correctly)
<gchristensen> ekleog: your emulator can do italics?
<ldlework> pretty sure urxvt does italics lol
<ekleog> gchristensen: at some point I had found an emulator that did italics
<gchristensen> ldlework: mind sharing your config?
<ekleog> can't remember which one :(
<ldlework> urxvt.italicFont is the setting
<gchristensen> ooooh xResources
<ldlework> gchristensen: yeah, it "just works" with any theme manager that uses control sequenes
pkx3 has joined #nixos
<ldlework> it will apply themes to all running terminals
<ldlework> pywal, wpgtk, etc
<gchristensen> not a fan of the font here :P
<ldlework> that M tho
Mr_Keyser_Soze has quit [Ping timeout: 250 seconds]
<gchristensen> quite the M
<ldlework> lol
<ekleog> ldlework: locally `echo -e "\e[3mtest\e[23m"` doesn't do anything, but I don't have italicFont set
<ekleog> well, it displays `test` without italics
<ldlework> yeah you have to set each style different
<ldlework> font
* ekleog will try next time, thanks :)
pkx3 has quit [Read error: Connection reset by peer]
jperras has quit [Ping timeout: 246 seconds]
<ldlework> working for me
<ekleog> nice :)
pkx3 has joined #nixos
<duoi> how can i get more rams
<ldlework> interestingly, I only have URxvt*font: xft:Source Code Pro For Powerline:size=14:antialias=true:hinting=true
<ldlework> and italics works
<gchristensen> I've never managed to get .Xresources' font to work. fc-list | grep -i mono | grep -i fir shows /nix/store/3d8pvcxnj6dp9fxakn588vmd4wiz63wx-fira-mono-3.206/share/fonts/opentype/FiraMono-Regular.otf: Fira Mono:style=Regular so I added URxvt*font: xft:Fira Mono:style=Regular and still it uses that horrible font
cyounkins has joined #nixos
<duoi> need more rams to go fast
<ldlework> to configure fonts on my system
pkx3 has quit [Read error: Connection reset by peer]
<gchristensen> maybe I need fontdir?
<gchristensen> no -- I have that enabled. maybe I need ghostscript?but yikes I'd rather not
<ldlework> no idea what it even is lol
<gchristensen> a source of many CVEs :)
Mr_Keyser_Soze has joined #nixos
graphene has quit [Remote host closed the connection]
<ldlework> gchristensen: make your XResources line more like mine
graphene has joined #nixos
pkx3 has joined #nixos
<ldlework> gchristensen: did you xrdb merge?
<ldlework> or whatever
<ldlework> lol
LysergicDreams has joined #nixos
<gchristensen> no
<ldlework> ah well
<ldlework> you gotta do that
<ldlework> xrdb ~/.Xresources I think
pkx3 has quit [Read error: Connection reset by peer]
<gchristensen> opa! reasonable fonts!
* ldlework pumps a fist
<gchristensen> thank you!
<ldlework> let's see your new M
<ldlework> lol
<ldlework> hehe
<ldlework> gchristensen: check out neofetch
lassulus_ has joined #nixos
<gchristensen> oh that is pretty
<ldlework> what's the name of the nixos font
<ldlework> you had it in one of your links
<gchristensen> Vegur
iqubic has quit [Ping timeout: 268 seconds]
lassulus has quit [Ping timeout: 245 seconds]
lassulus_ is now known as lassulus
<ottidmes> gchristensen: fix your volume indicator already! :P it would annoy me to no end xD
<gchristensen> dunno how :)
<colemickens> arianvp: If you get something that works well for DNS resolutions, please let me know. This current NSCD setup is extremely unfortunate IMO.
<colemickens> I'm getting the impression I should just disable nscd and switch to networkd-resolved, but I can't quite tell.
iqubic has joined #nixos
<iqubic> So I find myself unable to revert to a state where bluetooth works.
<gchristensen> iqubic: might be hardware, then? :/
<ldlework> heh Vegur doesn't work so well as a console font
<ottidmes> iqubic: maybe try some LTS Ubuntu LiveCD or if you have a Windows dual boot, to rule out a hardware issue
<gchristensen> haha, no, it doesn't :P
pkx3 has joined #nixos
<ldlework> i was gonna run neofetch with it to have an ascii version of the logo rendered in Vegur
<iqubic> ottidmes: I do have a windows dual boot.
<ldlework> but it looked horrible heh
<iqubic> Bluetooth works fine when running windows10
endformationage has quit [Quit: WeeChat 2.3]
<ldlework> gchristensen: install pywal, then do wal -i $SOME_IMAGE_FILE
<ldlework> (its in nixpkgs)
pkx3 has quit [Read error: Connection reset by peer]
<ottidmes> iqubic: hmm, maybe still try that Ubuntu LiveCD suggestion though, to rule out a Linux driver issue
<iqubic> I don't have a LiveCD lying around anywhere, sorry.
<gchristensen> ldlework: omg
<ldlework> XD
<gchristensen> ldlework: my whole computer is morbo colored
<ottidmes> iqubic: no USB stick that you can dd?
<ldlework> haha
<iqubic> I can dd a usb stick, but I really wish there was a simpler way to test this.
<Rusty1> iqubic: boot into windows , turn off fastboot (if enabled) , reboot and try bt
<gchristensen> ldlework: I fed it a screenshot of my terminal from another time, and it picked all the reasonable colors... nicley done
pkx3 has joined #nixos
<ldlework> yeah it works really well. you can go wallpaper shopping to get some nice ones
<ldlework> wpgtk is a gtk gui ontop of pywal which lets you manage a collection, adjust themes, get 16 colors instead of just 8
<ldlework> and some other niceties
<ldlework> (it uses pywal underneath)
<ldlework> the latest nixpkg is broke for me though
<iqubic> Well, I'm confused as all heck.
pkx3__ has joined #nixos
<gchristensen> using https://screenshotscdn.firefoxusercontent.com/images/288bbbbb-e775-4d3b-a8d3-1ca0f0de9235.png did a nice job, too. wow. I'm very impressed
<ldlework> gchristensen: let's see the result
<iqubic> lspci doesn't show anything looking like a bluetooth device.
pkx3___ has joined #nixos
<colemickens> wait is that something new you're building gchristensen ? does it boot in <some cloud>, output imgs?
<ldlework> nice
pkx3 has quit [Read error: Connection reset by peer]
<gchristensen> colemickens: it is something I built like a year ago as a hack
<ldlework> what are you talking about?
pkx3 has joined #nixos
<iqubic> gchristensen: Do you see any issues with that lspci output? Is it concerning that it doesn't list anything related to bluetooth?
<gchristensen> it worked great, brought up a machine for 1hr, let you play around, and then it'd go away. ldlework look at the contents of that firefoxusercontent ... 288bbbb... image
pkx3__ has quit [Read error: Connection reset by peer]
<ldlework> oh neat
<gchristensen> I didn't make it public b/c I was worried about abuse
pkx3__ has joined #nixos
<ldlework> what would be bonkers is if there were some way to get an xsession in the browser
pkx3___ has quit [Read error: Connection reset by peer]
<ldlework> and people could LITERALLY try my workstation env
<ldlework> lol
<iqubic> Even `lspci -k` doesn't even show anything related to bluetooth.
<ldlework> a Workstation App Store
<gchristensen> anyway, it is extremely past my bedtime, and my coworkers are about to wake up, so I'd better go to bed ;)
Lisanna has joined #nixos
<ldlework> nn
<gchristensen> thank you for the help, ldlework, this has been a lot of fun
<ldlework> np
pkx3___ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<iqubic> Sounds good. I really wish you could stay around and help me with bluetooth, but I get that sleep is important.
<ldlework> does rkfill list anything bluetooth
<gchristensen> iqubic: I have no idea how to help, I'm lost too :( sorry
pkx3 has joined #nixos
<iqubic> Damn it to all hell.
pkx3__ has quit [Read error: Connection reset by peer]
pkx3__ has joined #nixos
<Lisanna> gotten myself into a pickle.... I can't nixops deploy to example.com because hydra.example.com is offline but is also listed as a substituter for example.com, and fail to connect to a substituter is a fatal error in nixops ):
pkx3___ has quit [Read error: Connection reset by peer]
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hamishmack has joined #nixos
pkx3___ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<psy3497> Could anyone help me figure out why, when building a package that is a simple mkDerivation of one Python script
pkx3 has joined #nixos
<psy3497> with some Python dependencies, a lot of things are being built from scratch when pkgs is from `fetchTarball https://github.com/NixOS/nixpkgs-channels/archive/nixos-18.09.tar.gz` but everything is from the binary cache when using <nixpkgs> that follows unstable?
pkx3__ has quit [Read error: Connection reset by peer]
pkx3___ has quit [Read error: Connection reset by peer]
pkx3 has quit [Read error: Connection reset by peer]
iqubic_ has joined #nixos
hamishmack has quit [Ping timeout: 240 seconds]
<iqubic_> I feel like a freaking idiot.
iqubic has quit [Ping timeout: 256 seconds]
<iqubic_> I just got my bluetooth working.
* Rusty1 waits for the punchline
<ldlework> my guess: 4 bluetooth hci0 blocked unblocked
<ldlework> ^_^
<iqubic_> Nope.
<iqubic_> Nothing like that.
<ashkitten> so like, why doesn't linux have like search paths for dynamic loaders like it does the libraries they load?
<iqubic_> My laptop has this FN + F12 combination that toggles whether or not wifi is working. I just hit that twice and bluetooth is now working.
<iqubic_> WTF?!?!?!
pkx3 has joined #nixos
<iqubic_> I assume that the wifi card is the same thing responsible for the bluetooth.
<emily> it's probably an "airplane mode" toggle
epicmetal has quit [Ping timeout: 240 seconds]
<iqubic_> Emily: Yeah that's exactly what it is. IDK why that fixed my bluetooth issues that have been plauging me for the past two days.
iqubic_ is now known as iqubic
pkx3 has quit [Read error: Connection reset by peer]
<ldlework> ri'e sai dai
<iqubic> My feelings about bluetooth right now: https://imgur.com/a/PBDMaFP
<iqubic> s/code/bluetooth/ to truely understand.
<ldlework> how can you refer to files inside of a derivation without using strings?
pkx3 has joined #nixos
<ekleog> ldlework: lojban?
<ldlework> ekleog: yeah
* ekleog wants to have a look some day
<ekleog> just know enough to recognize things that look like lojban atm :3
<ekleog> <ldlework> how can you refer to files inside of a derivation without using strings? <-- what do you mean by “without using strings”?
<ldlework> ekleog: if I have a derivation I can do "${foo}/some_file.sh"
<ldlework> to get a path to a file in the derivation
pkx3 has quit [Read error: Connection reset by peer]
<ekleog> is there a problem with it?
<ldlework> i guess not
pkx3 has joined #nixos
iqubic has quit [Quit: Page closed]
pkx3 has quit [Read error: Connection reset by peer]
jtojnar has quit [Quit: jtojnar]
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/b144dfa3b27 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-18.09)
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
Mr_Keyser_Soze has quit [Ping timeout: 250 seconds]
* ekleog doesn't know of a much better scheme, and paths are basically a mess in the language IMO
pkx3 has joined #nixos
<ldlework> ekleog: oh i remember why
<ldlework> because you have to give it a name first
pkx3 has quit [Read error: Connection reset by peer]
cyounkins has quit [Remote host closed the connection]
cyounkins has joined #nixos
cyounkins has quit [Read error: No route to host]
cyounkins has joined #nixos
pkx3 has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
<ekleog> ldlework: what is “it” in your sentence? the derivation? you can do "${pkgs.mkDerivation { ... }}/some_file.sh" if you want (though that'll be ugly)
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<ldlework> how do I stop other phases from running if I made a simple buildPhase?
<ldlework> set phases to a list of strings I'm guessing
pkx3 has joined #nixos
<ekleog> yup
<ottidmes> ldlework: yep, phases = [ "buildPhase" ]; would do that for you
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<ldlework> why can't I do pkgs.lua.withPackages ?
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
vk3wtf has quit [Ping timeout: 268 seconds]
pkx3 has joined #nixos
<psy3497> Anyone knows if nixos-18.09 nix expressions' outputs are being cached? I have no problem getting stuff from the binary cache when using the unstable nixpkgs, but I need to rebuild stuff when I'm using nixos-18.09 nixpkgs. Perhaps cache.nixos.org is for unstable and there is a different cache for nixos-18.09?
Ariakenom has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
jackdk has quit [Ping timeout: 268 seconds]
<ottidmes> psy3497: you probably have something causing mass rebuilds on nixos-18.09, that cache should work fine with nixos-18.09
<psy3497> ottidmes: I'm using the exact same expression, only switching between
pkx3 has joined #nixos
<psy3497> And that causes the difference.
<ottidmes> psy3497: the only suggestion I have is to try and recreate your config for nixos-18.09 from scratch, so begin with a basic configuration, and keep adding stuff from the config you actually want to use until you detect the problem
<ottidmes> psy3497: I would use nixos-rebuild dry-build to test this
<psy3497> ottidmes: I see. That should be easy as the package I'm building is extremely small.
<ottidmes> psy3497: just read what it is trying to build
<psy3497> I
<psy3497> ottidmes: I'm not using nixos
<ottidmes> psy3497: ow...
<psy3497> Is that related to why I'm not getting cache hits?
<psy3497> Does NixOS have a default setting for the cache url that is different than what I get when installing Nix?
<ottidmes> probably not
<psy3497> Cool.
<ottidmes> you could check your /etc/nix/nix.conf though
<psy3497> My cache is cache.nixos.org
pkx3 has quit [Read error: Connection reset by peer]
<psy3497> Once I find the first package that demands rebuilding, how do I proceed from there?
<ottidmes> I have: substituters = https://cache.nixos.org/
<psy3497> I see. So that's the same.
palo2 has joined #nixos
<ottidmes> I would probably use nix-diff to see what is different between my package and that on the cache
<psy3497> Ah! Perhaps Python 3.7 is not available in nixos-18.09
<pbogdan> psy3497: try using python36 when building with 18.09 and see if that helps at all; the default python interpreter for python 3 changed on unstable to 3.7 and IIRC the official Hydra instance only builds the package set for the default ones for python 2 and 3
<psy3497> pbogdan: yes exactly what I thought just now hehe
<psy3497> ottidmes: nix-diff sounds good I'll try it out.
<psy3497> Even if switching to python36 fixes the problem I'd like to try this `nix-diff`
pkx3 has joined #nixos
palo1 has quit [Ping timeout: 245 seconds]
<ottidmes> psy3497: only problem might be getting the cached .drv for nix-diff to work, but there should be ways of getting this, maybe via the hydra website, but there are probably easier ways
pkx3 has quit [Read error: Connection reset by peer]
<psy3497> ottidmes: Thanks! I'll look at the hydra website and see what I can find!
jperras has joined #nixos
pkx3 has joined #nixos
jperras has quit [Ping timeout: 245 seconds]
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @ivan opened pull request #51860 → jdk11_headless: fix the build on amd64 → https://git.io/fpQaw
reinhardt has joined #nixos
rprije has quit [Ping timeout: 245 seconds]
joncfoo has quit [Ping timeout: 260 seconds]
pkx3 has joined #nixos
joncfoo has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
crmlt has joined #nixos
pkx3 has joined #nixos
shpx has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
hedning has joined #nixos
paulvictor has joined #nixos
pkx3 has joined #nixos
crmlt has quit [Ping timeout: 246 seconds]
pkx3 has quit [Read error: Connection reset by peer]
Xal has quit [Ping timeout: 246 seconds]
Xal has joined #nixos
<fusion809> Hi folks, I'm getting this error: https://gist.github.com/fusion809/fd98235945416e43008517528a3dcc9a from running nix-shell -p gobjectIntrospection gtk3 'python37.withPackages(ps : with ps; [ matplotlib pygobject3 ipython ]), so that I can use Matplotlib with a GTK3 window in Julia.
<fusion809> Is there a way to disable tests, as if I'm reading this right, the tests are failing.
paulvictor has quit [Quit: WeeChat 2.3]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
Ariakenom has quit [Quit: Leaving]
jbgi has joined #nixos
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
elgoosy has joined #nixos
cyounkins has quit [Remote host closed the connection]
cyounkins has joined #nixos
pkx3 has joined #nixos
cyounkins has quit [Ping timeout: 268 seconds]
pkx3 has quit [Read error: Connection reset by peer]
peterHK has joined #nixos
<peterHK> hi i am having clang/ld issues on OSX :) i have this ruby package (fastlane) which works fine on the linux build machine (android) but i am always getting clang errors on OSX. "ld: unknown option: -isysroot" or "ld: unknown option: -dylib" or "clang-5.0: error: cannot specify -o when generating multiple output files"
<peterHK> i am not very familiar with clang and friends :(
<peterHK> i guess i am missing some isDarwin use stdenv.darvin or so?
Lisanna has quit [Ping timeout: 250 seconds]
<{^_^}> #51837 (by Izorkin, 13 hours ago, open): libcouchbase: error build
pkx3 has joined #nixos
goibhniu has joined #nixos
<hedning> fusion809: you should do an overlay: https://nixos.org/nixpkgs/manual/#sec-overlays-definition . and do something like `python3.pkgs.hypothesis.override { doCheck = false; }` I belive
pkx3 has quit [Read error: Connection reset by peer]
Lisanna has joined #nixos
<fusion809> hedning: I've looked at overlays before and as I'm a Nix lingo beginner it confused me to no end. To build my own custom packages I forked the nixpkgs repo.
<hedning> ah, yeah, that works too
<fusion809> So where do I add python3.pkgs.hypothesis.override { doCheck = false; }? default.nix in the top level dir of nixpkgs?
eyjhb has left #nixos ["WeeChat 2.2"]
eyjhb has joined #nixos
Ariakenom_ has joined #nixos
<fusion809> Nvm, I'll just disable the checks in the default.nix file of the hypothesis package and install it
pkx3 has joined #nixos
<hedning> fusion809: sorry, was a bit vague, overlays go in `~/.config/nixpkgs/overlays.nix`, and looks like `self: super: { boost = super.boost.override { python = self.python3 };` where `super` is what you're overriding and `self` is the final package set.
<hedning> fusion809: yeah, a local nixpkgs checkout is in many ways more convenient
pkx3 has quit [Read error: Connection reset by peer]
<fusion809> So does that mean after creating that file and adding the self and python3.pkgs lines when I try to install python37Packages.hypothesis again it should skip the test?
<psy3497> A small question if I may: I packaged a single python script that has a dependency on a Python library `requests`. It works, and when I query run-time dependencies I can see that `requests` is there. My queston is due to wanting to understand, where is this dependency actually is? I looked at the build output of the python that runs my script (it has the dependency on `requests` but I can't find requests
<psy3497> anywhere. I even tried to run grep recursively including binary files and following symlinks searching for either `requests` or a part of the hash in the nix store for `requests` but couldn't find anything. Where is the connection being made?
jbgi has quit [Ping timeout: 268 seconds]
jbgi has joined #nixos
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<infinisil> psy3497: Run `nix-store -qR /nix/store/<hash>-script.py | grep requests` to find the nix path to the requests script
Lisanna_ has joined #nixos
<colemickens> How do I leverage this? If I use vaapiIntel.override { ... } in my opengl packages, then I get wind up with a conflict when it builds the opengl drivers, I guess since there's another dependency on the non-hybrid-enabled intel vaapi driver...
<infinisil> psy3497: Then you can also 'nix why-depends <pythonscript> <requests-path>' to figure out exactly how it depends on it
<psy3497> infinisil: I know the path to requests, I used that path when grepping.
<psy3497> infinisil: why-depends shows how build outputs or derivaiton depend on each other in a tree?
<infinisil> Just try it?
<psy3497> which showed that the python-env build output depends on requests, but that did not help me as I looked inside python-env all over and did not find requests there, hence me asking here.
<psy3497> infinisil: if so it's equivalent to the command I ran with nix-store
rawreraw has joined #nixos
Lisanna has quit [Ping timeout: 245 seconds]
<infinisil> psy3497: Otherwise I really don't know what you're looking for. What does "where is?" mean for you? You know the path already.
pkx3 has joined #nixos
<psy3497> Sure I'll try
<psy3497> Will get back to you soon :)
<psy3497> I want to see the string of the path in a text or binary file
Ariakenom_ is now known as Ariakenom
<{^_^}> [nixpkgs] @zimbatm merged pull request #51842 → ruby: fix cross-build → https://git.io/fpHxp
<{^_^}> [nixpkgs] @zimbatm pushed commit from @Mic92 to staging « ruby: fix cross-build (#51842) »: https://git.io/fpQrd
<psy3497> I want to know how does that python have access to `requests`
<infinisil> psy3497: ah yeah that's exactly what why-depends does
pkx3 has quit [Read error: Connection reset by peer]
<psy3497> Cool! I'm in the process of writing it now
rawreraw has quit [Client Quit]
<psy3497> Thanks infinisil, it worked! I've no idea why my recursive grep did not find this
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<hedning> fusion809: yeah, I think so, full like would be `python3.pkgs.hypothesis = super.python3.pkgs.hyphothesis.override { docheck = false };`. I don't use overlays that much though, so I could be mistaken :/
garbas has quit [Ping timeout: 250 seconds]
kvda has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #49733 → ocamlPackages.checkseum: init at 0.0.3 → https://git.io/fxhMU
<{^_^}> [nixpkgs] @vbgl pushed 2 commits to master: https://git.io/fpQon
pkx3 has joined #nixos
[Leary] has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
Lears has quit [Ping timeout: 240 seconds]
<hedning> izorkin: doing a bisect now, noticed the failure in staging-next, but didn't get around to follow it up
<Izorkin> ok
dramforever has joined #nixos
shpx has quit [Ping timeout: 244 seconds]
Tucky has joined #nixos
dramforever has quit [Quit: Page closed]
pkx3 has joined #nixos
jperras has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
ghasshee has quit [Ping timeout: 250 seconds]
vidbina has joined #nixos
jperras has quit [Ping timeout: 250 seconds]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> [nixos-weekly] @domenkozar merged pull request #73 → 14: gnome 3.30 with wayland support is out on master → https://git.io/fpHwj
<{^_^}> [nixos-weekly] @domenkozar pushed 2 commits to master: https://git.io/fpQKm
jasongrossman has quit [Ping timeout: 264 seconds]
thc202 has joined #nixos
<hedning> Izorkin: was broken by cmake now defaulting to run the check phase in parallel
pkx3 has joined #nixos
<Izorkin> hedning: thanks
<hedning> np :)
pkx3 has quit [Read error: Connection reset by peer]
jasongrossman has joined #nixos
rawreraw has joined #nixos
slack1256 has joined #nixos
pkx3 has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
johnw has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @hedning opened pull request #51861 → libcouchbase: tests can't run in parallel → https://git.io/fpQ6I
johnw has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
aristid has quit [Ping timeout: 252 seconds]
aristid has joined #nixos
pkx3 has joined #nixos
<Izorkin> etu: please recheck https://github.com/NixOS/nixpkgs/pull/51738
<{^_^}> #51738 (by Izorkin, 2 days ago, open): php: update php packages
pkx3 has quit [Read error: Connection reset by peer]
Lisanna_ has quit [Remote host closed the connection]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<fgaz> Anyone noticed that nixpkgs is now marked as untrusted on repology?
peterHK has quit [Ping timeout: 256 seconds]
pkx3 has joined #nixos
<{^_^}> [nixpkgs] @Taneb opened pull request #51862 → metamath: 0.167 -> 0.168 → https://git.io/fpQiw
kvda has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
epicmetal has joined #nixos
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
Lisanna has joined #nixos
epicmetal has quit [Client Quit]
<ldlework> one thing i haven't been able to figure out how is how to get qutebrowser to find en_US dictionary
epicmetal has joined #nixos
<etu> Izorkin: No time at the moment :(
<Izorkin> etu: ok, nox-review pr 51738 - full tested
paulvictor has joined #nixos
ng0 has joined #nixos
pkx3 has joined #nixos
paulvictor has quit [Client Quit]
paulvictor has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
voice_ftp has joined #nixos
Phillemann has joined #nixos
<Phillemann> When pulseaudio is disabled, does NixOS some sort of wrapper to make PA-only applications compatible?
<Phillemann> +use
pkx3 has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #51862 → metamath: 0.167 -> 0.168 → https://git.io/fpQiw
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/fpQ1k
<goibhniu> Phillemann: I know someone was intent on patching Firefox to work without PA, so there might not even be a need for a wrapper.
<psy3497> A question if I may, I have a Haskell project I'm packaging, migrated from building with stack.
<psy3497> I would like to use the same package versions as the stack LTS which I'm currently using.
<psy3497> I found a post on a mailing list from 2015 saying that I can find the packages in the path: `haskell.packages.lts-x_y`
<psy3497> However I tried in `nix repl` and I can not find such paths, perhaps they were removed to somewhere else? Anyone knows?
pkx3 has quit [Read error: Connection reset by peer]
<Phillemann> goibhniu: Firefox seems to work without it (at least playing youtube videos works).
<Phillemann> goibhniu: But a wrapper would be preferable to patching every single application, in my opinion.
<goibhniu> cool!
NKataDelYoda has joined #nixos
<goibhniu> Personally, I don't see the value, but it's nice to have the choice for people who do.
<Phillemann> goibhniu: I actually had a problem with a game yesterday that could only be solved by deactivating PA.
<Phillemann> So I sort of don't have a choice.
<{^_^}> [nixpkgs] @dotlambda merged pull request #51807 → credstash: add standalone Python application → https://git.io/fp96i
<{^_^}> [nixpkgs] @dotlambda pushed commit from @ivanbrennan to master « credstash: add standalone Python application (#51807) »: https://git.io/fpQ1P
<goibhniu> you could suspend it for that application, although that sounds like a bug IMO
<{^_^}> [nixpkgs] @dotlambda pushed to staging-next « python.pkgs.CommonMark: correct pname »: https://git.io/fpQ1b
alex`` has joined #nixos
pkx3 has joined #nixos
<{^_^}> [nixpkgs] @hedning merged pull request #51861 → libcouchbase: tests can't run in parallel → https://git.io/fpQ6I
<{^_^}> [nixpkgs] @hedning pushed 2 commits to master: https://git.io/fpQ1x
pkx3 has quit [Read error: Connection reset by peer]
LysergicDreams has quit [Ping timeout: 246 seconds]
<goibhniu> you can use `pasuspender` to suspend PA
<NKataDelYoda> I have an issue with a Node package dependency - pngquant-bin. It's relying on libpng-dev package to build pngquant-bin. libpng & pngquant are both available in Nixpkgs, but it's trying to find libpng-dev. What is the best solution in this case? Would I set up an overlay, or is the package simply not available in the Nix repos yet? (Disclaimer: I'm new to NixOS - coming from Arch) I appreciate any advice, loving NixOS!
<Phillemann> goibhniu: Ah, didn't know that.
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/1a04bd44145 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
scribbler has joined #nixos
<psy3497> stackage2nix looks promising but I can not use it as when I'm trying to install it with `nix-env` I get "error: attempt to call something which is not a function but a set, at stackage2nix/nix/stackage2nix/default.nix:1:13"
scribbler has quit [Remote host closed the connection]
LysergicDreams has joined #nixos
sigmundv has joined #nixos
pkx3 has joined #nixos
Dedalo has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
elgoosy has quit [Remote host closed the connection]
drk_lrd_877_ has joined #nixos
epicmetal has quit [Ping timeout: 250 seconds]
pkx3 has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #51863 → firefox{-esr,-bin,}: update to 64.0, 60.4.0esr → https://git.io/fpQDL
pkx3 has quit [Read error: Connection reset by peer]
<sphalerite> psy3497: nix-env -f '<nixpkgs>' -iA haskellPackages.stackage2nix
<psy3497> thanks sphalerite ! Apparently the nix expression in their github repo did not work with nixos-18.09's nixpkgs
pkx3 has joined #nixos
drk_lrd_877_ has quit [Quit: WeeChat 2.3]
drk_lrd_877_ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
garbas has joined #nixos
pkx3 has joined #nixos
jomik has joined #nixos
<NKataDelYoda> To extend on my previous question: `libpng` doesn't have a dev version in Nixpkgs, but running `libpng-config --cflag` shows the location of the development headers. For a package looking for `libpng-dev`, is there a way to direct the build process to the necessary dependancies?
pkx3 has quit [Read error: Connection reset by peer]
stigo has quit [Quit: WeeChat 2.2]
ubert has joined #nixos
<jomik> Good morning ! Quick little question here: I want to make an expression to put this bash file in PATH: https://github.com/eli-schwartz/dotfiles.sh I am wondering if the best way is to just use stdenv.mkDerivation and a prePatch = ''sed -i "s@/usr/local@$out@" Makefile'' ? But - I am not sure that the Makefile is correct for NixOS.
<goibhniu> NKataDelYoda: you can often choose a number of outputs for a package. Perhaps it's libpng.dev that you need?
<sphalerite> I'm guessing this is a case of…
<sphalerite> ,library NKataDelYoda
<{^_^}> NKataDelYoda: Don't install libraries through nix-env or systemPackages, use nix-shell instead. See https://nixos.wiki/wiki/FAQ/Libraries for details.
<jomik> - Need to handle zsh completions too, but that's not a concern atm.
stigo has joined #nixos
<sphalerite> jomik: no, shouldn't need any replacement — you can just set PREFIX using makeFlags
pkx3 has joined #nixos
pietranera has joined #nixos
<jomik> sphalerite: Oh, of course ! Still not sure about using the included Makefile - it adds completions unconditionally. We should probably only add them if requested, as they need zsh enabled, etc.
<NKataDelYoda> goibhniu: Yes, I did see outputs = [ ... dev ...]. I am in fact using nix-shell. To select libpng.dev, I assume I simply include that as a buildInput for the shell? I'll read into it a bit more.
<sphalerite> jomik: it's fine to put them in the package, they just won't be used
pkx3 has quit [Read error: Connection reset by peer]
Vskilet has joined #nixos
<pietranera> hello, I am trying to understand how nixos containers work. Does anyone here have pointers to where I can find more information? Thanks!
betaboon has joined #nixos
<goibhniu> NKataDelYoda: yup, that should do it
<jomik> Adding them to the system without them being used just seems like bloat to me, sphalerite
<sphalerite> pietranera: there's the manual, and, uh, that's about it
jperras has joined #nixos
<pietranera> uh, ok. I was hoping to find more details somewhere... e.g. how they differ from docker containers etc.
<sphalerite> jomik: 1kb of unnecessary files seems more desirable to me than having extra nix code that most likely nobody will ever take advantage of
crmlt has joined #nixos
NKataDelYoda has quit [Ping timeout: 256 seconds]
epicmetal has joined #nixos
<sphalerite> jomik: additionally, there are already many packages that include completions
<sphalerite> pietranera: they're not much like docker containers at all
<sphalerite> pietranera: they use namespacing, but that's about it
pkx3 has joined #nixos
<sphalerite> pietranera: they're little extra nixoses
Phillemann has left #nixos ["WeeChat 2.3"]
<psy3497> sphalerite: I tried what you suggested with both unstable and nixos-18.09 and both of them fail. Most of the time it uses the binary cache, but towards the end it starts building and fails. Does it build for you if you try to get it?
<pietranera> sphalerite, my understanding is that they use systemd-machined, but IIRC the docs say that they don't offer the same isolation as docker containers.
jperras has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @dotlambda closed pull request #51808 → protobuf: apply patch for python 3.7 only when building with it → https://git.io/fp91h
<jomik> True - still interested in checking if zsh is enabled or bash-completion is. But I guess I can just query their flags... programs.zsh.enableCompletion and programs.bash.enableCompletion ? Do need to update the zshcompdir to the one we use..
<jomik> Thanks :)
<sphalerite> pietranera: yeah the main use for them is allowing multiple service instances AFAIK
stigo has quit [Quit: WeeChat 2.2]
stigo has joined #nixos
<sphalerite> jomik: no, you can't. Packages don't have access to nixos config
alex`` has quit [Ping timeout: 250 seconds]
pkx3 has quit [Read error: Connection reset by peer]
slack1256 has quit [Ping timeout: 246 seconds]
alex`` has joined #nixos
auri_ has quit [Ping timeout: 264 seconds]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
vk3wtf has joined #nixos
__monty__ has joined #nixos
vidbina has quit [Ping timeout: 250 seconds]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<jomik> sphalerite: Oh they don't? Damn... Is there any way I can check this? I don't want to use pkgs.zsh and pkgs.bash... because, then I would load them even if they are disabled :P And completions wont work if I don't get the out dir of the package
iyzsong has joined #nixos
Jackneill has quit [Read error: Connection reset by peer]
Jackneill has joined #nixos
crmlt has quit [Remote host closed the connection]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
jasongrossman has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #51840 → Fix someone getting powned trough bad docs → https://git.io/fpH7e
<{^_^}> [nixpkgs] @Mic92 pushed commit from @jappeace to master « doc: Fix insecure nginx docs (#51840) »: https://git.io/fpQ79
shreyansh_k has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed commit from @jappeace to release-18.09 « doc: Fix insecure nginx docs (#51840) »: https://git.io/fpQ7N
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<jomik> Need a bit of help on this one... https://gist.github.com/Jomik/b412460a3d043ffac84e70d3bcc6726b
<jomik> 2 questions: Am I unable to destructure an object inside an object as in L1? And how do I go about getting the parameters passed in that is normally passed to nixpkgs when this is my own file in /etc/nixos/ ?
<symphorien> you can get stdenv and fetchFromGithub with: "with import <nixpkgs> {};"
pkx3 has joined #nixos
jasongrossman has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<jomik> symphorien: Thanks!
vidbina has joined #nixos
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
psy3497 has quit [Ping timeout: 244 seconds]
astrofog has joined #nixos
<sphalerite> jomik: the more desirable way to do it when you're using it in your nixos config would be to use callPackage, e.g. environment.systemPackages = [ (pkgs.callPackage ./dotfiles-sh.nix {}) ];
<sphalerite> jomik: that ensures that the same nixpkgs is used for both dotfiles.sh and the rest of the system, and avoids an extra evaluation of nixpkgs, meaning it builds faster
pkx3 has joined #nixos
<jomik> sphalerite: Ooooh. callPackage is on pkgs. Perfect! That's what I want then :D
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/86344b3a52b (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
jbgi has quit [Ping timeout: 252 seconds]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
astrofog has quit [Remote host closed the connection]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
<jomik> How do I set a runtime dependency for a package?
<jomik> Do I just add it to buildInputs?
<{^_^}> [nixpkgs] @srhb merged pull request #51855 → dbeaver: 5.2.5 -> 5.3.0 → https://git.io/fpQsE
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/fpQNB
<{^_^}> [nixpkgs] @srhb merged pull request #51856 → dbeaver: 5.2.5 -> 5.3.0 (18.09) → https://git.io/fpQsz
<{^_^}> [nixpkgs] @srhb pushed 2 commits to release-18.09: https://git.io/fpQNR
<qyliss^work> jomik: what kind of runtime dependency?
<jomik> git
<jomik> Only needed at runtime.
<{^_^}> [nixpkgs] @srhb merged pull request #51851 → rivet: 2.6.1 -> 2.6.2 → https://git.io/fpQYO
<{^_^}> [nixpkgs] @srhb pushed 3 commits to master: https://git.io/fpQNz
<qyliss^work> You'll need to make sure git is in the path of whatever you're packaging
pkx3 has quit [Read error: Connection reset by peer]
<qyliss^work> Usually you do this with wrapProgram
<jomik> Ooh!
<{^_^}> [nixpkgs] @peterhoeg opened pull request #51864 → vsftpd: compile with OpenSSL for SSL support → https://git.io/fpQNS
<jomik> I don't need to add things such as $HOME and $XDG_CONFIG_HOME right?
ThatDocsLady has joined #nixos
<jomik> Does this belong in the buildPhase or the installPhase ? :o
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/fpQAU
<{^_^}> [nixpkgs] @srhb merged pull request #51814 → platformio: 3.6.1 -> 3.6.2 → https://git.io/fp99b
pkx3 has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed commit from @markus1189 to release-18.09 « dropbox: add mesa, libxshmfence and libpthreadstubs »: https://git.io/fpQAt
<{^_^}> [nixpkgs] @rawkode opened pull request #51865 → wavebox: Update & Clean Dependencies → https://git.io/fpQAq
<{^_^}> [nixpkgs] @srhb merged pull request #51788 → distrobuilder: 2018_06_29 -> 2018_10_04 → https://git.io/fp9le
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/fpQAs
pkx3 has quit [Read error: Connection reset by peer]
<qyliss^work> jomik: I usually do postInstall
<qyliss^work> jomik: you shouldn't need to add those variables, it'll get those when it runs
<jomik> I found some packages doing postFixus, which makes sense to me. And yeah, I just realize I just need to add it to the args.
<qyliss^work> You should just need `--prefix PATH : ${lib.makeBinPath [ git ]}`
<qyliss^work> postFixup is also fine
<jomik> Ah, I guess makeBinPath is best. I just wrote ${git
<jomik> ${git}/bin
<qyliss^work> Doesn't really matter when it's just one dependency
<qyliss^work> But as soon as you need two makeBinPath is definitely nicer
<jomik> Now that I have built it once with my package... How do I remove it / force rebuild? :P
pkx3 has joined #nixos
epicmetal has quit [Quit: epicmetal]
<qyliss^work> nix-
<qyliss^work> nix-store --delete
<qyliss^work> But why do you want to?
<jomik> Because I changed the dotfiles-sh.nix and rebuilding doesn't seem to rebuild the package.
<qyliss^work> If it's not rebuilding, it probably doesn't need to?
<qyliss^work> What did you change?
<jomik> I added wrapProgram.
pkx3 has quit [Read error: Connection reset by peer]
<qyliss^work> oh
<qyliss^work> huh
<{^_^}> [nixpkgs] @alyssais merged pull request #51835 → Backport "geckodriver: unstable-2018-02-24 -> 0.22.0" to 18.09 → https://git.io/fpHwq
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to release-18.09: https://git.io/fpQxW
<jomik> Since I am working on a package... tho, I guess the best way to work on it isn't exactly to be writing it into my /etc/nixos/configuration.nix .....
<qyliss^work> I do that sometimes.
<qyliss^work> But yes, it's probably not the best.
<qyliss^work> Doesn't really hurt though
pkx3 has joined #nixos
paulvictor has quit [Quit: WeeChat 2.3]
__Sander__ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<srhb> jomik: I almost never do that -- the exception being if I'm testing a service that uses the package.
vidbina has quit [Ping timeout: 252 seconds]
<jomik> Figure I should use nix-shell probably..
<jomik> I have an issue still: I have added wrapProgram to postFixup -- https://gist.github.com/Jomik/b412460a3d043ffac84e70d3bcc6726b#file-dotfiles-sh-nix-L20 but it still complains about no git
fendor_ has joined #nixos
<jomik> At least when I run genericBuild and then cd to the $out/bin to run the bash script there.
pkx3 has joined #nixos
<qyliss^work> When you `cat dotfiles`, do you get the wrapper?
<jomik> No... Apparently it didn't run the hook, woops. I did runHook postFixup
<jomik> Interesting! If I just execute the wrapper it prints the git help :P
pkx3 has quit [Read error: Connection reset by peer]
<qyliss^work> Oh, right, yeah. It won't be running the hooks because you've overridden buildCommand, I guess
<qyliss^work> You should probably use installPhase instead, there
<jomik> Oooh. I didn't think that the buildCommand was the one calling fixup? O.o
fendor_ is now known as fendor
<qyliss^work> Me neither, actually, but I can't think of another reason it wouldn't run it.
<qyliss^work> AIIU, buildCommand is distinct from buildPhase
<qyliss^work> buildCommand encompasses more
pkx3 has joined #nixos
jbgi has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
jperras has joined #nixos
pkx3 has joined #nixos
<jomik> Well, I suppose in reality I want to not run build, and override install
<qyliss^work> build is a noop if you don't have a makefile or whatever
<qyliss^work> So you probably don't need to explicitly disable it
pkx3 has quit [Read error: Connection reset by peer]
jperras has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @Mic92 opened pull request #51866 → syncthing: fix build → https://git.io/fpQjn
jperras has joined #nixos
orivej has quit [Ping timeout: 240 seconds]
zolk3ri has joined #nixos
pkx3 has joined #nixos
<jomik> qyliss^work: There is a makefile, I don't want to use it tho :P
<qyliss^work> oh, right
<qyliss^work> Okay, then you'll need dontBuild = true
<jomik> Yeah. It's all nice and good now ! :D
<jomik> So my remaining issue is that this bash script has completions for bash and zsh... But, I don't want to refer to bash-completions and such IIUC, because then the package will be built?
pkx3 has quit [Read error: Connection reset by peer]
jperras has quit [Ping timeout: 246 seconds]
steshaw has quit [Quit: Connection closed for inactivity]
Neo-- has joined #nixos
pkx3 has joined #nixos
<jomik> How do I nix-env -i ./dotfiles-sh.nix with callPackage?
pkx3 has quit [Read error: Connection reset by peer]
<srhb> jomik: You cannot.
<jomik> `nix-env -f ./dotfiles-sh.nix -iE "f: with import <nixpkgs> {}; callPackage f {}"` worked :D
<srhb> Ah, I thought you mean avoid nix-env all together.
<srhb> jomik: I tend to go really lazy and just have a default.nix that does the import and callpackage.
<jomik> Oh, sorry. Yeah... I coulda written that question better :P
<jomik> Good point!
<{^_^}> [nixpkgs] @couchemar opened pull request #51867 → gitAndTools.hub: 2.6.0 -> 2.6.1 → https://git.io/fp7eq
dermetfan has joined #nixos
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pkx3 has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @tilpner closed pull request #51300 → minio/minio-client: update → https://git.io/fpoOi
<tilpner> Oh no
acarrico has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<jomik> In `nix-env -iA nixos.something`, where is the nixos attribute from? Can I add my own "channel" on a different attribute? So that I could do `nix-env -iA my.something` ?
<jomik> And avoid the -f argument.
dslegends has joined #nixos
<{^_^}> [nixpkgs] @tilpner reopened pull request #51300 → minio/minio-client: update → https://git.io/fpoOi
<{^_^}> [nixpkgs] @alyssais merged pull request #51865 → wavebox: 4.5.3 -> 4.5.5 → https://git.io/fpQAq
<{^_^}> [nixpkgs] @alyssais pushed 3 commits to master: https://git.io/fp7v8
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @yrashk opened pull request #51868 → luigi: 2.7.9 -> 2.8.0 → https://git.io/fp7fn
<dermetfan> @jomik Yes, it's from your channels. You can add an arbitrarily named channel and install from it
<dermetfan> eg `nix-channel --add ... mychannel; nix-channel --update mychannel; nix-env -iA mychannel.hello`
agander_ has joined #nixos
pkx3 has joined #nixos
<jomik> Oh interesting. My `nix-channel --list` is empty :P
<jomik> The ... can be a local path?
pkx3 has quit [Read error: Connection reset by peer]
Dedalo has joined #nixos
<{^_^}> [nixpkgs] @srhb merged pull request #51300 → minio/minio-client: update → https://git.io/fpoOi
<{^_^}> [nixpkgs] @srhb pushed 3 commits to master: https://git.io/fp7Jc
pkx3 has joined #nixos
alex`` has quit [Ping timeout: 246 seconds]
earldouglas has joined #nixos
agander_ is now known as agander
pkx3 has quit [Read error: Connection reset by peer]
jomik has left #nixos [#nixos]
jomik has joined #nixos
pkx3 has joined #nixos
<jomik> Hey, noticed I am getting this issue when inputting a command that isn't found -- DBI connect('dbname=/nix/var/nix/profiles/per-user/root/channels/nixos/programs.sqlite','',...) failed: unable to open database file at /run/current-system/sw/bin/command-not-found line 13. cannot open database `/nix/var/nix/profiles/per-user/root/channels/nixos/programs.sqlite' at /run/current-system/sw/bin/command-not-found line 13.
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/f55c7cfa940 (from 85 minutes ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<jomik> I don't seem to have this file: my $dbPath = "/nix/var/nix/profiles/per-user/root/channels/nixos/programs.sqlite";
pkx3 has quit [Read error: Connection reset by peer]
<siraben> Package "quaternion" fails to build
<siraben> Can anyone else replicate?
<tilpner> Yes. Related: #49318
<{^_^}> https://github.com/NixOS/nixpkgs/pull/49318 (by thefloweringash, 6 weeks ago, open): quaternion: 0.0.9.2 -> 0.0.9.3
pkx3 has joined #nixos
<dermetfan> @jomik your channels are pulled into $NIX_PATH, that's where it really comes from, and root's channels are included there
pkx3 has quit [Read error: Connection reset by peer]
<dermetfan> @jomik I think a channel can be local but it can't just be, for example, the nixpkgs repo. It has to contain a nixexpr.tar.bz2
jomik_ has joined #nixos
jomik has quit [Ping timeout: 256 seconds]
rfold has joined #nixos
<jomik_> dermetfan: I think it complains when I use a local path.. :( Also, I should still just add channels using nix-channel, correct?
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<dermetfan> @jomik_ try with file:///
pkx3 has joined #nixos
<jomik_> dermetfan: Perfect.
pkx3 has quit [Read error: Connection reset by peer]
<jomik_> Anyone here has a configuration.nix with xmonad set up in I can peek at?
rfold has quit [Quit: leaving]
<ottidmes> jomik_: I got a list of configurations, maybe one uses xmonad, not sure: https://gist.github.com/ottidmes/182ef2150264214bbde94139f06c8b13
<jomik_> Thanks :)
pkx3 has joined #nixos
jperras has joined #nixos
<tilpner> Someone™ should set up Hound to search every public configuration repo at once
acarrico has quit [Ping timeout: 272 seconds]
<tilpner> Like https://search.nix.gsc.io , but with more inputs
pkx3 has quit [Read error: Connection reset by peer]
<tilpner> Oh, that's way simpler than I thought, I might just do it
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/1a69b3303f3 (from 53 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
jperras has quit [Ping timeout: 240 seconds]
zurdo has joined #nixos
<ottidmes> tilpner: that would be very useful, for beginners and non-beginners alike
acarrico has joined #nixos
<tilpner> ottidmes - Any thoughts about legal problems? Most people probably don't license their dotfiles
pkx3 has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #51809 → [WIP] caffe2: Use python36Packages explicitly. → https://git.io/fp9ML
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/fp7I4
<gchristensen> tilpner: COOL!
<tilpner> I didn't do anything!
<jomik_> tilpner: Well, that's the user's issue :3
<tilpner> jomik_ - Is it? I would technically be redistributing their config
pkx3 has quit [Read error: Connection reset by peer]
<ottidmes> tilpner: not sure, but should be a general github issue, I whatever holds for any github repo would hold too for this, you probably agree somehow that by publishing to github that you allow source downloads, but you still have the icky copyright issue
<jomik_> tilpner: Would you? If you just refer the user to the config? Sounds like what google does.
<{^_^}> [nixpkgs] @vcunat pushed 95 commits to staging-18.09: https://git.io/fp7IK
<ottidmes> if you were to do that, its probably ok
<tilpner> Yeah, GitHub TOS might make every user give GH the right to make their source publicly visible, but that doesn't automatically extend to rehosting by someone else
Rusty1 has joined #nixos
<jomik_> tilpner: Do you intend to save the configs?
<tilpner> All I would do is set up services.hound to give a pretty UI for a few hard-coded repos
<tilpner> Which involves saving and serving those configs, yes
<gchristensen> tilpner: tbh, I wouldn't worry. just do it.
<gchristensen> if you get a nastygram (you won't) you just stop indexing that one.
<ottidmes> probably the same rules as any search engine would then apply, follow the robots.txt, allow requests to be removed from your search thingy
<gchristensen> nobody is going to destroy you over a code search
pkx3 has joined #nixos
<ottidmes> so the source (i.e. origin) should be clearly made visible
<__monty__> gchristensen: orly? >: )
<gchristensen> not to mention, DDG indexes code already https://duckduckgo.com/?q=rm+-rf+site%3Agithub.com&t=ffab&ia=web
<gchristensen> __monty__: rly
pkx3 has quit [Read error: Connection reset by peer]
<averell> does ddg have it's own index?
<averell> i thought it was bing or something like that underneath?
<qyliss^work> I think DDG is its own thing
<gchristensen> "generating those results from over 400 individual sources, including crowdsourced sites such as Wikipedia, and other search engines like Bing, Yahoo!, and Yandex." but that doesn't rule out its ownindex too
<ptotter[m]> ecosia.org uses bing
<ptotter[m]> startpage.com uses google (?)
<qyliss^work> Yep
<ptotter[m]> but ddg is their own
<averell> alright then. guess i should stop spreading that myth
rhalff has joined #nixos
<ptotter[m]> ddg has those bang-commands, like !google
<gchristensen> whoa, cool
pkx3 has joined #nixos
<__monty__> Yes, those are great. Can emulate them somewhat with ff's bookmark keywords though.
jabranham has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<betaboon> hello. is it possible to create a nix-expression during build-time and use it ?
<elvishjerricco> betaboon: Yes, that's called "Import from derivation," or IFD for short, and it's recommended to keep it to a minimum
<elvishjerricco> It's banned outright in nixpkgs itself for reasons of scale.
<elvishjerricco> But the gist of it is: `(import (pkgs.writeText "foo.nix" "{ a = 1; }")).a`
<betaboon> elvishjerricco: I'm using node2nix to create nix-expressions from package.json+package-lock.json and I'm getting sick of FE developers to regenerate the nix-expressions when they change those json files xD
<elvishjerricco> betaboon: See the source for `callCabal2nix` and `callHackage` for a bigger example: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/haskell-modules/make-package-set.nix
<elvishjerricco> betaboon: Yea, I made that work with IFD a while ago
<simpson> betaboon: In terms of alignment, you need your devs to also use Nix, share the pain, and regenerate the Nix expressions as part of their package-version-bumping workflow.
<elvishjerricco> Don't have the code for it anymore unfortunately
reinhardt has quit [Quit: Leaving]
<elvishjerricco> simpson: In my experience that was not true
<jomik_> Is it correct that I should set `programs.ssh.startAgent = true` to essentially do `eval "$(ssh-agent -s)"` ?
<elvishjerricco> The team was able to continue doing frontend work, and my Nix expression mostly just worked as long as they kept package-lock.json updated
<hodapp> dang, I should check and see if any updates have happened to Appleseed
<simpson> elvishjerricco: Do you see what I mean by incentive alignment? If two teams don't use the same workflow, then they aren't incentivized together to maintain the workflow.
pkx3 has joined #nixos
<betaboon> simpson: you know, there are two types of devs: those that take pride in what they do so that they do it in a concentrated manner, and those that don't. try getting stuff into the heads of the 2nd kind. more time-efficient to work around their ways
<elvishjerricco> simpson: Just giving you my experience. I maintained the ops for a pretty fast-paced frontend team for months and they never had to touch nix
<elvishjerricco> Didn't cause me all that much grief
<elvishjerricco> Certainly less of my time than all of their time if they'd had to learn nix
<simpson> betaboon: Huh, that's an interesting experience. IME the first kind are the problem, as they are too proud to change their ways.
<betaboon> simpson: well yeah. ofc that was a bold over simplification of things :)
<simpson> elvishjerricco: It sounds like you were the only person doing the ops work. Conway's Law lets you do that. In my situation, or in betaboon's, that might not be the case; there might be an entire team of ops who need to be able to use the tools interchangeably.
pkx3 has quit [Read error: Connection reset by peer]
<elvishjerricco> simpson: I was the only one working on the Nix for that frontend team, but it was in use by the rest of our Nix infra
<elvishjerricco> It was more like I was a package author :P
jperras has joined #nixos
<elvishjerricco> Basically it just sat their working as intended for weeks on end, until a minor issue would come up and I'd have to spend an hour or so fixing it.
Guanin has joined #nixos
<elvishjerricco> It was an extremely minimal cost to do things that way. Anything else would have wasted a lot of other people's time
<gchristensen> https://github.com/NixOS/nix/issues/2570#issuecomment-446220517 bash scripts which are secretly python scripts
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<betaboon> gchristensen: neet :)
<betaboon> i didnt know that you could put the nix-she-bangs anywhere
<gchristensen> devilishly true :P
<gchristensen> btw any emacs hackers want to chew on this bug report? =) https://github.com/NixOS/nix-mode/issues/58
<{^_^}> nix-mode#58 (by grahamc, 15 hours ago, open): Support find-file-at-point or something like it, to open a file referenced by your nix expression
<elvishjerricco> gchristensen: Wut. So it just chooses the last one that it finds?
<hodapp> gchristensen: mention it in #emacs too?
<gchristensen> elvishjerricco: they merge
<elvishjerricco> gchristensen: How on earth does that work?
<gchristensen> hodapp: I'd feel weird about thaht :/
acarrico has quit [Ping timeout: 240 seconds]
<gchristensen> elvishjerricco: well `-i` overwrites, but `-p` is a list anyway, so the lists merge
<elvishjerricco> gchristensen: Oh. Huh. Cool.
<gchristensen> elvishjerricco: https://github.com/NixOS/nix/blob/a0ef21262f4d5652bfb65cfacaec01d89c475a93/src/nix-build/nix-build.cc#L106it pretends it is one long series of arguments
<betaboon> gchristensen: btw. did you read my question regarding nixops#981 a couple of days ago ?
<{^_^}> https://github.com/NixOS/nixops/pull/981 (by grahamc, 20 weeks ago, open): Delete all the providers (and use plugins instead)
<gchristensen> betaboon: I did. I haven't worked on it since. it was just a wild idea I wanted to play with :) want to take it over?
<betaboon> gchristensen: i would love to but unfortunately dont have the resources to take good care of it.
pkx3 has joined #nixos
<betaboon> gchristensen: i still pretty much like the idea of using terraform with nixops, and i assume moving nixops to a plugin system would enable that too
<elvishjerricco> gchristensen, betaboon: Aw, I was hoping that PR somehow used Nix plugins :P Regardless, yea that PR seems like a good idea
pie___ has quit [Remote host closed the connection]
pie__ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<gchristensen> betaboon: I think it would help, yeah
djahandarie has joined #nixos
<djahandarie> Hey folks. Is there a nixpkgs channel or commit I can use to get nix 2.0 installed on an old nix 1.11 instance? The latest nixpkgs requires nix 2.0 itself to even use, so it doesn't work.
<elvishjerricco> Personally I'd like to see NixOps's model changed to something more Nix-driven. I like the idea of a NixOps expression just being a derivation that builds scripts that perform the deployment. That'd be much easier to work with
<hodapp> gchristensen: they'd be fine with it, though it might not get any help
<gchristensen> hodapp: maybe you could post it? I think you're more active there than I am
<symphorien> djahandarie: nixos-18.03 has nix2 and is buildable with nix1 iirc (as nixUnstable, probably)
<gchristensen> I mostly post off-topic stuff there :X
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fp7mW
<{^_^}> [nixpkgs] @worldofpeace merged pull request #51867 → gitAndTools.hub: 2.6.0 -> 2.6.1 → https://git.io/fp7eq
<jomik_> issue - I have set `programs.gnupg.agent = { enable = true; enableSSHSupport = true; };`but I still have no gpg in my cli?>
<tilpner> Alright, I added every example config from the wiki to a hound. https://search.alydor.tx0.co , later available at just search.tx0.co once DNS is done
<elvishjerricco> jomik_: You probably need to add gnupg to your systemPackages manually
<jomik_> Thanks :D
<jomik_> tilpner: Awesome! :D
pkx3 has joined #nixos
<jomik_> Can we submit files? :D
<tilpner> You can tell me to add your repo, yes
<tilpner> Can do
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @rawkode opened pull request #51871 → bibata-cursors: 04 → https://git.io/fp7mb
iyzsong has quit [Ping timeout: 252 seconds]
<jomik_> I'll see when I get my repo updated.. :D Hmm, tho... I am pondering how I would do this. Cuz my dotfiles are in my $HOME. I am not sure if configuration.nix fits that :P
<{^_^}> [nixpkgs] @dotlambda pushed 6 commits to master: https://git.io/fp7mj
<{^_^}> [nixpkgs] @dotlambda merged pull request #51731 → pythonPackages.robotframework-selenium2library: 1.6.0 -> 3.0.0 → https://git.io/fpSXr
pkx3 has joined #nixos
<djahandarie> symphorien, had to jump through 17.09's nix first but 18.03 indeed worked after that, thanks!! (Also needed to do `echo -n 10 > /nix/var/nix/db/schema'...)
pkx3 has quit [Read error: Connection reset by peer]
<djahandarie> Oh well, we have upgrade-nix now, hopefully it'll never be this bad again :)
<symphorien> are you on nixos ?
<djahandarie> Nope. multi-user nix install on Debian
<symphorien> make sure you upgrade to the latest nix before using nix upgrade nix
<symphorien> it used to have a nasty bug
<djahandarie> Not planning on using upgrade-nix, just saying that I'll hopefully never need to do this weird channel and schema hacking since there's something which does it for me now!
<djahandarie> That said, an official document somewhere about how to do this safely would be nice...
<symphorien> skipping nixos releases will rarely work
pkx3 has joined #nixos
Dedalo has joined #nixos
<{^_^}> [nix-pills] @mhwombat opened pull request #94 → Fixed issue #87 → https://git.io/fp7OW
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> [nix-pills] @grahamc pushed 2 commits to master: https://git.io/fp7Ow
<{^_^}> [nix-pills] @grahamc merged pull request #92 → Update Attribute sets example and remove obsolete note → https://git.io/fpHbW
<{^_^}> [nix-pills] @grahamc closed pull request #71 → Update 04-basics-of-language.xml → https://git.io/vhMmh
<dermetfan> Is there a way to allow my own Hydra to build unfree packages?
Mr_Keyser_Soze has joined #nixos
<djahandarie> BTW, what is the general process for nixpkgs staging to get merged into master?
<djahandarie> (rust 1.31 is in staging and I'm curious approximately how long it'll be before it gets to master)
<symphorien> djahandarie: https://github.com/NixOS/rfcs/pull/26/
pkx3 has joined #nixos
<jomik_> When I have enabled gnupg I should get this systemd service: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/programs/gnupg.nix#L78
<dermetfan> I tried `services.hydra.extraEnv.NIXPKGS_ALLOW_UNFREE = "1"` and `nixpkgs.config.allowUnfree` already with no success.
<jomik_> I can't find it tho? I need to restart gnupg's agent
<gchristensen> dermetfan: in the jobset's configuration, pass the argument nixpkgsArgs of the type "nix expression" and pass the value { config = { allowUnfree = true; }; }
<gchristensen> dermetfan: in the jobset's configuration, pass the argument nixpkgsArgs of the type "nix expression" and pass the value { config = { allowUnfree = true; inHydra = true; }; }
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @WilliButz opened pull request #51873 → grafana: 5.4.0 -> 5.4.1 → https://git.io/fp73F
pkx3 has joined #nixos
waleee has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @dotlambda pushed to master « ghostwriter: 1.7.3 -> 1.7.4 »: https://git.io/fp7sa
<dermetfan> gchristensen: Thanks! That seems to work. I just don't understand how nixpkgsArgs is picked up, I don't have such a parameter in my project's release.nix
<gchristensen> dermetfan: oh, hrm
endformationage has joined #nixos
<gchristensen> so nixpkgs/pkgs/top-level/release.nix accepts the arguments. you should pass it there :P like : import <nixpkgs> { config = { allowUnfree = true; }; }
dsx has quit [Quit: dsx]
pkx3 has joined #nixos
agander has quit [Ping timeout: 250 seconds]
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> [nix-pills] @mhwombat closed pull request #94 → Fixed issue #87 → https://git.io/fp7OW
szicari has quit [Quit: ZNC - http://znc.in]
jomik_ has quit [Ping timeout: 256 seconds]
dsx has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #51873 → grafana: 5.4.0 -> 5.4.1 → https://git.io/fp73F
<{^_^}> [nixpkgs] @globin pushed commit from @WilliButz to master « grafana: 5.4.0 -> 5.4.1 »: https://git.io/fp7G6
halfbit has joined #nixos
pkx3 has joined #nixos
<dermetfan> gchristensen: For some reason just adding the nixpkgsArgs seems to suffice... evaluation is now running since 20min. Without that jobset input it cancels immediately.
<gchristensen> okay, I wonder if there is some deep dark magic going on
pkx3 has quit [Read error: Connection reset by peer]
<tilpner> 20 mins of evaluation? D:
<gchristensen> it is a lot of packages :|
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/6449501902c (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
szicari has joined #nixos
agander has joined #nixos
NKataDelYoda_ has joined #nixos
pkx3 has joined #nixos
nckx has quit [Quit: Updating my GNU GuixSD server — gnu.org/s/guix]
jomik has joined #nixos
nckx has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
jomik has quit [Ping timeout: 256 seconds]
pkx3 has joined #nixos
jtojnar has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
dbmikus__ has joined #nixos
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
Neo-- has quit [Ping timeout: 264 seconds]
pkx3 has joined #nixos
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pkx3 has quit [Read error: Connection reset by peer]
pxc has joined #nixos
pkx3 has joined #nixos
<dermetfan> Does Hydra not have a "delete jobset" button or do I need new glasses?
worldofpeace has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<aminechikhaoui> dermetfan it does afaik
asymmetric has joined #nixos
pkx3 has joined #nixos
johann__ has quit [Ping timeout: 246 seconds]
Anton-Latukha has joined #nixos
aleph- has joined #nixos
johann__ has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « linux: 4.20-rc5 -> 4.20-rc6 »: https://git.io/fp7WW
Lears has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
[Leary] has quit [Read error: No route to host]
erasmas has joined #nixos
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<ottidmes> does anyone know the performance implications of doing an expensive expression inside an inherit? will it share the expression, or will it duplicate it for each inherit
<ottidmes> > let inherit ({ foo = 5; bar = 10; }) foo bar; in [ foo bar ]
<{^_^}> [ <CODE> <CODE> ]
<ottidmes> > :p let inherit ({ foo = 5; bar = 10; }) foo bar; in [ foo bar ]
<{^_^}> Unknown command: p
jomik has joined #nixos
<ottidmes> would that be like [ ({ foo = 5; bar = 10; }).foo ({ foo = 5; bar = 10; }).bar ] or more like [ tmp.foo tmp.bar ]
<jomik> Hey guys! I have an odd thing with network manager... When I log on at my home wifi, it will try to connect, then say "No secrets provided", deactivate the profile, then activate it again and connect succesfully..
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
jluttine has quit [Ping timeout: 250 seconds]
<Guanin> Hi, just a short notice about services.geoip-updater: It seems like the databases that are used as default will soon (2019-01-02) be dropped, as noted in the header here: https://dev.maxmind.com/geoip/legacy/geolite/
<Guanin> Also, the downloaded files seem to be the same since 2018-03, so it does not seem to make sense to download them regulary
pkx3 has joined #nixos
pointfourone has joined #nixos
__Sander__ has quit [Quit: Konversation terminated!]
<Guanin> At least, this holds for the databases that are not starting with GeoLite2
<{^_^}> [nix-mode] @jabranham opened pull request #59 → Make find-file-at-point support <nixpkgs> → https://git.io/fp78S
<NKataDelYoda_> Hi all! Enabling gnupg.agent via NixOS config results in a series of errors "reloading user units for sddm... gpg-connect-agent: failed to create temporary file... gpg-connect-agent: can't connect to the agent: Permission denied,,, etc." Has anyone come across this before?
pointfourone has quit [Client Quit]
pkx3 has quit [Read error: Connection reset by peer]
<Guanin> And on a second note, the GeoLite2-ASN database can not be updated by the script, as it is a .tar.gz with additional files - which is not handled properly by the updater script
pkx3 has joined #nixos
<jomik> NKataDelYoda_: I had the same. It complains about temp files - it seems to work just fine for me now after a reboot.
<jomik> Assuming you ran `sudo nixos-rebuild switch` of course.
pkx3 has quit [Read error: Connection reset by peer]
Mr_Keyser_Soze has quit [Remote host closed the connection]
worldofpeace has quit [Ping timeout: 268 seconds]
jluttine has joined #nixos
seqizz has joined #nixos
<seqizz> Hi again :) How can I call a predefined variable on system, like a user's home directory? ${users."myuser".home} seems not working
pkx3 has joined #nixos
<NKataDelYoda_> jomik: Thank you. I did run with sudo. I'll give that a try!
pkx3 has quit [Read error: Connection reset by peer]
<seqizz> Ah nevermind, it was under config's scope
seqizz has quit [Quit: Page closed]
NKataDelYoda_ has quit [Ping timeout: 256 seconds]
pkx3 has joined #nixos
Mr_Keyser_Soze has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
jonaswouters has joined #nixos
jbgi has quit [Ping timeout: 252 seconds]
<jonaswouters> I’m trying to use patched Nerd fonts (from the nerdfonts pkg), but the glyphs are not working in my xsession and not showing up in the charmap app. Am I missing a configuration variable or library? The fonts itself do seem to work. I’ve had this issue before with Arch linux and I have no idea how I solved this before.
<clever> jonaswouters: i believe all fonts must be in the fonts.fonts option in configuration.nix
Mr_Keyser_Soze has quit [Ping timeout: 244 seconds]
worldofpeace has joined #nixos
<jonaswouters> clever: that’s where I added the package.
pointfourone has joined #nixos
ubert has quit [Quit: Leaving]
pkx3 has joined #nixos
pie___ has joined #nixos
pie__ has quit [Remote host closed the connection]
pkx3 has quit [Read error: Connection reset by peer]
dbmikus__ has quit [Ping timeout: 250 seconds]
pxc has quit [Quit: WeeChat 2.3]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @globin pushed 9 commits to staging: https://git.io/fp7gO
<{^_^}> [nixpkgs] @globin merged pull request #51848 → postfix/dovecot/nginx/bird: fix cross build → https://git.io/fpQLZ
pkx3 has joined #nixos
Mr_Keyser_Soze has joined #nixos
Anton-Latukha has quit [Quit: Leaving.]
<pointfourone> so what is the difference between the packages libreoffice and libreoffce-still when they're both at the same version? is the former just a metapackage?
pkx3 has quit [Read error: Connection reset by peer]
sigmundv has quit [Ping timeout: 250 seconds]
periklis has joined #nixos
pkx3 has joined #nixos
betaboon has quit [Quit: WeeChat 2.2]
elgoosy has joined #nixos
<Leo`> Is it possible to modify and rebuild the configuration of a container from inside this container? Or maybe container are just not made for this kind of management?
aleph- has quit [Ping timeout: 252 seconds]
pkx3 has quit [Read error: Connection reset by peer]
graphene has quit [Remote host closed the connection]
<samueldr> pointfourone: pretty much, libreoffice is guaranteed to point to "a" libreoffice, and it defaults to the stable release (which they name still)
graphene has joined #nixos
jperras has quit [Quit: WeeChat 2.2]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
ThatDocsLady has quit [Ping timeout: 252 seconds]
<pointfourone> samueldr, ok thanks
<{^_^}> [nixpkgs] @Mic92 merged pull request #51866 → syncthing: fix build → https://git.io/fpQjn
<{^_^}> [nixpkgs] @Mic92 pushed to master « syncthing: fix build (#51866) »: https://git.io/fp7Vt
periklis has quit [Ping timeout: 268 seconds]
dbmikus__ has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed 11 commits to staging: https://git.io/fp7V8
pkx3 has joined #nixos
<elvishjerricco> Leo`: I think you can just copy your `configuration.nix` into the container, make sure it has `boot.isContainer = true;`, and use `nixos-rebuild` inside the container.
catern has joined #nixos
Ariakenom has quit [Ping timeout: 246 seconds]
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
agander has quit [Remote host closed the connection]
agander has joined #nixos
Synthetica has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
FireFly is now known as Luciole
rawreraw has quit [Ping timeout: 252 seconds]
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
<waleee> I'm trying to use the nixpkg version of julia in a nix-shell (so the package manager and select packages will work), but for reasons beyond me pkgs.openblas.blas64 must yield false in the shell
pkx3 has quit [Read error: Connection reset by peer]
<waleee> ... which I would expect it not to, since a check in nix-repl yields true. This makes julia fail on start
<waleee> the default.nix I'm using: https://pastebin.com/AKchH9Ux
Mr_Keyser_Soze has quit [Ping timeout: 250 seconds]
blorpybloopy_ has joined #nixos
rawreraw has joined #nixos
<blorpybloopy_> hi all, for some reason nix-shell has stopped working for me with haskell packages. Despite having packages listed as dependencies, they don't show up in `ghc-pkg list` and cabal complains about them missing when I try to start a repl. Running on OSX
<blorpybloopy_> I'm not sure how GHC discovers packages, and it looks complicated enough that I figured I'd ask before jumping into things
pkx3 has joined #nixos
Mrmaxmeier has joined #nixos
jtojnar has quit [Read error: Connection reset by peer]
jtojnar has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c89cbdcd48b (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
pkx3 has quit [Read error: Connection reset by peer]
dslegends has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/34efe45ef8b (from 8 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
pkx3 has joined #nixos
ma9e has joined #nixos
<ma9e> is there a way to get the cross configureFlags from stdenv?
Mrmaxmeier has quit [Quit: The Lounge - https://thelounge.github.io]
<ma9e> i can do pkgs.gcc.configureFlags but...
pkx3 has quit [Read error: Connection reset by peer]
Mrmaxmeier has joined #nixos
<{^_^}> [nixpkgs] @rasendubi merged pull request #51838 → railcar: init at 1.0.4 → https://git.io/fpH9w
astronavt has joined #nixos
fendor has quit [Remote host closed the connection]
Dedalo has joined #nixos
random_yanek has quit [Ping timeout: 245 seconds]
pkx3 has joined #nixos
Anton-Latukha has joined #nixos
aleph- has joined #nixos
acarrico has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
palo2 is now known as palo
asymmetric has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Mic92 opened pull request #51876 → Go cleanup: use buildGoPackage whenever possible → https://git.io/fp76F
<Synthetica> I have a new weird nix-shell issue: when running my `make` from a nix-shell on Travis, I get out-of-space errors, but when I do it with explicitly installed packages, I don't get them. Any ideas?
pkx3 has quit [Read error: Connection reset by peer]
random_yanek has joined #nixos
aleph- has quit [Ping timeout: 250 seconds]
rhalff has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/f55c7cfa940 (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-18.09)
sigmundv has joined #nixos
Mr_Keyser_Soze has joined #nixos
Ariakenom has joined #nixos
pkx3 has joined #nixos
ma9e has quit [Ping timeout: 256 seconds]
Ariakenom has quit [Client Quit]
jperras has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
Ariakenom has joined #nixos
Ariakenom has quit [Read error: Connection reset by peer]
pointfourone has quit [Remote host closed the connection]
Mr_Keyser_Soze has quit [Ping timeout: 272 seconds]
Ariakenom has joined #nixos
pointfourone has joined #nixos
aleph- has joined #nixos
pkx3 has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/e42d10957d8 (from 8 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
pointfourone has quit [Remote host closed the connection]
pointfourone has joined #nixos
blorpybloopy_ has quit [Quit: Page closed]
pkx3 has quit [Read error: Connection reset by peer]
juhe has joined #nixos
astronavt has quit [Quit: Leaving]
DavidEGrayson has joined #nixos
jomik has quit [Ping timeout: 256 seconds]
<inf> Hey. I've just tried using nixos-install on running nixos (supposed to be used on a different device) and system installs fine, but then, after booting, I am unable to `nixos-rebuild switch` with following error: "warning: Nix search path entry '/nix/var/nix/profiles/per-user/root/channels/nixos' does not exist, ignoring"
<inf> (and then following actual error: file 'nixpkgs/nixos was not found in the Nix search path)
pkx3 has joined #nixos
<inf> Comparing this system with another one I have running successfuly, i can see that /nix/var/nix/profiles/per-user/root/channels-1-link is pointing at /nix/store/...-user-environment, while one on my other test machine is pointing at /nix/store/...-nixos-18.09.1228.a4c4cbb613c - do you have any suggestions how to figure this out without reinstalling? :)
pkx3 has quit [Read error: Connection reset by peer]
<ottidmes> I am trying to figure out a better solution to some infinite recursions problems I have been having. I already have "fixed" them, i.e. no infinite recursion in my tests anymore, but I want to make sure I really addressed the root problem of the infinite recursion. In order to do this I need to know how one is supposed to set pkgs decleratively within the configuration. Am I supposed to just set nixpkgs.pkgs in
<ottidmes> my configuration?
<inf> note: this is my second NixOS system, and I've only started playing with it less than a month ago, so I might be missing something obvious. I installed this system following the manual (like i did with the first one), just running of nixos instead of "live" nixos install system.
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/703827f36cc (from 6 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<symphorien> inf: run nix-channel --update as root maybe ?
<{^_^}> [nixpkgs] @deepfire opened pull request #51877 → xpra: 2.3.4 -> 2.4.2 → https://git.io/fp7XW
<inf> symphorien: Hah! This seems to have worked. Thanks! :)
ntd has joined #nixos
pkx3 has joined #nixos
<{^_^}> [nix-pills] @mhwombat opened pull request #95 → minor rewording to avoid two consecutive semicolons → https://git.io/fp7X1
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> [nix-pills] @mhwombat closed pull request #95 → minor rewording to avoid two consecutive semicolons → https://git.io/fp7X1
aleph- has quit [Ping timeout: 250 seconds]
DavidEGrayson has quit [Quit: Lost terminal]
DavidEGrayson has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/2e44e002a2a (from 6 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
pkx3 has joined #nixos
<acowley> I'm having trouble getting avahi to work well for me on NixOS. I can resolve names quite well, but other machines aren't seeing my NixOS machine reliably. It sometimes works, but usually not. Anyone have any ideas how to debug that?
halfbit has quit [Ping timeout: 252 seconds]
halfbit has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<ottidmes> acowley: not sure if relevant, but maybe ping is disabled on your NixOS machines? I considered Avahi as well, but went with a local DNS server instead
<{^_^}> [nix-pills] @mhwombat opened pull request #96 → reworded to avoid two consecutive semi-colons → https://git.io/fp71g
<acowley> ottidmes: That's a good suggestion, but sometimes it works!
<{^_^}> [nix-pills] @grahamc merged pull request #96 → reworded to avoid two consecutive semi-colons → https://git.io/fp71g
<{^_^}> [nix-pills] @grahamc pushed 2 commits to master: https://git.io/fp71P
<acowley> I should double check that though
<acowley> I usually try ssh'ing in just in case ping isn't working
fragamus has joined #nixos
pkx3 has joined #nixos
sysadmin_wannabe has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
fusion809 has quit [Remote host closed the connection]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
imdoor has joined #nixos
imdoor has quit [Remote host closed the connection]
imdoor has joined #nixos
imdoor has quit [Client Quit]
imdoor has joined #nixos
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pkx3 has joined #nixos
asymmetric has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
freeman42x[nix] has joined #nixos
freeman42x[nix] has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @fpletz merged pull request #51738 → php: update php packages → https://git.io/fpSDf
<{^_^}> [nixpkgs] @fpletz pushed 19 commits to master: https://git.io/fp7yI
freeman42x[nix] has joined #nixos
freeman42x[nix] has quit [Remote host closed the connection]
freeman42x[nix] has joined #nixos
<catern> hmm, what's the appropriate home directory dir to default to using as a unprivileged user-specific /nix? ~/.var/nix? ~/.local/nix? ~/.local/lib/nix? (I'll use user/mount namespaces to mount it onto /nix)
pkx3 has joined #nixos
<mkaito> so my printer doesn't want to work. journalctl says "Job stopped due to filter errors; please consult the error_log file for details." -- any idea where this error_log would be?
verrchu has joined #nixos
worldofpeace has quit [Ping timeout: 268 seconds]
<verrchu> Hi guys
<verrchu> I have a question
<gchristensen> sure, go ahead and ask verrchu
<gchristensen> mkaito: probably just in journalctl somewhere
<gchristensen> mkaito: -A netboot.x86_64-linux
<verrchu> there is a nodePackages partition of all the available packages for nix
<verrchu> there is for example node2nix package which i need
<leons> gchristensen: Oh, that makes sense! Thanks!
jonaswouters has quit [Quit: Connection closed for inactivity]
<gchristensen> oops, thanks for catching my message, despite it being sent to the wrong person :)
pkx3 has quit [Read error: Connection reset by peer]
<leons> gchristensen: Otherwise, it'd try to build the whole attribute set, right? With all platforms?
<verrchu> but for some reason nix can not find it when i search for it
<gchristensen> leons: right!
<mkaito> I was wondering how netboot would help my printer
<mkaito> ¯\_(ツ)_/¯
<verrchu> what should i do in order to find it? Should i explicitly add "nodePackages" somewhere
<verrchu> ?
<djahandarie> I'm trying to use nix's distributed build functionality and am finding that a build succeeds locally but fails remotely. I've ensured the nix versions are the same, and that sandboxes are enabled both places. Despite that the remote build continues to fail.
<djahandarie> Does anyone have tips on how to further debug?
<leons> mkaito: Well, serving your printers firmware would certainly be a cool thing, but probably won't help with your problem ;)
<djahandarie> (It in particular fails on rust derivations generated by buildRustCrate, FWIW.)
worldofpeace has joined #nixos
<mkaito> hmmmm > loadFilename failed: open /var/spool/cups/d00012-001: Permission denied -- and a bunch of cups programs that exit with status 1. not much else. not much to go on.
worldofpeace has quit [Remote host closed the connection]
pkx3 has joined #nixos
<{^_^}> [nixpkgs] @ambrop72 opened pull request #51878 → vboxExtpack: Fix the sha256 to be hex. → https://git.io/fp7SO
<{^_^}> [nixpkgs] @fpletz pushed 4 commits to release-18.09: https://git.io/fp7Ss
aleph- has joined #nixos
<tilpner> mkaito - Did you check /var/{lib,cache}/cups?
<mkaito> tilpner: not sure what I should do with the contents of those folders, sorry.
m0rphism has quit [Quit: WeeChat 2.2]
pkx3 has quit [Read error: Connection reset by peer]
<tilpner> Look for your errors :/
<mkaito> they seem to contain some config and cache files
<mkaito> yeah there doesn't seem to be anything interesting in /var/{cache,lib}/cups
pkx3 has joined #nixos
NKataDelYoda has joined #nixos
pie__ has joined #nixos
<{^_^}> [nixpkgs] @fpletz closed pull request #51853 → linux_testing: 4.20-rc5 -> 4.20-rc6 → https://git.io/fpQ3L
<NKataDelYoda> Good evening! Using `node2nix` with an existing Node project, and attempting to enter into the generated shell throws an error: `error: nix-shell requires a single derivation` ~ is anyone familiar with `node2nix`, or nix-shell, and why the error occurs?
drakonis_ has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<verrchu> How did you install node2nix?
<verrchu> i am struggling with this step right now?
pie___ has quit [Ping timeout: 260 seconds]
agander has quit [Remote host closed the connection]
<NKataDelYoda> verrchu: I used nix-env, as follows: `nix-env -f '<nixpkgs>' -iA nodePackages.node2nix`
<verrchu> oh my god
<verrchu> so there is really no way to do this from the main config file?
<NKataDelYoda> Or it can be installed globally (with correct config) using npm. I don't see why it can't be installed via config file, the nixpkgs one that is - it's a non-free package most likely.
<{^_^}> [nix-pills] @mhwombat opened pull request #97 → Added clarification for NixOS users → https://git.io/fp796
dbmikus__ has quit [Ping timeout: 245 seconds]
<Izorkin> How to need to merge PR https://github.com/NixOS/nixpkgs/pull/44343
<{^_^}> #44343 (by Izorkin, 18 weeks ago, open): mariadb: 10.2.17 -> 10.3.10
<gchristensen> add nodePackages.node2nix to your systemPackages, verrchu
pkx3 has joined #nixos
voice_ftp has quit [Ping timeout: 240 seconds]
voiceftp has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<mkaito> solution to my nixos printer problems: VM with Windows.
<mkaito> ¯\_(ツ)_/¯
<verrchu> apparently that worked. node2nix installed successfully
fragamus has quit [Read error: Connection reset by peer]
Panke has joined #nixos
<verrchu> but i still don't understand why these packages are not searchable from nix
dbmikus__ has joined #nixos
rardiol has joined #nixos
pkx3 has joined #nixos
<jabranham> verrchu: there's a whole bunch of packages it's hard to find. "nix-env -qa ggplot2", "nix-env -qa magit" return nothing for example even though they're in nixpkgs. I've not yet figured out why they don't get returned or if it's possible to search in such a way that lists them
<NKataDelYoda> verrchu: Check out `nix repl` command: `nix repl '<nixpkgs>'` - it allows you to search through available packages quite nicely.
pkx3 has quit [Read error: Connection reset by peer]
<NKataDelYoda> I've spent way too much time trying to get a Node project to build and run... It's been smooth sailing with Nix until now. `node2nix` default.nix shell still throwing `error: nix-shell requires a single derivation`. Ideas? :)
<{^_^}> [nixpkgs] @ejpcmac opened pull request #51879 → erlangR21: 21.1.3 -> 21.2 → https://git.io/fp7Hh
<tilpner> jabranham - Both magit and ggplot aren't in the top-level package set. I don't think it searches those?
pkx3 has joined #nixos
<jabranham> tilpner: that makes sense, but there's no way (that I know of) to search for those packages. "nix search" also turns up nothing
pkx3 has quit [Read error: Connection reset by peer]
[Leary] has joined #nixos
rardiol has quit [Quit: Leaving.]
<jabranham> tilpner: right but "nix search pandas" turns up python's pandas. It feels weird that "nix search ggplot2" doesn't turn up R's ggplot2.
Neo-- has joined #nixos
Lears has quit [Ping timeout: 252 seconds]
aleph- has quit [Ping timeout: 244 seconds]
pkx3 has joined #nixos
juhe has quit [Remote host closed the connection]
pkx3 has quit [Read error: Connection reset by peer]
crmlt has joined #nixos
sigmundv has quit [Ping timeout: 250 seconds]
sysadmin_wannabe has quit [Quit: Cya soon]
kvda has joined #nixos
dbmikus__ has quit [Ping timeout: 246 seconds]
pointfourone has quit [Quit: Leaving]
shpx has joined #nixos
ntd has quit [Quit: ntd]
Radivarig has joined #nixos
pkx3 has joined #nixos
dbmikus__ has joined #nixos
<eyjhb> The joys! Dropbox depending on Firefox :l
<asymmetric> is there a neovim nightly overlay?
<Mic92> Synthetica: TMPDIR is different in a nix-shell
* Synthetica Ah, that would make sense
pkx3 has quit [Read error: Connection reset by peer]
<Synthetica> So I could just override TMPDIR to have it work again?
pkx3 has joined #nixos
<Synthetica> Okay, I'll play around with that! Thanks!
<{^_^}> [nixpkgs] @matthewbauer opened pull request #51880 → simavr: work on macOS → https://git.io/fp75G
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to master: https://git.io/fp75c
verrchu has quit [Quit: leaving]
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @vcunat pushed to release-18.09 « Merge #51836: nixos/nvidia: fix inverted assertion »: https://git.io/fp75g
Guanin_ has joined #nixos
<{^_^}> [nixpkgs] @vcunat merged pull request #51836 → nixos/nvidia: fix inverted assertion → https://git.io/fpHMJ
<{^_^}> [nixpkgs] @matthewbauer opened pull request #51881 → pkgsStatic fix for macOS → https://git.io/fp75D
m0rphism has joined #nixos
Guanin has quit [Ping timeout: 252 seconds]
pkx3 has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guanin has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<Synthetica> Mic92: Looks like that fixed it, thanks!
Guanin_ has quit [Ping timeout: 245 seconds]
waleee has quit [Quit: WeeChat 2.3]
pareidolia has joined #nixos
<pareidolia> Why is there no Python3 package for pythondialog?
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
rawreraw has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @djahandarie opened pull request #51882 → buildRustCrate: fix extraRustcOpts so it is not discarded → https://git.io/fp7Ft
orivej has quit [Ping timeout: 252 seconds]
hedning has quit [Remote host closed the connection]
<srhb> pareidolia: Presumably no one packaged it yet.
pkx3 has joined #nixos
jomik has joined #nixos
vk3wtf has quit [Ping timeout: 264 seconds]
pkx3 has quit [Read error: Connection reset by peer]
<benley> could I get someone to sanity-check https://github.com/NixOS/nixpkgs/pull/51426 for me before I merge my own change?
<{^_^}> #51426 (by benley, 1 week ago, open): logind: make killUserProcesses an option
orivej has joined #nixos
<benley> it shouldn't be controversial
aleph- has joined #nixos
cyounkins has joined #nixos
dbmikus__ has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/f55c7cfa940 (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
pkx3 has joined #nixos
crmlt has quit [Ping timeout: 272 seconds]
dbmikus__ has joined #nixos
apaul1729 has joined #nixos
vidbina has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
cyounkins has quit [Remote host closed the connection]
cyounkins has joined #nixos
Mrmaxmeier has quit [Quit: The Lounge - https://thelounge.github.io]
Mrmaxmeier has joined #nixos
cyounkins has quit [Read error: No route to host]
cyounkins has joined #nixos
pkx3 has joined #nixos
Mr_Keyser_Soze has joined #nixos
Panke has quit [Quit: Lost terminal]
Growpotkin has joined #nixos
<ottidmes> benley: default matches previous situation, true goes to yes, false goes to no, logind property is exactly named like that, config option in the module matches this one-on-one, seems sane to me!
<Growpotkin> hey any dell xps 13 users round these parts?
<gchristensen> definitely some xps 15ers around
pkx3 has quit [Read error: Connection reset by peer]
<Growpotkin> did you ever have issues waking your screen after a lid close?
<Growpotkin> I swear I have read every single issue thread out there and I still can't get it to stop acting up
<gchristensen> hrm. never :/
<Growpotkin> lucky you lol
<gchristensen> http://github.com/grahamc/nixos-config is my config fwiw
<Growpotkin> well it was worth a shot
<Growpotkin> thanks I'll give that a peek
voiceftp has quit [Read error: Connection reset by peer]
voiceftp has joined #nixos
<ottidmes> benley: trivial though as it is, that `if` going from boolean to yes/no really ought to be a lib function, its use and modules defining helpers just for this, is common enough to warrent it, but its outside of the scope of your PR
<Growpotkin> what does "stateVersion" actually do? I have never come to understand that
<simpson> ,stateVersion
<{^_^}> Setting stateVersion to the latest release doesn't update anything and can only break your setup at best. If you want to regardless, Ctrl-F for "stateVersion" in https://nixos.org/nixos/manual/release-notes.html to see things that need to be manually upgraded with the new value
<Growpotkin> gchristensen: is this verifyCleanTree script to keep your machines synced with github?
<gchristensen> it is an attempt at that, yeah
<Growpotkin> thats pretty slick
<gchristensen> it doens't quite work because if I `git add .` and not commit, it lets me rebuild switch ;)
<Growpotkin> I have something similar now with a really gross zsh script haha
<Growpotkin> but mine's kind of trash
pkx3 has joined #nixos
cyounkins has quit [Remote host closed the connection]
<vaibhavsagar> hi, I'm trying to build mariadb.connector-c using the new pkgsStatic stuff in nixpkgs but it isn't working
cyounkins has joined #nixos
<vaibhavsagar> what am I doing wrong?
<gchristensen> maybe Ericson2314 can help
aleph- has quit [Ping timeout: 244 seconds]
<eyjhb> What does "Option `services.mxisd.package' has no description." mean? Building from release-18.09 branch
halfbit has quit [Ping timeout: 268 seconds]
<jomik> That it is missing the description attribute.
pkx3 has quit [Read error: Connection reset by peer]
<eyjhb> But... Can't I just ignore that? And seems weird that is got into release-18.09 branch without that being caught
akavel has joined #nixos
<eyjhb> No clue where to add that description
<jomik> eyjhb: is that supposed to be pkgs.servers.mxisd ?
<eyjhb> Jomik: No clue, I am just rebuilding my nixos. I am not in any direct way using it, at all
<lassulus> eyjhb: well release is the branch before CI, maybe you want to have nixos-18.09 from github.com/nixos/nixpkgs-channels
<eyjhb> Just cloned the git and ran `sudo nixos-rebuild -I nixpkgs=$HOME/.nixpkgs switch`
<eyjhb> God damn it...... :(
cyounkins has quit [Ping timeout: 245 seconds]
<eyjhb> Welll.... That is a problem for tomorrow eyjhb , I am out from today! Thanks lassulus
<gchristensen> eyjhb: I found the issue and am pinging the author
<vaibhavsagar> gchristensen: thanks, let me try with the newest nixpkgs and see if that makes a difference
<eyjhb> gchristensen: Good to know! *doing my job one step at a time, by not being able to build*
<ottidmes> gchristensen: I am still in the, but what if I publish some secret, phase, but I really ought to just go through it all and just publish that snapshot, because I am sure to have some stuff in my git history that would not be good to publish security wise, but it was cool to see some of the config I shared in the past being used in the repo of someone else, so maybe the snapshot idea (squashed history with
<ottidmes> thorough checks) is not a bad compromise
<gchristensen> ottidmes: I know that fear... I git add'd everything and reviewed every line :)
johann__ has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @veprbl opened pull request #51883 → Revert "dropbox: add mesa, libxshmfence and libpthreadstubs" → https://git.io/fp7N5
<ottidmes> gchristensen: but you force yourself to go through that so frequently? :P
Mr_Keyser_Soze has quit [Ping timeout: 240 seconds]
<gchristensen> ottidmes: I do always review my diff before I commit, yeah
pkx3 has joined #nixos
<eyjhb> Am I the only one stupid enough, to use release-18.09, since this was comitted on the 4. November?
eyjhb is now known as eyJhb
<eyJhb> Much better
<gchristensen> this was backported just today
<asymmetric> the neovim install wiki says: To install the Python modules: `nix-env -iA nixpkgs.python35Packages.neovim`
<asymmetric> shouldn't it be python3Packages?
<ottidmes> gchristensen: it is part of my flow as well, but still mistakes happen, so personally I guess I will just go with commit often, but only publish once in a while
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @alyssais opened pull request #51884 → bundlerEnv: improve handling of groups → https://git.io/fp7AJ
<{^_^}> [nixpkgs] @grahamc pushed to release-18.09 « Revert "modules: add mxisd with test" »: https://git.io/fp7Ak
<eyJhb> I am just going to shhh for a while I guess.. My Git foo is off
<gchristensen> originally, it was committed Nov 4
<lassulus> asymmetric: maybe people like old python versions? but python3Packages seems more general
<{^_^}> [nixpkgs] @Mic92 pushed to release-18.09 « dropbox: fix evaluation »: https://git.io/fp7AY
<{^_^}> [nixpkgs] @veprbl closed pull request #51883 → Revert "dropbox: add mesa, libxshmfence and libpthreadstubs" → https://git.io/fp7N5
<gchristensen> eyJhb: (1) I've reverted the commit causing the problem (2) using the release-* branch is a bit dangerous, since it isn't tested
<eyJhb> gchristensen: so I should track the channels instead? The only reason for having the local copy, Is because I made a PR that is merged into master, but not yet in 18.09...
<eyJhb> And this seems like the easiet way
<gchristensen> at a minimum, you should track the -channels repo instead -- its branches will always be safe
<eyJhb> Fair, I will do that!
<eyJhb> Do you have a ,better, way of doing what I want? Since I would just like to `overwrite` some pkgs
<eyJhb> And.. Overlays seems like too much work, for stuff that is already done
NKataDelYoda has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @markuskowa merged pull request #51878 → vboxExtpack: Fix the sha256 to be hex. → https://git.io/fp7SO
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fp7A6
pkx3 has joined #nixos
<jomik> I think I use a local derivation for those, and then just PR the changes.
<eyJhb> Jomik: can you give a example ?
<jomik> I have added my own folder as a channel, and use that for installing my packages that are not in nixpkgs.
pkx3 has quit [Read error: Connection reset by peer]
<ottidmes> eyJhb: overlays are trivial, they do exactly "overwrite" some packages, so outside some fixes/changes inside nixpkgs internals, I tend to just use my overlays, create my package, add one line in my overlay (usually), and done
<jomik> `nix-channel --add file:///home/jomik/mypkgs/` `nix-env -iA mypkgs.dotfiles-sh`
<jomik> But, looking at overlays, that does seem to be the way to go :o
<clever> Jomik: there is a much simpler way for custom channels
<clever> [clever@amd-nixos:~]$ cat .nix-defexpr/test/foo/default.nix
<clever> import /home/clever/apps/nixpkgs
<clever> Jomik: that creates a "channel" called foo, so you can just nix-env -iA foo.hello
<eyJhb> I just really do not fancy having to overwrite "all"this -> https://github.com/NixOS/nixpkgs/pull/51760/files
<ottidmes> ah clever, I guess I will just go experiment, but I am struggling a bit with Nix's way of evaluation, if I add a module with a reference to pkgs directly, no inf-rec, if I add 2 indirections (2 extra wrapper functions calls before what used to be called directly), then I get inf-rec
<akavel> Hi! I would like to run `nix copy --from` ... some path from nixos.org cache, for testing; what is the URI of the cache, and how can I browse what derivations are available?
pkx3 has joined #nixos
imdoor has quit [Quit: imdoor]
<clever> akavel: cache.nixos.org is the URI
<gchristensen> aszlig: you like XSLT, yeah?
<jomik> clever: Where does that /test/ come from?
<clever> akavel: to see if `/nix/store/nkp4ck5scygkjk87nr6w61gb23li829m-hello-2.10` is present on the cache, you must query `https://cache.nixos.org/nkp4ck5scygkjk87nr6w61gb23li829m.narinfo`
<ottidmes> clever: do you have any idea what is up with that, I did read about attrset destruction being problematic, but it seems like just having pkgs in _module.args, causes it to become intertwined with everything defined in _module.args, if I move it out of _module.args and into say _module.pkgsArgs, than the problem is gone
<clever> Jomik: nix-env will recursively search for either a foo.nix, or a foo/default.nix, and then create a channel called foo
<akavel> clever: thanks! so I can't browse the list of what's available, correct?
pkx3 has quit [Read error: Connection reset by peer]
<clever> Jomik: any parent directories that it recurses thru, are basically ignored, so the `test` dir is just a way to group channels, and use normal linux permissions to restrict who can modify them
<clever> Jomik: channels vs channels_root is already doing that
<clever> akavel: i dont think you can browse, you need to eval your own nixpkgs, to know what hashes to expect
<jomik> And this is prefered over nix-channel?
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/13938acd034 (from 68 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<clever> Jomik: i prefer that over adding file:/// urls as a channel
<akavel> clever: ok, thanks!
<clever> since you can just use whatever nix you want to define it, and it could just be a fetchTarball call
<{^_^}> [nixpkgs] @benley merged pull request #51426 → logind: make killUserProcesses an option → https://git.io/fpKMb
<{^_^}> [nixpkgs] @benley pushed to master « logind: make killUserProcesses an option (#51426) »: https://git.io/fp7xV
<jomik> Where does nix-channel --add save it?
<clever> Jomik: into a secondary nix-env profile, that channels and channels_root point to
<{^_^}> [nixpkgs] @Mic92 opened pull request #51886 → zfs: switch to python3 → https://git.io/fp7xr
<clever> Jomik: [root@amd-nixos:~]# nix-env --profile /nix/var/nix/profiles/per-user/root/channels --list-generations
<clever> lrwxrwxrwx 1 root root 44 Nov 26 09:52 /root/.nix-defexpr/channels -> /nix/var/nix/profiles/per-user/root/channels
<clever> channels_root on non-root users also points there, so you inherit roots channels
<clever> and the channels symlink for non-root users, points to the channels profile of that user
<clever> nix-env will merge everything together as it scans .nix-defexpr, and doesnt really care if something "non-standard" like test/foo/default.nix turns up
<jomik> Aaaah, yah okay. I guess I just prefer it because it is visible in the tools I'd normally check with :P
pkx3 has joined #nixos
<jomik> Thanks :D
akavel has quit [Quit: Page closed]
pkx3 has quit [Read error: Connection reset by peer]
EarlDeLaWarr has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<samueldr> it's injected from the big list of all kde software
vk3wtf has joined #nixos
<gchristensen> I wish I could set different USB keyboards to differentkeybindings.
pkx3 has joined #nixos
hamishmack has joined #nixos
<samueldr> gchristensen: from memory, from old notes I lost track of, it might be possible using `input-kbd` here https://github.com/kraxel/input
<samueldr> though working on the scancode level
pkx3 has quit [Read error: Connection reset by peer]
<samueldr> and I seem to recall, from that same exploration, that setxkbmap can also be done per-input-device, but not sure if I'm misremembering
shabius has quit [Quit: Leaving]
<gchristensen> wow!
<samueldr> -device device Specifies the numeric device id of the input device to be updated with the new keyboard layout. If not specified, the core keyboard device of the X server is updated. (from man setxkbmap)
<gchristensen> :O you're absolutely right! I can have a dvorak kinesis advantage, qwerty kinesis advantage, colemak kinesis advantage, and a right-handed maltron set to qwerty all at the same time.
<samueldr> is it time for an intervention6
<samueldr> ?*
<gchristensen> well I can only type on dvorak and qwerty, and not at the same time... so maybe not quite yet
pkx3 has joined #nixos
<__monty__> Can you type on the maltron? At a usable speed?
<cransom> next level ascension, would that be dvorak lefthand and dvorak right hand simultaneously?
pxc has joined #nixos
<pxc> has anyone else on nixos-unstable had their plasma system tray recently stop working?
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fp7ht
ng0 has quit [Remote host closed the connection]
<__monty__> I'm actually curious about single handed dvorak. Is it actually practical and does anyone use it?
vidbina has quit [Ping timeout: 240 seconds]
<__monty__> Uhm, I'm in #nixos-chat if anyone wants to continue the keyboard discussion.
cyounkins has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
Guanin has quit [Remote host closed the connection]
<gchristensen> __monty__: no, I just got it today and am very slow!
<gchristensen> samueldr: worked a treat! I can type Maltron layout (appears as us/qwerty to the computer) just fine, but dvorak on my kinesis and qwerty on my laptop.
graphene has quit [Remote host closed the connection]
<samueldr> gchristensen: I assume through using setxkbmap -device ?
<gchristensen> yeah
jomik has quit [Quit: Page closed]
<ldlework> what does it mean when a builder failed to produce output path?
<gchristensen> matched up with device IDs from xinput -list -- interestingly my camera is a "keyboard"?
<ldlework> I copied the binary to $out/bin
graphene has joined #nixos
<ldlework> verified it is there with ls -la
<samueldr> gchristensen: if it has buttons, it's a keyboard... X!
<gchristensen> it doesn't...!
pkx3 has joined #nixos
<ldlework> also what is homeless-shelter?
<samueldr> a folder that doesn't exist set to HOME so programs can be caught (mis)using $HOME
<samueldr> (during the build)
halfbit has joined #nixos
<ldlework> i see
<ldlework> samueldr: what about "failed to produce output path"
pkx3 has quit [Read error: Connection reset by peer]
<ldlework> nm
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/3be43b74838 (from 41 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<samueldr> :), the build put nothing at $out I presume
jperras has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @LnL7 merged pull request #51879 → erlangR21: 21.1.3 -> 21.2 → https://git.io/fp7Hh
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/fp7j6
<ldlework> samueldr: but it did
<ldlework> it mkdir -p $out/bin
<{^_^}> [nixpkgs] @LnL7 merged pull request #51784 → glu: don't use valgrind on darwin → https://git.io/fp9cn
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to staging: https://git.io/fp7jX
<ldlework> and cp the binary there
<ldlework> and then do ls -la $out/bin
<ldlework> and the binary is there
<{^_^}> [nixpkgs] @AtnNn opened pull request #51887 → ikos: init at 2.1 → https://git.io/fp7jM
<gchristensen> weird,maybe share your expression?
<ldlework> ok
pkx3 has joined #nixos
<{^_^}> [nixpkgs] @veprbl pushed commit from @andir to release-18.09 « rust-cbindgen_0_6_7: init at 0.6.7 »: https://git.io/fp7j7
<{^_^}> [nixpkgs] @veprbl merged pull request #51805 → [18.09] rust-cbindgen: 0.6.2 -> 0.6.7 → https://git.io/fp9or
pxc has quit [Quit: WeeChat 2.3]
pkx3 has quit [Read error: Connection reset by peer]
kvda has joined #nixos
rprije has joined #nixos
<gchristensen> ohh overwriting builder is not recommended
<gchristensen> but, the real issue is you've specifid out and dev, but only populated out
<ldlework> !
<Ericson2314> gchristensen: when vaibhavsagar wants to ask me something, he tends to swivel his chair 180 rather than use IRC :)
<gchristensen> Ericson2314: YOU WORK TOGETHER??
<gchristensen> :o
<Ericson2314> yes haha
<gchristensen> :|
<vaibhavsagar> we do now :)
<gchristensen> we need to hang out. want to come up to the berkshires some weekend?
<vaibhavsagar> that sounds fun! I'd be keen
<__monty__> What do I call this https://git.io/fp5e4 An expression, a module, a package?
<Ericson2314> yeah!
Ariakenom has quit [Quit: Leaving]
<vaibhavsagar> or we could convince you to come to NYC!
jperras has joined #nixos
<gchristensen> where?
dermetfan has quit [Ping timeout: 256 seconds]
<vaibhavsagar> our office is in Manhattan :)
Supersonic has quit [Ping timeout: 246 seconds]
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
epicmetal has joined #nixos
<asymmetric> vaibhavsagar: where do you work at?
<vaibhavsagar> asymmetric: https://obsidian.systems/
shabius has joined #nixos
shabius has quit [Max SendQ exceeded]
jasongrossman has quit [Ping timeout: 264 seconds]
shabius has joined #nixos
shabius has quit [Remote host closed the connection]
elgoosy has quit [Ping timeout: 268 seconds]
<asymmetric> vaibhavsagar: awesome :) i work at makerdao which also has offices in nyc, we use haskell and nix as well
<asymmetric> although not primarily haskell
jperras has quit [Ping timeout: 246 seconds]
shabius has joined #nixos
pkx3 has joined #nixos
<vaibhavsagar> asymmetric: that's cool! there seem to be a lot of companies using Nix now
<vaibhavsagar> I'm aware of urbint as well, they do haskell + nix too
jperras has joined #nixos
jperras has quit [Client Quit]
jperras has joined #nixos
reivilibre has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<mpickering> I have met some people who don't use Haskell but do use nix
<vielmetti> how do I use nix-shell to pick up nixpkgs from unstable? thinking about how to create a place to test new versions out, but keeping the main install plain.
<symphorien> -I nixpkgs=channel:nixos-unstable
pkx3 has joined #nixos
Mateon3 has joined #nixos
<vaibhavsagar> mpickering: that was me at my last job
Mateon1 has quit [Ping timeout: 272 seconds]
Mateon3 is now known as Mateon1
pkx3 has quit [Read error: Connection reset by peer]
<kvda> mpickering i'm considering using nixos with ocaml, python
<kvda> well it'll happen in a couple of months
iqubic has joined #nixos
shpx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<kvda> but yes heard about it through Haskell+nix users
<iqubic> gchristensen: I have something important to tell you.
pkx3 has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<iqubic> I finally got my bluetooth to work.
<gchristensen> iqubic: ohh?
<gchristensen> yay!
<gchristensen> how'd you do it?
<iqubic> So my computer has this FN + F12 key command that toggles the wifi card. Apparently it also toggles my bluetooth controller too. I just hit that twice, and it fixed my issues.
<gchristensen> I have that too, but when I toggle it by mistake, rfkill shows it as blocked -- and yours didn't show it as blocked -- so I assumed it wasn't that
<gchristensen> I guess toggling it unwedged it, great!
nikivi has quit [Quit: ZNC is awesome]
<iqubic> I didn't think to try that, because almost all of the other FN + Fwhatever keys don't do anything on linux unless I specifically bind them.
nikivi has joined #nixos
<gchristensen> yeah, not sure why that one is special :)
__monty__ has quit [Quit: leaving]
<iqubic> Well, I also have FN + F10 which toggles my keyboard backlight, and that works without binding it on Linux.
<gchristensen> hmm, same
<gchristensen> wifi-kill and that one work out of the box
<iqubic> What laptop are you using?
pkx3 has joined #nixos
<gchristensen> if I press (I think) shift, fn, f11 my computer immediately sleeps. Dell XPS 9560
<iqubic> FN + F11 does that for me.
<gchristensen> I guess the shift was unneeded :)
<iqubic> Yeah, and when I do that, my bluetooth headset unpairs itself, but videos and things keep playing.
<iqubic> if I send it to sleep that is.
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/c26dbef830a (from 5 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<gchristensen> there is also a magic key sequence to immediately shut down, and I don't know what that is
<iqubic> I'm not even going to question why that is.
<gchristensen> but whatever it is I don't like it :)
<iqubic> I don't know what that command is either. I don't want to know what it is.
<gchristensen> I wish I did, so I could be more careful about not doing it
shpx has joined #nixos
<iqubic> I want to figure out what the key command is, but I don't want to find it by trial and error.
<{^_^}> [nixpkgs] @jtojnar opened pull request #51888 → gobject-introspection: 1.58.1 → 1.58.2 → https://git.io/fp5Uk
<{^_^}> [nixpkgs] @jtojnar opened pull request #51889 → Gnome 3.30.3 → https://git.io/fp5UI
pkx3 has joined #nixos
<clever> gchristensen: ctrl+alt+backspace, it should be in the xorg man page
cyounkins has quit [Remote host closed the connection]
cyounkins has joined #nixos
<gchristensen> ctrl-alt-backspace shouldn't cause a poweroff, no?
<iqubic> clever: We're talking about special FN + $other_key$ combinations that seem to always work on dell laptops regardless of OS.
<symphorien> gchristensen: alt print screen o
<{^_^}> [nixpkgs] @jtojnar opened pull request #51890 → meson: 0.48.2 → 0.49.0 → https://git.io/fp5UG
pkx3 has quit [Read error: Connection reset by peer]
<gchristensen> symphorien: ah hah, that is sounding promising!
<iqubic> That's not the right key on my machine.
<symphorien> Some distros disable it, though
<symphorien> I don't know about nixos
<iqubic> FN + Print Screen is toggle wifi card.
<gchristensen> alt-prtscr doesn't do it
<iqubic> I see.
<symphorien> There is a sysctl to enabble it then
<gchristensen> some key combo definitely does it though :)
cyounkins has quit [Ping timeout: 250 seconds]
<iqubic> I want to know it. Just so I can avoid accidentally hitting it.
cyounkins has joined #nixos
pkx3 has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<clever> there is both ctrl+alt+backspace, and the sysrq sak key
<iqubic> I don't have a sysrq key.
<clever> iqubic: alt+printscreen == sysrq
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/824b3119611 (from 61 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<clever> iqubic: sysrq+k will kill everything on the current tty
pkx3 has quit [Read error: Connection reset by peer]
<iqubic> I don't have a sysrq key.
<{^_^}> [nixpkgs] @vcunat pushed 4 commits to master: https://git.io/fp5UH
<iqubic> I'm using a laptop here.
<clever> the idea behind that one, is to hit it before you login at a console, because anybody could sign in, and then just run a program that prints `login:`
<clever> and then just wait for a root pw
pietranera has quit [Ping timeout: 272 seconds]
<gchristensen> oooh nice, clever
pxc has joined #nixos
pkx3 has joined #nixos
kvda has joined #nixos
erasmas has quit [Quit: leaving]
<pareidolia> How can I write a template unit in configuration.nix? It doesn't like the @ sign
pkx3 has quit [Read error: Connection reset by peer]
<gchristensen> systemd.services."myunit@"
<{^_^}> [nixpkgs] @vcunat pushed to release-18.09 « nixos/nvidia: improve the assertion again »: https://git.io/fp5T4
alex`` has joined #nixos
pxc has quit [Quit: WeeChat 2.3]
<iqubic> gchristensen: I don't think the power off keybinding is related to dell and the FN keys.
dbmikus__ has quit [Quit: WeeChat 2.3]
<iqubic> I'm not really sure what that command is.
<iqubic> I do know, that without any explicit configurations, under nixos pressing the power button for any length of time will power off my machine.
<iqubic> is there a way to make pressing the power button do nothing at all?
<gchristensen> vaibhavsagar, Ericson2314 how about Friday? Imight be able to come down
pkx3 has joined #nixos
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/824b3119611 (from 81 minutes ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
zolk3ri has quit [Quit: Lost terminal]
pkx3 has quit [Read error: Connection reset by peer]
worldofpeace has joined #nixos
asymmetric has quit [Ping timeout: 245 seconds]
Growpotkin has quit [Quit: WeeChat 2.3]
pkx3 has joined #nixos
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
pie__ has quit [Read error: Connection reset by peer]
pie__ has joined #nixos
aleph- has joined #nixos
jackdk has joined #nixos