gchristensen changed the topic of #nixos to: NixOS 18.03 and Nix 2.0 are released! || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || 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
thc202 has quit [Ping timeout: 276 seconds]
sorixelle has joined #nixos
saep has quit [Remote host closed the connection]
simukis has quit [Ping timeout: 256 seconds]
<colemickens> I've tried to enable a wg0 interface, like here: https://github.com/colemickens/nixcfg/blob/master/devices/chimera/network.nix
<colemickens> but it just fails with: Jun 09 17:19:29 chimera wireguard-wg0-start[19275]: RTNETLINK answers: File exists
<{^_^}> [nixpkgs] @matthewbauer pushed to master « spidermonkey: fix i686 error on 38 »: https://git.io/vh2yM
<johnw> __monty__: I've never seen that before
shabius has joined #nixos
camsbury_ has quit [Quit: WeeChat 2.0]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41774 → xfsprogs: swap src url to HTTPS → https://git.io/vh2DP
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vh2Sv
sorixelle has quit [Ping timeout: 265 seconds]
knupfer1 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41718 → darktable: 2.4.3 -> 2.4.4 → https://git.io/vhgK8
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vh2SJ
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41719 → ddcutil: 0.9.0 -> 0.9.1 → https://git.io/vhg6T
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vh2Sk
knupfer has quit [Ping timeout: 255 seconds]
knupfer1 is now known as knupfer
ericsagn1 has quit [Ping timeout: 264 seconds]
knupfer has quit [Ping timeout: 265 seconds]
logiq_ has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @pclewis opened pull request #41776 → openjdk: fix truststore-from-env patch for jdk10 → https://git.io/vh2Sw
aarvar has joined #nixos
Ariakenom has quit [Read error: Connection reset by peer]
ericsagn1 has joined #nixos
tzemanovic has joined #nixos
JasonGrossman has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 256 seconds]
mounty has quit [Quit: Konversation terminated!]
markus1189 has joined #nixos
markus1199 has quit [Ping timeout: 256 seconds]
talyz has quit [Read error: Connection reset by peer]
etu has quit [Read error: Connection reset by peer]
etu has joined #nixos
talyz has joined #nixos
tertle||eltret has quit [Quit: Connection closed for inactivity]
nuncanada has joined #nixos
hoshineko has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lassulus_ has joined #nixos
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
oltoAltn has joined #nixos
lassulus has quit [Ping timeout: 260 seconds]
lassulus_ is now known as lassulus
seafood has joined #nixos
olto has quit [Ping timeout: 245 seconds]
xcmw has joined #nixos
<hoshineko> hello, can one select packages from different channels declaratively?
init_6 has joined #nixos
nuncanada has quit [Quit: Leaving]
iyzsong has joined #nixos
<clever> hoshineko: if you add a second channel and name it unstable, then you can just `import <unstable> {}` in your config to refer to it
<clever> hoshineko: you can also do `import (builtins.fetchTarball "https://github.com/nixos/nixpkgs-channels/archive/nixos-unstable.tar.gz") {}` to refer to the latest nixos-unstable, or insert a git rev to lock it in
djhoulihan has joined #nixos
<hoshineko> i see, ty
xcmw has quit [Ping timeout: 276 seconds]
freeman42x]NixOS has quit [Ping timeout: 264 seconds]
pie_ has quit [Ping timeout: 268 seconds]
xcmw has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #41777 → rambox: 0.5.13 -> 0.5.17 → https://git.io/vh2H0
<{^_^}> [nixpkgs] @rayhogenson opened pull request #41778 → nethack: 3.6.0 -> 3.6.1 → https://git.io/vh2Hw
xcmw has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @dtzWill merged pull request #41630 → aws-sdk-cpp: 1.4.50 -> 1.4.60 → https://git.io/vhuIq
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to master: https://git.io/vh2H6
xcmw has joined #nixos
cloud-maingo has quit [Quit: Connection closed for inactivity]
<samueldr> thanks clever, not-os was helpful in letting me figure out something neat :)
pie_ has joined #nixos
pie_ has quit [Remote host closed the connection]
Have-Quick has quit [Quit: Have-Quick]
schoppenhauer has quit [Ping timeout: 256 seconds]
smallville7123 has joined #nixos
schoppenhauer has joined #nixos
Have-Quick has joined #nixos
slyfox has quit [Ping timeout: 240 seconds]
slyfox has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
init_6 has quit []
tmaekawa has joined #nixos
Have-Quick has quit [Quit: Have-Quick]
smallville7123 has quit [Quit: rosa]
b has quit [Quit: leaving]
sbdchd has quit [Remote host closed the connection]
jperras has quit [Quit: WeeChat 2.1]
smallville7123 has joined #nixos
smallville7123 has quit [Remote host closed the connection]
smallville7123 has joined #nixos
smallville7123 has quit [Remote host closed the connection]
smallville7123 has joined #nixos
smallville7123 has quit [Client Quit]
smallville7123 has joined #nixos
camsbury_ has joined #nixos
<camsbury_> hi all - trying to use 'nix-prefetch-github' (https://github.com/seppeljordan/nix-prefetch-github) with nix-shell... any tips?
<camsbury_> overall just trying to get the sha for a package to use with 'fetchFromGithub' in a default.nix
Have-Quick has joined #nixos
Ross has quit [Ping timeout: 240 seconds]
matthewbauer has quit [Ping timeout: 248 seconds]
Ross has joined #nixos
<joepie91> !tofu
<{^_^}> To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000) then replace it with the correct hash Nix expected.
<joepie91> camsbury_: ^
<joepie91> (it will yell at you if you use the wrong hash, and tell you what it should be instead)
igo95862 has joined #nixos
<camsbury_> gotcha
<camsbury_> I see that as being what I should do for 'cargoSha256' as well
<joepie91> yeah, it should work universally
<joepie91> afaik all hash checking stuff will use the same error format
<camsbury_> sounds like a plan... now could you give me a quick way to test out a default.nix?
<joepie91> err... nix-build something or other
<joepie91> oh, in Nix 2.0 it might just be `nix build`
<joepie91> but I'm unsure of the specifics
<camsbury_> tried doing 'nix-build', but getting 'cannot auto-call a function that has an argument without a default value ('stdenv')'
<joepie91> ah yeah, because it has to be evaluated in the context of nixpkgs
<camsbury_> which is one of the arguments to the expression
<camsbury_> yea
<joepie91> is this a patch to nixpkgs?
<joepie91> or out-of-tree?
<camsbury_> well it is intended to someday be a patch
<camsbury_> just learning it though
<joepie91> right, but does the default.nix live within a [local copy of] nixpkgs right now?
<camsbury_> oh
<camsbury_> nop
<camsbury_> out-of-tree then
<joepie91> so if it does, then you can do something like nix-building a specific attribute path of the local nixpkgs
<joepie91> it's in the 'developing on nixpkgs' guide somewhere
<joepie91> sec
<joepie91> er, wait
<joepie91> that's the wrong copy of the manual :)
<camsbury_> I think I have it
<camsbury_> 'The second possibility is to add the package outside of the Nixpkgs tree. For instance, here is how you specify a build of the GNU Hello package directly in configuration.nix:'
<joepie91> ah yeah, that blurb sounds like what you want
<joepie91> although, maybe not
<camsbury_> so that one is setting it in the environment.systemPackages field
<camsbury_> I would love to just test it out in a nix-shell somehow
<camsbury_> but I guess getting it to build is step 1
<joepie91> camsbury_: ah no, that is specifically for custom packages that you don't intend to make a part of nixpkgs; so if that's what you want then it'll work, but if you want to eventually submit it as a patch you might as well test it in nixpkgs proper
<camsbury_> hmm
<joepie91> can't hurt to try and learn both anyway :)
<camsbury_> yea
<camsbury_> exactly
<joepie91> it's still the same process, just used in a different context
<camsbury_> my goal here really is to close the feedback loop as quickly as possible
<camsbury_> and then build out
<camsbury_> to the solution of making a nice package and pr
<joepie91> right; if you need dependencies it'll be a little iffier though when working with systemPackages/configuration.nix directly
<joepie91> since you can't use the fancy 'specify each dep as an argument' thing
<joepie91> (which is specific to callPackage that nixpkgs implements)
<joepie91> you'd need to explicitly point at pkgs.stuff
<joepie91> so the structure of your expression will be a little different from how it looks in nixpkgs
<camsbury_> is there a way to, say, run a nix-shell with this expression unioned with my main configuration.nix?
<camsbury_> okay
<joepie91> well, a literal union would result in gibberish; you need to use the package expression in a specific context, eg. in your systemPackages (to install it system-wide), or as a dependency of something else, etc.
<camsbury_> right
<camsbury_> true
<joepie91> while Nix is declarative, it's not like a config format in the sense that the runtime can just guess where stuff belongs; it really is a full-featured language where you're responsible for wiring things up the right way yourself
<camsbury_> sure
<joepie91> this does currently provide a bit more of a learning curve :P
<joepie91> camsbury_: anyhow, if you already have a nixpkgs-formatted package, then honestly the easiest way to test your build is to test it within nixpkgs, I think
<joepie91> as your first approach
<camsbury_> okay
<joepie91> iirc it's literally 1) clone nixpkgs repository, 2) shove in file, 3) add reference in all-packages.nix, 4) nix-build something something, 5) done
<camsbury_> right
<camsbury_> and all-packages.nix is huge :D
<camsbury_> will try that out though
<camsbury_> already did a small bit of research there...
<joepie91> yeahhhhh, I have some opinions about the size of all-packages.nix...
<joepie91> :)
smallville7123 has quit [Quit: rosa]
smallville7123 has joined #nixos
spear2 has joined #nixos
smallville7123 has quit [Client Quit]
<camsbury_> so it looks like it already exists in nixpkgs (bat), but I don't see it for NixOS
<joepie91> camsbury_: "don't see it" in what sense?
<camsbury_> well, when I search it with nix-env
<joepie91> ahhhh.
<camsbury_> doesn't show
<joepie91> camsbury_: does it appear here? https://nixos.org/nixos/packages.html
<camsbury_> nor on the nixos web client's search
<camsbury_> nope
<joepie91> hm
<joepie91> sec
<joepie91> what's the name? "bat"?
<camsbury_> nor does it like when I add it to my 'environment.systemPackages'
<camsbury_> yes
<joepie91> camsbury_: what happens when you add it to systempackages?
<camsbury_> undefined variable
<joepie91> ah, hold on
<camsbury_> stranger still
<camsbury_> I am now looking on github and can't find it in nixpkgs/pkgs/tools/misc
<camsbury_> but I can locally after having pulled it...
<joepie91> almost hit 'git blame' on all-packages.nix
<joepie91> bad idea :)
<camsbury_> hahah
<camsbury_> scary
<joepie91> camsbury_: I think it just never made it into a release channel
<joepie91> so it exists only in master/unstable
<camsbury_> ah okay
<joepie91> that... might have been a mistake
<joepie91> yeah, not sure what's going on there
<joepie91> camsbury_: you could create an issue asking to merge it into a release channel
<joepie91> aside from that, you can install it directly from unstable for now
<camsbury_> sure thing
<joepie91> [04:03] <clever> hoshineko: if you add a second channel and name it unstable, then you can just `import <unstable> {}` in your config to refer to it
<joepie91> [04:03] <clever> hoshineko: you can also do `import (builtins.fetchTarball "https://github.com/nixos/nixpkgs-channels/archive/nixos-unstable.tar.gz") {}` to refer to the latest nixos-unstable, or insert a git rev to lock it in
<joepie91> also applies in your case :)
<camsbury_> thanks!
<joepie91> should be available as a top-level `bat` attribute on unstable, as far as I can tell
<joepie91> don't know if you'll get latest though
<joepie91> last nixos-unstable build was 7 days ago, so I think 0.4.1 just made it into it
<camsbury_> looks like it is the latest
<joepie91> yeah, but it takes some time for stuff in master to end up in the binary cache
<joepie91> and the unstable channel only has binary cache builds
<camsbury_> now to add and name a channel
<camsbury_> ah
<joepie91> so unstable lags behind master by exactly one master build cycle :)
<camsbury_> gotcha
<camsbury_> how often are those?
<joepie91> irregular, but usually no more than 7-9 days inbetween
<joepie91> from what I've seen
<camsbury_> great
<joepie91> it depends on how much stuff needs to be rebuilt
<camsbury_> now I know what to expect :D
<joepie91> you *can* also use master directly, but then your system will suddenly rebuild the world :)
<joepie91> also, https://howoldis.herokuapp.com/ gives the status of different channels
<joepie91> nixos-unstable is the one you're interested in, not nixpkgs-unstable
<camsbury_> thanks! crucial tool
<camsbury_> how do updates work on nixos?...
<joepie91> camsbury_: also, if you need to do more digging into nixpkgs, and github's search isn't good enough (which it usually isn't), https://search.nix.gsc.io/ is also a handy one to keep bookmarked
Anthony_Bourdain has quit [Remote host closed the connection]
ZaraChimera has quit [Remote host closed the connection]
<camsbury_> ah thank you
<joepie91> camsbury_: things update when you rebuild your system, basically
<camsbury_> ohh nice
<camsbury_> that would make sense
<joepie91> note that there are some circumstances where automatic upgrades do not work, eg. when you have packages using weird unpacking tools for source archives, as the automatic upgrade runs in a slightly different environment from the `nixos-rebuild` command you'd run from your shell
<joepie91> there's an issue about it somewhere
<joepie91> upgrade results are logged to your system log (see journalctl), so you should be able to see whether it works correctly or not
blankhart has joined #nixos
<joepie91> (I think you can also manually trigger the service that a systemd timer points at? for testing)
<camsbury_> sounds good
<camsbury_> I'm kind of a linux noob as well... diving sort of head first, and juggling nix-like config and standard unix config
b has joined #nixos
<joepie91> camsbury_: for what it's worth, NixOS is *very* different from your typical FHS Linux distro, so it likely won't be significantly harder than if you already had pre-existing Linux experience
sir_guy_carleton has joined #nixos
<camsbury_> ha yea
<joepie91> (I do have some... opinions about documentation and usability in NixOS, especially for beginners, but those are a long-term problem to solve :P)
<sir_guy_carleton> hello
Have-Quick has quit [Quit: Have-Quick]
<joepie91> camsbury_: so yeah, if you can afford the upfront time and effort investment in understanding how everything ties together... it's very much worth it
<camsbury_> yea I come from OSX and delved into Arch for a bit and got it to a reasonable state, then tried out NixOS, and it was wonderful
<sir_guy_carleton> i'm getting a weird error running nixos-rebuild
<joepie91> Arch -> NixOS seems a common migration path :P
<camsbury_> quick setup actually given the struggle of arch, but some parts definitely need to be organized better in the how tos
<camsbury_> we will get htere though
<sir_guy_carleton> it says cannot merge the definition for i18n.consoleKeyMap
<sir_guy_carleton> even though i haven't made any changes to it
<sir_guy_carleton> i could just us the default, but still raises the issue
spear2 has quit [Remote host closed the connection]
spear2 has joined #nixos
<sir_guy_carleton> i've tried arch in virtual machines; never really got it off the ground however
<camsbury_> I used a crappy old laptop and drilled installation a ridiculous amount of times and recorded the steps in an Emacs Org file
<camsbury_> that helped
<camsbury_> haha
<sir_guy_carleton> oh i think i might have realized the problem
andrewdo has joined #nixos
<sir_guy_carleton> you can have consoleKeyMap and consoleUseXkbConfig set at the same time, right?
<sir_guy_carleton> can't
andrewdo has quit [Read error: Connection reset by peer]
<camsbury_> not sure... looking through my config
hph^ has quit [Ping timeout: 264 seconds]
Guanin has quit [Ping timeout: 240 seconds]
Guanin has joined #nixos
<Ralith> joepie91: for a while arch was the distro with up to date haskell packages
<Ralith> so it had a high concentration of FP enthusiasts
inquisitiv3 has joined #nixos
<joepie91> aah!
<joepie91> that explains a lot actually, heh
<Ralith> it also has an outstandingly bad stability story, so it has a high outflow of users with a keen awareness of the problems nix solves :P
<clever> and nix's packages are also functional, so now you can do functional programming while you functionally program!
glowpelt has joined #nixos
<joepie91> yeah, I can see how this is like catnip to Arch-FP;ers
<joepie91> Arch-FP'ers *
<sir_guy_carleton> wonder if they use xmonad ...
blankhart has quit [Quit: WeeChat 1.9.1]
<camsbury_> I do :D
<camsbury_> was quite fun to write pure functions to manage my windows
<camsbury_> well, seemingly pure... :D
<camsbury_> joepie91: ...and bat is working. Thanks! One of these days I'll pr a package. Time to sleep.
<joepie91> camsbury_: excellent; goodnight :)
sir_guy_carleton has quit [Quit: WeeChat 2.0]
camsbury_ has quit [Quit: WeeChat 2.0]
Have-Quick has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<dtz> ~o~
jD91mZM2 has joined #nixos
Anthony_Bourdain has joined #nixos
sir_guy_carleton has joined #nixos
blankhart has joined #nixos
ZaraChimera has joined #nixos
sorixelle has joined #nixos
woodson has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/d1eb2550368 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @dtzWill opened pull request #41779 → bash: 4.4p19 -> 4.4p23 → https://git.io/vh2dM
b has quit [Ping timeout: 260 seconds]
testuser has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #41780 → sqlite{,-analyzer}: 2.23.1 -> 2.24.0 → https://git.io/vh2dA
Lisanna has quit [Quit: Lisanna]
smallville7123 has joined #nixos
Intensity has quit [Ping timeout: 260 seconds]
Intensity has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #41781 → gcc-snapshot: revive and update to latest 8 snapshot → https://git.io/vh2Fl
init_6 has joined #nixos
blankhart has quit [Ping timeout: 268 seconds]
johnw has quit [Remote host closed the connection]
hydraz has quit [Ping timeout: 245 seconds]
hydraz has joined #nixos
hydraz has quit [Changing host]
hydraz has joined #nixos
<{^_^}> [nixpkgs] @qolii opened pull request #41782 → linux-hardkernel: Init at 4.14.47-139 → https://git.io/vh2FS
kendrick_ has joined #nixos
<kendrick_> Hey guys, my nixos configuration file doesn't persist after reboot, any idea what's happening?
simukis has joined #nixos
<kendrick_> E.g. I added zsh as systempackages on configuration.nix, but after running `nixos-rebuild switch` and rebooting zsh is gone unless i re-run `nixos-rebuild switch`
<{^_^}> [nixpkgs] @vcunat pushed commit from @bhipple to release-18.03 « p7zip: fix src URL for debian gitlab move (#41769) »: https://git.io/vh2FF
<dtz> o_O
<kendrick_> This is my config file: https://pastebin.com/Zz17AxVC
<mupf> https://paste.ubuntu.com/p/TrDGSbk9Sf/ can anyone tell me why this isn't working?
<Myrl-saki> Imagin NixOS on this thing.
<{^_^}> [nixpkgs] @thoughtpolice pushed to master « pythonPackages: paperspace 0.0.11 »: https://git.io/vh2Fj
<Myrl-saki> Only has 512MB RAM though.
<sir_guy_carleton> kendrick_: how is that you have grub and systemd boot enabled at the same time?
<kendrick_> sir_guy_carleton: I originally only had grub, but it didn't work so I'm just trying everything
<sir_guy_carleton> can you log into your old configurations via the boot menu?
<kendrick_> lemme try, brb
kendrick_ has quit [Remote host closed the connection]
kendrick_ has joined #nixos
<Izorkin_> please recheck PR https://github.com/NixOS/nixpkgs/pull/40686
<kendrick_> sir_guy_carleton: thnx for the hint, it was something to do with grub
<kendrick_> my system was using EFI but I was naively coping my config from my virtual box config (which was using grub)
<sir_guy_carleton> kendrick_: no problem
nico202 has joined #nixos
seafood has quit [Quit: seafood]
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/08d245eb31a (from 26 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> [nixpkgs] @thoughtpolice pushed to master « pythonPackages.paperspace: propagate boto3, requests »: https://git.io/vh2bg
johbo has quit [Ping timeout: 260 seconds]
johbo has joined #nixos
hexa has quit [Ping timeout: 276 seconds]
deanman has quit [Ping timeout: 256 seconds]
kendrick_ has quit [Remote host closed the connection]
smallville7123 has quit [Quit: rosa]
<sir_guy_carleton> join /#r/linux
hexagoxel has quit [Ping timeout: 276 seconds]
sir_guy_carleton has left #nixos ["WeeChat 2.0"]
hexagoxel has joined #nixos
hexa has joined #nixos
myshoe has joined #nixos
deanman has joined #nixos
<{^_^}> [nixpkgs] @rycee pushed to master « josm: 13576 -> 13878 »: https://git.io/vh2bQ
<{^_^}> [nixpkgs] @FRidh pushed 53 commits to staging: https://git.io/vh2bA
FRidh has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #41628 → pythonPackages.Tensorflow: fix dependencies → https://git.io/vhufM
<{^_^}> [nixpkgs] @FRidh pushed 6 commits to master: https://git.io/vh2Ne
<{^_^}> [nixpkgs] @FRidh merged pull request #41681 → pythonPackages.ansiconv: init at 1.0.0 → https://git.io/vhgvU
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/vh2NU
deepfire` has quit [Ping timeout: 256 seconds]
myshoe has quit [Remote host closed the connection]
asuryawanshi has quit [Remote host closed the connection]
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #41598 → nvidia_x11: 390.48 -> 390.67 → https://git.io/vh0Aq
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/vh2N4
travankor has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #41582 → anki: 2.0.51 -> 2.0.52 → https://git.io/vh0n7
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « anki: 2.0.51 -> 2.0.52 (#41582) »: https://git.io/vh2N0
knupfer has joined #nixos
<{^_^}> [nixpkgs] @xeji closed pull request #35551 → udisks2: 2.1.6 → 2.7.6 → https://git.io/vAreH
travankor has quit [Client Quit]
travankor has joined #nixos
nD5Xjz has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #41773 → fftw: support multiple src URLs → https://git.io/vh2DG
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/vh2Na
superepic has joined #nixos
<superepic> Hi! I have some network problems: 7 packets transmitted, 0 received, 100% packet loss, time 6177ms. What's going on? :(
<superepic> PING nixos.org (54.217.220.47) 56(84) bytes of data
<clever> superepic: E_NEED_MORE_INFO
igo95862 has quit [Quit: igo95862]
<{^_^}> [nixpkgs] @xeji merged pull request #41631 → solc: 0.4.23 -> 0.4.24 → https://git.io/vhumI
<{^_^}> [nixpkgs] @xeji pushed commit from @sifmelcara to master « solc: 0.4.23 -> 0.4.24 (#41631) »: https://git.io/vh2Nd
<superepic> nixos-rebuild switch --upgrade don't work too because of network problems. I ping nixos.org again with proxy, but result is the same. It looks like something wrong with nixos.org server settings, because website works fine.
<superepic> probably, wrong firewall settings
<superepic> or probably it's the problem of my network/pc, I'm not sure
<clever> superepic: how are you connecting to the internet?
<superepic> notebook wireless connection->router->PPPoE to ISP -> Internet
<clever> superepic: what does `ip route` print?
<clever> what is the default route in it?
tmaekawa has quit [Quit: tmaekawa]
<superepic> default via 10.0.2.2 dev enp0s3 src 10.0.2.15 metric 202
<clever> superepic: do you have an ethernet cable plugged in?
<superepic> but I use Virtualbox now
<superepic> 10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.15 metric 202
<superepic> no, only wireless connection + virtualbox adapter to VM
<clever> superepic: can the VM host ping 54.217.220.47?
<superepic> no, it can't
<clever> superepic: what does `ip route` show on the VM host?
<superepic> it's windows host, so I'm not sure :)
<clever> superepic: use the network troubleshooting tool in windows
<superepic> ok thanks, or i try to reboot router or to contact my ISP
<superepic> but can comeone ping nixos.org?
<superepic> Does it work?
MP2E has quit [Remote host closed the connection]
<clever> superepic: the firewall blocks pings
<clever> superepic: try google.com instead
xy2_ has joined #nixos
<superepic> google.com works fine
<clever> nixos.org is also fine
<clever> what is the actual problem?
<superepic> warning: unable to download 'https://nixos.org/channels/nixos-unstable': HTTP error 302 (curl error: Couldn't resolve host name); retrying in 307 ms
<clever> superepic: then your dns is down, what does /etc/resolv.conf say?
<{^_^}> [nixpkgs] @FRidh pushed 660 commits to python-unstable: https://git.io/vh2AC
<superepic> nameserver 192.168.0.1 options edns0
<clever> superepic: try editing that file to say `nameserver 8.8.8.8`
<superepic> google's dns? looks like it works now
<superepic> thanks!
tzemanovic has quit [Remote host closed the connection]
<mupf> https://paste.ubuntu.com/p/w85pvDDMF3/ <- I can't run a binary since I'm on Nix. Do I miss something?
<clever> mupf: you need to patchelf it
<mupf> do what?
<clever> mupf: its in the nixpkgs manual
<mupf> oh okay
<mupf> thanks
superepic has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @etu opened pull request #41785 → sequeler: 0.5.4 -> 0.5.5 → https://git.io/vh2Aa
<mupf> clever: so i have to adjust the path of the interpreter, correct?
<clever> mupf: and also fix the rpath
<mupf> hmm, I should lookup the docs I guess.
<mupf> to what exactly? is this explained in the docs somewhere too?
<clever> mupf: yes
owickstrom has joined #nixos
<mupf> the doc says "--set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)""
<mupf> but NIC_CC isn't set
<mupf> NIX_CC
<clever> mupf: you need to be inside nix-shell
<clever> nix-shell -p gcc patchelf
<mupf> ah
<mupf> alright, thanks
<clever> mupf: its also recomended to write a derivation so nix can patch it automatically
<mupf> I will look into it. It worked btw but setting the rpath seems a bit more complicated
<mupf> Because I don't know all the dependencies
<clever> ldd will tell you whats missing
<clever> a proper derivation will automate finding everything for you
<mupf> ah useful
<clever> you just have to name them, rather then dig them out of /nix/store/
<mupf> patchelf --print-needed works too
<clever> ldd will obey the current rpath and tell you what is still missing
<mupf> i see
justbeingglad has joined #nixos
justbeingglad has left #nixos [#nixos]
<domenkozar> thoughtpolice: should be possible in a month or so :)
<{^_^}> [nixpkgs] @volth opened pull request #41786 → jogl: reflect recent changes in opengl → https://git.io/vh2xT
aarvar has quit [Ping timeout: 256 seconds]
<mupf> clever: thanks again, it worked out. But now I'm having a different problem with the binary itself. I look into it .:)
anderslundstedt has quit [Quit: leaving]
<ij> zr
oida has quit [Ping timeout: 250 seconds]
andreabedini has joined #nixos
travankor has quit [Quit: Mutter: www.mutterirc.com]
<{^_^}> [nixpkgs] @rycee opened pull request #41787 → pythonPackages.PyICU: 1.9.7 -> 2.0.3 → https://git.io/vh2xy
sorixelle has quit [Ping timeout: 265 seconds]
thc202 has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/08d245eb31a (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
hoshineko has quit [Ping timeout: 245 seconds]
asuryawanshi has joined #nixos
Myrl-saki is now known as Myrl-saki_2019
saep has joined #nixos
ThatOtherGuy has quit [Quit: ZNC 1.6.5+deb1 - http://znc.in]
ThatOthe| has quit [Quit: ZNC 1.6.5+deb1 - http://znc.in]
bennofs has joined #nixos
mounty has joined #nixos
sorixelle has joined #nixos
ThatOtherGuy has joined #nixos
Myrl-saki_2019 is now known as Myrl-saki
aszlig has quit [Quit: Kerneling down for reboot NOW!]
aszlig has joined #nixos
LogicAside has joined #nixos
<{^_^}> [nixpkgs] @rycee pushed to master « pythonPackages.PyICU: 1.9.7 -> 2.0.3 »: https://git.io/vh2pZ
<{^_^}> [nixpkgs] @rycee closed pull request #41787 → pythonPackages.PyICU: 1.9.7 -> 2.0.3 → https://git.io/vh2xy
lopsided98 has quit [Ping timeout: 276 seconds]
lopsided98 has joined #nixos
stanibanani has joined #nixos
<inquisitiv3> Does Nix support floats? There are contradictory statements regarding that.
<MichaelRaskin> The latest Nix version does
<MichaelRaskin> But pretty low-resolution
JasonGrossman has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
fendor has joined #nixos
stanibanani has quit [Ping timeout: 276 seconds]
<inquisitiv3> MichaelRaskin: Thanks! Inconsistencies is so confusing...
nschoe has quit [Ping timeout: 265 seconds]
<MichaelRaskin> Well, Nix floats are not something you want to use unless a NixOS module option documentation very confidently tells you to use them.
owickstrom has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @basvandijk opened pull request #41788 → haskell: fix overriding haskellPackages using haskell.packageOverrides → https://git.io/vh2pH
<inquisitiv3> I can understand that. But stating that they don't exist just confuses people when they see them the first time.
<MichaelRaskin> Is there any place that explicitly states they don't exist?
<MichaelRaskin> _That_ is a bug
<inquisitiv3> What is considered best practice, install applications systemwide via the configuration.nix file, or installing them in a user's own profile?
<MichaelRaskin> There is a third option, using nix-shell
<MichaelRaskin> (or nix run)
<MichaelRaskin> There are trade-offs; configuration.nix installation is probably a bit closer to the normal global installation behaviour everywhere else, and also has a cleaner consistency model.
<MichaelRaskin> Which doesn't mean it is always the best practice to do it, but might make it a good default approach until you have clear reasons to prefer a different one
stanibanani has joined #nixos
b has joined #nixos
<inquisitiv3> michalrus: Thanks for the answer.
<inquisitiv3> There're some places that states that floats doesn't exist. At least once in the Nix manual, and in some articles in the wiki.
<MichaelRaskin> These might be talking of Nix 1 and not yet updated for Nix 2.
<inquisitiv3> Possible, I've just skimmed a bit of the manual.
<inquisitiv3> Hope you can answer some other questions of mine.
<MichaelRaskin> «Floating point numbers not supported» seems to be said about JSON parsing
<MichaelRaskin> Which is an obsolete statement, you are right.
<inquisitiv3> I want to tell Nix about my encrypted partition where root and swap resides in an LVM container
<MichaelRaskin> I don't actually use mainline NixOS…
betaboon has joined #nixos
<inquisitiv3> Aah, so just Nix?
<betaboon> hello #nixos, has anyone had any luck running nixos on a rpi-zero-w ?
<inquisitiv3> MichaelRaskin: The question regards Nix for that.
<MichaelRaskin> I use Nixpkgs, and my system is fully Nix-based, and I use some of NixOS modules. But for defining complicated mounts I don't keep track of what NixOS does because a simple thing I want (mkfs of /tmp on boot) is not straigtforward in NixOS
<inquisitiv3> According to this blog post (https://chris-martin.org/2015/installing-nixos, from 2015) one needs to write the path to the encrypted volume.
<inquisitiv3> But the syntax that he use for the option `boot.initrd.luks.devices` seems to differ from the option documentation (https://nixos.org/nixos/options.html#boot.initrd.luks.devices)
<srk> inquisitiv3: probably not, nixos-generate-config is pretty good
<srk> just create the layout a run it
<srk> *and
<MichaelRaskin> I would bet on the module having been refactored during the three years
<srk> check if it generated luks.devices, add correct bootloader partition
Xal has quit [Ping timeout: 265 seconds]
<inquisitiv3> Okey, thanks! I'll test to see what happens.
<inquisitiv3> Another question
<srk> betaboon: that's armv6, maybe doable with some cross compilation efforts
<betaboon> srk: i was under the impression it is armv7
<srk> no no
<inquisitiv3> Locale settings. I'm planning to install Plasma. Do I need to set the options in the configuration.nix file or should I do it directly in Plasma?
<srk> betaboon: I'm pretty sure it's armv6 ;) we'were building http://pignus.computer/ for it
<srk> due to fedora not supporting armv6
<srk> it's BCM2835 (ARM11 core)
<srk> I do have an idle build farm though which could be repurposed.. :D
<betaboon> srk: yep seems you're right, weird that that pdf on sparkfun seems to be stating wrong information ...
thblt has quit [Quit: ZNC - http://znc.in]
<zimbatm> spamming a little bit
<srk> where it is?
<zimbatm> London
<srk> oO
<zimbatm> 25-27 October
<zimbatm> it's going to be great
<srk> cool, it's pretty close as well :)
thblt has joined #nixos
<zimbatm> yeah it took me a loong time to find this place
<zimbatm> not too expensive but still inside of London
Thra11 has joined #nixos
<betaboon> if only flight and stay wouldnt be so expensive :/
jD91mZM2 has quit [Quit: WeeChat 2.0]
<srk> zimbatm: what does 'Max 120 people' mean?
<thekolb> Is there a value that is semantically equivalent to undefined? I.e. ({foo ? "bar"}: foo)({foo = null;}) <- I am looking for a value to replace null that will make foo default to bar
<srk> I can't load all the javascript :|
<zimbatm> srk: it's the capacity of the room
<srk> ok!
init_6 has quit [Ping timeout: 265 seconds]
<zimbatm> thekolb: it's not javascript :p
<srk> :D
<thekolb> zimbatm: yeah I know, though I feel like I wish null had common lisp nil-like semantics
<inquisitiv3> zimbatm: I got problem loading Eventbrite's parts even if I allow everything in uMatrix :&
<inquisitiv3> Works if I just go to the URL. So no problems.
<inquisitiv3> What's the "living" (is that the correct word if it's temporary?) costs?
<zimbatm> :/ I know Eventbrite is not ideal, they loove their analytics
<MichaelRaskin> thekolb: I love Common Lisp, but please no. nil semantics can only be excused by long hstory
<zimbatm> how did you find the URL?
<srk> If I allow everything in noscript for that page I won't be able to use this computer for next 15 minutes :D
<zimbatm> could add https://nixcon2018.eventbrite.co.uk/ to the page
winem_ has joined #nixos
<zimbatm> that's the problem of me being lazy and inlining all of the things
init_6 has joined #nixos
<zimbatm> it will get better one the call for paper are closed
<inquisitiv3> zimbatm: uMatrix display the URL in the frame, without loading it.
<zimbatm> inquisitiv3: count ~80.- GBP / day I would say, maybe less if you share a room
<inquisitiv3> zimbatm: That sounds reasonable, but a little expansive. How long before the prices go up do you think?
owickstrom has joined #nixos
<thblt> Hi! Is it possible with NixOps to deploy a network of virtualbox machines to an existing Debian host, or should I convert the Debian install to NixOS first?
<MichaelRaskin> thekolb: wait, undefined explicit keyword argument is something even Common Lisp misses
<thekolb> true (-:
<thblt> Context: my Debian server is getting messy because it has a lots of different services. I want to clean the mess. NixOps seems fine, but my hosting provider doesn't have NixOS in its OS choice.
winem_ has quit [Ping timeout: 240 seconds]
<srk> thblt: if you can run libvirt for example you can deploy with nixops from that debian machine
<srk> thblt: onto a libvirt network. or containers
<srk> nixops uses nixos-infect for most providers
<srk> (who don't carry nixos templates)
<thblt> srk: thanks a lot, will look into this!
<thekolb> MichaelRaskin: still, any idea how I could pull this off though? I am thinking remove all null attributes from the map before passing it along...
<srk> thblt: desire to get rid of the non-nixos machines comes gradually after some exposure
<srk> thblt: filter!
<srk> oop
<srk> thekolb: filter!
<srk> if it's an attrset you can use filterAttrs
robstr has joined #nixos
logzet has joined #nixos
<{^_^}> [nixpkgs] @ookhoi opened pull request #41790 → pcsc-lite-not-found - alioth.debian.org decommissioned: → https://git.io/vh2jC
<thblt> srk: Well NixOS is already my main distro, but I don't have physical access to the Debian server.
<srk> infect it :D
<{^_^}> [nixpkgs] @ookhoi opened pull request #41791 → 18.03-pcsc-lite-not-found - alioth.debian.org decommissioned: → https://git.io/vh2jW
<srk> or yeah, just make it a virtualization host of some kind for running nixoses :)
<inquisitiv3> srk is proudly sponsored by Umbrella Corporation.
toby1851 has quit [Ping timeout: 276 seconds]
<srk> think recently there was some work done on remote libvirt backend for nixops
<srk> not sure if it's merged
<srk> inquisitiv3: lol, I even use such wallpaper :D
<inquisitiv3> srk: Just lends more truth to my statement. :P
thc202 has quit [Ping timeout: 264 seconds]
<srk> inquisitiv3: this one http://48.io/~rmarko/random/life.jpg :D
thc202 has joined #nixos
philippD has joined #nixos
cmacrae has joined #nixos
cmacrae has quit [Remote host closed the connection]
<inquisitiv3> srk: That doesn't seem ominous at all...
cmacrae has joined #nixos
<{^_^}> [nixpkgs] @Izorkin opened pull request #41792 → sshd: add custom options → https://git.io/vhaem
<inquisitiv3> Is there a nice way to disable the root account? I've declared that my user account should be in the wheel group.
<MichaelRaskin> thekolb: then again, null is a sensible override in some cases
<thekolb> MichaelRaskin: I think I found my solution in lib.filterAttrs
<MichaelRaskin> srk: I gladly migrated off NixOS on my main laptop, though (still on Nix/Nixpkgs and running Nixpkgs kernel)
<MichaelRaskin> thekolb: maybe you want to declare something stupidly special to use it as a marker
<MichaelRaskin> inquisitiv3: I would use passwd -l unless you set mutableUsers=false
<inquisitiv3> MichaelRaskin: I haven't set `mutableUsers` to false.
stanibanani has quit [Ping timeout: 264 seconds]
<MichaelRaskin> then use passwd -l for now
<inquisitiv3> Took a quick look at `passwd`'s manpage. Is there any negative consequences if I disable the root account with `usermod --expiredate 1` instead?
<inquisitiv3> I couldn't find any comparison when I did a quick google search.
<inquisitiv3> MichaelRaskin: But thanks for your tip :)
<MichaelRaskin> You can set nologin as login shell, you can say that the password is just expired and can no longe rbe used
<MichaelRaskin> It's a bit of a question of definitions
<inquisitiv3> MichaelRaskin: Btw, why have you "gladly" migrated of NixOS?
<MichaelRaskin> Well, systemd breaks some of the workflows I want
<MichaelRaskin> I don't like NixOS module system
<MichaelRaskin> I want mkfs of /tmp during boot which is trivial to script and hard to express in NixOS terms
<MichaelRaskin> I use Nixpkgs, I call some of NixOS modules in a mostly-functional way, but the part about bringing everything together gives me more restrictions than value.
<inquisitiv3> MichaelRaskin: So you are using your "own" system with Nix? Not Guix?
<MichaelRaskin> (But I know Nix language well and I know what I want in term of underlying low-level commands and configuration, so I am confortable without abstractions)
<MichaelRaskin> No, not Guix
<MichaelRaskin> I want firmware for my WiFi card to be installable easily
sigmundv has joined #nixos
<inquisitiv3> Okey, thanks for the explanation :)
<{^_^}> [nixpkgs] @Izorkin opened pull request #41794 → mariadb.connector-c: 2.3.5 -> 2.3.6 → https://git.io/vhaeh
rihards has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
tzemanovic has joined #nixos
justbeingglad has joined #nixos
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/43c77db3aa5 (from 14 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
justbeingglad has left #nixos [#nixos]
tzemanovic has quit [Ping timeout: 248 seconds]
astsmtl has quit [Ping timeout: 248 seconds]
<jluttine> i'm trying to use node package serve. it's broken on node 6. and apparently it's not available on node 8, that is, there's no nodePackages_8_x.serve. why..?
astsmtl has joined #nixos
astsmtl has quit [Changing host]
astsmtl has joined #nixos
<{^_^}> [nixpkgs] @bkchr opened pull request #41795 → kde-applications: 18.04.1 -> 18.04.2 → https://git.io/vhavV
<{^_^}> [nixpkgs] @bkchr opened pull request #41796 → kde-frameworks: 5.46 -> 5.47 → https://git.io/vhavr
spear2 has quit [Ping timeout: 240 seconds]
xy2_ has quit [Ping timeout: 276 seconds]
seafood has joined #nixos
owickstrom has quit [Ping timeout: 260 seconds]
owickstrom has joined #nixos
owickstrom has quit [Client Quit]
xy2_ has joined #nixos
<inquisitiv3> I get an error message when I try to run `nixos-install`.
<gchristensen> what do you get?
astsmtl has quit [Read error: Connection reset by peer]
astsmtl has joined #nixos
astsmtl has quit [Changing host]
astsmtl has joined #nixos
<inquisitiv3> gchristensen: I got some printscreens (installation in VM). Should I upload them to Imgur or do you prefer another service?
jasongro` has joined #nixos
<gchristensen> your choice
<inquisitiv3> Wait, I got internet access on the VM. Should be able to paste the output in an pastebin.
aarvar has joined #nixos
cmacrae has left #nixos ["ERC (IRC client for Emacs 25.3.1)"]
betaboon has quit [Quit: WeeChat 1.9.1]
<clever> File system "/boot" is not a FAT EFI System Partition (ESP) file system.
<clever> inquisitiv3: did you create an efi system partition and mount it to /mnt/boot/ ?
<gchristensen> I think /boot needs to be one partition, not a /boot and a /boot/efi
<inquisitiv3> clever: Nope, I created it and mounted it to /mnt/boot/efi
<clever> inquisitiv3: ah, one min
<clever> gchristensen: it can be split, but you need an extra option
<inquisitiv3> It was so I did when I've been partitioning for Arch and Fedora.
<clever> inquisitiv3: boot.loader.efi.efiSysMountPoint = "/boot/efi";
sigmundv has quit [Remote host closed the connection]
<inquisitiv3> clever: Aaah, I'll test to change it.
<inquisitiv3> You don't happen to know if I've to manually set `boot.initrd.luks.devices` when I've root and swap in an encrypted LVM container?
<clever> inquisitiv3: i dont think nixos-generate-config can auto-detect luks
<clever> so you always have to set that manually
<inquisitiv3> Okey, I'll see if I need it when.
<clever> inquisitiv3: if anything is required for booting, then it must be in boot.initrd.luks.devices
<clever> for the non-boot stuff, you can get away with boot.luks.devices i believe, but its simpler to just put it all in the initrd variant
<{^_^}> [nix] @7c6f434c opened pull request #2220 → manual: builtins.fromJSON: remove the claim that floats are not allowed → https://git.io/vhaf1
sbdchd has joined #nixos
<tilpner> clever - # If this filesystem is on a LUKS device, then add a boot.initrd.luks.devices entry.
<tilpner> -- nixos-generate-config, somewhere around 438 here
<clever> ah
<tilpner> I was positively surprised when it did that the other day while setting up Luks+NixOS
oldnborg has joined #nixos
<clever> tilpner: you can check the generated hardware-configuration.nix to confirm if its setup right
<gchristensen> should the config generator detect a separate mount point at /boot/efi and automatically conofigure efiSysMountPoint?
<clever> gchristensen: that should probably be added
<tilpner> clever - I don't usually keep the hardware-configuration.nix around, so I can't in this case
<clever> tilpner: same, i just put everything into configuration.nix which is only the hardware related stuff
<clever> everything else is in a git repo and shared
<clever> uuid's dont go in the repo, because they would cause conflicts if i ever dup the machine
rihards has quit [Quit: rihards]
<inquisitiv3> Is this correct for pointing to the partition? pastebin.com/HWakLJSN
seafood has quit [Quit: seafood]
alistairtpotts has joined #nixos
<clever> inquisitiv3: i think so
<inquisitiv3> tilpner: What did you mean with "-- nixos-generate-config, somewhere around 438 here"?
<inquisitiv3> Did it automatically set the option for you?
<clever> 5 boot.initrd.luks.devices = [
<clever> 6 { name = "root"; device = "/dev/nvme0n1p2"; preLVM = true; }
hoshineko has joined #nixos
<clever> inquisitiv3: my laptop happens to use the list form instead of the attrset form, but they are pretty much identical
alistairtpotts has quit [Client Quit]
<hoshineko> hello, i'm getting locale errors since last update
<hoshineko> here are the relevant pastebins
<Guanin> Hi, I'm trying to run a python script as systemd unit, and the script needs python36Packages.requests. I've added that to systemd.services.<name>.path, but python won't find it to import. Is there a better way? (running with nix-shell and the fitting shebang does not work)
<inquisitiv3> clever: `preLVM` should be set to `true` by default according to the docs. I didn't see any `name` option in combination with `boot.initrd.luks.devices`?
<clever> inquisitiv3: if you set boot.initrd.luks.devices.foo = { ... }; then the name will default to "foo"
<clever> inquisitiv3: a lot of the dynamic options in nixos work like that
<gchristensen> Guanin: add `python3.withPackages (pypkgs: [ pypkgs.requests ])`
<gchristensen> Guanin: add `(python3.withPackages (pypkgs: [ pypkgs.requests ]))`
alistairtpotts has joined #nixos
<hoshineko> o and `localectl list-locales` returns no output
<inquisitiv3> clever: Aha, I guess I misinterpreted the options documentation :)
<Guanin> gchristensen, thanks, that was easy :)
<gchristensen> :) that is creating a python3 executable which comes pre-packaged with requests :)
<Guanin> Yes, I understand that so far, but I guess I've never stumbled over that function :)
<gchristensen> cool
<Guanin> Still learning, but I'm getting better slowly :D
Ralith__ has quit [Ping timeout: 240 seconds]
<inquisitiv3> So... The installation finished.
<inquisitiv3> Now, the moment of truth.
michalrus has left #nixos ["WeeChat 1.9.1"]
<Guanin> Now I've got two crawlers running daily (one dumping parts of youtube, and one dumping another page)
<gchristensen> nice
Ralith_ has joined #nixos
<MichaelRaskin> inquisitiv3: manual (grep-ped: only builtins.fromJSON), wiki (searched: only in the type list) — any other place that clams there are no floats in Nix?
<gchristensen> MichaelRaskin++
<{^_^}> MichaelRaskin's karma got increased to 6
<{^_^}> [nixpkgs] @Izorkin opened pull request #41798 → ssh: add custom options → https://git.io/vhaJ0
tzemanovic has joined #nixos
<inquisitiv3> MichaelRaskin: That's probably all of them that I've read so far.
<inquisitiv3> Thanks for correcting it! :D
<MichaelRaskin> Well, the manual PR is still pending
<hoshineko> is this warning important? "warning: Nix search path entry '$HOME/.nix-defexpr/channels' does not exist, ignoring"
<clever> hoshineko: should be safe to ignore
<inquisitiv3> So... I actually got NixOS to boot :D
<gchristensen> w00t
<inquisitiv3> gchristensen: Yeah!
<inquisitiv3> Thanks for all the help people!
<gchristensen> inquisitiv3: may I PM?
<LnL> where the improvements of the partitioning section of the manual backported to 18.03?
<gchristensen> LnL++
<{^_^}> LnL's karma got increased to 1
asuryawanshi has joined #nixos
<LnL> can't find it, I didn't somebody did that a while back right?
xorkle has quit [Quit: ZNC 1.7.0 - https://znc.in]
zduch4c has joined #nixos
<zduch4c> hi, what's the name of the 32bit libc package on NixOS? does such thing even exist?
<symphorien> glibc_multi iirc
<zduch4c> thanks!
<LnL> or pkgsi686Linux.glibc
alistairtpotts has quit [Quit: leaving]
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
infinisil has joined #nixos
philippD has joined #nixos
philippD has quit [Client Quit]
nD5Xjz has joined #nixos
philippD has joined #nixos
<LnL> gchristensen: ah must be thinking of these, https://github.com/NixOS/nixpkgs/pulls?utf8=✓&q=is%3Apr+partition+label%3A%228.has%3A+documentation%22+
hph^ has joined #nixos
hph^ has quit [Client Quit]
nD5Xjz has quit [Ping timeout: 256 seconds]
<Izorkin_> please recheck PR https://github.com/NixOS/nixpkgs/pull/40686
justbeingglad has joined #nixos
zduch4c has quit [Quit: Page closed]
<djhoulihan> Hey everyone, I've heard good things about NixOS and I'm considering investing some time in using it more seriously after I did an install and looked at the documentation last night
<djhoulihan> Are there a lot of people using this in production?
<djhoulihan> In place of, say, Debian or CentOS?
<JasonGrossman> djhoulihan: Not as a proportion of all the Debian and CentOS users! But yes there are some.
<JasonGrossman> djhoulihan: I'm fairly new to NixOS but my impression is that there are still plenty of teething problems when you want to install something that's not already packaged for it. On the other hand, it's wonderful - it really does solve a lot of sysadmin problems.
<djhoulihan> JasonGrossman: Can you give a few examples? I'm interested in seeing how a production workflow would work in practice. Have any companies written about this?
<JasonGrossman> djhoulihan: Companies? I have no idea.
<djhoulihan> Yeah it's pretty attractive to me to be able to version an entire system as a snapshot in Grub
<JasonGrossman> Right!
<infinisil> There were a couple people doing talks about how they use NixOS in their companies at NixCon 2017
<JasonGrossman> There are other ways of doing that, but none of those have all the advantages of NixOS IMO.
<djhoulihan> But I'm wondering if running it as a main operational OS would require e.g. a build server for compilation, a testing server to check for breaking updates, etc
nD5Xjz has joined #nixos
<djhoulihan> Ah, thanks tilpner
justbeingglad has left #nixos [#nixos]
<MichaelRaskin> djhoulihan: in a server setting, a lot of breaking changes can be tested on the same server, as in build new configuration, run tests in a container off the same store, in case of success, apply the new configuration.
<{^_^}> [nixpkgs] @pacien opened pull request #41799 → Parametrise cgit subdirectory → https://git.io/vhaUy
<MichaelRaskin> You might avoid the costly rebuilds, as there is a centralised build infrastructure and binary cache, but that depends on what you use
<MichaelRaskin> It might be that you end up packaging and submitting something you need…
myshoe has joined #nixos
nliadm has quit [Ping timeout: 256 seconds]
<JasonGrossman> tilpner++
<{^_^}> tilpner's karma got increased to 6
taktoa has joined #nixos
nliadm has joined #nixos
<{^_^}> [nix] @7c6f434c opened pull request #2221 → backport: manual: builtins.fromJSON: floats → https://git.io/vhaTe
<logzet> Hi, does anyone know what where to find the plasmoidviewer executable on nixos?
init_6 has quit [Ping timeout: 248 seconds]
init_6 has joined #nixos
<logzet> Nvm, it is contained within plasma-sdk which appears to be not packaged yet
<tilpner> Oddly though, plasma-sdk is listed in the sources
lorne has joined #nixos
<logzet> Yea
lorne is now known as Lorne1
<logzet> Because the sources seem to be generated
<logzet> I've already contributed 2 packages that where contained within the sources list but not packaged :)
softinio has joined #nixos
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
<{^_^}> [nixpkgs] @roberth opened pull request #41800 → linux: Enable RT53XX wifi support → https://git.io/vhaTg
ixxie has joined #nixos
hoshineko has quit [Quit: hoshineko]
infinisil has joined #nixos
softinio_ has joined #nixos
<Lorne1> Hi there, I'm trying to get xmonad to start from an xrdp connection. I'm new to nixos and trying to get this working on AWS EC2, starting from the AMI. I must be missing something, because after log in, I only get an undecorated xterm. Does anyone have experience with this?
<logzet> Lorne1: Have you enabled xmonad? https://nixos.org/nixos/options.html#xmonad
<logzet> And are you using a display manager? I don't know xrdp though...
softinio_ has quit [Client Quit]
goibhniu has joined #nixos
softinio_ has joined #nixos
<Lorne1> I believe I have it enabled. What's best practice in this channel for pasting pieces of configuration.nix?
<tilpner> ,paste
<{^_^}> Use a website such as http://nixpaste.lbr.uno/ or https://gist.github.com/ to share anything that's longer than a couple lines
<Lorne1> These are the relevant lines: http://nixpaste.lbr.uno/5BxcH0k1?nix
sorixelle has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @dezgeg merged pull request #41800 → linux: Enable RT53XX wifi support → https://git.io/vhaTg
<{^_^}> [nixpkgs] @dezgeg pushed commit from @roberth to master « linux: Enable RT53XX wifi support »: https://git.io/vhaT5
xcmw has joined #nixos
<Lorne1> I also tried switching the configuration to icewm, but also didn't have luck with that.
xcmw has quit [Client Quit]
softinio_ has quit [Client Quit]
softinio_ has joined #nixos
<logzet> Seems to be what you are looking for, at least for me
<logzet> Oh, nvm
<Lorne1> I *think* I have the right thing enabled from that list.
<tilpner> Lorne1 - How do you tell it's not working?
<tilpner> (I haven't used xmonad in a while, so I forgot what it looks like by default)
softinio_ has quit [Client Quit]
<Lorne1> I log in via rdp fine. But I get an undecorated xterm instead of xmonad. I can run xmonad from there. But that's not ideal.
<logzet> Have tried using a script instead or just xmonad without an absolute path?
<Lorne1> logzet - sorry. I don't follow.
<Lorne1> do you mean on the xrdp.defaultWindowManager config line?
<logzet> Oh, yea
<Lorne1> I haven't tried that.
<logzet> I'd try creating a script and capturing xmonad's output, maybe it throws a useful error
<logzet> Or does journalctl contain something useful?
<clever> logzet: the journal should contain the logs
<clever> also of note, there is a xterm window-manager that sometimes winds up as default, you may need to services.xserver.desktopManager.xterm.enable = false;
<clever> or select the right one at the login screen
<Lorne1> Checking journalctl.... Is there a way to filter by time/date?
<clever> logzet: --since and --until
<Lorne1> Thanks
softinio_ has joined #nixos
softinio_ has quit [Client Quit]
<thekolb> which package contains modprobe?
<clever> kmod.out 0 s /nix/store/jyfq8333jy09vh743jmzsqwvv12kdxxi-kmod-24/bin/modprobe
<{^_^}> [nixpkgs] @xeji merged pull request #41786 → jogl: reflect recent changes in opengl → https://git.io/vh2xT
<{^_^}> [nixpkgs] @xeji pushed commit from @volth to master « jogl: reflect recent changes in opengl (#41786) »: https://git.io/vhak9
<clever> thekolb: but you may need to use the special wrapper in nixos
<clever> ah, i cant find that wrapper anymore, it may not be needed
<bgamari> how does one use nix HEAD within nixos?
* bgamari tried building nix using the shell.nix included in the tree, but any attempt to use the resulting executable fails unhelpfully with "error: getting status of '/usr/local': No such file or directory"
<Lorne1> journalctl has cannot find any mentions of "xmonad" But plenty of "xrdp" lines. My login screen is the default. I think it's called slim. It has a "session" dropbox with only "Xorg" listed.
<{^_^}> [nixpkgs] @matthewbauer merged pull request #32422 → Add pkgs.nixos function → https://git.io/vblkE
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/vhak5
<clever> Lorne1: from slim, you can hit f1 to cycle thru the desktop managers and window managers
<clever> Lorne1: slim doesnt have any mouse interaction at all
<Lorne1> Sorry. I might be wrong about it being slim. I'm not sure what the default is called. F1 doesn't seem to do anything.
<clever> Lorne1: the journal should say what it is
superepic has joined #nixos
<{^_^}> [nixpkgs] @bjornfor pushed 3 commits to release-17.09: https://git.io/vhaIJ
<Lorne1> clever: Is there a search term I can use?
<clever> Lorne1: you can also add `-b 0` to the command to limit it to the current boot
<clever> the display manager should be near the top
<clever> oh, and also `-u display-manager` to limit it further
<Lorne1> "no entries" with -u display-manager
<Lorne1> clever: This is an AWS EC2 instance, BTW.
<clever> Lorne1: oh, then it wont be under the normal name
<clever> Lorne1: maybe -u xrdp
<superepic> Hi! May I ask one more question: how can I enable lex in nix-shell? nix-shell -p flex doesn't work
xcmw has joined #nixos
<tilpner> superepic - flex provides flex, not lex. Do you need it to be called lex?
<Lorne1> clever: These two lines are my best guess at what could be good info on it:
<Lorne1> Jun 10 14:42:09 ip-172-31-32-111.ec2.internal xrdp[14002]: in xrdp_wm_init: Jun 10 14:42:09 ip-172-31-32-111.ec2.internal xrdp[14002]: xrdp_wm_init: no autologin / auto run detected, draw login window
<superepic> tilpner: yep. Or how can I get lex?
<clever> Lorne1: i'm guessing xrdp may also have its own integrated window manager, and it may also not obey the normal services.xserver options
<clever> Lorne1: youll need to investigate how its starting by reading /etc/systemd/system/xrdp.service
<superepic> it looks like stdenv don't provide lex
<Lorne1> clever: I see. I'll take a look. I based what I have now on https://nixos.wiki/wiki/Remote_Desktop
logiq_ has joined #nixos
<clever> Lorne1: line 12-16, it creates a bash script called startwm that sources /etc/profile, then runs whatever you set as the defaultWindowManager
<Lorne1> clever: is there somewhere I can confirm what path is set for defaultWindowManager?
<clever> Lorne1: read /etc/systemd/system/xrdp-sesman.service and find the directory called xrdp.conf
<clever> Lorne1: then read the startwm.sh script inside that
<phry> is someone here using a brother printer? I've added the derice-specific cupswrapper package (and a few more) to service.printing.drivers, but it's not showing up among the web interfaces available drivers :/
<Lorne1> clever: I think this is getting me somewhere.... the contents of startwm point to: /nix/store/1j2gibl8zhpcwi5503gi42szmbkardkk-xmonad-with-packages/bin/xmonad however, if I run ls -l $(which xmonad) from the undecorated xterm I get a different path.
<Lorne1> it gives: lrwxrwxrwx 1 root root 75 Jan 1 1970 /run/current-system/sw/bin/xmonad -> /nix/store/jpqkkvrqm4glwpjwfxzfh7c4lywyi5zx-xmonad-with-packages/bin/xmonad
<clever> Lorne1: try running the one from startwm when your just at an xterm
<Lorne1> clever: Hmmm. startwm works. It gets me xmonad
<clever> Lorne1: does your user have a startwm.sh file in $HOME?
<Lorne1> clever: Nope. Should it be there?
<clever> Lorne1: not really, but it has higher priority and could have broken things
superepic has quit [Quit: Leaving]
<Lorne1> clever: nope. Not there.
taktoa has quit [Remote host closed the connection]
<clever> Lorne1: cant think of anything else
<Lorne1> clever: Looking at the home directory, I see a bunch of .xorgxrdp.??.log files
<Lorne1> taking a look at those.
<clever> Lorne1: those may be of use
sigmundv has joined #nixos
Thra11 has quit [Quit: IRC for Sailfish 0.9]
nico202 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @volth opened pull request #41801 → iproute: copy files in /etc → https://git.io/vhaLY
thekolb has left #nixos [#nixos]
orivej has joined #nixos
johnw has joined #nixos
<{^_^}> [nixpkgs] @aristidb pushed to master « gnucash: fix Finance::Quote integration »: https://git.io/vhaL3
matthewbauer has joined #nixos
<Lorne1> clever: An update. Solved. I found "startwm.sh" in the journalctl. It pointed to a different path in /nix/store than the one I found earlier with your guidance (the one that worked to start xmonad). The one that I found in the logs only started xterm. I rebooted the system and it started using the working startwm. I should have tried "unplugging and plugging it back in" I guess.
<clever> Lorne1: ah, that gives me a thought
<clever> Lorne1: yep, thats it exactly
<clever> Lorne1: the services are specially flagged to NOT restart when you `nixos-rebuild` or `nixops deploy`
<clever> Lorne1: so you have to manualy restart them with `systemctl restart` to apply any changes
<Lorne1> Ah. So it's by design.
<Lorne1> Gotcha.
<clever> if that was missing, you would be forcibly disconnected every time the config changes
<Lorne1> Makes sense.
<Lorne1> Thank you for your help.
<clever> yep
iyzsong has quit [Ping timeout: 264 seconds]
kake has joined #nixos
Lorne1 has quit [Ping timeout: 260 seconds]
<{^_^}> [nix] @shlevy merged pull request #2220 → manual: builtins.fromJSON: remove the claim that floats are not allowed → https://git.io/vhaf1
<{^_^}> [nix] @shlevy pushed 2 commits to master: https://git.io/vhaLi
<{^_^}> [nix] @shlevy merged pull request #2221 → backport: manual: builtins.fromJSON: floats → https://git.io/vhaTe
<{^_^}> [nix] @shlevy pushed 2 commits to 2.0-maintenance: https://git.io/vhaLP
matthewbauer has quit [Ping timeout: 268 seconds]
ixxie has quit [Ping timeout: 256 seconds]
Have-Quick has quit [Quit: Have-Quick]
ixxie has joined #nixos
saep has quit [Ping timeout: 265 seconds]
phdoerfler has joined #nixos
asuryawanshi has quit [Ping timeout: 248 seconds]
blankhart has joined #nixos
sigmundv has quit [Ping timeout: 276 seconds]
<kake> Does nixos has latest kde packages like arch linux?
hoshineko has joined #nixos
saep has joined #nixos
<FRidh> kake: unstable does
<kake> FRidh: thanks
<kake> FRidh: unstable repository?
bennofs has quit [Quit: WeeChat 2.0]
<phry> can I somehow use one module from unstable without setting the whole system to unstable?
<phry> (i.e. override a stable module with it's newer unstable counterpart)
<clever> phry: one min
<phry> clever: okay :)
<clever> disabledModules = [ "services/networking/ntpd.nix" ];
<clever> phry: with this set in my configuration.nix, the ntpd.nix from my channel effectively vanishes and all ntpd options are gone
<clever> phry: this leaves me free to do imports = [ ./ntpd.nix ]; and point to a copy of the file
<clever> which re-defines all of the options
<clever> and i can then freely edit it
<phry> clever: nice! didn't know that! thanks :)
<MichaelRaskin> I think in case of KDE it is more about package overlays, though
<clever> you could also likely do imports = [ <unstable/nixos/modules/services/networking/ntpd.nix> ];
<clever> phry: and then just add a channel called unstable
<phry> clever: sounds good :)
<clever> in my exact case, i was fixing a bug with ntp, so i had to edit it and rebuild a lot
<{^_^}> [nixpkgs] @xeji merged pull request #41758 → nixos/nat: optional networking.nat.externalInterface → https://git.io/vh2zW
<{^_^}> [nixpkgs] @xeji pushed commit from @volth to master « nixos/nat: optional networking.nat.externalInterface (#41758) »: https://git.io/vhata
<phry> clever: what I want to use has been in unstable for a month now, so this nis even more convenient than pointing against my local clone :)
woodson has quit [Ping timeout: 256 seconds]
<clever> phry: you will also need an overlay to change the version of the package itself
<{^_^}> [nixpkgs] @pSub pushed to master « init perlPackages.SysMemInfo 0.99 »: https://git.io/vhatK
<clever> phry: since it will be mixing the main nixpkgs with the unstable module
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<phry> clever: in this case, it's just about writing a configfile, so I'll be good
<phry> clever: while I'm at it: can I add my local nixpkgs checkout as a channel, too, to use it like <local-nixpkgs/nixos/...> ?
xcmw has joined #nixos
<phry> clever: the obvious file:// url doesn't seem to work
<clever> phry: imports = [ /home/clever/apps/nixpkgs/nixos/modules.... ];
<infinisil> If only services weren't modules, we wouldn't have such problems
kake has quit [Quit: Konversation terminated!]
<phry> clever: yup, got that, just was intrigued by the <> syntax ;)
<clever> phry: the <foo> stuff just searches $NIX_PATH for foo
init_6 has quit [Ping timeout: 276 seconds]
<hoshineko> Hello, i'm having issues with locales since i did 'nixos-rebuild switch --upgrade' yesterday
<hoshineko> for example i'm getting this warning in gtk applications
<phry> hoshineko: I got that too, that seems to be https://github.com/NixOS/nixpkgs/issues/38991
<phry> hoshineko: this seems to be a partial fix: https://gist.github.com/peti/2c818d6cb49b0b0f2fd7c300f8386bc3
<phry> but it doesn't always help, so I'm eager to see if clever has a better fix xD
<clever> i'm in the middle of an upgrade right now, just battleing low disk space
<clever> so i may break the locales locally, lol
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xcmw has joined #nixos
<hoshineko> phry: thanks, i'm trying it now
<symphorien> I am writing tests for nix-du, and sometimes on travis nix-store --gc --print-roots exits with code 1
<symphorien> do you know what this means, and why it could happen ?
<{^_^}> [nixpkgs] @pSub pushed to master « init perlPackages.GetoptArgvFile at 1.11 »: https://git.io/vhatj
<phry> clever: I'm just trying to add the "unstable"-channel and even after logging out and logging in, that doesn't seem to make it to my NIX_PATH. am I missing something? (the handling of channels ans NIX_PATH is highly confusing to me :/ )
<clever> phry: its the `/nix/var/nix/profiles/per-user/root/channels` element in NIX_PATH
<clever> phry: for entries lacking a prefix=, nix will search for foo inside that dir
<clever> so <foo> with NIX_PATH=/bar will check for /bar/foo
<clever> and NIX_PATH=foo=/bar will map <foo> to /bar
<phry> clever: argh, my fault. I was accidently skipping the nixos/modules part... -.-
logiq_ has quit [Ping timeout: 256 seconds]
softinio has quit [Quit: Connection closed for inactivity]
Thra11 has joined #nixos
acarrico has joined #nixos
<{^_^}> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/9e1d8b74706 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
hoshineko has quit [Ping timeout: 260 seconds]
sigmundv has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #41802 → mupdf: apply CVE-2018-10289 patch → https://git.io/vhamq
saep has quit [Ping timeout: 268 seconds]
rihards has joined #nixos
rihards has quit [Client Quit]
rihards has joined #nixos
blankhart has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #38612 → lib: add groupBy → https://git.io/vxQ6U
<{^_^}> [nixpkgs] @xeji pushed commit from @volth to master « lib: add groupBy (#38612) »: https://git.io/vham4
<{^_^}> [nixpkgs] @xeji merged pull request #41506 → xmr-stak: 2.4.3 -> 2.4.4 → https://git.io/vhRGr
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « xmr-stak: 2.4.3 -> 2.4.4 (#41506) »: https://git.io/vhamV
Garry has joined #nixos
<lejonet> Okay, is there any clever ways to give a general "don't verify SSL certs" when using nixops? I accidentally pushed a new ca-certificates.crt file that had 1 (yes you read that right, 1!) space between beginning of the line and ---end certificate--- on one cert, which makes anything use that file throw it all away (instead of just ignoring just that cert...) and I can't push anything new
rihards has quit [Quit: rihards]
<lejonet> Is it just use ssh-for-each and set the generation back with 1 or something nifty like that?
hoshineko has joined #nixos
rihards has joined #nixos
Xal has joined #nixos
goibhniu has quit [Ping timeout: 256 seconds]
igo95862 has joined #nixos
asuryawanshi has joined #nixos
vaninwagen has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #41580 → chromedriver: 2.38 -> 2.39 → https://git.io/vh0ZM
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « chromedriver: 2.38 -> 2.39 (#41580) »: https://git.io/vhaYI
<{^_^}> [nixpkgs] @xeji merged pull request #41575 → acpica-tools: 20180508 -> 20180531 → https://git.io/vh0s0
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « acpica-tools: 20180508 -> 20180531 (#41575) »: https://git.io/vhaYY
<{^_^}> [nixpkgs] @xeji merged pull request #41545 → altcoins.litecoin: 0.15.1 -> 0.16.0 → https://git.io/vhR9m
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « altcoins.litecoin: 0.15.1 -> 0.16.0 (#41545) »: https://git.io/vhaYn
<{^_^}> [nixpkgs] @xeji merged pull request #41717 → chirp: 20180519 -> 20180606 → https://git.io/vhgr0
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « chirp: 20180519 -> 20180606 (#41717) »: https://git.io/vhaYB
<lejonet> some ssh-for-each commands to mv the links and copy the old ca-certificates.crt files from the /nix/store in their steads solved it :)
<lejonet> so now where back in business, lol :P
Garry has quit [Quit: rcirc on GNU Emacs 25.3.1]
<{^_^}> [nixpkgs] @eadwu opened pull request #41803 → nixos/vscode-with-extensions: add desktop file → https://git.io/vhaYE
nschoe has joined #nixos
<octalsrc[m]> Is there a straight-forward way to build "stale" Haskell packages that require not-the-most-recent versions of some dependencies?
<{^_^}> [nixpkgs] @Assassinkin opened pull request #41804 → pythonPakchages.python-hosts: init at 0.4.1 → https://git.io/vhaYS
<octalsrc[m]> `haskellPackages` of course only contains the most recent versions of packages, but since it is automatically generated it seems like one could automatically generate an older set that works for some specific version bounds
<octalsrc[m]> Does a tool already exist that does that?
<{^_^}> [nixpkgs] @xeji merged pull request #40657 → tomcat service: fix webapps default option → https://git.io/vpNqP
<{^_^}> [nixpkgs] @xeji pushed commit from @fadenb to master « tomcat service: fix webapps default option (#40657) »: https://git.io/vhaYF
<{^_^}> [nixpkgs] @xeji pushed commit from @fadenb to release-18.03 « tomcat service: fix webapps default option (#40657) »: https://git.io/vhaYA
<{^_^}> [nixpkgs] @yegortimoshenko merged pull request #41778 → nethack: 3.6.0 -> 3.6.1 → https://git.io/vh2Hw
<{^_^}> [nixpkgs] @yegortimoshenko pushed 2 commits to master: https://git.io/vhaYx
<octalsrc[m]> The motivating case is that I want to build `gitit`, which depends on some rather old versions of libraries that would be complicated to update
<lejonet> octalsrc[m]: sounds like you want to setup an overlay for it and modify the packages related to this (iirc this is the exact scenario that overlays are made for)
woodson has joined #nixos
<octalsrc[m]> lejonet: Yes, but the chain of modifying dependencies and their dependencies and so on might go very deep and get really tedious
justanotheruser has quit [Ping timeout: 276 seconds]
<lejonet> octalsrc[m]: indeed
<{^_^}> [nixpkgs] @FRidh pushed to staging « python.pkgs.cython: fix tests »: https://git.io/vhaOZ
<elvishjerricco> octalsrc[m]: You can use stackage2nix if an old stackage snapshot would work. Also, I think it'd be pretty easy to make tool that takes cabal-install's plan.json and outputs nix expressions for the versions that cabal-installed planned.
justanotheruser has joined #nixos
woodson has quit [Ping timeout: 268 seconds]
<octalsrc[m]> Ah well, I guess it only needs to be done once for any particular target package
<{^_^}> [nixpkgs] @marsam opened pull request #41805 → fira fonts: Update url → https://git.io/vhaOC
fendor has quit [Remote host closed the connection]
fendor has joined #nixos
matthewbauer has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #41804 → pythonPackages.python-hosts: init at 0.4.1 → https://git.io/vhaYS
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/vhaO8
<elvishjerricco> octalsrc[m]: Also, TIL about gitit. That package looks really good
<adisbladis[m]> octalsrc: The update script looks pretty straight forward :)
<adisbladis[m]> You'd have to insert a rev here https://github.com/NixOS/cabal2nix/blob/master/update-nixpkgs.sh#L24
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<adisbladis[m]> Hackage2nix takes --hackage to set the git checkout
tmaekawa has joined #nixos
fractal_ has quit [Ping timeout: 240 seconds]
Thra11 has quit [Read error: Connection reset by peer]
<octalsrc[m]> adisbladis: Ah thanks, I think this is what I was looking for
ma27 has quit [Quit: WeeChat 2.0]
nschoe has quit [Quit: Program. Terminated.]
FRidh has quit [Quit: Konversation terminated!]
karlguy has quit [Remote host closed the connection]
seanparsons has quit [Read error: Connection reset by peer]
karlguy has joined #nixos
ma27 has joined #nixos
hoshineko has quit [Ping timeout: 264 seconds]
hoshineko has joined #nixos
mkoenig_ has joined #nixos
fractal_ has joined #nixos
saep has joined #nixos
jtojnar has joined #nixos
mkoenig has quit [Ping timeout: 264 seconds]
seanparsons has joined #nixos
tmaekawa has quit [Quit: tmaekawa]
xy2_ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #41674 → loadwatch: init at 1.1 → https://git.io/vhzpl
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/vha30
civodul has joined #nixos
xy2_ has joined #nixos
halfbit has quit [Ping timeout: 276 seconds]
nico202 has joined #nixos
Thra11 has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #41761 → alsa: setup mirrors for src downloads → https://git.io/vh221
<{^_^}> [nixpkgs] @xeji pushed commit from @bhipple to master « alsa: setup mirrors for src downloads (#41761) »: https://git.io/vha3a
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41790 → pcsc-lite-not-found - alioth.debian.org decommissioned: → https://git.io/vh2jC
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/vha3r
<phry> is there a standard way of replacing a hardcoded string in an ELF file?
<phry> the derivation I'm looking at is using this approach: http://everydaywithlinux.blogspot.com/2012/11/patch-strings-in-binary-files-with-sed.html but I guess something like that would have been standardized?
<YegorTimoshenko[> phry: yes, `patchelf`
<phry> YegorTimoshenko[: as far as I see, patchelf is only used to patch the rpath, but not for other strings?
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vha37
<clever> phry: if the strings are of the same length, sed
<YegorTimoshenko[> phry: it can patch elf interpreter, soname, rpath, and list of "needed" shared objects
<phry> YegorTimoshenko[: it's actually just a string :/
<clever> phry: what exactly are you trying to patch?
<phry> clever: the target string will be shorter. the derivation I'm looking at is https://github.com/NixOS/nixpkgs/blob/master/pkgs/misc/cups/drivers/mfcj6510dwlpr/default.nix
<clever> phry: and why are you trying to patch it?
vaninwagen has quit [Quit: WeeChat 2.1]
<phry> I'm building a similar brother printer driver that needs an additional file patched like that - and I was just thinking that this seems like such a common use case that I was guessing that there was some kind of standard tool for that
<clever> ah
<clever> and you cant use a tool like libredirect to change the file its reading at runtime?
<phry> clever: never heard of that xD
<phry> I guess there's a lot of nix-specific voodoo I have yet to learn ^^
<lejonet> libredirect, sounds evilh :P
<phry> clever: so I'll use wrapProgram, add libredirect to the LD_PRELOAD and then set the NIX_REDIRECTS environment variable?
<clever> phry: yeah, that should work for any executable you want to redirect
<phry> nifty
nschoe has joined #nixos
<clever> phry: the only time ive ever seen it fail, was when i discovered a nasty program that passed null pointers to things like stat()!
<clever> surprisingly, the kernel doesnt throw a fit when you do that
<clever> but libredirect does, lol
<lejonet> The kernel is very resilient in some places and not so in some others :P
<lejonet> Anyone here got a handy guide on how/where to put things for letsencrypt acme, if I already have an account and such on another server? This is hopefully the last step needed to be able to start using my nixosified mailserver :D
Lev_ has joined #nixos
<nschoe> Hi guys, I have troubles mounting my external hard drive. I'm wondering what you guys used for this.
Lev_ is now known as ld50_
<clever> nschoe: sudo mount
<nschoe> I tried `devmon`, but then I cannot write on the hard drive: it says "read-only fs"
<{^_^}> [nixpkgs] @xeji merged pull request #41491 → lib: bitAnd, bitOr, bitXor (bitsize-agnostic fallback function) → https://git.io/vhBMT
<{^_^}> [nixpkgs] @xeji pushed commit from @volth to master « lib: bitAnd, bitOr, bitXor (bitsize-agnostic fallback function) (#41491) »: https://git.io/vhasc
ld50_ has quit [Client Quit]
<nschoe> clever, yeah, I then tried `sudo mount -o rw,uid=1000,gid=100,user,exec,umask=003,blksize=4096 /dev/sdb1` but then got "wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error"
<clever> nschoe: what does `blkid /dev/sdb1` say?
<YegorTimoshenko[> lejonet: i'd suggest just adding `services.nginx.virtualHosts."example.com".enableACME = true;` to your config (you might also need `networking.firewall.allowedTCPPorts = [ 80 ];` if you have firewall enabled), certificate for the mail server will be in /var/lib/acme/example.com
Lev50 has joined #nixos
<nschoe> clever, it says "/dev/sdb1: LABEL="Elements" UUID="4E1AEA7B1AEA6007" TYPE="ntfs" PARTUUID="d56873c4-01""
<lejonet> YegorTimoshenko[: well the conf I know, but like, I already have certs, account files and stuff I want to migrate over :P
<clever> nschoe: boot.supportedFilesystems = [ "ntfs" ]; and then nixos-rebuild
<Lev50> I'm very new to nix, just started using it as my package manager on MacOS. Is this a good place to ask noob questions?
<nschoe> clever, okay I'm trying this, thanks. But why is it in "boot"?
<clever> nschoe: most kernel related stuff is in boot
<nschoe> clever, okay :)
<gchristensen> Lev50: you bet
<phry> so... can two derivations reference each other's path somehow?
<clever> phry: nix does not allow cycles in the dep graph
<phry> feared so :/
<nschoe> clever, thanks, it worked: I can mount it with a simple "sudo mount". However, everything is owned by "root:root" and permissions are "drwxrwxrwx". Is this something normal?
<YegorTimoshenko[> lejonet: i haven't tested that, but i think you could place account file in `/var/lib/acme/example.com/account_key.json`, private key in key.pem, full cert chain in fullchain.pem, and `cat key.pem full.pem > full.pem`
<clever> nschoe: thats normal when using fuse
<nschoe> clever, erf okay. And there's no alternative?
<clever> nschoe: check the man page for ntfs3g and see what options it supports when mounting
<YegorTimoshenko[> additionally, on my machine, /var/lib/acme/example.com is 700 nginx:nginx, along with its contents
<nschoe> clever, okay thanks for that
robstr has quit [Quit: WeeChat 1.9.1]
xcmw has joined #nixos
<YegorTimoshenko[> lejonet: you could also issue new cert without migration at all, because let's encrypt certificates don't have price or significant meaning anyway
<lejonet> YegorTimoshenko[: its mainly the account I want to keep, the certs I know, I'll just ask it to create new ones :P
nico202 has quit [Ping timeout: 240 seconds]
<YegorTimoshenko[> lejonet: let's encrypt accounts are ephemeral, it's just for cert revokation. there won't be any difference if you create new one. nixos creates one account per domain anyway.
<phry> so I now have two derivations, both contain binaries that I have to patch, both reference each other, none of them are on $PATH. how would one do that? :/
<lejonet> YegorTimoshenko[: I guess so, seeing as I'm replacing an already existing server, it would've been nice to just extend the current cert over to the new server instead to keep continuity, but I guess just using current cert and put them in the appropriate places is enough
igo95862 has quit [Quit: igo95862]
<YegorTimoshenko[> phry: this would cause a circular dependency. you could work around that by creating a third derivation that copies binaries from both and patches them
<lejonet> Tho with how mails work, it doesn't matter too much if I have a little downtime I guess
oida has joined #nixos
<YegorTimoshenko[> lejonet: you could copy cert and key from previous server over to /var/tmp, use that, switch DNS record to the new server, then replace that with declarative ACME on the new server. that would guarantee no downtime
<{^_^}> [nixpkgs] @xeji merged pull request #41754 → libtiff: 4.0.9 update patches → https://git.io/vh2R3
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/vhaGT
<Lev50> A lot of the documentation I'm reading uses `nix-env -i firefox` as an example. However on my machine nix-env -qa firefox finds nothing. Here's my nix-info: https://pastebin.com/CbRt9yWD
<Lev50> Is that expected?
<YegorTimoshenko[> Lev50: we should replace that with `nix-env -iA nixos.firefox`
<YegorTimoshenko[> ah, you're on darwin
<LnL> yes, we currently don't have a working firefox build for darwin
<LnL> somebody made a wip pull request for it tho
<Lev50> is nix-env -qa the best way to find what is and isn't available for my machine
<Lev50> For example, there is also no chromium
halfbit has joined #nixos
<LnL> try nix-env -iA nixpkgs.firefox, you'll get an error message that explains it's not supported
<lejonet> YegorTimoshenko[: worth a shot :)
<gchristensen> Lev50: for gUI stuff like browsers, on macos should probably not use Nix for it.
<LnL> nix-env -qa will indeed only list packages available for your current platform
<YegorTimoshenko[> LnL: maybe we should use `nix-env -f '<nixpkgs>' -iA firefox` in docs? that works across nixos, other linux distros and darwin
<Lev50> LnL: no error message given for that command
<Lev50> ld50:~ lev$ nix-env -iA nixpkgs.firefox
<Lev50> ld50:~ lev$ nix-env -iA nixos.firefox
<Lev50> error: attribute 'nixos' in selection path 'nixos.firefox' not found
<{^_^}> [nixpkgs] @xeji pushed commit from @ckauhaus to release-18.03 « libtiff: 4.0.9 update ptches »: https://git.io/vhaGW
<LnL> YegorTimoshenko[: yeah, I always use that if I don't know what platform people are on
<Lev50> What does -f '<nixpkgs> do?
<LnL> I sometimes wonder why we even have the channel namespacing
<Lev50> Nvm, man page explains.
<LnL> (same with the new cli)
<LnL> even if we drop the weird flags, nix install nixpkgs.hello is still hard for new users
<gchristensen> LnL: I agree
fendor has quit [Ping timeout: 256 seconds]
<rotaerk> Ralith, you there?
matthewbauer has quit [Ping timeout: 256 seconds]
<YegorTimoshenko[> LnL: i agree as well, for purposes of extending nixpkgs overlays work just fine, channel namespaces seem to be redundant
blankhart has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #41802 → mupdf: apply CVE-2018-10289 patch → https://git.io/vhamq
<{^_^}> [nixpkgs] @xeji pushed commit from @bhipple to master « mupdf: apply CVE-2018-10289 patch (#41802) »: https://git.io/vhaGM
sir_guy_carleton has joined #nixos
phdoerfler has quit [Quit: Leaving.]
<rotaerk> and I'm wondering if that's in any way impactful to the PR I submitted a while back, or if mine is still relevant: https://github.com/NixOS/nixpkgs/pull/38316
<inquisitiv3> Can someone please explain to me the differences between the Firefox derivations? They all have the same maintainer.
<rotaerk> I'm also wondering why mine hasn't gotten any attention
<inquisitiv3> And it isn't only Firefox. Another example is KeepassXC.
<LnL> YegorTimoshenko[: right, and -f '<nixpkgs-unstable>' still makes it possible to use other channels for more advanced usecases
<hoshineko> speaking of firefox, anyone noticed firefox from unstable channel actually having a lower version than the one in stable?
<hoshineko> that was a few weeks ago though, it could be different now
<sir_guy_carleton> i don't know about firefox or Keepass, but I do know that the vim package is one without gui support while vimHugeX does
<{^_^}> [nixpkgs] @xeji merged pull request #41734 → ssl-cert-check: init at 3.31 → https://git.io/vh2UP
<{^_^}> [nixpkgs] @xeji pushed commit from @ryantm to master « ssl-cert-check: init at 3.31 (#41734) »: https://git.io/vhaZJ
<sir_guy_carleton> and loving at the packages list, it doesn't give a good description of the difference between the vim packages
rardiol1 has joined #nixos
ixxie has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Profpatsch opened pull request #41807 → slic3r: add missing perl dependencies → https://git.io/vhaZg
freeman42x]NixOS has joined #nixos
asdfjkljkl has joined #nixos
mmlb has quit [Ping timeout: 255 seconds]
matthewbauer has joined #nixos
simukis has quit [Quit: simukis]
simukis has joined #nixos
Have-Quick has joined #nixos
<LnL> gchristensen: YegorTimoshenko[: https://github.com/NixOS/nix/issues/2222
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41805 → fira fonts: Update url → https://git.io/vhaOC
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/vhanT
<{^_^}> [nixpkgs] @andir opened pull request #41808 → gnupg: 2.2.7 -> 2.2.8 → https://git.io/vhan8
<{^_^}> [nixpkgs] @Profpatsch merged pull request #41807 → slic3r: add missing perl dependencies → https://git.io/vhaZg
<{^_^}> [nixpkgs] @Profpatsch pushed to master « slic3r: add missing perl dependencies »: https://git.io/vhanR
<{^_^}> [nixpkgs] @andir opened pull request #41809 → [18.03] gnupg: 2.2.6 -> 2.2.8 → https://git.io/vhan0
<gchristensen> LnL: I think a hard thing is right now `nix` is used for 'package management' and 'building' annd that makes it all a lot more complicated
<gchristensen> maybe there should be a separation somewhere
<LnL> nix build works the same way currently, it doesn't use ./. by default
<{^_^}> [nixpkgs] @xeji merged pull request #33835 → maxscale: init at 2.1.17 → https://git.io/vNnRR
<{^_^}> [nixpkgs] @xeji pushed commit from @Izorkin to master « maxscale: init at 2.1.17 (#33835) »: https://git.io/vhano
<gchristensen> yeah but that is weird I think
sigmundv has quit [Remote host closed the connection]
<LnL> that's a different discussion then
<gchristensen> for sure
<LnL> but I wouldn't want to make install inconsistent with the rest
fendor has joined #nixos
knupfer has quit [Ping timeout: 255 seconds]
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
silver has joined #nixos
<rotaerk> github says to run this to test my nixpkgs change: nix-shell -p nox --run "nox-review wip"
<rotaerk> but when I do, it complains about me not having any uncommitted changes, and suggests I use the --against flag
matthewbauer has quit [Ping timeout: 260 seconds]
<rotaerk> what do I put as the argument to that flag?
Have-Quick has quit [Quit: Have-Quick]
woodson has joined #nixos
<gchristensen> origin/master probably
<{^_^}> [nixpkgs] @xeji pushed commit from @Ma27 to master « nixos/autosuggestions: add module (#41397) »: https://git.io/vhanh
<{^_^}> [nixpkgs] @xeji merged pull request #41397 → nixos/autosuggestions: add module → https://git.io/vhWHT
MP2E has joined #nixos
<rotaerk> I basically already committed and PRed my change
<{^_^}> [nixpkgs] @xeji merged pull request #41753 → libtiff: 4.0.9 update patches → https://git.io/vh2BU
<{^_^}> [nixpkgs] @xeji pushed commit from @ckauhaus to release-17.09 « libtiff: 4.0.9 update patches (#41753) »: https://git.io/vhacJ
<symphorien> I usually do nox-review wip --against HEAD~
<symphorien> if I have only one commit
<gchristensen> LnL: ^ maybe ofborg could grow a `nox` mode soonish
<rotaerk> ah, I just ran: nix-shell -p nox, and then nox-review --help, and I see there's a pr option
Have-Quick has joined #nixos
<rotaerk> trying that out
rihards has quit [Quit: rihards]
Thra11 has quit [Quit: IRC for Sailfish 0.9]
d6e has quit [Quit: WeeChat 2.1]
nschoe has quit [Quit: Program. Terminated.]
<Izorkin_> How to need to merge PR https://github.com/NixOS/nixpkgs/pull/33176 - plugin mariadb galera
hoshineko has quit [Quit: hoshineko]
<LnL> gchristensen: that's one of the things I was thinking about when I mentioned the local actions/events
<{^_^}> Channel nixpkgs-17.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/9e1d8b74706 (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-17.09-darwin)
<gchristensen> oohh
matthewbauer has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #33176 → mariadb galera: init at 25.3.23 → https://git.io/vbNkb
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vhacK
<{^_^}> [nixpkgs] @ElvishJerricco opened pull request #41810 → Fix aliases.nix using the wrong self refs. → https://git.io/vhac6
<Izorkin_> thanks
inquisitiv3 has quit [Ping timeout: 248 seconds]
myshoe has quit [Quit: Lost terminal]
Garry has joined #nixos
<{^_^}> [nixpkgs] @Gerschtli opened pull request #41811 → atom: patchelf ctags binary → https://git.io/vhacD
<Garry> Hi all, qq. What's considered the idiomatic way to spin up dev postgres dbs in nixos?
<phry> Garry: dbs are data, nixos will only help you to the level of installing & configuring a service
Intensity has quit [Ping timeout: 260 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
Intensity has joined #nixos
justanotheruser has quit [Ping timeout: 256 seconds]
<rotaerk> hmm if I have a clone of nixpkgs, and I made a change to a derivation deep within pkgs, what's the easiest way to see the build output of that?
<symphorien> nix-build . -A foo
<symphorien> at the root of the checkout
<rotaerk> oh
<rotaerk> thanks
<{^_^}> [nixpkgs] @xeji merged pull request #41623 → cura: 3.2.1 -> 3.3.1 → https://git.io/vhExm
<{^_^}> [nixpkgs] @xeji pushed 5 commits to master: https://git.io/vhach
<{^_^}> [nixpkgs] @7c6f434c closed pull request #31739 → Structured maintainers → https://git.io/vFMoH
<Garry> phry: Thanks. I was more wondering whether nixos/nix can make that installation a part of the build in the way that eg Docker might.
<Garry> phry: Am I just thinking of this all wrong perhaps?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41788 → haskell: fix overriding haskellPackages using haskell.packageOverrides → https://git.io/vh2pH
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vhaCL
<phry> Garry: you can create a module with a systemd service that sets something up for you
<Garry> phry: Awesome, thanks for your help.
hamishmack has joined #nixos
Garry has quit [Quit: Off to develop]
matthewbauer has quit [Ping timeout: 240 seconds]
hiratara has quit [Ping timeout: 276 seconds]
hiratara has joined #nixos
simukis has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/3939055dda5 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> [nixpkgs] @xeji merged pull request #41738 → tiscamera: Init at 0.9.1 → https://git.io/vh2Yl
<{^_^}> [nixpkgs] @xeji pushed commit from @jraygauthier to master « tiscamera: Init at 0.9.1 (#41738) »: https://git.io/vhaWk
Have-Quick has quit [Quit: Have-Quick]
<{^_^}> [nixpkgs] @xeji merged pull request #41811 → atom: patchelf ctags binary → https://git.io/vhacD
<{^_^}> [nixpkgs] @xeji pushed commit from @Gerschtli to master « atom: patchelf ctags binary (#41811) »: https://git.io/vhaWZ
fendor has quit [Ping timeout: 245 seconds]
acarrico has quit [Ping timeout: 264 seconds]
Have-Quick has joined #nixos
fendor has joined #nixos
thc202 has quit [Ping timeout: 265 seconds]
semilattice has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #41615 → pkgs/qemu: tell qemu where to find smbd → https://git.io/vhEr0
<{^_^}> [nixpkgs] @xeji pushed commit from @eqyiel to master « pkgs/qemu: tell qemu where to find smbd if smbdSupport is true (#41615) »: https://git.io/vhaWS
asdfjkljkl has quit [Ping timeout: 260 seconds]
matthewbauer has joined #nixos
<{^_^}> [nixpkgs] @andir merged pull request #41809 → [18.03] gnupg: 2.2.6 -> 2.2.8 → https://git.io/vhan0
<{^_^}> [nixpkgs] @andir pushed 2 commits to release-18.03: https://git.io/vhaWp
<{^_^}> [nixpkgs] @andir merged pull request #41808 → gnupg: 2.2.7 -> 2.2.8 → https://git.io/vhan8
<{^_^}> [nixpkgs] @andir pushed 2 commits to master: https://git.io/vhale
<{^_^}> [nixpkgs] @xeji merged pull request #41803 → nixos/vscode-with-extensions: add desktop file → https://git.io/vhaYE
<{^_^}> [nixpkgs] @xeji pushed commit from @eadwu to master « nixos/vscode-with-extensions: add desktop file (#41803) »: https://git.io/vhalJ
<{^_^}> [nixpkgs] @xeji merged pull request #41726 → dwm-status: init at 0.4.0 → https://git.io/vhgjy
<{^_^}> [nixpkgs] @xeji pushed commit from @Gerschtli to master « dwm-status: init at 0.4.0 (#41726) »: https://git.io/vhalk
<infinisil> xeji is the master merger :O
raynold has joined #nixos
hiratara has quit [Quit: ZNC - http://znc.in]
Lev50 has quit [Quit: This computer has gone to sleep]
hiratara has joined #nixos
Ariakenom has quit [Quit: Leaving]
xy2_ has quit [Ping timeout: 268 seconds]
igo95862 has joined #nixos
michaelpj has quit [Quit: ZNC 1.6.6 - http://znc.in]
michaelpj has joined #nixos
fendor has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Izorkin opened pull request #41813 → mariadb galera: fix build → https://git.io/vha8J
acarrico has joined #nixos
baconicsynergy has joined #nixos
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41747 → unixcw : init at 3.5.1 → https://git.io/vh2cj
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vha8C
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41720 → appstream-glib: 0.7.8 -> 0.7.9 → https://git.io/vhgiE
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vha8W
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41668 → ngspice: 27 -> 28 → https://git.io/vhzdL
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vha88
acarrico has quit [Ping timeout: 240 seconds]
justanotheruser has joined #nixos
blankhart has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/vha8M
acarrico has joined #nixos
<{^_^}> [nixpkgs] @MP2E pushed 2 commits to master: https://git.io/vha8S
<{^_^}> [nixpkgs] @MP2E closed pull request #41757 → dolphinEmuMaster: 20180430 -> 20180609 → https://git.io/vh20u
karlguy has quit [Remote host closed the connection]
igo95862 has quit [Quit: igo95862]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xcmw has joined #nixos
sbdchd has quit [Remote host closed the connection]
tzemanovic has quit [Remote host closed the connection]
tzemanovic has joined #nixos
palo has quit [Ping timeout: 268 seconds]
testuser has quit [Ping timeout: 240 seconds]
palo has joined #nixos
palo has quit [Changing host]
palo has joined #nixos
ericsagn1 has quit [Ping timeout: 256 seconds]