takle_ has quit [(Remote host closed the connection)]
cheescow has quit [(Client Quit)]
cheesecow has joined #nixos
<maurer>
Ralith: Can you explain to me your workflow with nix-instantiate + nix-shell? I use nix-shell for personal dev, and have been annoyed by updates to nixpkgs modifying my environments before I'm ready
takle has joined #nixos
<MichaelRaskin>
maurer: just use separate checkouts
<cheesecow>
clear
<MichaelRaskin>
and NIX_PATH or -I
<Ralith>
maurer: `nix-instantiate . --indirect --add-root $PWD/shell.drv` and `nix-shell $PWD/shell.drv`
<maurer>
MichaelRaskin: That's what I've been doing, but it's a bit painful, which is why I'm curious about nix-instantiate
<Ralith>
quite simple
<maurer>
Ralith: Ah, neat trick
<Ralith>
could use a little UX polish but I need it rarely enough that I haven't bothered
takle has quit [(Ping timeout: 255 seconds)]
takle has joined #nixos
eacameron has joined #nixos
markus1189 has joined #nixos
takle has quit [(Ping timeout: 245 seconds)]
markus1219 has joined #nixos
<alphor>
following the nixos manual, it says I must set boot.loader.grub.device, but if I'm using systemd-boot (provided by generate-config) do I instead set boot.loader.systemd-boot.device?
<cheesecow>
that is, if I threw my configuration.nix file onto another computer without i3status.conf then i3status wouldn't have a configuration file and therefore wouldn't work right?
<cransom>
correct.
stepcut has joined #nixos
acarrico has quit [(Ping timeout: 276 seconds)]
<cransom>
you could use an `environment.etc` with your text in configuration.nix (or read in) to stick it in /etc/i3status.conf and then it would be maintained
takle has joined #nixos
roconnor__ has quit [(Ping timeout: 260 seconds)]
acarrico has joined #nixos
thc202 has quit [(Ping timeout: 264 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
ebzzry has joined #nixos
Wizek has joined #nixos
cheesecow has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub>
[nixpkgs] dezgeg pushed 2 new commits to master: https://git.io/vDwzv
<NixOS_GitHub>
nixpkgs/master c19b17d Ricardo M. Correia: raspberryPi boot loader: fix booting Raspberry Pi 3...
schoppenhauer has quit [(Ping timeout: 240 seconds)]
indi_ has joined #nixos
takle has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
<Ralith>
of course it's nice not to need root to tweak your DE
Sibi__ has quit [(Quit: Connection closed for inactivity)]
<alphor>
is there any reason for sshd.service to not show up in systemctl output?
<alphor>
aha, nvm.
takle has quit [(Ping timeout: 240 seconds)]
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
<ndowens>
ok i ran nix-shell -p nox --run "nox-review wip and i get errors but nix-build doesnt give any errors
<ndowens>
trying to share a package i just did, first one :)
FiveBroDeepBook has joined #nixos
FiveBroDeepBook has left #nixos []
athan has joined #nixos
bennofs has quit [(Quit: WeeChat 1.6)]
<journal>
quick question this vs gobo linux which is superior?
<simpson>
journal: Mu. What features do you want in particular?
MP2E has quit [(Quit: bbl)]
takle has joined #nixos
<journal>
in particular something that doesnt have breakage issues like synaptic ive read the improvements in the directory tree and like the looks of it. Im tired of breaking apt systems
<journal>
i mean aptitude not synaptic
<simpson>
I have no idea how GoboLinux mitigates breakages in packages. Nix includes a build system designed to, amongst other things, avoid spurious breakages due to paths or missing dependencies.
derjohn_mob has quit [(Ping timeout: 240 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
indi_ has quit [(Remote host closed the connection)]
acarrico has joined #nixos
indi_ has joined #nixos
ilja_kuklic has joined #nixos
<gchristensen>
!m cransom
<[0__0]>
You're doing good work, cransom!
s33se has joined #nixos
indi_ has quit [(Ping timeout: 255 seconds)]
s33se_ has quit [(Ping timeout: 240 seconds)]
<peterhoeg>
ikwildrpepper: Rob, I was told that you're the man to ask for commit access. There should hopefully be a few +1'ers lurking in here.
<fpletz>
!m peterhoeg
<[0__0]>
You're doing good work, peterhoeg!
<gchristensen>
!m peterhoeg
<[0__0]>
You're doing good work, peterhoeg!
alx741 has joined #nixos
<gchristensen>
especially if you keep up the great work on the roundups (◕‿◕✿)
derjohn_mob has joined #nixos
<peterhoeg>
gchristensen: oh, so now it comes with conditions? ;-)
<gchristensen>
haha
ryanartecona has joined #nixos
alx741 has quit [(Ping timeout: 260 seconds)]
<peterhoeg>
does anybody have any suggestions regd the best forward for adding proper support for firewalld? The static nature of ./nixos/modules/services/networking/firewall.nix really doesn't work well when one uses a laptop on site with multiple customers.
<peterhoeg>
I have sorted out the software itself, but trying to integrate it with the existing firewall module is probably going to end in tears.
indi_ has joined #nixos
<peterhoeg>
My thought was to create it as a separate module and then simply assert config.networking.firewall.enable
<gchristensen>
probably a separate module, yeah
<peterhoeg>
From a usability point of view, that really ins't very nice though
<fpletz>
peterhoeg: that sounds like a good idea, the whole firewall modules needs a backwards-incompatible refactoring to be more flexible… but that is much work :/
schoppenhauer has joined #nixos
<gchristensen>
agreed
justan0theruser has joined #nixos
justanotheruser has quit [(Ping timeout: 240 seconds)]
nil has quit [(Disconnected by services)]
nil has joined #nixos
<ndowens>
i am starting to think i will never get nix working like i want lol. I followed how to enable firefox branding in config.nix file and that didnt work and i packaged e3editor and running nix-shell -p nox --run "nox-review wip" gives errors but the editor seems to work just fine.
<ndowens>
i really like the concept but getting it to work and understand it is a big of a wow lol
lambdamu has quit [(Ping timeout: 255 seconds)]
ilja_kuklic has quit [(Ping timeout: 256 seconds)]
lambdamu has joined #nixos
wangoe has quit [(Ping timeout: 276 seconds)]
alx741 has joined #nixos
<Sonarpulse>
what's the proper way to run a phase in a nix shell
<Sonarpulse>
in case it is overwritten?
ertes has joined #nixos
MP2E has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
<gchristensen>
fpletz: how do you feel about this aggressive dropping of kde4?
takle has joined #nixos
<fpletz>
gchristensen: you should know that I love dropping old and broken software :>
<fpletz>
gchristensen: but I haven't used kde in a very long time
mbrgm has quit [(Ping timeout: 255 seconds)]
<gchristensen>
:D
indi_ has quit [(Remote host closed the connection)]
<gchristensen>
I thought I could do it, but I don't think I understand it well enough to drop kde properly
indi_ has joined #nixos
eacameron has joined #nixos
mbrgm has joined #nixos
takle has quit [(Ping timeout: 256 seconds)]
athan has quit [(Remote host closed the connection)]
drakonis has joined #nixos
<7JTAAITSQ>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vDwwE
<7JTAAITSQ>
nixpkgs/master 6b2ea7e Peter Hoeg: diskscan: init at 0.19
<gchristensen>
erlandsona: what's up? I'm in western MA, much of the Nix community is in the EU
<fpletz>
gchristensen: hey, it's only 4am here! if the evil daystar hasn't risen yet it isn't yet time for sleeping :)
<gchristensen>
/ central europe
sitedyno has left #nixos []
<drakonis>
i'm in south america
journal has quit [(Quit: Leaving)]
<drakonis>
i wish we called ourselves just south europe :v
<gchristensen>
fpletz: haha, I'm the exact opposite :D it is almost 10pm! time for bed!
<gchristensen>
erlandsona: looking ...
<peterhoeg>
11am here, so I'll be around
takle has joined #nixos
erlandsona has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
<ndowens>
can someone look at my error? wanting to share my first package i created, seems to run fine, but doing the steps in the request pull and error messages on the nox review wip step
takle has joined #nixos
erlandsona has joined #nixos
<gchristensen>
erlandsona: I think I have an answer
<fpletz>
ndowens: can you paste the last few lines with the error into a gist please?
<gchristensen>
but I've never used themes, so I'm trying to research
<ndowens>
File "/nix/store/7am4pygv9bmhj2h4rzh6rlwrpvsihl2f-nox-0.0.5/lib/python3.5/site-packages/nox/nixpkgs_repo.py", line 81, in packages
<ndowens>
universal_newlines=True)
<ndowens>
File "/nix/store/42p7bp41vr94bb8ip0nq0v91fcb8ixmr-python3-3.5.2/lib/python3.5/subprocess.py", line 626, in check_output
<ndowens>
**kwargs).stdout
<ndowens>
File "/nix/store/42p7bp41vr94bb8ip0nq0v91fcb8ixmr-python3-3.5.2/lib/python3.5/subprocess.py", line 708, in run
<ndowens>
output=stdout, stderr=stderr)
<ndowens>
subprocess.CalledProcessError: Command '['nix-env', '-f', '.', '-qaP', '--out-path', '--show-trace']' returned non-zero exit status 1
<ndowens>
woops sorry :\
<erlandsona>
gchristensen: Really?
<gchristensen>
yeah
<gchristensen>
I barely leave the terminal >.>
rsynnest has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
<erlandsona>
Hehehe... gchristensen: I wish I could leave the terminal less, alas, I'm a web developer.
<drakonis>
i did nixos-rebuild switch --upgrade and its redownloading everything
<erlandsona>
drakonis: nix-life
<drakonis>
i can't wait for until it starts recompiling nvidia drivers
<drakonis>
i'm playing video games right now
<fpletz>
gchristensen: very convenient :)
<drakonis>
its going to freeze everything
<gchristensen>
;)
<erlandsona>
Hey at least it's not recompiling the kernel. I went through a phase where I was recompiling the kernel multiple times a week trying to get Realtime threads setup with Musnix
<drakonis>
why are those not in the main repo though
<gchristensen>
cool, erlandsona!
<gchristensen>
real time linux is niche :/
<drakonis>
there are so many of those that aren't in the main repo for everyone to enjoy
<drakonis>
what are the benefits of real time linux?
ndowens has quit [(Quit: WeeChat 1.7)]
<gchristensen>
audio production, I think?
<gchristensen>
also industrial control
<erlandsona>
gchristensen: You got it. I'm a producer here in Nashville.
<drakonis>
can't say i currently comprehend it
<drakonis>
how it functions
takle has joined #nixos
<gchristensen>
cool! :D
<gchristensen>
drakonis: the linux process scheduler is too slow for real time tasks, like safety-critical sensors or something something audio
<gchristensen>
(I know more about the industrial control side)
<drakonis>
oh i see
<erlandsona>
drakonis: You mean nix? gchristensen: Hopefully I can get things all setup here before the end of the year... lol... it's been slow going learning Linux with Nix after only a short time with Arch. LOL Plus XMonad and whatnot.
<drakonis>
it will save us from the scourge that is modern windows
<drakonis>
and the slew of poor microsoft decisions regarding windows in the recent days
<drakonis>
in the last couple years
<erlandsona>
:-( Interesting? Why would / should we care though if we've got Nix? :p
<drakonis>
because wine isn't perfect
erlandsona has quit [(Remote host closed the connection)]
<drakonis>
woah damn
wangoe has joined #nixos
indi_ has joined #nixos
erlandsona has joined #nixos
<drakonis>
ericbmerritt_, as i was saying
<drakonis>
woops
<drakonis>
thanks autocomplete
<drakonis>
erlandsona, as i was saying, wine isn't perfect, so reactos will fill in some of the gaps eventually
<drakonis>
and enable very old windows and dos software to run properly
justanotheruser has joined #nixos
justan0theruser has quit [(Ping timeout: 255 seconds)]
<erlandsona>
drakonis: That makes sense.
<erlandsona>
:)
<drakonis>
plus you can play those really cool games from your childhood
<erlandsona>
So drakonis do you have any ideas about cursor themes? Rather any idea how to create the equivalent of /usr/share/icons/default/index.theme but in I guess it would be /run/current-system/sw/share/icons/default/index.theme, right? How would you do that?
<erlandsona>
Minesweeper!
<erlandsona>
And Solitaire?
<drakonis>
have you looked at existing derivations?
<drakonis>
well it already does both of them :v
<erlandsona>
Yeah but they're all fetching an actual cursor theme from a repo? I tried emptying out some of the values but I also don't know really much about making derivations?
<erlandsona>
I've read through Nix Pills like 1-12 but it's all still a little fuzzy...
takle has joined #nixos
<erlandsona>
Yeah I guess that's the issue, is not installing the cursor theme but just setting a default one? Also XDG_DATA_DIR's is mentioned a lot, but I'm not sure what that is either?
<drakonis>
they pull in themes that contain cursors
<drakonis>
nix just symlinks them into the proper places from what i know
<drakonis>
oh shit
<drakonis>
i know something i can play on reactos
<drakonis>
id's smb3 demo
<erlandsona>
Yes, but installing them doesn't activate them. Currently, as far as I know, they have to be "activated" on a per user basis with lxdappearance or similar. Desktop Environments have "magic" to make it all happen which is what I mentioned is hard to know what's relevant or not?
<drakonis>
there is no "magic" only coding
<drakonis>
they all pull from the same place
<drakonis>
all cursors and icon themes come from the same place
<drakonis>
unless its gtk and qt
<drakonis>
which have separate folders
<erlandsona>
And when they're installed at the system level as a user you have to symlink from /run/current-system/sw/share/icons/WhateverTheme -> ~/.icons/ for it to get recognized by lxappearance.
takle has quit [(Ping timeout: 258 seconds)]
<erlandsona>
I know it's not magic, that's just my inner demons telling me it's too complicated. I'll learn with time.
<drakonis>
does it have to be lxappearance though?
<drakonis>
there are other tools to handle customization
<erlandsona>
I don't know? That just seems to be the only configuration program related to handling themes and cursors? Any and all suggestions are welcome!
<erlandsona>
seemed... past tense, like at the time since I've been flying by the seed of my pants. LOL
<drakonis>
"XAppearance, provided by the lxappearance package, is a graphical tool that can determine a number of aspects of the user interface including the cursor theme. Settings configured using LXAppearance are written to ~/.gtkrc-2.0, ~/.config/gtk-3.0/settings.ini, and ~/.icons/default/index.theme. See also Cursor themes. "
mguentner has quit [(Quit: WeeChat 1.6)]
<erlandsona>
Thanks for the link, that's most of what I've been using. But the issue is like it says in the article, if you want to configure Cursor Themes globally you'd put an index.theme file under /usr/share/icons/default/
<drakonis>
but why globally?
<erlandsona>
/usr/share isn't a thing in Nix? So replace it with /run/current-system/sw/share/icons but it's a read only directory so I can't put an index.theme there, but that wouldn't make sense either since isn't /run/current-system/sw/ just like a symlink to the current.
<erlandsona>
drakonis: RE: Why Globally? So the cursor theme is consistent across the OS regardless of whether I'm at the Login Manager, Logged In or whatever. I just want the XServer's default to look nicer than the current default hicolor which has this weird sideways hand icon that I for the life of me can never click on anything with. :-D
<drakonis>
you can change that on xserver itself
<drakonis>
the same page mentions how
takle has joined #nixos
mguentner has joined #nixos
<erlandsona>
drakonis: You mean with .XResources? Or are you referencing the xsetroot -cursor left_ptr thing, cause that doesn't affect the cursor theme (eg: Breeze, Paper, DMZ, etc...)
alx741 has quit [(Quit: alx741)]
<drakonis>
yeah xresources
takle has quit [(Ping timeout: 260 seconds)]
<drakonis>
by the way
<drakonis>
when is wayland becoming default
<erlandsona>
XResources is a per user config isn't it? Rather would it work globally if I put one under the /root directory? I don't think so :/?
<drakonis>
how often do you use the root user
<erlandsona>
drakonis: I'm still learning what X11 is! LOL. I've heard Wayland is way better but that it's development / testing has been super slow? Or doesn't Ubuntu use it?
<drakonis>
fedora uses it by default
shachaf has left #nixos []
<drakonis>
through gnome
indi_ has quit [(Remote host closed the connection)]
<erlandsona>
Well I sudo a lot? But honestly I don't even know what root is there for other than sudo?
<drakonis>
huh.
<drakonis>
root is there for a master control sort of situation
indi_ has joined #nixos
<drakonis>
root owns everything
<drakonis>
its not the best explanation
<erlandsona>
Yeah I mean I guess if I was running a network of machines, but what do I need it for on a personal laptop?
<erlandsona>
Other than when programs need sudo?
<pikajude>
does nixos even support wayland yet?
<erlandsona>
pikajude: I thought I saw someone with it setup on a forum somewhere or something. Maybe it's just late?
<pikajude>
who knows
<pikajude>
I use xmonad so I'm boned
<erlandsona>
pikajude: Hey me too! Are you using it with Nix?
<pikajude>
we are in #nixos after all
<erlandsona>
Yay! Do you have a mouse cursor theme installed / working?
<erlandsona>
I really hate hicolor. Like with a passion.
<pikajude>
nope
<pikajude>
never found a way to customize the cursor at all
<pikajude>
not globally anyway
<erlandsona>
:'( drakonis! I'm not the only one!
<erlandsona>
pikajude: I'm on a mission.
<pikajude>
good luck
<erlandsona>
Trying to figure out the equivalent of /usr/share/icons/default/index.theme but for Nixos.
<pikajude>
you could put it in ~/.icons instead
indi_ has quit [(Ping timeout: 255 seconds)]
<pikajude>
or, /run/current-system/sw/share/icons
<erlandsona>
It's somewhere between /run/current-system/sw/share/icons/ (but that's read only) and writing my own derivation apparently that can write to $out/share/icons or something but I don't know how to write derivations yet so... been aimlessy wandering through whatever tutorials I can
<pikajude>
oh ok
<pikajude>
which theme do you want
<erlandsona>
Yeah for now I've got lxappearance installed and I've symlinked the relevant themes to ~/.icons but it feels wrong and it doesn't work with lightdm.
<erlandsona>
drakonis: What's the deal with ncurses? Everything I use that's ncurses is like an 80's terminal trying to be a gui but not... It's kinda cool?
<drakonis>
it is pretty cool, yeah
<drakonis>
folks do some fairly cool things with curses interfaces
<drakonis>
its also easier to design curses interfaces than using qt or gtk
<drakonis>
you don't have to deal with the issues associated with both
<justanotheruser>
I have "Error while loading shared libraries: libusb-1.0.so.0: cannot open shared object file: No such file or directory" - I have libusb1 and libusb installed. what do I do?
<erlandsona>
drakonis: asciinema looks tight! And amen RE: terminal.
takle has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
<pikajude>
justanotheruser: what are you getting that error from
mguentner2 has joined #nixos
takle has quit [(Ping timeout: 255 seconds)]
alx741 has joined #nixos
mguentner has quit [(Ping timeout: 255 seconds)]
takle has joined #nixos
<justanotheruser>
platformio
takle has quit [(Ping timeout: 240 seconds)]
<justanotheruser>
pikajude: you can configure platformio with lib_extra_dirs, I'm wondering how I define that using nixos though (if it even would help)
<justanotheruser>
specifically 'platformio run --target upload'
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
indi_ has quit [(Ping timeout: 255 seconds)]
<dtzWill>
omg yes running Nix on WSL is possibly the most amazing thing
<drakonis>
noice
<drakonis>
but does wsl symlink properly
erlandsona has quit [(Remote host closed the connection)]
<c74d>
WSL = Windows Subsystem for Linux? that works now?
<dtzWill>
honestly? no clue. But non-trivial things are working, things I never would have hoped would work haha
<dtzWill>
using fast-track windows insider build, yes! at least for basic things
<drakonis>
oh yeah
<drakonis>
they actually added proper symlinking in the current insider builds
<dtzWill>
IIRC there's an issue about nix-shell on WSL
<drakonis>
Starting with Windows 10 Insiders build 14972, symlinks can be created without needing to elevate the console as administrator. This will allow developers, tools and projects, that previously struggled to work effectively on Windows due to symlink issues, to behave just as efficiently and reliably as they do on Linux or OSX.
<drakonis>
this is relevant
<drakonis>
without that, nix wouldn't have functioned properly
<pikajude>
does windows not have symlinks
takle has joined #nixos
<simpson>
Nope.
<pikajude>
makes sense
<drakonis>
not as well it does not
<drakonis>
now
<drakonis>
it had them since vista but you needed a tool to handle that
mkoenig has quit [(Read error: Connection reset by peer)]
ebzzry has quit [(Ping timeout: 260 seconds)]
<justanotheruser>
when I run 'platformio run --target upload' I have "Error while loading shared libraries: libusb-1.0.so.0: cannot open shared object file: No such file or directory" - I have libusb1 and libusb installed. what do I do?
mkoenig has joined #nixos
layus__ has joined #nixos
FiveBroDeepBook has joined #nixos
FiveBroDeepBook has left #nixos []
mk-fg has joined #nixos
layus_ has quit [(Ping timeout: 240 seconds)]
indi_ has quit [(Read error: Connection reset by peer)]
indi_ has joined #nixos
takle has joined #nixos
takle has quit [(Ping timeout: 252 seconds)]
<NixOS_GitHub>
[nixpkgs] volth opened pull request #22692: test-driver: remove old statedir (master...test-driver-remove-old-statedir) https://git.io/vDwiT
indi_ has quit [(Remote host closed the connection)]
<pikajude>
for me, emacs segfaults if i try to open a file using the file menu
<pikajude>
can anyone replicate
iyzsong has quit [(Quit: ZNC 1.6.4 - http://znc.in)]
<NixOS_GitHub>
[nixpkgs] changlinli opened pull request #22694: bfg-repo-cleaner: init at 1.12.15 (master...bfg) https://git.io/vDwip
indi_ has joined #nixos
<peterhoeg>
justanotheruser: platformio doesn't know about libusb
<peterhoeg>
you need to play around with pkgs/development/arduino/platformio/* to add libusb
davidak has quit [(Quit: Leaving.)]
takle has joined #nixos
<peterhoeg>
pikajude: I just tried - no problems here. I normally do not have/use a menu bar in emacs so I cannot tell you if this was a fluke
takle has quit [(Ping timeout: 252 seconds)]
Sonarpulse has quit [(Ping timeout: 258 seconds)]
johnw has joined #nixos
<pikajude>
:(
<pikajude>
peterhoeg: i just clicked file -> visit new file
<pikajude>
and that works for you?
<pikajude>
ooh, wait
<pikajude>
(emacs:21865): GLib-GIO-ERROR **: No GSettings schemas are installed on the system
<pikajude>
that's bad right
<pikajude>
how do I fix it
systemfault has quit [(Quit: Bye!)]
<peterhoeg>
the glib error is not necessarily bad
<peterhoeg>
But yes, 'visit new file' works
<peterhoeg>
What if you use C-x C-f to open a file. Any difference?
<peterhoeg>
FYI I'm on emacs 25.1
<pikajude>
that works fine
<pikajude>
well, i did google it and other people have hit trace traps after seeing that same error
<pikajude>
so maybe it's related
takle has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub>
[nixpkgs] benley pushed 2 new commits to master: https://git.io/vDwPS
<NixOS_GitHub>
nixpkgs/master f6dd263 Changlin Li: bfg-repo-cleaner: init at 1.12.15
<NixOS_GitHub>
nixpkgs/master 0688fdf Benjamin Staffin: Merge pull request #22694 from changlinli/bfg...
<benley>
pikajude: if you figure out how to figure out the "no gsettings schemas are installed" thing I'd love to hear about it; I am trying to figure out some similar errors in other apps
<benley>
(while running KDE, and trying to get various GTK apps to behave nicely)
takle has joined #nixos
takle has quit [(Ping timeout: 255 seconds)]
takle has joined #nixos
indi_ has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 255 seconds)]
indi_ has joined #nixos
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
mkoenig has quit [(Remote host closed the connection)]
eacameron has joined #nixos
takle has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
ronny has joined #nixos
<rsynnest>
has anyone gotten the following on running nix-env -u "GC Warning: Header allocation failed: Dropping block."
takle has joined #nixos
<rsynnest>
seems like system is running out of memory? I'm using the Nix demo VM with 1.5 GB RAM and only have nix, nix-repl, and man installed to user profile
FRidh has joined #nixos
<rsynnest>
adding a swapfile fixed the error
takle has quit [(Ping timeout: 255 seconds)]
<rsynnest>
might be a good idea to add that to the default VM image
<rsynnest>
manual recommends 768MB RAM, I had double that and still had problems without a swapfile
iyzsong has joined #nixos
justanotheruser has quit [(Ping timeout: 276 seconds)]
takle has joined #nixos
fhoffmeyer has joined #nixos
takle has quit [(Ping timeout: 255 seconds)]
iyzsong has quit [(Quit: ZNC 1.6.4 - http://znc.in)]
jgertm has joined #nixos
panostimos has joined #nixos
ebzzry has joined #nixos
<NixOS_GitHub>
[nixpkgs] FRidh pushed 1 new commit to python-wip: https://git.io/vDwM3
indi_ has quit [(Remote host closed the connection)]
takle has joined #nixos
indi_ has joined #nixos
fhoffmeyer has quit [(Ping timeout: 258 seconds)]
mk-fg has quit [(Ping timeout: 255 seconds)]
indi_ has quit [(Ping timeout: 245 seconds)]
fhoffmeyer has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
FRidh has quit [(Remote host closed the connection)]
takle has joined #nixos
<NixOS_GitHub>
[nixpkgs] vcunat pushed 1 new commit to release-16.09: https://git.io/vDwDt
<NixOS_GitHub>
nixpkgs/release-16.09 0e0038f Vladimír Čunát: host: patch up after glibc update...
Wizek has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
ambro718 has joined #nixos
systemfault has joined #nixos
Wizek has quit [(Ping timeout: 258 seconds)]
takle has joined #nixos
Wizek has joined #nixos
mk-fg has joined #nixos
iyzsong has joined #nixos
indi_ has joined #nixos
takle has quit [(Ping timeout: 264 seconds)]
Kingsquee has joined #nixos
takle has joined #nixos
prz has joined #nixos
FRidh has joined #nixos
<prz>
hi everyone. i am trying to install a vagrant plugin on nixos but i get a "mkdir:read only filesystem" error since is trying to install on /nix/store ... is there a workaround for this ?
<hendrik[m]>
prz: sorry i have no experience with vagrant on nixos, as i'm working on darwin
ebzzry has joined #nixos
<hendrik[m]>
but looks like the plugin has to be packaged for nix
peterhoeg has joined #nixos
fhoffmeyer has quit [(Ping timeout: 255 seconds)]
takle has joined #nixos
rmrfroot has joined #nixos
<NixOS_GitHub>
[nixpkgs] rbvermaa pushed 1 new commit to release-16.09: https://git.io/vDwyI
<NixOS_GitHub>
nixpkgs/release-16.09 81f2bde Rob Vermaas: Make azure-mgmt-resource work with requests 2.11.x. We should update the azure python packages, however, that is a much bigger effort. This is needed to make sure nixops keeps working with Azure.
fhoffmeyer has joined #nixos
<NixOS_GitHub>
[nixpkgs] rbvermaa pushed 1 new commit to master: https://git.io/vDwyY
<NixOS_GitHub>
nixpkgs/master c07f158 Rob Vermaas: Make azure-mgmt-resource work with requests 2.11.x. We should update the azure python packages, however, that is a much bigger effort. This is needed to make sure nixops keeps working with Azure....
mudri has joined #nixos
simendsjo has joined #nixos
takle has quit [(Ping timeout: 276 seconds)]
takle has joined #nixos
prz has quit [(Quit: Page closed)]
takle has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub>
[nixpkgs] rbvermaa pushed 1 new commit to release-16.09: https://git.io/vDwyd
<NixOS_GitHub>
nixpkgs/release-16.09 4eb92c5 Rob Vermaas: Make azure-mgmt-... work with requests 2.11.x. We should update the azure python packages, however, that is a much bigger effort. This is needed to make sure nixops keeps working with Azure.
indi_ has quit [(Remote host closed the connection)]
<NixOS_GitHub>
[nixpkgs] rbvermaa pushed 1 new commit to master: https://git.io/vDwyF
<NixOS_GitHub>
nixpkgs/master a74d159 Rob Vermaas: Make azure-mgmt-... work with requests 2.11.x. We should update the azure python packages, however, that is a much bigger effort. This is needed to make sure nixops keeps working with Azure....
indi_ has joined #nixos
systemfault has quit [(Quit: Bye!)]
takle has joined #nixos
<NixOS_GitHub>
[nixpkgs] FRidh pushed 1 new commit to master: https://git.io/vDwSs
<NixOS_GitHub>
nixpkgs/master bee23d7 Frederik Rietdijk: pythonPackages.argparse: only for Python < 2.7
<NixOS_GitHub>
[nixpkgs] FRidh pushed 1 new commit to release-16.09: https://git.io/vDwSG
<NixOS_GitHub>
nixpkgs/release-16.09 c901d5b Frederik Rietdijk: pythonPackages.argparse: only for Python < 2.7...
jarlg has joined #nixos
indi_ has quit [(Ping timeout: 255 seconds)]
indi_ has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
indi_ has quit [(Remote host closed the connection)]
takle has joined #nixos
indi_ has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
Wizek has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 240 seconds)]
justbeingglad has joined #nixos
eacameron has joined #nixos
Wizek has joined #nixos
<viric>
Is there anyone which likes a fs which is not zfs, btrfs or ext4?
eacameron has quit [(Ping timeout: 240 seconds)]
<ablubla_>
hey, I want to build bitlbee with libpurple with an override in my config.nix. I successfully added the build flag but I have no idea how to add libpurple-dev as a build dependency. How can I do that?
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
eacameron has joined #nixos
MP2E has quit [(Quit: leaving)]
eacamero_ has joined #nixos
<Mateon1>
viric: Depends on the exact question. I like ZFS and btrfs, but I also like Tahoe-lafs (which is kinda an FS), and IPFS which is a protocol, not an fs, but has "filesystem" in the name.
indi_ has quit [(Ping timeout: 256 seconds)]
<viric>
Mateon1: really? Deployment of tahoe-lafs is a hell
eacameron has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub>
[nixpkgs] FRidh opened pull request #22698: KDE: update frameworks and applications (master...kde) https://git.io/vDw9W
<viric>
Mateon1: do you use ipfs from nixpkgs?
<Mateon1>
I like the idea a lot
<Mateon1>
And no, I don't use IPFS from nixpkgs, I am a contibutor so I use master
<viric>
Mateon1: ok great
<viric>
tahoe-lafs makes sense with a big grid of storage machines (> 3)
<viric>
which I don't have
eacamero_ has quit [(Ping timeout: 255 seconds)]
<viric>
tahoe-lafs is too complicated
<viric>
to deploy/use
<Mateon1>
I mean, I didn't actually deploy a tahoe cluster, but I did use one. I really like the idea behind it
<Mateon1>
I'd like to learn some more about it
<viric>
too complicated for anyone to use it
<viric>
(by use I mean also deploy)
<viric>
so, to get broadly adopted
<viric>
I like automated redundancy a lot too, but I want it easier
takle has joined #nixos
* peti
thought that deplyoing tahoe-lafs was okay. But it was slow, i.e. totally infeasible to copy a non-trivial number of files to.
eacameron has joined #nixos
<NixOS_GitHub>
[nixpkgs] vbgl pushed 1 new commit to master: https://git.io/vDw9V
<NixOS_GitHub>
nixpkgs/master af9857e Vincent Laporte: proj: disable tests on 32 bit
Wizek_ has joined #nixos
indi_ has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
Isorkin has joined #nixos
pi3r has joined #nixos
<Isorkin>
Hi. How to add flash plugin to vivaldi? nixpkgs.config.vivaldi.enableAdobeFlash = true; nixpkgs.config.chromium.enableAdobeFlash = true; - not work
<MichaelRaskin>
viric: maybe you want GlusterFS then
eacameron has quit [(Ping timeout: 260 seconds)]
<clever>
viric: i also have experience with iscsi, which is more of a network block device you can then put any FS on
<viric>
MichaelRaskin: I thought of that but I have yet to understand it
eacameron has joined #nixos
<viric>
MichaelRaskin: but I have more a mess of offline disks than a mess of network available disks
<viric>
peti: no wonder.
eacameron has quit [(Ping timeout: 258 seconds)]
thc202 has joined #nixos
<peterhoeg>
fridh: any chance to get plasma 5.9 next to 5.8 lts that will go into 17.03?
<FRidh>
peterhoeg: you better ask ttuegel. Yesterday he told me:
<FRidh>
ttuegel
<FRidh>
FRidh: I want to stay on LTS Plasma and Qt for the 17.03 release. I tried Plasma 5.9, but it didn't work. I think it may have an undisclosed dependency on Qt 5.7 at runtime.
<MichaelRaskin>
viric: then I guess you need to index all your disks and put that index into a database
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
jarlg has quit [(Quit: WeeChat 1.5)]
t7 has joined #nixos
indi_ has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub>
[nixpkgs] vcunat pushed 6 new commits to master: https://git.io/vDwFM
<NixOS_GitHub>
nixpkgs/master ffefd83 Vladimír Čunát: xorg xf86-video-*: bump drivers that seem unused...
<NixOS_GitHub>
nixpkgs/master e970b8e Vladimír Čunát: xorg xf86-input-evdev: 2.10.3 -> 2.10.5
<NixOS_GitHub>
nixpkgs/master 53600ea Vladimír Čunát: xorg xf86-input-libinput: 0.19.1 -> 0.23.0
fhoffmeyer2 has quit [(Ping timeout: 240 seconds)]
indi_ has joined #nixos
fhoffmeyer has joined #nixos
fhoffmeyer has quit [(Read error: Connection reset by peer)]
fhoffmeyer2 has joined #nixos
indi_ has quit [()]
eacameron has joined #nixos
xwvvvvwx has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
fhoffmeyer2 has quit [(Read error: Connection reset by peer)]
ebzzry has joined #nixos
fhoffmeyer has joined #nixos
<gchristensen>
good morning, #nixos
<taeradan>
hi
wangoe has quit [(Ping timeout: 240 seconds)]
<taeradan>
I was wondering, is there a way to choose between 2 alternative configurations at boot time ? for example between a realtime and a standard kernel
fhoffmeyer has quit [(Read error: Connection reset by peer)]
<zimbatm_>
morning gchristensen
<taeradan>
the only way that I see is to apply a new configuration with the alternative settings and to keep the previous, but it is hard to maintain when updating NixOS
<LnL>
morning :)
<zimbatm_>
taeradan: are you using grub2 for the bootloader?
<zimbatm_>
morning LnL :)
ebzzry has quit [(Ping timeout: 260 seconds)]
<zimbatm_>
taeradan: try passing `--profile-name something` to nixos-rebuild
<taeradan>
zimbatm_: I have grub and gummiboot on my machines
<zimbatm_>
look at the man for `nixos-rebuild`, it says you can designate multiple profiles but it only works with grub2
<taeradan>
badly said... I have gummiboot on a recent machine with UEFI, and grub on the others
fhoffmeyer has joined #nixos
<LnL>
does anybody know where the configuration.nix manpage comes from?
<MichaelRaskin>
taeradan: nesting.children ?
<MichaelRaskin>
And nesting.clone
mudri has quit [(Ping timeout: 240 seconds)]
<taeradan>
I have never heard about "nesting" option before, what is it ?
<MichaelRaskin>
LnL: nixos/doc/manual?
<MichaelRaskin>
A list of alternative configuratoins to build and offer at boot time
<MichaelRaskin>
Understanding that you actually want it takes some thinking (and usage is quite straightforward), so it doesn't get talked much about
<taeradan>
exactly what I want, great !
<MichaelRaskin>
Note that it has suboptimal interaction with rollbacks
<MichaelRaskin>
I.e. you can easily rollback to the main instance of a previous configuration, you cannot rollback to a child directly
<clever>
LnL: it has to be loaded via nixos/default.nix, so it can access the options defined by every module in nixos
phreedom has quit [(Ping timeout: 260 seconds)]
<clever>
LnL: one second
Shoue has quit [(Ping timeout: 255 seconds)]
<LnL>
yeah but that only returns the system and config I don't think you can access it unless it's exposed in config.system.build or something like that
<NixOS_GitHub>
[nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vDwpr
<NixOS_GitHub>
nixpkgs/master 9e04b57 Tuomas Tynkkynen: nixos top-level: Add 'dtbs' symlink when kernel uses device trees...
<zimbatm_>
thanks clever
pi3r has quit [(Ping timeout: 240 seconds)]
fhoffmeyer has joined #nixos
eacameron has joined #nixos
xwvvvvwx has quit [(Ping timeout: 256 seconds)]
eacameron has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub>
[nixpkgs] bjornfor pushed 1 new commit to master: https://git.io/vDwph
<NixOS_GitHub>
nixpkgs/master 824d82f Bjørn Forsman: nixos/geoip-updater: new service...
peterhoeg has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub>
[nixpkgs] bjornfor closed pull request #16027: nixos/geoip-updater: new service (master...geoip-service) https://git.io/voTX2
peterhoeg has joined #nixos
xwvvvvwx has joined #nixos
pi3r has joined #nixos
tokudan has joined #nixos
tokudan has quit [(Client Quit)]
mudri has quit [(Ping timeout: 252 seconds)]
athan has joined #nixos
<NixOS_GitHub>
[nixpkgs] LnL7 opened pull request #22702: service-runner: try to setuid when started as root (master...service-runner-setuid) https://git.io/vDwj2
sellout- has quit [(Quit: Leaving.)]
ladron has quit [(Ping timeout: 256 seconds)]
phreedom has quit [(Quit: No Ping reply in 180 seconds.)]
alx741 has joined #nixos
phreedom has joined #nixos
<NixOS_GitHub>
[nixpkgs] regnat closed pull request #15904: ocamlPackages.ppx_tools : discriminate on compiler version (master...ppx_tools) https://git.io/vrATE
bennofs has quit [(Ping timeout: 252 seconds)]
edvorg has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 2 new commits to master: https://git.io/vDrer
<NixOS_GitHub>
nixpkgs/master 8e19dc5 Franz Pletz: pythonPackages.slixmpp: 1.2.1 -> 1.2.4.post1
<NixOS_GitHub>
nixpkgs/master cf47755 Franz Pletz: poezio: 0.10 -> 0.11
fuzzy_id has joined #nixos
<gchristensen>
this pam / oath issue is horrendous
kampfschlaefer has joined #nixos
bennofs has joined #nixos
<Isorkin>
How to add flash plugin to vivaldi? please help
<NixOS_GitHub>
[nixpkgs] georgewhewell opened pull request #22703: kubernetes module: fix systemd.services.kube-proxy to use correct extraOpts (master...bugfix/kube-proxy-service-config) https://git.io/vDrvO
justanotheruser has joined #nixos
<peterhoeg>
isorkin: vivaldi in nixpkgs doesn't support flash the same way that chrome and firefox do.
jgertm has quit [(Ping timeout: 276 seconds)]
<peterhoeg>
So you cannot just set a configuration option to make it work.
fuzzy_id has quit [(Ping timeout: 255 seconds)]
Mateon1 has quit [(Ping timeout: 240 seconds)]
slyfox has quit [(Ping timeout: 260 seconds)]
slyfox_ has joined #nixos
kampfschlaefer has quit [(Ping timeout: 256 seconds)]
kampfschlaefer has joined #nixos
<Isorkin>
nixos-option services.xserver.xkbOptions - how you look at all the options?
ilja_kuklic has quit [(Remote host closed the connection)]
<sziszi>
Isorkin, I'm looking it up on the website
mkoenig has joined #nixos
ilja_kuklic has joined #nixos
<gchristensen>
or man configuration.ni
<gchristensen>
or man configuration.nix
grw has quit [(Quit: WeeChat 1.5)]
<zimbatm_>
peti: are you around?
<zimbatm_>
i'm workin on the import-from-derivation
takle has quit [(Remote host closed the connection)]
<zimbatm_>
`nix-env -i` has a --prebuild-only flag, wouldn't that solve the problem basically?
goibhniu has joined #nixos
<zimbatm_>
it just needs to be ported to the `nix-env -q` flag
ndowens08 has joined #nixos
Piece_Maker has joined #nixos
Acou_Bass has quit [(Ping timeout: 264 seconds)]
Piece_Maker is now known as Acou_Bass
goibhniu has quit [(Ping timeout: 245 seconds)]
mkoenig has quit [(Ping timeout: 245 seconds)]
ablubla_ has quit [(Quit: Connection closed for inactivity)]
mkoenig has joined #nixos
takle has joined #nixos
<NixOS_GitHub>
[nixpkgs] ndowens opened pull request #22704: Added worker to nixpkgs (master...master) https://git.io/vDrJZ
xwvvvvwx has quit [(Ping timeout: 276 seconds)]
takle has quit [(Ping timeout: 256 seconds)]
siel has joined #nixos
georges-duperon has quit [(Ping timeout: 252 seconds)]
takle has joined #nixos
takle has quit [(Remote host closed the connection)]
takle has joined #nixos
mkoenig has quit [(Ping timeout: 256 seconds)]
mkoenig has joined #nixos
bennofs has quit [(Ping timeout: 240 seconds)]
DarcsAurelius has joined #nixos
georges-duperon has joined #nixos
<gchristensen>
w00t stable passed
georges-duperon has quit [(Remote host closed the connection)]
<philipp[m]>
Are the maintainers of taskserver here?
mguentner2 is now known as mguentner
fhoffmeyer2 has joined #nixos
fhoffmeyer has quit [(Read error: Connection reset by peer)]
<gchristensen>
I don't see matthiasbeyer around too too often, but makefu is around periodically
<lassulus>
matthiasbayer is musicmatze
<gchristensen>
oh no way
<gchristensen>
neat
<gchristensen>
pam is an incredibly powerful tool. maybe too powerful >.>
goibhniu has joined #nixos
<musicmatze[m]>
gchristensen: philipp Hi there!
<philipp[m]>
musicmatze: Hi!
<musicmatze[m]>
:-)
<philipp[m]>
Why are you including the config generated by nixos with an include statement in the config file and don't just link it?
<philipp[m]>
Right now a config change doesn't affect an initialized taskserver.
FiveBroDeepBook has joined #nixos
fhoffmeyer2 has quit [(Ping timeout: 264 seconds)]
<musicmatze>
IRC <-> matrix bridge doesn't update the IRC side right now I guess :-/
<musicmatze[m]>
Hmh... aszlig_ wrote that part :-/ I'm not sure whether there's a technical reason for this...
<musicmatze[m]>
actually I just started the initiative to provide a nixos service for taskserver, but aszlig implemented it because I couldn't manage to get it working... So I'm only maintaining the packages, not the service.
<musicmatze[m]>
But from what I understand, there's not technical reason why it couldn't be done with linking (but I might be very wrong with that assumption)
<musicmatze>
1,5k stars on github btw! :-)
fhoffmeyer has joined #nixos
<musicmatze[m]>
Yep, feel free to open an issue on this. Also, ping @aszlig and feel free to ping me (@matthiasbeyer) as well.
<philipp[m]>
I'll open issue. The way it is right now, I don't see a reason, why nix wouldn't garbage collect an old config, leaving taskserver broken.
<philipp[m]>
Also the config doesn't get updates after a switch, which is also not good.
DarcsAurelius has quit [(Ping timeout: 255 seconds)]
pi3r has quit [(Ping timeout: 240 seconds)]
FiveBroDeepBook has quit [(K-Lined)]
kampfschlaefer has quit [(Remote host closed the connection)]
jgertm has joined #nixos
athan has quit [(Remote host closed the connection)]
FiveBroDeepBook has joined #nixos
FiveBroDeepBook has left #nixos []
mkoenig has quit [(Ping timeout: 240 seconds)]
kampfschlaefer has joined #nixos
mkoenig has joined #nixos
<philipp[m]>
Otherwise I must say that taskserver is pretty nicely integrated kudos to aszlig.
ben has quit [(Ping timeout: 256 seconds)]
ben has joined #nixos
<NixOS_GitHub>
[nixpkgs] offlinehacker closed pull request #22703: kubernetes module: fix systemd.services.kube-proxy to use correct extraOpts (master...bugfix/kube-proxy-service-config) https://git.io/vDrvO
<makefu>
philipp[m]: wow the current taskserver implementation looks very sophisticated. i implemented my own service about a year ago which is very limited compared to the original service ( http://cgit.euer.krebsco.de/stockholm/commit/?id=6f4bc ). as musicmatze[m] said @azlig is the maintainer of the service
Piece_Maker has joined #nixos
Acou_Bass has quit [(Ping timeout: 256 seconds)]
Piece_Maker is now known as Acou_Bass
pi3r has joined #nixos
s33se_ has joined #nixos
endformationage has joined #nixos
jgertm has quit [(Ping timeout: 258 seconds)]
s33se has quit [(Ping timeout: 240 seconds)]
sigmundv has joined #nixos
rmrfroot has quit [(Remote host closed the connection)]
Piece_Maker has joined #nixos
Acou_Bass has quit [(Ping timeout: 260 seconds)]
Piece_Maker is now known as Acou_Bass
<chris|>
I am trying to figure out how the acme option on the nginx vhost is supposed to work. It seems that when setting useSSL to true, the acme secrets are also served via https which seems to be unsupported by letsencrypt (at least with the preliminary untrusted certificate). Can someone confirm this or give me some pointers on how this should work?
cinderfish[m] has quit [(Ping timeout: 240 seconds)]
Ralith has quit [(Ping timeout: 240 seconds)]
timclassic has quit [(Ping timeout: 240 seconds)]
SyrupThinker[m] has quit [(Ping timeout: 258 seconds)]
aspiwack[m] has quit [(Ping timeout: 258 seconds)]
icetan has quit [(Ping timeout: 258 seconds)]
rycee[m] has quit [(Ping timeout: 258 seconds)]
M-Shrike has quit [(Ping timeout: 258 seconds)]
hendrik[m] has quit [(Ping timeout: 245 seconds)]
MrAxilus[m] has quit [(Ping timeout: 245 seconds)]
saintaquinas[m] has quit [(Ping timeout: 245 seconds)]
SShrike has quit [(Ping timeout: 245 seconds)]
herzmeister[m] has quit [(Ping timeout: 245 seconds)]
jack[m]1 has quit [(Ping timeout: 255 seconds)]
musicmatze[m] has quit [(Ping timeout: 255 seconds)]
offlinehacker[m] has quit [(Ping timeout: 255 seconds)]
davidar has quit [(Ping timeout: 252 seconds)]
bennofs_matrix has quit [(Ping timeout: 252 seconds)]
bendlas has quit [(Ping timeout: 252 seconds)]
xj9[m] has quit [(Ping timeout: 255 seconds)]
philipp[m] has quit [(Ping timeout: 256 seconds)]
mindB has quit [(Ping timeout: 264 seconds)]
johnsonav has joined #nixos
M-manveru has quit [(Ping timeout: 256 seconds)]
prose[m] has quit [(Ping timeout: 256 seconds)]
gomerus[m] has quit [(Ping timeout: 240 seconds)]
teh[m] has quit [(Ping timeout: 240 seconds)]
bachp has quit [(Ping timeout: 240 seconds)]
zimbatm[m] has quit [(Ping timeout: 240 seconds)]
scott has quit [(Ping timeout: 245 seconds)]
lfont[m] has quit [(Ping timeout: 245 seconds)]
shanemikel[m] has quit [(Ping timeout: 258 seconds)]
masia[m] has quit [(Ping timeout: 258 seconds)]
baldo[m] has quit [(Ping timeout: 252 seconds)]
ArdaXi[m] has quit [(Ping timeout: 252 seconds)]
corngood has quit [(Ping timeout: 252 seconds)]
dtz has quit [(Ping timeout: 252 seconds)]
M-Rym has quit [(Ping timeout: 264 seconds)]
primeos[m] has quit [(Ping timeout: 264 seconds)]
unlmtd[m] has quit [(Ping timeout: 264 seconds)]
mythmon- has quit [(Ping timeout: 255 seconds)]
ntninja has quit [(Ping timeout: 255 seconds)]
eqyiel[m] has quit [(Ping timeout: 276 seconds)]
Shell has quit [(Ping timeout: 276 seconds)]
danharaj has joined #nixos
<Isorkin>
torrent client tixati does not work nixos?
<simpson>
chris|: I have `forceSSL = true; enableACME = true;` and it appears to work. I don't know about useSSL.
bennofs has joined #nixos
<chris|>
simpson: yeah, it seems that forceSSL generates a port 80 entry for acme while useSSL does not which makes it unusable with acme
<fpletz>
chris|: sounds like a bug. if you use enableSSL (not useSSL) no http server (port 80) is created so nginx won't listen to port 80
pi3r has quit [(Ping timeout: 240 seconds)]
<fpletz>
chris|: but you probably want forceSSL anyway, right? :)
<avn>
Isorkin: is closed-source, so you need patch binary manually. (I curious, whhat in this sw better than in rtorrent/transmission/.... any other open torrent, but it unrelated)
<Isorkin>
ok
Itkovian has joined #nixos
phreedom has quit [(Ping timeout: 240 seconds)]
<ikwildrpepper>
peterhoeg: what's your github name?
<ikwildrpepper>
same name?
<chris|>
fpletz: actually, I was not using it because I thought that would surely break acme ... ;)
<chris|>
but yeah, I obviously want that
<fpletz>
hmm, never thought of that, but yeah, it does sound like that :/
<fpletz>
I was one of the people who built that module so I'm very interested what people think about it
<fpletz>
chris|: do you want to open and issue regarding the enableSSL + acme bug?
<simpson>
I think it's super-important to keep plaintext HTTP alive, but I also think that socat fills the role of TLS tunnel very well.
Itkovian has quit [(Client Quit)]
phreedom has joined #nixos
mudri has joined #nixos
drakonis has joined #nixos
ertes has quit [(Ping timeout: 260 seconds)]
<fpletz>
simpson: imho plaintext connections are deprecated and I'm eagerly waiting for the day I can drop all outgoing packets to port 80 without exceptions
mudri has quit [(Ping timeout: 258 seconds)]
phreedom has quit [(Quit: No Ping reply in 180 seconds.)]
Ralith_ has quit [(Ping timeout: 240 seconds)]
davidak has joined #nixos
<simpson>
fpletz: Meh. I don't think that our CA infrastructure is high-Quality enough to be something that we should unilaterally trust.
<fpletz>
simpson: totally
<simpson>
But I agree that plaintext port 80 is needed less and less often.
<fpletz>
unencrypted connections aren't the solution either, everyone along the way can peek into and modify the content
ttuegel has joined #nixos
phreedom has joined #nixos
<fpletz>
we have to at least try to make it as hard as possible for the NSA :)
<fpletz>
but yeah, it can also induce a false sense of security
<simpson>
There's plenty of non-CA TLS tooling too. e.g. Tahoe-LAFS introducer keys carry a TLS fingerprint to avoid the TOFU problem.
<MichaelRaskin>
Making stuff hard is probably achieved by embedding all small text content into random photos steganographically
<MichaelRaskin>
Just to make it more expensive to store
mudri has joined #nixos
<MichaelRaskin>
Now I cannot stop imagining using modem protocols over VoIP…
<clever>
MichaelRaskin: there was an exploit against a CA recently, because a domain registrar only showed user emails in image form
<clever>
MichaelRaskin: so the CA had to OCR the images, and it could turn l's into 1's, causing it to email somebody at the wrong domain when doing domain ownership verification
<chris|>
it seems like the Host header is not properly set via the proxy_set_header config...
<ekleog>
anyone here tried installing the android sdk via sdkmanager under nixos? (the distribution packages are supposedly never up-to-date enough, acc. to the copperheados documentation, and I have no idea how they are engineered)
<mbrgm>
can someone tell me how to specify a different theme/icon theme when using nix gtk applications on non-nixos os's?
ambro718 has quit [(Ping timeout: 245 seconds)]
<pierron>
ekleog: I don't know about the installer, but otherwise the android sdk is packages in Nixpkgs, as far as I recall
<avn>
ekleog: so possible updating hashes to last revision be simpler solution
<ekleog>
hmm, will try this, thanks! (unfortunately copperheados docs don't state explicitly which versions are required…)
slyfox_ is now known as slyfox
bennofs has quit [(Ping timeout: 255 seconds)]
soon has joined #nixos
bennofs has joined #nixos
<NixOS_GitHub>
[nixpkgs] ndowens opened pull request #22707: worker: init at 3.8.5 (master...master) https://git.io/vDrOv
<NixOS_GitHub>
[nixpkgs] jgeerds pushed 1 new commit to master: https://git.io/vDrOJ
<NixOS_GitHub>
nixpkgs/master a8d7a6a Karn Kallio: xwayland : fix build by giving wayland-protocols to the build.
danharaj has quit [(Ping timeout: 258 seconds)]
Sonarpulse has joined #nixos
<justanotheruser>
is there a way to install one package only from the unstable branch?
jgertm has quit [(Ping timeout: 252 seconds)]
bennofs has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub>
[nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vDrO1
<NixOS_GitHub>
nixpkgs/master 2dba30a Vladimír Čunát: Merge recent staging...
<MichaelRaskin>
Yes
<MichaelRaskin>
Different ways for configuration.nix and for nix-env
<MichaelRaskin>
nix-env has -f that can be pointed to a checkout
<MichaelRaskin>
In configuration.nix you can just import an alternative checkout and take a package from there and refer to it
danharaj has joined #nixos
dtz has joined #nixos
<dtz>
so I have nixUnstable in my profile, apparently I've managed to bump my system schema to 10 -- and so my system Nix is unhappy and claims it only supports 7. In order to not bork things further, I'm trying to understand how this happened and of course suggestions on resolving it :).
<dtz>
first it's my understanding using nixUnstable in profile shouldn't change the schema, so I guess I did something unusual to cause this?
<dtz>
Anyway seems natural thing is to install the newer Nix globally-- that, or try to rollback somehow but that sounds error-prone and depending on the changes not necessarily straightforward to do non-destructively.
mkoenig has quit [(Read error: Connection reset by peer)]
michaelpj has quit [(Quit: Leaving)]
soon has quit [(Ping timeout: 240 seconds)]
mrkgnao has quit [(Ping timeout: 245 seconds)]
<justanotheruser>
MichaelRaskin: do you have an example
mkoenig has joined #nixos
bennofs has joined #nixos
philipp[m] has joined #nixos
<philipp[m]>
vcunat: Thanks for fixing that llvm/gtk issue.
cinderfish[m] has joined #nixos
rmeis has quit [(Ping timeout: 240 seconds)]
<Heffalump>
justanotheruser: I'm not sure of the canonical way, but I've been importing the output of fetchgit on some other version of nixpkgs to do this - it has some downsides like a huge tree that nix is a bit slow on
<dtz>
but dunno if the dump is schema-sensitive or not
<justanotheruser>
hmm, I might try that
<Heffalump>
justanotheruser: I've just been playing around with this kind of thing for a couple of weeks, and I'm not a nix expert at all, so there may well be a better way (which I'd like to know if so)
<Heffalump>
one downside I've seen is that fetchgit is quite slow at cloning the git repo (only the first time, as after that the tree is in the store): I heard about 'fetchgitlocal' today so want to try that.
<Heffalump>
btw you need to set your NIX_PATH appropriately so that nixpkgs/general points to a nixpkgs git tree and nixpkgs/bootstrap points to any nixpkgs
<Heffalump>
I have local copies in /home/ganesh/nixpkgs/[general,bootstrap] and I use -I nixpkgs=/home/ganesh/nixpkgs to achieve that
BlessJah has quit [(Ping timeout: 276 seconds)]
stepcut has quit [(Remote host closed the connection)]
TheLemonMan has joined #nixos
stepcut has joined #nixos
mudri has quit [(Ping timeout: 252 seconds)]
systemfault has joined #nixos
<dtz>
well FWIW it seems careful invocation of nix, stopping nix-daemon, and a nix-store --dump-db/--load-db roundtrip seems to have resolved the issue, here's hoping O:)
<dtz>
and removing nixUnstable from my profile xD
jgertm has joined #nixos
<NixOS_GitHub>
[nixpkgs] ndowens opened pull request #22711: worker: init at 3.8.5 (master...master) https://git.io/vDrZ4
<dtz>
still, am I wrong for thinking that my local Nix shouldn't be really touching the nix store other than through the system daemon? :/
<ndowens08>
i am terriable at git lol, had to close 2 previous pull request b/c i dont know git in order to clean up commits
<ndowens08>
terrible or w/e
<LnL>
dtz: root doesn't use the daemon
<Isorkin>
to work audio need hardware.pulseaudio.enable = true; hardware.pulseaudio.package = pkgs.pulseaudioFull; ? not work
<alphor>
uh, is "nixos-option networking.interfaces" supposed to just return "Value: "? I know networking.interfaces.eno1 is defined.
xj9[m] has joined #nixos
herzmeister[m] has joined #nixos
M-manveru has joined #nixos
primeos[m] has joined #nixos
bachp has joined #nixos
MrAxilus[m] has joined #nixos
ntninja has joined #nixos
mindB has joined #nixos
M-Rym has joined #nixos
unlmtd[m] has joined #nixos
SShrike has joined #nixos
aspiwack[m] has joined #nixos
hendrik[m] has joined #nixos
prose[m] has joined #nixos
ArdaXi[m] has joined #nixos
teh[m] has joined #nixos
eqyiel[m] has joined #nixos
rycee[m] has joined #nixos
jack[m]1 has joined #nixos
icetan has joined #nixos
offlinehacker[m] has joined #nixos
baldo[m]1 has joined #nixos
masia[m] has joined #nixos
gomerus[m] has joined #nixos
bennofs_matrix has joined #nixos
timclassic has joined #nixos
davidar has joined #nixos
M-Shrike has joined #nixos
bendlas has joined #nixos
Shell has joined #nixos
mythmon- has joined #nixos
saintaquinas[m] has joined #nixos
musicmatze[m] has joined #nixos
zimbatm[m] has joined #nixos
Ralith has joined #nixos
scott has joined #nixos
corngood has joined #nixos
SyrupThinker[m] has joined #nixos
shanemikel[m] has joined #nixos
lfont[m] has joined #nixos
fhoffmeyer has quit [(Ping timeout: 264 seconds)]
<justanotheruser>
that looks ominous
<justanotheruser>
omenous
<alphor>
ominous is the right spelling :)
fhoffmeyer has joined #nixos
<justanotheruser>
interesting
pi3r has joined #nixos
<ndowens08>
ok why wont nix-shell -p nox --run "nox-review wip" run i get : No uncommit changes. Did you mean to use the "--against" option?
<dtz>
LnL: ah, so if I invoked my new Nix as root (somehow) that would cause the schema upgrade then? okay that's probably what I did, now to sort out how I managed xD
<dtz>
thanks :)
<dtz>
ndowens08: do you have uncommitted changes?
<dtz>
ndowens08: if you're trying to test a PR, despite the github template text it's easier to just use nox's "pr" option instead IMO
<ndowens08>
hmm pr being like build request number?
<dtz>
or if they're committed, you need to tell nox what git-ref to compare your tree against when determining what needs to be tested/built
<dtz>
pr being the Pull Request number :)
jgertm has quit [(Ping timeout: 255 seconds)]
<dtz>
so it only helps if you're trying to test a pull request against Nixpkgs master
<dtz>
otherwise use the '--against' option as it suggests
<NixOS_GitHub>
[nixpkgs] richardlarocque opened pull request #22712: garmin-uploader: init at version 1.0.1 (master...garmin) https://git.io/vDrnu
<dtz>
(I pretty much never want to have test results for uncommitted code, would rather commit them so it's easy to associate the test results with the exact code that was tested)
<ndowens08>
See i messed up 2 pull requests and ended up closing them so with 3rd request well it failed all 3 checks for some reason
mkoenig has quit [(Read error: Connection reset by peer)]
<ndowens08>
weird, seems the error is at a callPackage that i am not even authoring dtz
<ndowens08>
anonymous function at /home/ndowens/.nox/nixpkgs/pkgs/applications/networking/cluster/spark/default.nix while the package i am trying to share is called working, in which unrelated to mine nor di di add that spark to the allpackages.nix
<ndowens08>
s/working/worker
<justanotheruser>
how do I find out which nix-store is my current?
<justanotheruser>
/nix/store/
RchrdB has joined #nixos
<ndowens08>
dtz: so how do i fix that, i mean that spark package isnt my file i am trying to add so i didnt add that to my allpackages.nix file
mkoenig has joined #nixos
<NixOS_GitHub>
[nixpkgs] richardlarocque opened pull request #22713: antfs-cli and openant: init at git-2017-02-11 (master...antfs-cli) https://git.io/vDrcm
<NixOS_GitHub>
[nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vDrcG
<NixOS_GitHub>
nixpkgs/master 31eba21 Vladimír Čunát: virtualbox: force xorg-server-1.18 for now...
<ndowens08>
nvm fixed it
<dtzWill>
ndowens08: hooray! :) sorry was doing some IRL things.
<MichaelRaskin>
justanotheruser: for which of the two cases?
BlessJah has joined #nixos
<justanotheruser>
huh?
<MichaelRaskin>
You asked about example
derjohn_mob has quit [(Ping timeout: 245 seconds)]
<ndowens08>
dtzWill: I remember having to change it last time b/c spark callPackage was causing errors, spitting stuff out about python packages, in which has nothing to do with my package
chris|_ has joined #nixos
<MichaelRaskin>
It may be better to just comment that TravisCI is complaining about something unrelated
<alphor>
hm. networking.interfaces shows up in nixos-option now. There isn't an entry for one of my interfaces, though.
mkoenig has quit [(Ping timeout: 264 seconds)]
<ndowens08>
also I am having issues with squashing commits, gives errors and people have commited on previous PR maybe I should squash them but i got errors in trying to do so
<MichaelRaskin>
It is a good idea to check if it randomly found a real problem, but it is understood that it has a lot of false positives.
<ndowens08>
MichaelRaskin: how would I know if they are false vs real; Sorry so new to this, but figured maybe I can contribute a bit to nixpkgs
<MichaelRaskin>
If the error is actually during the build of your package: real
<ndowens08>
ah, i know it builds and works just fine
<MichaelRaskin>
If a failure is in a reverse dependency and looks like something that can be related to your update: likely real
<ndowens08>
on my side atleast
mkoenig has joined #nixos
<MichaelRaskin>
Well, sometimes there are sandboxing problems, or i686 vs x86_64
chris|_ has joined #nixos
<ndowens08>
dtzWill: should I re-add that spark line back in, since I removed it to clean that nox review up?
<MichaelRaskin>
If it looks like out-of-disk/log-too-long/build-too-long/out-of-memory — nobody cares
<ndowens08>
MichaelRaskin: 2nd build worked in my PR :)
<MichaelRaskin>
If a mysteroius failure in something that you have checked not to be a rev.dep. if your change — ignore, life on master happens
<dtz>
ndowens08: yes, unless you're actually proposing spark is removed from the tree. Otherwise it can't be accepted as-is regardless of test results.
<MichaelRaskin>
I think one of them checks just the instantiation of everything
<ndowens08>
k will re add :)
mudri has joined #nixos
<dtz>
but you remove other things too like.. cdi2iso and similar, that I would expect are not intentional. Most likely only change to all-packages.nix sohuld be addding the 'worker = callPackage .." line
<MichaelRaskin>
Yep, tests can be overruled by human judgement, unmotivated removal of packages is a no-go
<ndowens08>
hmm i dont remember removing those dtz
<ndowens08>
sigh, i hate using git at times lol, confuses me a bit
<dtzWill>
until git makes sense, it makes no sense. lol :P
<MichaelRaskin>
avn:
<MichaelRaskin>
But it's a NixOS change!
jabb has joined #nixos
<ndowens08>
dtzWill: that is so weird, that is shows i removed all those, but i only did that one line :\
<MichaelRaskin>
«can disable handling of supportedLocale» sounds vague and scary, too
<ndowens08>
hmm maybe downloading that allpackage file and commit it to mine will balance it back out; no idea what happened
fhoffmeyer2 has joined #nixos
fhoffmeyer has quit [(Read error: Connection reset by peer)]
s33se has joined #nixos
<MichaelRaskin>
git, if not enough unexplainable random stuff happens in your computing
<avn>
MichaelRaskin: yep, little level of indirection added. IDK why nixpkgs.override won't work for locales here
<avn>
MichaelRaskin: and I am agree, that doc can be better ;)
<MichaelRaskin>
Maybe make the option hidden?
<MichaelRaskin>
And tell when it actually will break the other options?
<MichaelRaskin>
Did you check that the overlay was installed to the path where _NixOS_ evaluation process looks?
Itkovian has joined #nixos
s33se_ has quit [(Ping timeout: 255 seconds)]
<ndowens08>
dtzWill: ok explain this, I downloaded the copy of allpackages.nix, added my line and pushed it to master, and now it is saying others are deleted?
<ndowens08>
dtzWill: but yea all i did was download from master, added my line for worker and commit and push; didnt delete nothing lol
<dtz>
haha yeah I imagine not. Dunno, but glad you sorted it out :)
jabb has quit [(Ping timeout: 240 seconds)]
Isorkin has quit [(Ping timeout: 260 seconds)]
bennofs1 has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
<avn>
MichaelRaskin: but make option hidden or improve docs looks good idea anyway
mkoenig has joined #nixos
<Wizek_>
Hey! Anyone knows how in this nix-shell command I could specify what version of GHC I'd like to use? `$ nix-shell -p "haskellPackages.ghcWithPackages (p: [])" --run 'ghc --version'`
<MichaelRaskin>
avn: well, I can give standard complaints just as well, it is the positive side that I am reluctant to do!
<avn>
MichaelRaskin: attempt to run nixos in production follow to support 20 years old ago app, which want old 8bit encodings of cyrillic.
<domenkozar>
peti: I can't wait for LTS 8, do you need some help?
<ndowens08>
how am i suppose to squash my commits when upsteam keeps changing, and says i am # commits behind, git pull before doing so lol
<avn>
Anyway, if anyone expert in nixos/ part of nixpkgs, advices are welcomed ;)
<MichaelRaskin>
Oh right, that's fun
<MichaelRaskin>
I remember that some codepaths in Wine check whether locale is UTF or 8-bit, but do not depend on the actual value of the 8-bit encoding
bennofs has quit [(Ping timeout: 252 seconds)]
<ndowens08>
ok i cant do it, supposedly use git rebase to squash commits but i just cant manage to do so :\
<domenkozar>
noooooooooooooooooooooo
<Wizek_>
pikajude, thanks, giving that a try!
<domenkozar>
I missed gsoc application deadline :'(
<domenkozar>
blame it on the cold or something
<domenkozar>
:(
mkoenig_ has joined #nixos
<ndowens08>
hmm well i did merge some a bit, but i still have 6 commits :\
<ndowens08>
if i could only remove all those other commits now
<ndowens08>
2nd from bottom is squash but others still show
mkoenig has quit [(Ping timeout: 245 seconds)]
simendsjo has quit [(Quit: ERC (IRC client for Emacs 24.5.2))]
<Wizek_>
btw, for that to work I had to specify `-I nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-16.09.tar.gz`, otherwise I got `error: attribute ‘ghc802’ missing, at (string):1:66`. How could I make 16.06 the default? (nix on ubuntu)
<Wizek_>
s/06/09/
Tarinaky has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub>
[nixpkgs] Profpatsch opened pull request #22717: mpd: fix on i686 (master...mpd-i686-patch) https://git.io/vDrBn
ambro718 has joined #nixos
fhoffmeyer2 has quit [(Read error: Connection reset by peer)]
layus__ has quit [(Remote host closed the connection)]
[0x4A6F] has quit [(Quit: [0x4A6F])]
fhoffmeyer has joined #nixos
hiratara has quit [(Ping timeout: 255 seconds)]
fhoffmeyer has quit [(Ping timeout: 255 seconds)]
hiratara has joined #nixos
<avn>
MichaelRaskin: you are hit, is stone age delphi app under wine ;)
<MichaelRaskin>
Technically, you could build your needed locale set and override $LOCALE_ARCHIVE specifically for that app instance
<MichaelRaskin>
Because of course you do not have sources. Otherwise you would just compile using Lazarus and get a modern native application like normal people.
<gchristensen>
anyone know pam super well?
<MichaelRaskin>
Nobody including authors knows PAM _super_ well
TheLemonMan has quit [(Quit: "It's now safe to turn off your computer.")]
<ndowens08>
yay looks like all 3 builds will work now
<Judson>
I'm wondering about a Nix use case (which I get the impression is one of the selling points): using Nix to manage development dependencies for a project a la RVM or Cabal or virtualenv et al.
<Judson>
Specificially, when you're developing two tightly coupled libraries (e.g. a plugin you're extracting), so in one workspace you need to refer to another as the provider of a library.
<Judson>
In Rubyland, with Bundler I'd use `:path => "../other-gem"` or whatever for this.
<Judson>
Is there an existing approach in Nix?
<Judson>
(Also, I'm poking at bundlerEnv's innards right now, and wondering if I can do something with the gemset.nix to make it work...)
olesk has quit [(Ping timeout: 252 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
stepcut has quit [(Remote host closed the connection)]
Jackneill_ has quit [(Remote host closed the connection)]
<avn>
MichaelRaskin: sure, exporint LOCALE_ARCHIVE to package build in way, I linked couple hours is my solution for production, but also it produce code for PR which we discuss ;)
<MichaelRaskin>
No, rebuilding replaces LOCALE_ARCHIVE
<MichaelRaskin>
LOCALE_ARCHIVE export just for running the existing Wine+exe
<MichaelRaskin>
I mean, if you actually rebuild, you won't need locale tricks anymore
<avn>
MichaelRaskin: yes, it (will be) run in custom `run-wine` script, which put LOCALE_ARCHIVE, LANG and few other variables
<avn>
MichaelRaskin: I not sure, that we have all sources.
<drakonis>
so how do i work with docker on nix
<nekroze>
How can I made an if statement to check if an option is defined? With nixops I am trying to use networking.privateIPv4 from another machine that has not yet been deployed so I need it to return something sane in that case as it is erroring saying it is undefined. I have tried isNull and hasAttr but it passes and tries to use privateIPv4 regardless.
<MichaelRaskin>
Re: sources — that's unfortunate, although unsurprising
<avn>
Actually I just explain, why I create that PR ;)
sigmundv has quit [(Quit: Leaving)]
<avn>
MichaelRaskin: also I won't overtake upstream development (some smell of politic here)
<avn>
drakonis: it just works (at least worked couple montths ago)
<drakonis>
using docker the command normally?
<avn>
drakonis: enable service, add yourself to group, and docker package for `docker` command to PATH
<drakonis>
oh i see.
<drakonis>
hmm
stepcut has joined #nixos
<drakonis>
well it is already in my path
<drakonis>
but i'm not in the docker group
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<drakonis>
i am having troubles getting docker to work
<NixOS_GitHub>
[nixpkgs] Mic92 opened pull request #22720: vimPlugins: update to latest (master...vim-plugins) https://git.io/vDrgT
<nekroze>
how can I check if an option is defined?
<nekroze>
to avoid "used but not defined" errors
<LnL>
nixos-option is pretty nice
<peterhoeg>
ikwildrpepper: yep, peterhoeg as well on github
<nekroze>
LnL: I need to check it in the code. networking.privateIPv4 is only defined once a vm has been deployed so I need to switch based on it being defined
<LnL>
that's something nixops specific I think
<nekroze>
LnL: The option is but not the problem I think. I found some references to some options value for modules that would allow `options.networking.privateIPv4.isDefined` but I only found like 2 references and they are from errors
<NixOS_GitHub>
[nixpkgs] patternspandemic opened pull request #22722: kodestudio: init at 17.1 (master...kodestudio) https://git.io/vDrgy
<nekroze>
LnL: I am not, it is being used in a nixops config
<nekroze>
LnL: but the option is not defined until that machine is deployed for the first time. so if you use that option in another machine and that machine gets deployed before the other it all freaks out because privateIPv4 is not defined
<drakonis>
hm
<drakonis>
/nix/store/w0z1ily0n0jcanxzrg5c9lhqx09yjvc1-docker-1.13.0/libexec/docker/docker: Error response from daemon: oci runtime error: container_linux.go:247: starting container process caused "process_linux.go:359: container init caused \"rootfs_linux.go:54: mounting \\\"cgroup\\\" to rootfs \\\"/var/lib/docker/overlay2/69f2619bb0ef9ed36d594e286fe7b47d948995808abd3193481f7aa231507674/merged\\\" at \\\"/sys/fs/cgroup\\\" caused \\\"no subsystem for
<drakonis>
i'm getting collisions and i can't fix them
<nekroze>
Indeed, it makes it very hard to perform a check that the option is defined and only use it when it is. at least hard for me so far.
<drakonis>
i just need it to do some horrible horrible less than legal things
ertes has joined #nixos
ttuegel has quit [(Remote host closed the connection)]
<LnL>
drakonis: that's how I use things from unstable on top of 16.09
<nekroze>
at the moment I am having to deploy all my VM's except for my reverse proxy frontend (as it references most of the other vm's in this way) and then deploy the frontend afterwards which sucks when I am doing a staging run and just want to test one vm behind the proxy
<drakonis>
hm
<drakonis>
that is interesting actually
<drakonis>
i'll take it
henrytill_ is now known as henrytill
henrytill has quit [(Changing host)]
henrytill has joined #nixos
<LnL>
you can even do something like that to get new services in 16.09 :)
<drakonis>
oic
thc202 has quit [(Ping timeout: 256 seconds)]
<drakonis>
that is good
<nekroze>
thats is pretty cool
fhoffmeyer has quit [(Ping timeout: 258 seconds)]
ttuegel has joined #nixos
fhoffmeyer has joined #nixos
<LnL>
there's no way to replace existing options at the moment, hopefully I can get something working before 17.03
indi_ has joined #nixos
<NixOS_GitHub>
[nixpkgs] benley opened pull request #22723: Fix sessions with sddm. (master...fix-sessions-with-sddm) https://git.io/vDr27
<NixOS_GitHub>
[nixpkgs] grahamc opened pull request #22724: pam_oath: require OATH and pam_unix credentials to be valid (master...pam-oath-fixup) https://git.io/vDraT
<gchristensen>
LnL: ^ is what this was about
<nekroze>
LnL: I am going to try give it an value with mkDefault and hope that nixops overrides the default correctly once the vm is deployed
kampfschlaefer has quit [(Ping timeout: 256 seconds)]
<nekroze>
LnL: that method works. I can set privateIPv4 using mkDefault to something broken like "255.255.255.255" and then once the vm is deployed it overrides it and the next time the proxy is deployed it uses the vm's real ip
<LnL>
I would have expected it to fail anyway
<LnL>
mkDefault works for nonexistent options?
<NixOS_GitHub>
[nixpkgs] nocoolnametom opened pull request #22725: gcalcli: init at 3.4.0 (master...gcalcli-3.4.0) https://git.io/vDraE
<nekroze>
LnL: Yeah I was dubious as well but it works
justanotheruser has joined #nixos
<nekroze>
anyways gotta go into a meeting laters
nekroze has quit [(Quit: leaving)]
<pikajude>
hello
justan0theruser has quit [(Ping timeout: 240 seconds)]
<gchristensen>
334 PRs...!
<pikajude>
xsession is saying "Window manager 'xmonad'' not found"
<pikajude>
with two ending quotes
<pikajude>
what's up with that
<ndowens08>
LnL: hmm you said I missing closing curly braces, but i dont see any missing?