<NixOS_GitHub>
nixpkgs/staging f803270 Vladimír Čunát: bash: switch the default 4.3 -> 4.4...
amarsman has left #nixos []
cpennington has joined #nixos
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
Rotaerk has joined #nixos
mudri has quit [(Ping timeout: 245 seconds)]
AllanEsp1nosa has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
sboosali has quit [(Remote host closed the connection)]
sboosali has joined #nixos
cjhowe has joined #nixos
matthewbauer has quit [(Ping timeout: 272 seconds)]
kampfschlaefer has quit [(Ping timeout: 240 seconds)]
AllanEsp1nosa has quit [(Ping timeout: 256 seconds)]
<adelbertc>
what happens if i Ctrl+C out of a nix-env -i <pkg> ?
<adelbertc>
its halfway through installing
matthewbauer has joined #nixos
<eacameron>
adelbertc: It won't get installed. The install happens last when it adds symlinks.
<adelbertc>
will it attempt to pick up where it left off if i run the same command later?
<adelbertc>
since i assume the hashes of the deps will be the same
<adelbertc>
(assuming the version i install is the same)
<adelbertc>
i guess more importantly is it smart enough to pick up installing whatever dependency it was trying to install before i Ctrl-C'd
<eacameron>
adelbertc: I believe if it successfully built dependencies then those won't get rebuilt. If it's compiling from source, it will start the compilation over.
* ToxicFrog
bonks head against wall
<ToxicFrog>
I wish overrideDerivation didn't have so many undocumented gotchas
<ToxicFrog>
I'm trying to override the src of purple-hangouts to fetch a more recent version.
<ToxicFrog>
I do so, and it downloads and builds fine (which it shouldn't, because I put in the wrong sha!) -- but it downloads the old version!
<ToxicFrog>
I know the override is taking effect because the derivation name changes.
georges-duperon has quit [(Ping timeout: 258 seconds)]
<adelbertc>
eacameron: gotcha, thanks!
<NixOS_GitHub>
[nixpkgs] vcunat pushed 1 new commit to staging: https://git.io/vMsJ9
<NixOS_GitHub>
nixpkgs/staging fcdb6db Vladimír Čunát: fontconfig-ultimate: fixup after bash update...
<ToxicFrog>
To make things even more confusing, I have another override that overrides src and that one *does* work, although it's using fetchFromGitHub rather than fetchhg
mkoenig has quit [(Read error: Connection reset by peer)]
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
danharaj has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub>
[nixpkgs] vcunat pushed 1 new commit to release-16.09: https://git.io/vMsJA
<NixOS_GitHub>
nixpkgs/release-16.09 e924319 Vladimír Čunát: bash-4.3: fix security problems via a Gentoo patch...
cjhowe has joined #nixos
[0x4A6F] has quit [(Ping timeout: 248 seconds)]
trqx has quit [(Ping timeout: 258 seconds)]
mkoenig has joined #nixos
[0x4A6F] has joined #nixos
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
cjhowe has joined #nixos
cjhowe has quit [(Client Quit)]
cjhowe has joined #nixos
zeus_ has joined #nixos
<ToxicFrog>
Aha
<ToxicFrog>
it looks like if the sha is wrong, but *is* the valid sha of an existing package (like, say, the previous version), it just blindly re-uses that package?!?!
<gchristensen>
ToxicFrog: ie: the url changed, but the sha was unchanged?
<ToxicFrog>
gchristensen: the url changed, I didn't change the sha in the fetchhg {} arguments because I figured it would download the new url, fail the hash, and then I could put in the real hash
<ToxicFrog>
Instead it re-used the previously downloaded sources
<gchristensen>
ToxicFrog: the secret is that fetchers are content-addressible storage (the sha) backed up by URLs
<gchristensen>
if I can find the sha from 10 different websites it is the same thing
<ToxicFrog>
I had to change the sha to something known-invalid before it would fail
<gchristensen>
I hit the same bug, and don't like it... but don't know how to fix it
sigmundv has quit [(Quit: Leaving)]
<ToxicFrog>
aah
<ToxicFrog>
I kind of figured the hash in the store would be the content hash modulated with the hash of the URL or something
<gchristensen>
moment of realization? :)
kefin has joined #nixos
<gchristensen>
yeah ... when the contents of the store is the exact output from the fetcher, not sure how that is possible :(
AllanEsp1nosa has joined #nixos
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
trqx has joined #nixos
AllanEsp1nosa has quit [(Ping timeout: 255 seconds)]
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
sigmundv has joined #nixos
seanz has joined #nixos
AllanEsp1nosa has joined #nixos
cjhowe has joined #nixos
matthewbauer has quit [(Ping timeout: 256 seconds)]
sigmundv has quit [(Ping timeout: 248 seconds)]
sboosali has quit [(Ping timeout: 256 seconds)]
thc202 has quit [(Ping timeout: 246 seconds)]
systemfault has joined #nixos
[0x4A6F] has quit [(Read error: Connection reset by peer)]
[0x4A6F] has joined #nixos
sigmundv has joined #nixos
filterfish has joined #nixos
athan_ has joined #nixos
athan_ has quit [(Client Quit)]
athan has joined #nixos
alx741 has joined #nixos
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
danharaj has joined #nixos
cjhowe has joined #nixos
cjhowe has quit [(Client Quit)]
mbrgm has quit [(Ping timeout: 245 seconds)]
cjhowe has joined #nixos
cjhowe has quit [(Client Quit)]
mbrgm has joined #nixos
ryantrinkle has joined #nixos
cjhowe has joined #nixos
cjhowe has quit [(Client Quit)]
zeus_ has quit [()]
cjhowe has joined #nixos
cjhowe has quit [(Client Quit)]
zeus_ has joined #nixos
cjhowe has joined #nixos
cjhowe has quit [(Client Quit)]
cjhowe has joined #nixos
cjhowe has quit [(Client Quit)]
derjohn_mob has quit [(Ping timeout: 245 seconds)]
<nhooyr>
i tried `nix-env -i python35Packages.neovim-remote` but that doesn't work either
takle has joined #nixos
<Ralith>
you should generally try to install things by path
<Ralith>
in your case this would be `nix-env -iA nixos.neovim-remote`
<nhooyr>
i'm on darwin, so would I have to replace nixos with something else?
<nhooyr>
yea nixos doesn't work
__red__ has quit [(Ping timeout: 248 seconds)]
<nhooyr>
it's actually `python3.5-neovim-remote`
<nhooyr>
that works
__red__ has joined #nixos
takle has quit [(Ping timeout: 248 seconds)]
takle has joined #nixos
indi_ has quit [(Ping timeout: 258 seconds)]
aarvar has joined #nixos
takle has quit [(Ping timeout: 248 seconds)]
<Mic92>
nhooyr: you can pass python packages to neovim in the packageOverrides. There is a parameter called extraPython3Packages and extraPythonPackages
<nhooyr>
i don't need to pass it to neovim, it contains a binary i need to use
<nhooyr>
but thanks
<nhooyr>
also, how can I figure out the path of a package?
<NixOS_GitHub>
nixpkgs/master fe93734 Franz Pletz: pythonPackages.pycrypto: add patch to fix CVE-2013-7459...
<nhooyr>
so I can install by `nix-env -iA`?
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to release-16.09: https://git.io/vMscK
<NixOS_GitHub>
nixpkgs/release-16.09 a0f8bc1 Franz Pletz: pythonPackages.pycrypto: add patch to fix CVE-2013-7459...
<Mic92>
nhooyr: nix-build '<nixpkgs>' -A systemd --no-out-link
<nhooyr>
Mic92: I meant the attribute path, not the output path.
zeus_ has quit [()]
takle has joined #nixos
<Mic92>
nhooyr: either install zsh and set programs.zsh.enable = true -> will give you completion for nix-shell -p name<TAB> or use something like nox <searchphrase> (nox is in nixpkgs)
<Mic92>
or both
proteusguy has quit [(Remote host closed the connection)]
<nhooyr>
that's really weird that I can't do it by default.
nanobapt has joined #nixos
<nhooyr>
that still doesn't give me the attribute path, it just makes searching for packages faster
<Ralith>
nhooyr: if you're not on nixos, s/nixos/nixpkgs/
<nhooyr>
oh ok
<nhooyr>
yay, that's instant. thanks!
takle has quit [(Ping timeout: 272 seconds)]
Fare has quit [(Quit: Leaving)]
nanobapt has quit [(Ping timeout: 248 seconds)]
takle has joined #nixos
zagy has joined #nixos
takle has quit [(Ping timeout: 258 seconds)]
Mercuria1Alchemi has joined #nixos
takle has joined #nixos
NeQuissimus has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub>
nixpkgs/master 8f046ce Frederik Rietdijk: Merge pull request #21670 from berdario/python36-xdis-zopetesting...
joepie91_to_go has quit [(Ping timeout: 240 seconds)]
indi_ has joined #nixos
rly has joined #nixos
michaelpj has joined #nixos
joepie91_to_go has joined #nixos
edvorg has joined #nixos
filterfish_ has joined #nixos
filterfish has quit [(Ping timeout: 245 seconds)]
MinceR has quit [(Ping timeout: 248 seconds)]
<NixOS_GitHub>
[nixpkgs] domenkozar pushed 1 new commit to master: https://git.io/vMsVe
<NixOS_GitHub>
nixpkgs/master 28c0656 Domen Kožar: haskellPackages.hakyll: fix build
ambro718 has quit [(Ping timeout: 272 seconds)]
filterfish_ has quit [(Read error: Connection reset by peer)]
MinceR has joined #nixos
filterfish_ has joined #nixos
ThatDocsLady has joined #nixos
aarvar has quit [(Ping timeout: 248 seconds)]
habibi has joined #nixos
jgertm_ has joined #nixos
<NixOS_GitHub>
[nixpkgs] berdario opened pull request #21672: Disable tests for zope.configuration on Python3.6 (master...python36-zopeconfiguration-disabletests) https://git.io/vMsV9
Wizek has joined #nixos
Wizek_ has joined #nixos
rly has quit [(Ping timeout: 248 seconds)]
takle has joined #nixos
proteusguy has quit [(Remote host closed the connection)]
<icetan>
gchristensen: I looked through the mvn2nix stuff a bit more yesterday and the approach is hacky to say the least. Instead of writing a maven plugin like the official mvn2nix I just parse the .m2 cache generated by running mvn go-offline and then reconstructing the cache with a derivation and running mvn in offline mode on that
hyper_ch has left #nixos ["Konversation terminated!"]
<LnL>
it's in your system profile so that doesn't work
<LnL>
the only think you can do is add environment.systemPackages = mkForce [ ... ];
hyper_ch has joined #nixos
<LnL>
but be very careful with that, make sure you include all the other packages from that list
<peter-holm>
I will look in to that. Thankyou.
<LnL>
otherwise you won't even have ls anymore
Shou has joined #nixos
<LnL>
now that I think of it: nixpkgs.config.packageOverrides = pkgs: { nano = null; };
<LnL>
that probably also works, and is a lot safer
habibi has quit [(Quit: My MacBook Air has gone to sleep. ZZZzzz…)]
teknico has quit [(Ping timeout: 248 seconds)]
<peter-holm>
For a short fast fix, how do I change the env variable for default efditor. Is still .profile/.bashrc the right way to go, or is there any more 'nix' way to do that.
teknico has joined #nixos
habibi has joined #nixos
<LnL>
there is a module for env variables: environment.variables.EDITOR = "vim";
<peter-holm>
Thank you very much .
samvher has quit [(Ping timeout: 272 seconds)]
<flxw>
yeah, I was trying to get rid off nano, too. thanks both. :)
rod_ has joined #nixos
<rod_>
hi all
rod_ is now known as polyrod
samvher has joined #nixos
teknico1 has joined #nixos
<polyrod>
collision between ‘/nix/store/n5sl7zwmxh0vp3yv027006cd4qhdg02m-bind-9.10.4-P4-host/bin/host’ and ‘/nix/store/6p4ph54njyn2p2av5x7dpwvd3rq5h710-bind-9.10.4-P4-dnsutils/bin/host’; use ‘nix-env --set-flag priority NUMBER PKGNAME’ to change the priority of one of the conflicting packages
<polyrod>
how do i set priority ?
hotfuzz has quit [(Quit: WeeChat 1.6)]
<avn>
Sily question folks, is possible to create installation image, with enabled sshd? I want to install on headless machine.
<polyrod>
gives ... error: selector ‘nixos.bind-9.10.4-P4-dnsutils’ matches no derivations
hotfuzz has joined #nixos
msd has joined #nixos
<schoppenhauer>
hi. is it possible to give a range to --delete-generations, rather than giving a list? (I currently use an own shell script that prints all generation numbers in a range, but it would be nice to have a syntax for this, so maybe it exists)
<joepie91>
PSA: Node.js v6.9.2 appears to have been repackaged and re-released quietly, yielding a different SHA256 hash. this is likely to break some NixOS stuff... cc Havvy (I don't know the IRC nicks of the other maintainers)
ckauhaus has quit [(Quit: Leaving.)]
<LnL>
joepie91: ewww
<wrl>
thanks node
<LnL>
avn: sure you can it's relatively simple to build a custom iso
<flxw>
entries in nix.nixPath. foo=/a/b leads to <foo> getting deferenced to /a/b. And an entry /a/b, do I get it right that it gets just prepended to any attribute name?
<joepie91>
LnL: indeed...
<flxw>
(e.g. nix-env -iA x would look for default.nix in /a/b/x?)
<joepie91>
LnL: found out because an AUR packager complained about it in #Node.js :?
<avn>
LnL: any instructions, or may be blog post about this? Also would be interesting, if possible to create netboot image.
<rob123456>
hi guys, does anyone know how to get minecraft to run under nixos? I'm getting a "can't find libXcursor.so.1" error, and it doesn't help if I add "xorg.libXcursor" to a nix-shell before running "java -jar Minecraft.jar"
aarvar has quit [(Ping timeout: 255 seconds)]
<LnL>
flxw: you can make it use the foo entry from your NIX_PATH with nix-env -f '<foo>' ...
cjhowe has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
[0x4A6F] has quit [(Ping timeout: 245 seconds)]
cjhowe has joined #nixos
cjhowe has quit [(Client Quit)]
peter-holm has quit [(Ping timeout: 255 seconds)]
[0x4A6F] has joined #nixos
<rob123456>
it is actually liblwjgl64.so that is complaining. Maybe I don't have the 64 bit variant because I use the proprietary AMD drivers?
samvher has quit [(Ping timeout: 248 seconds)]
indi_ has quit [(Remote host closed the connection)]
samvher has joined #nixos
siarheit_ has joined #nixos
athan has joined #nixos
cjhowe has joined #nixos
rob123456 has left #nixos []
ertesx has joined #nixos
[0x4A6F] has quit [(Ping timeout: 245 seconds)]
aarvar has joined #nixos
cjhowe has quit [(Client Quit)]
<NixOS_GitHub>
[nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vMsQc
<siarheit_>
hia! i've just started using nixos. is this channel good-enough to ask newbie questions? Like, "what is the canonical way to rebuild sudo with CFLAGS=-O0" :)
houqp- has joined #nixos
shachaf has quit [(Changing host)]
shachaf has joined #nixos
vincent_vdk has joined #nixos
houqp- is now known as houqp
henrytill has joined #nixos
_habnabit has joined #nixos
<gchristensen>
whoa, cool icetan
<gchristensen>
domenkozar: how about today? I can dig up the same instructions I sent rob
<joepie91>
polyrod: I should have a look at that...
<gchristensen>
ah! beautiful, niksnut!
<gchristensen>
I also got a photo from mic92, they're all fun to see :D
<polyrod>
joepie91, well at the moment its just a workaround ... but one can elaborate it to a fix ... probably changing bluetoothd.conf to allow group bluetooth users also as only root and lp-members
hotfuzz_ has joined #nixos
<Profpatsch>
pie_: Yes, it’s just a configuration vor emacs.
<Profpatsch>
Some modes need executables in the PATH, but you can just install it in your system profile.
<gchristensen>
domenkozar: any luck?
hotfuzz has quit [(Ping timeout: 246 seconds)]
<domenkozar>
sorry man, crazy errands day
<domenkozar>
on it now :)
<gchristensen>
:) cool
<gchristensen>
it is okay, I'm planning on just being persistent about asking haha
takle has quit [(Remote host closed the connection)]
<niksnut>
gchristensen: as in physical hardware?
<gchristensen>
niksnut: yeah
<gchristensen>
this graph is perfect
<gchristensen>
niksnut: if it showed up at deflt or your office
<ikwildrpepper>
gchristensen: in delft we can only run rack machines
<ikwildrpepper>
gchristensen: and we prefer not to add anything there anymore
<ikwildrpepper>
gchristensen: if it is small hardware, we can have it with the mac mini's here at the office
<gchristensen>
oh I see, good to know
mkoenig has joined #nixos
fritschy has quit [(Quit: Leaving.)]
athan has quit [(Ping timeout: 258 seconds)]
msd has quit [(Remote host closed the connection)]
mudri has quit [(Ping timeout: 240 seconds)]
hotfuzz_ is now known as hotfuzz
john_due has joined #nixos
<john_due>
Hello everybody
<john_due>
I have modified my configuration.nix adding the line services.xserver.config = '' < Stuff > ''; but nothing changes in my xorg.conf.d directory
<john_due>
I only have one file /etc/X11/xorg.conf.d/10-evdev.conf and I cannot edit it
<manveru>
lemme know if that works for you, i'd like to use it too then :)
xadi has quit [(Read error: No route to host)]
<manveru>
gotta head out now, cu guys
mudri has joined #nixos
msd has joined #nixos
<LnL>
manveru: :)
athan has joined #nixos
<john_due>
bye!
mbrgm has quit [(Ping timeout: 248 seconds)]
<Leo`>
manveru: Trying rn.
mbrgm has joined #nixos
<LnL>
manveru: you can link directly to an option?
<john_due>
Hi guys, nixos is not picking up the intel driver for intel iris pro. Can somebody help? here I pasted the xservice configuration and xorg.conf http://nixpaste.lbr.uno/jHOfu1P-?nix
<manveru>
LnL: yeah, i added that feature a few days ago
<manveru>
couldn't stand saying all the time "go to that page and search for xxxx" :P
<manveru>
but now for real bye
<LnL>
I didn't notice that the url changes when you click it
xadi1 has quit [(Ping timeout: 245 seconds)]
ThatDocsLady has quit [(Quit: Arma-geddin-outta-here!)]
Fare has joined #nixos
aarvar has quit [(Ping timeout: 248 seconds)]
sdothum has joined #nixos
samvher has quit [(Ping timeout: 245 seconds)]
<msd>
nixos-rebuild switch is taking abnormally long on a Xen server. Anyone have ideas as to why? Disabling Xen in my next build to try out KVM...could that be why?
john_doe1 has joined #nixos
john_due has quit [(Ping timeout: 245 seconds)]
samvher has joined #nixos
john_doe1 is now known as john_due
<john_due>
sorry, I had connection issues.. did anybody replied to me?
ixxie has joined #nixos
<Leo`>
manveru: Nope that didn't work. Can't open display. I guess it's executed before the Xserver is launched.
<Leo`>
manveru: Anyway I ended up doing an awful trick but which happens to work.
<Leo`>
manveru: I just put `EndSection` then `Section "Monitor"` in the configuration option, so that it generates multiple sections.
Shou has quit [(Ping timeout: 255 seconds)]
<Leo`>
Would be better to have a list option that generates several sections though.
<Leo`>
Generating only the first section seems rather... Arbitrary.
xadi has joined #nixos
berce has quit [(Remote host closed the connection)]
Fare has quit [(Read error: Connection reset by peer)]
Fare has joined #nixos
msd has quit [()]
<ixxie>
it seems the way man pages are handled depends on the system so I wonder, how to I solve the problem of missing man pages?
indi_ has quit [(Remote host closed the connection)]
FareTower has joined #nixos
Fare has quit [(Read error: Connection reset by peer)]
fare__ has joined #nixos
Shou has joined #nixos
<gchristensen>
fpletz: what do you think, re: signing? tricky!
<polyrod>
ixxie, install package manpages
[0x4A6F] has quit [(Remote host closed the connection)]
indi_ has joined #nixos
<polyrod>
ixxie, nix-env -iA nixos.manpages
FareTower has quit [(Ping timeout: 246 seconds)]
georges-duperon has quit [(Ping timeout: 240 seconds)]
msd has joined #nixos
<msd>
Has anyone had nixos-rebuild issues with Xen?
<msd>
Seems to be operating really slowly
<msd>
And then it says refcnt: fd -1 < 0
<gchristensen>
msd: is it during build time, or switch time?
<msd>
Right after instantiation
samvher has quit [(Ping timeout: 245 seconds)]
<msd>
gchristensen: so build time
<gchristensen>
refcnt? that seems very weird, can you paste more info?
<msd>
gchristensen: sure! What were you looking for?
<gchristensen>
no idea :P
<msd>
configuration.nix file?
<gchristensen>
oh I see
<gchristensen>
all the output of the command, I suppose your configuration.nix could be helpful too
<msd>
gchristensen: sure. Give me a sec
<msd>
gchristensen: only output from nixos-rebuild switch is this: refcnt: fd -1 < 0
samvher has joined #nixos
systemfault has joined #nixos
<LnL>
msd: --show-trace --verbose
<msd>
LnL: ah
<msd>
gchristensen: seems to stall out on this: evaluating file ‘/etc/nixos/nixpkgs/nixos/modules/installer/tools/nix-fallback-paths.nix
<msd>
gchristensen: ah, the path within that file seems to not exist for my x86-64 system (NixOS)
<msd>
gchristensen: should I just replace it with a path that does exist on my system?
<msd>
gchristensen: that's probably why that fd error is being raised
sellout- has quit [(Ping timeout: 272 seconds)]
<guillaum1>
Is there a way (I think not) to create a nix-shell where /usr/share is populated with some symbolic links? My problem: the application I'm packaging has an hardcoded path to load a ttf font in /usr/share/fonts/something.ttf, how can I package this with minimal application patching?
<gchristensen>
I have no idea
<gchristensen>
(^ for msd)
<msd>
gchristensen: thanks!
<msd>
gchristensen: no problem - got it
<gchristensen>
msd: I think a github issue might be helpful ...
indi_ has quit [(Remote host closed the connection)]
<john_due>
why if I have this in my configuration.nix: boot.blacklistedKernelModules = [ "i915" ]; I still have the i915 module showing with asmod | grep i915?
<LnL>
msd: it's used by nixos-rebuild if it can't find/build nix
<msd>
LnL: OH! It's not a bug ; instead, I think the switchback from Xen to non-Xen is causing a re-install of Nix on the host system, and the system can't find the fallback
Wizek has joined #nixos
Wizek_ has joined #nixos
<LnL>
it should try to realize it first
<msd>
LnL: weird. Alright, I'll try to rewire the fallback path and re-run
<msd>
If that helps, it might have just been an error with my system
john_due has quit [(Read error: Connection reset by peer)]
john_due has joined #nixos
<LnL>
msd: if you realize nix first I would expect it to work, nix-store -r /nix/store/...
<msd>
LnL: all nix-store operations seem to be going oddly slowly when Xen is enabled
<msd>
That command is taking *forever*
<LnL>
gchristensen: yeah, you've done a great job of pushing that stuff forward
samvher has quit [(Ping timeout: 246 seconds)]
<gchristensen>
:] thank you
samvher has joined #nixos
FareTower has joined #nixos
eacameron has joined #nixos
fare__ has quit [(Ping timeout: 246 seconds)]
ixxie has quit [(Remote host closed the connection)]
fare__ has joined #nixos
indi_ has joined #nixos
FareTower has quit [(Ping timeout: 256 seconds)]
johnsonav has quit [(Remote host closed the connection)]
<mpickering>
Is there a way to subscribe to only tickets tagged Haskell on the issue tracker?
<john_due>
from the log: Loading /nix/store/kq8p7qd1pzkx2qza8v9vka6sb991k11f-xf86-video-cirrus-1.5.3/lib/xorg/modules/drivers/cirrus_drv.so How does xorg know where to look for that driver?
<john_due>
LnL: nix-env is not a problem. I just have some locally defined package (the infamous intel driver) that should be picked up by the xorg server
<fpletz>
john_due: you can also define that package in your configuration.nix
<fpletz>
or another file you import or callPackage in configuration.nix
<john_due>
oh, that is cool, and the whole channel would be in scope?
<fpletz>
exactly, your configuration.nix gets pkgs as parameter, there you will find functions like callPackage or if you prefer you can directly use packages like fetchurl or other dependes from pkgs in your stdenv.mkDerivation call
<john_due>
that is great! There is one more thing. The package should be a sub-package of xorg
<fpletz>
does it really have to be? you probably only refer to it in services.xserver.videoDrivers, right?
<john_due>
yes
<john_due>
but services.xserver.videoDrivers searches for packages in xorg that start with xf86video
<john_due>
at least that is the way I understood it
<fpletz>
oh, really? I'll take a look
<fpletz>
ah, right
samvher has quit [(Ping timeout: 240 seconds)]
<john_due>
there is no way I can make it belonging to xorg without being in the xorg?
<fpletz>
john_due: there is services.xserver.drivers where you can define the driver name and the package
samvher has joined #nixos
<john_due>
not sure I understand how to use it
<fpletz>
yeah, just read the code, it needs some more documentation \o/
<john_due>
are you sure it is exposed? it is under ### implementation
<msd>
LnL: turns out there are a lot of strange, buggy setups related to nix-daemon and Xen setup on NixOS that I should probably report bugs for. cc gchristensen
<fpletz>
polyrod: hmm, interesting, we should use a priority there by default
<fpletz>
polyrod: you want the original host, right?
<polyrod>
fpletz, i care about nslookup ...
<gchristensen>
msd: yes please
<polyrod>
fpletz, tried to --set-flag priority ..... but doesnt work
<msd>
gchristensen: will do. A bit swamped right now (trying to set up a stable NixOS rig) but will do in a bit
<fpletz>
oh, that's unfortunate, that priority stuff doesn't work with prioities :/
<gchristensen>
msd: understood :)
<fpletz>
polyrod: thanks, I'll fix that somehow right away \o/
<polyrod>
fpletz, i can set priority only on installed packages
<polyrod>
but collision prevents installing packages
<polyrod>
fpletz, posted issue on github
<polyrod>
fpletz, thank you
<fpletz>
polyrod: <3
<fpletz>
ah, priority, I meant multiple outputs above :)
<fpletz>
don't IRC and talk to people in RL simultaneously \o/
<polyrod>
fpletz, i am a week now with nixos ... can't help much :( need more experience first ...
msd has quit [(Remote host closed the connection)]
msd has joined #nixos
<polyrod>
fpletz, you from munich, right
<fpletz>
polyrod: yup
<fpletz>
it's weird that it works in nix-shell but not when using nix-env
<polyrod>
fpletz, watching nixos videos on youtube got me hooked on nixos ... especially yours
<fpletz>
but these days our local chaosradio podcast isn't broadcasted on FM radio anymore
<fpletz>
pierron: it was just some general stuff about the nix ecosystem and why you should look at it
teknico1 has left #nixos []
<polyrod>
Profpatsch, reading site ... :)
ambro718 has joined #nixos
<pierron>
fpletz: ok, thanks for the summary :)
<Profpatsch>
fpletz: also, spoilers!
msd has quit [(Remote host closed the connection)]
<fpletz>
Profpatsch: I can neither confirm nor deny whatever it is you're insinuating with the term "spoilers" and your tweet about a remark that could mean anything %)
katyucha_ has joined #nixos
katyucha is now known as Guest64497
Guest64497 has quit [(Killed (rajaniemi.freenode.net (Nickname regained by services)))]
katyucha_ is now known as katyucha
<pierron>
Profpatsch: sub-quote: “2017, maybe not so far away”
<copumpkin>
garbas: what are you thoughts on putting pypi2nix-generated files into nixpkgs? I have a package that has a lot of python dependencies that we haven't packaged yet and I don't feel like doing them all
<garbas>
copumpkin: i would prefer to keep them in a separate repository, becuase i have many usecases like "run this set of python packages on this nixpkgs version"
<copumpkin>
hmm, so I just want this particular package to be available in nixpkgs
<copumpkin>
I don't really care how it's constructed
<garbas>
copumpkin: yeah, that should be the end goal
<copumpkin>
so in the meantime I should do it by hand?
<NixOS_GitHub>
[nixpkgs] matthewbauer opened pull request #21681: Anki: Darwin support (master...anki) https://git.io/vMG2K
<copumpkin>
I need it in nixpkgs because it's needed for a builder for other packages
<garbas>
copumpkin: but i need to get there, but i'm moving toward this direction
zagy has quit [(Ping timeout: 245 seconds)]
<garbas>
copumpkin: either use pypi2nix and build python packages yourself
<garbas>
copumpkin: or help me get garbas/nixpkgs-python repo in order and i'll build/maintain it for you
<copumpkin>
this is unfortunately just a yak shaving expedition and I just need this particular package to be in nixpkgs so I can move on and make the builder I need
habibi has quit [(Ping timeout: 248 seconds)]
<copumpkin>
so I can't really invest time in the bigger picture :/
<garbas>
copumpkin: totally understand. i guess for quick solution then just use pypi2nix
rly has joined #nixos
<copumpkin>
and then put the results of that into nixpkgs?
<copumpkin>
with a blurb saying that they were autogenerated and how
<garbas>
i would put it in nixpkgs
<garbas>
would not*
<copumpkin>
well, I still need it in nixpkgs
<rly>
When I run emacs -Q it can take 5 seconds before it starts on an NVME disk. vim starts instantly as does nano. Anyonoe with an idea how this is possible?
<garbas>
just build them yourself
<garbas>
copumpkin: why you need this python packages in nixpkgs?
HappyEnte_test has quit [(Quit: ZNC 1.6.3 - http://znc.in)]
<copumpkin>
I'm packaging http://www.pantsbuild.org/, which is a python package, but I also need to make a builder for it
<copumpkin>
to build other packages with
<copumpkin>
which I'd like to put in nixpkgs
endformationage has joined #nixos
* gchristensen
has trouble with pants too
<alphor>
is the easiest way to help nix to help with wiki content?
bennofs has quit [(Ping timeout: 258 seconds)]
matthewbauer has joined #nixos
<gchristensen>
kmicu: ?
<NixOS_GitHub>
[nixpkgs] volth opened pull request #21682: httpd: setuptools is not a top-level package (master...fix-trac-nix) https://git.io/vMGaq
<garbas>
copumpkin: i guess you would need then write python packages manually
<LnL>
alphor: you should contribute to the manuals instead, the wiki is deprecated
HappyEnte_test has joined #nixos
<simpson>
alphor: At this point, I believe that contributions to the wiki are discouraged. But you can contribute to the manual.
k2s has quit [(Remote host closed the connection)]
<copumpkin>
that makes me sad
AllanEsp1nosa has quit [(Ping timeout: 240 seconds)]
<copumpkin>
the wiki seems uniquely suited to "this is how you do X interesting specific example use case"
<copumpkin>
things like step-by-step instructions on how to install nix on individual providers
<ToxicFrog>
Yeah, stuffing every possible thing on the wiki into the manual seems like the wrong approach to me
<copumpkin>
which feels weird to put in a manual
<ixxie>
maybe if the wiki is depricated anyway, it can become a bit more open an anarchic
<simpson>
ixxie: No, that could lead to people depending on it.
<simpson>
ixxie: Instead, it's better to cut down on the wiki's content, article by article, and eventually kill it off.
<ixxie>
so everything will be in the manual?
<LnL>
copumpkin: yeah that's true, even tho I really like the manual
<ToxicFrog>
By moving all of that content, even useful but extremely specific and idiosyncratic stuff, into the manual?
<copumpkin>
the manual is great, but not all documentation belongs in a manual
<simpson>
ToxicFrog: The nixpkgs manual is already full of the specific and the idiosyncratic.
<copumpkin>
nor does it belong spread all over the internet in assorted blog posts
<ToxicFrog>
(where, incidentically, contributing to the documentation has a higher barrier to entry and searching for specific things is *much* harder)
<ixxie>
one can always put a clear disclaimer about the nature of the wiki
<copumpkin>
so the manual should contain random shit about deploying to online.net?
<simpson>
ixxie: We could put a "warning: this wiki is random shit" label on the wiki.
<ixxie>
and I think the success of the Arch Wiki should not be ignored!
<simpson>
...But why should we support a thing that just has random shit?
<simpson>
ixxie: Aha, I have found the problem~
<simpson>
ixxie: Arch Wiki is successful because it rode the coattails of Gentoo Wiki (RIP).
<ixxie>
because randomness + selection leads to well adapted stuff, as Darwin showed XD
jmiven has quit [(Quit: co'o)]
bitgins has joined #nixos
msd has quit [(Remote host closed the connection)]
<gchristensen>
I wonder if different wiki software, more protected against spam, would do the trick
<LnL>
copumpkin: I would also like a proper coding conventions / style guide for example, but that doesn't really belong in the manual if you ask me
k2s has joined #nixos
<simpson>
gchristensen: Sure. Unfortunately, the problem is that many contributors would find the bar to contribution too high.
<LnL>
gchristensen: what about the github wiki stuff?
<simpson>
Because, at a minimum, they'd have to get approval from somebody who has authority to grant wiki access in a non-automated way.
jmiven has joined #nixos
<simpson>
And that's just too much work for some bonafide contributors.
<socksy>
is the manual viewable on a page to page basis? It was a really horrible beginner experience the other day trying to google something and only getting the entire manual appearing as the top result, not finding anything relevant in there, and then ignoring it for ages
habibi has joined #nixos
<ToxicFrog>
^
<socksy>
then realising part of the solution really was in the manual, but that's not at all obvious
<ToxicFrog>
This is what I meant by the manual being harder to search than the wiki
<gchristensen>
hrm... I find the one page easier to search :/
<ToxicFrog>
It's one huge monolithic file, which is great for reading the whole thing cover to cover but no-one ever does this
<socksy>
but it's much worse for google
<ixxie>
yes! socksy is right
<socksy>
or for the user searching on google
ryanartecona has joined #nixos
<socksy>
also, if you were to do something that the arch wiki does, e.g. explaining how to deal with certain laptops, then it seems unlikely to belong in the main manual per sé
<ToxicFrog>
And if I'm searching for a specific intersection of topics, there's no way to do that, because if I do an in-page search for, say, `override`, I get every single use of that in the manual, anywhere, 90% of which are not what I care about, rather than just opening up the chapter(s) I'm interested in and searching within those.
<rly>
Do I need to do something special to make Java applications which require cacerts to work?
<simpson>
socksy: It *should* be in the main manual. Debian, Ubuntu, and RHEL all have sections for stuff like that.
<ToxicFrog>
And yeah, the wiki also provides a place for things that are way too specific or untested or non-peer-reviewed to be in the Official Documentation™ but which are too potentially useful to a small subset of users to be buried.
<rly>
simpson: it should simply be added to the code and documented.
<rly>
simpson: but perhaps there are no infinite resources...
<socksy>
simpson: ok, fair enough. But then the manual should definitely be split into multiple pages :)
<rly>
I don't think anyone cares about discussions about manuals either; write some DocBook instead :)
<simpson>
socksy: SGTM, as long as the big page is still available for those of us that prefer it that way.
dgn has quit [(Ping timeout: 258 seconds)]
<gchristensen>
well everyone, let's open up github issues and get to work!
<simpson>
rly: FWIW a non-trivial amount of the useful documentation is automated; $(man configuration.nix) references an autogenerated page, for example.
<rly>
simpson: I know.
<ixxie>
what if the core manual was mirrored in a subset of the wiki and locked down, while some other wilder pages would be permitted to be openly developed without any restrictions
<rly>
simpson: it's pretty nice from a technical point of view, although incomplete.
<NixOS_GitHub>
[nixpkgs] 7c6f434c closed pull request #21682: httpd: setuptools is not a top-level package (master...fix-trac-nix) https://git.io/vMGaq
<ixxie>
most wikis seem to have something along these lines: critical/controversial articles protected and the rest is free for all (with moderators checking to eliminate bad edits)
<simpson>
ixxie: Why don't you just go buy nixoswiki.xyz and stand up a MW there? It's going to get just as much spam, going to be just as hard to administer, and doesn't require our approval~
msd has joined #nixos
<simpson>
ixxie: Seriously, our wiki, like many wikis, just hasn't worked out; it attracts too much spam and bad-edit traffic.
<ixxie>
fair enough simpson; spam I can understand is a big pain.
<gchristensen>
and wikis are hard, man
zraexy has joined #nixos
<gchristensen>
it needs persistent attention by lots of people
<rly>
Most things for which wikis exist are because things are broken.
<rly>
"Get your Dell to work with Ubuntu".
<NixOS_GitHub>
[nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vMGwO
<NixOS_GitHub>
nixpkgs/master efb6c30 Michael Raskin: Merge pull request #21656 from zimbatm/packer-0.12.1...
<rly>
I don't want such a page to exist in the first place.
<rly>
Or "Get full disk encryption to work"-HOWTO.
<rly>
I just want to set service.fulldiskencryption.enable = true;
<ixxie>
and for that, rly, SO could work fine.
<rly>
ixxie: SO?
<ixxie>
stackoverflow
<rly>
ixxie: I don't want to depend on an online resource.
georges-duperon has quit [(Ping timeout: 240 seconds)]
<rly>
ixxie: it's a corporate entity which will be gone in 20 years. POSIX manuals still exist.
<socksy>
rly: ok, but the most problems i had installing nixos on my dell this time around was dealing with windows. We're not exactly going to fix that
john_due has quit [(Quit: This computer has gone to sleep)]
<ixxie>
I am with you rly, but in the meantime, I still google my problems xD
rmrfroot has joined #nixos
<ixxie>
and even if there are options to everything, I would love some templates to help me learn the basics of managing and configuring my system / packages
k2s has quit [(Ping timeout: 240 seconds)]
msd has quit [(Remote host closed the connection)]
rly has quit [(Ping timeout: 240 seconds)]
HappyEnte_test has quit [(Quit: ZNC 1.6.3 - http://znc.in)]
msd has joined #nixos
<mguentner>
how to escape '' inside astring='' ''; ?
<LnL>
'''
<rmrfroot>
anyone know if there has been any attempts at packaging the godot game engine?
<mguentner>
LnL: thank you
LiberalSquash has joined #nixos
LiberalSquash has left #nixos []
stepcut has quit [(Remote host closed the connection)]
taktoa has quit [(Quit: My ZNC server is disconnecting.)]
<copumpkin>
has anyone thought about overlaying the nixos module system on top of k8s?
<eacameron>
clever: So this installation...it makes me wonder if this is a cross-platform "hash" or not. I'm on macOS. Would this same command work on linux?
<clever>
eacameron: that path is specific to the build you linked
<simpson>
copumpkin: BTW I haven't been bitten by that yet, but it's definitely something I used to do and want to be able to do. documentRoot should be immutable and it's creepy to think that it's being altered by my system config.
mudri` has joined #nixos
<copumpkin>
simpson: thumbs up please :)
FrozenCow has joined #nixos
<simpson>
copumpkin: Fine, lemme go grab my non-work computer.
<NixOS_GitHub>
nixpkgs/master 1f6bb81 Michael Raskin: Merge pull request #21679 from volth/chromium-command-line-args...
roconnor has quit [(Ping timeout: 272 seconds)]
john_due has joined #nixos
<rmrfroot>
when you are creating a package, what's the prefered way to define how many compilation threads to use?
<jack[m]>
${NIXCORES}
<jack[m]>
IIRC
stepcut has joined #nixos
<rmrfroot>
jack[m]: i don't seem to have that, but i see a similar one called "NIX_BUILD_CORES", are they the same?
<NixOS_GitHub>
[nixpkgs] aszlig pushed 1 new commit to nixpart: https://git.io/vMGMg
<NixOS_GitHub>
nixpkgs/nixpart c0c04ca aszlig: nixos/tests/storage: Pass system to storage eval...
<jack[m]>
rmrfroot (IRC): that's it, and then enableParallelBuilding = true;
<rmrfroot>
jack[m]: alright, thanks :)
<jack[m]>
rmrfroot (IRC): but there are issues with determinism...
<jack[m]>
So, you need to nix-env --cores 24 or nix-build --cores 24
john_due has quit [(Quit: This computer has gone to sleep)]
john_due has joined #nixos
ixxie has joined #nixos
Havvy has quit [(Ping timeout: 272 seconds)]
<NixOS_GitHub>
[nixpkgs] fpletz opened pull request #21685: bind: fix collision of binaries in outputs (master...fix/bind-outputs) https://git.io/vMGDf
Havvy has joined #nixos
<rmrfroot>
jack[m]: i see, maybe it's best to leave it then.
<jack[m]>
rmrfroot; I only really do it for 'libreoffice', 'chromium' and 'firefox', which otherwise take a day to compile.
<copumpkin>
niksnut: old channels under nixos.org/channels don't work anymore
<copumpkin>
niksnut: looks like you didn't carry over 13.10-14.12 to S3?
pi3r has joined #nixos
<rmrfroot>
jack[m]: ah, ok!
<simpson>
copumpkin: +1
<copumpkin>
thanks :)
<copumpkin>
MostAwesomeDude :)
<simpson>
Ack, the old name, it burns us~
msd has quit [(Remote host closed the connection)]
<copumpkin>
you can rename a github account you know
Itkovian has joined #nixos
matthewbauer has quit [(Ping timeout: 246 seconds)]
<ixxie>
I can import ./module.nix { stuff="something" } ; can I pass the same thing to a whole list of imports?
rly has joined #nixos
derjohn_mob has quit [(Ping timeout: 256 seconds)]
<simpson>
copumpkin: I fear that I'll break somebody.
<polyrod>
LnL, so why is the chase-0.5.2 in channel nixpkgs-unstable but not in nixos-unstable ?
alx741_ has quit [(Quit: alx741_)]
<LnL>
polyrod: nixos unstable only gets update when all the nixos tests pass
alx741 has joined #nixos
ublubu has quit [(Ping timeout: 240 seconds)]
<LnL>
eg. nixpkgs-unstable is not safe to use for nixos-rebuild because something could be broken
pi3r has quit [(Ping timeout: 248 seconds)]
<polyrod>
LnL, ahh ok ... but can i use nixpkgs-unstable to install .nixpkgs/config.nix stuff
ublubu has joined #nixos
<eacameron>
I'm playing around with the new DigitalOcean support for nixops. I *think* it has a bug where it won't actually use "authToken" specified in the deployment but only use it from the environment variable. Anyone around who knows the details of nixops in any way?
<rmrfroot>
ixxie: not sure if it's the most elegant way, but you could iterate your list of imports and call import on each file with the same input.
k0001 has joined #nixos
<k0001>
Anyone running NixOS inside Docker?
<LnL>
systemd doesn't work inside of a container
<copumpkin>
k0001: quite a few people run nix-built containers on docker
<copumpkin>
k0001: using dockerTools primarily
<LnL>
copumpkin: apparently that's half broken :(
<copumpkin>
really? it worked for me last time I used it a couple of weeks ago
<k0001>
Yeah, dockerTools.buildImage is what I'm currently using, but i still have to do a bunch of stuff by hand that I wouldn't have to do if using Nixos.
<copumpkin>
k0001: amen :) we really need that service abstraction layer
<LnL>
yes!
habibi has quit [(Quit: My MacBook Air has gone to sleep. ZZZzzz…)]
<k0001>
copumpkin LnL you guys are heros :)
<LnL>
then we can get my launchd modules in nixpkgs perhaps?
<k0001>
LnL: How does nix-docker relate to dockerTools.buildImage?
Sonarpulse-Work has quit [(Ping timeout: 248 seconds)]
<LnL>
it's not related, the nix tools create an image with nix packages inside and my image is just one with nix installed (similar to a single user install)
Sonarpulse-Work has joined #nixos
<k0001>
I suspected as much. Thanks, I'll take a look. I'm not sure if that's what I'm looking for at the moment, though.
<polyrod>
fpletz, thanx for fixing bind
FrozenCow has quit [(Ping timeout: 248 seconds)]
Lowl3v3l has joined #nixos
sigmundv has joined #nixos
ryantrinkle has quit [(Ping timeout: 255 seconds)]
takle has quit [(Remote host closed the connection)]
derjohn_mob has joined #nixos
sigmundv has quit [(Ping timeout: 240 seconds)]
john_due has quit [(Read error: Connection reset by peer)]
john_due has joined #nixos
FrozenCow has joined #nixos
rly has quit [(Ping timeout: 248 seconds)]
john_due has quit [(Quit: This computer has gone to sleep)]
<LnL>
does nixos build-vm create some sort of default user for you?
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<copumpkin>
not that I know of
john_due has joined #nixos
<copumpkin>
it's just using the machine config
AllanEsp1nosa has joined #nixos
<LnL>
copumpkin: I pasted your config and opening it with vim shows that the whitespace doesn't seem to be spaces
<copumpkin>
huh
<LnL>
I'm seeing the empty squares, and they dissapear when I replace them with spaces
<LnL>
probably why github is freaking out a bit.
<copumpkin>
yeah, I replaced with spaces
<copumpkin>
weird, unsure what it was before
bitgins has quit [(Ping timeout: 240 seconds)]
<LnL>
there are a bunch of characters that look like a space but aren't, not sure why that's supposed to be usefull
ryantrinkle has joined #nixos
<LnL>
I don't understand, can't login
ryanartecona has quit [(Quit: ryanartecona)]
hiawatha has joined #nixos
<LnL>
wow, *facepalm*
<gchristensen>
yeah? :)
<LnL>
I used -I config so it wasn't using my test config
<LnL>
it's -I nixos-config=
takle has joined #nixos
<gchristensen>
oops :)
<gchristensen>
(that sucks :( )
ixxie has quit [(Remote host closed the connection)]
tv has quit [(Ping timeout: 248 seconds)]
<gchristensen>
so tomorrow I'm demoing a project I've been working on all week, using nixos' testing code to create dozens of mysql databases and then setting up various replication topologies and manipulating them with a work tool called jetpants.
<gchristensen>
first time I'll be very publicly showing nixos at $work
<k0001>
gchristensen: nice. Are these dozens of instances being instantiated just for testing purposes, or are you using this to instantiate real computers and such (a la NixOps)?
<gchristensen>
this is just using nixos' container support
<gchristensen>
it'd be too slow to use real machines, since I need a minimum of 10 DBs at a time
<NixOS_GitHub>
[nixpkgs] rzetterberg opened pull request #21689: godot: init at 2.1.1-stable (master...godot-2.1.1-stable-init) https://git.io/vMZeH
<k0001>
Ah, I see. so it's mostly for demo purposes, right?
<gchristensen>
it is to be able to write integration tests for the tool, not for actually real customer use of the DBs
<gchristensen>
right now our integration testing on the tool involves spinning up and down very expensive servers, and we're trying to get away from that
alx741_ has joined #nixos
rmrfroot has quit [(Remote host closed the connection)]
<k0001>
Sounds super cool. Share the success story afterwards!
<gchristensen>
will try to :)
alx741 has quit [(Ping timeout: 258 seconds)]
john_due has quit [(Quit: Leaving)]
phreedom has quit [(Remote host closed the connection)]
<LnL>
gchristensen: cool :)
<LnL>
gchristensen: I'm also going to give a sort of talk about nixos sometime soon at work
<pikajude>
error: cannot connect to daemon at ‘/nix/var/nix/daemon-socket/socket’: Connection refused
<pikajude>
what's up with this
<LnL>
pikajude: with darwin?
<pikajude>
yeah
<LnL>
do you have your /nix/store on another filesystem?
<pikajude>
ugh, and bower2nix doesn't work anymore
<__red__>
Suggestions for an MTA? I'm used to using exim everywhere pre-NixOS - any compelling reaons to use something else?
<pikajude>
god damn this thing
<k0001>
Has anyone ever started some work on a NixOps replacement/alternative? I know about a thing called 'upcast' by Zalora which seems to overlap with NixOps quite a bit, but maybe there are other initiatives around?
<simpson>
k0001: What, out of curiosity, do you not like about nixops?
<simpson>
(There's also disnix.)
civodul has joined #nixos
<k0001>
simpson: I use NixOps myself, but I do have a hard time selling it to ops people. Mainly the complaints seem to be about it lagging behind in terms of AWS support support, and the fact that it is written in Python doesn't really encourage me to add support for more features if needed.
<simpson>
k0001: I'm sorry that you don't like Python. I imagine that it was chosen because the Python libraries for AWS, GCE, etc. are well-documented and well-supported by their vendors.
Shou has quit [(Quit: 🛏)]
sigmundv has joined #nixos
<k0001>
simpson: I understand, it's a fine choice.
<peter-holm>
I am trying to set up a default color scheme for konsole so i can 'alias buildprogs='konsoleprofile colors=buildprogs; su - buildprogs '' to get the env changed when I switvh to that user with command 'buildprogs' . And I do not want to set the profile in the users .config, because - eh - i want to learn how do it globally :- and anyway - i dont launch konsole from that profile, I just 'visit' there when I need a clean env. )
<k0001>
simpson: in any case, I'm mostly wondering if there exists any such projects.
<simpson>
k0001: Sure, there's a bunch of tiny projects, but nothing on nixops' scale except for disnix AFAIK.
HappyEnte has joined #nixos
Happy_Ente has quit [(Quit: ZNC - http://znc.in bouncer disconnected)]
<k0001>
simpson: disnix sounds nice, but... is it being used? From the blog posts about it, I notice it changes significantly quite frequently, so maybe it is not really expected to be used just yet? Or is it?
<simpson>
k0001: No idea, sorry.
<k0001>
No worries. Thank you anyway.
<k0001>
simpson: by the way, can you mention some of these "tiny projects"?
<simpson>
k0001: I haven't seen any of them. I just anticipate that they exist.
<k0001>
haha.
<gchristensen>
there are ... difficulties ... with nixops, namely it being soooo hard to add any new support to it
herzen has quit [(Read error: Connection reset by peer)]
systemfault has joined #nixos
<stepcut>
I <3 nixops
Jd_summer has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub>
[nixpkgs] 3noch opened pull request #21691: For purging FastCGI cache, add 'cache_purge' module to nginx modules (master...add-fastcgi-cache-purge-nginx-module) https://git.io/vMZk1
<NixOS_GitHub>
[nixpkgs] jwiegley pushed 1 new commit to master: https://git.io/vMZkS
<NixOS_GitHub>
nixpkgs/master bae778e John Wiegley: pythonPackages.pyev: Fix expression to work on Darwin
wkennington has joined #nixos
<NixOS_GitHub>
[nixpkgs] jwiegley pushed 1 new commit to master: https://git.io/vMZIv
<NixOS_GitHub>
nixpkgs/master 52e74dd John Wiegley: pythonPackages.pyev: Remove duplication from last commit
Itkovian has joined #nixos
<gchristensen>
well dang, I think I really stepped in it. I ran `nixos-container destroy <containsers-declaratively-configured> and now I can't rebuild. :|
<NixOS_GitHub>
[nixpkgs] vcunat pushed 1 new commit to staging: https://git.io/vMZLJ
<NixOS_GitHub>
nixpkgs/staging 789b811 Vladimír Čunát: thunderbird: fixup build after updating sed
alx741 has joined #nixos
<copumpkin>
LnL: can't tell whether you're arguing in favor of the mkdir -p
takle has quit [(Remote host closed the connection)]
vengefulpickle has quit [(Remote host closed the connection)]
<LnL>
huh
<copumpkin>
I'm saying auto-creating the directory if it doesn't exist is just going to mask bugs
<LnL>
I'm saying that mkdir doesn't make sense since the directory is supposed to have files in it
<copumpkin>
or make you discover them later
<copumpkin>
okay
<copumpkin>
cool
<LnL>
why else serve it? :p
jgertm_ has quit [(Ping timeout: 248 seconds)]
<copumpkin>
LnL: I know!
<copumpkin>
I just said "Is that really necessary?"
<copumpkin>
and then you said "Yes it is"
<copumpkin>
and then I asked for clarification and it sounded like you were suggesting that it was
<copumpkin>
but I fully agree with you now :)
<LnL>
the current behaviour could even be confusing for people
<copumpkin>
it confused me enough to make me file a bug!
alx741_ has quit [(Ping timeout: 248 seconds)]
<LnL>
make a typo in the documentRoot and everything works
<copumpkin>
yeah :)
<LnL>
but no files, where are my files?
<LnL>
are you going to change it?
<copumpkin>
after work, unless you do it first :)
bitgins has joined #nixos
<LnL>
I'll see looking at some nix-darwin stuff first
<LnL>
has anybody seen: download-from-binary-cache.pl: Nix was not compiled with libsodium, ... before?
<copumpkin>
once bitcoin hits $25k/coin I'll hire a bunch of good nixers to work on random fun nix stuff full time
<gchristensen>
lol
<copumpkin>
Any Day Now :)
peter-holm has left #nixos ["Konversation terminated!"]
<LnL>
it dropped didn't it?
<copumpkin>
a couple hundred bucks
<copumpkin>
pfft
hiratara has quit [(Ping timeout: 258 seconds)]
<LnL>
lol
<copumpkin>
what's a 20% dip in one day?
<copumpkin>
I've seen worse
<gchristensen>
I used to have a few bitcoin ... bought them for $3/ea!
<copumpkin>
nice :) should've kept them
hiratara has joined #nixos
statusbot has quit [(Remote host closed the connection)]
statusbot has joined #nixos
takle has joined #nixos
zraexy has quit [(Ping timeout: 240 seconds)]
gpyh has joined #nixos
<gpyh>
hi
<gpyh>
I'm trying some backend developpement for the first time on NixOS and I wish to install a database in a local environment
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
<gpyh>
I stumbled upon nixos-shell but the last commit being more than 2 years ago, I wonder if it's really the recommended way to do that
<gpyh>
any advice on how I should proceed?
bronsen has joined #nixos
uralbash has quit [(Ping timeout: 255 seconds)]
<AtnNn>
gpyh: I don't have any experience with nixos-shell. But nixos-container works pretty well
contrapumpkin has joined #nixos
<gpyh>
AtnNn: thanks, I'll look for a tutorial on that
copumpkin has quit [(Ping timeout: 255 seconds)]
freedomcode is now known as reardencode
contrapumpkin is now known as copumpkin
MichaelRaskin has joined #nixos
ryanartecona has joined #nixos
ebzzry has joined #nixos
<10UAABPBW>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vMZO4
FRidh has quit [(Remote host closed the connection)]
<polyrod>
when i modified a package in nixos/nixpkgs local repo , and then build it with nix-build -A <package> , how can i install it in my working environment for testing ?
sworne has joined #nixos
sworne has quit [(Client Quit)]
<polyrod>
is it nix-env -f <localrepo> -A <pkg> ??
<dtzWill>
polyrod: yeah, well probably '-iA'
<dtzWill>
and <localrepo> may or may not work depending on NIX_PATH, often for one-off things I just do like 'nix-env -f . -iA pkg'
<polyrod>
dtzWill, of course -i ... thanx
AllanEsp1nosa has quit [(Ping timeout: 258 seconds)]
AllanEsp1nosa has joined #nixos
Wizek_ has quit [(Ping timeout: 255 seconds)]
mkoenig has quit [(Ping timeout: 246 seconds)]
siarheit_ has quit [(Ping timeout: 240 seconds)]
mkoenig has joined #nixos
ublubu has quit [(Ping timeout: 248 seconds)]
guillaum1 has quit [(Quit: Lost terminal)]
<NixOS_GitHub>
[nixpkgs] volth opened pull request #21697: test-driver: support punctuation in sendChars (master...test-driver-sendchars) https://git.io/vMZCV
ublubu has joined #nixos
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
stepcut has quit [(Remote host closed the connection)]
alx741_ has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
alx741 has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub>
[nixpkgs] matthewbauer reopened pull request #20658: GIMP on Darwin (use Quartz) (master...gimp-darwin) https://git.io/v1vfe
<gchristensen>
domenkozar: around?
Wizek_ has joined #nixos
<polyrod>
how do i make sure in a nixpkgs//default.nix that an ENVIRONMENTVAR gets set prior to executing the binary of th installed package
<gchristensen>
you could use wrapProgram / makeWrapper
Acou_Bass has joined #nixos
<polyrod>
its sakura a terminal emulator that doesnt find gsettings-schemata for its colorpicker gui ... if i pass the path in XDG_DATA_DIRS , it works fine
pstn has quit [(Ping timeout: 240 seconds)]
Fare has quit [(Ping timeout: 246 seconds)]
danharaj has quit [(Ping timeout: 240 seconds)]
tv has joined #nixos
tv has quit [(Changing host)]
tv has joined #nixos
<polyrod>
gchristensen, thanx , it worked with make Wrapper