yumbox has quit [(Remote host closed the connection)]
<c74d>
ashkitten: won't that break if there are multiple directories in `gdk-pixbuf-2.0`?
edvorg has joined #nixos
<pmahoney>
nice. is there only ever one file in that directory? "${pkgs.librsvg.out}/lib/gdk-pixbuf-2.0/${builtins.elemAt (builtins.attrNames (builtins.readDir "${pkgs.librsvg.out}/lib/gdk-pixbuf-2.0")) 0}/loaders.cache"
<ashkitten>
yeah I'm pretty certain the path I'm searching will only contain one entry
<ashkitten>
so yes, c74d, but it won't happen (probably)
<c74d>
I'd add an assertion to be sure
filterfish has quit [(Remote host closed the connection)]
<ashkitten>
how do I do that?
<c74d>
hm, I forgot how to get the length of a list
<pmahoney>
something like: let listOfFiles = (builtins.attrNames ...); in assert (builtins.length listOfFiles) == 1; "...${builtins.elemAt listOfFiles 0}/loaders.cache"
<c74d>
let gdk-pixbuf-dirs = lib.attrNames (builtins.readDir "${pkgs.librsvg.out}/lib/gdk-pixbuf-2.0"); in assert lib.length gdk-pixbuf-dirs == 1; "${pkgs.librsvg.out}/lib/gdk-pixbuf-2.0/${lib.elemAt gtk-pixbuf-dirs 0}/loaders.cache"
<c74d>
ah, I'm late
<ashkitten>
so how would i apply that to my environment GDK_PIXBUF_MODULE_FILE?
demax has quit [(Quit: Leaving)]
ndowens08 has quit [(Ping timeout: 240 seconds)]
edvorg has quit [(Remote host closed the connection)]
<ashkitten>
hello?
eacameron has quit [(Remote host closed the connection)]
edvorg has joined #nixos
Wizek_ has quit [(Ping timeout: 264 seconds)]
Wizek has quit [(Ping timeout: 268 seconds)]
<clever>
pmahoney: i suspect thats also doing import from derivation, so it has to download (or build) librsvg before it can finish the nix eval
<clever>
pmahoney: and thats relatively expensive, and forces thing to build in a weird order
eacameron has joined #nixos
mbrgm has quit [(Ping timeout: 240 seconds)]
derjohn_mob has quit [(Ping timeout: 256 seconds)]
<clever>
pmahoney: about the only way to improve it, is to modify librsvg to store the path in a variable within $out/nix-support/setup-hook.sh, which will get sourced by anything with librsvg in buildInputs
<clever>
pmahoney: simply adding cmake to the buildInputs causes this script to get sourced, which will mutate how the stdenv behaves, causing it to run cmake instead of ./configure
jsgrant has joined #nixos
sigmundv has quit [(Ping timeout: 260 seconds)]
derjohn_mob has joined #nixos
Drakonis has joined #nixos
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/vScWz
<adelbertc>
can someone explain to me the reason for having profiles being separate from generations? afaict profiles just symlink 1-to-1 to generations - what does this give you over having profiles just be generations?
<Drakonis>
because you can backtrack profile modifications
<Drakonis>
go back to gen 30 where a specific profile was like that
<Drakonis>
rather
<Drakonis>
backtrack system state
<adelbertc>
Drakonis: hmm.. sorry i dont quite follow
<adelbertc>
is it not the case that a new profile is created for each generation ?
<Drakonis>
each generation is mereley a snapshot of the system as of that generation
<adelbertc>
as im reading the Nix manual i realize my phrasing may be off. when i said "generations" i meant the "user-environment" stuff and when i say "profiles" i mean the symlinks under /nix/var/nix/profiles
<Drakonis>
they replace the symlinks in the profile
strobelight has joined #nixos
<adelbertc>
so installing a package will cause the creation of a new <hash>-user-environment, but does not create a new profile in /nix/var/nix/profiles ?
<adelbertc>
i just ls'd ls/nix/var/nix/profiles and it matches 1-to-1 with nix-env --list-generations despite me never touching my profiles
<Drakonis>
hmm
<Drakonis>
so no
<Drakonis>
hmm
<Drakonis>
rather
<Drakonis>
alright so
mguentner has joined #nixos
<Drakonis>
you install a pckage, it will pop up in nix-store, the given package will be symlinked into profiles
<Drakonis>
when you make a new generation with nix-rebuild *
<Drakonis>
i don't know if there's any other way to make new generations
<Drakonis>
but
<Drakonis>
once you do, it will create a copy of the existing generation, in this example "adelberc-2" that will have a copy of all symlinks at the time
<pmahoney>
adelbertc: all the "myprofile" "myprofile-1-link" "myprofile-2-link" belong to the same logical profile, even if they are all just symlinks to various user-environment. there can be multiple profiles though, e.g. "yourprofile-1-link" and so on
<adelbertc>
so there can be more profiles than generations, but not more generations than profiles
<adelbertc>
er, s/generation/user environment
<pmahoney>
can you restate that?
strobelight has quit [(Quit: gtg)]
<adelbertc>
there can be more profiles than user environments since you can create a nix-profile yourself with `nix-env --switch-profile`
<adelbertc>
but there can never be more user environments than profiles because user environments are only created when you (un)install a package, at which point a new profile would be created to correspond with it
<Drakonis>
hm no you can have a unlimited amount of profiles and generations
<pmahoney>
a profile has many generations; a generation points to one user-environment; a user-environment is a pile of symlinks to other nix packages
zeus_ has joined #nixos
<adelbertc>
ok i think a lot of my problem is im using the wrong terminology, but i think i have it now
<adelbertc>
is the purpose of a generation just to make it easier to do rollbacks and stuff? e.g. if your current generation is default-43-link, nix knows to rollback to default-42-link, versus if everything was just direct to user environments Nix would have no way of knowing what the "previous" one was
<pmahoney>
maybe the confusion is that in the nix implementation, a profile and all its generations are both stored in the same directory (a profile might be viewed as the "current" generation, or the set of all generations of the same prefix)
<pmahoney>
adelbertc: yes, that sounds right
bennylb has quit [(Ping timeout: 268 seconds)]
<adelbertc>
pmahoney: alright cool, ill stick with that until i hit a contradiction
<adelbertc>
i think a lot of my confusion earlier was using the wrong terminology - what you mentioned was probably among the factors
<adelbertc>
thank you Drakonis , pmahoney !
mounty has quit [(Quit: Konversation terminated!)]
<Drakonis>
i didn't give the best explanation
YellowOnion_ has joined #nixos
RchrdB has quit [(Ping timeout: 240 seconds)]
YellowOnion has quit [(Ping timeout: 260 seconds)]
eacameron has quit [(Remote host closed the connection)]
zeus_ has quit [(Remote host closed the connection)]
YellowOnion_ has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub>
[nixpkgs] volth closed pull request #23879: libvirt and friends: fix 32 bit build by removing dependency on xen (master...libvirt-32bit-remove-xen-dependency) https://git.io/vyPXh
mounty has joined #nixos
YellowOnion has joined #nixos
byteflam1 has quit [(Ping timeout: 256 seconds)]
mguentner2 has joined #nixos
mguentner has quit [(Ping timeout: 240 seconds)]
sellout- has joined #nixos
bennylb has joined #nixos
Sonarpulse has quit [(Ping timeout: 246 seconds)]
sellout- has quit [(Quit: Leaving.)]
<NixOS_GitHub>
[nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vScRL
<NixOS_GitHub>
nixpkgs/master 2f73d5f Peter Hoeg: libguestfs: add missing libapparmor buildInput
<jasom>
I'm getting "symbol lookup error: /run/opengl-driver/lib/libEGL.so.1: undefined symbol: wl_proxy_marshal_constructor_versione" even after a nix-env -u
jsgrant has quit [(Ping timeout: 256 seconds)]
Mateon1 has quit [(Ping timeout: 268 seconds)]
Mateon1 has joined #nixos
pikajude has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
pikajude has joined #nixos
matthewbauer has joined #nixos
faffolter has joined #nixos
edvorg has quit [(Remote host closed the connection)]
numbdewd has quit [(Quit: Death to Micro$oft ...Gewgle is the devil.. take cover !)]
zeus_ has quit [(Remote host closed the connection)]
eacameron has quit [(Remote host closed the connection)]
<Ralith>
nix-env doesn't touch /run/opengl-driver
griff_ has joined #nixos
eacameron has joined #nixos
jmsb has quit [(Remote host closed the connection)]
jmsb has joined #nixos
griff_ has quit [(Ping timeout: 260 seconds)]
eacameron has quit [(Ping timeout: 258 seconds)]
stepcut has quit [(Remote host closed the connection)]
stepcut has joined #nixos
<NixOS_GitHub>
[nixpkgs] vbgl pushed 1 new commit to master: https://git.io/vSc25
filterfish has quit [(Remote host closed the connection)]
Itkovian has joined #nixos
RayNbow`TU has joined #nixos
hotfuzz_ has joined #nixos
hotfuzz has quit [(Ping timeout: 258 seconds)]
elninja44 has quit [(Remote host closed the connection)]
byteflame has joined #nixos
marsel has joined #nixos
gilligan has quit [(Quit: Leaving)]
bkchr has joined #nixos
nico202 has joined #nixos
derjohn_mob has quit [(Ping timeout: 260 seconds)]
thc202 has joined #nixos
<bkchr>
Hi, Im trying to debug the following error "cannot coerce a function to a string", any ideas what I could try?
<makefu>
bkchr: do you have the code which creates the error? it might mean that the function requires more arguments because a function with 2 arguments and 1 argument set will become a function with 1 argument
MichaelRaskin has quit [(Remote host closed the connection)]
Guest91589 has quit [(Ping timeout: 264 seconds)]
filterfish_ has quit [(Ping timeout: 260 seconds)]
<bkchr>
so the first two values from my deps list are setup correctly
<bkchr>
but the last value at i == 0 does not work :/
<makefu>
bkchr: nix stacktraces are really bad, yes. one thing i was doing before is to remove code until it works again, then add back the code until i find the issue. i am pretty sure this IRC channel has better ideas to handle that kind of debugging
<bkchr>
makefu: it never worked before, so :D
<bkchr>
or let me correct, my additions never worked before^^
<bkchr>
it think that the the first if branch is not taken
eacameron has joined #nixos
<bkchr>
maybe my list construction is wrong in some way
filterfish has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
civodul has joined #nixos
crzyp3ck has quit [(Ping timeout: 268 seconds)]
ebzzry has quit [(Ping timeout: 260 seconds)]
derjohn_mob has joined #nixos
eacameron has quit [(Ping timeout: 258 seconds)]
mkoenig has quit [(Ping timeout: 240 seconds)]
<bkchr>
ahh I found it :(
<makefu>
yay
<bkchr>
I missed brackets in the if branch
faffolter has quit [(Read error: Connection reset by peer)]
faffolter has joined #nixos
faffolter has quit [(Changing host)]
faffolter has joined #nixos
<bkchr>
This [ fetchUrlFromDep d i ] needed to be [ (fetchUrlFromDep d i) ].
<makefu>
nix is quite unforgiving with that
<makefu>
ah yes, makes sense
pie_ has joined #nixos
<bkchr>
yep, make sense
<bkchr>
makefu: can I create a list with unique values?
froglegs1 has quit [(Remote host closed the connection)]
froglegs1 has joined #nixos
<makefu>
i think there is a set function somewhere
<bkchr>
ahh there is a builtins.unique function :)
<bkchr>
for a list
<makefu>
you were faster :)
nschoe has joined #nixos
Khetzal has quit [(Remote host closed the connection)]
hotfuzz_ is now known as hotfuzz
Khetzal has joined #nixos
endformationage has quit [(Quit: WeeChat 1.6)]
jgertm has quit [(Ping timeout: 268 seconds)]
elasticdog has quit [(Ping timeout: 264 seconds)]
filterfish_ has joined #nixos
__Sander__ has joined #nixos
filterfish has quit [(Read error: Connection reset by peer)]
justbeingglad has joined #nixos
goibhniu has joined #nixos
justin_ has joined #nixos
jgertm has joined #nixos
<__Sander__>
so 17.03 has landed?
filterfish_ has quit [(Ping timeout: 260 seconds)]
georges-duperon has joined #nixos
<Ralith>
it's not in the news feed yet
vaibhavsagar has joined #nixos
<__Sander__>
hmm I'm sort of thorn of the fact whether I should put node2nix 1.2.0 in
<__Sander__>
everything works
<__Sander__>
but the corresponding patch's churn is crazy
<NixOS_GitHub>
[nixpkgs] Mic92 opened pull request #24502: rtl8192su: init at unstable-2016-10-05 (master...rtl8192su-firmware) https://git.io/vSc1W
mkoenig has quit [(Read error: Connection reset by peer)]
layus has quit [(Ping timeout: 258 seconds)]
gilligan_ has joined #nixos
Guest91589 has joined #nixos
mkoenig has joined #nixos
<makefu>
bkchr: these are part of the lib. namespace when you use nixpkgs
afldcr has quit [(Ping timeout: 240 seconds)]
<bkchr>
makefu: so I need to write import lib.lists?
<bkchr>
makefu: or can I just write lib.unique?
<bkchr>
makefu: it says undefined variable "lib"
goibhniu1 has joined #nixos
goibhniu has quit [(Ping timeout: 240 seconds)]
<makefu>
normally i do `with lib;` ...
<makefu>
to use nixpkgs: with import <nixpkgs> {};
<makefu>
or pkgs = import <nixpkgs> {}; pkgs.lib.unique
<makefu>
nix-repl is quite suited for doing quick tests
afldcr has joined #nixos
<mkoenig>
Two quick questions: 1. How can I override an option instead of letting it be merged (e.g. systemd.services.name.wantedBy)? 2. services.openssh.enable disables firewall for its port. How can I prevent this?
Guest91589 has quit [(Ping timeout: 260 seconds)]
layus has joined #nixos
<bkchr>
makefu: ahh perfect! Thank you!
anelson has quit [(Ping timeout: 246 seconds)]
<NixOS_GitHub>
[nixpkgs] 7c6f434c pushed 1 new commit to master: https://git.io/vScDa
<NixOS_GitHub>
nixpkgs/master f10fc5a Michael Raskin: lispPackages.clwrapper: fix array expansion to produce no arguments when empty
<LnL>
possibly, but I'm not super familiar with nixops
<gilligan_>
LnL, so the very first problem is that there is some system installed /etc/boto.cfg which has some path to a system installed python libs. I can move that out of the way via export BOTO_CONFIG=/nothing - `gcloud auth ..` works fine but when I then try `gsutil ls ...` i get an error as if I wasn't authenticated
<ixxie>
LnL - I have some deeper questions I think, at this point I am just wondering who are the experts on nixops who tend to hang out here on irc
<gilligan_>
LnL, doing the same with the system installed glcoud/gsutil works just fine
takle has quit [(Remote host closed the connection)]
<LnL>
gilligan_: oh :/ do you get the same behaviour on nixos?
<gilligan_>
LnL, well no, it is working fine there
spinus has joined #nixos
<gilligan_>
LnL, it has to be something about impurity/collision with system settings
crzyp3ck has joined #nixos
<crzyp3ck>
Hi
<LnL>
yeah what about if you move the config file
reinzelmann has joined #nixos
ndowens08 has joined #nixos
takle has joined #nixos
<NixOS_GitHub>
[nixpkgs] 7c6f434c pushed 1 new commit to master: https://git.io/vScQF
<NixOS_GitHub>
nixpkgs/master 02f5831 Michael Raskin: lispPackages: migrate to quicklispPackages where possible
<gilligan_>
LnL, I can move /etc/boto.cfg but that alone doesn't help
<gilligan_>
LnL, I *thought* that the only other config is created in the user home directory (after gcloud auth)
<gilligan_>
but *something* else must be playing into this
<gilligan_>
and I cannot figure out what it is
takle has quit [(Remote host closed the connection)]
takle has joined #nixos
<LnL>
looks like it, you could strace it if you don't know what stuff it looks at
eacameron has joined #nixos
ndowens08 has quit [(Client Quit)]
ocmylife has quit [(Quit: Connection closed for inactivity)]
eacameron has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
mudri has quit [(Quit: WeeChat 1.7)]
eacameron has quit [(Ping timeout: 240 seconds)]
elasticdog has joined #nixos
DutchWolfie has joined #nixos
gilligan_ has quit [(Ping timeout: 240 seconds)]
NickHu has quit [(Read error: Connection reset by peer)]
<crzyp3ck>
I need to get a uniform look from qt5 softwares and gtk
<crzyp3ck>
at least a way to change kde apps
<goibhniu>
you can use the gtk breeze theme
<crzyp3ck>
lxappearance doesn't change the look of kde apps
<crzyp3ck>
goibhniu: hi. I did. but it only changed & improved gtk apps
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
* goibhniu
doesn't know how to change the theme of Qt apps outside of KDE
<jophish>
What log files are written to /nix/var/nix/log?
<jophish>
I can only find derivations there
<Dezgeg>
they contain build logs of the derivations
mudri has quit [(Quit: WeeChat 1.7)]
[0x4A6F] has joined #nixos
<jophish>
ah, I assumed it was a derivation file!
<jophish>
thanks Dezgeg
mudri has joined #nixos
<Dezgeg>
there is 'nix-store -l' to read them, you're not supposed to manually peek there
<goibhniu>
globin: so sorry I can't make it tonight :/ ... there's another party I forgot about ... maybe I can swing by later and see if you're still partying ... there's plenty to celebrate! :D
<globin>
goibhniu: Sure just ping me or fpletz here :)
Itkovian has joined #nixos
<Filystyn>
anyone installed skype on nix?
<Filystyn>
actualy is there something like dpkg on nixie?
<Filystyn>
i see i have it not..
griff_ has joined #nixos
ocmylife has joined #nixos
anelson has joined #nixos
<NixOS_GitHub>
[nixpkgs] joachifm pushed 3 new commits to master: https://git.io/vScNe
<NixOS_GitHub>
nixpkgs/master 8765d1e romildo: gnustep.back: add runtime dependency on libXmu...
<ikwildrpepper>
copumpkin: have you had such errors on OSX? curl: (56) SSL read: error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac, errno 0
sigmundv has joined #nixos
<LnL>
there where a bunch of changes to openssl/cacert recently
<ikwildrpepper>
(when download from cache.nixos.org)
<ikwildrpepper>
SSL3 sounds very deprecated
<LnL>
is this a new install or an older machine?
<ikwildrpepper>
new install
<ikwildrpepper>
but perhaps older ones also have it
<copumpkin>
ikwildrpepper: not on macOS but I've been seeing lots of error 56 against the binary cache on Linux (NixOS) in the past day
<ikwildrpepper>
anyway, the new macs are part of hydra.nixos.org now
<copumpkin>
Or rather several people have asked me if I knew what was up with it
<copumpkin>
Oh nice, thanks!!
<ikwildrpepper>
copumpkin: wonder if something is up with cloudfront/s3
<copumpkin>
Yeah it seems very coincidental that we'd see it happen in so many places
<qknight>
is there something like builtins.trace which prints the whole trace instead of showing me <CODE>?
<qknight>
nix-repl :p would be the equivalent
m0rphism has joined #nixos
sigmundv has quit [(Ping timeout: 246 seconds)]
<copumpkin>
ikwildrpepper: it'd help if I knew what 56 meant :P
<mojjo>
is it correct that nixops tends to be not the right thing when having a slow upstream internet connection and when dealing with 100mb builds..? Or am I missing something here? I'm having only one remote machine anyways. It looks to be better to just send a configuration.nix to the remote nix machine and let it buitld there...
<globin>
niksnut: shall I announce with a note that AMIs are coming soon or wait for you?
gilligan has quit [(Ping timeout: 260 seconds)]
<domenkozar>
mojjo: that's why I added following option to nixops 1.5
<ikwildrpepper>
I will release 1.5.1 this weekend btw
<mojjo>
I'm on the stable channel, would I need to go to unstable then?
lamby has left #nixos []
<domenkozar>
ixxie: comment on what?
<domenkozar>
mojjo: use 17.03 which became stable today
katyucha is now known as Guest3015
Guest3015 has quit [(Killed (verne.freenode.net (Nickname regained by services)))]
katyucha_ is now known as katyucha
<ikwildrpepper>
mojjo: 1.5 should also be in 16.09
katyucha_ has joined #nixos
deepfire has joined #nixos
<ixxie>
domenkozar: well, they seem to argue nixops is currently designed for one adminstrator to deploy with; I was wondering if they are right, and if so whether their workaround is really the best way to use nixops as a team
<ikwildrpepper>
ixxie: we use it in teams just fine
<ikwildrpepper>
it just needs a central place where your teams works on the nixops deployments
<domenkozar>
ixxie: we have one deployment box
<ikwildrpepper>
e.g. we just use several deployment machines and users
<ikwildrpepper>
and give access using normal unix way
<NixOS_GitHub>
[nixpkgs] edolstra pushed 1 new commit to master: https://git.io/vSCTG
<mojjo>
I have system.autoUpgrade.channel = "https://nixos.org/channels/nixpkgs-stable"; and system.autoUpgrade.enable = true; in my config. And I installed 16.09. I'm wondering why I'm not having nixops 1.5 then. Would switching to 17.3 be a big thing to do?
<NixOS_GitHub>
[nixpkgs] edolstra pushed 1 new commit to release-17.03: https://git.io/vSCT4
<copumpkin>
ikwildrpepper: I see the new Macs!! Yay thanks!
<copumpkin>
But also mac1 seems to be dead?
<ikwildrpepper>
yeah, don't know what is up with that one, but after a morning of installing the macs, I rather not look at it now, time to do some actual work ;)
<copumpkin>
Hah no problem, thanks again
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vSCkA
<NixOS_GitHub>
nixpkgs/master 501429d Tim Steinbach: linux: 4.9.19 -> 4.9.20
<ikwildrpepper>
copumpkin: hm: error: setting synchronous mode: disk I/O error
<ikwildrpepper>
that might be related :D
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 1 new commit to release-17.03: https://git.io/vSCkp
<NixOS_GitHub>
nixpkgs/release-17.03 64c7897 Tim Steinbach: linux: 4.9.19 -> 4.9.20...
fuzzy-id has joined #nixos
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vSCIO
<NixOS_GitHub>
nixpkgs/master bff456b Tim Steinbach: linux: 4.10.7 -> 4.10.8
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 1 new commit to release-17.03: https://git.io/vSCIs
<NixOS_GitHub>
nixpkgs/release-17.03 8bb0789 Tim Steinbach: linux: 4.10.7 -> 4.10.8...
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vSCI4
<NixOS_GitHub>
nixpkgs/master cb79137 Tim Steinbach: linux: 4.4.58 -> 4.4.59
gilligan has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 1 new commit to release-17.03: https://git.io/vSCIE
<NixOS_GitHub>
nixpkgs/release-17.03 dbdd033 Tim Steinbach: linux: 4.4.58 -> 4.4.59...
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 1 new commit to release-16.09: https://git.io/vSCIa
<NixOS_GitHub>
nixpkgs/release-16.09 17d9e4d Tim Steinbach: linux: 4.4.58 -> 4.4.59...
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vSCI5
<NixOS_GitHub>
nixpkgs/master e872abe Tim Steinbach: oh-my-zsh: 2017-02-27 -> 2017-03-30
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 2 new commits to release-17.03: https://git.io/vSCLe
<NixOS_GitHub>
nixpkgs/release-17.03 af9680f Tim Steinbach: oh-my-zsh: 2017-02-20 -> 2017-02-27...
<NixOS_GitHub>
nixpkgs/release-17.03 94df466 Tim Steinbach: oh-my-zsh: 2017-02-27 -> 2017-03-30...
mudri has joined #nixos
deepfire has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub>
[nix] edolstra pushed 6 new commits to master: https://git.io/vSCtT
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/vSCmz
<NixOS_GitHub>
nixpkgs/master cbd6fb1 Robin Gloster: Release Notes: tracking UIDs/GIDs is in 17.09
<shlevy>
Happy perl independence day!
<spinus>
Is there any way to "rebind" service to different name (except copying the nix service file and renaming stuff inside)? I would like to have two separate postgrsql services
<NixOS_GitHub>
[nix] edolstra pushed 1 new commit to master: https://git.io/vSCmM
<mudri>
This is weird. I'm trying to do a version bump of ibus-table-others (pkgs/tools/inputmethods/ibus-engines/ibus-table-others/) up to 1.3.9, but nix-build (and any other Nix tools) are not fetching the new source.
<mudri>
Even changing the hash to something completely wrong doesn't work.
ryanartecona has joined #nixos
deepfire has joined #nixos
<mudri>
Okay, I got nix-build to work by prefetching the right URL and putting in that hash. nixos-rebuild still doesn't work, though.
<mudri>
(Silent failure.)
<SovereignBleak>
Does NixOS not support a NILFS2 root? I tried an install three times with various permutations in my config and finally set up root as EXT4, which worked. Nilfs-utils were explicitly installed by the config.
mojjo has quit [(Ping timeout: 256 seconds)]
* mudri
rebooting...
mudri has quit [(Quit: WeeChat 1.7)]
<gchristensen>
SovereignBleak: can you describe more about what happened when you tried?
<SovereignBleak>
gchristensen: I took a picture of the error, one sec.
mudri has joined #nixos
<NixOS_GitHub>
[nixpkgs] edolstra pushed 2 new commits to master: https://git.io/vSCsC
<NixOS_GitHub>
nixpkgs/master 4e79b0b Eelco Dolstra: Revert "sshd: separate key generation into another service"...
<NixOS_GitHub>
nixpkgs/master 80b40fd Eelco Dolstra: sshd.nix: Alternative fix for #19589...
<NixOS_GitHub>
[nixpkgs] edolstra pushed 2 new commits to release-17.03: https://git.io/vSCs4
<NixOS_GitHub>
nixpkgs/release-17.03 1847793 Eelco Dolstra: Revert "sshd: separate key generation into another service"...
<NixOS_GitHub>
nixpkgs/release-17.03 1484e40 Eelco Dolstra: sshd.nix: Alternative fix for #19589...
<niksnut>
globin: okay, AMIs will have to wait until the 17.03 channel has caught up with my sshd fixes
fuzzy-id has quit [(Ping timeout: 240 seconds)]
<niksnut>
so maybe you should just send out the release announcement with a note that AMIs will be a bit later
<globin>
niksnut: ok will do :)
ocmylife has joined #nixos
<gchristensen>
niksnut: should aws users hold off on upgrading their instances until the channel catches up?
Mercuria1Alchemi has quit [(Ping timeout: 260 seconds)]
<niksnut>
no, upgrading existing instances is fine
<SovereignBleak>
gchristensen: I can’t find the photo. I’ll try and recall the boot error message as best I can: stage 1 fails and informs me nixos-root can’t be found and fsck.nilfs can’t be found.
<niksnut>
creating new instances fails
<gchristensen>
ok
<niksnut>
to be precise, there are no 17.03 AMIs yet, so it can't fail...
<niksnut>
currently new deployments will still use 16.09 AMIs
<gchristensen>
just wanted to make sure :}
<globin>
niksnut: and the vm tests are failing on kenny, not allowing a channel update
deepfire has quit [(Remote host closed the connection)]
deepfire has joined #nixos
<SovereignBleak>
My only difference in the NILFS2 and EXT4 install was I mounted by label in the latter and mounted the straight /dev/sda mappings in the former. Could that be at fault?
ryanartecona has quit [(Quit: ryanartecona)]
<globin>
niksnut: the website is showing 17.03 again
<niksnut>
probably you're looking at a cached copy
<niksnut>
I didn't revert the revert yet
Itkovian_ has quit [(Ping timeout: 256 seconds)]
<niksnut>
now I have
<globin>
niksnut: I just announced, it showed 17.03 earlier
Itkovian has joined #nixos
<unlmtd[m]>
Iv been going down the nixos hole for a few days, after trying to fix some stuff on my workstation, and I really dont understand what nixos would limit its scope of application by marrying to an init system which has limited use! it might make sense for ubuntu, because ubuntu has lots of state problems, and by using the init which is popular on desktop, it might avoid some bugs, but nixos does not have that problem! so nixos
<unlmtd[m]>
init system is limiting the use cases and offering no advantages (other than maybe a second less bootup time on a modern machine)
<goibhniu>
you are welcome to add support for another init system unlmtd[m]
NickHu has joined #nixos
<unlmtd[m]>
someone has already started
<unlmtd[m]>
im trying to deviate the river instead of carrying buckets of wates
<unlmtd[m]>
water*
<tilpner>
Did anyone get bumblebee on 17.03 to work?
<niksnut>
globin: the failure appears to be due to the host kernel upgrade
<unlmtd[m]>
runit runs on all unix derivatives, so there is already a small effort to use it instead. It would render nixos much more versatile, lightweight, and runit services are easier to define and debug
<niksnut>
apparently /dev/ptmx is broken in sandboxes on linux 4.9
<globin>
niksnut: could that be the kmod blacklist update?
<unlmtd[m]>
you can probably run runit on darwin, so nix could define services on osx even!
JagaJaga has joined #nixos
roundhouse has joined #nixos
<roundhouse>
hi, anyone here using firejail? It seems to not work for me on 17.03
<unlmtd[m]>
I watched franz pletz's presentation and it just hit me so hard
nevermind has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<roundhouse>
tipner: your google-foo is stronger than mine. I'll see if it is the same
<manveru>
unlmtd[m]: well, i for one would love to use runit again :)
<SovereignBleak>
Personally I love systemd.
<unlmtd[m]>
it would mean a nixos port to bsd is closer, that runit a 10mb nixos container and running it on a router becomes possible
<SovereignBleak>
This untoward hate is reaching truly ridiculous proportions.
<fpletz>
there's some traction and support in developing a service abstraction layer and I would love to have it in nixos if it is maintainable, but no results as of yet
<LnL>
unlmtd[m]: fyi, I created a project with modules for launchd services and etc.
<manveru>
unlmtd[m]: but to be honest, it might be easier to start implementing it on top of void linux
<unlmtd[m]>
lol
<unlmtd[m]>
I was in their irc talking about it
<manveru>
i used void for a few months before switching to nixos
<unlmtd[m]>
Im busy with some other things but I can tell you, nixos has a lot more wings than its given
<NixOS_GitHub>
[nixpkgs] shlevy pushed 1 new commit to master: https://git.io/vSCcV
<NixOS_GitHub>
nixpkgs/master c923c6c Shea Levy: webkitgtk24x: Fix build on darwin
<unlmtd[m]>
give it an init that runs on everything. systemd was written to overcome problems that nixos resolves by itself. and now its tying it down!
<NixOS_GitHub>
[nixpkgs] shlevy pushed 1 new commit to release-17.03: https://git.io/vSCci
<NixOS_GitHub>
nixpkgs/release-17.03 8e7d50f Shea Levy: webkitgtk24x: Fix build on darwin...
marsam has joined #nixos
<manveru>
i think it was more of a "path of least resistance" choice when nixos switched to systemd
<unlmtd[m]>
I counsel ppl on the right course of action for a living. so this isnt coming from a shmuck
<manveru>
then at least spell schmuck right :)
<manveru>
sorry, i just had to
<unlmtd[m]>
fpletz: loved your presention. you can breath in a bit more but its very much to the point!
ryanartecona has joined #nixos
<unlmtd[m]>
'availability heuristics' - using nixos is so cool that anyone using it would be biased to say something nice about every part of it
nevermind has joined #nixos
<unlmtd[m]>
im sorry I dont have the time for doing it myself, but Ill bet anyone that it will be a success when it does happen
<unlmtd[m]>
so plant your fruit trees early
<niksnut>
manveru: no, we switched to systemd because it's far better than upstart
drasich has joined #nixos
<simpson>
unlmtd[m]: There are plenty of folks here who will be honest when NixOS has faults. It's just that Nix really does massively raise the bar in terms of expectations and quality.
JagaJaga has quit [(Ping timeout: 240 seconds)]
<gchristensen>
nixos just sucks way less than the rest!
<gchristensen>
I'm sorry, unlmtd[m], I'm a bit tired of hearing your insistence that everyone else do a lot of work.
<unlmtd[m]>
ahahh Im trying to save you work
<gchristensen>
please try harder by actually doing the work.
<unlmtd[m]>
im doing more important things, like making sure we all can eat next year. but I love the idea of nixos, and I can see where efforts would make a greater impact
<gchristensen>
right now, the people who do most of the at that level aren't clamoring to replace systemd.
<gchristensen>
" Bridged public IRC rooms are not yet advertised in the public room list on matrix.org."
<Svarog>
About a week ago it seemed to be working fine, then after I've done an upgrade I can no longer change any settings, for example background image or color.
ilyaigpetrov has joined #nixos
<Svarog>
Another thing is that touching the touch screen seems to crash it. It segfaults in libcaribou, the on-screen keyboard.
<SovereignBleak>
gchristensen: Then something funky is going on because some bridged channels do show up and others do not.
<Svarog>
Has anyone else run into these issues? Are there any workarounds?
<SovereignBleak>
Are publicly announced is what I mean to say.
crzyp3ck_ has joined #nixos
<goibhniu>
Hi Svarog, unfortunately, I believe we're low on gnome maintainers at the moment and I heard of people having issues :/
<Svarog>
Oh right.
crzyp3ck has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub>
[nix] shlevy pushed 2 new commits to master: https://git.io/vSCBk
<NixOS_GitHub>
[nixpkgs] pngwjpgh opened pull request #24507: networkmanager: use source as in environment.etc (master...fix/nm-dispatch) https://git.io/vSCBG
<Svarog>
Is there a way to find out which installed packages line up with what commit in the git repository?
<unlmtd[m]>
the irc channel could also be bridged with the #nixos matrix room.
gilligan_ has quit [(Ping timeout: 264 seconds)]
<goibhniu>
Svarog: with `nixos-version` you can see the commit of nixpkgs (at the end) that was used to create the your current generation
<unlmtd[m]>
so you get an avatar and things of that sort, on matrix of course
<Svarog>
Thanks, goibhniu. I'll try that.
<unlmtd[m]>
and I dont know if nixos is on gitter or some other thing, they could also be bridged, so that everyone ends up in the same room, dont know if thats too much or what
layus has quit [(Quit: Leaving)]
<unlmtd[m]>
but matrix still doesnt have a nice client
stepcut has joined #nixos
ma9e has joined #nixos
<ma9e>
sudo: /etc/init.d/nfs-kernel-server: command not found
<ma9e>
what do i do? :<
<ma9e>
services.nfs.server.enable is true in my config
<spinus>
ma9e: nixos uses systemd not init scripts
<ma9e>
yeah im dumb
<ma9e>
brain fart
goibhniu has quit [(Ping timeout: 268 seconds)]
c0bw3b has joined #nixos
gilligan_ has joined #nixos
peterhoeg has quit [(Remote host closed the connection)]
ryanartecona has quit [(Ping timeout: 240 seconds)]
ryanartecona has joined #nixos
bkchr has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub>
[nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vSCuJ
<NixOS_GitHub>
nixpkgs/master 011c907 Michael Raskin: lispPackages: pin to asdf_3_1 by default
<NixOS_GitHub>
nixpkgs/master 739ecca Michael Raskin: esrap-peg: 20131029 -> 20170320
<disasm>
ma9e: if you have enable set to true, it should start the services.
<ma9e>
disasm, i think it's an issue with vagrant, but thanks
roundhouse has quit [(Remote host closed the connection)]
<NixOS_GitHub>
nix/master 3ecb09a Shea Levy: builtins.exec: Make the argument just a list
till_ has joined #nixos
till_ is now known as tilpner_
tilpner_ is now known as tilpner__
<tilpner__>
How do I check X11 error logs? My system freezes after running "systemctl start display-manager", so I need to check the logs from the last boot
<tilpner__>
I'm trying to switch to 17.03, but I haven't gotten everything to work yet
__Sander__ has quit [(Quit: Konversation terminated!)]
<Svarog>
tilpner__, journalctl -e should include x11 errors
joelmo has joined #nixos
<tilpner__>
Svarog: I tried "journalctl -b -1" and almost the last line is the sudo log for "nixos-rebuild test". After running nixos-rebuild test, I started display-manager.service, but there is mention of anything like that in the log
joelmo has left #nixos []
<tilpner__>
*there is no mention
<Svarog>
tilpner__, out of curiosity, what graphics card do you have and which display manager are you using?
ThatDocsLady has joined #nixos
ThatDocsLady has quit [(Client Quit)]
<tilpner__>
i3 is currently enabled, and I have a laptop with some integrated Intel card and an Nvidia card as well
<tilpner__>
This combination was working flawlessly with 16.09 on Linux 4.8, but doesn't anymore
<Svarog>
Oh right.
<tilpner__>
I have tried disabling bumblebee and enable nvidiaOptimus.disable, but that doesn't change anything
<Svarog>
I've been having a lot of problems with gdm and gnome3 with just Intel graphics, which is why I was curious what you are running.
<tilpner__>
I don't think the problem is about the nvidia card, considering i3 ran on the intel card and I only used primusrun when needed. But without any logs, I'm just guessing
<Svarog>
Yeah.
<tilpner__>
Svarog: On 17.03?
<Svarog>
Yes.
<tilpner__>
What kind of problems?
<jasom>
So, ho does one fix the "symbol lookup error: /run/opengl-driver/lib/libEGL.so.1: undefined symbol: wl_proxy_marshal_constructor_versione" error? I'm getting it with vim after upgrading to 16.09. I found the bug in github but didn't find any fixes
<Svarog>
I'm new to NixOS, only been running it for a couple of weeks. A week ago it was mostly working aside from a crash if I'd touch the screen. Gnome on-screen keyboard would segfault.
<Svarog>
Then a few days later, I've done an update and since then gnome was no longer working. Wouldn't start at all with gdm, would somewhat work with lightdm or slim, but I can't seem to change any settings anymore.
<NixOS_GitHub>
[nixops] Profpatsch opened pull request #638: Always print the stacktrace if unforeseen exception in deploy (master...master) https://git.io/vSCwF
<tilpner__>
Hmm, that doesn't sound like the same problem, considering yours sort-of works and mine just freezes. What settings are you trying to change?
justin_ has quit [(Ping timeout: 264 seconds)]
<NixOS_GitHub>
[nix] edolstra pushed 1 new commit to master: https://git.io/vSCre
<Svarog>
But yes, I think it's a different problem.
<NixOS_GitHub>
[nix] edolstra pushed 1 new commit to master: https://git.io/vSCKt
<NixOS_GitHub>
nix/master 3b8946e Eelco Dolstra: Maybe fix the RPM build...
tilpner__ has quit [(Quit: WeeChat 1.7)]
eugo has joined #nixos
jensens has quit [(Ping timeout: 260 seconds)]
tilpner__ has joined #nixos
<tilpner__>
Svarog: booting with slim enabled doesn't change anything :/
<JayVii>
when i was using Gnome, nixos-rebuild wouldn't even work with slim enabled. i *had* to use gdm
ocmylife has quit [(Quit: Connection closed for inactivity)]
<Svarog>
Odd. Now gdm doesn't work and slim does.
<JayVii>
and that was only a week ago on 17.03beta
<Svarog>
Yeah a week ago gdm was working fine for me, didn't try anything else.
<tilpner__>
Meh, I might rollback to 16.09, but then I have to debug this some other time :/
<Svarog>
tilpner__, have you tried blacklisting the nvidia card? See if you can get it to work with Intel gfx only first?
m0rphism2 has quit [(Quit: WeeChat 1.4)]
<tilpner__>
No, I haven't. I'll try that, though it wasn't necessary before, so I don't know why that would've changed
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<JayVii>
has anyone in here used apparmor with NixOS?
<JayVii>
is there anything else I need to do, apart from setting "security.apparmor.enable = true;" ?
edvorg has joined #nixos
<Filystyn>
ok i want to use wifi
<Filystyn>
what should be my steps
<Filystyn>
steps*
systemfault has joined #nixos
<JayVii>
Filystyn it's probably the easiest to use Networkmanager (at least, if you are loading a desktop)
<ericnoan>
Filystyn: the kernel should have the modules if the wifi card is supported. you might need rfkill if you're on a notebook. do you not see your wlan interface at all?
ixxie has quit [(Ping timeout: 260 seconds)]
c0bw3b has left #nixos []
<Filystyn>
for now i started from
<Filystyn>
networking.networkmanager.enable = true; and switch with rebuild
<Svarog>
tilpner__, I meant more for debugging - easier to get things going with just one graphics card.
chakerbenhamed has quit [(Ping timeout: 240 seconds)]
Filystyn has quit [(Ping timeout: 260 seconds)]
vaibhavsagar has quit [(Ping timeout: 240 seconds)]
Filystyn has joined #nixos
<Filystyn>
sooo i installed the network manager
<Filystyn>
and i do not see it
<Filystyn>
well where s the mistake how to enable wi fi?
<Filystyn>
simple steps
nschoe has quit [(Quit: Program. Terminated.)]
ixxie has joined #nixos
ZoomZoomZoom has quit [(Quit: Leaving)]
<tilpner__>
Svarog: Yes, I couldn't get that to work either. Thanks for the suggestions though :)
k2s has joined #nixos
<Filystyn>
welp?
<Filystyn>
what to do
<JayVii>
Filystyn i usually have to reload my DM/WM (or reboot) to make the menus pick up newly installed applications
<JayVii>
probably depends on your desktop, though
<JayVii>
could be that this is just a plasma5 thing
AllanEspinosa has joined #nixos
mudri has quit [(Ping timeout: 240 seconds)]
<Filystyn>
got it working;)
<Filystyn>
thx for help ;)
<Filystyn>
cu for now
edvorg has quit [(Ping timeout: 246 seconds)]
mudri has joined #nixos
ambro718 has joined #nixos
<tilpner>
eacameron - ping
Filystyn has quit [(Read error: Connection reset by peer)]
hotfuzz has quit [(Ping timeout: 258 seconds)]
dridus has joined #nixos
mckeankylej has joined #nixos
<mckeankylej>
Can you use nixops to deploy to vmware?
tilpner__ has quit [(Quit: tilpner__)]
agjacome has joined #nixos
<eacameron>
tilpner: pong
<eacameron>
mckeankylej: Not that I know of. They use VBox
Acou_Bass has quit [(Read error: Connection reset by peer)]
<mckeankylej>
eacameron: turns out you can set the deployment to none! Then it will use ssh to deploy!
<mckeankylej>
but it wont do provisioning
<eacameron>
mckeankylej: I was going to mention that but, yah, it doesn't do any provisioning.
gilligan_ has quit [(Ping timeout: 240 seconds)]
teknico has left #nixos []
<mckeankylej>
great thing is I dont need to do any provisioning! a
<tilpner>
eacameron - Have you fixed the relocation errors you had with vscode?
Acou_Bass has joined #nixos
<eacameron>
mckeankylej: Well that works! Will nixops stop and start services and everything for you too?
<eacameron>
tilpner: I have a workaround
<mckeankylej>
eacameron: according to a github issue it seems like that
<ma9e>
dumb question: how do i upgrade from 16.09 to 17.03?
<tilpner>
How does that workaround, uhm, work?
<eacameron>
tilpner: VS Code doesn't seem to have any trouble if the binaries are installed for the user in your profile. So, i.e. if it needs git, then install git with nix-env in your profile.
<tilpner>
ma9e - I tried by removing the nixos (at that time 16.09) channel and adding the 17.03 channel as "nixos". But I just rolled back to 16.09, so I guess that wasn't successful
<eacameron>
tilpner: I just installed git, coreutils, etc. with nix-env and vs code seems to be working fine that way
<tilpner>
eacameron - I'm curious, do you have different channels for system and user packages?
<eacameron>
tilpner: I do indeed.
k2s has quit [(Ping timeout: 264 seconds)]
<eacameron>
tilpner: I wondered if that was the reason
<eacameron>
tilpner: But didn't try to do it a different way
<tilpner>
Okay, I think I know how to fix it then, I'll ping you when it works
<eacameron>
tilpner: Wow! That would be cool. Are you the maintainer?
<tilpner>
No, I'm just required to use per team agreement
marsel has quit [(Ping timeout: 260 seconds)]
<tilpner>
*to use it
<eacameron>
tilpner: But you think you can fix the vscode package?
<tilpner>
I'll try, no promises though
<eacameron>
tilpner: Well thanks for trying.
<ma9e>
is it as simple as `nixos-rebuild switch --upgrade`?
<ma9e>
something else i need to do?
<eacameron>
ma9e: That will upgrade within the channel
<eacameron>
tilpner: Another random thing: the `code` binary doesn't accept arguments which is not quite right. Like you can't run `code --help`. It just opens VS Code instead of printing help
mudri has quit [(Ping timeout: 260 seconds)]
freusque has quit [(Quit: WeeChat 1.7)]
griff_ has quit [(Quit: griff_)]
gilligan_ has joined #nixos
freusque has joined #nixos
mckeankylej has quit [(Ping timeout: 260 seconds)]
ixxie has quit [(Ping timeout: 240 seconds)]
Filystyn has joined #nixos
<Filystyn>
guyas
<Filystyn>
guys*
<Filystyn>
wwhere is binary stored on nixos i mean installed programs by root
<Filystyn>
where?
<Filystyn>
i dont see anything in usr/bon
<Filystyn>
or bin
<tilpner>
Filystyn - Somewhere in /nix/store
<Filystyn>
thx
mojjo has joined #nixos
<mojjo>
could it be, that the httpd/servedFiles option is broken? the following does not work (whereas servedDirs works):
marsam has quit [(Remote host closed the connection)]
<mojjo>
I know there was a function for this.. cannot remember the name.. it takes a path string of a directory, stores the contents in the nix store and returns the corresponding path to the store...
<NixOS_GitHub>
[nixpkgs] svanderburg pushed 1 new commit to release-17.03: https://git.io/vSCxo
<NixOS_GitHub>
nixpkgs/release-17.03 699a57d Sander van der Burg: Regenerate NPM expressions with node2nix 1.2.0
romildo has joined #nixos
nand0p has joined #nixos
romildo has left #nixos []
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
Tarinaky has quit [(Read error: Connection reset by peer)]
Itkovian has joined #nixos
justin_ has quit [(Ping timeout: 260 seconds)]
dridus has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub>
[nixpkgs] svanderburg pushed 1 new commit to release-16.09: https://git.io/vSCpH
<NixOS_GitHub>
nixpkgs/release-16.09 8b403e5 Sander van der Burg: Regenerate NPM expressions with node2nix 1.2.0
<NixOS_GitHub>
[nixpkgs] Mic92 pushed 3 new commits to master: https://git.io/vSChv
<gchristensen>
yumbox: please don't be rude to people in the channel, if you need help, ask questions. if you're not getting answers, it doesn't justify rudeness.
<yumbox>
huh?
<gchristensen>
the majority of messages I've seen from you are somewhat trolling and rude
<yumbox>
"majority"
<yumbox>
you mean the last 20 messages?
Itkovian has joined #nixos
<yumbox>
wait, 10 even
marsam has joined #nixos
<manveru>
yumbox: if you set nix.package = pkgs.nixUnstable, you can try the new commandline
<yumbox>
im trying to figure out what it does
<yumbox>
oh, it's basically all nix* commands
<manveru>
you can also read the issue above
<manveru>
it explains most things
<yumbox>
that's what I'm doing
<manveru>
anw, dotatime, cu :)
<yumbox>
that's what I meant with trying to figure out what it does, reading the github thing
<yumbox>
nix search is a lot more intuitive than nix-env -qaP
<disasm>
just curious, how many people here keep their dotfiles like wm config, vim, etc... in their home directory vs. declaring via nixos?
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<yumbox>
mostly in dotfiles
Itkovian has joined #nixos
<yumbox>
for me
<disasm>
manveru: I'm going out on a limb and saying that new command line isn't going to be part of the release today, right? :)
<ma9e>
yumbox, i thought your comment was funny and wasn't offended or confused at all
<yumbox>
oh well, thanks :P
<ma9e>
if yall want to see rude check out arch linux
<disasm>
yumbox: yeah, I think I'm gonna revert the stuff I did yesterday and move them back to my home directory. When you create a new object in the nix store for WM configs, the reload config option doesn't work, because it's reloading the same config file in the nix store, which is slightly painful.
<yumbox>
ma9e: oh definitely. it's one of the reasons I'm trying out nix. i used arch for years.
exarkun has joined #nixos
<yumbox>
disasm: maybe it depends on if you change stuff in it often. if you dont change it often, maybe the store is a good place.
<exarkun>
my nix build succeeds when I run it on my laptop. and when travis-ci runs it, it fails with a couple "Found duplicated packages in closure for dependency ..." errors.
<eacameron>
tilpner: Fantastic! I'll try this out soon.
<exarkun>
How can this be.
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
marsel has quit [(Ping timeout: 260 seconds)]
takle has quit [(Remote host closed the connection)]
proteus-guy has joined #nixos
proteusguy has quit [(Ping timeout: 260 seconds)]
<Mic92>
Does somebody has a nixops configuration snippet for a google cloud freemium machine :) I could need a monitoring system for my server.
zeus_ has joined #nixos
deepfire has joined #nixos
zeus_ has quit [(Ping timeout: 246 seconds)]
Dr8128 has joined #nixos
civodul has joined #nixos
k2s has quit [(Ping timeout: 258 seconds)]
zeus_ has joined #nixos
cpennington has quit [(Remote host closed the connection)]
<demax>
Hi! Is there a way to see all packages availbale on the specific channel?
<NixOS_GitHub>
[nixpkgs] abbradar pushed 2 new commits to master: https://git.io/vSWkk
<NixOS_GitHub>
nixpkgs/master d8c47a2 Nikolay Amiantov: mumble_git: wrap with Qt dependencies...
<NixOS_GitHub>
nixpkgs/master 1eccb75 Nikolay Amiantov: mumble: patch python scripts
Itkovian has joined #nixos
takle_ has joined #nixos
<NixOS_GitHub>
[nixpkgs] abbradar pushed 2 new commits to release-17.03: https://git.io/vSWk1
<NixOS_GitHub>
nixpkgs/release-17.03 985a8f6 Nikolay Amiantov: mumble_git: wrap with Qt dependencies...
<NixOS_GitHub>
nixpkgs/release-17.03 a552d8a Nikolay Amiantov: mumble: patch python scripts...
takle_ has quit [(Remote host closed the connection)]
takle has joined #nixos
mudri has joined #nixos
systemfault has joined #nixos
deepfire has quit [(Ping timeout: 256 seconds)]
xAFFE has quit [(Quit: Error from remote client)]
AllanEspinosa has quit [(Ping timeout: 260 seconds)]
AllanEspinosa has joined #nixos
Sonarpulse has quit [(Ping timeout: 246 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
Itkovian has joined #nixos
<NixOS_GitHub>
[nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vSWqv
<c74d>
hm, <https://nixos.org/nixos/packages.html> claims that the attribute path of digikam is just "digikam" (i.e., `with pkgs; [ digikam ]` should indeed suffice)
<c74d>
and it works for me in nix-repl
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<eacameron>
tilpner: I originally installed vscode for two different users. If I installed extensions in one, then the other user was unable to install those same extensions. It would juts hang. It was odd.
Itkovian has quit [(Max SendQ exceeded)]
<eacameron>
tilpner: I'm sure there was more to it but that was the symptom. I wouldn't be surprised if one user was using a root install of vscode or something and the other user ran into the issue you just fixed when trying to install extensions.
<eacameron>
tilpner: Hey, it works on macOS too!
<eacameron>
rock on!
<tilpner>
eacameron - The user-data handling for root wasn't called before, and the CLI part may have done similar things. Both are called now, so that *should* work too
<eacameron>
tilpner: Yah that's great news!
tokudan has quit [(Quit: Leaving)]
Itkovian has joined #nixos
<c74d>
mbirkis: it works for me; the only thing I can think of is that you might be on an old version of NixOS that doesn't have the package?
<ashkitten>
I'd like to be able to bind `loginctl lock-sessions` to a keyboard shortcut in X, however it requires interactive authentication. Is there any way to do this?
endformationage has quit [(Ping timeout: 240 seconds)]
AllanEspinosa has quit [(Ping timeout: 260 seconds)]
<mbirkis>
c74d: Would changing the system.stateVersion = 17.03 be enough to be on the latest version?
<c74d>
I don't think so
zraexy has quit [(Ping timeout: 268 seconds)]
<c74d>
that doesn't determine what version you get packages from
<c74d>
mbirkis: what does `nix-channel --list` say?
<c74d>
you can start a module with a block of variable definitions like `{ config, lib, pkgs, ... }: let x = 5; y = "foo"; in { ... }`
<c74d>
and then those variables can be used anywhere in the rest of the module
<c74d>
(configuration.nix is a "module")
<ashkitten>
oki
<NixOS_GitHub>
[nixpkgs] joachifm pushed 1 new commit to master: https://git.io/vSWWe
<NixOS_GitHub>
nixpkgs/master a41668f Joachim Fasting: grsecurity: 4.9.19-201703300917 -> 4.9.20-201703310823
deepfire has joined #nixos
<c74d>
ashkitten: the normal way to define new packages is to put each in its own file, and reference it with `import ./pkgs/foo.nix` or `callPackage ./pkgs/foo.nix`, but for such a simple package I don't think that added complication is necessary
<ashkitten>
yeah probably
bennofs has quit [(Ping timeout: 264 seconds)]
chakerbenhamed has joined #nixos
ilyaigpetrov has quit [(Quit: Connection closed for inactivity)]
romildo has left #nixos ["Leaving"]
jmsb has joined #nixos
thc202 has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub>
[nixpkgs] joachifm pushed 4 new commits to release-17.03: https://git.io/vSWlu
<NixOS_GitHub>
nixpkgs/release-17.03 498db7d Maximilian Bosch: geogebra: 5-0-346-0 -> 5-0-350-0...
<NixOS_GitHub>
nixpkgs/release-17.03 bf95571 romildo: gnustep.back: add runtime dependency on libXmu...
<simpson>
YellowOnion: Do $(man configuration.nix) and scroll down to networking.firewall; there's a bunch of logging flags.
jmiven has quit [(Quit: co'o)]
<YellowOnion>
simpson, I'm so use to archlinux wiki that I forget man files exist lol
<simpson>
Drakonis: Presumably when folks are asking, they're asking about the standard networking.firewall configuration block in configuration.nix.
<Drakonis>
hmmm
<Drakonis>
i see
<simpson>
YellowOnion: No worries.
<Ralith>
which is, in fact, backed by the built-in kernel firewall, configured via iptables :P
<Drakonis>
ah yes
<Drakonis>
iptable
jmiven has joined #nixos
<Ralith>
the proper name of the tool is iptables
<Drakonis>
yes i'm aware of that
<Drakonis>
iptables
<Drakonis>
if only we had pf
<simpson>
Patches welcome.
<Drakonis>
its not even available on linux
Wizek_ has quit [(Ping timeout: 240 seconds)]
<Drakonis>
its available for basically everyone except linux
orivej has joined #nixos
<simpson>
I could go search for "pf windows", but honestly I don't care. My machines at home are Linux. My machines at my side business are Linux. My last three day jobs have all been 100% Linux in production.
Dr8128 has quit [(Quit: Leaving.)]
<Drakonis>
pf's on bsds and mac
Dr8128 has joined #nixos
<Drakonis>
not even a windows thing
<simpson>
Yeah, that was kind of my point. Anyway, I mean it when I say that patches to improve Nix on BSD are welcome.
jsgrant has quit [(Remote host closed the connection)]
byteflame has quit [(Ping timeout: 264 seconds)]
<orivej>
I can not install pkgs.pythonFull.withPackages with "flake8" and "ipython" in the current NixOS unstable at the same time: python-2.7.13-env.drv can not be built due to collision between `/nix/store/12kp93bhx28ii1713p3xz9g0naz1hd3k-python2.7-configparser-3.5.0/lib/python2.7/site-packages/backports/__init__.py' and `/nix/store/nn8chrxk6dk2k6css8x7v171ry8kw6js-python2.7-backports.shutil_get_terminal_size-1.0.0/lib/python2.7/site-packages/backports/
<orivej>
__init__.py'
jsgrant has joined #nixos
<Drakonis>
simpson, if the folks that forked nix to make a bsd only version didn't do that
<simpson>
Drakonis: We can't control what others do, only ourselves. Be the change you want to see in the code.