gchristensen changed the topic of #nixos to: NixOS stable: 18.09, beta: 19.03 https://discourse.nixos.org/t/nixos-19-03-feature-freeze/1950 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
Rusty1 has quit [Quit: Konversation terminated!]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/8b93cc45ffa (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
jasongrossman has joined #nixos
o1lo01ol1o has joined #nixos
pie_ has quit [Ping timeout: 255 seconds]
Rusty1 has joined #nixos
rcshm_ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
stepcut has quit [Remote host closed the connection]
oida has quit [Remote host closed the connection]
oida has joined #nixos
rardiol1 has joined #nixos
stepcut has joined #nixos
the-kenny has quit [Ping timeout: 255 seconds]
rycwo has quit [Ping timeout: 252 seconds]
freeman42y has joined #nixos
josiah_sama has joined #nixos
jtojnar has quit [Ping timeout: 255 seconds]
stepcut has quit [Ping timeout: 246 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
freeman42x has quit [Ping timeout: 258 seconds]
josiah_sama has quit [Ping timeout: 252 seconds]
random_yanek has quit [Ping timeout: 246 seconds]
o1lo01ol1o has joined #nixos
rcshm_ has quit [Remote host closed the connection]
rcshm has joined #nixos
wfranzini has quit [Remote host closed the connection]
mbrgm has quit [Ping timeout: 258 seconds]
mbrgm_ has joined #nixos
wfranzini has joined #nixos
mbrgm_ is now known as mbrgm
o1lo01ol1o has quit [Ping timeout: 246 seconds]
rcshm has quit [Ping timeout: 246 seconds]
rcshm has joined #nixos
lopsided98 has joined #nixos
filterfish has joined #nixos
m0rphism has quit [Ping timeout: 258 seconds]
<noonien> how can i tell buildGoPackage to not build any subpackages?
random_yanek has joined #nixos
<{^_^}> [nixpkgs] @tnias opened pull request #57932 → stagit: 0.6 -> 0.9.1 → https://git.io/fjf37
<aanderse> added mysql to buildInputs but getting the following error: checking for mysql_init in -lmysqlclient... no
<aanderse> the derivation is using autoconf
<aanderse> does anyone with autoconf experience have any ideas on my problem?
o1lo01ol1o has joined #nixos
oida has quit [Ping timeout: 256 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dtzWill opened pull request #57933 → libconfig: 1.5 -> 1.7.2, enable tests → https://git.io/fjf3A
o1lo01ol1o has joined #nixos
oida has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #57934 → fonttools; 3.37.3 -> 3.39.0 → https://git.io/fjf3h
<{^_^}> [nixpkgs] @adisbladis pushed 3 commits to master: https://git.io/fjf3j
<{^_^}> [nixpkgs] @dtzWill opened pull request #57935 → electron{,-3}: 2019-03 updates → https://git.io/fjfsv
timokau has joined #nixos
mekeor has joined #nixos
vk3wtf has quit [Ping timeout: 252 seconds]
goibhniu has quit [Ping timeout: 245 seconds]
timokau has quit [Ping timeout: 246 seconds]
ddellacosta has quit [Ping timeout: 244 seconds]
pie_ has joined #nixos
<Shados> TIL: NixOS ldd prints out the ld-linux.so dep different to other distro's ldd. Others exclude the entire "=> ..." bit for ld-linux.
<Shados> Or rather, they exclude the "... =>" bit I guess
<Shados> Amusingly, this broke something
silver has quit [Quit: rakede]
the-kenny has joined #nixos
lopsided98 has quit [Ping timeout: 250 seconds]
vk3wtf has joined #nixos
Fare has joined #nixos
drakonis_ has joined #nixos
random_yanek has quit [Ping timeout: 246 seconds]
tdbgamer has joined #nixos
<yl[m]> I tried to keep it simple, but I somehow ended up with a comment spanning multiple pages 😨 https://www.reddit.com/r/archlinux/comments/b2jkrp/anyone_tried_nixos_what_are_your_thoughts/eixbwu6/
drakonis has quit [Ping timeout: 268 seconds]
_deepfire has joined #nixos
<jasongrossman> yl[m]: I'm going to say "nice comment", but that will be in about an hour, when I've finished reading it.
<yl[m]> jasongrossman: lol
<{^_^}> [nixpkgs] @andir opened pull request #57936 → buildRustCrate: use $NIX_BUILD_CORES for each of the crates → https://git.io/fjfsl
<{^_^}> [nixpkgs] @dtzWill opened pull request #57937 → physfs: 3.0.1 -> 3.0.2 → https://git.io/fjfs8
<{^_^}> [nixpkgs] @flokli merged pull request #57930 → [19.03] firefox 65.0.2 -> 66, 60.5.2esr -> 60.6.0esr, firefox-bin: 65.0.2 -> 66.0 → https://git.io/fjfO6
<{^_^}> [nixpkgs] @flokli pushed 7 commits to release-19.03: https://git.io/fjfsB
<slack1256> 1º step: start modding vim ; 2º step: mess up ; 3º step : ???? ; 4 step: installed nixos (profit)
<noonien> i do wish nix had a better way of importing modules, rather than `{ stdenv }:`, i'd prefer go-like import paths
<jasongrossman> yl[m]: "I'm considering writing a book given I still have a fresh noob perspective" - Very good way of thinking about it, IMO. I've had several projects that I've found it difficult to write up because by the time I'd thought about them for a while I could no longer remember what the pain points had been when I was first thinking about them (when I was in the same state of mind as my audience).
<slack1256> we do have a `import` keyword though
<Shados> noonien: That's not importing a module, that's declaring a formal argument to a function.
stepcut has joined #nixos
<noonien> i know, but that is the effect
random_yanek has joined #nixos
<yl[m]> jasongrossman: precisely. Although, I don't really know where to find time for it :)
<slack1256> let stdenv = import /path/to/stdenv/ ; in
<slack1256> works
drakonis has joined #nixos
<noonien> yes, but that's not used to import modules, but just evaluate nix files and store the result
o1lo01ol1o has quit [Remote host closed the connection]
<slack1256> Mmmmmm either I don't get it or you don't.
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjfsV
<noonien> in go, a package (akin to a nixpkg/nixos module) is imported by using the import statement. in nix terms `let lib = import /path/to/lib` would be just `import "lib"`
<noonien> paths would be translated to actual sources elsewhere, in go's case a go.mod file
<DigitalKiwi> yl[m]: well you're only working 16 hours and there are 24 hours in a day that leaves 8 hours to write your book
<yl[m]> DigitalKiwi: lol
<yl[m]> DigitalKiwi: I don't work there anymore, thank god
<yl[m]> DigitalKiwi: I had a full physical breakdown after 2.5 years
<DigitalKiwi> :(
<yl[m]> and took 2 months sebatical
<slack1256> ouch
o1lo01ol1o has joined #nixos
lopsided98 has joined #nixos
<yl[m]> DigitalKiwi: I now do 8-10 a day and best of all no weekend work!!
pie_ has quit [Ping timeout: 245 seconds]
thc202 has quit [Ping timeout: 245 seconds]
<slack1256> noonien: It's not that bad, plus on nix those files can be either functions or sets or lists. On go they would always be a set of declarations
filterfish has quit [Remote host closed the connection]
filterfish has joined #nixos
<noonien> Yes, i believe that would induce a bit of change on how modules are handled, perhaps cleaning up the different expressions. There could still be a top-level function to take arguments, just not modules.
filterfish has quit [Remote host closed the connection]
<noonien> I think the way that modules and parameters are mixed in package files is a bit "unclean".
filterfish has joined #nixos
filterfish has quit [Remote host closed the connection]
<andi-> Have you seen the use-flags PR? I think that tries to clean it up a bit.
<noonien> hmm, i have not
<noonien> i remember someone saying there was a problem when "src" was introduced
<noonien> because "src" was used as an argument to a package
filterfish has joined #nixos
filterfish has quit [Remote host closed the connection]
filterfish has joined #nixos
filterfish has quit [Remote host closed the connection]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/4cdbe8befc3 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
Wulfsta has joined #nixos
filterfish has joined #nixos
rcshm has quit []
<Wulfsta> Alright, so where do I put nix expressions?
<Wulfsta> All the docs say pkgs/...
<Wulfsta> What precedes that path?
<slack1256> the nixpkgs repo usually
<slack1256> but you can put your expression on whatever path you like, when you reference them you have to put that path as `let mypkgs = import /my/path/default.nix ; in`
<noonien> andi-: what PR would that be? i can't seem to find it
ddellacosta has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
bemeurer has joined #nixos
<bemeurer> Where does fetchFromGitHub come from? I'm trying to use it for my home-manager config but I keep getting error: attribute 'fetchFromGithub' missing
<Shados> You have a lowercase 'h'
<{^_^}> [nixpkgs] @flokli opened pull request #57938 → network-manager: move para about service rename to 19.09 changelog → https://git.io/fjfGe
<bemeurer> Oh my god
<bemeurer> duh :P
<bemeurer> Thanks!
simukis has quit [Quit: simukis]
<bemeurer> Shados: Is there any easy way to get the sha256? Other than placing a bogus hash, and then getting the real one from the hash
<elvishjerricco> bemeurer: nix-prefetch-url --unpack https://github.com/owner/repo/archive/rev.tar.gx
<elvishjerricco> gz, not gx
* elvishjerricco wonders if gx is a thing
<bemeurer> elvishjerricco: Oh :D
* bemeurer makes it into a script
<yl[m]> how to compute the sha256 of a directory?
<yl[m]> looking for whatever gets executed for `nix-prefetch-url --unpack <url>`
<yl[m]> to compute the hash of a directory outside the nix-store
<bemeurer> yl[m]: I don't think there's a standard way of doing it for a dir? Usually you do a sha256sum on the .tar
<bemeurer> Nix probably has some scheme for how it combines hashes of files withing directories
<bemeurer> (Guessing)
<yl[m]> nix-prefetch-url --unpack does it for the contents of whatever that url unpacks to
sigmundv has quit [Ping timeout: 255 seconds]
<yl[m]> `nix hash-path` looks promising
<yl[m]> `nix hash-path --base32 /path/to/dir` worked!
Fare has quit [Ping timeout: 255 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0bdf2a391df (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
stepcut has quit [Remote host closed the connection]
mekeor has quit [Ping timeout: 252 seconds]
stepcut has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
stepcut has quit [Ping timeout: 246 seconds]
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
timokau has joined #nixos
Wulfsta has quit [Quit: Page closed]
cyraxjoe has quit [Quit: No Ping reply in 180 seconds.]
teej has quit [Quit: Connection closed for inactivity]
cyraxjoe has joined #nixos
work_ has joined #nixos
timokau has quit [Ping timeout: 245 seconds]
slack1256 has quit [Remote host closed the connection]
nD5Xjz has quit [Ping timeout: 246 seconds]
nD5Xjz has joined #nixos
MightyJoe has joined #nixos
cyraxjoe has quit [Ping timeout: 250 seconds]
countingsort has joined #nixos
cyraxjoe has joined #nixos
MightyJoe has quit [Ping timeout: 272 seconds]
buffet has quit [Ping timeout: 245 seconds]
<teto> trying to use remote builds but I keep getting "Host key verification failed". I've cleaned up /root/.ssh/known_hosts already, Whose known_hosts is used ?
rardiol1 has left #nixos [#nixos]
hellrazor has joined #nixos
hellrazo1 has quit [Ping timeout: 255 seconds]
timokau has joined #nixos
timokau has quit [Ping timeout: 272 seconds]
mkoenig_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57940 → gnome3.adwaita-icon-theme: 3.30.1 -> 3.32.0 → https://git.io/fjfGj
teej has joined #nixos
Fare has joined #nixos
stepcut has joined #nixos
<{^_^}> [nixpkgs] @ryantm closed pull request #57940 → gnome3.adwaita-icon-theme: 3.30.1 -> 3.32.0 → https://git.io/fjfGj
stepcut has quit [Ping timeout: 246 seconds]
<infinisil> yl[m]: Or nix-hash would work too
mojjo has joined #nixos
<mojjo> hi! a question: at one point in my nixos config I specify some `extraUsers`. Is it possible to refer to those in another part, e.g. create a cronjob for each? the naive approach (just accessing config) produces an infinite recursion...
<mojjo> oh, it does not..
o1lo01ol1o has quit [Remote host closed the connection]
evanm has quit [Ping timeout: 256 seconds]
drakonis has quit [Quit: WeeChat 2.3]
adetokunbo has quit [Quit: This computer has gone to sleep]
adetokunbo has joined #nixos
adetokunbo has quit [Client Quit]
oida has quit [Remote host closed the connection]
oida has joined #nixos
vk3wtf has quit [Ping timeout: 250 seconds]
samueldr has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @lilyball opened pull request #57941 → ffsend: 0.2.36 -> 0.2.38 → https://git.io/fjfZa
samueldr has joined #nixos
pie__ has joined #nixos
pie___ has quit [Ping timeout: 255 seconds]
filterfish has quit [Remote host closed the connection]
filterfish has joined #nixos
o1lo01ol1o has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
adetokunbo has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
o1lo01ol1o has quit [Ping timeout: 244 seconds]
timokau has joined #nixos
timokau has quit [Ping timeout: 255 seconds]
mojjo has quit [Ping timeout: 264 seconds]
klntsky has quit [Ping timeout: 256 seconds]
phreedom_ has joined #nixos
phreedom has quit [Ping timeout: 256 seconds]
klntsky has joined #nixos
kvda has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/3574dbb9767 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<DigitalKiwi> yl[m]: someone i follow rt'd your reddit comment, you're famous!
<yl[m]> DigitalKiwi: w00t w00t :)
hamishmack has joined #nixos
<teto> looks like I was doing ssh -R instead of ssh-keygen -R which solved it
<teto> if someone feels like taking a peak at https://github.com/NixOS/nixpkgs/pull/56503 , should be ready
<{^_^}> #56503 (by teto, 2 weeks ago, open): vimPlugins: adding vim-sneak,unicode.vim, nvim-hs.vim
linarcx has joined #nixos
endformationage has quit [Quit: WeeChat 2.4]
o1lo01ol1o has joined #nixos
vk3wtf has joined #nixos
reinhardt has joined #nixos
Fare has quit [Ping timeout: 246 seconds]
o1lo01ol1o has quit [Ping timeout: 255 seconds]
vikingman has quit [Ping timeout: 240 seconds]
timokau has joined #nixos
timokau has quit [Ping timeout: 250 seconds]
vikingman_ has joined #nixos
leothrix has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @LinArcX opened pull request #57943 → ir-standard-fonts: init at d36727d → https://git.io/fjfn7
leothrix has joined #nixos
reinhardt has quit [Ping timeout: 268 seconds]
<linarcx> Hi. Anybody here successfully installed coc.nvim in nixos?
Fare has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
linarcx has quit [Ping timeout: 272 seconds]
linarcx has joined #nixos
bemeurer has quit [Quit: WeeChat 2.4]
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
palo1 has joined #nixos
palo has quit [Ping timeout: 244 seconds]
palo1 is now known as palo
domogled has joined #nixos
<teto> linarcx: there is a recent PR which is kinda stalled i think
<teto> I too would be very keen to test the neovim floating windows with autocompletion
<{^_^}> [nixpkgs] @etu merged pull request #57920 → acpilight: add to module-list → https://git.io/fjfYc
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjfcW
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
ddellacosta has quit [Ping timeout: 245 seconds]
periklis has joined #nixos
filterfish has quit [Remote host closed the connection]
<linarcx> teto: My issue is i can't install coc.nvim properly in nixos.
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/419fbda8d9c (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
filterfish has joined #nixos
pointfourone has joined #nixos
pointfourone has quit [Client Quit]
hyper_ch2 has joined #nixos
jackdk has quit [Ping timeout: 268 seconds]
simukis has joined #nixos
fusion809 has joined #nixos
fusion809 has quit [Remote host closed the connection]
simukis has quit [Client Quit]
rauno has joined #nixos
fusion809 has joined #nixos
fusion809 has quit [Remote host closed the connection]
Myhlamaeus has quit [Ping timeout: 252 seconds]
cyraxjoe has quit [Quit: No Ping reply in 180 seconds.]
Makaveli7 has joined #nixos
cyraxjoe has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
reinhardt has joined #nixos
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #nixos
nD5Xjz_ has joined #nixos
nD5Xjz has quit [Ping timeout: 244 seconds]
reinhardt has quit [Ping timeout: 268 seconds]
Glider_IRC_ has joined #nixos
Glider_IRC has quit [Ping timeout: 272 seconds]
reinhardt has joined #nixos
Ariakenom has joined #nixos
filterfish has quit [Ping timeout: 246 seconds]
ilya-fedin has joined #nixos
m0rphism has joined #nixos
srl295 has quit [Quit: Connection closed for inactivity]
Dr8128 has joined #nixos
Lears has joined #nixos
[Leary] has quit [Ping timeout: 246 seconds]
adetokunbo has quit [Quit: This computer has gone to sleep]
<hyper_ch2> bennofs[m]: hi there
chreekat has quit [Ping timeout: 252 seconds]
ArdaXi has joined #nixos
chreekat has joined #nixos
<hyper_ch2> bennofs[m]: you're maintainer for dnsmasq, is there a reason why it's not compiled with IDN support?
Tucky has joined #nixos
<bennofs[m]> I am maintainer for dnsmasq? Don't remember that :o
<hyper_ch2> bennofs != bennofs[m] ?
<hyper_ch2> sorry
<hyper_ch2> guess I clicke the wrong one
<hyper_ch2> it's early morning, can't properly click through the list yet
<hyper_ch2> sorry
<sphalerite> hyper_ch2: I'm guessing it's because you haven't sent a PR to enable it ;)
<hyper_ch2> sphalerite: well, looking now at the acutal dnsmasq nix expression there is libidn in there
<hyper_ch2> so why does it complain when I use IDNs in the config
<sphalerite> hm yes that's odd
<hyper_ch2> dnsmasq didn't like my generated config becuase of IDNs
<hyper_ch2> like it complained about address=/disçordapp.com/0.0.0.0
<sphalerite> if only I actually knew what IDNs are xD
<sphalerite> oh
<sphalerite> huh? discordapp isn't even an IDN…
<hyper_ch2> sphalerite: doman names allow only for chars a-zA-Z0-9 and also dash "-" but dash must not be in the beginning
<hyper_ch2> no that's a tracker/malware/something domain
<sphalerite> unless IDNs can contain /es and your syntax is wrong?
<hyper_ch2> they don't use "c" but "ç"
<sphalerite> oooh didn't see that
<sphalerite> sneaky sneaky
agander has joined #nixos
<hyper_ch2> there's even worse stuff like what happened to apple
<hyper_ch2> using some unicode idn it looks exactely like apple.com
<sphalerite> hyper_ch2: does dnsmasq --version list "IDN" in compile-time flags?
<sphalerite> s/flags/options/
<hyper_ch2> sphalerite: I'll need to switch configuration
<sphalerite> why?
<sphalerite> you can systemctl cat dnsmasq to get at the path to dnsmasq as it's used in the systme config
<hyper_ch2> I cleared older generates first
<hyper_ch2> and dnsmasq isn't installed right now
erasmus has quit [Quit: END-AUMF]
mariel__ has joined #nixos
<{^_^}> [nixpkgs] @teto opened pull request #57945 → lua: std._debug / std.normalize rename + move to automated. → https://git.io/fjfCD
filterfish has joined #nixos
<hyper_ch2> sphalerite: it says dnsmasqs is not installed (but it runs as service now)
<sphalerite> ooh right
qq has joined #nixos
amir has quit [Ping timeout: 264 seconds]
amir has joined #nixos
Anton-Latukha has joined #nixos
<hyper_ch2> so IDN is there
<hyper_ch2> but it still complains
<sphalerite> very odd
<sphalerite> ask #dnsmasq? :D
<hyper_ch2> will do so
filterfish has quit [Ping timeout: 245 seconds]
nckx has quit [Quit: Updating my GNU Guix server — https://guix.info]
nckx has joined #nixos
Fare has quit [Ping timeout: 250 seconds]
johanot has joined #nixos
qq has quit [Quit: q]
<{^_^}> [nixpkgs] @rbvermaa merged pull request #57350 → opentracing-cpp: 1.5.0 -> 1.5.1 → https://git.io/fhjI4
<{^_^}> [nixpkgs] @rbvermaa pushed 2 commits to master: https://git.io/fjfCd
reinhardt has quit [Ping timeout: 258 seconds]
ng0 has joined #nixos
goibhniu has joined #nixos
tdammers has joined #nixos
reinhardt has joined #nixos
<tdammers> so I enabled virtualbox guest additions (I think) in nixos running inside a VM, and configured a shared folder on the host side; is the shared folder supposed to appear somewhere on the nixos side? if so, where is it?
<hyper_ch2> it will appear as network share, you have to mount it
johann__ has joined #nixos
<hyper_ch2> at least with windows guests it was like that that you had server share virtualbox or something and inside that server share you had the shared folders
nD5Xjz_ has quit [Ping timeout: 250 seconds]
johanot has quit [Quit: WeeChat 2.4]
nD5Xjz has joined #nixos
<tdammers> what kind of network share? where?
linarcx has quit [Ping timeout: 255 seconds]
winem_ has joined #nixos
<tdammers> (maybe worth noting that I don't have x11 enabled, and am not planning to, so no DE and no automounter either)
<hyper_ch2> dunno
<hyper_ch2> as I said, in windows hosts it appears as server in the network
nD5Xjz_ has joined #nixos
linarcx has joined #nixos
<tdammers> on the host side, it's a plain old directory that I pointed virtualbox to, the host side isn't the issue
nD5Xjz has quit [Ping timeout: 245 seconds]
<tdammers> I want to know how I can use it on the guest side
<hyper_ch2> yeah, I meant windows guest
<hyper_ch2> just setup a windows guest vm and see how it appears
agander_ has joined #nixos
<hyper_ch2> there's probably also documentation for it
<tdammers> that won't help though, will it
dnlkrgr has joined #nixos
agander is now known as Guest43030
Guest43030 has quit [Killed (barjavel.freenode.net (Nickname regained by services))]
agander_ is now known as agander
<hyper_ch2> it will show if the sharing is actually working
<tdammers> it works fine with windows guests, I've done that before, but that doesn't tell me how I'd make it work in nixos
<tdammers> oh wait, here we go
<hyper_ch2> then you'd just have to figure out how to do it with a linux guest
* tdammers tries mount -t vboxsf [-o OPTIONS] sharename mountpoint
freeman42y has quit [Ping timeout: 252 seconds]
<tdammers> oh wait, it's already mounted in /media
<clever> tdammers: `mount` should have shown that
<clever> `df -h` may hide it, depending on what it says about total size
<tdammers> right, and it does
<tdammers> heh
<tdammers> between the other 29 entries in the output of mount, I must have read past that entry
agander_ has joined #nixos
agander_ is now known as agander
agander has quit [Killed (asimov.freenode.net (Nickname regained by services))]
mkoenig has joined #nixos
johann__ has quit [Quit: WeeChat 1.9.1]
__monty__ has joined #nixos
work_ has quit [Quit: Connection closed for inactivity]
johann__ has joined #nixos
agander_ has joined #nixos
<Myrl-saki> Oh boi. Do assertions not work with submodules?
<Myrl-saki> The option `services.duplicity-backup.archives.asciivn.assertions' defined in `/home/myrl/Development/nix-duplicity-backup/duplicity-backup-common.nix' does not exist.
<Myrl-saki> It kinda makes sense
<Myrl-saki> I guess I'll have to import the assertions system?
<Myrl-saki> Is this recommended?
<Myrl-saki> # impl of assertions is in <nixpkgs/nixos/modules/system/activation/top-level.nix>
<Myrl-saki> Uhh, maybe not.
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
thc202 has joined #nixos
agander_ has quit [Ping timeout: 246 seconds]
ng0 has quit [Remote host closed the connection]
ng0 has joined #nixos
kyren has quit [Ping timeout: 257 seconds]
<{^_^}> [nixpkgs] @bricewge opened pull request #57946 → tomb: remove gpg symlink → https://git.io/fjfWu
agander has joined #nixos
agander_ has joined #nixos
civodul has joined #nixos
agander__ has joined #nixos
<sb0> are there mirrors for hydra.nixos.org?
agander has quit [Read error: Connection reset by peer]
nD5Xjz_ has quit [Ping timeout: 246 seconds]
nD5Xjz has joined #nixos
<LnL> what kind of mirror? it's only a ui/api
<sb0> I'm downloading the raspberry pi sd card image from HK and it's very slow
agander has joined #nixos
<sb0> is it replicated somewhere on a faster server?
<LnL> hmm that still works, thought hydra downloads where disabled
agander_ has quit [Ping timeout: 246 seconds]
<LnL> get the store path from the details and nix-store -r /nix/store/y8w6v09pa4zv2xqqx440c3v6fqpsy3vi-nixos-sd-image-18.09.2362.b6050c5f438-aarch64-linux.img
<sb0> aha
agander__ has quit [Ping timeout: 246 seconds]
<LnL> that will download it from the cache just like any other nix package and should be much faster
<sb0> okay that seems to work, but it's downloading a bunch of dependencies as well
linarcx has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @andir pushed 36 commits to openssl-1.1: https://git.io/fjfWX
<sb0> anyway, even with the dependency cruft, it's faster than the hydra download. thx
linarcx has joined #nixos
agander_ has joined #nixos
silver has joined #nixos
kyren has joined #nixos
agander has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @domenkozar pushed to master « Add nodePackages.elm-doc-preview »: https://git.io/fjfW9
agander__ has joined #nixos
rauno has quit [Ping timeout: 250 seconds]
sinner has joined #nixos
agander_ has quit [Ping timeout: 246 seconds]
sinner is now known as Guest26810
goibhniu has quit [Ping timeout: 246 seconds]
goibhniu has joined #nixos
<{^_^}> [nixpkgs] @smaret opened pull request #57947 → [WIP] mkl: fix install_name on Darwin → https://git.io/fjfWN
filterfish has joined #nixos
filterfish has quit [Remote host closed the connection]
simukis has joined #nixos
filterfish has joined #nixos
dnlkrgr has quit [Ping timeout: 250 seconds]
Avaq has joined #nixos
adetokunbo has joined #nixos
rauno has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #57948 → powerdns: 4.1.6 -> 4.1.7 → https://git.io/fjflI
rycwo has joined #nixos
linarcx has quit [Ping timeout: 245 seconds]
linarcx has joined #nixos
Makaveli7 has quit [Quit: Leaving]
Makaveli7 has joined #nixos
johanot has joined #nixos
<{^_^}> [nixpkgs] @carlosdagos opened pull request #57949 → dnscrypt-proxy2: 2.0.15 -> 2.0.21 → https://git.io/fjflC
<Myrl-saki> Seems like vm with bootloader is broken.
<Myrl-saki> Er, wait, this is qcow.
nD5Xjz has quit [Ping timeout: 255 seconds]
nD5Xjz has joined #nixos
leat1 has quit [Ping timeout: 250 seconds]
agander has joined #nixos
countingsort is now known as buffet
agander__ has quit [Ping timeout: 250 seconds]
agander_ has joined #nixos
<{^_^}> [nixpkgs] @matthiasbeyer opened pull request #57950 → octave: Try to use build with Qt5 → https://git.io/fjflB
agander_ is now known as agander
agander has quit [Killed (asimov.freenode.net (Nickname regained by services))]
<Myrl-saki> Okay, I'm somewhat confused. What exactly is the use for NIX_DISK_IMAGE?
<sphalerite> Myrl-saki: yeah vm with bootloader is definitely broken
<sphalerite> #8666
<{^_^}> https://github.com/NixOS/nixpkgs/issues/8666 (by matthiasbeyer, 3 years ago, open): nixos-rebuild build-vm-with-bootloader fails
<Myrl-saki> sphalerite: I fixed it lol
<sphalerite> oh?
<sphalerite> How?
<Myrl-saki> A very easy fix is to just swap the boot devices
rauno has quit [Ping timeout: 246 seconds]
<Myrl-saki> Also, wait. I need to clarify one thing.
<Myrl-saki> VM bootloader build works for me.
<Myrl-saki> The run script doesn't.
<sphalerite> hm, I can't remember what issue I had last time I tried it
<Myrl-saki> sphalerite: The basic problem of the run script is that it tries to boot the first drive, which is empty.
<Myrl-saki> I'm reading on qemu options on how to boot the 2nd disk image.
<sphalerite> ah
<sphalerite> maybe it was that
<Myrl-saki> The problem iiisss
<Myrl-saki> The x86 PC uses: a, b (floppy 1 and 2), c (first hard disk),
<Myrl-saki> It doesn't seem possible
<clever> Myrl-saki: swap the 2 drives, so boot is first?
<Myrl-saki> clever: Yep, that's how I fixed it.
<Myrl-saki> clever: The problem is that it will RIP all configuration files that use sda/sdb.
alex`` has quit [Quit: WeeChat 2.4]
<Myrl-saki> Also, more fun stuff.
<Myrl-saki> -drive index=1,id=drive$((1 + 1)),file=$TMPDIR/disk.img,media=disk,if=virtio \
<Myrl-saki> \
<Myrl-saki> Okay, that's not rendering properly.
<Myrl-saki> -drive index=1,id=drive$((1 + 1)),file=$TMPDIR/disk.img,media=disk,if=virtio \
<Myrl-saki>
<Myrl-saki> \
<Myrl-saki> OTOH, I guess I do not need build with VM.
<Myrl-saki> Err
<Myrl-saki> build with bootloader*
<Myrl-saki> Soooo path of least resistance it is!
sigmundv has joined #nixos
<clever> Myrl-saki: yeah, 99% of the time, a vm without bootloader is fine, it will just -kernel /nix/store/foo to make it boot
<clever> and if your messing with things like grub or grub config, the vm things may complicate testing or just invalidate your entire test scenario
jasongrossman has quit [Ping timeout: 252 seconds]
<Myrl-saki> OTOH, normal VM hangs on "Started D-Bus System Message Bus"
<Myrl-saki> Wait, trying a clean disk.
<Myrl-saki> Oh. Clean disk works.
<Myrl-saki> Does NixOS use expect for guest VM?
<Myrl-saki> Err
<Myrl-saki> Does NixOS use expect for tests running under VMs?
fusion809 has joined #nixos
<clever> Myrl-saki: it uses perl code
<{^_^}> [nixpkgs] @dotlambda merged pull request #57922 → mopidy-iris: 3.32.5 -> 3.33.0 → https://git.io/fjfYr
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/fjflw
pie_ has joined #nixos
<Myrl-saki> Ah.
hellrazor has quit [Quit: WeeChat 2.4]
rauno has joined #nixos
ilmu has quit [Ping timeout: 244 seconds]
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
orivej has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @andir opened pull request #57951 → qemu: apply CVE-2019-3812 patch → https://git.io/fjfl5
<{^_^}> [nixpkgs] @andir opened pull request #57952 → [18.09] qemu: apply CVE-2019-3812 patch → https://git.io/fjflb
<{^_^}> [nixpkgs] @dotlambda closed pull request #57463 → python37Packages.telethon: 1.5.5 -> 1.6.2 → https://git.io/fhjEi
<Myrl-saki> Does the activation script run every boot?
<clever> Myrl-saki: yep
<Myrl-saki> Mkay. I was thinking of doing some qemu+expect, but I'ma use that.
<Orbstheorem> Hello ^^/, how do I install webextension host plugins in nixos?
<{^_^}> [nixpkgs] @vbgl opened pull request #57953 → dune: move into ocamlPackages → https://git.io/fjflp
iyzsong has joined #nixos
<manveru> Orbstheorem: there's a package for it
<Orbstheorem> manveru: Right, thanks!
linarcx has quit [Ping timeout: 245 seconds]
<Orbstheorem> manveru: I installed it, restarted firefox, but it can't execute host app
<Orbstheorem> Have you had this issue before?
linarcx has joined #nixos
<manveru> i haven't tried it, sorry
<manveru> but all it does is make this share/passff-host/passff.py
<Orbstheorem> The path to the python app should be in the json file
<Orbstheorem> I'm assuming it creates this file in firefox's share path
<manveru> apprently you have to link it to "$HOME/.mozilla/native-messaging-hosts"
<manveru> according to the install_host_app script
<manveru> or well, depends on your browser
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<manveru> and the package seems outdated, latest is 1.1.0 while this is 1.0.2
<noonien> out of curiosity, how would one solve `chown user:users $(which sudo)`?
<manveru> noonien: "solve"?
<noonien> i had assumed that the binary is actually in a read-only fs
<manveru> it is
<noonien> and a friend was asking how to solve chown-ing / recursively, so i just chowned sudo
ubert has joined #nixos
<clever> noonien: nix doesnt allow setuid binaries in /nix/store/, so nixos must create a wrapper on bootup
<noonien> well, it is not, `sudo` actually points to a wrapper
<manveru> oh :)
<clever> noonien: if you reboot, it will fix sudo
<noonien> clever: ah, so basically a reboot?
<clever> the sudo wrapper, is on a tmpfs
<clever> so its lost at shutdown
<clever> and recreated on bootup
<spacekookie> When I try to install qt applications via nix (on non-nixos) with nix-shell it crashes because the qt platform can't be loaded. What do I need to include to actually make that work?
<spacekookie> I would have assumed that any qt package would provide the platform?
<manveru> i forgot about the wrapper thing...
<clever> tmpfs on /run/wrappers type tmpfs (rw,nodev,relatime)
<noonien> interesting!
<clever> spacekookie: QT_PLUGIN_PATH must be set, to a path like ${super.qt5.qtbase.bin}/lib/qt-${super.qt5.qtbase.version}/plugins
<clever> spacekookie: nix-env solves that by impurely jamming it into ~/.nix-profile/lib/ and then breaking any qt with an incompatible version
<spacekookie> Oof
<noonien> is there anoter way, apart from rebooting?
<spacekookie> I would have expected nix-shell do set that for me
wfranzini has quit [Remote host closed the connection]
<clever> noonien: nixos-rebuild switch, with a change in configuration.nix
<clever> noonien: assuming you have root somehow
wfranzini has joined #nixos
eeva has joined #nixos
<Orbstheorem> what must an applicate do in order to install files in /run/current-system/sw/share/passff-host/ ?
<Orbstheorem> s/applicate/application
<{^_^}> [nixpkgs] @dotlambda merged pull request #56193 → mautrix-telegram: 0.4.0.post1 -> 0.5.0 → https://git.io/fjf8q
<{^_^}> [nixpkgs] @dotlambda pushed 4 commits to master: https://git.io/fjf8m
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to release-19.03: https://git.io/fjf83
<clever> Orbstheorem: create $out/share/passff-host/ and then get put into systemPackages
<Orbstheorem> okay, thanks!
* clever heads off to bed
<Orbstheorem> clever: Is there a user-equivalent share folder?
<Orbstheorem> Oh, good night then ^^/
<clever> Orbstheorem: ~/.nix-profile/share/ for nix-env
<Orbstheorem> for users.**.packages ?
<clever> Orbstheorem: not sure where those land
timor has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
linarcx has joined #nixos
<alj[m]> Night clever!
Anton-Latukha has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @rixed opened pull request #57954 → lacaml: init at 11.0.3 → https://git.io/fjf8W
<{^_^}> [nixpkgs] @ebzzry opened pull request #57955 → deco: 0.0.1 -> 0.0.2 → https://git.io/fjf84
Anton-Latukha has joined #nixos
jasongrossman has joined #nixos
<noonien> hehe, i can still use sudoedit to edit root files
<noonien> i can edit some VBox binaries, to chown sudo back to root:root, but i forgot shell scripts don't work with setuid
<sphalerite> noonien: which editor? You can probably use a shell escape
<sphalerite> e.g. :!bash in vim
<noonien> it's nano, however, sudoedit copies the file to a temporary directory, with the invoking user as owner
<noonien> so the editor is not run as root
<{^_^}> [nixpkgs] @dywedir opened pull request #57956 → k6: 0.23.1 -> 0.24.0 → https://git.io/fjf80
<noonien> ah, nvm it's vim, still, it's not run as root
<noonien> i'll just create a quick c file that does the chowning
infinee has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @dotlambda merged pull request #56027 → pythonPackages.fastparquet: init at 0.2.1 → https://git.io/fhdsi
<{^_^}> [nixpkgs] @dotlambda pushed commit from @veprbl to master « pythonPackages.fastparquet: init at 0.2.1 (#56027) »: https://git.io/fjf8g
troydm has quit [Ping timeout: 245 seconds]
<noonien> 04511 is r-s--x--x, right?
<linarcx> Gyus. in neovim, when i use the command: `:terminal` it can't load my real shell. it show me only blank screen. whats going on?
iyzsong has quit [Read error: Connection reset by peer]
Guest26810 has quit [Read error: Connection reset by peer]
iyzsong has joined #nixos
sinner has joined #nixos
sinner is now known as Guest39088
nD5Xjz_ has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed commit from @jluttine to release-19.03 « pythonPackages.can: 3.0.0 -> 3.1.0 »: https://git.io/fjf8r
Jetien has joined #nixos
<noonien> gchristensen: thank you!
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/3574dbb9767 (from 11 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
nD5Xjz has quit [Ping timeout: 268 seconds]
rasmosis has joined #nixos
fmsbeekmans has joined #nixos
dnlkrgr has joined #nixos
<fmsbeekmans> As part of a build process in nix I need to parse and modify a JSON file, is this something that I would want to do in NIX or should I outsource json modification it to a different language/tool?
fendor has joined #nixos
<noonien> If anyone is interested, I managed to fix the permissison for my `sudo` binary, by using `sudoedit` on VBoxHeadless(a binary that happened to have suid), then backed up and overwritten the temporary file created by sudoedit with a binary that chowned and chmodded sudo, and ran it
<noonien> (i also happened to be in the vboxusers group)
troydm has joined #nixos
Avaq has quit [Ping timeout: 255 seconds]
agander has joined #nixos
johann__ has quit [Quit: WeeChat 1.9.1]
<manveru> fmsbeekmans: if it's simple, you can do it in nix, otherwise you can make a derivation that's doing it via `jq` or similar
<eyJhb> Would anybody care to review #57915? :p Should be fairly easy
<{^_^}> https://github.com/NixOS/nixpkgs/pull/57915 (by eyJhb, 16 hours ago, open): sl: 5.02 -> 5.04
<{^_^}> [nixpkgs] @dotlambda merged pull request #57912 → pythonPackages.elasticsearch-curator: Jailbreak click → https://git.io/fjfL7
<{^_^}> [nixpkgs] @dotlambda pushed commit from @srhb to master « pythonPackages.elasticsearch-curator: Jailbreak click (#57912) »: https://git.io/fjf4f
<clever> sphalerite: the whole point of sudoedit, is that it runs $EDITOR without root
<sphalerite> clever: what..?
<clever> sphalerite: it copies the file to /tmp, runs $EDITOR on the copy, then copies it back when you exit
<sphalerite> oh right
<sphalerite> damn
<clever> sphalerite: so your editor uses the right $HOME for its state
<clever> and so root doesnt steal ownership of your editor state files
stepcut has joined #nixos
<sphalerite> well, sudoedit /etc/shadow then Iguess :D
<gchristensen> and so your editor's plugins don't do surprise things as root
<{^_^}> [nixpkgs] @dotlambda pushed commit from @srhb to release-19.03 « pythonPackages.elasticsearch-curator: Jailbreak click (#57912) »: https://git.io/fjf4t
<sphalerite> TIL
<{^_^}> [nixpkgs] @gebner pushed to master « elan: 0.7.2 -> 0.7.4 »: https://git.io/fjf4s
<emily> `sudo -e` is shorter than `sudoedit`, btw
stepcut has quit [Ping timeout: 246 seconds]
<tdammers> requires using shift and number row though, so arguably still takes more effort to type
<tdammers> then again, if you're micro-optimizing your workflow at that level, I suggest you get a job or do something more meaningful with your life
<{^_^}> [nixpkgs] @andir opened pull request #57958 → subversion_1_10: 1.10.3 -> 1.10.4 → https://git.io/fjf4G
<sphalerite> tdammers: shift..?
<tdammers> oh wait no
<tdammers> not shift
<tdammers> space though
<sphalerite> you need space for sudoedit too
<tdammers> one less though
<sphalerite> alias se=sudoedit
<{^_^}> [nixpkgs] @gebner pushed to release-19.03 « elan: 0.7.2 -> 0.7.4 »: https://git.io/fjf4Z
<sphalerite> yw
travelion[m] has joined #nixos
Avaq has joined #nixos
<tdammers> alias ✐=sudoedit # even shorter
<{^_^}> [nixpkgs] @andir opened pull request #57959 → [18.09] subversion_1_10: 1.10.2 -> 1.10.4, subersion_1_11: 1.11.0 -> 1.11.1 → https://git.io/fjf48
Avaq has quit [Client Quit]
timor has quit [Ping timeout: 250 seconds]
<gchristensen> now you're cooking with gas, tdammers
Fare has joined #nixos
<tdammers> emojify all the things
rasmosis is now known as erasmus
<eyJhb> What, my deemojifier did not catch that :(
<gchristensen> it is a pencil
<eyJhb> Weird, it should be there - https://github.com/carpedm20/emoji/blob/master/emoji/unicode_codes.py , maybe a different pencil unicode
Fare has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @gebner pushed to release-18.09 « elan: 0.5.0 -> 0.7.4 »: https://git.io/fjf42
timor has joined #nixos
<emily> that pencil character is not an emoji
<emily> there is a pencil emoji but it's separate.
<emily> ✐ ✏️
<eyJhb> ✏
<eyJhb> That is what mine wants... :/
<eyJhb> 😷
<eyJhb> All the emojis for you guys ;)
philippD has joined #nixos
<betawaffle> has anyone created a tool to compare distros?
<{^_^}> [nixpkgs] @danbst merged pull request #56958 → auto-patchelf: don't use grep -q, as it causes Broken pipe → https://git.io/fhpG9
<{^_^}> [nixpkgs] @danbst pushed to master « auto-patchelf: don't use grep -q, as it causes Broken pipe (#56958) »: https://git.io/fjf4M
ilmu has joined #nixos
leat1 has joined #nixos
timor has quit [Ping timeout: 244 seconds]
<tdammers> yeah, it's an "upper right pencil", to distinguish sudoedit from regular edit
<tdammers> it points up, to signify elevated permissions
<buffet> betawaffle: what would such a tool do?
<betawaffle> honestly i don't know. i just feel a need to better understand the differences between different options
<tdammers> there's distrowatch
<tdammers> not a tool though, but a website
<betawaffle> a website is fine
<tdammers> probably as good as it gets
<betawaffle> i sorta want to be able to use nix/nixos to approximate other distros
ilmu has quit [Ping timeout: 250 seconds]
<etu> betawaffle: https://repology.org/ is quite nice to compare package repos
<betawaffle> oh that's cool
Neo-- has joined #nixos
<jasongrossman> Also distrowatch.
martinb has joined #nixos
Lears has quit [Ping timeout: 259 seconds]
Lears has joined #nixos
aanderse-work has joined #nixos
genesis has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @andir opened pull request #57962 → [18.09] samba/ldb: fix CVE-2019-3824 → https://git.io/fjfBl
<{^_^}> [nixpkgs] @andir opened pull request #57963 → samba/ldb: fix CVE-2019-3824 → https://git.io/fjfB8
lnikkila has joined #nixos
martinb has quit [Ping timeout: 246 seconds]
iyzsong has quit [Ping timeout: 272 seconds]
Rusty1 has joined #nixos
rycwo has quit [Quit: WeeChat 2.2]
lnikkila has quit [Client Quit]
rycwo has joined #nixos
emily has quit [Ping timeout: 250 seconds]
zupo has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #57964 → rssh: mark as insecure → https://git.io/fjfBd
orivej has joined #nixos
tdbgamer has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
genesis has joined #nixos
jasongrossman has quit [Remote host closed the connection]
Makaveli7 has quit [Quit: Leaving]
<gchristensen> andi-++
<{^_^}> andi-'s karma got increased to 8
Makaveli7 has joined #nixos
emily__ has joined #nixos
emily__ is now known as emily
ThatDocsLady_ has joined #nixos
mariel__ has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<fgaz> What was the way to escape "${thing}" in a multiline string, again?
<gchristensen> ''${thing}
Fare has joined #nixos
<buffet> why btw
<buffet> who thought that was a good idea
jasongrossman has joined #nixos
* gchristensen shrugs
<gchristensen> it just is :)
<{^_^}> [nixpkgs] @vbgl opened pull request #57965 → ocamlPackages.cairo2: 0.5 -> 0.6 → https://git.io/fjfRl
<fgaz> gchristensen: thanks
zupo_ has joined #nixos
<fgaz> …and it even works inside ''-quoted strings
<__monty__> ,$
<__monty__> ,${}
<__monty__> Hmm, isn't there a knowledge base thingy?
Makaveli7 has quit [Quit: Leaving]
zupo has quit [Ping timeout: 250 seconds]
<slabity> Is there a easy way to generate a NixOS 32-bit install ISO from a 64-bit machine?
Makaveli7 has joined #nixos
<fgaz> Using '': worst idea ever
<fgaz> Because I often need to wrap a ${} in single quotes
<fgaz> And it breaks the escape
martinb has joined #nixos
<__monty__> ,escape''
<{^_^}> '' two single quotes: ''' bash curly bois: ''${} newline: ''\n tab: ''\t any character x: ''\x ''
<fgaz> > '' '''${foo}' ''
<{^_^}> cannot coerce a set to a string, at (string):222:1
<fgaz> Solution by srhb (thanks again):
<fgaz> > ''${"'"}''${foo}${"'"}'' # clearly
<{^_^}> "'${foo}'"
endformationage has joined #nixos
<etu> fgaz: So not pretty :/
<kandinski> I'm experimenting with pypi2nix, and I'm not clear on how to install wxPython (which I understand has native dependencies)
<kandinski> does anyone here have a pre-set recipe?
<fgaz> Actually the last ${} can be omitted
<{^_^}> [nixpkgs] @shmish111 closed pull request #47118 → elk6Version 6.3.2 -> 6.4.1 → https://git.io/fA5qh
Makaveli7 has quit [Quit: Leaving]
<slabity> kandinski: Pre-set recipe?
<kandinski> someone who has already solved the problem I'm having
ilya-fedin has quit [Quit: Connection closed for inactivity]
<slabity> Ah. For some reason I completely missed your first msg
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<kandinski> oh, the problem is installing wxPython with pypi2nix, thanks for asking
<slabity> How do you want to install it? Just in your user environment?
<kandinski> with pypi2nix: https://github.com/garbas/pypi2nix
zupo has joined #nixos
<betaboon> anyone has a PR for updating elasticsearch to 6.6.2 already ?
<slabity> Sorry, what I mean is do you want to just install wxPython in your user environment? If so, you can just use `nix-env -iA nixos.pythonPackages.wxPython`
<slabity> If you're just using wxPython as a test for learning pypi2nix, that's a little more involved
<kandinski> slabity: I'm trying to install the dev environment from work, which includes wxPython
<kandinski> I was hoping to be able to create it with pypi2nix from the requirements*.txt files, because well, everything else works so well
rycwo has quit [Quit: WeeChat 2.2]
rycwo has joined #nixos
<slabity> Huh. I was gonna point you to https://nixos.wiki/wiki/Python, but it looks like the pypi2nix section is completely blank
<kandinski> I'm already reading both that and the pypi2nix instructions, and coming up blank. That's why I wondered of someone had an example already working.
<slabity> Does `pypi2nix -r requirements.txt` not work?
<kandinski> nope, fails when building the native dependencies
<{^_^}> [nixpkgs] @anpryl opened pull request #57966 → goa: 1.4.0 -> 1.4.1 → https://git.io/fjf0l
<slabity> kandinski: Can you post the requirements.txt?
<kandinski> slabity: sure
nomeata has joined #nixos
agander has quit [Ping timeout: 255 seconds]
<nomeata> Hi. I started using a remote builder (a server of mine) that I access via `ssh`. But often I get random aborts sayin “error: unexpected end-of-file”. Any idea where to look and how to debug that?
o1lo01ol1o has joined #nixos
<hexa-> does anybody have a dns01 challenge via dynamic updates (rfc2136) setup up and running?
<hexa-> looking for inspiration
<__monty__> nomeata: Maybe the connection's getting dropped?
<slabity> kandinski: Which python version do you need to build this for?
stepcut has joined #nixos
<nomeata> __monty__: maybe, hard to tell … I never had problems with other tools connecting to that server over ssh.
<kandinski> 3.7 or 3.8, it's a new project
<Ankhers> Does anyone have experience running kdeconnect? I'm trying to get it running through home-managers service, but I am getting an error in the indicator saying with the following error -- https://gist.github.com/ankhers/6f598e98e6a6e90f05d69559cd98c510. Any ideas?
<{^_^}> [nixpkgs] @LinArcX opened pull request #57967 → mcos-dark-xfce-edition: init at f0ec359 → https://git.io/fjf0S
stepcut has quit [Remote host closed the connection]
nckx has quit [Quit: Updating my GNU Guix server — https://guix.info]
<goibhniu> I'm running it Ankhers
stepcut has joined #nixos
<kandinski> slabity: it's 2am here, I'm going to bed now. Please let me know how you go if you give it a try.
<kandinski> slabity: (and thanks!)
<musicmatze> Ankhers: I don't know about kdeconnect, but I ran into an issue the other day where a Qt application has to be actually installed instead of just nix-build'ed and ./result/bin/app called. ... I don't know how home-manager works, but maybe try nix-env -iA'ing it to compare?
<goibhniu> Ankhers: I have it installed in my systemPackages. By the way, it's also important to open some ports: networking.firewall.allowedTCPPortRanges = [{ from = 1714; to = 1764; }]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @dtzWill opened pull request #57968 → libpqxx: 6.3.3 -> 6.4.0 → https://git.io/fjf0h
<Ankhers> goibhniu: I just disabled my firewall for now just to test it out. Do you have some sort of service running, or are you starting it manually?
rauno has quit [Ping timeout: 244 seconds]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/13a2f37442d (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<Ankhers> musicmatze: Thanks, I will give that a go.
nckx has joined #nixos
<goibhniu> I don't have any particular service for it and I don't start it manually. I guess KDE/plasma loads it.
domogled has quit [Ping timeout: 245 seconds]
<Ankhers> goibhniu: Thanks. I will try that.
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/de0612c46cf (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @dtzWill opened pull request #57969 → nlohmann_json: 3.5.0 -> 3.6.0 → https://git.io/fjfEk
kisonecat has joined #nixos
<{^_^}> [nixpkgs] @illegalprime closed pull request #57823 → [discussion] systems: add armv7 target → https://git.io/fjvRN
o1lo01ol1o has quit [Remote host closed the connection]
drewr has quit [Remote host closed the connection]
ng0 has quit [Ping timeout: 256 seconds]
drewr has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #57970 → llvmPackages_8: rc5 -> 8.0.0 release! → https://git.io/fjfEZ
<teozkr> seems like certain paths are inaccessible (throw 503 errors after a timeout) on cache.nixos.org ATM?
<teozkr> not sure, but it might be linked to package size (for example, https://cache.nixos.org/nar/1lximxd3yyz2z4zydbqazaqdi0pwj01awwbiinpaab39icyx76f4.nar.xz (mono4, 115MiB) seems to be affected)
simukis has quit [Ping timeout: 255 seconds]
<teozkr> https://status.aws.amazon.com/ doesn't seem to mention any outages in any region
<emily> it rarely does
<emily> but I think cache.nixos.org is Fastly now?
<emily> and has some known issues for some people
<samueldr> right, it's fastly
<teozkr> oh, good point
<samueldr> and it's highly likely that then ext time you try (like now?) it will work
<samueldr> :/
<teozkr> found some old issue that mentioned AWS and got overexcited :|
<srhb> samueldr: No, I can reproduce it
<teozkr> and nope, still broken samueldr
<samueldr> I said likely :)
<teozkr> :P
<srhb> Anyway, since we get 503, it _might_ be AWS? Like, fastly can't get the object from the bucket, say.
<srhb> Hard to say since both providers claim to be healthy..
<samueldr> oh, that one looks like an AWS one
linarcx has quit [Ping timeout: 268 seconds]
<samueldr> or at least, I have headers
<samueldr> but not 503, curl: (23) Failed writing body (1671 != 2759)
<samueldr> with different sizes each run
<srhb> "ERROR 503: first byte timeout.
<srhb> (from wget)
<samueldr> curl
linarcx has joined #nixos
<emily> AWS is famous for claiming nothing's wrong when there is
<teozkr> hey, their health check example file is probably fine :P
<emily> "a meteor could hit us-east-1 and it'd be reported as 'increased error rates in some regions'", etc.
<teozkr> haha
<samueldr> if I knew more about AWS I would try curling directly from there to see if it's somehow fastly that's failing, but yeah, that's a different 503 :/
<srhb> It's funny that we see different errors though. I just get zero ytes from them.
<emily> for what it's worth, it works fine here
<samueldr> points towards fastly somehow having trouble?
<samueldr> (or AWS<>fastly)
<emily> (Netherlands, KPN)
<samueldr> we might want to gist-up the output of https://www.fastly-debug.com and of curl -vvv https://cache.nixos.org/nar/1lximxd3yyz2z4zydbqazaqdi0pwj01awwbiinpaab39icyx76f4.nar.xz | /dev/null
<srhb> samueldr: Yeah, aws looks good, see: ttps://nix-cache.s3.amazonaws.com/nar/1lximxd3yyz2z4zydbqazaqdi0pwj01awwbiinpaab39icyx76f4.nar.xz
<samueldr> thanks srhb :)
<samueldr> welp
<samueldr> now looks good on fastly too
fmsbeekmans has quit [Quit: Page closed]
<samueldr> oh no
<samueldr> user error
<srhb> samueldr: Not for me :)
<samueldr> | /dev/null
<srhb> Varnish guru meditation :-P
<samueldr> > /dev/null
<{^_^}> /dev/null
<samueldr> never had issues here apparently :/
<srhb> Thankfully, everything is operational: https://status.fastly.com/ :D
<gchristensen> what was the error? sorry , I can't find it in the history
<samueldr> [11:05:56] <teozkr> seems like certain paths are inaccessible (throw 503 errors after a timeout) on cache.nixos.org ATM?
<samueldr> [11:06:57] <teozkr> not sure, but it might be linked to package size (for example, https://cache.nixos.org/nar/1lximxd3yyz2z4zydbqazaqdi0pwj01awwbiinpaab39icyx76f4.nar.xz (mono4, 115MiB) seems to be affected)
<samueldr> [11:07:18] <teozkr> https://status.aws.amazon.com/ doesn't seem to mention any outages in any region
<samueldr> (and ignore my tries as I apparently can't bash)
<srhb> "Error 503: first byte timeout"
<gchristensen> can you be *extremely specific* about the error?
<gchristensen> ah
<teozkr> gchristensen: for the record, this is what I get when curling that url: https://gist.github.com/teozkr/b05c51df4865cddc330b092622373010
<gchristensen> cool
<teozkr> from Stockholm/Bahnhof, if it matters
<srhb> Yup. It _sounds_ as though fastly is not getting the first byte from aws, but who knows...
<srhb> Maybe AWS realized it would be a competitive edge to block all other CDNs.
<srhb> :-)
<teozkr> haha
<andi-> to me it seems more like it times out on larger files that they try to write to their cache first before delivering it and then timeout on some other part that is user-facing
<teozkr> curiously I had the same issue trying to download mongodb
<teozkr> .. but that seems to have resolved itself in the meantime
<srhb> andi-: Surely they stream first-hits?
stepcut has quit [Ping timeout: 255 seconds]
* srhb shrugs
<srhb> As long as they fix it :-)
<andi-> srhb: It doesn't seem like it. I tried the above nar.xz and it tool SECONDS to report HTTP/2 200 on a HEAD
<andi-> now it is fast(er)
<srhb> andi-: Wow.
<andi-> I think they are just chaining a bunch of webservers causing the 503 to the client..
<andi-> so the timeout we are able to configure is probably just the time to the response header from their backend?! All wild guesses at this point.
<gchristensen> fwiw AWS's status page will be green even if their entire datacenter has burned to the ground -- a few servers being slow definitely won't make it to the status page.
wfranzini has quit [Remote host closed the connection]
<gchristensen> they have not chained webservers -- we have their "shielding" feeature (which does this) disabled
kisonecat has quit [Ping timeout: 246 seconds]
<andi-> When Debian moved to fastly they also had similar issues for MANY users. Not sure how they solved that.
<samueldr> gchristensen: fire gets a blue square
<gchristensen> we have several configurable timeouts
<srhb> samueldr: "unconfirmed reports of latency"
wfranzini has joined #nixos
<srhb> samueldr: :-)
<srhb> Meanwhile, screams in the background.
<teozkr> okay that's curious, I get the same result as andi- for HEADs
<teozkr> (first request takes ages but eventually 200s, subsequent requests 200 instantly)
<gchristensen> S3 is definitely having trouble.
<teozkr> and now.. regular GETs work too?
<srhb> teozkr: Yeah, I see the same.
<andi-> can't we get someone to work at AWS to debug S3 for us?
<gchristensen> lol
knupfer has joined #nixos
<teozkr> haha
stepcut has joined #nixos
<srhb> gchristensen: How can you tell?
<srhb> gchristensen: Maybe just my location was good..
Makaveli7 has joined #nixos
<gchristensen> these are all fastly <-> s3 errors
<srhb> OK :)
<gchristensen> are all the 503s first byte timeouts?
<teozkr> all of the ones where I saw a message at least, yes
<teozkr> sadly I can't seem to reproduce it anymore :(
<gchristensen> AWS probably took out a sick node or something
<gchristensen> I'll increase the first byte timeout from 15000ms to 20000ms
<emily> very polite of them to use a conservative connections limit to protect S3 from overload
<srhb> gchristensen: I doubt it'll help
<gchristensen> okay, I won't :) I'm going to lunch, back in a bit
Fare has quit [Ping timeout: 252 seconds]
<srhb> gchristensen: Enjoy :)
<teozkr> alright, enjoy
johanot has quit [Quit: WeeChat 2.4]
<gchristensen> emily: good point. I'll increase that from 200 to like 10 billion or something :P
simukis has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 250 seconds]
reinhardt has quit [Quit: Leaving]
kisonecat has joined #nixos
<linarcx> What is this error: `error: anonymous function at /home/linarcx/nixpkgs/pkgs/tools/networking/persepolis/default.nix:1:1 called without required argument 'buildPythonPackage', at /home/linarcx/nixpkgs/lib/customisation.nix:69:12`
<andi-> you probably didn't use callPackage to "import" that package expresssion?
agander has joined #nixos
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/3aa6408a8c2 (from 27 hours ago, history: https://channels.nix.gsc.io/nixos-18.09)
zupo has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #57971 → newsboat: 2.14 -> 2.14.1 → https://git.io/fjfEd
zupo_ has joined #nixos
nomeata has quit [Remote host closed the connection]
jtojnar has joined #nixos
zupo has quit [Ping timeout: 268 seconds]
adetokunbo has quit [Quit: This computer has gone to sleep]
linarcx has quit [Ping timeout: 250 seconds]
waleee has joined #nixos
<{^_^}> [nixpkgs] @xwvvvvwx opened pull request #57972 → solc: 0.5.4 -> 0.5.6 → https://git.io/fjfue
linarcx has joined #nixos
o1lo01ol1o has joined #nixos
<linarcx> andi-: You mean in `top-level/all-pacakges.nix`?
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/45456fecc74 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
rcshm has joined #nixos
stepcut has quit [Ping timeout: 245 seconds]
Dr8128 has quit [Ping timeout: 245 seconds]
stepcut has joined #nixos
nD5Xjz has joined #nixos
nD5Xjz_ has quit [Ping timeout: 255 seconds]
<andi-> linarcx: yes
goibhniu has quit [Ping timeout: 272 seconds]
<linarcx> andi-: I've defined it.
hyper_ch2 has quit [Quit: Page closed]
nD5Xjz_ has joined #nixos
nD5Xjz has quit [Ping timeout: 255 seconds]
emily has quit [Quit: Updating details, brb]
emily has joined #nixos
drakonis has joined #nixos
Dr8128 has joined #nixos
<{^_^}> [nixpkgs] @aanderse opened pull request #57973 → monitoring-plugins: compile missing mysql, ldap, dig, procs, and dbi executables → https://git.io/fjfuR
drakonis_ has quit [Ping timeout: 246 seconds]
jbgi has joined #nixos
linarcx has quit [Ping timeout: 246 seconds]
<disasm> fpletz: we need the prometheus 2 stuff in IOHK. jbgi is willing to work on it since I see the original submitter hasn't followed up with your requests in https://github.com/NixOS/nixpkgs/pull/49802. Should we open a new PR since he can't push commits to the original authors branch?
<{^_^}> #49802 (by azazel75, 19 weeks ago, open): Add Prometheus 2 service in parallel with 1.x version
linarcx has joined #nixos
<disasm> fpletz: also, if you have any other suggestions of chunks in the mayflower nixpkgs that should be added to the PR, please let me know.
rprije has quit [Read error: Connection reset by peer]
rprije has joined #nixos
goibhniu has joined #nixos
<slabity> kandinski: I got most of the way using `-E "pkgconfig zlib libjpeg openjpeg libtiff freetype lcms2 libwebp tcl gtk3 libGLU gstreamermm which glibc libcxx libstdcxxHook"` as a flag, but the wxPython tests are looking for a hardcoded /lib/cpp path. Normally a nix expression would pass `--replace CPP=/lib/cpp CPP=${stdenv.cc}/bin/cpp` to direct it to the actual compiler, but I'm not sure how to get pypi2nix to do so.
<slabity> If you don't need to pip-provided wxPython package, I would recommend using the Nixpkgs one. It sounds like a headache to get it working
stepcut has quit [Ping timeout: 255 seconds]
stepcut has joined #nixos
<{^_^}> [nixpkgs] @xaverdh opened pull request #57975 → WIP: Redshift add early startup option, rewrite to use toINI → https://git.io/fjfuM
<betaboon> gchristensen: any opinion on this: https://github.com/NixOS/nixpkgs/pull/54684 ?
<{^_^}> #54684 (by r-ryantm, 7 weeks ago, open): python37Packages.python-jsonrpc-server: 0.0.2 -> 0.1.2
ddellacosta has joined #nixos
erasmas has joined #nixos
drakonis_ has joined #nixos
<gchristensen> betaboon: lgtm
<betaboon> gchristensen: i ment my comment from last week in that PR
<gchristensen> lgtm :)
<srhb> Hmm, are perl-packages.nix not auto generated?
<srhb> For some reason I thought they were, but the file looks fairly manual..
<gchristensen> it isn't
<gchristensen> heh
<betaboon> gchristensen: who would have to update that PR to include my proposed change ?
<gchristensen> you could reopen it as you, based on his patch
<betaboon> ryantm: ^ regarding PR54684
<betaboon> gchristensen: ok. will try to get around to do that
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/45456fecc74 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
drakonis has quit [Ping timeout: 252 seconds]
ikitat has joined #nixos
ardumont has joined #nixos
rcshm has quit [Remote host closed the connection]
drakonis_ has quit [Ping timeout: 268 seconds]
drakonis_ has joined #nixos
rcshm has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
rcshm has joined #nixos
<{^_^}> [nixpkgs] @grahamc merged pull request #57927 → purescript: fix purescript derivation using easy-purescript-nix → https://git.io/fjfO3
<{^_^}> [nixpkgs] @grahamc pushed 7 commits to master: https://git.io/fjfuA
Ariakenom has quit [Ping timeout: 272 seconds]
agander has quit [Ping timeout: 268 seconds]
rycwo has quit [Ping timeout: 255 seconds]
drakonis1 has joined #nixos
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #nixos
drakonis2 has joined #nixos
rycwo has joined #nixos
drakonis_ has quit [Ping timeout: 252 seconds]
Ralith_ has quit [Remote host closed the connection]
Ralith_ has joined #nixos
<Izorkin> who can help me with merging this PR #56423 and #57856 ?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56423 (by Izorkin, 3 weeks ago, open): unit: add service unit and update package
<{^_^}> https://github.com/NixOS/nixpkgs/pull/57856 (by Izorkin, 2 days ago, open): nixos/zsh: enable configure history and custom options
kisonecat has quit [Ping timeout: 244 seconds]
drakonis1 has quit [Ping timeout: 252 seconds]
rcshm has quit [Read error: Connection reset by peer]
stepcut has quit [Ping timeout: 255 seconds]
rcshm has joined #nixos
stepcut has joined #nixos
kisonecat has joined #nixos
stepcut has quit [Ping timeout: 250 seconds]
<disasm> Izorkin: I'm assuming you've tested both of those manually?
stepcut has joined #nixos
<Izorkin> disasm: yes, checked. Service unit worked in home site
<{^_^}> [nixpkgs] @disassembler merged pull request #56423 → unit: add service unit and update package → https://git.io/fhNse
<{^_^}> [nixpkgs] @disassembler pushed 3 commits to master: https://git.io/fjfzG
<{^_^}> [nixpkgs] @disassembler merged pull request #57856 → nixos/zsh: enable configure history and custom options → https://git.io/fjv1F
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @disassembler pushed 2 commits to master: https://git.io/fjfzn
<Izorkin> Thanks!)
<disasm> Izorkin: thanks for the contribution!
<Izorkin> disasm: other PR can check?)
zupo has joined #nixos
goibhniu has quit [Ping timeout: 246 seconds]
<rycwo> any ideas how I can update my wifi drivers?
<rycwo> I'm able to set the option in my configuration.nix
<rycwo> but not too sure how its picked-up when rebuilding
<srhb> rycwo: Update how?
<rycwo> wifi is dropping after "Group rekeying completed with ..."
<rycwo> seems like the solution is to update my wifi firmware
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<srhb> rycwo: I think that's the firmwareLinuxNonfree package
<Izorkin> who can help me with merging this PR #44343 #51902 #56464 ?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/44343 (by Izorkin, 32 weeks ago, open): mariadb: 10.2.17 -> 10.3.12
<{^_^}> https://github.com/NixOS/nixpkgs/pull/51902 (by Izorkin, 14 weeks ago, open): mariadb.galera: 25.3.24 -> 25.3.25
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56464 (by Izorkin, 3 weeks ago, open): ejabberd: 18.12.1 -> 19.02
drakonis has quit [Quit: WeeChat 2.3]
<slabity> Building a live-cd has used up 12GB of memory and 14GB of swap. What? How much memory do I need?
<{^_^}> [nixpkgs] @gnidorah opened pull request #57976 → opl3bankeditor: 2019-01-12 -> 1.5 → https://git.io/fjfzK
<rycwo> srhb: thanks for the hint, seems like that's related to AMD microcode
<{^_^}> [nixpkgs] @srhb opened pull request #57977 → perlPackages.FileSlurp: 9999.25 -> 9999.26 → https://git.io/fjfzM
<srhb> rycwo: It also has things like: /nix/store/p8nr27r69v2lk8v165b7k5f7zk748xq4-firmware-linux-nonfree-2018-12-13/lib/firmware/ath10k/QCA988X/hw2.0/firmware-5.bin
<srhb> rycwo: (note: ath10k)
<srhb> It's a big bunch of stuff.
ilmu has joined #nixos
<rycwo> right, that's what I'm looking for
<rycwo> I'll dig a little then come back...
<rycwo> thanks!
<srhb> rycwo: hardware.enableRedistributableFirmware installs the package. You may need to bump it, I suppose.
martinb has left #nixos ["Leaving"]
timor has joined #nixos
<linarcx> :Gyus, in neovim, when i want to try :terminal, its open up a black buffer, not a real terminal. why?
<linarcx> *blank
<slabity> linarcx: Is it not executing your shell?
<linarcx> slabity: no.
<slabity> What's your SHELL variable?
<linarcx> slabity: /nix/store/6fambk6b5m123wz0kvjwdra8z15vk4l0-zsh-5.7.1/bin/zsh
zupo has joined #nixos
<slabity> If you run `SHELL=/bin/sh neovim` and then run `:terminal`, does it run the shell?
<linarcx> slabity: Let me try it.
<slabity> `nvim`, not `neovim`
<rycwo> srhb: how do you mean?
<rycwo> also, I can't find the package in nixpkgs @_@, am I searching in the right place?
<srhb> ,unfree rycwo
<{^_^}> rycwo: You cannot install your unfree software? See https://nixos.wiki/wiki/FAQ/unfree
<srhb> rycwo: But I think the option should suffice :)
<srhb> And is probably preferable.
<linarcx> slabity: command not found.
samrose has joined #nixos
<linarcx> slabity: Nothing changed.
<slabity> linarcx: Sorry, run `nvim` instead of `neovim`. I forgot the binary name for a moment
<srhb> rycwo: Or if you meant the source, pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
<linarcx> slabity: np. it still has same behaviour.
<rycwo> right ty
<rycwo> although, now that you mentioned it
<rycwo> if I don't have unfree enabled
goibhniu has joined #nixos
<rycwo> how is it picking up _some version_ of the ath10k firmware?
<slabity> linarcx: As in command not found? Or black buffer?
<srhb> rycwo: Are you sure it is?
<rycwo> pretty sure
<rycwo> one sec
<linarcx> slabity: blank buffer. Seems that it cannot detect my shell.
<slabity> linarcx: Can you run `which nvim` and give the output?
<linarcx> slabity: /run/current-system/sw/bin/nvim
drakonis has joined #nixos
<slabity> linarcx: Can you open that file and print what it says?
<slabity> It *should* be a wrapper file
<slabity> If it spits a bunch of garbage let me know
<rycwo> > Kernel driver in use: ath10k_pci
<{^_^}> error: syntax error, unexpected IN, expecting ')', at (string):222:15
drakonis2 has quit [Ping timeout: 268 seconds]
<srhb> rycwo: So I'm under the impression that there's firmware and there's kernel driver. Firmwares get.. loaded onto the "board" at runtime, but one lives on the "board" at all times. Without newer firmwares, the old one is loaded? Or something. I may be talking out of my arse and this is just how cpu microcode works.
<slabity> How is neovim installed? With nix-env?
<{^_^}> [nixpkgs] @srhb opened pull request #57978 → perlPackages.BusinessHours: 0.12 -> 0.13 → https://git.io/fjfgv
<rycwo> srhb: I wouldn't know any better
stepcut has quit [Remote host closed the connection]
<rycwo> will give allowUnfree a try
<rycwo> brb :P
<linarcx> slabity: I put nvim in `/etc/nixos/configuration.nix` and `sudo nixos-rebuild swtich`.
stepcut has joined #nixos
<{^_^}> [nixpkgs] @xeji closed pull request #54745 → libsForQt5.phonon: 4.10.1 -> 4.10.2 → https://git.io/fhiv5
<srhb> rycwo: Regardless. Try enabling hardware.enableRedistributableFirmware option :)
<rycwo> oh
<linarcx> slabity: *neovim indeed.
rycwo has quit [Quit: WeeChat 2.2]
<slabity> linarcx: Can you try running `:terminal /bin/sh` in neovim? Does a shell appear?
<{^_^}> [nixpkgs] @grahamc merged pull request #57915 → sl: 5.02 -> 5.04 → https://git.io/fjfqh
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/fjfgJ
regulus_ has quit [Ping timeout: 246 seconds]
rycwo has joined #nixos
<rycwo> srhb: back
stepcut_ has joined #nixos
<rycwo> will see how it goes
<srhb> rycwo: Did you reboot? :)
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<rycwo> yeah :p
<srhb> OK, just checking. :P
<srhb> Apparently there's even a way to probe the version in use.. https://wireless.wiki.kernel.org/en/users/drivers/ath10k/debug#firmware_version
<srhb> Learn something every day..
stepcut has quit [Ping timeout: 272 seconds]
<rycwo> probably should have tried that before
fendor has quit [Ping timeout: 268 seconds]
<rycwo> interesting I actually have some errors
<samrose> anyone have insight into the error /nix/store/pathto/openssl/lib/libssl.so.1.0.0 no version information available ?
<samrose> I only have one version of openssl installed, but still seem to see this error
_kwstas has joined #nixos
Fare has joined #nixos
hodor123456 has joined #nixos
rcshm has quit [Remote host closed the connection]
_kwstas has quit [Client Quit]
<hodor123456> hello world
rcshm has joined #nixos
<samrose> ah I see it can mean that versions don't match what is expected in executable
dnlkrgr has quit [Ping timeout: 252 seconds]
<hodor123456> How does nix package manager deal with multiple versions?
<srhb> hodor123456: You probably need to specify a bit further your use case. Basically, every "package" lives in /nix/store/somehash-package-version -- so nothing ever clashes at a low level
<srhb> (Because the "somehash" will always differ)
<hodor123456> deal with dependencies correctly when multiple Octave and packages co-exist
ubert has quit [Quit: Leaving]
<hodor123456> srhb, my target isto deal with dependencies correctly when multiple Octave and packages co-exist.
<srhb> hodor123456: That should Just Work, as long as you don't install them into the same profile
<hodor123456> srhb, sorry I didn't get that
<srhb> hodor123456: Have you read any resources about nix yet? Trying to figure out where to start explaining :)
<slabity> hodor123456: Yea, you can't install v1 and v2 of a package in the same profile. You need to install them in separate profiles
fusion809 has quit [Remote host closed the connection]
Ariakenom has joined #nixos
<slabity> tbf the manuals are pretty... Heavy
<srhb> Yeah, just trying to calibrate.
<slabity> But they're definitely worth a read
<hodor123456> srhb, actually I want to implement 'pkg' octave package manager. which would have following use cases.
<hodor123456> keep multiple versions of the same package installed side-by-side
<hodor123456> keep multiple versions of Octave in a system using the same installed packages
<hodor123456> I am totally lost in dependency hell, would you mind to explain it all.
hooo has joined #nixos
erasmus has quit [Quit: END-AUMF]
<srhb> hodor123456: The short answer is: Don't install multiple versions into the same profile. We use nix-shells for this purpose usually
<srhb> For instance, giving a python example...
<slabity> hodor123456: Well, for example I could run 'nix-shell -p gcc5' and that shell now has a profile with gcc on it. Then I can run `nix-shell -p gcc7` in another shell and they will both work
<hodor123456> srhb, I am here from ubuntu guys, they headed me down hre
<srhb> hodor123456: nix-shell -p 'python3.withPackages (ps: with ps; [ requests six ])'
fusion809 has joined #nixos
<srhb> hodor123456: OK, you're in for a ride ;-)
<srhb> hodor123456: So what we generally do is make it possible to cheaply spin up "virtual environments" (nix-shells) wherein certain package versions are available
<srhb> hodor123456: So I could spin one up with one version of octave, and in a different shell, spin up one with another version of octave
<srhb> hodor123456: This is bread and butter for nix.
<srhb> The example above spins up a python3 shell with the packages requests and six
<srhb> I could just as well spin up a python2 version, or one with different packages.
ikitat has quit [Ping timeout: 246 seconds]
<srhb> They're not "installed" in the usual /usr/bin sense, but I can make them available in my shell at any time.
<srhb> I think that's the ultra short version...
<hodor123456> srhb, what do you mean by profile?
<srhb> A profile is a symlink of packages that are immediately available on your system or for your user without invoking any nix-shell shenanigans. They look like /bin/python /share/doc/man... etc and live in ~/nix-profile and similar places. These do not allow conflicting definitions in general.
<{^_^}> [nixpkgs] @4z3 opened pull request #57979 → nixos/nginx: use nginxfmt and gixy → https://git.io/fjfgn
<slabity> ~/.nix-profile; hidden folder
jbgi has quit [Ping timeout: 246 seconds]
<srhb> A symlink tree* I meant to say..
<hodor123456> srhb, so basically we can switch from one version to another.?
<srhb> hodor123456: Yeah, very quickly. Usually we tie this to development "projects" (say, a git repo) so that you can just invoke nix-shell when you enter your project, and all dependencies in the correct version are available
<slabity> hodor123456: It also allows you to do things like rollback to a 'safe' profile if a package breaks or your system becomes unstable
<hodor123456> I am still struggling understanding the solution of dependency problem.
<hodor123456> slabity, that is awesome.
<slabity> Because your system has a profile, and your user has a profile
<srhb> hodor123456: I guess the Nix solution is really to not have the problem in the first place..
slack1256 has joined #nixos
Dr8128 has quit [Ping timeout: 245 seconds]
zupo has joined #nixos
<hodor123456> can nix update/autoupdate from repo?
<slabity> Yea
zupo has quit [Client Quit]
<hodor123456> can it update a specific version?
<slabity> Each time you update, it creates a new profile. If it successfully builds, then it atomically switches to the new one
<slabity> If it fails, then you're not left with a half-way installed system
<hodor123456> ulike updating every version.
<hodor123456> slabity, that's nice.
<srhb> I'm not sure what's meant by "autoupdate from repo"
<rycwo> srhb: good so far btw
winem_ has quit [Ping timeout: 268 seconds]
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/45456fecc74 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-18.09)
<srhb> rycwo: Neat :)
sigmundv has quit [Ping timeout: 246 seconds]
<rycwo> hoping it'll stay like that haha
<hodor123456> srhb, I meant if any update is available in the repo, it would be done by nix automatically.
periklis has quit [Remote host closed the connection]
<hodor123456> I meant update.
<srhb> hodor123456: Which repo? nixpkgs?
<hodor123456> srhb, yeah, I suppose.
<srhb> You can do that, yes. I advise against it though.
<hodor123456> I meant, can nix do that automatically?
PLPD-Bot has quit [Remote host closed the connection]
<srhb> Yes, it can.
<hodor123456> <hodor123456> can it update a specific version?
<srhb> Like, one package to a specific version?
<hodor123456> yes
<hodor123456> nope
Myhlamaeus has joined #nixos
<hodor123456> one package_with_specificVersion to latest version.
<catern> does anyone know why we have this crazy setup where gnupg1 points to gnupg2 with some additional symlinks?
<catern> gnupg1 and gnupg2 are not syntax compatible
<srhb> hodor123456: I'm really unsure what you mean by latest version. The latest in our repo, or the latest upstream version?
<srhb> hodor123456: I mean, both are sort of possible in varying degrees, but... At this point there's a lot of details to discuss before I just answer yes or no :P
<slabity> hodor123456: So what do you mean update a specific version to latest version? If you want a specific version you can do so. If you want the latest version you can do so
PLPD-Bot has joined #nixos
<catern> and if you want actual version 1 of gnupg, you have to use gnupg1orig - that seems really dumb
<hodor123456> can I have the whole working mechanism in a summary?
<srhb> hodor123456: No :P
<hodor123456> *of nix
<hodor123456> :(
<srhb> hodor123456: There's, like, a whole PhD paper about it. And a ton of huge manuals :)
<srhb> hodor123456: It's not really irc channel discussion length stuff ;)
ikitat has joined #nixos
<hodor123456> so, I have to study all those manuals?
<srhb> Not necessarily. You can get started without knowing everything.
<srhb> I think most people do :)
<srhb> BUt you should probably have a specific project goal in mind.
<slabity> And definitely don't study the PhD paper
<slabity> It's probably far outdated by now
<srhb> slabity: It's actually pretty accessible.
<srhb> And the core mechanisms are intact.
<srhb> But yeah, it's more inner-workings.
Jetien has quit [Ping timeout: 246 seconds]
work_ has joined #nixos
regulus_ has joined #nixos
<srhb> hodor123456: The Nix manual itself is a good starting point. https://nixos.org/nix/manual/#chap-introduction
<hodor123456> srhb, thanks a lot.
ddellacosta has quit [Ping timeout: 246 seconds]
<linarcx> slabity: No, i try it but nothing changed.
orivej has quit [Ping timeout: 268 seconds]
<slabity> I don't suppose anyone knows why building a NixOS ISO takes up over 26GB of memory...
wfranzini has quit [Remote host closed the connection]
<srhb> slabity: Which one?
<slabity> I'm not even sure I have enough swap space
wfranzini has joined #nixos
<srhb> And from which commit?
<slabity> And building it using `nix-build '<nixpkgs/nixos>' -A config.system.build.isoImage -I nixos-config=iso.nix`
<slabity> linarcx: It's likely neovim is not interacting with your terminal properly if it won't respond to `:terminal /bin/sh`. What's your TERM variable?
goibhniu has quit [Ping timeout: 245 seconds]
zakkor has joined #nixos
<zakkor> yo
<linarcx> slabity: xterm-256color and my terminal is kitty. Is it a bug?
<zakkor> what's the best way to set a different refresh rate for my display?
<slabity> linarcx: Possibly. Might be a config issue, but I can't tell.
<linarcx> slabity: Thank you. i also try: `nvim --noplugin`, but nothing changed. Maybe i have to try another terminal.
<{^_^}> [nixpkgs] @dtzWill opened pull request #57980 → llvmPackages_{7,8}.compiler-rt: update crtbegin-and-end.patch → https://git.io/fjfgD
PLPD-Bot has quit [Remote host closed the connection]
gleber_ has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @dtzWill opened pull request #57981 → llvmPackages_8: fix w/musl → https://git.io/fjfg9
gleber_ has joined #nixos
thoughtpolice has quit [Ping timeout: 252 seconds]
valwal has quit [Ping timeout: 252 seconds]
manveru has quit [Ping timeout: 252 seconds]
scott has quit [Ping timeout: 252 seconds]
vaninwagen has quit [Ping timeout: 252 seconds]
yl[m] has quit [Ping timeout: 252 seconds]
<slabity> srhb: BTW I'm referencing https://nixos.wiki/wiki/Creating_a_NixOS_live_CD as a simple guide. I have no idea if it's correct or not
zakkor has quit [Ping timeout: 252 seconds]
mikeplus64 has quit [Ping timeout: 252 seconds]
techtangents has quit [Ping timeout: 252 seconds]
jchw has quit [Ping timeout: 252 seconds]
oharvey has quit [Ping timeout: 252 seconds]
knupfer has quit [Ping timeout: 264 seconds]
carter has quit [Ping timeout: 252 seconds]
rodarmor has quit [Ping timeout: 252 seconds]
PLPD-Bot has joined #nixos
teej has quit [Ping timeout: 252 seconds]
grenade has quit [Ping timeout: 252 seconds]
dukedave has quit [Ping timeout: 252 seconds]
heatm1s3r has quit [Ping timeout: 252 seconds]
sppky has quit [Ping timeout: 252 seconds]
fusion809 has quit [Remote host closed the connection]
thoughtpolice has joined #nixos
Mic92 has quit [Ping timeout: 252 seconds]
linarcx has quit [Quit: WeeChat 2.4]
manveru has joined #nixos
yl[m] has joined #nixos
goibhniu has joined #nixos
<{^_^}> [nixpkgs] @catern opened pull request #57982 → switch users of "gnupg1" to plain "gnupg" → https://git.io/fjfgQ
<catern> ^ could someone kick off the ofborg run for that? I didn't build it locally because it's somewhat large
sppky has joined #nixos
dukedave has joined #nixos
linarcx has joined #nixos
carter has joined #nixos
rodarmor has joined #nixos
heatm1s3r has joined #nixos
teej has joined #nixos
<tilpner> slabity: I feel like nixos-config should be set to an absolute path
<tilpner> I don't know if it supports relative paths, and what they would be relative to (cwd? /? ~?)
<tilpner> Unless it's building something, then it would be fine
<slabity> tilpner: It is building something... But it's been building for hours and has maxed out my memory and swap.
<disasm> catern: done
<tilpner> slabity: Can you tell what it's building?
grenade has joined #nixos
<slabity> It looks like it's stuck on '/lib/systems/platform.nix', but I don't know if it's just because that takes a long time.
<tilpner> slabity: If you were using master for some reason, it might be missing caches
<tilpner> Oh, your overlay might also do it
<tilpner> (nope, that's cached)
<slabity> Specifically, it says "evaluating file '/nix/store/*/nixos/lib/systems/platforms.nix'"
<tilpner> Which system are you building on?
scott has joined #nixos
<slabity> tilpner: A laptop running NixOS on the unstable channel
<tilpner> I just built a simple ISO: "5.52s user 1.97s system 3% cpu 3:20.95 total"
<slabity> wat
<tilpner> slabity: x86_64?
jchw has joined #nixos
zakkor has joined #nixos
<slabity> x86_64, yes
<LnL> that looks kind of weird, you want a x64 system with a i686 grub?
<slabity> Yea... It's unfortunately for an Atom system that only accepts 32-bit bootloaders
<slabity> But runs a 64-bit OS
techtangents has joined #nixos
<LnL> ah I see there's no grub.package option :/
valwal has joined #nixos
vaninwagen has joined #nixos
mikeplus64 has joined #nixos
oharvey has joined #nixos
<tilpner> Woah, my laptop just froze (switched to phone)
hooo has quit []
<tilpner> Maybe it's reproducible
<slabity> Oh yea, I should of warned you
hodor123456 has quit [Quit: Konversation terminated!]
Mic92 has joined #nixos
<tilpner> Nah, it's my own fault
<slabity> You WILL run out of memory and your system will freeze
<LnL> I don't see grub_efi used in the module tho
rycwo has quit [Ping timeout: 255 seconds]
hodor123456 has joined #nixos
<tilpner> Well, sysrq+f got rid of it
<slabity> Maybe I'll spin up an instance on AWS with 64GB of memory for this one build :P
<tilpner> And ulimit doesn't help either, so it's probably the daemon eating all the memory
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/439936101c4 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
fendor has joined #nixos
<slabity> I just realized I'm running the nixos-unstable-small channel
<tilpner> It happens on 19.03 too
<slabity> Would that cause me not to use any caches when building this?
<tilpner> So no
<tilpner> It also doesn't build without the overlay, for some reason
* tilpner is gone for a few minutes
reinhardt has joined #nixos
<catern> disasm: ty
pie_ has quit [Ping timeout: 272 seconds]
kisonecat has quit [Ping timeout: 268 seconds]
kisonecat has joined #nixos
dashkal has quit [Ping timeout: 255 seconds]
<catern> tfw a piece of software says "we want to make this software easy to install and deploy" and has release tarballs
linarcx has quit [Quit: WeeChat 2.4]
<catern> but their makefiles have a hard dependency on running out of a git repo, and don't work on the release tarballs
ym555 has joined #nixos
<{^_^}> [hydra] @disassembler opened pull request #643 → allow using a shorter context and increase hydra-notify debug → https://git.io/fjf2B
<Dandellion[m]> has anyone had problems launching vscode 1.32.2?
englishm_ has joined #nixos
stepcut_ has quit [Ping timeout: 246 seconds]
dashkal has joined #nixos
rauno has joined #nixos
<Dandellion[m]> `/nix/store/9psx6gyndawpw0m5pjcjsqzcgr41snyn-vscode-1.32.2/bin/.code-wrapped: line 35: /nix/store/9psx6gyndawpw0m5pjcjsqzcgr41snyn-vscode-1.32.2/lib/vscode/bin/../code: No such file or directory`
<tilpner> slabity: I don't know either. Please create an issue for this (and link it here afterwards)
ng0 has joined #nixos
stepcut has joined #nixos
linarcx has joined #nixos
fendor has quit [Ping timeout: 252 seconds]
<vikingman_> still not managed to make my laptop gpu working i got a gt335 and im not able to make optimus working well and im not sure that bumblebee is doing the right thing
<slack1256> nvidia propietary driver or noveau?
<vikingman_> when i check my current gpu its always tell me its the intel one thats running
<vikingman_> with the nouveau driver
<vikingman_> buts its a legacy hardware
neminis has joined #nixos
stepcut has quit [Ping timeout: 245 seconds]
sinner has joined #nixos
sinner is now known as Guest44467
<vikingman_> its seem to work using nouveau and bumblebee
<vikingman_> since steam is starting
<vikingman_> but im not sure because its reporting an intel gpu
Guest39088 has quit [Ping timeout: 258 seconds]
Fare has quit [Ping timeout: 245 seconds]
<slack1256> The motherboard integrated gpu?
<vikingman_> cpu integrated gpu
stepcut has joined #nixos
hodor12345 has joined #nixos
_kwstas has joined #nixos
timor has quit [Ping timeout: 268 seconds]
<{^_^}> [hydra] @grahamc pushed 2 commits to master: https://git.io/fjf2M
<{^_^}> [hydra] @grahamc merged pull request #643 → allow using a shorter context and increase hydra-notify debug → https://git.io/fjf2B
erasmus has joined #nixos
hodor123456 has quit [Read error: Connection reset by peer]
<tilpner> vikingman_: You can tell with "primusrun glxinfo | grep vendor"
<tilpner> (glxinfo is in virtualgl)
<slabity> tilpner: Made an issue: https://github.com/NixOS/nixpkgs/issues/57984
<{^_^}> #57984 (by Slabity, 30 seconds ago, open): Building ISO takes excessive amounts of time+memory
<tilpner> (optirun may work too)
<tilpner> slabity++
<{^_^}> slabity's karma got increased to 1
<vikingman_> let me take a look at it
hodor12345 has quit [Ping timeout: 255 seconds]
<{^_^}> [hydra] @disassembler opened pull request #644 → improve the error messages when invalid declarative jobsets are defined → https://git.io/fjf25
jbgi has joined #nixos
Izorkin has quit [Remote host closed the connection]
hodor123456 has joined #nixos
Izorkin has joined #nixos
<vikingman_> it return GLXBadContext
ikitat has quit [Ping timeout: 246 seconds]
<tilpner> vikingman_: Did you try both (optirun, primusrun)?
* tilpner isn't familiar with the differences, but sometimes one seems to work better than the other
<{^_^}> [hydra] @disassembler opened pull request #645 → redo the notify events between eval and queue-runner → https://git.io/fjf2A
<tilpner> Is bumblebeed running? Is it reporting errors/warnings?
<vikingman_> where the error should be located
englishm_ is now known as englishm
<vikingman_> both optirun and primusrun gave me the same thing
<tilpner> journalctl -eu bumblebeed
<vikingman_> no entries
<tilpner> systemctl status bumblebeed
<tilpner> Does it say "active"?
<vikingman_> Unit bumblebee.service could not be found
<tilpner> You forgot a "d"
ThatDocsLady_ has quit [Ping timeout: 245 seconds]
<vikingman_> ho
<vikingman_> Mar 20 15:33:49 UFO bumblebeed[738]: [XORG] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied
<vikingman_> last entree
<vikingman_> and a few other error
<tilpner> But is is "active"?
<tilpner> Paste the other erros to e.g. gist.github.com
<vikingman_> it says active
stepcut has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.32 « squash! gnome3.epiphany: 3.30.3 -> 3.32.0 »: https://git.io/fjfae
aanderse-work has quit [Ping timeout: 258 seconds]
agander has joined #nixos
<illegalprime> how would I add DNS servers to my nixos-config? I cannot resolve websites currently
<tilpner> vikingman_: Are you opposed to the binary drivers? They worked better for me
<vikingman_> im not
<tilpner> illegalprime: networking.nameservers
<vikingman_> i just want the damn thing working ;)
<illegalprime> tilpner: thank you!
<tilpner> vikingman_: I have hardware.bumblebee.driver = "nvidia";
Glider_IRC__ has joined #nixos
Neo-- has quit [Ping timeout: 250 seconds]
dashkal has quit [Ping timeout: 246 seconds]
stepcut has joined #nixos
<vikingman_> its rebuilding
Glider_IRC_ has quit [Ping timeout: 250 seconds]
reinhardt has quit [Quit: Leaving]
<vikingman_> now i got
<{^_^}> [nixpkgs] @dtzWill merged pull request #57981 → llvmPackages_8: fix w/musl → https://git.io/fjfg9
<{^_^}> [nixpkgs] @dtzWill pushed 3 commits to master: https://git.io/fjfa0
<vikingman_> primus: fatal: Bumblebee daemon reported: error: Could not load GPU driver
<tilpner> lsmod | grep nouv
<tilpner> It might be a problem if it's still loaded
<tilpner> Maybe blacklist and reboot
<vikingman_> didnt report nothing
delroth has quit [Quit: WeeChat 2.3]
<slabity> `lspci -vv`
<slabity> Find your GPU and see the 'Kernel driver in use' section
delroth has joined #nixos
Fare has joined #nixos
dashkal has joined #nixos
<vikingman_> lspci -w is not working
<tilpner> It's two "v"
<slabity> double v
<vikingman_> HO
<vikingman_> sorry
<slabity> Might need pciutils
<vikingman_> 01:00.0 VGA compatible controller: NVIDIA Corporation GT215M [GeForce GT 335M] (rev a2) (prog-if 00 [VGA controller])
<vikingman_> 00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
<slabity> Did it only print out those lines? There should be a 'Kernel driver in use' section on both
leat2 has joined #nixos
<vikingman_> for the intel Kernel driver in use: i915
pie_ has joined #nixos
_kwstas has quit [Quit: _kwstas]
<vikingman_> ernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
<vikingman_> Nvidia
leat1 has quit [Ping timeout: 250 seconds]
<vikingman_> so it still load nouveau if im right
<slabity> Those are the possible modules, but if there's no "Kernel driver in use", then it means the driver is not loaded
doyougnu has joined #nixos
<vikingman_> no
<vikingman_> nothing is in use
<slabity> What happens if you run "modprobe nvidia"? Does it change?
alex`` has joined #nixos
fendor has joined #nixos
orivej has joined #nixos
<vikingman_> odprobe: ERROR: could not insert 'nvidia': No such device
leat2 has quit [Remote host closed the connection]
goibhniu has quit [Ping timeout: 245 seconds]
leat2 has joined #nixos
goibhniu has joined #nixos
<linarcx> slabity: If i run nvim via: `nvim -u NORC`, it will open up terminal properly.
<slabity> linarcx: Then something is likely wrong in your config
<linarcx> slabity: But with same config, i have no problem in arch linux.
<slabity> vikingman_: Not sure what's wrong. As long as the driver supports your card, it should work
<vikingman_> the driver should be a legacy one then ?
erasmus has quit [Quit: END-AUMF]
<vikingman_> because its an old card
<vikingman_> on nvidia official website the driver is 340
<{^_^}> [nixpkgs] @primeos pushed to master « tdesktop: 1.6.0 -> 1.6.1 »: https://git.io/fjfaD
<vikingman_> but i cannot load a legacy driver in bumblebeed
<vikingman_> but when i try a legacy driver the rebuild fail
<vikingman_> if i dont load the intel driver X goes into a crashing loop
<tilpner> I suppose you could try setting boot.kernelPackages to an attrset where nvidia_x11.bin refers to your older drivers
<slabity> linarcx: Not sure what's wrong then. My rc is managed by home-manager and it appears to work
scientist has joined #nixos
<linarcx> slabity: I find it. in somewhere i put this line:`set shell=/bin/bash `
<slabity> linarcx: Yep. That would do it. `/bin/bash` doesn't exist in Nixland
<slabity> Only /bin/sh, and that's just because of POSIX
<vikingman_> but how if i cannot rebuild with the supposed driver
<linarcx> slabity: Thank you sooooo much for your help. :)
dhess has quit [Quit: ZNC - https://znc.in]
<scientist> hey guys i want to zero out my usb with this command: sudo dd if=/dev/zero of=/dev/sdb status=progress , but it takes way to long, what do i change to make it faster ?
leat2 has quit [Remote host closed the connection]
<slabity> If you do 'set shell=/usr/bin/env zsh' it should use whichever zsh shell is in your path
<slabity> scientist: bs=1M
swflint has quit [Ping timeout: 264 seconds]
leat2 has joined #nixos
<slabity> Put that right after the of=/dev/sdb arg
<scientist> slabity: thanks
<scientist> slabity++
<{^_^}> slabity's karma got increased to 2
<slabity> Two karma in one day :)
fendor has quit [Ping timeout: 252 seconds]
domogled has joined #nixos
dhess has joined #nixos
<tilpner> vikingman_: I don't understand what you mean. It doesn't matter which driver you run while you do a nixos-rebuild
<vikingman_> if i put services.xserver.videoDrivers = [ "nvidiaLegacy340" ];
<vikingman_> it fail
<tilpner> What's the error?
<vikingman_> it compile for a while then fail
<slabity> vikingman_: Fails with...?
<vikingman_> let me run it
fendor has joined #nixos
<noonien> how can i check if adding something into `services.xserver.monitorSection` ha made its way into my xorg config?
<tilpner> noonien: services.xserver.exportConfiguration
<noonien> do i need to exportConfiguration for it to work, or just so i can see that it was added?
<tilpner> noonien: Or more generally, systemctl cat display-manager, and then dig until you find the config files
<noonien> ah, ok
<tilpner> noonien: exportConfiguration will link the config at /etc/X11/xorg.conf, which is easier to check
<tilpner> It is not required at all, and you can remove it afterwards
<noonien> `systemctl cat display-manager` `/conf` didn't sem to find anything
<tilpner> No, it's not always that easy
<noonien> hehe, ok, i'll just exportConfiguration
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<slabity> noonien: ls /nix/store/*xserver.conf
<slabity> See if it exists
<tilpner> systemctl cat works with most other services, but I can't find the config in there either
swflint has joined #nixos
<catern> is there a convenient way when in a nix-shell to run the build for things that don't use the standard generic builder?
<tilpner> noonien: Apparently it's specific to the display manager you use
drakonis1 has joined #nixos
<catern> there's an env var containing the raw builder executable $builder, but no env var for the args
<catern> so I have to copy them out of the store derivation - annoying
drakonis_ has joined #nixos
<catern> is there an easier way?
<vikingman_> it say it misses a dependencies
<vikingman_> but dont tell wich one
<tilpner> noonien: With sddm, you can look at /etc/sddm.conf
<tilpner> noonien: sddm.conf has a ServerPath setting, which points to a wrapper script in which you can find the config file
simukis has quit [Remote host closed the connection]
drakonis has quit [Ping timeout: 250 seconds]
<noonien> ah, nice, since i'm using lightdm, that's probably where it's at
<betaboon> can i somehow ssh into the qemu of a nixos-test ?
stepcut has quit [Ping timeout: 252 seconds]
<noonien> which seems to use xserver-wrapper, which is where the config is, nice
<scientist> two questions: is the nixos home-manager worth setting up ? and how long does it take to setup ?
<mdash> scientist: i set it up for a new machine, it's ok
zupo has joined #nixos
<mdash> scientist: it took a little extra time, i have not converted my old hosts yet
dnlkrgr has joined #nixos
<{^_^}> [nixpkgs] @grahamc pushed to release-19.03 « libguestfs: build without the appliance »: https://git.io/fjfVG
<scientist> mdash++
<{^_^}> mdash's karma got increased to 2
stepcut has joined #nixos
erasmus has joined #nixos
scientist has quit [Quit: WeeChat 2.2]
<mdash> I plan to eventually, I do like having all my config in one place.
rprije has quit [Remote host closed the connection]
<neonfuz> Hey
rprije has joined #nixos
<neonfuz> so in my nix-env, sqlite and android studio are conflicting
<neonfuz> and setting priority isn't working
<neonfuz> I tried setting sqlite priority to 4, and android-studio-stable to 6
<neonfuz> still saying I need to change priority
<noonien> hmm, lxqt.screengrab does not seem to work (is not pure?) http://vpaste.net/sUcaf
<{^_^}> [nixpkgs] @romildo opened pull request #57985 → shades-of-gray-theme: 1.1.5 -> 1.1.6 → https://git.io/fjfVC
<betaboon> has anyone experienced some java application failing to follow symlinks ?
<{^_^}> [nixpkgs] @CrazedProgrammer opened pull request #57987 → ccemux: 1.1.0 -> 1.1.1 → https://git.io/fjfV8
<noonien> there was a site measuring how reproductible nixpkgs/nixos is, does anyone have a link?
<buffet> noonien: in case you find it, please share, sounds like an interesting read
<gchristensen> r13y.com
<gchristensen> 98.90%
<gchristensen> (for a subset... documented on that page.)
<noonien> yeah, https://r13y.com/, butit only measures the iso_minimal
<buffet> that was fast
<gchristensen> once it hits 100% I'm going to expand its scope to a larger ISO
<noonien> is there an estimate of how reproducible it it overall?
<gchristensen> it was actually pretty good last it was measured,
waleee has quit [Quit: WeeChat 2.4]
<gchristensen> like 96%? last tested in 2017
<gchristensen> that doesn't smell right.
<buffet> > unfairly cose source software :(
<{^_^}> error: syntax error, unexpected ':', expecting ')', at (string):222:31
<gchristensen> buffet: I am literally open sourcing it right this second :P
<buffet> oh nice
Dr8128 has joined #nixos
<buffet> i hope its a messed up perl script
<gchristensen> you bet
dnlkrgr has quit [Ping timeout: 245 seconds]
<noonien> haaah
<gchristensen> (in that rust is probably valid perl)
<betaboon> anyone using elasticsearch with plugins ? doesnt seem to work currently !?
scientist has joined #nixos
Fare has quit [Ping timeout: 252 seconds]
<scientist> why is this comand taking so long to zero out my usb ? dd if=/dev/zero of=/dev/sda bs=1M status=progress
_kwstas has joined #nixos
<gchristensen> USB disks are slow
_kwstas has quit [Client Quit]
mikky has quit [Quit: WeeChat 1.0.1]
<scientist> gchristensen: is the nixos home-manager worth setting up ? and how long will it take ?
<buffet> scientist: preference. imo its super worth it. it barely takes any time (you basically just add two lines into your configuration.nix)
<alj[m]> gchristensen == grahamc
<alj[m]> ?
<gchristensen> yep
<scientist> buffet: thanks for the tip
<scientist> buffet++
<{^_^}> buffet's karma got increased to 1
stepcut has quit [Remote host closed the connection]
<scientist> gchristensen++
<{^_^}> gchristensen's karma got increased to 82
stepcut has joined #nixos
<alj[m]> Scientist is that ++ just praise or is there some plugin in this room im not seeing?
<gchristensen> alj[m]: do you see messages from {^_^} ?
<buffet> alj[m]: {^_^} counts karma
<scientist> when someone helps you, you give them karma with ++
<alj[m]> Oh. I muted the bot because it was making the chat hard to read... Whoops
<gchristensen> too many github events?
<alj[m]> I think so
<scientist> bs=1M , what does this abbreviation mean in: dd if=/dev/zero of=/dev/sda bs=1M status=progress
<alj[m]> Block size I think
<gchristensen> scientist: please do go look up the manual for `dd` or search the internet :)
<buffet> alj[m]: cant you just disable the notification things, instead of muting the whole bot?
<alj[m]> I always use 4M
<slack1256> man dd
<scientist> gchristensen: sorry it was just a quick question, i will try to keep it nixos related
<catern> if I use nix-env to install a package that has propagatedBuildInputs, do I get those installed into my env too?
stepcut has quit [Ping timeout: 246 seconds]
<alj[m]> buffet well I think it disrupts reading this chat. Or at least it did a few days ago. I'll enable it again to see if I like it
Fare has joined #nixos
<scientist> what is the difference between nix-env and nix-shell ?
ddellacosta has joined #nixos
domogled has quit [Ping timeout: 250 seconds]
domogled has joined #nixos
stepcut has joined #nixos
<buffet> scientist: nix-env installs stuff for your user, nix-shell creates a new bash session and only makes the stuff available there
<scientist> buffet++
<{^_^}> buffet's karma got increased to 2
<{^_^}> [nixpkgs] @lopsided98 opened pull request #57988 → buildbot: 1.8.1 -> 2.1.0 → https://git.io/fjfwT
scientist has quit [Quit: WeeChat 2.2]
<noonien> can i list all nixos's options in a terminal?
<noonien> (i want to grep them)
<gchristensen> man configuration.nix ?
<noonien> hmm, `man configuration | cat` seems to output kind of what i need
<{^_^}> [nixpkgs] @bachp opened pull request #57989 → unifiStable: 5.10.19 -> 5.10.20 → https://git.io/fjfwt
boogiewoogie has joined #nixos
<noonien> i have to filter the option names somehow
<buffet> noonien: just the option names, without any description?
<noonien> yes
stepcut has quit [Ping timeout: 246 seconds]
<buffet> can i have man output escape sequences even if stdout is not a tty?
boogiewoogie has quit [Remote host closed the connection]
Ariakenom has quit [Quit: Leaving]
<noonien> hmm, is there a way of running something after X has started? i'm trying to run `xrandr --output DP-0 --mode 3440x1440 --rate 120.00` since xorg doesn't seem to set 120hz on my monitor
<foldingcookie> noonien: .xinitrc and/or your window manager's configuration are the usual answers
<tilpner> noonien: Try services.xserver.displayManager.sessionCommands
<samrose> if I wanted to use overrideAttrs on openssl can anyone see a reason why this approach won't work? https://gist.github.com/samrose/9e488aecf37456db25f4ef3e1069b13d#file-openssl_override-nix
<matthewbauer> buffet: I think you're going to have the best experience with the options.json file and jq
JosW has joined #nixos
<buffet> matthewbauer: nah, sed + the roff
<buffet> :p
<tilpner> samrose: Yes, there is no sha256 attribute in openssl_1_0_2
<tilpner> samrose: And version overrides like that don't propagate to wherever version was used in the original expression
<tilpner> samrose: You want to override the name and src
agander has quit [Ping timeout: 272 seconds]
<samrose> tilpner: ok, I think that'll work thanks
<noonien> tilpner: thanks, i'll give that a try!
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<matthewbauer> buffet: just like: `curl https://nixos.org/nixos/options.json.gz | gzip -d | jq -r 'keys | .[]'`
alex`` has quit [Ping timeout: 245 seconds]
abathur has joined #nixos
<samrose> tilpner: looks like src is expecting sha256 unless I am misunderstanding? https://github.com/NixOS/nixpkgs/blob/release-18.09/pkgs/development/libraries/openssl/default.nix#L10
vk3wtf has quit [Ping timeout: 258 seconds]
<tilpner> samrose: Yes, but you were trying to set a sha256 on the openssl derivation, not its src
<{^_^}> [nixpkgs] @worldofpeace merged pull request #57842 → lab: generate and install zsh completion → https://git.io/fjva2
<samrose> tilpner: aha ok
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fjfw4
alex`` has joined #nixos
<buffet> matthewbauer: yeah theres too many split lines etc
<catern> anyone know the correct approach to building an application (not a library) for Perl? is there is something comparable to buildPythonApplication?
chreekat has quit [Ping timeout: 255 seconds]
<gchristensen> "tar (child): xz: Cannot exec: No such file or directory" this means what I think, right? that `xz` isn't installed?
<buffet> gchristensen: should yeah
knupfer has joined #nixos
knupfer has quit [Client Quit]
<gchristensen> that is strange, b/c I'm pretty sure xz is installed :P thanks
knupfer has joined #nixos
<tilpner> gchristensen: strace -vfefile will tell if you're not sure
chreekat has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
<buffet> strace -covfefefile
<pie_> buffet, buvfefet
<gchristensen> :o
<gchristensen> hehe, I don't have strnace ;)
<{^_^}> [nixpkgs] @worldofpeace merged pull request #57848 → compcert: fix source hash → https://git.io/fjvrL
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjfwg
Fare has quit [Ping timeout: 245 seconds]
pie_ has quit [Ping timeout: 245 seconds]
<kandinski> slabity: thanks
goibhniu1 has joined #nixos
goibhniu has quit [Ping timeout: 255 seconds]
Ridout has joined #nixos
neminis has quit [Ping timeout: 250 seconds]
<kandinski> slabity: the tests too, hmm
bemeurer has joined #nixos
<zakkor> what does nix use for keybinding configuration? i'm trying to remap caps to escape
ikitat has joined #nixos
chreekat has quit [Ping timeout: 252 seconds]
neminis has joined #nixos
<zakkor> looks like services.xserver.xkbOptions will help
chreekat has joined #nixos
goibhniu has joined #nixos
JosW has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
goibhniu1 has quit [Ping timeout: 246 seconds]
Fare has joined #nixos
hodor123456 has left #nixos ["Konversation terminated!"]
<Ashy> zakkor: i can recommend caps2esc
<Ashy> zakkor: services.interception-tools.enable = true; # caps2esc
drakonis1 has quit [Quit: WeeChat 2.3]
domogled has quit [Quit: domogled]
<Ashy> turns capslock into esc when tapped and ctrl when chorded
<Ashy> and works in ttys too
<zakkor> ha, nice
<buffet> nice indeed
<zakkor> `services.xserver.xkbOptions = "caps:escape";` this doesn't seem to work anyway, or requires logout/reboot
drakonis has joined #nixos
freeman42x has joined #nixos
drakonis_ has quit [Ping timeout: 246 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
simukis has joined #nixos
<sphalerite> zakkor: yeah that'll require a logout
zupo_ has joined #nixos
<{^_^}> [nixpkgs] @cpages pushed to master « duckmarines: fix build »: https://git.io/fjfwj
zupo has quit [Ping timeout: 245 seconds]
zupo has joined #nixos
zupo_ has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @peti merged pull request #57902 → gnupg: 2.2.13 -> 2.2.14 → https://git.io/fjffG
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/fjfrJ
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
rycwo has joined #nixos
<{^_^}> [nixpkgs] @peti merged pull request #57832 → futhark: only wrap the 'futhark' executable → https://git.io/fjvzk
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/fjfrt
<{^_^}> [nixpkgs] @peti pushed 3 commits to haskell-updates: https://git.io/fjfrq
kisonecat has quit [Quit: leaving]
vk3wtf has joined #nixos
goibhniu has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @peti merged pull request #57748 → Import cross-compilation patch for clock → https://git.io/fjvk7
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/fjfrs
Dan[m]4 has joined #nixos
jackdk has joined #nixos
boogiewoogie has joined #nixos
<{^_^}> [nixpkgs] @eadwu opened pull request #57991 → nvidia_x11: 418.43 -> 418.56 → https://git.io/fjfrn
<pemeunier> Hi! the following Nature paper, released today, uses Nix to ensure reproducibility of their (somewhat convoluted) system to encode boolean circuits into actual DNA strands: https://www.nature.com/articles/s41586-019-1014-9
knupfer has quit [Ping timeout: 252 seconds]
Makaveli7 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @cpages pushed to release-19.03 « duckmarines: fix build »: https://git.io/fjfrW
<jackdk> wish it pinned a nixpkgs rev, though :S
<{^_^}> [nixpkgs] @betaboon opened pull request #57992 → elk: 6.5.1 -> 6.6.2 → https://git.io/fjfr8
<{^_^}> [nixpkgs] @peti pushed 3 commits to haskell-updates: https://git.io/fjfrB
<pemeunier> jackdk: let's say I'm evangelizing, and it's coming.
<jackdk> ace. I just filed an issue
jtojnar has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @rencire opened pull request #57993 → Added vim-tmux-navigator plugin to tmux-plugins → https://git.io/fjfrR
erasmas has quit [Quit: leaving]
o1lo01ol1o has quit [Remote host closed the connection]
goibhniu has joined #nixos
bemeurer has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @betaboon opened pull request #57994 → Python language server 0.25.0 → https://git.io/fjfrV
Fare has quit [Ping timeout: 246 seconds]
<suzu> is there some way to build my shell.nix so that it has a gc-root and doesnt get nuked when i do a GC?
<suzu> trying a nix-build right on it doesn't work
<suzu> This derivation is not meant to be built, aborting
<suzu> my shell.nix is a `pkgs.makeShell` call
ym555 has quit [Quit: leaving...]
<suzu> plus, any way to build a nixops.nix file and keep that around too?
<suzu> otherwise i need to reinstall tons of stuff there too after a gc
adetokunbo has joined #nixos
bemeurer has joined #nixos
doyougnu has quit [Ping timeout: 246 seconds]
fendor has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/fjfrF
jbgi has quit [Ping timeout: 246 seconds]
boogiewoogie has quit [Remote host closed the connection]
boogiewoogie has joined #nixos
Fare has joined #nixos
orivej_ has joined #nixos
orivej has quit [Ping timeout: 245 seconds]
kvda has joined #nixos
filterfish has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #57806 → makeDBusConfig: don't allow substitutions → https://git.io/fjv4b
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
domogled has joined #nixos
<{^_^}> [nixpkgs] @betaboon opened pull request #57995 → Elastic apm server → https://git.io/fjfoU
erasmus has quit [Read error: Connection reset by peer]
_cyris212 has joined #nixos
cyris212 has quit [Ping timeout: 268 seconds]
Fare has quit [Ping timeout: 252 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
__monty__ has quit [Quit: leaving]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
htchtchtchtc has quit []
shibboleth has joined #nixos
goibhniu has quit [Ping timeout: 272 seconds]
domogled has quit [Quit: domogled]
o1lo01ol1o has joined #nixos
stepcut_ has joined #nixos
hphhphhphhphhphh has joined #nixos
stepcut has quit [Ping timeout: 255 seconds]
filterfish has joined #nixos
chreekat has quit [Ping timeout: 246 seconds]
chreekat has joined #nixos
stepcut_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #54627 → waybar: init at 0.4.0 → https://git.io/fhKbG
<{^_^}> [nixpkgs] @alyssais pushed 3 commits to master: https://git.io/fjfoB
reallymemorable has joined #nixos
<reallymemorable> I ran nix-garbage-collector and now I am trying to rebuild my project from a repo and my builders lost their permissions
<reallymemorable> I am forgetting how I gave them permissions in the first place
m0rphism has quit [Ping timeout: 246 seconds]
erasmus has joined #nixos
Dr8128 has quit [Ping timeout: 246 seconds]
<reallymemorable> i need to change teh value of ssh-config-file in $NIX_PATH
<reallymemorable> whats the command to reassign that value?
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/13f0045ddc4 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<haslersn[m]> Whats the difference between (a) running `${package-name}/bin/binary-name}` in a build command and (b) adding package-name as `buildInput` and running `binary-name` instead? Does the latter involve a build during evaluation time while the former does not?
goibhniu has joined #nixos
Anton-Latukha has quit [Quit: Leaving.]
Dr8128 has joined #nixos