samueldr changed the topic of #nixos to: NixCon 2018 - 25-27 Oct In London https://nixcon2018.org/ || NixOS 18.09 released https://discourse.nixos.org/t/1076 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon
acarrico has joined #nixos
jtojnar has quit [Quit: jtojnar]
<{^_^}> [nixpkgs] @Fuuzetsu merged pull request #48882 → snd: 18.7 -> 18.8 → https://git.io/fxPgk
<{^_^}> [nixpkgs] @Fuuzetsu pushed 2 commits to master: https://git.io/fxXua
slack1256 has joined #nixos
foldingcookie has joined #nixos
<{^_^}> [nixpkgs] @jwiegley pushed to master « coqPackages.Velisarios: New expression »: https://git.io/fxXuK
<colemickens> If I had a nix file with records in it, what would be the easiest way to programmatically manipulate it?
<colemickens> say I wanted to say foo.alpha.beta = 5; can I do `nix-instantiate ./some-file.nix --eval 'foo.alpha.beta=5'` or something?
<{^_^}> [nixpkgs] @Fuuzetsu pushed to master « QuadProgpp: Add new package. »: https://git.io/fxXzY
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #47430 → pkgs.extend for adding overlays → https://git.io/fAjwi
<{^_^}> [nixpkgs] @Ericson2314 pushed 5 commits to master: https://git.io/fxXzn
jperras_ has quit [Ping timeout: 252 seconds]
<jackjennings> I'm using node2nix to install npm packages as a component of a nixops deployment with its own derivation. I have a problem where all of my node modules are removed when I garbage collect — the next deployment after garbage collection re-downloads all of the packages which takes a long time. I think this means that I need to explicitly declare the packages as build inputs (propagatedBuildInputs?) but not sure how to do so
orivej has quit [Ping timeout: 245 seconds]
johnnyfive has joined #nixos
Peetz0r has joined #nixos
romildo has joined #nixos
emily has joined #nixos
jperras_ has joined #nixos
<colemickens> Is there a popular naming convention for overlays?
<colemickens> I've seen `nixpkgs-mozilla`, `azure-cli-nix` so far.
drakonis1 has joined #nixos
drakonis1 has quit [Client Quit]
drakonis1 has joined #nixos
drakonis_ has joined #nixos
<pbogdan> will there be a live stream of the upcoming nixcon?
drakonis has quit [Ping timeout: 264 seconds]
<CMCDragonkai> dmj`: have a look at hnix, I've been using this for our Architect language
<pbogdan> aanderse: thank you
<aanderse> np
uri-canva has quit [Ping timeout: 256 seconds]
<dmj`> CMCDragonkai: yea, noticed this as well, looks good for parsing nix files, might use it with nix-instantiate
<dmj`> CMCDragonkai: there’s language-nix that is easy...
sigmundv__ has quit [Ping timeout: 245 seconds]
silver has quit [Read error: Connection reset by peer]
<CMCDragonkai> dmj`: It has very sophisticated parsing and interpretation mechanism
<CMCDragonkai> I discovered the recursion scheme pattern from going over the source code
sigmundv__ has joined #nixos
sigmundv has quit [Ping timeout: 264 seconds]
<dmj`> CMCDragonkai: yes, not sure I need the recursion schemes aspect. language-nix is very simple
<dmj`> CMCDragonkai: I’m just looking to FFI into the nix-store —realise portion the libnix api.
<CMCDragonkai> hnix would be part of an entire Haskell version of Nix
<CMCDragonkai> FFI into the libnix probably doesn't require nay of that
lassulus_ has joined #nixos
<dmj`> CMCDragonkai: right yea
johnw_ is now known as johnw
lassulus has quit [Ping timeout: 252 seconds]
lassulus_ is now known as lassulus
wykurz has joined #nixos
slack1256 has quit [Remote host closed the connection]
<colemickens> any tips what I'm doing wrong trying to write a package override overlay? https://github.com/colemickens/nix-overlay-sway/blob/master/wlroots/default.nix
mayhewluke has quit [Ping timeout: 245 seconds]
mayhewluke has joined #nixos
<emily> ooh yay a proper overlay
dbmikus__ has joined #nixos
dbmikus__ has quit [Client Quit]
dbmikus has joined #nixos
<colemickens> If I can get it working :)
Supersonic has quit [Ping timeout: 264 seconds]
Supersonic has joined #nixos
camsbury has quit [Remote host closed the connection]
Dedalo has joined #nixos
sir_guy_carleton has joined #nixos
aleph- has joined #nixos
rprije has quit [Ping timeout: 252 seconds]
rprije has joined #nixos
<{^_^}> [nixpkgs] @Fuuzetsu pushed 2 commits to master: https://git.io/fxXwS
stigo has joined #nixos
romildo has quit [Quit: Leaving]
ottidmes has left #nixos ["WeeChat 2.2"]
amosbird_ is now known as amosbird
<aleph-> Can I use fetchGit with a branch instead of a rev and sha256?
<aleph-> Know I saw an example but I can't find it anywhere.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48929 → python36Packages.xdot: 0.9 -> 1.0 → https://git.io/fxXrV
<pie_> can I set nixos-config to a remote git repo or something crazy like that?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48930 → python36Packages.zope_deprecation: 4.1.2 -> 4.2.0 → https://git.io/fxXr7
<hyper_ch> sure you can track your /etc/nixos folder in git
<{^_^}> [nixpkgs] @r-ryantm closed pull request #48930 → python36Packages.zope_deprecation: 4.1.2 -> 4.2.0 → https://git.io/fxXr7
camsbury has joined #nixos
vk3wtf has quit [Ping timeout: 264 seconds]
camsbury has quit [Ping timeout: 264 seconds]
<pie_> hyper_ch, yeah but i mean for actually retrieving it
<pie_> well..maybe i can put something together for generating a tar file
ghasshee has joined #nixos
vk3wtf has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
jperras_ has quit [Ping timeout: 268 seconds]
ghasshee has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #48931 → misc pkgs: Darwin -> Linux cross compilation for 18.09 → https://git.io/fxXKM
drakonis1 is now known as drakonis
<{^_^}> [nixpkgs] @jraygauthier opened pull request #48932 → nixos/xrdp: allow extra keymap files to be installed → https://git.io/fxX6I
<wykurz> hi, having a really hard time getting fetchgitPrivate to work. I'm on nixos-18.09. despite my best efforts it keeps complaining about not being able to open ssh config file. could someone please point me to steps how to use fetchgitPrivate that work?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48933 → python36Packages.stem: 1.6.0 -> 1.7.0 → https://git.io/fxX6V
o1lo01ol1o has joined #nixos
<drakonis> so, how do i provide my own nginx files?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48934 → python36Packages.txtorcon: 18.0.2 -> 18.3.0 → https://git.io/fxX6H
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48935 → python36Packages.warlock: 1.2.0 -> 1.3.0 → https://git.io/fxX6b
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48936 → python36Packages.python-sql: 0.9 -> 1.0.0 → https://git.io/fxXik
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48937 → python36Packages.XlsxWriter: 1.1.1 -> 1.1.2 → https://git.io/fxXiW
drakonis has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48938 → python36Packages.simpleeval: 0.9.6 -> 0.9.8 → https://git.io/fxXiw
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48939 → python36Packages.smart_open: 1.6.0 -> 1.7.1 → https://git.io/fxXi5
dbmikus has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48940 → python36Packages.twilio: 6.8.0 -> 6.19.1 → https://git.io/fxXij
<{^_^}> [nixpkgs] @volth reopened pull request #48922 → [wip] chromium: 69.0.3497.100 -> 70.0.3538.67 → https://git.io/fxXn1
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48941 → python36Packages.python-jsonrpc-server: 0.0.1 -> 0.0.2 → https://git.io/fxXPU
o1lo01ol1o has quit [Ping timeout: 252 seconds]
reinzelmann has joined #nixos
endformationage has quit [Quit: WeeChat 1.9.1]
vk3wtf has quit [Ping timeout: 250 seconds]
<Lisanna> is there something like a python equivalent of runCommand? Bash is kind of... bleh
<simpson> I think runScript can be used that way?
sir_guy_carleton has quit [Quit: WeeChat 2.2]
vk3wtf has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48942 → python36Packages.python-utils: 2.2.0 -> 2.3.0 → https://git.io/fxXPH
sb0 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48943 → python36Packages.sortedcollections: 0.4.2 -> 1.0.1 → https://git.io/fxXPN
camsbury has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #48944 → fzf: 0.17.4 -> 0.17.5 → https://git.io/fxXX3
camsbury has quit [Ping timeout: 252 seconds]
mayhewluke has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48945 → python36Packages.validictory: 1.0.0a2 -> 1.1.2 → https://git.io/fxXXr
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48946 → python36Packages.transaction: 2.2.1 -> 2.3.0 → https://git.io/fxXXD
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48947 → python36Packages.qtpy: 1.4.2 -> 1.5.2 → https://git.io/fxXXb
ghasshee has joined #nixos
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Myrl-saki has quit [Ping timeout: 252 seconds]
<typetetris> does builtins.fetchGit fetch the entire history of a git depot or just the specified rev ?
<typetetris> it takes so long
<elvishjerricco> typetetris: You might be hitting this: https://github.com/NixOS/nix/issues/1836
<{^_^}> nix#1836 (by shlevy, 37 weeks ago, open): Shared fetchGit git repo is unusably slow
<elvishjerricco> typetetris: Basically fetchGit uses one mega-rep where it caches all commits from all repos. Git does not much like this. Having many unrelated histories damages the performance greatly.
<elvishjerricco> typetetris: But also, if the issues are up to date, then it does not do shallow fetches: https://github.com/NixOS/nix/issues/1837
<{^_^}> nix#1837 (by shlevy, 37 weeks ago, open): fetchGit should do shallow fetches when possible
vk3wtf has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48948 → python36Packages.typing-extensions: 3.6.5 -> 3.6.6 → https://git.io/fxX1Q
wykurz has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48949 → python36Packages.shellingham: 1.2.6 -> 1.2.7 → https://git.io/fxXMq
vk3wtf has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48950 → python27Packages.python2-pythondialog: 3.3.0 -> 3.4.0 → https://git.io/fxXMc
srl295 has quit [Quit: Connection closed for inactivity]
o1lo01ol1o has quit [Ping timeout: 264 seconds]
wchresta has joined #nixos
vk3wtf has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48951 → python36Packages.rebulk: 0.9.0 -> 1.0.0 → https://git.io/fxXMg
<{^_^}> [nixpkgs] @vbgl merged pull request #48607 → coqPackages.category-theory: fix build → https://git.io/fxgKv
<{^_^}> [nixpkgs] @vbgl pushed to master « coqPackages.category-theory: fix build »: https://git.io/fxXMV
Itkovian has joined #nixos
<typetetris> Maybe today someone can help with my nix-copy-closure problem.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48952 → python36Packages.rply: 0.7.5 -> 0.7.6 → https://git.io/fxXMD
<typetetris> I have two machines, each with nix/nixpkgs installed in multi-user-mode, if I try to use `nix-copy-closure` via ssh and an arbitrary user, it complains, that it doesn't find nix-store on the other machine. The problem seems to be, that nix-copy-closure doesn't try to load `/etc/profile.d/nix.sh` to get a usable `PATH`. (ssh will use bash in non-interactive mode, which doesn't load anything in my case :( )
<typetetris> What can I do to get nix-copy-closure to work
<typetetris> ?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48953 → python36Packages.scp: 0.11.0 -> 0.12.1 → https://git.io/fxXM7
<simpson> typetetris: I think that there's nothing to be done short of fixing your SSH configuration on the target host. Is it not running NixOS?
astronavt has quit [Ping timeout: 268 seconds]
<typetetris> None of the machines is running NixOS. Why does the SSH configuration need fixing? I thought its pretty standard, that ssh just lets bash handle the reading of startup files?
<typetetris> Or is nix-copy-closure trying to BASHENV or similar?
<typetetris> sorry it is BASH_ENV
<simpson> I think that it calls standard Nix tools which are expected to be in PATH. Is doing a reverse nix-copy-closure possible?
reinzelmann has quit [Quit: Leaving]
<cocreature> typetetris: probably something to do with login-shell vs non-login-shell. are you sourcing /etc/profile.d/nix.sh in .bashrc or .bash_profile? try moving it to the one that it’s not currently in
hyper_ch2 has joined #nixos
<cocreature> specifically, if you pass a command to ssh it will run it in a login shell and not read .bashrc
<typetetris> cocreature: Neither, I rely on /etc/profile.d/nix.sh to be sourced by /etc/profile
<typetetris> Passing a command to ssh invokes a non-interactive shell, which loads nothing ...
<typetetris> it is in the responsibility of the command to source what is needed.
<typetetris> I think
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48954 → python36Packages.statsd: 3.2.1 -> 3.3.0 → https://git.io/fxXDI
camsbury has joined #nixos
<cocreature> if you run "ssh … bash" it will execute bash in a non-login shell which will read .bashrc but not /etc/profile
<cocreature> so if you source /etc/profile.d/nix.sh from /etc/bashrc things might work
<{^_^}> [nixpkgs] @c0bw3b merged pull request #48553 → aws-sdk-cpp: 1.5.17 -> 1.6.20 → https://git.io/fxuAq
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fxXDO
<typetetris> cocreature: Ahh, your right: From the bash man page: https://pastebin.com/LLPSKV5A (I missed that yesterday.)
mog has quit [Excess Flood]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48955 → python36Packages.schedule: 0.3.2 -> 0.5.0 → https://git.io/fxXDc
mog has joined #nixos
<typetetris> Maybe there should be a well known path to nix-store in /nix/var/nix somewhere and nix-copy-closure uses that. Having to manipulate ~/.bashrc of all the users I want to use is a bit ... unfortunate.
camsbury has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48956 → python36Packages.yamllint: 1.11.1 -> 1.12.1 → https://git.io/fxXDV
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48957 → python27Packages.gnutls: 3.0.0 -> 3.1.1 → https://git.io/fxXyk
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48958 → python36Packages.vcrpy: 1.13.0 -> 2.0.1 → https://git.io/fxXyn
<{^_^}> [nixpkgs] @alesguzik opened pull request #48959 → Package network-manager-gui → https://git.io/fxXyl
Guanin__ has joined #nixos
alex`` has joined #nixos
<{^_^}> [nixpkgs] @colemickens opened pull request #48960 → fmtlib: add pkgconfig → https://git.io/fxXyu
wchresta has quit [Remote host closed the connection]
slyfox has quit [Ping timeout: 268 seconds]
slyfox has joined #nixos
<sphalerit> typetetris: you can modify /etc/bashrc too I think?
<sphalerit> typetetris: I think I did a hacky patch at some point that allowed specifying the remote store command via an env var
ixxie has joined #nixos
luigy has quit [Ping timeout: 272 seconds]
ixxie has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48961 → python36Packages.requests_download: 0.1.1 -> 0.1.2 → https://git.io/fxXy7
<typetetris> its already there, it seems sshd-config is really broken for this machine ... I can't get it to source any of /etc/bashrc,~/.bashrc,/~/.ssh/rc,/etc/ssh/sshrc if I use ssh with a command ... :(
Ariakenom has joined #nixos
o1lo01ol1o has joined #nixos
<cocreature> typetetris: that’s not an sshd thing, that’s a bash thing
<typetetris> so bash runs non-interactive non-login and can't determine, that it is run by sshd, so it doesn't load anything :(
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48962 → python36Packages.pyRFC3339: 0.2 -> 1.1 → https://git.io/fxXSO
<srhb> typetetris: If ~/.foorc works, then presumably /etc/foorc works too?
<srhb> Though I remember that the rules are tricky.
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<typetetris> srhb: No file tried so far worked ..
<colemickens> wait do overlays work for nixos modules as well?
jackdk has quit [Ping timeout: 245 seconds]
<srhb> colemickens: package overlays do, yes.
<srhb> colemickens: There's no real way to define modules in an overlay, however (but those can just be in imports)
brejoc has joined #nixos
<typetetris> okay, I configured a dedicated nix-ssh user now with sshd_config ForceCommand /nix/var/nix/profiles/default/bin/nix-store ... now I get: https://pastebin.com/HGLqyS6Y
jD91mZM2 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48963 → python36Packages.rpy2: 2.9.3 -> 2.9.4 → https://git.io/fxX9G
elgoosy has quit [Remote host closed the connection]
pie_ has quit [Ping timeout: 264 seconds]
elgoosy has joined #nixos
<typetetris> does somebody know how to use that ssh-ng thing described in here: https://github.com/NixOS/nix/issues/2127 and here https://nixos.org/nix/manual/#ssec-relnotes-2.0 ?
<{^_^}> nix#2127 (by antifob, 25 weeks ago, open): Failure to copy closures: ... lacks a valid signature.
<typetetris> that is a little bit frustrating
nD5Xjz has quit [Ping timeout: 272 seconds]
<srhb> typetetris: Did you actually sign with a trusted key?
<simpson> At least it's progress.
<typetetris> I didn't do anything. I just installed nix on two machines, build on one with nix-build and try to move the closure of the result to the other one ...
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48964 → python36Packages.qtawesome: 0.4.4 -> 0.5.1 → https://git.io/fxX95
o1lo01ol1o has quit [Ping timeout: 260 seconds]
<typetetris> The manual for nix talks about generating the keys for the store, but not where to place them and how to use them ...
<typetetris> and neither about how to distribute the public key to the other machines ...
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48965 → python36Packages.rx: 1.6.0 -> 1.6.1 → https://git.io/fxXH3
<colemickens> I have a list of things I want to inherit, can I do some sort of { map inherit [x y z]; }
<colemickens> but the right way?
<colemickens> typetetris: I put them in my system configuration https://github.com/colemickens/nixcfg/blob/master/modules/common/nix.nix#L19
elgoosy has quit [Remote host closed the connection]
<colemickens> though I'm actually a little unsure myself if ALL nix tools will respect that, or if nix.conf fiddling is required too. maybe someone will chime in.
<srhb> colemickens: What does the list actually consist of? strings referring to keys? If so, it can be done, but it sounds a bit roundabout.
elgoosy has joined #nixos
<colemickens> srhb: I have a list of packages in my overlay. I want to make a list of them as well, but then inherit each item in the list in the final list of pkgs surfaced as the overlay
<colemickens> I can put a WIP commit up to try and illustrate the point...
<colemickens> there's likely a better way :)
<typetetris> `binaryCachePublicKeys` that option isn't even documented in the nix manual ...
<srhb> typetetris: Because it's a NixOS-ism
<typetetris> no nixos here ..
<srhb> typetetris: The corresponding nix option is binary-cache-public-keys (and it's deprecated)
<srhb> man 5 nix.conf
<typetetris> srhb: Thanks for the pointer.
<colemickens> srhb: hm, were the nixos options updated corresponding to the nix flag renames?
<srhb> colemickens: ... not yet :-)
<typetetris> Is there some timeline known, when there will be man pages for the new `nix` command?
<srhb> typetetris: No.
<dmj`> colemickens: foldl’ (a: b: { inhert a; } // b) {} [a,b,c]
<dmj`> colemickens: something like this ?
nD5Xjz has joined #nixos
<srhb> If you really have a list of the _actual_ attributes, I suggest using listToAttrs instead.
<srhb> Mapping the name with toString as appropriate.
<srhb> it really sounds weird though :-)
<srhb> Like, why is it a list in the first place if it's a name-value correspondence.
<colemickens> srhb: yes, you're right.
<colemickens> I'm simplying, I think I was just over thinking it. :)
<srhb> :)
<sphalerit> colemickens: a list of attr names?
<sphalerit> typetetris: unprivileged users can only add arbitrary paths (those not signed by a trusted key) if they're in trusted-users
<sphalerit> Keeping in mind that trusted-user access is usually equivalent to root access
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48966 → python36Packages.readme_renderer: 21.0 -> 22.0 → https://git.io/fxXHd
<typetetris> hmm, I don't understand that. I thought that '/nix/store/kmqiiwrvb04hqnxhpjxl2jkn3md19pp2-iana-etc-20180711' was downloaded from cache.nixos.org, so shouldn't that signature from cache.nixos.org still be valid?
<srhb> typetetris: Yes, it should.
lonokhov has joined #nixos
<typetetris> so `nix-copy-closure` doesn't copy the signature along?
<colemickens> (i think you have to respecify the nixos key if you supply your own)
<typetetris> `nix copy` yields the same error
<typetetris> Can I check wether I downloaded `...-iana-etc-` or wether it was build on my machine?
<srhb> typetetris: You can check whether it has a signature with nix path-info --json /nix/store/... if that's what you intend to try
o1lo01ol1o has joined #nixos
<srhb> Or --sigs actually.
Tucky has joined #nixos
<colemickens> sphalerit: srhb: thank you both, I think I'm probably expressing myself poorly. This commit shows a bit of the problem I'm trying work around: https://github.com/colemickens/nix-overlay-sway/commit/5f9a08ddb95333272902516d822f682432797efe
<colemickens> If I just put the pkgs into an attribute set and then return that, the `fmt` package isn't used as an override for the `waybar` packaeg as needed.
<typetetris> That yields: `/nix/store/kmqiiwrvb04hqnxhpjxl2jkn3md19pp2-iana-etc-20180711 cache.nixos.org-1:QTE2q2N6aUPq7YctBJsbw7UGMoDSDOszukU3GzaM9TZIaXx/+zFJCyg1Bx9aOYB0U3NClvZ0AXsu6iGPyyDBDA==` so at least `nix copy` should work?
<colemickens> If I make the change I just linked to, it builds properly, but now is not as nicely organized and easily accessible via the 'swaypackages' handle I've made.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48967 → python36Packages.prawcore: 0.15.0 -> 1.0.0 → https://git.io/fxXQn
<srhb> colemickens: I don't quite understand what you're trying to achieve here. But you probably don't want super.callPackage
pie_ has joined #nixos
pie_ has quit [Remote host closed the connection]
<srhb> colemickens: Is it an ordering thing? Overlays not applying in the order that you expect?
<colemickens> srhb: so, those packages all work except waybar.
<colemickens> waybar needs the patched `fmt` that I'm supplying.
<srhb> On the lefthand side?
<colemickens> On the lefthand side, waybar fails to build because it is using an unpatched fmt.
<srhb> Right, you want self.callPackage.
<colemickens> oh
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48968 → python36Packages.musicbrainzngs: 0.5 -> 0.6 → https://git.io/fxXQg
<colemickens> in all cases there?
<srhb> Otherwise you're supplying the unmodified scope of pkgs.
<srhb> In all cases always, basically.
Guanin__ has quit [Ping timeout: 264 seconds]
<colemickens> it's weird (to me!) that it works with the diff!
<colemickens> but I think I understand your point, I'll make some changes, thank you
<srhb> That's weird to me too...
<colemickens> so attempt 3 had the same result, even with "self.callPackage...": https://github.com/colemickens/nix-overlay-sway/commit/2a0d40598a48894e8713bbd863e047ca9df5a796
<srhb> colemickens: Where's the actual overlay? Where does self and super come from?
<srhb> Oh, it's just folded in github *facepalm*
<colemickens> :)
<srhb> Oh I see
<colemickens> (self and super are coming from a nixpkgs that is between nixpkgs-master and nixos-unstable)
<srhb> Maybe. You're not actually extending callPackage to use the scope of swaypkgs?
elgoosy has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48969 → python36Packages.node-semver: 0.3.0 -> 0.4.2 → https://git.io/fxXQx
<typetetris> I just noticed, that the installer for nix/nixpkg really only provides a very limited /etc/nix/nix.conf without any trusted-public-keys listed, not even the one for cache.nixos.org so maybe that is the problem. Sorry for the noise if so.
<srhb> colemickens: So eg. waybar gets fed pkgs.fmt, but expectes pkgs.swaypkgs.fmt
<srhb> If instead you depend on swaypkgs in waybar, it'll work
<srhb> (Or alternatively if you create a new callPackage with the scope of swaypkgs added in)
elgoosy has joined #nixos
<colemickens> srhb: okay, good excuse to go read the source/docs for callPackage. I'm also curious if there's a nicer way to achieve what I'm doing
<srhb> colemickens: Your current callPackage works like this: Look at the function called, get all arguments. Feed it all the attributes from pkgs.* scope that have the same name
<srhb> but you're expecting arguments to be autofilled from pkgs.swaypkgs
<colemickens> (the whole point is to get "swaypackages" exposed so taht `build.nix` can access and test building against a nixpkgs snapshot)
<colemickens> srhb: I see.
<srhb> I don't think I really understand the purpose of swaypkgs. Seems like you're making things harder by introducing a new scope?
<srhb> Consider that you're not actually making things more generic for build.nix because you're already defining the attrset of packages you want to include in default.nix explicitly
<srhb> You might just as well override the pkgs.* things and include the explicit attrset in build.nix instead.
<srhb> It's no more and no less generic.
<srhb> (But it'll work and won't duplicate existing attributes)
reinzelmann has joined #nixos
<srhb> (Meaning, build.nix will just be `blah blah ... in { inherit (pkgs) fmt grim slurp waybar ...; }`)
<srhb> I like paranthetical remarks. Sorry. :-P
vk3wtf has joined #nixos
mmercier has joined #nixos
<colemickens> srhb: don't judge me, I just was trying to avoid duplicating the pkg list in build.nix
<ekleog> we can handle a system with mixed openssl / libressl without issues, right? (just checkin')
<colemickens> That's really the only point it serves.
<gchristensen> ekleog: yea
<ekleog> great :)
<srhb> colemickens: Right. I'm not judging, just pointing out that you're not really deduplicating anything. :)
<gchristensen> https://search.nix.gsc.io/?q=libressl and in fact already do
thc202 has joined #nixos
<ekleog> so I can tell opensmtpd developers it's ok for us if next version depends on libressl instead of leaving the choice between libressl and openssl :)
<ekleog> :D
nD5Xjz has quit [Ping timeout: 246 seconds]
<colemickens> Hm. I might be misunderstanding. The attrset or list of packages in default.nix is to conform as on overlay. I can't avoid it there. But the `build.nix` needs to reference all of them somehow, preferably without relisting? (I'm fine with not introducing another scope. it certainly seems preferable)
<Arahael> Hmm, seems I have a bit of a catch-22. I have a wifi network here, but the nixos installer does not have the firmware required for my network adapter.
<Arahael> I do, however, have a raspberry pi I could use as a router. How do I configure it to route?
<srhb> colemickens: Okay, I guess I am advocating relisting at least the attrnames _once_. The alternative is to actually provide the new callPackage, which I don't recommend.
<colemickens> :) okay!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48970 → python36Packages.kazoo: 2.2.1 -> 2.5.0 → https://git.io/fxX5d
nD5Xjz has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48971 → python36Packages.pylama: 7.5.5 -> 7.6.5 → https://git.io/fxXd0
<typetetris> I have a bunch of machines and I want them to use one big nix store together, so every machine should be able to place store paths there and use them from there. How could I best achieve that?
<sphalerite> Arahael: if you have network-manager on the pi, the quickest thing would probably be to create an ethernet connection with the sharing option enabled
Guanin has joined #nixos
<simpson> typetetris: Hm, like over NFS? How did you want to make each machine's local /nix/store manifest?
<srhb> typetetris: You should look at what CERN and co. do. It is possible to essentially NFS the whole thing, as long as you're not on NixOS, but that costs you provisioning headaches of course.
<Arahael> sphalerite: Well, I've set the sysctl ip_forward option, but it doesn't seem to be sufficient.
<srhb> Ideally it could be done with NixOS and a proot somehow, but that seems less trivial.
<Arahael> sphalerite: The Pi doesn't have a screen. :)
<Arahael> srhb: You're here, too!?
<srhb> Arahael: I AM EVERYWHERE.
<srhb> :-)
<typetetris> srhb: It would be sufficient if there was one dedicated machine and the others could push theirs build products there ... I tried to do that with nix-copy-closure ..
<Arahael> srhb: I've noiced(!)
<{^_^}> [nixpkgs] @FRidh merged pull request #48968 → python36Packages.musicbrainzngs: 0.5 -> 0.6 → https://git.io/fxXQg
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.musicbrainzngs: 0.5 -> 0.6 »: https://git.io/fxXdy
o1lo01ol1o has quit [Ping timeout: 264 seconds]
<srhb> Arahael: I think it's just the haskell/nix overlap manifesting :P
<Arahael> srhb: I therefore expect great things in NixOS. :)
vk3wtf has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #48967 → python36Packages.prawcore: 0.15.0 -> 1.0.0 → https://git.io/fxXQn
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.prawcore: 0.15.0 -> 1.0.0 »: https://git.io/fxXdQ
<srhb> Arahael: Please do! :-)
<FaerieFly> Hehe, glad I'm not the only one having the "oh look it's srhb again" effect when joining channels sometimes :p
<srhb> lol
<srhb> I didn't know that was a thing...
<{^_^}> [nixpkgs] @FRidh merged pull request #48966 → python36Packages.readme_renderer: 21.0 -> 22.0 → https://git.io/fxXHd
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.readme_renderer: 21.0 -> 22.0 »: https://git.io/fxXd5
<{^_^}> [nixpkgs] @FRidh merged pull request #48965 → python36Packages.rx: 1.6.0 -> 1.6.1 → https://git.io/fxXH3
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.rx: 1.6.0 -> 1.6.1 »: https://git.io/fxXdF
<simpson> typetetris: Can you be more specific about why you want this? Compare and contrast, say, running your own Hydra, which is unpleasant but more akin to traditional build-farm design.
<sphalerite> Arahael: you need to set up IP addresses on the pi and the laptop as well
<simpson> typetetris: Also, at the end of the day, how much build time are you actually trying to save? https://xkcd.com/1205/
<Arahael> sphalerite: That, too, and I can ping the pi's wifi connection, but not the other computers on the wifi network.
<typetetris> simpson: So I would generate a key pair for the hydra server and set that as trusted public key in each of the machines?
<{^_^}> [nixpkgs] @FRidh merged pull request #48969 → python36Packages.node-semver: 0.3.0 -> 0.4.2 → https://git.io/fxXQx
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.node-semver: 0.3.0 -> 0.4.2 »: https://git.io/fxXdj
<sphalerite> Arahael: the routes might be wrong. Could you dump `ip route` and `ip a` output from the pi and the laptop in a gist or something?
<{^_^}> [nixpkgs] @FRidh merged pull request #48964 → python36Packages.qtawesome: 0.4.4 -> 0.5.1 → https://git.io/fxX95
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.qtawesome: 0.4.4 -> 0.5.1 »: https://git.io/fxXFJ
<srhb> I'm not claiming this is an ideal solution, but it's possible today without too many hacks.
<typetetris> srhb: Thanks I will look at it.
<{^_^}> [nixpkgs] @FRidh merged pull request #48963 → python36Packages.rpy2: 2.9.3 -> 2.9.4 → https://git.io/fxX9G
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.rpy2: 2.9.3 -> 2.9.4 »: https://git.io/fxXFm
<typetetris> simpson: It's also about building some libraries with static linking support turned on.
<simpson> typetetris: Yes. Your Hydra, just like hydra.nixos.org, would sign what it builds.
<{^_^}> [nixpkgs] @FRidh merged pull request #48962 → python36Packages.pyRFC3339: 0.2 -> 1.1 → https://git.io/fxXSO
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.pyRFC3339: 0.2 -> 1.1 »: https://git.io/fxXFc
<Arahael> sphalerite: Yeah, there's nothing connecting them. I haven't done anything with routes and haven't found info about how to do it. :(
<typetetris> simpson: Can it also use its own substituters and forward paths, it downloaded from a cache itself?
<srhb> typetetris: Also this, if you can get access to the pdf: https://dl.acm.org/citation.cfm?id=3152556
<srhb> Musings on the topic: It shouldn't be impossible to share only /nix/store and still boot from it, but it requires distributing the nix db and gcroots somehow.
<Arahael> sphalerite: So, how do you set up the routes between *networks*?
<Arahael> sphalerite: I mean, one 10.1.0.x is routed to that network, and the other is 10.0.0.x for the other network, but.
<sphalerite> Arahael: oh actually you could also bridge them. But I'm not very familiar with how to do that
<Arahael> The pi can ping 10.0.0.138, but the nixos system can't, not even via the pi (which is, from nixos's perspective, the 10.1.0.2 gateway.
<sphalerite> Arahael: I think it would make more sense to have them all in 10.0.0.x
<Arahael> sphalerite: Bridge? How is that different to routing?
<{^_^}> [nixpkgs] @Mic92 merged pull request #48941 → python36Packages.python-jsonrpc-server: 0.0.1 -> 0.0.2 → https://git.io/fxXPU
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxXFF
<simpson> typetetris: I guess? It's a pain though. It would be easier, and more parallel, to let each machine grab stuff from hydra.nixos.org directly. Does your network topology allow that?
<sphalerite> Arahael: so for example the pi is 10.0.0.100 and the laptop is 10.0.0.101. so on the pi you have 10.0.0.100/24 on the wifi and 10.0.0.100/31 on the ethernet
<Arahael> sphalerite: And why would it makes sense to have them all in 10.0.0.x? I mean, how would the *two* networks communicate? How would it know which subnet is which?
<sphalerite> Arahael: then on the laptop you have 10.0.0.101/31 and default route as 10.0.0.100
camsbury has joined #nixos
<Arahael> sphalerite: Remember, I'm trying to setup the Pi as a wifi adapter.
<sphalerite> Arahael: yes
<Arahael> sphalerite: If say, 10.0.0.138 is on the same subnet, how would it know it actually needs ot use a gateway?
<Arahael> sphalerite: Because that's one hop away.
<typetetris> simpson: hydra.nixos.org does build glibc.static ?
<srhb> typetetris: Yes.
<simpson> typetetris: Sorry, I need to get to sleep soon. Could you reveal what you're actually working on?
<sphalerite> Arahael: by having 10.0.0.100/24 on the wifi adapter, the pi knows to reach 10.0.0.138 via wifi. By having 10.0.0.100/31 on ethernet, it knows to reach the laptop via ethernet
<{^_^}> [nixpkgs] @FRidh merged pull request #48971 → python36Packages.pylama: 7.5.5 -> 7.6.5 → https://git.io/fxXd0
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.pylama: 7.5.5 -> 7.6.5 »: https://git.io/fxXbl
<sphalerite> Arahael: then if the laptop has 10.0.0.101/31 on ethernet and default route via 10.0.0.100, it knows how to reach the LAN
<{^_^}> [nixpkgs] @FRidh merged pull request #48970 → python36Packages.kazoo: 2.2.1 -> 2.5.0 → https://git.io/fxX5d
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.kazoo: 2.2.1 -> 2.5.0 »: https://git.io/fxXbB
<typetetris> simpson: I just want to use nix for some internal tool, which needs to stay in sync with some other product, and don't want to waste our 50 developers time with all the identical rebuilds.
<{^_^}> [nixpkgs] @FRidh merged pull request #48958 → python36Packages.vcrpy: 1.13.0 -> 2.0.1 → https://git.io/fxXyn
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.vcrpy: 1.13.0 -> 2.0.1 »: https://git.io/fxXbu
<{^_^}> [nixpkgs] @FRidh merged pull request #48957 → python27Packages.gnutls: 3.0.0 -> 3.1.1 → https://git.io/fxXyk
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python27Packages.gnutls: 3.0.0 -> 3.1.1 »: https://git.io/fxXbw
<{^_^}> [nixpkgs] @FRidh merged pull request #48956 → python36Packages.yamllint: 1.11.1 -> 1.12.1 → https://git.io/fxXDV
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.yamllint: 1.11.1 -> 1.12.1 »: https://git.io/fxXb6
<simpson> typetetris: The classic solution is to run the rebuilds at night while the machines are idle.
<{^_^}> [nixpkgs] @FRidh merged pull request #48955 → python36Packages.schedule: 0.3.2 -> 0.5.0 → https://git.io/fxXDc
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.schedule: 0.3.2 -> 0.5.0 »: https://git.io/fxXb1
<srhb> Also Hydra...
<Arahael> sphalerite: Yes, the pi knows where everything is. But isn't the rule for using a gateway simply that the subnet has to spcify that it's needed?
<{^_^}> [nixpkgs] @FRidh merged pull request #48954 → python36Packages.statsd: 3.2.1 -> 3.3.0 → https://git.io/fxXDI
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.statsd: 3.2.1 -> 3.3.0 »: https://git.io/fxXbS
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48972 → python36Packages.mahotas: 1.4.2 -> 1.4.5 → https://git.io/fxXb9
camsbury has quit [Ping timeout: 272 seconds]
<Arahael> sphalerite: I mean, "I have a packet I need to send to 10.0.0.138". I could either blurt it out of my default route, or observe that I have a route for 10.0.0.x for eth0. Since it's matching, I send it to eth0.
<{^_^}> [nixpkgs] @FRidh merged pull request #48953 → python36Packages.scp: 0.11.0 -> 0.12.1 → https://git.io/fxXM7
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.scp: 0.11.0 -> 0.12.1 »: https://git.io/fxXbF
<sphalerite> Arahael: 10.0.0.100/31 isn't 10.0.0.x
<Arahael> sphalerite: No, it's 10.0.0.00/24
nD5Xjz has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #48952 → python36Packages.rply: 0.7.5 -> 0.7.6 → https://git.io/fxXMD
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.rply: 0.7.5 -> 0.7.6 »: https://git.io/fxXNJ
<sphalerite> Arahael: but if the pi has 10.0.0.100/31 on eth0, it knows that stuff headed for 101 needs to go out of there and not through the wifi
<{^_^}> [nixpkgs] @FRidh merged pull request #48951 → python36Packages.rebulk: 0.9.0 -> 1.0.0 → https://git.io/fxXMg
<simpson> typetetris: Anyway, it sounds like you're on a path now. Best of luck.
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.rebulk: 0.9.0 -> 1.0.0 »: https://git.io/fxXNk
<{^_^}> [nixpkgs] @FRidh merged pull request #48949 → python36Packages.shellingham: 1.2.6 -> 1.2.7 → https://git.io/fxXMq
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.shellingham: 1.2.6 -> 1.2.7 »: https://git.io/fxXNY
<{^_^}> [nixpkgs] @FRidh merged pull request #48948 → python36Packages.typing-extensions: 3.6.5 -> 3.6.6 → https://git.io/fxX1Q
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.typing-extensions: 3.6.5 -> 3.6.6 »: https://git.io/fxXNc
<Arahael> sphalerite: I think there's something I'm clearly missing, and I don't think I'm going to understand it from IRC without more real examples, so let me show you the output of the commands you asked for earlier:
<Arahael> sphalerite: http://paste.debian.net/1048733/
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.qtpy: 1.4.2 -> 1.5.2 »: https://git.io/fxXNR
<{^_^}> [nixpkgs] @FRidh merged pull request #48947 → python36Packages.qtpy: 1.4.2 -> 1.5.2 → https://git.io/fxXXb
pie_ has joined #nixos
<symphorien> Arahael: alternatively you can build a tailored installer with your firmware. There is an article about this on the wiki
<{^_^}> [nixpkgs] @FRidh merged pull request #48946 → python36Packages.transaction: 2.2.1 -> 2.3.0 → https://git.io/fxXXD
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.transaction: 2.2.1 -> 2.3.0 »: https://git.io/fxXNg
<Arahael> sphalerite: Note: nixos is running on the computer connected to eth0 on the pi.
<{^_^}> [nixpkgs] @FRidh merged pull request #48945 → python36Packages.validictory: 1.0.0a2 -> 1.1.2 → https://git.io/fxXXr
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.validictory: 1.0.0a2 -> 1.1.2 »: https://git.io/fxXNa
<Arahael> symphorien: The only computer running linux is the RPi. :)
pie_ has quit [Remote host closed the connection]
<sphalerite> Arahael: right. By making the ethernet LAN a subnet of the wifi LAN, you avoid the need for any NAT or for the wifi router being aware of the 10.1.0.0/24 net
<Arahael> symphorien: (Well, I do have the nixOS live usb, but there's still the matter of network access)
pie_ has joined #nixos
<Arahael> sphalerite: Just to clarify, which wifi router are we talking about? The Pi, or the home wifi router?
<sphalerite> Arahael: the home wifi router
<Arahael> sphalerite: So I'm wondering how the routing even works if I put both devices in the same subnet?
<Arahael> sphalerite: Lets suppose the home wifi router has a response for 10.0.0.2, how does it know it has to send it through the Pi?
<Arahael> sphalerite: And hwo does hte Pi know it has to pass that on?
<sphalerite> Arahael: they're not the same subnet. One is 10.0.0.0/24 and one is 10.0.0.100/31
<Arahael> sphalerite: Ah!
<sphalerite> Arahael: but the latter is within the former, so the home router knows it has to send stuff to 101 through the wifi where the pi will get it
<{^_^}> [nixpkgs] @FRidh merged pull request #48943 → python36Packages.sortedcollections: 0.4.2 -> 1.0.1 → https://git.io/fxXPN
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.sortedcollections: 0.4.2 -> 1.0.1 »: https://git.io/fxXNH
<{^_^}> [nixpkgs] @FRidh merged pull request #48942 → python36Packages.python-utils: 2.2.0 -> 2.3.0 → https://git.io/fxXPH
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.python-utils: 2.2.0 -> 2.3.0 »: https://git.io/fxXN5
<sphalerite> Arahael: and the pi will know to forward it through ethernet because the routing table has a more specific entry than the wireless one
<Arahael> sphalerite: Yeah, you were meantioning /31 so many times, I was missing that point, I was thinking "Hmm, odd choice of subnet, but OK..."
<{^_^}> [nixpkgs] @FRidh merged pull request #48938 → python36Packages.simpleeval: 0.9.6 -> 0.9.8 → https://git.io/fxXiw
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.simpleeval: 0.9.6 -> 0.9.8 »: https://git.io/fxXNx
<sphalerite> might have been easier to bridge it at this rate :')
<Arahael> sphalerite: Well, the Pi's wifi has to respond to it, recieving the packets that aren't actually directed to it. I guess this means it has to be promiscious.
<{^_^}> [nixpkgs] @FRidh merged pull request #48937 → python36Packages.XlsxWriter: 1.1.1 -> 1.1.2 → https://git.io/fxXiW
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.XlsxWriter: 1.1.1 -> 1.1.2 »: https://git.io/fxXAv
nD5Xjz has joined #nixos
<Arahael> sphalerite: Heh, sorry about that. :)
<{^_^}> [nixpkgs] @FRidh merged pull request #48939 → python36Packages.smart_open: 1.6.0 -> 1.7.1 → https://git.io/fxXi5
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.smart_open: 1.6.0 -> 1.7.1 »: https://git.io/fxXAU
<Arahael> sphalerite: So I'll change the ip addresses now, lets see how it goes.
<{^_^}> [nixpkgs] @FRidh merged pull request #48934 → python36Packages.txtorcon: 18.0.2 -> 18.3.0 → https://git.io/fxX6H
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.xdot: 0.9 -> 1.0 »: https://git.io/fxXAq
<{^_^}> [nixpkgs] @FRidh merged pull request #48929 → python36Packages.xdot: 0.9 -> 1.0 → https://git.io/fxXrV
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.txtorcon: 18.0.2 -> 18.3.0 »: https://git.io/fxXAI
Guanin_ has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #48972 → python36Packages.mahotas: 1.4.2 -> 1.4.5 → https://git.io/fxXb9
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.mahotas: 1.4.2 -> 1.4.5 »: https://git.io/fxXAs
Guanin has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #48933 → python36Packages.stem: 1.6.0 -> 1.7.0 → https://git.io/fxX6V
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.stem: 1.6.0 -> 1.7.0 »: https://git.io/fxXAn
Jackneill has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @FRidh merged pull request #48936 → python36Packages.python-sql: 0.9 -> 1.0.0 → https://git.io/fxXik
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.python-sql: 0.9 -> 1.0.0 »: https://git.io/fxXAC
<{^_^}> [nixpkgs] @FRidh merged pull request #48935 → python36Packages.warlock: 1.2.0 -> 1.3.0 → https://git.io/fxX6b
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.warlock: 1.2.0 -> 1.3.0 »: https://git.io/fxXAW
<{^_^}> [nixpkgs] @FRidh merged pull request #48940 → python36Packages.twilio: 6.8.0 -> 6.19.1 → https://git.io/fxXij
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.twilio: 6.8.0 -> 6.19.1 »: https://git.io/fxXAB
Guanin__ has joined #nixos
Jackneill has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #48912 → yarn: add platforms → https://git.io/fxXT3
<{^_^}> [nixpkgs] @xeji pushed commit from @LnL7 to master « yarn: add platforms (#48912) »: https://git.io/fxXAw
Guanin_ has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #48903 → python27Packages.rpm: 4.14.2 -> 4.14.2.1 → https://git.io/fxPbu
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python27Packages.rpm: 4.14.2 -> 4.14.2.1 »: https://git.io/fxXAH
<{^_^}> [nixpkgs] @FRidh merged pull request #48893 → tortoisehg: 4.7.1 -> 4.7.2 → https://git.io/fxPiz
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « tortoisehg: 4.7.1 -> 4.7.2 »: https://git.io/fxXAb
<Arahael> Hmm, odd. Debian's routing is now somewhat contaminated, but should be OK. The nixos routing, however, is *worse* now.
<Arahael> I'm using the KDE networking thing, and modified the address to what is now 10.0.0.101/255.255.255.254, with gateway set to 10.0.0.100
<Arahael> But it still has it's old routing entry.
* Arahael tries removing the address entirely rather than updating it.
<{^_^}> [nixpkgs] @jluttine closed pull request #47670 → pythonPackages.txtorcon: 18.0.2 -> 18.3.0 → https://git.io/fxkgt
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48973 → python36Packages.nipy: 0.4.0 -> 0.4.2 → https://git.io/fxXxk
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to python-unstable: https://git.io/fxXxm
<Arahael> Yeah, I have non idea what I'm doing. Are there any resources I can use to learn about this?
<{^_^}> [nixpkgs] @FRidh closed pull request #48838 → pythonPackages.cython: 0.28.5 -> 0.29 → https://git.io/fxitr
<ocharles> Can anyone help me do some Hydra debugging? I have a jobset that should contain an attribute `networks.internal.coordinator` but it's no longer showing up in evaluations since I updated Hydra
<ocharles> The weird thing is the jobset has no evaluation errors
<sphalerite> Arahael: network-manager is probably more of a hindrance than help on the nixos machine just now
<sphalerite> Arahael: I'd suggest systemctl stop network-manager, then set up the interfaces with ip
<ocharles> ah wait, that one I renamed actually, that's fine
<ocharles> but another one that's missing is `networks."circuithub.com".api`
<Arahael> sphalerite: That's disappointing, but will do.
<ocharles> I *think* it might be because of the "circuithub.com" attribute name
<ocharles> That is, it really is `networks."circuithub.com".api` and not `networks.circuithub.com.api`
<{^_^}> [nixpkgs] @xeji merged pull request #48909 → Add licenses → https://git.io/fxPpw
<{^_^}> [nixpkgs] @xeji pushed 14 commits to master: https://git.io/fxXx8
<Arahael> sphalerite: How does the UI there get it so badly wrong?
<sphalerite> Arahael: so… ip link set enpfoo up; ip a add 10.0.0.101/31 dev enpfoo ; ip route add default via 10.0.0.101
<sphalerite> Arahael: I don't think it's necessarily getting stuff wrong, just adding a bit of confusion by hiding more of what's going on
<sphalerite> oops, default via 10.0.0.100 not 101
<Arahael> I still seem to have too many routes.
<sphalerite> ip route flush
<sphalerite> :)
zarel has joined #nixos
mayhewluke has quit [Ping timeout: 240 seconds]
mayhewluke has joined #nixos
<Arahael> sphalerite: Why 10.0.0.100?
<Arahael> sphalerite: I mean, shouldn't that one be on the Pi?
<sphalerite> yes, 10.0.0.100 shoudl be the default route on the big computer, since it's supposed to send stuff through the pi
<sphalerite> and 101 should be the big computer's address
<Arahael> Hmm, back to square one.
zarel has quit [Remote host closed the connection]
<Arahael> Big machine: IP address 10.0.0.101/31; route -> default via 10.0.0.100 dev eno1; 10.0.0.100/31 dev eno1 proto kernel scope link src 10.0.0.101
<Arahael> pi: IP address Well, too many, by now. I should clear it, but amongst them on this link is 10.0.0.100/31, and the routing is clearly working (I mean, I can ping, browse network, do everything, just fine)
<Arahael> I can also ping the big machine from the pi, that's fine.
<sphalerite> can you ping the pi from the big machine?
<Arahael> Yep, I can ping both the pi's interfaces frmo the big machine - curiously, including the wifi.
<Arahael> I just can't ping anything else on that wifi.
ghasshee has quit [Remote host closed the connection]
<sphalerite> what does cat /proc/sys/net/ipv4/conf/all/forwarding on the pi say?
Mateon2 has joined #nixos
<Arahael> Shows zero.
<Arahael> sphalerite: It's 0.
<sphalerite> echo 1 > /proc/sys/net/ipv4/conf/all/forwarding
<Arahael> sphalerite: Oops, checked that on teh big machine, it should infact be zero - checking it on the pi now...
<{^_^}> [nixpkgs] @xeji merged pull request #48928 → arrow-cpp: fix for zstd 1.3.6+ → https://git.io/fxXRu
<Arahael> sphalerite: Yeah, it's 1 there.
<{^_^}> [nixpkgs] @xeji pushed commit from @veprbl to master « arrow-cpp: fix for zstd 1.3.6+ (#48928) »: https://git.io/fxXp5
<sphalerite> hmmmeh
Mateon1 has quit [Ping timeout: 264 seconds]
Mateon2 is now known as Mateon1
<Arahael> sphalerite: Feelsl ike I'm guessing, is there an actual *test* that shows: "The problem is on the pi"?
<sphalerite> ok really hacky idea which might just work… on the pi, ip a add 10.0.0.101/24 dev wlan0 && ip route add 1.1.1.1 via 10.0.0.1 src 10.0.0.101 && ping -c 5 1.1.1.1 && ip route del 1.1.1.1 && ip a del 10.0.0.101/24 dev wlan0
cmacrae has joined #nixos
<Arahael> Let me try cut&pasting that. Heck, if it doesn't work, I'll just reboot it.
<sphalerite> if it doesn't, tcpdump will probably be helpful
<Arahael> Installing tcpdump...
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48974 → python36Packages.mail-parser: 3.3.1 -> 3.4.1 → https://git.io/fxXhc
<Arahael> A random line from that: 19:54:13.284664 IP 10.0.0.101 > 10.0.0.138: ICMP echo request, id 2195, seq 11, length 64
<Arahael> Note, I didn't run your 'hacky idea', I liked the tcpdump idea too much.
<Arahael> Context: The big box (nixos) is doing a ping to 10.0.0.138, so tcpdump has proven that it's reaching the pi.
<sphalerite> is that on eth0 or wlan0?
<Arahael> It defaulted to eth0.
<sphalerite> try `tcpdump -i wlan0 icmp`
<sphalerite> (icmp so we don't get any noise from other stuff running on the pi)
<Arahael> There's a *ton* of noise, so that icmp filter helps. :) A sample line is as follows:
<Arahael> 19:56:12.894096 IP 10.0.0.101 > 10.0.0.138: ICMP echo request, id 2196, seq 3, length 64
<sphalerite> and no reply to that?
<sphalerite> and it does work for the pi pinging 10.0.0.138?
<Arahael> None that I can see. Yeah, it works fine for the pi.
carlosdagos has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48975 → python36Packages.pudb: 2016.2 -> 2018.1 → https://git.io/fxXhd
<Arahael> Just did some more googling. It seems that wifi devices often don't reliably do promiscious or monitor mode.
<typetetris> how do i specify hydra.nixos.org as binary cache? Just adding https://hydra.nixos.org to substituters I get the error, that it isn't a binary cache ?
<Arahael> sphalerite: So maybe I simply can't easily do it with the pi's wifi stack?
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to python-unstable: https://git.io/fxXhh
<sphalerite> you could do NAT
<sphalerite> but I can't help you with that because I need to get ready for my flight to london for nixcon, sorry!
<Arahael> sphalerite: No worries, I learnt a lot from teh discussion anyway. :) Thanks for your time!
nD5Xjz has quit [Ping timeout: 252 seconds]
Myrl-saki has joined #nixos
ostkind has quit [Quit: leaving]
<{^_^}> [nixpkgs] @xeji merged pull request #48641 → mytetra: support opening urls under wayland → https://git.io/fx2A6
<{^_^}> [nixpkgs] @xeji pushed commit from @gnidorah to master « mytetra: support opening urls under wayland (#48641) »: https://git.io/fxXjS
o1lo01ol1o has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48976 → python36Packages.podcastparser: 0.6.2 -> 0.6.4 → https://git.io/fxXjN
nD5Xjz has joined #nixos
<niksnut> typetetris: hydra.nixos.org is not a binary cache anymore (it used to be)
<typetetris> niksnut: ok thanks, so it doesn't build glibc.static
<typetetris> (as my machine insists on building it itself for 18.09)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48977 → python36Packages.nbxmpp: 0.6.6 -> 0.6.8 → https://git.io/fx1eL
<niksnut> glibc.static should be there
<niksnut> at least nix path-info --store https://cache.nixos.org --json nixpkgs.glibc.static shows a path
<typetetris> then I
<typetetris> then I am at a loss, don't know, why my machine doesn't use that.
Itkovian has joined #nixos
__monty__ has joined #nixos
<srhb> typetetris: Different output hash?
<typetetris> srhb: How can I check that?
cmacrae has quit [Remote host closed the connection]
<srhb> nix eval nixpkgs.glibc.static.outPath eg.
<srhb> 18.09 is on cache.nixos.org with path /nix/store/s58hg86980680l8rr9yp9i8m7czzacvj-glibc-2.27-static
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48978 → python36Packages.outcome: 0.1.0 -> 1.0.0 → https://git.io/fx1vF
ixxie has joined #nixos
wirew0rm has joined #nixos
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #48979 → atom, atom-beta: 1.31.2 -> 1.32.0, 1.32.0-beta0 -> 1.33.0-beta0 → https://git.io/fx1fC
ThatDocsLady_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48980 → python27Packages.mechanize: 0.3.5 -> 0.3.7 → https://git.io/fx1fE
ixxie has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<typetetris> srhb: I use that: https://pastebin.com/j5VnZB81 and checking 'nix path-info -I nixpkgs=$(pwd) --json nixpkgs.glibc.static gives `/nix/store/s58hg86980680l8rr9yp9i8m7czzacvj-glibc-2.27-static`, but building that shakeTestbett-thingy it insists on needing `/nix/store/sk2y03klwqxhnf9xjqyc1lw39qd6r7vy-glibc-2.27` I am really confused at the moment.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48982 → neovim-remote: 2.0.5 -> 2.1.0 → https://git.io/fx1f6
pie_ has quit [Read error: Connection reset by peer]
vk3wtf has joined #nixos
pie_ has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #48505 → Airtame 3.1.1 -> 3.3.0 → https://git.io/fxu8i
<{^_^}> [nixpkgs] @xeji pushed commit from @thanegill to master « Airtame 3.1.1 -> 3.3.0 (#48505) »: https://git.io/fx1JU
<colemickens> hm, I want a recursive nix copy, but a symlink instead of copy
pie_ has quit [Read error: Connection reset by peer]
pie_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48983 → python36Packages.pycares: 1.0.0 -> 2.3.0 → https://git.io/fx1JG
ghasshee has joined #nixos
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fx1Jw
<{^_^}> [nixpkgs] @timokau merged pull request #48921 → r8168: init at 8.046.00 → https://git.io/fxXs6
<srhb> colemickens: Ermmm
pie_ has quit [Read error: Connection reset by peer]
<srhb> colemickens: it.. Sounds like you want buildEnv and nix-build?
<__monty__> How do I get w3m with images on mac os? I don't mind if I have to run xterm in xquartz to get them. nix-shell -p w3m doesn't seem to be enough.
<srhb> colemickens: The question doesn't really make sense to me, so I'm extrapolating :P
Guanin__ has quit [Ping timeout: 252 seconds]
<colemickens> srhb: yeah, it's a lazy script I'm writing
<colemickens> it lists the contents of an azure container
<colemickens> lists my store/cache and then uploads the differing files after symlinking them into a directory that the azure cli can bulk upload w/o conflicts.
<srhb> Like.. Non-deterministically, whatever is in the store currently?
<{^_^}> [nixpkgs] @timokau opened pull request #48984 → r8168 backport → https://git.io/fx1UY
<srhb> I think you're going to have to use nix copy --all somehow to get this done.
TweyIV has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48985 → python36Packages.lmdb: 0.92 -> 0.94 → https://git.io/fx1Ug
ghasshee has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48986 → python36Packages.pip-tools: 2.0.2 -> 3.1.0 → https://git.io/fx1UA
sigmundv has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #48976 → python36Packages.podcastparser: 0.6.2 -> 0.6.4 → https://git.io/fxXjN
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fx1TR
Itkovian has joined #nixos
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
<Arahael> Currently installing nixos. WhoO! :)
<{^_^}> [nixpkgs] @LnL7 merged pull request #48944 → fzf: 0.17.4 -> 0.17.5 → https://git.io/fxXX3
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/fx1Tb
<srhb> Arahael: yay!
<Arahael> One observation: GC Warning: Bad initial heap size 100000 - ignoring it. What's that?
<{^_^}> [nixpkgs] @xeji merged pull request #48918 → tealdeer: 1.0.0 -> 1.1.0 → https://git.io/fxXmB
<{^_^}> [nixpkgs] @xeji pushed commit from @das-g to master « tealdeer: 1.0.0 -> 1.1.0 (#48918) »: https://git.io/fx1Tp
<srhb> Arahael: An unfortunate spammy thing that happened during, I think. the nix 2.1.x upgrade
<srhb> Arahael: No one's gotten around to fixing it yet
<Arahael> It couldn't resolve cache.nixos.org, but it's managing it fine.
<srhb> It will go away on the installed system.
<Arahael> srhb: Ah, ok. What does it mean?
<srhb> Arahael: Uuuh, that sounds way worse :-)
<srhb> Arahael: It's related to the internal garbage collector in the nix evaluator. It can't set that initial heap size.
<Arahael> Ah, ok.
<Arahael> Hmm, yep, the cache.nixos.org thing isn't working.
<srhb> Arahael: Not being able to resolve cache.nixos.org means you'll probably build everything locally, unless it was just a transient failure
<srhb> Meaning, it'll take a looooong time
<srhb> is your network connectivity otherwise fine?
<Arahael> Networking died. Taking a look.
<Arahael> Had to replug that in. Disconcerting.
<Arahael> Working much better now. :)
<srhb> Heh, good.
<Arahael> This whole setup is disconcerting, perched precariously next to the kitchen sink!
<srhb> Living on the edge, literally
* Arahael <-- The Edge Life.
<Arahael> Uh uh... I think my wife's about to bake cake.
orivej has joined #nixos
<Arahael> Damn that was fast, already asking for my password. :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48987 → python36Packages.kerberos: 1.2.4 -> 1.3.0 → https://git.io/fx1kq
<Arahael> Ok, that was super fast.
<Arahael> I also like that it's using the hardware better than Debian. :)
<srhb> Yeah, installs don't take long unless you have a huuuge number of slow dependencies.
<srhb> My worst offender is nerdfonts which is hosted on github. Downloading a huge file from github is ridiculously slow.
<Taneb> When I was setting up my desktop I tried using a slightly customized chromium
<Arahael> I pretty much just had the defaults.
<Taneb> ...I did not have the patience for that to build
<srhb> Taneb: Yeah, chromium takes a looong while.
<Taneb> I think the thing I've waited the longest to install was libreoffice
<adisbladis> Libreoffice is pretty horrific to build from source
<Taneb> It's pretty horrific to download already built
<{^_^}> [nixpkgs] @xeji merged pull request #48924 → git-bug: init at 0.4.0 → https://git.io/fxXcO
<{^_^}> [nixpkgs] @xeji pushed 4 commits to master: https://git.io/fx1IL
<{^_^}> [nixpkgs] @xeji merged pull request #48978 → python36Packages.outcome: 0.1.0 -> 1.0.0 → https://git.io/fx1vF
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « python36Packages.outcome: 0.1.0 -> 1.0.0 (#48978) »: https://git.io/fx1IG
<srhb> Taneb: Bigger than the GHC closure by 2 MiB. :P
<Arahael> Hmm, the base install is very minimal. :)
<sphalerit> Libreoffice is pretty horrific.
<srhb> Arahael: Yup.
<Arahael> I suppose I want firefox now.
<Arahael> Does nix-env -i w3m store this into the config file?
<srhb> Arahael: No
<srhb> ,imperative
<{^_^}> nix-env has multiple drawbacks as an imperative package manager. nix-env -u will sometimes upgrade to the wrong thing; the outputs to install are very finicky to override; and packages that have been removed or are otherwise unavailable will remain in your profile without any warnings. Consider using a ,declarative setup instead.
<srhb> Arahael: Consider nix-env equivalent to apt-get or the likes for many purposes. It's completely imperative.
<Arahael> Odd that this is the first introduction to nixos. :(
<srhb> Arahael: NixOS means /etc/nixos/configuration.nix :) nix-env is just nix
<Arahael> How do I use a ,declarative setup' instead?
<Arahael> srhb: Eh? Interesting...
<{^_^}> [nixpkgs] @xeji merged pull request #48975 → python36Packages.pudb: 2016.2 -> 2018.1 → https://git.io/fxXhd
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « python36Packages.pudb: 2016.2 -> 2018.1 (#48975) »: https://git.io/fx1IH
<srhb> You _can_ make reasonably declarative setups with nix-env (that's what NixOS does under the hood) -- by eg. creating a single metapackage for your user that contains everything you need. Or by using home-manager
<srhb> Arahael: But for NixOS, especially on a single user system, you probably just want to get started by adding things to environment.systemPackages in configuration.nix and then nixos-rebuild switch :)
strobelight has joined #nixos
<Arahael> srhb: Scenario: I've just installed nixos for the first time. How do I declaratively install firefox globally? :)
<srhb> ^
<srhb> environment.systemPackages
<Arahael> Reading my mind :)
<srhb> Basically if I'm crunching for time I might nix-env -iA nixpkgs.firefox -- but later I'll remove it from my imperative env and add it to one of my declarative configs instead.
<srhb> (Or I might just use nix-shell -p firefox for one-offs)
<srhb> fsvo firefox :P
<Arahael> fsvo? :)
<srhb> Sorry, "for some value of"
<srhb> Meaning, I'll do that for whatever package that I need ad-hoc right now.
<Arahael> Ah, yeah, fair enough.
silver has joined #nixos
<Arahael> What's the best way for me to get firmware into nixos? I suppose I should find that package and put it in as a system package.
<srhb> depends on the firmware I guess?
strobelight has quit [Ping timeout: 240 seconds]
<srhb> But yes, that approach sounds more or less right.
<srhb> "systemPackages" but for firmware.
<Arahael> Cool. I just did a nixos-rebuild switch, but it failed because I don't have an /etc/wpa_supplicant
o1lo01ol1o has quit [Ping timeout: 260 seconds]
<Arahael> Thanks for that link.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48988 → python36Packages.persistent: 4.4.2 -> 4.4.3 → https://git.io/fx1Lg
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/fx1La
<{^_^}> [nixpkgs] @xeji merged pull request #48979 → atom, atom-beta: 1.31.2 -> 1.32.0, 1.32.0-beta0 -> 1.33.0-beta0 → https://git.io/fx1fC
<srhb> Arahael: Failed during activation? As in systemd service failed, or something like that.
<Arahael> srhb: Yeah, failed while restarting systemd or something like that.
<sphalerit> Yeah you're still in the new system generation, just that WPA_supplicant isn't running
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.lmdb: 0.92 -> 0.94 »: https://git.io/fx1LK
<{^_^}> [nixpkgs] @FRidh merged pull request #48985 → python36Packages.lmdb: 0.92 -> 0.94 → https://git.io/fx1Ug
strobelight has joined #nixos
<srhb> Arahael: You probably had a wpa_supplicant.conf from the installers /etc
<Arahael> Ah, yes, I did...
<Arahael> sphalerit: No, I rebooted.
<Arahael> sphalerit: But the originall install did have it....
<Arahael> (Erm, the live image had it)
<typetetris> Do I need to setup a cron job for the nix garbage collection or will nix-daemon run it occasionally ?
<sphalerit> ,declarative
<{^_^}> There are multiple ways of managing declarative profiles. 1) Attrset, compatible with imperative use of nix-env https://git.io/fAQHW ; 2) buildEnv, providing more control over the paths that are linked into the profile <link to do, sphalerite!>; 3) home-manager, providing nixos-like config for your ~ https://github.com/rycee/home-manager
<sphalerit> Argh I still haven't done that example for 2
<typetetris> srhb: Not a nixos machine.
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Arahael> Just disabled wpa for now. :)
<srhb> typetetris: In that case I suggest using nix 2.x new feature to gc when it runs below some watermark
<Arahael> Too easy.
<typetetris> srhb: Is that already documented somewhere?
<srhb> typetetris: The nix manual, and man 5 nix.conf. min-free and max-free
<Arahael> srhb: How do I use that firmware link you mentioned a few minutes ago?
<typetetris> srhb: Thanks.
TweyIV has quit [Ping timeout: 245 seconds]
<srhb> Arahael: All the options on that page go in configuration.nix
<Arahael> srhb: I tried to saerch for intel firmwares, using `nix-env -qa intel`, but there are "no derivations".
ghasshee has joined #nixos
<Arahael> srhb: There is only one option?
<Arahael> srhb: (And the default value is [])
<srhb> Arahael: It takes a list of packages. But what firmware is this again?
<Arahael> srhb: Intel® Wireless-AC 9560
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48989 → python36Packages.pyramid_multiauth: 0.8.0 -> 0.9.0 → https://git.io/fx1tJ
<srhb> Arahael: I don't know that one specifically, but be advised that non-free things are not going to show up unless you configure your system to allow them.
<Arahael> srhb: Ah, so it's in non-free.
<srhb> I don't know, just a guess. The UX around discovering non-free is an issue and permitting it is a little horrendous, but it's documented :)
<{^_^}> [nixpkgs] @xeji merged pull request #48900 → twa: 1.5.1 -> 1.6.0 → https://git.io/fxP7L
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « twa: 1.5.1 -> 1.6.0 (#48900) »: https://git.io/fx1tc
<srhb> If so, it's called firmwareLinuxNonfree in nixpkgs.
TweyIV has joined #nixos
<Arahael> srhb: So how do I pull that in? Do I have to enable a non-free stream or something?
<Lisanna> I wish you could use "with" inside attrsets ):
<Lisanna> to inherit everything into the attrset
<srhb> Arahael: nixpkgs.config.allowUnfree = true;
hotfuzz_ has joined #nixos
<srhb> Arahael: This might also be related: https://nixos.org/nixos/options.html#hardware.enablere
<tokudan[m]> there's currently a PR waiting for merge that contains security updates: https://github.com/NixOS/nixpkgs/pull/48862
<{^_^}> #48862 (by andir, 1 day ago, open): firefox{,bin}: 62.0.3 -> 63.0 & nss: 3.38-> 3.39
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48990 → python36Packages.meld3: 1.0.0 -> 1.0.2 → https://git.io/fx1tg
<tokudan[m]> is there a chance that this PR can be merged soon?
hotfuzz has quit [Read error: Connection reset by peer]
<srhb> Arahael: But if you only need the one (firmwareLinuxNonfree) you can add it to the hardware.firmware list yourself.
* Arahael just tried to cut and then paste. That aint' going to work across physical machines!
<Arahael> srhb: I'm going to need a few, but the pertinient one is the wifi for now. ;)
<srhb> Arahael: :-P
<srhb> I think it might not be unfree enough to actually require allowing unfree packages...
<srhb> (If you care about that)
<Arahael> I kind of do, but not really. I'm not as firm about it as some people are.
<srhb> Well, you can try without then :)
<Arahael> I'm happy to pay for quality stuff, for instance.
<Arahael> (Eg, I plan to get myself a copy of RimWorld)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48991 → python36Packages.jsonpointer: 1.9 -> 2.0 → https://git.io/fx1tD
<srhb> It'll throw an error at you if it's required.
<ekleog> Lisanna: you mean, originalAttrset // { things not inherited } ?
<Arahael> srhb: So, literally just: 'firmwareLinuxNonfree' to the hardware.firmware line?
<Lisanna> ekleog sure
<ekleog> Lisanna: well, this syntax works then :p
<Lisanna> ekleog it's ugly
<Lisanna> sometimes you want to position your inherit statements in specific spots in the attrset, to keep like with like. can't do that with that syntax
mmercier has quit [Quit: mmercier]
<colemickens> I wish I were going to nixos so badly
<Lisanna> unless you start building a chain of //
<Lisanna> but that is pretty verbose
<ekleog> chains of // work well, but I see your point
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48992 → python36Packages.limnoria: 2016.05.06 -> 2018.09.09 → https://git.io/fx1qk
<ekleog> issue is, it would break retro-compat
<ekleog> like, if keys conflict because the upstream set changed, whose key should be retained? with named inherits it's just not possible
<srhb> Arahael: Probably [ pkgs.firmwareLinuxNonfree ] :)
<srhb> Arahael: By default your configuration.nix is a function { pkgs, ... }: -- so pkgs is the name of the nixpkgs attribute set.
<Lisanna> ekleog if the author of some nix code wants to use that feature, that's just a caveat they have to keep in mind. no actual retro-compat would be broken for code that doesn't use it.
<Lisanna> there are many ways today to write unstable / unsafe nix code.
kim0 has joined #nixos
<kim0> Hello folks .. I see xmr-stak is updated on github to 2.5.1 .. but 5 days later, it's not yet showing in unstable channel .. When should it land ? Thanks
<srhb> kim0: http://howoldis.herokuapp.com/ read the boxes on the top of this page :)
<srhb> tl;dr: When the tests pass for master.
<ekleog> Lisanna: I mean, should it trigger an evaluation error? should it pick the version of the upper set? what if two inherit (set) *; have keys that conflict?
<ekleog> Lisanna: OTOH, { foo = 1; } // set // { bar = 1; } is not much longer than { foo = 1; inherit (set) *; bar = 1; }
<Lisanna> ekleog it should do whatever doing { foo = bar; inherit (baz) foo; } does
<ekleog> this eval-time fails
<Lisanna> then that's what it should do
<Lisanna> ekleog also, your example is wrong
<Lisanna> it needs to be ({ foo = 1; } // set // { bar = 1; })
<Lisanna> (note the parens)
<ekleog> well, it depends on how you use it
<Lisanna> half of the time it's going to be arguments to a function of some sort
<ekleog> > let set = { baz = 1; } in { foo = 1; } // set // { bar = 1; }
<{^_^}> error: syntax error, unexpected IN, expecting ';', at (string):205:24
<Lisanna> which will screw you over if you don't have the parens
<ekleog> > let set = { baz = 1; }; in { foo = 1; } // set // { bar = 1; }
<{^_^}> { bar = 1; baz = 1; foo = 1; }
<kim0> srhb: Thanks .. very useful! But I'm still confused .. nixpkgs-unstable (I guess this is what I want, as I'm on Ubuntu) is showing 19hours old .. but xmr-stak which was updated 5 days ago is still not showing ?!
<srhb> kim0: Are you really on nixpkgs-unstable, not nixos-unstable?
<ekleog> Lisanna: then, you can always open an issue on nixos/nix :)
<kim0> srhb: I'm on ubuntu
<ekleog> github:nixos/nix *
<srhb> kim0: nix-channel --list
<srhb> kim0: OK, yes, it's not in nixpkgs-unstable yet.
<kim0> Ok how / why
<ekleog> it's trading one footgun for another so I'm personally not in favor of adding new syntax for its sake, but other people may disagree with me :)
<kim0> What does this 19hours old thing mean then
<srhb> kim0: The update time refers to when the channel updated, not which "commit time" it has reached
Guanin__ has joined #nixos
<srhb> If you look at the commit it has updated to, xmr-stak is not updated.
<kim0> srhb: so it was updated 19hours ago, but took an old commit (not tip of master) ?
<srhb> It was the tip of master at the point where the hydra build/test commenced.
<srhb> Building all of nixpkgs might take a long time, however, so there's always latency.
<kim0> Aha Ok
<kim0> so I guess a few more days of waiting
<Izorkin> Mic92: How to need to merge PR 48875 ?
<Mic92> Izorkin: can you remind me later about that, maybe in the weekend? I need to prepare something.
<Izorkin> Mic92: ok
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48993 → python36Packages.Nuitka: 0.5.25 -> 0.6.0.4 → https://git.io/fx1mS
<ghasshee> Hi, Are there anyone who tried to install ssreflect ? I have got in stuck :-(
<ghasshee> Or, do nix users tend to use agda :-) ?
<srhb> ghasshee: Builds fine on nixos-unstable for me
<srhb> ghasshee: What did you try? Seems we need more information.
<ghasshee> yes
<ghasshee> I tried the way with opam
schopp0r has joined #nixos
<srhb> Why not use the packaged version?
<srhb> It seems sensible not to do all that work once more.
<ghasshee> I get in stuck at `opam-depext conf-gtkviewsource.2` which returns no problem.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48994 → python36Packages.keepkey: 4.0.0 -> 4.0.2 → https://git.io/fx1YW
<schopp0r> Hi. I am trying to compile nix myself (I need another store directory, that is why). There is gcc 4.9.4 installed which can *definitely* compile c++14 source code (I tried). anyway, the configure-script insists on g++ not being able to do so. can I somehow enforce this test to be passed?
<srhb> ghasshee: nix-shell -p coq coqPackages.ssreflect -- seems to be the way to go.
<ghasshee> srnb: maybe I could install with the packaged version of nix/store but I do not know the way of including ssreflect then.
<ghasshee> I tried on archlinux with opam package manager which easily worked..
<srhb> We're very, very different from Arch. :)
<ghasshee> Yep :-) !!
<ghasshee> I am graduating it now !
<srhb> A lot of work has to go into bringing some obscure builds to work in nixpkgs. Someone already did this work for you, so I recommend you try to make good use of that work, instead of trying to essentially replicate what they had to do but in an impure way :)
<ghasshee> Thanks, I will do another try on the packaged nix binaries.
<srhb> ghasshee: Doesn't the above command work for you?
<srhb> nix-shell -p coq coqPackages.ssreflect <-- this one
jasongrossman has joined #nixos
<ghasshee> maybe I tried with my shell.nix ... but I try it again now
<srhb> It looks like it works to me, but I've no experience with the coq ecosystem.
<ghasshee> and then I opened coqide
<ghasshee> but coqide does not seem to include ssreflect ..
<srhb> How do I test that?
Dedalo has joined #nixos
<symphorien> look at the $COQPATH in the nix-shell
<schopp0r> hm. I'll just edit the configuration file
<ghasshee> /nix/store/jk856w1ahvbzc2qb7y58srb4s3nzygb5-coq8.7-ssreflect-1.6.4/lib/coq/8.7/user-contrib/:/nix/store/jk856w1ahvbzc2qb7y58srb4s3nzygb5-coq8.7-ssreflect-1.6.4/lib/coq/8.7/user-contrib/
mmercier has joined #nixos
<ghasshee> this is $(echo $COQPATH)
<symphorien> did you launch coqide inside the nix-shell ?
ottidmes has joined #nixos
<ghasshee> yes, I try again.
<symphorien> ssreflect seems there
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48995 → python36Packages.poyo: 0.4.0 -> 0.4.2 → https://git.io/fx1Yh
<ghasshee> [nix-shell:~]$ coqide
<ghasshee> (coqide:24022): GtkSourceView-WARNING **: Unknown parent scheme 'classic' in scheme 'coq_style'
<ghasshee> (coqide:24022): GtkSourceView-WARNING **: Failed to load '/nix/store/zajfp56idzicrsz2fcdp1wz8xjqd9m97-coq-8.7.2/share/coq/coq.lang': could not find the RelaxNG schema file
<ghasshee> ^C
<ghasshee> [nix-shell:~]$
<srhb> That doesn't look like a critical error.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48996 → python36Packages.powerline: 2.6 -> 2.7 → https://git.io/fx1O4
<ghasshee> srnb, symphorien: Wow, Thank you, I did it :-) . Now I thought that my shell.nix was wrong.
<ghasshee> srnb, symphorien: Wow, Thank you, I did it :-) . Now I thought that my shell.nix was wrong.
<ghasshee> srnb: symphorien: Wow, Thank you, I did it :-) . Now I thought that my shell.nix was wrong.
Itkovian has joined #nixos
<srhb> You seem to be having some irc client problems :P
ghasshee has quit [Quit: leaving]
<hyper_ch2> makefu: howdy
ghasshee has joined #nixos
<hyper_ch2> infinisil: online?
<infinisil> Yea
<hyper_ch2> you also use snapshots right with zfs?
<infinisil> Yup
<ghasshee> srnb: and others: Thank you. Finally I could load ssreflect! :-)
<srhb> ghasshee: Great :)
<ghasshee> srnb: Thanks again :-)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48997 → python36Packages.pycountry: 1.17 -> 18.5.26 → https://git.io/fx1OF
<hyper_ch2> I'm creating my own snapshot tool and I still wonder what format I should use for the snapshot naming.... I'm currently pondering something like: @1540380794_2018-10-24-13h33-CEST_easysnap_hourly --> the unix time in the beginning will allow easy sorting; the time representation will give an impression when the snapshot was created; the last part "easysnap" "hourly indicate my tool was used and which kind of snapshot it is... but it seems s
o1lo01ol1o has quit [Ping timeout: 264 seconds]
<hyper_ch2> infinisil: any thoughts on that?
<infinisil> hyper_ch2: Why not just easysnap-2018-10-24-13:33 ?
<hyper_ch2> infinisil: because I also want to indicat hourly, daily, weekly, monthyly and be able to easily delete them
<srhb> Someone already invented this wheel for you. :)
<infinisil> Ah yeah, then just add hourly, but the unix timestamp doesn't do much
<hyper_ch2> srhb: I fail to see the connection
<srhb> It's a timestamp format that is human readable, is standardized, and where lexicographical sort = chronological sort
<infinisil> But really, this is offtopic for #nixos, how about #nixos-chat?
<hyper_ch2> the unix timestamp is the best way to indicate when it was created - if you change timezones you might have conflicting information of which one was taken earlier
<srhb> s
<srhb> Woops.
ghasshee has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48998 → python36Packages.pydub: 0.22.1 -> 0.23.0 → https://git.io/fx13b
<Arahael> srhb: Sorry, I had to head out. So, I eventually tried `hardware.firmware = [firmwareLinuxNonfree]`, but that doesn't appear to be correct syntax.
<symphorien> try pkgs.firwareLinuxNonfree
<srhb> Arahael: I wrote a message. You probably have your pkg set called pkgs
<srhb> Arahael: Unless you really did get a syntax error, and not just an undefined reference. :)
<Arahael> srhb: Ah, and every line has to end in ; :)
<srhb> No. But every attribute being set does. :-)
<Arahael> srhb: Makes sense. :)
<Arahael> Rebooting to test - ha, five generations already. :)
<srhb> :-)
<Arahael> Woo, and wifi magically works!
* Arahael wonders if video is correct.
<srhb> Arahael: This laptop is one week old, generation 40 :-P
rummik has joined #nixos
<Arahael> Nice. :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #48999 → python36Packages.MechanicalSoup: 0.10.0 -> 0.11.0 → https://git.io/fx1sC
<Arahael> So I've debugged my wife's program (she's playing with 'micro:bit'), and installed nixos on my new computer, and fixed an email issue for a small business... I think I should call it a night. :)
<srhb> Arahael: Sleep well and keep having fun. :-)
<Arahael> Thanks. :)
TweyIV has quit [Ping timeout: 252 seconds]
astronavt has joined #nixos
<rawtaz> Arahael to his wife in bed when it's time; "- Sorry hun, i've had enough sex for today"
astronavt_ has joined #nixos
pie_ has joined #nixos
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pie_ has quit [Remote host closed the connection]
<srhb> I don't think that's appropriate for this channel, in the future. :)
pie_ has joined #nixos
<Arahael> Ha. :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49000 → python36Packages.plotly: 3.1.1 -> 3.3.0 → https://git.io/fx1Gs
astronavt has quit [Ping timeout: 240 seconds]
mitescugd has quit [Ping timeout: 272 seconds]
<{^_^}> [nixops] @edolstra merged pull request #1023 → Partially mitigate StrictHostKeyChecking=no issue → https://git.io/fxobo
<{^_^}> [nixops] @edolstra pushed 2 commits to master: https://git.io/fx1GQ
rummik has quit [Ping timeout: 252 seconds]
mayhewluke has quit [Ping timeout: 264 seconds]
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49001 → python36Packages.filebytes: 0.9.12 -> 0.9.17 → https://git.io/fx1ZT
astronavt_ is now known as astronvat
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @dtzWill opened pull request #49002 → libinput: 1.12.1 -> 1.12.2 → https://git.io/fx1Zg
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49003 → python36Packages.django_classytags: 0.6.1 -> 0.8.0 → https://git.io/fx1Z6
ghasshee has joined #nixos
o1lo01ol1o has joined #nixos
<__monty__> How do I get w3m with images on mac os? I don't mind if I have to run xterm in xquartz to get them. nix-shell -p w3m doesn't seem to be enough.
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fx1cE
<jasongrossman> __monty__: It might be worth asking in #nix-darwin.
crmlt has joined #nixos
<__monty__> jasongrossman: Will do, thanks.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49004 → python27Packages.fudge: 1.1.0 -> 1.1.1 → https://git.io/fx1CX
bgamari_ has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49005 → python27Packages.gipc: 0.5.0 -> 0.6.0 → https://git.io/fx1WU
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49006 → python36Packages.geojson: 2.4.0 -> 2.4.1 → https://git.io/fx1WS
iyzsong has joined #nixos
ixxie has joined #nixos
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fx1le
hyper_ch has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49007 → python36Packages.ezdxf: 0.8.1 -> 0.8.8 → https://git.io/fx1lT
ghasshee has quit [Ping timeout: 246 seconds]
hyper_ch has joined #nixos
o1lo01ol1o has quit [Ping timeout: 252 seconds]
<schmittlauch[m]> What is the best way to see how input parameters of an expression have been/ are set? I want to figure out the current values of the vim arguments (e.g. what is given as the pythonSupport argument)
<infinisil> > fun = { foo ? throw "will never occur", ... }?args: if args ? foo then "Foo was set to ${foo}" else "Foo unset"
<{^_^}> error: syntax error, unexpected '?', expecting ':' or '@', at (string):80:47
<infinisil> > fun = { foo ? throw "will never occur", ... }@args: if args ? foo then "Foo was set to ${foo}" else "Foo unset"
<{^_^}> fun defined
<infinisil> > fun { foo = "foo"; }
<{^_^}> "Foo was set to foo"
<infinisil> > fun { }
<{^_^}> "Foo unset"
<infinisil> schmittlauch[m]: Like this? ^
<schmittlauch[m]> infinisil (IRC): preferrably without changing the expression itself, but like inspecting it from the nix repl
ghasshee has joined #nixos
Itkovian has joined #nixos
<infinisil> What expression is it?
jperras_ has joined #nixos
<schmittlauch[m]> infinisil (IRC): e.g the vim_configurable expression has an argument `multibyteSupport ? config.vim.multibyte or fals;`
<schmittlauch[m]> *false
<schmittlauch[m]> I want to obtain how this argument set looks either from my current system configuration or for a built package (depending on what's easier), independently from examining config.vim.
<layus> schmittlauch[m], Maybe try `nix-repl> vim.overrideAttrs (oldAttrs: builtins.trace oldAttrs {})` in `nix repl`
<{^_^}> [nixpkgs] @FRidh merged pull request #49006 → python36Packages.geojson: 2.4.0 -> 2.4.1 → https://git.io/fx1WS
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.geojson: 2.4.0 -> 2.4.1 »: https://git.io/fx18V
<schmittlauch[m]> that looks promising, thx
<{^_^}> [nixpkgs] @FRidh merged pull request #49004 → python27Packages.fudge: 1.1.0 -> 1.1.1 → https://git.io/fx1CX
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python27Packages.fudge: 1.1.0 -> 1.1.1 »: https://git.io/fx18K
<infinisil> schmittlauch[m]: You mean just config.vim?
<infinisil> layus: Won't work, multibyteSupport isn't an argument
<{^_^}> [nixpkgs] @FRidh merged pull request #49001 → python36Packages.filebytes: 0.9.12 -> 0.9.17 → https://git.io/fx1ZT
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.filebytes: 0.9.12 -> 0.9.17 »: https://git.io/fx18M
<schmittlauch[m]> infinisil (IRC): as I'm not yet completely sure how the nixpkgs user config works I don't trust to rely on it
<{^_^}> [nixpkgs] @timokau opened pull request #49008 → ntl: 11.3.0 -> 11.3.1 → https://git.io/fx189
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.MechanicalSoup: 0.10.0 -> 0.11.0 »: https://git.io/fx185
<{^_^}> [nixpkgs] @FRidh merged pull request #48999 → python36Packages.MechanicalSoup: 0.10.0 -> 0.11.0 → https://git.io/fx1sC
<{^_^}> [nixpkgs] @FRidh merged pull request #48998 → python36Packages.pydub: 0.22.1 -> 0.23.0 → https://git.io/fx13b
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.pydub: 0.22.1 -> 0.23.0 »: https://git.io/fx18A
crmlt has quit [Remote host closed the connection]
<infinisil> schmittlauch[m]: Ohh, actually
Guanin__ is now known as Guanin
<{^_^}> [nixpkgs] @FRidh merged pull request #48993 → python36Packages.Nuitka: 0.5.25 -> 0.6.0.4 → https://git.io/fx1mS
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.Nuitka: 0.5.25 -> 0.6.0.4 »: https://git.io/fx18h
<Guanin> Hi, before I break anything by rebooting: `nixos-rebuild switch` prints the line "Failed to start local-fs.target: Unit boot.mount is masked." - can that cause any problems?
<infinisil> layus: Oh, that might work after all, sorry
Theuni2 has joined #nixos
Theuni2 has quit [Client Quit]
<infinisil> Because cfg is an attribute of the mkDerivation
<infinisil> Didn't realize
Theuni2 has joined #nixos
crmlt has joined #nixos
<layus> Yes, it is an argument of vim_configurable, not vim
<{^_^}> [nixpkgs] @FRidh merged pull request #48994 → python36Packages.keepkey: 4.0.0 -> 4.0.2 → https://git.io/fx1YW
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.keepkey: 4.0.0 -> 4.0.2 »: https://git.io/fx14L
<{^_^}> [nixpkgs] @FRidh merged pull request #48995 → python36Packages.poyo: 0.4.0 -> 0.4.2 → https://git.io/fx1Yh
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.poyo: 0.4.0 -> 0.4.2 »: https://git.io/fx14G
<{^_^}> [nixpkgs] @FRidh merged pull request #48980 → python27Packages.mechanize: 0.3.5 -> 0.3.7 → https://git.io/fx1fE
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python27Packages.mechanize: 0.3.5 -> 0.3.7 »: https://git.io/fx14l
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49009 → python27Packages.enum: 0.4.4 -> 0.4.7 → https://git.io/fx14a
<{^_^}> [nixpkgs] @FRidh merged pull request #48988 → python36Packages.persistent: 4.4.2 -> 4.4.3 → https://git.io/fx1Lg
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.persistent: 4.4.2 -> 4.4.3 »: https://git.io/fx14w
<{^_^}> [nixpkgs] @FRidh merged pull request #48973 → python36Packages.nipy: 0.4.0 -> 0.4.2 → https://git.io/fxXxk
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.nipy: 0.4.0 -> 0.4.2 »: https://git.io/fx14y
<{^_^}> [nixpkgs] @FRidh merged pull request #48990 → python36Packages.meld3: 1.0.0 -> 1.0.2 → https://git.io/fx1tg
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.meld3: 1.0.0 -> 1.0.2 »: https://git.io/fx14d
crmlt has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @FRidh merged pull request #48991 → python36Packages.jsonpointer: 1.9 -> 2.0 → https://git.io/fx1tD
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.jsonpointer: 1.9 -> 2.0 »: https://git.io/fx14x
<{^_^}> [nixpkgs] @FRidh merged pull request #48992 → python36Packages.limnoria: 2016.05.06 -> 2018.09.09 → https://git.io/fx1qk
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.limnoria: 2016.05.06 -> 2018.09.09 »: https://git.io/fx14j
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49010 → python27Packages.gevent-websocket: 0.9.3 -> 0.10.1 → https://git.io/fx1BU
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #48996 → python36Packages.powerline: 2.6 -> 2.7 → https://git.io/fx1O4
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.powerline: 2.6 -> 2.7 »: https://git.io/fx1BL
<{^_^}> [nixpkgs] @FRidh merged pull request #49000 → python36Packages.plotly: 3.1.1 -> 3.3.0 → https://git.io/fx1Gs
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.plotly: 3.1.1 -> 3.3.0 »: https://git.io/fx1Bq
pie_ has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.ezdxf: 0.8.1 -> 0.8.8 »: https://git.io/fx1BG
<{^_^}> [nixpkgs] @FRidh merged pull request #49007 → python36Packages.ezdxf: 0.8.1 -> 0.8.8 → https://git.io/fx1lT
pie_ has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #48897 → sslscan: 1.11.11 -> 1.11.12 → https://git.io/fxPy9
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « sslscan: 1.11.11 -> 1.11.12 »: https://git.io/fx1BW
<layus> Well, I cannot seem to make it work.
<Guanin> ottidmes, I did not mask anything, that's why I'm asking. besides temporary manipulation of units (systemctl start/stop), I only use nixos-rebuild
<{^_^}> [nixpkgs] @FRidh merged pull request #48894 → star: 2.6.1a -> 2.6.1c → https://git.io/fxPXo
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « star: 2.6.1a -> 2.6.1c »: https://git.io/fx1B0
<Guanin> (Well, and the other tools that are available to interface with the nix store/channels/etc.)
<{^_^}> [nixpkgs] @FRidh merged pull request #48925 → pg_repack: 1.4.3 -> 1.4.4 → https://git.io/fxXWS
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « pg_repack: 1.4.3 -> 1.4.4 »: https://git.io/fx1Ba
<{^_^}> [nixpkgs] @FRidh merged pull request #48904 → shairport-sync: 3.2.1 -> 3.2.2 → https://git.io/fxPA1
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « shairport-sync: 3.2.1 -> 3.2.2 »: https://git.io/fx1B6
<{^_^}> [nixpkgs] @FRidh merged pull request #48898 → sundials: 3.2.0 -> 3.2.1 → https://git.io/fxPSX
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « sundials: 3.2.0 -> 3.2.1 »: https://git.io/fx1BM
ixxie has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<makefu> hyper_ch2: heya,
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49011 → python36Packages.django_nose: 1.4.4 -> 1.4.5 → https://git.io/fx1Bp
pie_ has quit [Ping timeout: 252 seconds]
tv has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49012 → python36Packages.foolscap: 0.12.6 -> 0.13.1 → https://git.io/fx1RE
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « plantuml: 1.2018.11 -> 1.2018.12 »: https://git.io/fx1RK
<{^_^}> [nixpkgs] @FRidh merged pull request #48923 → plantuml: 1.2018.11 -> 1.2018.12 → https://git.io/fxXcI
<{^_^}> [nixpkgs] @FRidh merged pull request #48906 → rocksndiamonds: 4.1.0.0 -> 4.1.1.0 → https://git.io/fxPxt
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « rocksndiamonds: 4.1.0.0 -> 4.1.1.0 »: https://git.io/fx1R1
schopp0r has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49013 → python36Packages.ipyparallel: 6.2.2 -> 6.2.3 → https://git.io/fx1Rj
<{^_^}> [nixpkgs] @FRidh pushed to python-unstable « python.pkgs.hypothesis: 3.66.2 -> 3.79.3 »: https://git.io/fx10f
<{^_^}> [nixpkgs] @FRidh merged pull request #48997 → python36Packages.pycountry: 1.17 -> 18.5.26 → https://git.io/fx1OF
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.pycountry: 1.17 -> 18.5.26 »: https://git.io/fx10a
o1lo01ol1o has quit [Ping timeout: 276 seconds]
pie_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49014 → python36Packages.django_polymorphic: 2.0.2 -> 2.0.3 → https://git.io/fx1EW
nyanloutre[m] has joined #nixos
<layus> schmittlauch[m], Ok, so it is impossible to access the set at the top of configurable.nix, because nothing caches it.
<layus> With slight modifications, you can name it and export it. I do not know if you are on a channel, or building from a git checkout.
<layus> That being said, that set is pretty useless, config is much more useful.
camsbury has joined #nixos
<schmittlauch[m]> k
<layus> you can access it easily with nix repl. just type 'config'
<schmittlauch[m]> I'm trying to debug vim on my system. For some reason, it doesn't include clipboard support - which is hugely annoying
vaibhavsagar has joined #nixos
<schmittlauch[m]> Can someone check whether `nixpkgs.vimHugeX` has clipboard support in 18.09 on their system?
<tilpner> It does
pointfourone has joined #nixos
pointfourone has quit [Remote host closed the connection]
<layus> Are you installing it with nixos configuration.nix ?
<schmittlauch[m]> That'd be shown in `vim --version`. It's supposed to have that feature – and gui support – but on my system doesn't have it.
<schmittlauch[m]> layus (IRC): through home-manager
<schmittlauch[m]> layus but I tried a `nix-shell -p vimHugeX`, too
reinzelmann has quit [Quit: Leaving]
<tilpner> ~ > $(nix-build channel:nixos-18.09 -A vimHugeX)/bin/vim --version | grep clipboard 10s 121ms
<layus> and you get a -clipboard ? I have +clipboard on master
<tilpner> +clipboard +jumplist +persistent_undo +vertsplit
<layus> same hera
<schmittlauch[m]> tilpner (IRC): layus: yes
<layus> same here*
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49015 → python36Packages.d2to1: 0.2.12 -> 0.2.12.post1 → https://git.io/fx1uu
astronvat has quit [Read error: Connection reset by peer]
astronavt_ has joined #nixos
<layus> schmittlauch[m], could you try the above command from tilpner ?
<schmittlauch[m]> suddenly it *has clipboard support. But according to my scrollback buffer it didn't have that before
<schmittlauch[m]> waaa
<layus> Suddenly ? did you try the above command or did you just start vim again
amosbird_ has joined #nixos
acarrico has quit [Ping timeout: 244 seconds]
<schmittlauch[m]> layus (IRC): neither. I used `nix-shell -p vimHugeX` and then grepped from inside the shell
<{^_^}> [nixpkgs] @FRidh merged pull request #49013 → python36Packages.ipyparallel: 6.2.2 -> 6.2.3 → https://git.io/fx1Rj
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.ipyparallel: 6.2.2 -> 6.2.3 »: https://git.io/fx1uF
mekeor has joined #nixos
amosbird has quit [Read error: Connection reset by peer]
orivej has quit [Ping timeout: 272 seconds]
<layus> Now you need to find the differences between the one in nix-shell and the system-wide install of vim
<layus> Still, can you reproduce it ? ;-)
amosbird_ has quit [Max SendQ exceeded]
acarrico has joined #nixos
<schmittlauch[m]> I have a customized vim_configurable, but vimHugeX is just the same, only uncustomized
<qyliss^work> jjjjjjci.cdhh.cpuyycedgthikcudnhdibphtd.pknh
<qyliss^work> whoops
amosbird has joined #nixos
Dedalo has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49016 → python36Packages.fusepy: 2.0.4 -> 3.0.1 → https://git.io/fx1zY
iyzsong has quit [Ping timeout: 264 seconds]
<colemickens> emily: I actually have it working, with lots of automation too, and a halfway decent README. I'd really appreciate any feedback. https://github.com/colemickens/nix-overlay-sway
iyzsong has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49017 → python36Packages.colored: 1.1.5 -> 1.3.93 → https://git.io/fx1zH
sir_guy_carleton has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
keks has quit [Ping timeout: 272 seconds]
schopp0r has joined #nixos
amosbird has quit [Max SendQ exceeded]
<schopp0r> hi. what do I need to pass the nix ./configure script to prevent it from building the documentation? because it fails to build and I do not need it.
amosbird has joined #nixos
<schmittlauch[m]> Ah, I guess I found the problem…
<schmittlauch[m]> does environment.SystemPackages have precedence over user environment packages?
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49018 → python36Packages.cassandra-driver: 3.6.0 -> 3.15.1 → https://git.io/fx1gg
<symphorien> Look at the order of your $PATH
ghasshee has quit [Ping timeout: 246 seconds]
sir_guy_carleton has quit [Ping timeout: 272 seconds]
amosbird has quit [Max SendQ exceeded]
endformationage has joined #nixos
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
astronavt_ is now known as astronavt
<disasm> how do I just `nix-build` a single nixos module without actually doing anything with it?
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
<ottidmes> disasm: not sure if this is what you mean, but I have this in one of my scripts to make sure everything is build for that piece of config: nix-build --no-out-link --expr '(import <nixpkgs/nixos> {}).config.hosts'
<ottidmes> where hosts is something I have defined in one of my modules
<disasm> schmittlauch[m]: that'll depend on the order of your $PATH. In mine it does not (just checked)
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #49015 → python36Packages.d2to1: 0.2.12 -> 0.2.12.post1 → https://git.io/fx1uu
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.d2to1: 0.2.12 -> 0.2.12.post1 »: https://git.io/fx1ac
<{^_^}> [nixpkgs] @FRidh merged pull request #49017 → python36Packages.colored: 1.1.5 -> 1.3.93 → https://git.io/fx1zH
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.colored: 1.1.5 -> 1.3.93 »: https://git.io/fx1aW
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.django_nose: 1.4.4 -> 1.4.5 »: https://git.io/fx1a4
<{^_^}> [nixpkgs] @FRidh merged pull request #49011 → python36Packages.django_nose: 1.4.4 -> 1.4.5 → https://git.io/fx1Bp
<disasm> ottidmes: more of I have a module foo.nix and I want to build it with services.foo.enable = true; but I don't actually want to create a configuration for it, but it takes a { config, lib, ... } as arguments.
<disasm> if it's not easy, I can create a stub configuration.nix to test it with, just was wondering if there's some way to do it.
jperras_ is now known as jperras
amosbird has quit [Max SendQ exceeded]
Guanin has quit [Remote host closed the connection]
schopp0r has quit [Quit: Page closed]
amosbird has joined #nixos
<layus> Any informal gathering tonight before NixCon ?
<ottidmes> disasm: still not 100% sure what you want to achieve (or do you mean using a module outside of the module system?), so I would go with a stub if that works for you
<{^_^}> [nixpkgs] @FRidh merged pull request #49014 → python36Packages.django_polymorphic: 2.0.2 -> 2.0.3 → https://git.io/fx1EW
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.django_polymorphic: 2.0.2 -> 2.0.3 »: https://git.io/fx1VC
<{^_^}> [nixpkgs] @FRidh merged pull request #49009 → python27Packages.enum: 0.4.4 -> 0.4.7 → https://git.io/fx14a
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python27Packages.enum: 0.4.4 -> 0.4.7 »: https://git.io/fx1V4
lonokhov has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @FRidh pushed 6 commits to python-unstable: https://git.io/fx1Vu
amosbird has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #46534 → misc pkgs: Darwin -> Linux cross compilation → https://git.io/fArrm
<{^_^}> [nixpkgs] @Ericson2314 pushed 4 commits to master: https://git.io/fx1V2
dbmikus has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #48931 → misc pkgs: Darwin -> Linux cross compilation for 18.09 → https://git.io/fxXKM
<{^_^}> [nixpkgs] @Ericson2314 pushed 5 commits to release-18.09: https://git.io/fx1VD
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49020 → python36Packages.flask_migrate: 2.2.1 -> 2.3.0 → https://git.io/fx1wr
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
camsbury has quit [Remote host closed the connection]
camsbury has joined #nixos
<ottidmes> disasm: I guess you meant something like: nix-build --no-out-link --expr '(import <nixpkgs/nixos> { configuration = { imports = [ ./foo.nix ]; services.foo.enable = true; }; })'
iyzsong has quit [Ping timeout: 240 seconds]
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
camsbury has quit [Ping timeout: 272 seconds]
amosbird has joined #nixos
astronavt_ has joined #nixos
amosbird has quit [Max SendQ exceeded]
astronavt has quit [Read error: Connection reset by peer]
astronavt_ is now known as astronavt
drakonis has joined #nixos
amosbird has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49021 → python36Packages.fiona: 1.7.13 -> 1.8a2 → https://git.io/fx1rS
<mbrock> I'm so happy about discovering WireGuard VPN
<{^_^}> [nixpkgs] @FRidh merged pull request #48987 → python36Packages.kerberos: 1.2.4 -> 1.3.0 → https://git.io/fx1kq
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.kerberos: 1.2.4 -> 1.3.0 »: https://git.io/fx1rN
<mbrock> this worked perfectly: https://nixos.wiki/wiki/Wireguard
<{^_^}> [nixpkgs] @FRidh merged pull request #48887 → smplayer: 18.9.0 -> 18.10.0 → https://git.io/fxPow
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « smplayer: 18.9.0 -> 18.10.0 »: https://git.io/fx1ok
<hyper_ch2> mbrock: you're welcome
EarlDeLaWarr has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
Itkovian has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49022 → python36Packages.IBMQuantumExperience: 2.0.3 -> 2.0.4 → https://git.io/fx1oQ
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
IRCsum has quit [Ping timeout: 268 seconds]
amosbird has joined #nixos
hyper_ch2 has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @romildo opened pull request #49023 → arc-theme: 20180715 -> 20181022 → https://git.io/fx1KV
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49024 → python36Packages.aiohttp: 3.3.2 -> 3.4.4 → https://git.io/fx1KK
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
erasmas has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49025 → python36Packages.gsd: 1.5.2 -> 1.5.4 → https://git.io/fx164
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
<{^_^}> [nixpkgs] @schmittlauch opened pull request #49026 → clarifying `name` arg determines vim command name → https://git.io/fx16P
<{^_^}> [nixpkgs] @timokau merged pull request #49008 → ntl: 11.3.0 -> 11.3.1 → https://git.io/fx189
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fx16X
camsbury has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49027 → python36Packages.i3ipc: 1.4.0 -> 1.5.1 → https://git.io/fx16d
<arianvp> heya
<arianvp> `nix-shell -p` broke for me in the last nixos update
<arianvp> if I do
<arianvp> nix-shell -p nixos.python3
<arianvp> I get "value is a function while a set was expected, at (string)
<{^_^}> [nixpkgs] @pasanyasara opened pull request #49028 → Update default.nix → https://git.io/fx1iI
<arianvp> :'(
crmlt has joined #nixos
IRCsum has joined #nixos
amosbird has quit [Max SendQ exceeded]
crmlt has quit [Remote host closed the connection]
amosbird has joined #nixos
<arianvp> any idea what is going on? `nix run nixpkgs.python3` works fine
crmlt has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
srl295 has joined #nixos
<tilpner> arianvp - Try nix-shell -p python3 or -p nixpkgs.python3
crmlt has quit [Remote host closed the connection]
<arianvp> "undefined variable nixpkgs"
<arianvp> ah the first one worked though
amosbird has quit [Max SendQ exceeded]
<greymalkin> Is there a way to keep nix-store clean during repeated nix-build's of code I'm working on?
<arianvp> I swear, referring by path works first
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49030 → python36Packages.elpy: 1.9.0 -> 1.25.0 → https://git.io/fx1PZ
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
<mdash> greymalkin: 'nix-store --gc' cron job?
<{^_^}> [nixpkgs] @Moredread opened pull request #49031 → slic3r-prusa3d: 1.41.0 -> 1.41.1 → https://git.io/fx1Py
amosbird has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49032 → python36Packages.gnureadline: 6.3.3 -> 6.3.8 → https://git.io/fx1P5
amosbird has joined #nixos
<greymalkin> I need to figure out how to make sure the other dependent derrivations don't disappear first... it's a haskell build, and I've already gone through the near-day-long pain of building the profiling version of "the world" for these projects.
<nyanloutre[m]> if you keep the result seemlink of your app, dependancies should stay in the store
pie_ has quit [Ping timeout: 264 seconds]
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
slack1256 has joined #nixos
Tucky has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @joachifm merged pull request #48812 → cedille bug fixes → https://git.io/fx6m8
<{^_^}> [nixpkgs] @joachifm pushed 3 commits to master: https://git.io/fx1XE
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lassulus has quit [Ping timeout: 252 seconds]
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49033 → python36Packages.ftfy: 4.4.3 -> 5.3.0 → https://git.io/fx1XF
amosbird has joined #nixos
<{^_^}> [nixos-hardware] @schmittlauch opened pull request #83 → add basic support for Lenovo Thinkpad T440s → https://git.io/fx113
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
jperras has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49034 → python36Packages.bjoern: 2.2.2 -> 2.2.3 → https://git.io/fx11g
Mr_Keyser_Soze99 has joined #nixos
amosbird has quit [Max SendQ exceeded]
mayhewluke has quit [Ping timeout: 240 seconds]
amosbird has joined #nixos
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49035 → python36Packages.django-picklefield: 1.0.0 -> 1.1.0 → https://git.io/fx1Mf
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
Ariakenom has quit [Ping timeout: 240 seconds]
slack1256 has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49036 → python36Packages.django_extensions: 2.0.7 -> 2.1.3 → https://git.io/fx1MR
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
<exarkun1> are the derivations given in hackage-packages.nix built on CI or anything like that? is there any expectation that they will Just Work, as-is? or should I be unsurprised if they fail because there's no guarantee a human has ever actually looked at any of them?
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49037 → python36Packages.flask_oauthlib: 0.9.3 -> 0.9.5 → https://git.io/fx1DU
<{^_^}> [nixpkgs] @dtzWill opened pull request #49038 → tor-browser-bundle-bin: 8.0.2 -> 8.0.3 → https://git.io/fx1DO
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
o1lo01ol1o has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
pie_ has joined #nixos
mbrock has quit [Remote host closed the connection]
<etu> Hmm
<etu> What am I missing in my derivation: /nix/store/vcc4svb8gy29g4pam2zja6llkbcwsyiq-binutils-2.30/bin/ld: cannot find -lusb-1.0 ?
aleph- has quit [Ping timeout: 268 seconds]
amosbird has quit [Max SendQ exceeded]
<tilpner> pkgconfig maybe?
ThatDocsLady_ has quit [Ping timeout: 252 seconds]
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
<etu> nope, same error
amosbird has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49040 → python36Packages.django_hijack: 2.1.5 -> 2.1.9 → https://git.io/fx1ya
<IslandUsurper> I have a home server running Debian Jessie that I'm looking at installing NixOS on. If I put /home, /var, and /etc in NIXOS_LUSTRATE, how many problems will I have?
<tilpner> Do you have backups?
amosbird has quit [Max SendQ exceeded]
<IslandUsurper> I'm not too worried about keeping it intact. It would just be nice if it worked.
sb0 has joined #nixos
amosbird has joined #nixos
<symphorien> IslandUsurper: I am not sure you can keep /etc
<symphorien> nixos needs to manage /etc/ itself
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49041 → python36Packages.fido2: 0.3.0 -> 0.4.0 → https://git.io/fx1yA
<tilpner> IslandUsurper - If you don't mind losing the Debian... I've had more success with the kexec approach
<IslandUsurper> kexec?
Mr_Keyser_Soze99 has quit [Ping timeout: 252 seconds]
amosbird has quit [Max SendQ exceeded]
revtintin has joined #nixos
<IslandUsurper> tilpner: Found the wikipedia article on it. I think I'd rather format and rebulid than bother with that.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49042 → python36Packages.influxdb: 4.0.0 -> 5.2.0 → https://git.io/fx1Su
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
vaibhavsagar has quit [Ping timeout: 252 seconds]
<IslandUsurper> tilpner: I'm not sure what that gets me.
amosbird has joined #nixos
<tilpner> IslandUsurper - It allows you to repartition and format freely, and then install a clean NixOS
<IslandUsurper> But I can already do that with the live CD, right?
amosbird has quit [Max SendQ exceeded]
<tilpner> If you attach the live CD, sure, go for that
<IslandUsurper> Sorry if I'm being obtuse. I probably need more sleep.
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
<tilpner> But if you can do that, I don't see why you asked abotu LUSTRATE in the first place
amosbird has joined #nixos
<tilpner> kexec works great with remote servers, where you can't attach a live medium
<IslandUsurper> I wanted to keep the existing package configurations and settings while changing the fact that they were installed by Nix instead of APT.
<tilpner> That will not be possible
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49043 → python36Packages.icalendar: 3.9.0 -> 4.0.3 → https://git.io/fx1H8
orivej has joined #nixos
<IslandUsurper> So, I'll just backup those directories and put them back afterwards
<IslandUsurper> more or less
<tilpner> Oh, maybe you're talking about data in e.g. /var/lib, and want to keep that
<tilpner> I read that as if you wanted to automatically translate installed debian packages to their nixpkgs counterparts
<simpson> IslandUsurper: /etc is managed by NixOS though. What, precisely, is your plan for migrating your configuration?
<drakonis> tilpner: lustrate works fine btw
<IslandUsurper> simpson: starting a convo here and seeing what more experienced people would say. :P
<drakonis> i have used it myself
<tilpner> drakonis - It might, and I didn't say it can't work, it just didn't the one time I tried
Ariakenom has joined #nixos
<thefloweringash> What's the meaning of NIX_PATH under Nix 2.0? If I have NIX_PATH=/foo, where /foo/nixpkgs is the contents of the main package set, should I expect `nix build nixpkgs.ncdu` to succeed?
<IslandUsurper> So I guess the things I've changed in my current /etc files will need to be added to the nix-expressions I use on NixOS. And /home and some subdirectories of /var can be restored from backup as needed.
<{^_^}> [nixpkgs] @andir opened pull request #49044 → [18.09] firefox{,-bin}: 62.0.3 -> 63.0 & nss: 3.38-> 3.39 → https://git.io/fx1QJ
<tilpner> thefloweringash - No. See nix#1865
<{^_^}> https://github.com/NixOS/nix/issues/1865 (by matthewbauer, 36 weeks ago, open): attribute 'nixpkgs' in selection path 'nixpkgs.hello' not found
<thefloweringash> tilpner: thank you!
<drakonis> IslandUsurper: restore as necessary
<drakonis> i just keep the contents of /etc/nixos
<{^_^}> [nixpkgs] @joachifm closed pull request #49028 → Update default.nix → https://git.io/fx1iI
drakonis has quit [Quit: WeeChat 2.2]
jperras has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49045 → python36Packages.django_environ: 0.4.0 -> 0.4.4 → https://git.io/fx1QA
Mr_Keyser_Soze99 has joined #nixos
<betaboon> is there a a nix-function to get a list of directories at a specific path ?
drakonis has joined #nixos
<tilpner> betaboon - builtins.readDir
<betaboon> tilpner: thanks. i always forget about builtins ...
<tilpner> > builtins.attrNames (builtins.readDir <nixpkgs>)
<{^_^}> [ ".dir-locals.el" ".editorconfig" ".git" ".gitattributes" ".github" ".gitignore" ".version" "COPYING" "README.md" "default.nix" "doc" "fnv1a.nix" "fortunes.nix" "lib" "maintainers" "nixos" "options.n...
drakonis_ has quit [Ping timeout: 252 seconds]
drakonis_ has joined #nixos
amosbird has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49046 → python36Packages.colander: 1.4 -> 1.5.1 → https://git.io/fx17P
drakonis has quit [Ping timeout: 276 seconds]
amosbird has joined #nixos
amosbird has quit [Max SendQ exceeded]
Thra11 has joined #nixos
amosbird has joined #nixos
kreisys has joined #nixos
slack1256 has joined #nixos
slack1256 has quit [Remote host closed the connection]
slack1256 has joined #nixos
<{^_^}> [nixpkgs] @lokke-me closed pull request #48837 → homely: init at 0.15.3 → https://git.io/fxiki
orivej has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49047 → python36Packages.augeas: 1.0.2 -> 1.0.3 → https://git.io/fx154
<kreisys> halp! I keep hitting that same thing from different angles... so my release.nix uses `builtins.fetchGit ./.` for the src as seems to be the current way to do it; however, I'd like to filter out the *.nix files from my source before I start building. That is, to avoid nix unnecessarily rebuilding the entire source just because a non-source file changed. However, I get that annoying 'string cannot refer to other paths'
<kreisys> error. Is there no "correct" way to filter a store path?
<mdash> kreisys: this is what the filterSource function is for
<{^_^}> [nixpkgs] @joachifm merged pull request #48877 → ats2: 0.3.11 -> 0.3.12 → https://git.io/fxP81
<{^_^}> [nixpkgs] @joachifm pushed 2 commits to master: https://git.io/fx159
<kreisys> yeah that's what I'm trying to use.
<kreisys> Sorry I neglected to mention that.
zazzi has joined #nixos
<kreisys> filterSource won't let me filter a store path
<kreisys> that's the issue.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49049 → python36Packages.celery: 4.2.0 -> 4.2.1 → https://git.io/fx15x
Mr_Keyser_Soze99 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49050 → python36Packages.grip: 4.4.0 -> 4.5.2 → https://git.io/fx1d0
drakonis_ has quit [Ping timeout: 240 seconds]
vaibhavsagar has joined #nixos
<kreisys> Specifically: https://pastebin.com/pQrdZauj
<kreisys> It's fine if I give it a store path, either as a path or a string. But if I give it (builtins.fetchGit ./.) it complains.
<{^_^}> [nixpkgs] @joachifm merged pull request #49038 → tor-browser-bundle-bin: 8.0.2 -> 8.0.3 → https://git.io/fx1DO
<{^_^}> [nixpkgs] @joachifm pushed 2 commits to master: https://git.io/fx1dD
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
slack1256 has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49051 → python36Packages.evdev: 1.0.0 -> 1.1.2 → https://git.io/fx1db
amosbird has quit [Max SendQ exceeded]
amosbird has joined #nixos
<{^_^}> [nixpkgs] @etu opened pull request #49052 → dmrconfig: init at 2018-10-20 → https://git.io/fx1F8
<Taneb> I'm back at it again, trying to install NixOS on my new laptop
<bpye> Taneb: good luck :)
<Taneb> Now I get a few messages while booting that seem scary
<Taneb> And then it stops before giving me a prompt
<{^_^}> [nixpkgs] @lokke-me opened pull request #49054 → homely: init at 0.15.3 → https://git.io/fx1Fj
<Taneb> "sp5100-tco sp5100-tco: Watchdog hardware is disabled", "mmc0: Unknown controller version (3). You may experience problems." and "kvm: disabled by bios"
<Taneb> Any of those look familar
slack1256 has joined #nixos
Mr_Keyser_Soze99 has joined #nixos
slack1256 has quit [Remote host closed the connection]
slack1256 has joined #nixos
<ottidmes> Taneb: If you dont use virtualization, the kvm error can be safely ignored
lassulus has joined #nixos
<ottidmes> Taneb: about the unknown controller version, this seems relevant: https://askubuntu.com/questions/999544/uefi-install-mmc0-unknown-controller-version-3-error?rq=1
acarrico has quit [Read error: Connection reset by peer]
acarrico has joined #nixos
zazzi has left #nixos ["Leaving"]
hotfuzz_ has quit [Read error: Connection reset by peer]
_kwstas has joined #nixos
hotfuzz_ has joined #nixos
<_kwstas> I'm working on a haskell project, i have already configured project.nix and default.nix. I want to configure shell.nix as well, but I want shell.nix to have some extra dependencies (e.g. hlint), but I do not know how :(. I tried to do something like: devEnv = (import ./project.nix).project.overrideAttrs (oldAttrs: rec { libraryHaskellDepends = oldAttrs.libraryHaskellDepends ++ [ pkgs.haskellPackages.hlint ] ; }); but it seems that thi
<_kwstas> s does not work. any help?
xeji has joined #nixos
<{^_^}> [nixpkgs] @veprbl opened pull request #49055 → pyarrow darwin debug → https://git.io/fx1AQ
<{^_^}> [nixpkgs] @Tomahna opened pull request #49056 → scalafix: init at 0.9.0 → https://git.io/fx1xC
boxscapeR has joined #nixos
sigmundv has quit [Ping timeout: 264 seconds]
<boxscapeR> For some reason, I sometimes cannot access the nixos.org domain, but only from machines that have nixos installed. Has anyone else experienced this?
<boxscapeR> (same for nixos.wiki)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49057 → python36Packages.chameleon: 2.25 -> 3.5 → https://git.io/fx1x5
xeji has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @bendlas pushed to master « chromium: 69.0.3497.100 -> 70.0.3538.67 »: https://git.io/fx1pT
<{^_^}> [nixpkgs] @volth opened pull request #49058 → Merge master into staging-next → https://git.io/fx1pL
aristid has quit [Quit: WeeChat 2.1]
aristid has joined #nixos
<ottidmes> boxscapeR: what does it report for the IP if you ping it when it is unaccessible on such machines?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49059 → python36Packages.astropy: 3.0.4 -> 3.0.5 → https://git.io/fx1pa
<{^_^}> [nixpkgs] @bendlas pushed 6 commits to release-18.09: https://git.io/fx1pK
<boxscapeR> ottidmes: weirdly, it differs. Right now, I can access nixos.org with firefox, but ping says "Name or service not known". I can't access nixos.wiki, and ping says "connect: Network is unreachable". Sometimes when I can access nixos.org, ping finds the IP, but then just times out.
<ottidmes> _kwstas: this might help: https://github.com/Gabriel439/haskell-nix
<Taneb> OK, I seem to be stuck on "Starting Load/Save RF Kill Switch Status..."
JosW has joined #nixos
<ottidmes> boxscapeR: what does your /etc/resolv.conf file look like, maybe try the DNS of Google 8.8.8.8 and 8.8.4.4 or of Cloudflare 1.1.1.1 and 1.0.0.1
<{^_^}> [nixpkgs] @Tomahna opened pull request #49060 → mopidy-iris: 3.27.1 -> 3.28.1 → https://git.io/fx1px
mekeor has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49061 → python27Packages.ipaddr: 2.1.11 -> 2.2.0 → https://git.io/fx1he
<ottidmes> Taneb: what kind of laptop do you have?
<Taneb> ottidmes: Thinkpad E486
<Taneb> *E485
<boxscapeR> ottidmes, huh, yeah, that should work, actually, thanks for the tip. I just tried pinging nixos.wiki on my phone, and if I enter the IP directly, I can access it. I didn't change the resolv.conf file from the default
statusfailed has joined #nixos
<ottidmes> boxscapeR: then try this setting: networking.nameservers = [ "8.8.8.8" "8.8.4.4" ];
<boxscapeR> that's in /etc/nixos/configuration.nix?
<ottidmes> boxscapeR: yep
<boxscapeR> okay, thanks
<{^_^}> [nixpkgs] @volth closed pull request #48922 → chromium: 69.0.3497.100 -> 70.0.3538.67 → https://git.io/fxXn1
<{^_^}> [nixpkgs] @volth reopened pull request #48922 → chromium: 69.0.3497.100 -> 70.0.3538.67 → https://git.io/fxXn1
kingemp has joined #nixos
<ottidmes> Taneb: you just tried a basic install (no real config done yet, except bootloader and basic hardware)? I see the E485 uses Ryzen thus you might need the latest Linux kernel for everything to work properly
<kingemp> Hello, I’m a new nixos user and just managed to break my boot process. Fortunately due to the glory that is nixos, I can still boot an old generation. However I haven’t figured out how to fix my configuration.nix / hardware-configuration.nix
<Taneb> ottidmes: yeah, I'll give that a go
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49062 → python36Packages.google_api_core: 1.3.0 -> 1.5.0 → https://git.io/fx1ha
<kingemp> The error is “kernel panic — not syncing: VFS: unable to mount root fs on unknown block(1,0)”
<kingemp> I think I prompted the problem by doing “mount /dev/disk/by-uuid/XXXX” and then “nixos-generate-config”
xeji has joined #nixos
<ottidmes> kingemp: check your /etc/nixos/hardware-configuration.nix file, it now probably contains the wrong entries
<kingemp> Typo in mount command, I mounted to “/data”
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49063 → python36Packages.adal: 1.0.2 -> 1.2.0 → https://git.io/fx1h5
<kingemp> ottidmes: I deleted the new /data mount in hardware-configuration, otherwise I *think* it looks good
xeji has quit [Client Quit]
orivej has joined #nixos
kingemp_ has joined #nixos
<ottidmes> kingemp: as long as you mounted your root, and boot (if you have this separately, as most have), your swap (not necessary, but if you plan to use it, dont forget about it), then the rest should work
<kingemp_> ottidmes: here's my hardware-config https://pastebin.com/dqGk5zbL
<{^_^}> [nixpkgs] @FRidh merged pull request #49059 → python36Packages.astropy: 3.0.4 -> 3.0.5 → https://git.io/fx1pa
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.astropy: 3.0.4 -> 3.0.5 »: https://git.io/fx1jO
<kingemp_> anything jump out as bad?
<ottidmes> kingemp_: seems good :)
<{^_^}> [nixpkgs] @FRidh merged pull request #49058 → Merge master into staging-next → https://git.io/fx1pL
<{^_^}> [nixpkgs] @FRidh pushed 335 commits to staging-next: https://git.io/fx1jZ
<{^_^}> [nixpkgs] @FRidh pushed 337 commits to staging: https://git.io/fx1jl
<kingemp_> ottidmes: so I'm doing "nixos-rebuild boot" and then "reboot". unfortunately the new generation still panics, but old does not
<{^_^}> [nixpkgs] @jslight90 opened pull request #49064 → nixos/users: fix users home directory with isNormalUser → https://git.io/fx1ju
<ottidmes> kingemp_: what is your configuration.nix like?
<{^_^}> [nixpkgs] @FRidh merged pull request #48768 → python3 is now python37 instead of python36 → https://git.io/fxKc5
<{^_^}> [nixpkgs] @FRidh pushed 13 commits to staging: https://git.io/fx1jX
<{^_^}> [nixpkgs] @FRidh merged pull request #49047 → python36Packages.augeas: 1.0.2 -> 1.0.3 → https://git.io/fx154
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49065 → mate.python-caja: 1.20.0 -> 1.20.1 → https://git.io/fx1jD
slack1256 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @FRidh merged pull request #49034 → python36Packages.bjoern: 2.2.2 -> 2.2.3 → https://git.io/fx11g
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.bjoern: 2.2.2 -> 2.2.3 »: https://git.io/fx1jQ
slack1256 has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #49040 → python36Packages.django_hijack: 2.1.5 -> 2.1.9 → https://git.io/fx1ya
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.django_hijack: 2.1.5 -> 2.1.9 »: https://git.io/fx1jd
<{^_^}> [nixpkgs] @FRidh merged pull request #49032 → python36Packages.gnureadline: 6.3.3 -> 6.3.8 → https://git.io/fx1P5
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.gnureadline: 6.3.3 -> 6.3.8 »: https://git.io/fx1jb
<{^_^}> [nixpkgs] @FRidh merged pull request #49025 → python36Packages.gsd: 1.5.2 -> 1.5.4 → https://git.io/fx164
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.gsd: 1.5.2 -> 1.5.4 »: https://git.io/fx1jh
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.IBMQuantumExperience: 2.0.3 -> 2.0.4 »: https://git.io/fxMek
<{^_^}> [nixpkgs] @FRidh merged pull request #49022 → python36Packages.IBMQuantumExperience: 2.0.3 -> 2.0.4 → https://git.io/fx1oQ
_kwstas has quit [Quit: _kwstas]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49066 → python36Packages.mypy: 0.630 -> 0.641 → https://git.io/fxMeY
kingemp_ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #48843 → rng-tools: 5 -> 6.6, jitterentropy: init at 2.1.2 → https://git.io/fxiGK
<{^_^}> [nixpkgs] @c0bw3b pushed 5 commits to master: https://git.io/fxMeW
palo has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #49049 → python36Packages.celery: 4.2.0 -> 4.2.1 → https://git.io/fx15x
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.celery: 4.2.0 -> 4.2.1 »: https://git.io/fxMeR
<{^_^}> [nixpkgs] @FRidh merged pull request #49037 → python36Packages.flask_oauthlib: 0.9.3 -> 0.9.5 → https://git.io/fx1DU
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.flask_oauthlib: 0.9.3 -> 0.9.5 »: https://git.io/fxMeu
Thra11 has quit [Ping timeout: 264 seconds]
<palo> anybody has issues downloading and using jetbrains.idea-ultimate ? I get a 403 forbidden for `nix-shell -p jetbrains.idea-ultimate`
<tilpner> Yes, same here
<{^_^}> [nixpkgs] @FRidh merged pull request #49045 → python36Packages.django_environ: 0.4.0 -> 0.4.4 → https://git.io/fx1QA
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.django_environ: 0.4.0 -> 0.4.4 »: https://git.io/fxMeH
<{^_^}> [nixpkgs] @worldofpeace opened pull request #49067 → lollypop: 0.9.605 -> 0.9.607 → https://git.io/fxMe7
<{^_^}> [nixpkgs] @worldofpeace opened pull request #49068 → antibody: 3.7.0 -> 4.0.0 → https://git.io/fxMve
<kingemp> ottidmes: fixed! Turns out the nixos-generate-confit
<emily> nixos-generate-confit :D
<kingemp> g command switched to UUID instead of label, and using label works
<kingemp> No confit was had :(
<kingemp> Hint was in feta
<kingemp> Wow autocorrect killing me
<kingemp> fstab
<kingemp> iPad knows it’s lunchtime
cmacrae has joined #nixos
<{^_^}> [nixpkgs] @Izorkin opened pull request #49069 → systemd: enable extra configuration to the [Service] section → https://git.io/fxMvG
fragamus has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<hyper_ch> people still here or everyone on their way to london?
slack1256 has quit [Remote host closed the connection]
slack1256 has joined #nixos
o1lo01ol1o has joined #nixos
<palo> tilpner: seams like you can only download the newest version from the jetbrains servers. the current version works fine
<ottidmes> kingemp: gratz! then I assume you remade the file system on one the partitions causing the UUID to change
<kingemp> ottidmes: I added a label to the /data drive (sdb), but didn’t touch sda,
<kingemp> So it seems like for some inexplicable reason the UUID changed between generations, although I never could boot to verify. In any case, happy to use label if things boot!
<emily> colemickens: I like your binary cache's hostname
<gchristensen> emily: ooh what is it?
fragamus has quit [Quit: Colloquy for iPhone - http://colloquy.mobi]
<gchristensen> lol!
sigmundv has joined #nixos
sigmundv__ has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49070 → python36Packages.dlib: 19.13 -> 19.16 → https://git.io/fxMf7
<palo> hm cant override pkgs.jetbrains.idea-utltimate
astronavt_ has joined #nixos
vaibhavsagar__ has joined #nixos
chris|_ has joined #nixos
jperras_ has joined #nixos
kingemp has quit [Ping timeout: 256 seconds]
dbmikus_ has joined #nixos
nckx- has joined #nixos
mkoenig_ has joined #nixos
imalsogr1g has joined #nixos
Mr_Keyser_Soze99 has quit [Ping timeout: 240 seconds]
ottidmes_ has joined #nixos
commande1 has joined #nixos
alex``` has joined #nixos
aminechi1haoui has joined #nixos
smolboye_ has joined #nixos
adisbladis1 has joined #nixos
lor|d has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49072 → ansible: 2.6.2 -> 2.7.0 → https://git.io/fxMJz
avalan has joined #nixos
adamantium_ has joined #nixos
Peetz1r has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #49066 → python36Packages.mypy: 0.630 -> 0.641 → https://git.io/fxMeY
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python36Packages.mypy: 0.630 -> 0.641 »: https://git.io/fxMJH
viric_ has joined #nixos
hotfuzz_ has quit [*.net *.split]
acarrico has quit [*.net *.split]
vaibhavsagar has quit [*.net *.split]
kreisys has quit [*.net *.split]
jperras has quit [*.net *.split]
revtintin has quit [*.net *.split]
astronavt has quit [*.net *.split]
dbmikus has quit [*.net *.split]
Dedalo has quit [*.net *.split]
jasongrossman has quit [*.net *.split]
ottidmes has quit [*.net *.split]
Rusty1 has quit [*.net *.split]
Jackneill has quit [*.net *.split]
rprije has quit [*.net *.split]
alex`` has quit [*.net *.split]
palo has quit [*.net *.split]
thc202 has quit [*.net *.split]
Peetz0r has quit [*.net *.split]
michas has quit [*.net *.split]
lsyoyom has quit [*.net *.split]
hexa- has quit [*.net *.split]
cransom has quit [*.net *.split]
nckx has quit [*.net *.split]
mkoenig has quit [*.net *.split]
Laalf has quit [*.net *.split]
chris| has quit [*.net *.split]
smolboye has quit [*.net *.split]
ryantm has quit [*.net *.split]
azdle has quit [*.net *.split]
tilpner has quit [*.net *.split]
dweller has quit [*.net *.split]
Enzime has quit [*.net *.split]
garbas has quit [*.net *.split]
julm has quit [*.net *.split]
lord| has quit [*.net *.split]
viric has quit [*.net *.split]
fractal has quit [*.net *.split]
disasm has quit [*.net *.split]
clefru has quit [*.net *.split]
troydm has quit [*.net *.split]
auri_ has quit [*.net *.split]
seanparsons has quit [*.net *.split]
adamantium has quit [*.net *.split]
imalsogreg has quit [*.net *.split]
adisbladis has quit [*.net *.split]
aminechikhaoui has quit [*.net *.split]
srk has quit [*.net *.split]
moredhel has quit [*.net *.split]
electrocat has quit [*.net *.split]
commander has quit [*.net *.split]
jcrben has quit [*.net *.split]
jeschli has quit [*.net *.split]
chris|_ is now known as chris|
ryantm_ has joined #nixos
Jackneill has joined #nixos
jcrben has joined #nixos
rprije has joined #nixos
clefru has joined #nixos
Peetz1r is now known as Peetz0r
thc202 has joined #nixos
seanparsons has joined #nixos
hotfuzz_ has joined #nixos
palo_ has joined #nixos
troydm has joined #nixos
astronavt_ is now known as astronavt
<palo_> ok now I can override it, I forgot to use overrideAttrs
hexa- has joined #nixos
revtintin has joined #nixos
disasm has joined #nixos
cransom has joined #nixos
azdle has joined #nixos
lsyoyom has joined #nixos
garbas has joined #nixos
acarrico has joined #nixos
<{^_^}> [nixpkgs] @bjornfor pushed commit from @gebner to release-18.09 « abcde: 2.8.1 -> 2.9.2 »: https://git.io/fxMUG
_kwstas has joined #nixos
jperras_ is now known as jperras
<{^_^}> [nixpkgs] @urkud opened pull request #49073 → kile: 2017-02-09 -> 2.9.92 → https://git.io/fxMUb
mmercier has quit [Quit: mmercier]
<Taneb> Ugh, no luck
_kwstas has quit [Quit: _kwstas]
Synthetica has quit [Quit: Connection closed for inactivity]
fractal has joined #nixos
<kalbasit[m]> in mkOption, what's the type of a function?
<{^_^}> [nixpkgs] @markuskowa merged pull request #48865 → urh: 2.3.0 -> 2.4.0 → https://git.io/fxihr
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fxMkf
acarrico has quit [Ping timeout: 245 seconds]
Laalf has joined #nixos
mayhewluke has quit [Ping timeout: 245 seconds]
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b opened pull request #49074 → veracrypt: 1.22 -> 1.23 / truecrypt: remove and alias to veracrypt → https://git.io/fxMk6
Theuni2 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<exarkun1> tried to overlay haskell spake2 package to disable tests <https://github.com/LeastAuthority/S4-2.0/blob/11.provision-endpoint/ops/nixpkgs-overlays.nix#L34-L44> but tests ran anyway. this is my first attempt at overlaying a haskell package. any idea what I've done wrong?
jD91mZM2 has quit [Quit: WeeChat 2.2]
Itkovian has joined #nixos
Mr_Keyser_Soze99 has joined #nixos
<{^_^}> [nixpkgs] @guibou opened pull request #49075 → ghc: fix typo in 8.6.1 compiler name → https://git.io/fxMLY
<{^_^}> [nixpkgs] @peti merged pull request #49075 → ghc: fix typo in 8.6.1 compiler name → https://git.io/fxMLY
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/fxMLC
<{^_^}> [nixpkgs] @peti pushed 7 commits to haskell-updates: https://git.io/fxML9
<{^_^}> [nixpkgs] @Izorkin closed pull request #49069 → systemd: enable extra configuration to the [Service] section → https://git.io/fxMvG
<{^_^}> [nixpkgs] @markuskowa opened pull request #49076 → urh: add support for airspy and limesdr → https://git.io/fxMtZ
astronavt has quit [Read error: Connection reset by peer]
<ottidmes_> kalbasit[m]: as far as I know there isnt any, so you could use unspecified instead
slack1256 has quit [Remote host closed the connection]
<kalbasit[m]> ottidmes_: that’s what ended up working, I did not know that was possible :) thx
ottidmes_ has quit [Quit: WeeChat 2.2]
drakonis_ has joined #nixos
JosW has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
drakonis_ has quit [Ping timeout: 250 seconds]
_kwstas has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « cabal2nix: fix build with ghc 8.4.x »: https://git.io/fxMm3
drakonis_ has joined #nixos
ottidmes has joined #nixos
astronavt has joined #nixos
drakonis has joined #nixos
drakonis1 has joined #nixos
drakonis_ has quit [Ping timeout: 260 seconds]
markuskowa has joined #nixos
Ariakenom has quit [Quit: Leaving]
<Taneb> AHA! I've finally got it!
<Taneb> Now to see if I can get NixOS on here before nixcon :)
vaibhavsagar has joined #nixos
revtintin has quit [Quit: WeeChat 1.9.1]
vaibhavsagar__ has quit [Ping timeout: 246 seconds]
acarrico has joined #nixos
dmc has quit [Quit: WeeChat 2.3]
<kalbasit[m]> rycee: I'm having issue booting nixos vm `nixos-rebuild build-vm` when the home manager is installed as a nixos module. The home-manager-<username>.service fail because it can't write to the nix store. Have you ever had success with that?
<drakonis1> oh yeah, nixcon later this week
<drakonis1> tomorrow, even.
<rycee> kalbasit[m] (IRC): Unfortunately you need to use the nixos-module-user-pkgs branch for build-vm support.
dmc has joined #nixos
<kalbasit[m]> oh
michalrus has joined #nixos
<kalbasit[m]> let me give that a try
<michalrus> Hello, is there some `stripHash` *Nix* function, not a Bash one?
lor|d is now known as lord|
<drakonis1> is there any reason why the nixcon domain isn't just *just* nixcon instead of nixcon+year?
<kalbasit[m]> rycee: are you planning to merge that branch to master?
<rycee> kalbasit[m] (IRC): I'd like to merge that branch into master at some point but there are some issues with it, at least there were a long time ago. Need to revisit and dig into it in the future.
<kalbasit[m]> cool
<rycee> It won't happen in the near future, though.
<rycee> I try to rebase it over master occasionally.
<kalbasit[m]> rycee: could you possibly open a PR and list out the TODOs and the problems? Maybe I can help get it there
cmacrae has quit [Ping timeout: 245 seconds]
<rycee> kalbasit[m] (IRC): The problem was mainly concerning Qt programs.
Thra11 has joined #nixos
<rycee> That couldn't find Qt plugins when they were installed in the user-pkgs directory, or something along those lines.
<kalbasit[m]> I see
<boxscapeR> is there a canonical directory to mount drives to in nixos? /mnt maybe?
<rycee> The fontconfig issue might be resolved.
<kalbasit[m]> so probably the QT issue is left
<ottidmes> boxscapeR: I believe that convention is mostly dictated by the desktop environment and whatever mounting software is being used
<kalbasit[m]> I'll see if I can replicate
<boxscapeR> ok, thanks ottidmes
boxscapeR has quit [Remote host closed the connection]
<ottidmes> boxscapeR: for manual mounts I tend to use /mnt, but my file manager for example uses /run/media to mount devices
boxscapeR has joined #nixos
<greymalkin> If I'm doing haskell overrides (super.callPackage ../custom_package.nix {}) -- where should I put a 'dontCheck' (the build environment won't have credentials to run the tests, so it will have to be done locally only)
<greymalkin> I've been trying to read through haskell-modules/lib.nix and have not gotten anywhere towards understanding for the last hour or so.
<kalbasit[m]> any way to change the default RAM size of 384 when `nixos-rebuild build-vm`?
<rycee> michalrus (IRC): I don't know if such a function. I guess it would be possible to implement one using builtins.match.
<michalrus> rycee: okay, thank you!
sigmundv has quit [Remote host closed the connection]
<rycee> kalbasit[m] (IRC): That would be much appreciated!
<ottidmes> michalrus: builtins.elemAt (builtins.split "^[a-z0-9]\{32\}-" (baseNameOf "/nix/store/88h69bc0cs956z57xipiy1af8risxyih-etc.drv")) 2
sigmundv has joined #nixos
<michalrus> Wonderful, thank you. <3
<michalrus> Perhaps it would make sense to add this to lib/filesystem.nix
kim0 has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @kristoff3r opened pull request #49077 → buildFHSUserEnv: use runScript in env → https://git.io/fxMn2
<ottidmes> michalrus: the regex doesnt need escaping BTW, so this works too: "^[a-z0-9]{32}-", I just copied the regex from the source of stripHash: https://github.com/NixOS/nixpkgs/blob/4d1abc44199c8957105f538119c2d19d67aee26f/pkgs/stdenv/generic/setup.sh#L785
<michalrus> Mhmmm. However Bash’s stripHash works also for names without hash.
<michalrus> So Nix one should be a bit more complicated.
<michalrus> (Probably check how many elements the split list has and either return head of 2nd)
<michalrus> But this suggest even more that such a non-trivial fun should be in stdlib
<michalrus> *head or
<kalbasit[m]> I found the setting for the VM config size here https://github.com/NixOS/nixpkgs/blob/75aa8b9a2c0285d03a97f28757435c2f432fb846/nixos/modules/virtualisation/qemu-vm.nix#L192-L199 but I don't know how to set it when `nixos-rebuild build-vm`. I tried adding it to my /etc/nixos/configuration.nix with no luck
boxscapeR has quit [Remote host closed the connection]
<o1lo01ol1o> Is there a command to get the list of all users on a system?
<symphorien> getent passwd
<ottidmes> michalrus: let stripHash = path: let m = builtins.split "^[a-z0-9]{32}-" (baseNameOf path); in if builtins.length m == 3 then builtins.elemAt m 2 else path; in [ (stripHash "/nix/store/88h69bc0cs956z57xipiy1af8risxyih-etc.drv") (stripHash "etc.drv") ]
<o1lo01ol1o> thx!
<{^_^}> [nixpkgs] @r-ryantm closed pull request #49072 → ansible: 2.6.2 -> 2.7.0 → https://git.io/fxMJz
civodul has joined #nixos
<michalrus> Thank you! =)
<michalrus> ottidmes: do you agree tho that this should go to lib/filesystem.nix?
<michalrus> And if not, why?
<ottidmes> michalrus: I wanted to make the argument that NixOS tends to be conservative with the lib to only keep general stuff in it, and stuff that is actually being used, but looking at lib/filesystem.nix I find haskellPathsInDir...
acarrico has quit [Ping timeout: 260 seconds]
<michalrus> Yea… :p
<ottidmes> michalrus: but personally I agree with you, it should be there, but you could make the case, if it really was needed often, it would already have been added in the past
<michalrus> I see. =)
<michalrus> But you’re not going to make a PR?
<ottidmes> michalrus: no, I did not plan to
<michalrus> Okie. *taking notes to do so maybe*
luigy has joined #nixos
Thra11 has quit [Ping timeout: 272 seconds]
camsbury has quit [Remote host closed the connection]
__monty__ has quit [Quit: leaving]
layus[m] has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #49073 → kile: 2017-02-09 -> 2.9.92 → https://git.io/fxMUb
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fxMlk
jackjennings has quit [Quit: Connection closed for inactivity]
Nadrieril has quit [Read error: Connection reset by peer]
Mr_Keyser_Soze99 has quit [Ping timeout: 246 seconds]
sigmundv__ has joined #nixos
boxscapeR has joined #nixos
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sigmundv has quit [Ping timeout: 276 seconds]
silver_ has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b closed pull request #22836 → QOwnNotes: init at 17.03.08 → https://git.io/vD12e
vaibhavsagar has quit [Ping timeout: 272 seconds]
boxscapeR has quit [Remote host closed the connection]
silver has quit [Ping timeout: 240 seconds]
camsbury has joined #nixos
<{^_^}> [nixpkgs] @colemickens opened pull request #49078 → wlroots.examples: prefix example binaries → https://git.io/fxM8Y
Thra11 has joined #nixos
drakonis1 has quit [Quit: WeeChat 2.2]
Lisanna has quit [Quit: Lisanna]
drakonis_ has joined #nixos
drakonis has quit [Ping timeout: 260 seconds]
toppler has quit [Remote host closed the connection]
<Arahael> Now for the ultimate test: Full screen video.
<Arahael> Seems to work, some stuttering though.
<Arahael> Yes, stutters.
<colemickens> Is there a trick to using `nix-env` with `bin/example` subpackages?
<Arahael> Ok, I'm not using the right drivers, will fix that another time.
drakonis_ has quit [Ping timeout: 252 seconds]
<bsima> colemickens: what is a `bin/example` subpackage?
_kwstas has quit [Quit: _kwstas]
<colemickens> bsima: some packages are split? I'm not sure the wrong terminology. `wlroots` is an example.
<colemickens> You can install `wlroots` or `wlroots.bin` or `wlroots.example`.
hyper_ch has quit [Quit: ZNC 1.7.1 - https://znc.in]
hyper_ch has joined #nixos
Khetzal has quit [Quit: No Ping reply in 180 seconds.]
<colemickens> I am typing `nix-env -f ... -iA wlroots.examples`, then `rootston` appears on PATH, but it's clearly in the wlroots-bin package, not -examples?
<colemickens> this shows what I'm talking about succinctly. user error? https://gist.github.com/colemickens/8cc972a8972aac7c5033bb83250531ba
o1lo01ol1o has quit [Ping timeout: 276 seconds]
<kalbasit[m]> how to get the path of the `nixos-rebuild build`? It does not print anything because I'm trying to build an already built one
<gchristensen> kalbasit[m]: it will create a ./result symlink in your pwd
<kalbasit[m]> gchristensen: that points to the out, but I'm interested in the .drv file so I can pass it to `nix-diffz`
<kalbasit[m]> nix-diff *
<Arahael> How do I set i915.alpha_support module parameter for the kernel I am running?
Thra11 has quit [Ping timeout: 246 seconds]
vbernat has quit [Ping timeout: 252 seconds]
<infinisil> kalbasit[m]: nix-store -q --deriver on the out path
<kalbasit[m]> oh
<kalbasit[m]> infinisil: awesome, thank you!
vk3wtf has quit [Ping timeout: 264 seconds]
markuskowa has quit [Ping timeout: 256 seconds]
erasmas has quit [Quit: leaving]
Rusty1 has joined #nixos
camsbury has quit [Remote host closed the connection]
camsbury has joined #nixos
alhariel has quit [Read error: Connection reset by peer]
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
alex``` has quit [Ping timeout: 246 seconds]
<genesis> thoughtpolice : do you still use coverity ? i'd update the derivation
<Arahael> I've temporarily set the kernel module driver on the grub boot menu. How do I make it permanent, though?
<{^_^}> [nixpkgs] @alyssais opened pull request #49079 → bb: add Darwin compatibility → https://git.io/fxMEk
<clever> Arahael: boot.kernelParams ?
jackdk has joined #nixos
adisbladis1 is now known as adisbladis
mayhewluke has quit [Ping timeout: 250 seconds]
mayhewluke has joined #nixos
Mr_Keyser_Soze99 has joined #nixos
<arianvp> anybody here got luck with building yarn packages that have native dependencies (through gyp?)
dbmikus_ has quit [Ping timeout: 240 seconds]
<clever> arianvp: ive got a yarn based project that includes some native css thing
<arianvp> yehh I need to build node-sass specifically
<clever> then your in luck, the above has a lot of sass!
<arianvp> wooot
<{^_^}> [nixpkgs] @magnetophon opened pull request #49080 → HybridReverb2: init at 2.1.1 → https://git.io/fxMu1
<arianvp> I almost wanted to jump off a building
drakonis_ has joined #nixos
<arianvp> lets hope this works :)
<simpson> Ooh, I could go for jumping off a building.
<arianvp> nnooope
<arianvp> clever: the node-sass build script trys to download a random header from the web;
<clever> arianvp: is it the same version as in the daedalus yarn.lock file?
<arianvp> gyp WARN install got an error, rolling back install
<clever> arianvp: are you using the fork of yarn2nix from the above nix file?
<arianvp> no the one in nixpkgs... and htis is also for a package in nixpkgs
<clever> try the fork in the above file, to see if that is the issue
<LnL> I didn't understand the details, but clever's magic expression worked for me
<arianvp> yehh nah. still doesn't work
<arianvp> I'm using node-sass 4.9.3 instead of yours, 4.9.0
<arianvp> gyp tries to download the nodejs headers
<arianvp> oooh
<arianvp> I see the yarnPReBuild thing now
Guest72811 has joined #nixos
<arianvp> woohoo, thanks!
<arianvp> you saved my day
<clever> i made the same mistake and missed that commit when taking over this yarn2nix code
<arianvp> works with the yarn2nix in nixpkgs as well for me
<arianvp> :)
<arianvp> okay! updates for all the new hashicorp tools coming in :)
<clever> what does hashicorp do?
<arianvp> (they all ship ember apps inside their go binaries now)
<arianvp> vault, consul, terraform etc
<clever> ah
<arianvp> we haven't been able to update those packages in quite a while, due to them moving to in-binary web-ui's with yarn-based build system
Mr_Keyser_Soze99 has quit [Ping timeout: 252 seconds]
<arianvp> so now I can finally update them without breaking the existing nixos modules
<arianvp> =)
carlosdagos has joined #nixos
<Arahael> clever: Isn't that for runtime parameters, though? via sysctl?
<clever> Arahael: what did you change in grub to change the driver?
<Arahael> clever: Added i915.alpha_support=1 before initrd.
<Arahael> clever: It can't be set via /proc, it seems.
<clever> Arahael: boot.kernelParams = [ "i915.alpha_support=1" ];
<clever> Arahael: that will put the same thing into grub.cfg for you
<Arahael> clever: And that'll do it? It doesn't actually use sysctl? (Because doing it manually didn't work)
<clever> that just puts it right into grub.cfg, so its identical to editing grub, but automated
<Arahael> Ah, if it puts it into grub.cfg, that should work, it said it'd use sysctl, though.
<clever> you can also use modprobe.d.conf
<Arahael> The only other option was CONFIG_I915_ALPHA_SUPPORT when rebuilding the kernel, if I recall.
<clever> Arahael: boot.extraModprobeConfig = "option i915 alpha_support=1";
* Arahael is at work so is no longer at his brand new awesome nixos system.
<clever> Arahael: the above, would set the option when the module is loaded via modprobe
<Arahael> Cool - will check it out. :)
<Arahael> I also need ot install telegram and - sadly - dropbox.
<Arahael> So those will all be done tonight.
* Arahael uses dropbox to sync his passwords with his iphone.
<Arahael> The other thing I would like to investigate, is why glxgears don't spin.
<Arahael> The command line shows that it has nearly, but not quite 60fps, so it must have vsync enabled, which is cool. But I can't see it spinning.
<Arahael> If I resize the window, then I can observe that it is spinning, though.
sigmundv__ has quit [Read error: Connection reset by peer]
jperras has quit [Quit: WeeChat 2.2]
vk3wtf has joined #nixos
sir_guy_carleton has joined #nixos
IRCsum has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @LnL7 opened pull request #49081 → wxmac: 3.0.2 -> 3.0.4 (darwin) → https://git.io/fxM2q
<pie_> is there a way to list only imperatively installed packages in nix-env?
<pie_> or does nix-env -q do that and i think its listing nonimperative ones as well because they happen to overlap for me...
<arianvp> pie_: nix-store -q --tree /nix/var/nix/profiles/per-user/arian/profile
<arianvp> im not sure if nix-env -q does the same
sigmundv has joined #nixos
IRCsum has joined #nixos
IRCsum has quit [Max SendQ exceeded]
<clever> pie_: nix-env -q does exactly what you want
<pie_> hm ok
<ottidmes> This is offtopic, but on NixOS I use pass and rofi-pass to manage my passwords, but I sometimes need to get access to them outside my NixOS installs. I was wondering what others use to manage this problem
astronavt has quit [Changing host]
astronavt has joined #nixos
endformationage has quit [Ping timeout: 268 seconds]
sigmundv has quit [Read error: Connection reset by peer]
<Arahael> Hmm, I use keepass, but I use dropbox to synchronise it.
<clever> i just use lastpass
<arianvp> pass has git support
<arianvp> for syncing
sigmundv has joined #nixos
<Arahael> clever: I stopped using lastpass when LogMeIn acquired them. :)
<fiatjaf> what about bitwarden?
<pie_> is it possible to disable imperative configuration?
<ottidmes> pie_: You mean installing things through nix-env, right? Why the need to disable it? I simply don't use it
hamishmack has joined #nixos