gchristensen changed the topic of #nixos to: The Nix Ecosystem, https://nixos.org | NixOS: https://nixos.org/nixos/download.html | Nix: https://nixos.org/nix/download.html | Logs: https://logs.nix.samueldr.com/nixos/ | #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat
not-ilbelkyr has joined #nixos
not-ilbelkyr has left #nixos [#nixos]
not-ilbelkyr has joined #nixos
not-ilbelkyr has quit [Remote host closed the connection]
numkem has joined #nixos
noudle has quit []
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/bb18e382330 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
numkem has quit [Ping timeout: 240 seconds]
polman has quit [Ping timeout: 245 seconds]
polman has joined #nixos
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @delroth closed pull request #65366 → pulseview,pavucontrol-qt: use qt5.mkDerivation → https://git.io/fjDFe
wildtrees has quit [Quit: Leaving]
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jeevd
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
reanimus has quit [Ping timeout: 276 seconds]
reanimus has joined #nixos
BigBen has quit [Quit: Leaving]
hoijui has joined #nixos
reanimus has quit [Ping timeout: 248 seconds]
nikivi has joined #nixos
reanimus has joined #nixos
<PyroLagus> hmmm. i have the feeling that arch's fontconfig /etc files are incompatible with those from nix
xkapastel has quit [Quit: Connection closed for inactivity]
_ris has quit [Ping timeout: 245 seconds]
hoijui has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @matthewbauer opened pull request #68292 → v8: add pkgconfig file → https://git.io/Jeefc
<Miyu-chan> This is surprisingly not reported yet?
<infinisil> Miyu-chan: Lots of packages are failing, not sure why that one would be special?
<Miyu-chan> infinisil: True. :P
kvda has joined #nixos
<Miyu-chan> My personal reason is that "it's affecting me."
lord| has quit [Read error: Connection reset by peer]
lord| has joined #nixos
mac10688 has quit [Ping timeout: 252 seconds]
iyzsong has joined #nixos
slack1256 has joined #nixos
<Ashy> so i've got a private package derivation building with `nix build` and i can see it in my /nix/store, how do i actually test it from here?
iqubic has left #nixos ["ERC (IRC client for Emacs 27.0.50)"]
<Ashy> can i land in a nix-shell with a direct nix store path?
<{^_^}> [nixpkgs] @jtojnar merged pull request #67625 → fwupd: 1.2.8 → 1.2.10 → https://git.io/fjxLr
<{^_^}> [nixpkgs] @jtojnar pushed 3 commits to master: https://git.io/JeefR
<Ashy> rather than `nix-shell -p some-nixpkgs-pkg`?
emptyfl4sk has joined #nixos
<Miyu-chan> Ashy: You can with a drv.
schjetne has joined #nixos
jluttine has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @jtojnar merged pull request #57000 → gnome-keysign: init at 1.0.1 → https://git.io/fhpuD
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/Jeefu
<infinisil> Ashy: Or even simpler, just call the binary (I assume it's a binary?) directly, /nix/store/xxx-foo/bin/foo
<Ashy> yeah it's a python script, the derivation uses buildPythonApplication
emptyfl4sk has quit [Ping timeout: 245 seconds]
schjetne has quit [Ping timeout: 244 seconds]
jluttine has joined #nixos
<Ashy> ah right, my script imports a utils.py file aswell which is missing from the derivation output
<Ashy> when `nix build` succeeds is there a way to tell what paths it just added to /nix/store?
iqubic has joined #nixos
<iqubic> Why does it sometimes take a long time for an "rm -rf" command to complete?
<simpson> Time taken is proportional to the number of inodes updated, I bet.
<simpson> And sometimes you have lots of inodes? Not sure.
<clever> Ashy: nix-build creates a result symlink pointing to the ... result!
<clever> simpson: and for some FS's the time to delete a file scales with the size of the file
<simpson> clever: Right, on e.g. JFFS2?
<clever> simpson: ext3 i think also does that
<clever> ive heard that xfs has faster deletes for large files
<clever> zfs just does the hard work in the background, there is a garbage collector somewhere
<iqubic> I see.
<Ashy> clever: ah right, of course!
<iqubic> I'm running zfs here.
<clever> also, in the case of zfs, when you remove a file from a dir, it has to write the new version of that dir listing to disk
<clever> and if you are below something like 5% free, writing anything is cpu intensive
<Ashy> also, from grepping nixpkgs i think i need to put the utils.py module into pythonPackages.python.sitePackages
<iqubic> I wish I could have a progress bar accompany this "rm -rf" command.
<iqubic> Also, because I have snapshots enabled, I'm not going to actually be saving this space, until I delete a few snapshots. Isn't that odd?!?
<clever> iqubic: rm -rfv
<clever> yeah, since you have snapshots on, deleting files will actually consume more disk space, as it creates new versions of the dir listing, to mark them as not in the dir anymore
<clever> but if the dir itself is deleted (the -r in rm -rf), you get that back (as long as another snapshot wasnt made)
* clever heads to bed
fusion809 has joined #nixos
iqubic has quit [Ping timeout: 245 seconds]
m0rphism has quit [Ping timeout: 246 seconds]
felixfoertsch23 has joined #nixos
emptyfl4sk has joined #nixos
felixfoertsch has quit [Ping timeout: 245 seconds]
emptyfl4sk has quit [Ping timeout: 246 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hiratara has joined #nixos
das_j has quit [Remote host closed the connection]
das_j has joined #nixos
hmpffff_ has joined #nixos
hmpffff has quit [Ping timeout: 252 seconds]
oborot has quit [Ping timeout: 268 seconds]
M010100100110010 has joined #nixos
slack1256 has quit [Read error: Connection reset by peer]
aither has quit [Ping timeout: 258 seconds]
hiratara has quit [Quit: ZNC - http://znc.in]
snajpa has quit [Ping timeout: 250 seconds]
slack1256 has joined #nixos
snajpa has joined #nixos
Acou_Bass has quit [Quit: Konversation terminated!]
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
slack1256 has quit [Remote host closed the connection]
karetsu has joined #nixos
<{^_^}> [nixpkgs] @valencik opened pull request #68293 → Update Lutris to 0.5.3 → https://git.io/JeeUG
slack1256 has joined #nixos
mexisme has joined #nixos
ilikeheaps has quit [Ping timeout: 245 seconds]
ilikeheaps has joined #nixos
<{^_^}> [nixpkgs] @millerjason opened pull request #68294 → vimPlugins.vim-gui-position: init at 2019-06-06 → https://git.io/JeeU1
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/98d95898192 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
mexisme has quit [Ping timeout: 250 seconds]
iqubic has joined #nixos
<iqubic> Why the heck am I running into issues where Nix claims I'm out of space, when 'free -h' states there are 3 gigs of space left?
<simpson> Are you out of inodes? Out of non-reserved space? Heavily fragmented or out of extents?
<ivan> iqubic: btrfs?
<ivan> oh, zfs
slack1256 has quit [Ping timeout: 244 seconds]
iqubic has quit [Ping timeout: 276 seconds]
<Ashy> uh oh, full zfs drive
mexisme has joined #nixos
karetsu has quit [Quit: WeeChat 2.4]
alexbakker has quit [Quit: Dikke doei]
emptyfl4sk has joined #nixos
slack1256 has joined #nixos
alexbakker has joined #nixos
drakonis has quit [Quit: WeeChat 2.4]
felixfoertsch23 has quit [Quit: ZNC 1.7.3 - https://znc.in]
felixfoertsch has joined #nixos
emptyfl4sk has quit [Ping timeout: 246 seconds]
iyzsong has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « pythonPackages.django: 1.11.23 -> 1.11.24 »: https://git.io/JeeTJ
revtintin has joined #nixos
slack1256 has quit [Ping timeout: 268 seconds]
<Ralith> when is NixOS's Qt going to stop being so fragile and impure :(
<ivan> is anyone seeing ctrl-d weirdness in zsh in master? I get a "Completing external command" every time I press it
<ivan> it only happens sometimes and it stopped just now :/
ddellacosta has quit [Ping timeout: 240 seconds]
<Ralith> never seen that in my life
init_6 has joined #nixos
dansho has quit [Ping timeout: 245 seconds]
kvda has joined #nixos
<ivan> I didn't either until today
iqubic has joined #nixos
<iqubic> well, I've screwed up something here, and I'm not sure what.
<iqubic> Wehn I boot up my Nixos machine, I get thrown into the Display Manager's Login screen, as usual.
Yakulu has left #nixos ["Disconnected: Received SIGTERM"]
<iqubic> But when I go to enter into my password to login, I get the error message: "Failed to start session"
<iqubic> I'm currently chatting via irssi, in a tty, on the same machine where this error occurs.
Yakulu has joined #nixos
<iqubic> I'm open to any and all suggestions on how to fix this.
<ivan> iqubic: see ~/.xorg.log?
<ivan> anything in journalctl -b?
mexisme has quit [Ping timeout: 244 seconds]
<iqubic> ~/.xorg.log is not a file I have on my system.
<iqubic> I don't know how to interpert the output from 'journalctl -b' I don't know what I'm looking for there.
<ivan> shift-g to go to the end and look for things that might be related after you have a problem
<ivan> is your drive still full?
<iqubic> No.
<iqubic> I fixed my drive issues a while ago.
<iqubic> Turns out that there's this issue: "pam_unix(lightdm:auth): authentication failure; logname= uid= 0 euid= 0 tty:= ruser= rhost= user=iqubic"
<iqubic> That was a message given by lightdm.
<iqubic> Immediently following that is a message from acpid.
<iqubic> "client 2482[0:0] has disconnected"
<iqubic> Is it an issue that use iqubic is logged in on tty1 at the same time that I'm trying to log in via lightdm?
<ivan> that should be fine
<iqubic> So IDK what's up now.
<ivan> tty1 is just a text mode VT?
<iqubic> Yeah. It is.
<iqubic> That's where I'm running irssi so I can communicate with you.
<iqubic> Well, you and anyone else who knows what's going on.
<iqubic> Should I reboot my machine and see if that fixes the issue?
<ivan> that has a small chance of working
<ivan> but sure
<ivan> did you change anything e.g. ~/.xinitrc?
<iqubic> I'll be back soon.
<iqubic> No.
<iqubic> I'm letting home-manager set all of that in whatever way it feels is needed.
<iqubic> I'll be back soon.
iqubic has quit [Quit: leaving]
iqubic has joined #nixos
<iqubic> And rebooting doesn't fix my issues at all.
<iqubic> ivan: I don't actually have a ~/.xinitrc on my system at all.
<iqubic> ivan: Do you know what's going on here?
<iqubic> I literally cannot access a graphical user environment right now at all.
<ivan> iqubic: I use startx to launch xfce4, so I don't know about lightdm issues
<ivan> which DE are you using?
<iqubic> I'm using EXWM.
<iqubic> Basically all I need to do is run "emacs" and that's it.
<iqubic> And then the window manager takes over.
<iqubic> I could switch to using startx and .xinitrc
<iqubic> In fact, I think I'd like to do that.
<ivan> displayManager.startx.enable = true;
<iqubic> I'm just not sure how to tell nix/home-manager to NOT launch lightdm.
<ivan> I believe you can just use startx in another VT
<iqubic> Oh?
<iqubic> Is that what you do?
<ivan> you may have to not-enable your other displayManager if you want it to not start
<iqubic> What do you do?
<ivan> displayManager.startx.enable = true;
<ivan> desktopManager.xfce4-14.enable = true;
<iqubic> And is that services.xserver.displayManager.startx.enable = true?
<ivan> ~/.xinitrc with exec xfce4-session
<ivan> iqubic: yes, sorry
<iqubic> Why do you need the desktopManager line there?
<iqubic> what does that do for you?
<ivan> allows the use of startx
<iqubic> I thought the line with startx enabled the use of startx. What does the xfce4-14.enable bit do for you?
<ivan> oh, sorry, it's past my bedtime and I can't read
<ivan> I have to go, good luck
palo1 has joined #nixos
<iqubic> Thank you for the help
palo has quit [Ping timeout: 245 seconds]
palo1 is now known as palo
iqubic has quit [Quit: leaving]
gspia has quit [Quit: Leaving]
captn3m0 has quit [Ping timeout: 268 seconds]
gspia has joined #nixos
iqubic has joined #nixos
emptyfl4sk has joined #nixos
<{^_^}> [nixpkgs] @abbradar merged pull request #68293 → lutris: 0.5.2.1 -> 0.5.3 → https://git.io/JeeUG
<{^_^}> [nixpkgs] @abbradar pushed commit from @valencik to master « lutris: 0.5.2.1 -> 0.5.3 »: https://git.io/JeeT7
<{^_^}> [nixpkgs] @danieldk opened pull request #68296 → buildRustPackage: add support for renaming crates → https://git.io/JeeTb
endformationage has quit [Quit: WeeChat 2.5]
seanparsons has quit [Quit: ZNC 1.7.3 - https://znc.in]
emptyfl4sk has quit [Ping timeout: 268 seconds]
<Ashy> iqubic: I would just enable gnome and rebuild in your situation
<Ashy> although if your drive is full that may not be an option
<iqubic> Ashy: My drive is no longer full.
captn3m0 has joined #nixos
jb55 has quit [Ping timeout: 260 seconds]
<Ashy> Nice, I would enable gnome and debug from there
<iqubic> Also, I fixed my issue by just deciding to just use startx instead of a display manager of any sort.
<Ashy> Ah yeap, I just enabled gnome and i3 and i3 shows up in the session list on the login screen
jb55 has joined #nixos
<Ashy> and then I swap over to tty1 and run sway manually most of the time
<iqubic> I don't really actually care. I prefer being minimalist and just using startx.
<iqubic> Oh. Lol.
<Ashy> hehe
endformationage has joined #nixos
iqubic has left #nixos ["ERC (IRC client for Emacs 27.0.50)"]
endformationage has quit [Client Quit]
<{^_^}> [nixpkgs] @vcunat pushed to master « deluge service: fix my bad conflict resolution from f21211ebf »: https://git.io/Jeekg
kenshinCH has joined #nixos
iqubic has joined #nixos
<kenshinCH> hi guys. I just upgraded my system, and the new firefox (69) doesn't load any page anymore. Network is working fine otherwise. Haven't seen a issue on GitHub. Has this happened to anyone?
<iqubic> So, I found that if you run a search through the NixOS package list you can find a lot of packages offering X11 mouse cursors. However, I have no idea how to use these cursors. Anyone know?
<Shell> kenshinCH: weirdly, the same thing happened to me with tor-browser the other day. o.o
<kenshinCH> Shell: found a way out, or did you rollback?
<kenshinCH> Shell: my FF profile was upgraded, so I'd rather not try my luck opening it with the previous version
seanparsons has joined #nixos
<Shell> kenshinCH: I'm pretty sure I wound up rebuilding it and it worked.
<Shell> or deleted the profile. or both. can't remember details.
<kenshinCH> Shell: I see, thanks!
<iqubic> So, let's say I were to install one of these packages that provides an X11 mouse cursor set for me to use. How would I go about getting that set up?
captn3m0- has joined #nixos
captn3m0 has quit [Ping timeout: 246 seconds]
emptyfl4sk has joined #nixos
callahad306 has quit [Quit: The Lounge - https://thelounge.github.io]
callahad306 has joined #nixos
iyzsong has joined #nixos
emptyfl4sk has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @peterhoeg opened pull request #68297 → strawberry: environment variable was missing → https://git.io/JeeIk
<{^_^}> [nixpkgs] @vcunat pushed to master « powerdns: use default openssl instead of libressl_2_8 »: https://git.io/JeeIm
kenshinCH has quit [Quit: WeeChat 2.4]
edwtjo has quit [Ping timeout: 245 seconds]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
fendor has joined #nixos
aither has joined #nixos
ixxie has joined #nixos
ixxie has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @vcunat pushed to master « libgap: remove unreachable path »: https://git.io/JeeIc
captn3m0- has quit [Ping timeout: 245 seconds]
captn3m0 has joined #nixos
o1lo01ol1o has joined #nixos
captn3m0- has joined #nixos
captn3m0 has quit [Ping timeout: 268 seconds]
hoijui has joined #nixos
schjetne has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 3 commits to master: https://git.io/JeeI2
<{^_^}> [nixpkgs] @Ma27 opened pull request #68298 → weechat: 2.5 -> 2.6 → https://git.io/JeeIV
<{^_^}> [nixpkgs] @FRidh merged pull request #68119 → plasma-5: 5.16.4 -> 5.16.5 → https://git.io/fjhNq
<{^_^}> [nixpkgs] @FRidh pushed commit from @nyanloutre to master « plasma-5: 5.16.4 -> 5.16.5 »: https://git.io/JeeIw
<{^_^}> [nixpkgs] @vcunat merged pull request #67936 → rfc6555: init at 0.0.0 → https://git.io/fjprn
domogled has joined #nixos
FRidh2 has joined #nixos
revtintin has quit [Quit: WeeChat 1.9.1]
hoijui has quit [Ping timeout: 244 seconds]
ixxie has joined #nixos
asymptotically has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kvda has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #67962 → README.md: improve content → https://git.io/fjpy8
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JeeI9
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
o1lo01ol1o has quit [Ping timeout: 258 seconds]
chiefgoat has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @Ma27 merged pull request #68289 → i3status: 2.12 -> 2.13 → https://git.io/Jeevs
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/JeeIQ
chiefgoat has joined #nixos
captn3m0- has quit [Ping timeout: 245 seconds]
kvda has joined #nixos
polman has quit [Ping timeout: 245 seconds]
boxdot has quit [Quit: Leaving.]
knupfer has joined #nixos
polman has joined #nixos
captn3m0 has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #68283 → gitea: 1.9.2 -> 1.9.3 → https://git.io/fjjhx
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JeeId
Izorkin has quit [Quit: ZNC 1.7.4 - https://znc.in]
Izorkin has joined #nixos
knupfer has quit [Ping timeout: 268 seconds]
domogled has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
Izorkin has quit [Client Quit]
ixxie has quit [Ping timeout: 268 seconds]
Izorkin has joined #nixos
emptyfl4sk has joined #nixos
gerschtli1 has quit [Ping timeout: 250 seconds]
captn3m0 has quit [Ping timeout: 245 seconds]
knupfer has joined #nixos
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
Ariakenom has joined #nixos
cfricke has joined #nixos
emptyfl4sk has quit [Ping timeout: 245 seconds]
gerschtli has joined #nixos
alex`` has joined #nixos
hmpffff_ has quit [Quit: Bye…]
mexisme has joined #nixos
<{^_^}> [nixpkgs] @mattmelling closed pull request #65022 → WIP python37Packages.textacy: fixing broken package → https://git.io/fj11n
<{^_^}> [nixpkgs] @Ma27 merged pull request #68284 → [19.03] gitea: 1.9.2 -> 1.9.3 → https://git.io/fjjhh
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to release-19.03: https://git.io/JeeLY
<{^_^}> [nixpkgs] @Ma27 merged pull request #68288 → nexus: 3.16.1-02 -> 3.18.1-01 → https://git.io/Jeevm
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JeeL3
ajs124 has quit [Quit: Gateway shutdown]
mexisme has quit [Ping timeout: 268 seconds]
captn3m0 has joined #nixos
lord| has quit [Read error: Connection reset by peer]
lord| has joined #nixos
cyris212 has quit [Quit: ZNC 1.7.3 - https://znc.in]
ajs124 has joined #nixos
captn3m0 has quit [Ping timeout: 258 seconds]
ajs124 has quit [Client Quit]
lord| has quit [Client Quit]
lord| has joined #nixos
cyris212 has joined #nixos
justbeingglad has joined #nixos
justbeingglad has left #nixos [#nixos]
<{^_^}> [nixpkgs] @nyanloutre opened pull request #68299 → kde_applications: 19.08.0 -> 19.08.1 → https://git.io/JeeLV
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #68297 → strawberry: environment variable was missing → https://git.io/JeeIk
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JeeLw
seanparsons has quit [Quit: ZNC 1.7.3 - https://znc.in]
seanparsons has joined #nixos
ajs124 has joined #nixos
mexisme has joined #nixos
<manveru> iqubic: if you use home-manager, there is xsession.pointerCursor
xkapastel has joined #nixos
<misuzu> manveru: to use xsession.pointerCursor you need to set xsession.enable = true first
<{^_^}> [nixpkgs] @marsam opened pull request #68300 → tflint: 0.10.3 -> 0.11.0 → https://git.io/JeeLi
<misuzu> so it's not really an option
<manveru> i use that, so it's an option for me ;)
knupfer has quit [Ping timeout: 264 seconds]
civodul has joined #nixos
o1lo01ol1o has quit [Ping timeout: 268 seconds]
kvda has joined #nixos
<{^_^}> [nixpkgs] @gnidorah opened pull request #68301 → [WIP] cde / cdesktopenv → https://git.io/JeeLy
hmpffff has joined #nixos
<{^_^}> [nixpkgs] @gnidorah closed pull request #68301 → [WIP] cde / cdesktopenv → https://git.io/JeeLy
__monty__ has joined #nixos
mexisme has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @jD91mZM2 opened pull request #68302 → yaru-theme: init at 19.10.1 → https://git.io/JeetT
m0rphism has joined #nixos
leothrix has quit [Read error: Connection reset by peer]
hoijui has joined #nixos
inkbottle has joined #nixos
<{^_^}> [nixpkgs] @sikmir opened pull request #68303 → tippecanoe: init at 1.34.3 → https://git.io/JeetY
mexisme has joined #nixos
<rembo10> I recently updated to the latest nixos-unstable, and I'm getting this error: "Failed assertions:
<rembo10> - LightDM auto-login requires that services.xserver.desktopManager.default and
<rembo10> services.xserver.windowManager.default are set to valid values. The current
<rembo10> default session: none is not valid.
<rembo10> I am using rycee's home-manager to handle my session, so I'm not really sure what to put for this
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/65a9b52deb7 (from 59 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<{^_^}> [nixpkgs] @vyorkin opened pull request #68304 → ocamlPackages.ppx_deriving_protobuf: init at 2.7 → https://git.io/Jeetn
chiefgoat has quit [Read error: Connection reset by peer]
Okinan has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @andir merged pull request #68298 → weechat: 2.5 -> 2.6 → https://git.io/JeeIV
<{^_^}> [nixpkgs] @andir pushed 2 commits to master: https://git.io/Jeetl
ng0 has joined #nixos
<lassulus> rembo10: try services.xserver.desktopManager.xterm.enable = true;
swimm3r has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #68281 → sequoia: 0.9.0 -> 0.10.0 → https://git.io/fjjpH
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JeetR
noudle has joined #nixos
<rembo10> It's building.... I'll give it a try, thanks!
<{^_^}> [nixpkgs] @vyorkin opened pull request #68305 → ocamlPackages.rpclib: init at 5.9.0 → https://git.io/Jeet0
chiefgoat has joined #nixos
hoijui has quit [Ping timeout: 268 seconds]
swimm3r has left #nixos [#nixos]
_ris has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #68300 → tflint: 0.10.3 -> 0.11.0 → https://git.io/JeeLi
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/Jeetr
emptyfl4sk has joined #nixos
<srhb> rembo10: #67355 has some discussion on the issue.
<{^_^}> https://github.com/NixOS/nixpkgs/pull/67355 (by adisbladis, 2 weeks ago, merged): nixos/desktop-managers/xterm: Disable by default
Snowfox has joined #nixos
emptyfl4sk has quit [Ping timeout: 244 seconds]
cfricke has quit [Quit: WeeChat 2.5]
Snowfox has left #nixos ["Konversation terminated!"]
mexisme has quit [Ping timeout: 250 seconds]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
dasj19 has joined #nixos
frigate_freedom has joined #nixos
polman has quit [Ping timeout: 245 seconds]
<frigate_freedom> Hello guys! Can you tell me, please, if turning system.autoUpgrade on will update software installed wia home-manager in my user profile automatically?
Ariakenom has quit [Read error: Connection reset by peer]
<srhb> frigate_freedom: It will not.
<srhb> Not unless you're using home-manager as a NixOS module at least.
Bryophyllum has joined #nixos
polman has joined #nixos
<{^_^}> [nixpkgs] @srhb opened pull request #68308 → nixos/lib/utils: Make the set recursive again, unbreak eval → https://git.io/Jeeqi
<frigate_freedom> srhb: Thanks. So, if I will add home-manager to configuration.nix as it said here: https://nixos.wiki/wiki/Home_Manager all software installed by home-manager will be updated automatically&
<frigate_freedom> *?
<srhb> frigate_freedom: Yes, because the home-manager env will be tied to nixos-rebuilds then.
<frigate_freedom> srhb: Thank you wor your answer :)
b has joined #nixos
Yakulu has left #nixos ["Error from remote client"]
Yakulu has joined #nixos
<Bryophyllum> Hi! Any reason why QT apps have unreadable font and broken theming on Wayland when I start Plasma from CLI as opposed to starting it from SDDM/LightDM?
polman has quit [Ping timeout: 245 seconds]
<provessor[m]> Bryophyllum: I can't help with this but as far as I knew, wayland was still experimental and not expected to work everywhere
polman has joined #nixos
emptyfl4sk has joined #nixos
<Bryophyllum> provessor: That's a shame. Do you think it could be caused by running NixOS in a QEMU/KVM using GNOME Boxes?
<alexarice[m]> Bryophyllum: I'm not this is a nixos problem
<alexarice[m]> I think the login manager did some extra setup to get stuff working
<alexarice[m]> *I don't think
shadrach has joined #nixos
<shadrach> I am getting
<shadrach> error: Package ‘cudatoolkit-9.2.148.1’ in /nix/store/29hg0ks40362ji7fbiaxjhlhxi0ll9w2-nixpkgs-unstable.tar.gz/pkgs/development/compilers/cudatoolkit/default.nix:189 is not supported on ‘x86_64-darwin’, refusing to evaluate.
<shadrach> But I am pretty sure cuda does work on macos
<shadrach> Is this some nix limitation?
<clever> shadrach: the nix package likely hasnt been tested/fixed on macos
Bryophyllum has quit [Quit: Bryophyllum]
<shadrach> nix-shell -I nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixpkgs-unstable.tar.gz -E 'with import <nixpkgs> { config.allowUnfree = true; }; stdenv.mkDerivation { name = "foo"; buildInputs = [ (python37.withPackages (pkgs: [pkgs.tensorflowWithCuda])) ]; }'
<shadrach> gives
<provessor[m]> Bryophyllum: possibly but probably not
<shadrach> error: assertion failed at /nix/store/29hg0ks40362ji7fbiaxjhlhxi0ll9w2-nixpkgs-unstable.tar.gz/pkgs/os-specific/linux/kernel/generic.nix:56:1
* shadrach sighs
polman has quit [Ping timeout: 245 seconds]
<clever> shadrach: your trying to build a linux kernel on darwin?
<shadrach> On ubuntu that is fine
<provessor[m]> Bryophyllum: have you tried running a different de under wayland?
<clever> shadrach: what does line 56 of that file say?
<shadrach> clever: I am trying to do machine learning
<shadrach> And also use cuda
t58 has joined #nixos
init_6 has quit []
* shadrach goes to look
<shadrach> clever: assert stdenv.isLinux;
<shadrach> But I'd rather fix my cuda problem
emptyfl4sk has quit [Ping timeout: 245 seconds]
<clever> shadrach: what os did you run that nix-shell on?
<shadrach> clever: I ran it first on ubuntu and then on macos
<clever> shadrach: and where does it fail?
<shadrach> On ubuntu it sort of succeeded - my cloud box does not have a CUDA device
<shadrach> I know I have CUDA on my macbook so I thought I would try it there
<clever> shadrach: pretty sure you have to be running nixos for the cuda to work, since it involves driver parts
<clever> and the libraries have to match the version of the kernel
polman has joined #nixos
<shadrach> But I have had CUDA working on my macbook outside of nix
<shadrach> clever: should I abandon trying to do this in nix?
<shadrach> I may trying spinning up a cloud box with ubuntu and cuda support
<clever> shadrach: ubuntu wont work either, you would have to either use the system cuda, or nixos
<shadrach> clever: I can also trying spinning up a nixos box I suppose
hoijui has joined #nixos
<shadrach> clever: so trying to use nix and cuda on anything other than nixos is not going to work?
drewr has quit [Ping timeout: 276 seconds]
<clever> shadrach: highly likely to run into problems
<shadrach> So my choices are a) abandon nix or b) use nixos?
* shadrach is sad
<clever> yeah
jb55 has quit [Remote host closed the connection]
<clever> shadrach: ive done cuda on nixos before, and when the hardware is meant for cuda, it works perfectly
jb55 has joined #nixos
<shadrach> clever: it shouldn't be too hard to try - I think there some instructions on how to create a nixos machine on azure
jb55 has quit [Remote host closed the connection]
<shadrach> But on ubuntu I have
<shadrach> >>> import tensorflow as tf
<shadrach> True
<shadrach> >>> tf.test.is_built_with_cuda()
<shadrach> Maybe it will fail when I try to use it
<clever> being built with cuda, and being able to talk to the drivers are seperate issues
<clever> try listing how many cards are available
<shadrach> Indeed it fails
<shadrach> kernel driver does not appear to be running on this host
hoijui has quit [Ping timeout: 244 seconds]
<shadrach> Installing all the dependencies outside of nix looks horrible but I guess I must have done it at some point on my macbook
schjetne has quit [Ping timeout: 258 seconds]
wfranzini has quit [Remote host closed the connection]
<shadrach> nix sings such sweet siren songs
wfranzini has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #68037 → upower: 0.99.10 -> 0.99.11 → https://git.io/fjhqg
<{^_^}> [nixpkgs] @worldofpeace pushed 6 commits to master: https://git.io/Jeemk
drewr has joined #nixos
<shadrach> lol - I can't install azure-cli on my macbook using nix
kvda has joined #nixos
* shadrach is sad he has to use homebrew
<simpson> azure-cli might need that external overlay: https://github.com/stesie/azure-cli-nix
<Yaniel> you know the situation with graphics drivers on nixos is bad when even dota refuses to launch
<simpson> You don't *have* to use Homebrew; you likely don't have to use Apple's OS at all. (Perhaps, if you're fortunate, you can avoid using their hardware, too.)
<clever> shadrach: i believe nixops supports macos and azure
<simpson> Yaniel: Feel free to contribute better drivers.
* shadrach does not know what nixops is
<shadrach> simpson: thanks but I don't know what to do with it
<shadrach> clever: can I use nixops rather than azure-cli to create an azure box running nixos?
polman has quit [Ping timeout: 245 seconds]
<clever> shadrach: yeah
<Yaniel> simpson: it did work until someone decided to wall off the driver .so files from applications without telling anyone
<simpson> Yaniel: Ah, of course, "someone". *They're* why we can't have nice things~ Anyway, does reverting that choice cause things to start working again?
<Yaniel> yes, but clearly that isn't how nixpkgs should handle drivers
<Yaniel> which is why it was changed
<Yaniel> now if there was some documentation about this, especially how packages are supposed to handle graphics drivers now, then I could be fixing these things instead of ranting
polman has joined #nixos
Chiliparrot has joined #nixos
<simpson> Packages should probably look up drivers in the standard way. It's hardly our fault that libGL is decades of hax.
rndd has joined #nixos
<simpson> (I just double-checked that the manuals don't have quirky or special instructions for driver maintainers.)
jb55 has joined #nixos
shadrach has quit [Remote host closed the connection]
shadrach has joined #nixos
<rndd> hi everyone, I dont understand how to just run precompiled binary. there is an error "bash: ./Aby_Elf_file: No such file or directory"
<Yaniel> and what would that standard way be?
<clever> rndd: you have to run patchelf on it to fix the interpreter
<simpson> Yaniel: https://dri.freedesktop.org/wiki/libGL/ covers the init path for Free drivers, which are almost all of them. (We have special support code to make nVidia's objects sit down and shut up.) https://github.com/NVIDIA/libglvnd is quickly becoming popular as an automation of the libGL lookup.
_ris has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @c0deaddict opened pull request #68309 → sonic-pi: fix qt wrapper → https://git.io/Jeemp
<rndd> clever: well, could you give a tip how to correct run command "patchelf"?
<clever> rndd: https://gist.github.com/cleverca22/8cae5bc9c02c12099a3bf5e20e75161f run `nix-build simple-test.nix` and then run `./result ./Aby_Elf_file`
rotaerk has quit [Ping timeout: 246 seconds]
xkapastel has quit [Quit: Connection closed for inactivity]
<rndd> clever: yup. it works. thank you
LeshaInc has quit [Quit: ZNC - https://znc.in]
LeshaInc has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 81 commits to staging-next: https://git.io/JeeYc
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/65a9b52deb7 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
schjetne has joined #nixos
kvda has joined #nixos
Zer0xp_ has joined #nixos
Yakulu has left #nixos ["Disconnected: Replaced by new connection"]
Yakulu has joined #nixos
o1lo01ol1o has joined #nixos
Ariakenom has joined #nixos
o1lo01ol1o has quit [Ping timeout: 244 seconds]
kim0 has joined #nixos
dasj19 has quit [Quit: dasj19]
andreabedini has quit [Ping timeout: 264 seconds]
rndd has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #68310 → services.xserver.extraLayouts fixes → https://git.io/JeeOV
frigate_freedom has left #nixos [#nixos]
<{^_^}> [nixpkgs] @jb55 opened pull request #68311 → pylightning: init at 0.0.7.3 → https://git.io/JeeOM
jtojnar has quit [Ping timeout: 265 seconds]
jtojnar has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
rotaerk has joined #nixos
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JeeON
<{^_^}> [nixpkgs] @srhb merged pull request #68308 → nixos/lib/utils: Make the set recursive again, unbreak eval → https://git.io/Jeeqi
dasj19 has joined #nixos
ilikeheaps has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @FRidh pushed to staging « python: numpy: 1.17.1 -> 1.17.2 »: https://git.io/JeeOx
<{^_^}> [nixpkgs] @FRidh pushed 0 commits to python-unstable: https://git.io/JeeOp
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Shell has quit [Quit: ZNC 1.7.4 - https://znc.in]
qyliss has quit [Quit: bye]
Shell has joined #nixos
qyliss has joined #nixos
schjetne has quit [Ping timeout: 258 seconds]
emptyfl4sk has joined #nixos
endformationage has joined #nixos
gentauro has quit [Read error: Connection reset by peer]
gentauro has joined #nixos
schjetne has joined #nixos
o1lo01ol1o has joined #nixos
knupfer has joined #nixos
Piece_Maker has joined #nixos
Piece_Maker is now known as Acou_Bass
o1lo01ol1o has quit [Ping timeout: 268 seconds]
<kim0> Howdy folks .. My first day with Nixos .. I'm running nixos on ec2 .. and trying to find a way to get ec2's instance-id in the derivation
boxdot1 has joined #nixos
<kim0> I am not (yet?) deploying using nixops .. I'm using aws cli to launch a spot fleet
<{^_^}> [nixpkgs] @FRidh merged pull request #68299 → kde_applications: 19.08.0 -> 19.08.1 → https://git.io/JeeLV
<{^_^}> [nixpkgs] @FRidh pushed commit from @nyanloutre to master « kde_applications: 19.08.0 -> 19.08.1 »: https://git.io/Jee3u
<kim0> The info I need can be retrieved from a URL .. so I guess what I really need is something like:
<kim0> myvar = import http://somewhere/foo
captn3m0 has joined #nixos
<kim0> maybe not import .. since I'm just reading from that URL!
<srhb> kim0: This does not sound like something that you can/should do at build time.
<kim0> build-time ?
<srhb> kim0: As in, as part of your nix expressions.
<kim0> This would go in configuration.nix
<kim0> so when the ec2 VM starts .. it gets executed
<kim0> grabs the instance-id and uses it
<srhb> kim0: Uses it for what?
<srhb> kim0: At runtime it sounds reasonable enough.
<kim0> I need to pass it as a command line argument in a systemd service file
<srhb> kim0: Have a separate systemd unit that does the necessary curl and puts the information into a file before the other unit is started?
<srhb> kim0: Or something to that extent.
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<kim0> I have one systemd service file .. inside it I want to write like:
<kim0> Exec = /my/app --from-machine $instanceid
<kim0> my problem is setting that $instanceid somehow to come from http://169.254.169.254/latest/meta-data/instance-id
<srhb> kim0: Yes, I understood that. You'll need to do something like what I suggested.
ambro718 has joined #nixos
<kim0> Oh I thought that was a question
<srhb> Ah, sorry.
<srhb> I suggest that you make a separate unit that does the fetching, puts the instance id into a file, and then your other unit can wait for that an get the information from the file.
<kim0> but then I'd need to set dependecies between the 2 services :)
<kim0> pain incoming
<srhb> kim0: Correct.
<srhb> It's not that painful.
<kim0> is there no way to just read it inline ?
boxdot1 has quit [Ping timeout: 245 seconds]
<srhb> kim0: No, because it's inherently impure.
<kim0> like in bash $(curl http://...)
<srhb> Sure.
<srhb> If you want it in the same unit :)
<srhb> That's fine.
<kim0> Ah! that would work
<kim0> Execpre or whatever
<kim0> but how do I read from that file
<srhb> Yeah, my point was merely that you can't do it in a pure fashion from within Nix..
<kim0> Exec=/my/app --from $(read file here?)
<srhb> kim0: Sure.
<kim0> can you show me how please
<srhb> echo $(cat file)
<srhb> kim0: Or just inline curl as you proposed.
<kim0> mm .. not sure if systemd runs those lines through a shell
<kim0> if it does .. yeah, I guess i could do al lthat
<srhb> kim0: You can always feed it a script as its ExecStart instead, if need be.
<haslersn> How can I cross compile nixpkgs packages on linux for darwin?
<srhb> We have a lot of primitives for easily building those..
<kim0> makes sense
M010100100110010 has left #nixos ["User left"]
<{^_^}> [nixpkgs] @ttuegel merged pull request #68229 → source-serif-pro: 2.010 -> 3.000 → https://git.io/fjj1R
<{^_^}> [nixpkgs] @ttuegel pushed 2 commits to master: https://git.io/Jee3i
schjetne has quit [Ping timeout: 268 seconds]
Acou_Bass has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @mat8913 opened pull request #68312 → kernel: Enable X86_AMD_PLATFORM_DEVICE → https://git.io/Jee3y
boxdot1 has joined #nixos
_ris has joined #nixos
v88m has quit [Ping timeout: 245 seconds]
xkapastel has joined #nixos
boxdot1 has quit [Ping timeout: 258 seconds]
gagbo has joined #nixos
fendor has quit [Ping timeout: 258 seconds]
__monty__ has quit [Quit: leaving]
<PyroLagus> is anyone else here using nix on arch
_d0t has joined #nixos
v88m has joined #nixos
<_d0t> hi! I'm trying to install nixos over Centos using NIXOS_LUSTRATE, and I'm getting this error
o1lo01ol1o has joined #nixos
<_d0t> /nix/store/bgqayspcqfw4dc16qsaf3ni424zj323y-stdenv-linux/setup: line 810: /build/env-vars: No such file or directory
fusion809 has quit [Remote host closed the connection]
fusion809 has joined #nixos
<_d0t> Should I file a bug report?
Acou_Bass has joined #nixos
vika_nezrimaya has joined #nixos
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « freeimage: 3.17.0 -> 3.18.0 »: https://git.io/JeesJ
zeta_0 has joined #nixos
emptyfl4sk has quit [Ping timeout: 245 seconds]
schjetne has joined #nixos
iyzsong has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #68313 → pulseaudio: 12.3 -> 12.99.3 → https://git.io/Jeesk
<zeta_0> these instructions say to put `udiskie &` in `~/.xsessionrc`, is this done differently in nixos? should i paste `udiskie &` into `displayManager.sessionCommands` instead?
<zeta_0> in configuration.nix that is?
boxdot has joined #nixos
ZeDestructor has quit [Quit: o.O]
schjetne has quit [Ping timeout: 244 seconds]
<clever> zeta_0: i would prefer sessionCommands
<clever> sessionCommands gets inserted on line 100, and line 112 will source .xsession
<clever> correction, 104 will source .xprofile, 112 will execute .xsession, so .xsession takes over the entire session
reanimus has quit [Ping timeout: 258 seconds]
ZeDestructor has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « python.pkgs.sphinx: requires setuptools »: https://git.io/JeesY
orivej has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @svanderburg pushed commit from @mmahut to release-19.03 « axis2: 1.7.8 -> 1.7.9 »: https://git.io/Jees3
<kim0> I want to edit the file /nix/store/778670j7lf4aysl764m6vrwblgl4p9qh-unit-xmrig.service/xmrig.service manually .. instead of the longer nixos-build for debugging .. it's not writeable :/
mexisme has joined #nixos
<codedmart> How do others keep npm up to date? For instance I have nodejs 10 installed which has npm 6.4.1, but the latest npm release is 6.11.3?
boxdot has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @FRidh opened pull request #68314 → buildPython*: propagate setuptools → https://git.io/Jees8
<kraem> i'm currenctly sitting on a train with a bad connection and want to add a user to a group. i accidentally ran nixos-reubild with the --ugrade option and now when i run switch without --upgrade it wants to upgrade all my packages. is there some way i can rebuild the system without upgrading packages now?
emptyflask has joined #nixos
<clever> kraem: nix-channel --rollback
mexisme has quit [Ping timeout: 276 seconds]
<clever> kraem: behind the scenes, all `nixos-rebuild --upgrade` does, is run `nix-channel --update`
Yakulu has left #nixos [#nixos]
o1lo01ol1o has quit [Remote host closed the connection]
<zeta_0> clever: sounds good, and this is what i am trying to do:
<rnhmjoj> do you agree that all systemd user services in nixos/modules/services/x11 should get a PassEnvironment="DISPLAY"?
<zeta_0> ok so i'll place it in sessionCommands
<zeta_0> clever++
<{^_^}> clever's karma got increased to 197
<infinisil> rnhmjoj: Didn't know about this, what would it be useful for?
<misuzu> can somebody review this? https://github.com/NixOS/nixpkgs/pull/67751
<{^_^}> #67751 (by misuzu, 1 week ago, open): slimlock fix (#67350)
<infinisil> rnhmjoj: I mean I can see what it does, but haven't come accross something that needed it
_d0t has quit [Ping timeout: 245 seconds]
<rnhmjoj> infinisil: some service doesn't start or fails to work properly without a DISPLAY. for example i have to set it manually for urxvtd, which needs it for running xsel
<infinisil> Hmm, but why are services that fail to start in nixpkgs to begin with? Or is this a regression due to systemd changes or so?
ee1943 has quit [Ping timeout: 246 seconds]
emptyfl4sk has joined #nixos
<{^_^}> [nixpkgs] @andir merged pull request #68096 → systemd: 242 -> 243 → https://git.io/fjhnl
<{^_^}> [nixpkgs] @andir pushed 5 commits to staging: https://git.io/Jeesr
ee1943 has joined #nixos
cdepillabout has joined #nixos
<philipp[m]> sbd here also running arch linux and can tell me whether mudlet-4.1.0 from aur actually runs and is properly linked against `libQsLog.so`?
jtojnar has quit [Quit: jtojnar]
o1lo01ol1o has joined #nixos
<Acou_Bass> hmm nope :D sorted
jtojnar_ has joined #nixos
jtojnar_ is now known as jtojnar
schjetne has joined #nixos
emptyfl4sk has quit [Ping timeout: 245 seconds]
<PyroLagus> i just use the appimage tbh, because it has way too many aur deps
<{^_^}> [nixpkgs] @jtobin closed pull request #65301 → urbit: 0.7.4 -> 0.8.0 → https://git.io/fjDmE
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « python.pkgs.httpretty: disable flaky test »: https://git.io/Jees1
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.1]
emptyfl4sk has joined #nixos
orivej has joined #nixos
<rnhmjoj> infinisil: i'm asking because i read this: https://github.com/NixOS/nixpkgs/commit/1e95e114e5eefdb0f792f9f7a620c9472e6d7da3#diff-655baca1b47b51a432816944b41993a3 and was wondering why unclutter has it while unclutter-xfixes does not. note that they are basically the same program
o1lo01ol1o has quit [Remote host closed the connection]
<infinisil> I wouldn't be surprised if user units that have an xsession running automatically get DISPLAY
<infinisil> *from users that have an xsession running
emptyfl4sk has quit [Ping timeout: 244 seconds]
<PyroLagus> is fontconfig 1.13.1 really config file incompatible with fontconfig 1.12.6?
<PyroLagus> what is this garbage
mac10688 has joined #nixos
<PyroLagus> and i'm too stupid to add util-linux to fontconfig's build deps..
orivej has quit [Ping timeout: 268 seconds]
emptyfl4sk has joined #nixos
<PyroLagus> and once again, i wish that packages could just have their own configs in a private namespace mount
<clever> PyroLagus: careful, your about to invent docker!
emptyfl4sk has quit [Ping timeout: 245 seconds]
<PyroLagus> :D
<PyroLagus> maybe that wouldn't be bad
<clever> fonts are a weird edgecase, where you expect to be able to configure it in one place, and every app obey
<{^_^}> [nixpkgs] @jluttine opened pull request #68315 → nano-wallet: 18.0 -> 19.0 → https://git.io/Jeesh
<PyroLagus> true, but something like package specific overrides would be nice
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « python.pkgs.pybind11: fix build »: https://git.io/Jeesj
ddellacosta has joined #nixos
<PyroLagus> it's not a huge problem on nixos, since you do your whole config in configuration.nix, and if you need an application specific config, you can just declaratively add a container. but on other distros, it's a pain
<PyroLagus> ah. i need libuuid, not util-linux
<clever> > libuuid
<{^_^}> [nixpkgs] @FRidh merged pull request #68269 → wasabiwallet: 1.1.5 -> 1.1.6 → https://git.io/fjjFj
<{^_^}> [nixpkgs] @FRidh pushed commit from @prusnak to master « wasabiwallet: 1.1.5 -> 1.1.6 »: https://git.io/JeeGJ
<{^_^}> "<derivation /nix/store/6qshm5afgmiw02p1xvq0ny45663ynx34-util-linux-2.33.2.drv>"
<clever> PyroLagus: its an alias for util-linux!
o1lo01ol1o has joined #nixos
<PyroLagus> seriously?
<clever> yes
<PyroLagus> then why doesn't util-linux work?
<PyroLagus> wtf
<PyroLagus> i'm confused
<clever> /nix/store/ybncb8fp9xfvqw6axf58km865lxkdzv7-util-linux-2.29.2-dev/include/uuid/uuid.h
<clever> PyroLagus: can you pastebin your expr?
<PyroLagus> sure. wait a sec
<{^_^}> [nixpkgs] @FRidh merged pull request #68253 → pythonPackages.pvlib: 0.6.1 -> 0.6.3 → https://git.io/fjj5a
<{^_^}> [nixpkgs] @FRidh pushed commit from @jluttine to master « pythonPackages.pvlib: 0.6.1 -> 0.6.3 »: https://git.io/JeeGT
<PyroLagus> doesn't work with util-linux, works with libuuid
<clever> PyroLagus: nativeBuildInputs is only for build-time tools, headers wont be found in that list
<clever> if you put util-linux into buildInputs, it will likely work
<evanjs> Man I get so nervous without peer review anymore. Welp. Hoping this looks alright https://openrazer.github.io/#nixos
<PyroLagus> oh. i thought it was a build-time tool
<clever> PyroLagus: what error is it giving?
<PyroLagus> why does libuuid work then?
<clever> > "${libuuid}"
<{^_^}> "/nix/store/4lwjcm7mxy723r898ak2fnmf47zsjaxf-util-linux-2.33.2-bin"
<clever> > "${util-linux}"
<{^_^}> undefined variable 'util-linux' at (string):264:4
<clever> > "${utillinux}"
<{^_^}> "/nix/store/x0lwqqrsjdn432ifx57krnrrsg39ig5s-util-linux-2.33.2-bin"
<clever> no idea why one works and the other doesnt
<PyroLagus> oh. should i have written utillinux then?
<clever> i would expect util-linux to fail with a clear error
<clever> what error did you get?
<evanjs> What channel does the bot source, anyhow? Or more importantly, is the bot on GH somewhere or etc?
<clever> evanjs: it defaults to master, but you can also name a channel
<clever> > unstable.firefox.name
<{^_^}> "firefox-68.0.2"
<evanjs> Oh well that's fine with me as my primary is nixpkgs-unstable. Still need to add that master channel to my config...
<clever> evanjs: best to use one of the channels, master can break things
<PyroLagus> well, i have a bunch of compile output right now so the error is gone, but it was something along the lines of fontconfig being called incorrectly in customization.nix or something
ddellacosta has quit [Ping timeout: 268 seconds]
<evanjs> clever: lol yeah I know. I would only be using it as an auxiliary channel. To start, just stuff like gitkraken, postman, etc. stuff I bump and misc binary packages that don't take long to build.
<clever> evanjs: nixos-unstable-small is better for that, it updates faster, and still has testing
<tilpner> evanjs: Parts of it are here: https://github.com/infinisil/nixbot
<evanjs> clever: yep! I source unstable-small and other channels to find the latest eg in my JetBrains module https://github.com/evanjs/nixos_cfg/commit/24356551918652be91a6f7a61979b2ec8fbeb5bd?diff=split#diff-836220f70e9db79ae3ed442ab4545604R8
cswl has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<evanjs> okay, so it _was_ infinisils. Searching nixbot gives a few results but I should've figured.
cdepillabout has quit [Ping timeout: 250 seconds]
<tilpner> evanjs: {^_^} is a fancy contraption that runs on different machines, so it's not just that repo
<evanjs> tilpner: I figured as much, just nice to have a starting point of reference!
<evanjs> clever: often times the channels will switch places in terms of which is newest so I had to query them all.. though my current solution might not be the most optimal
<clever> ,howoldis evanjs
<kraem> clever: thanks, i had no idea the channels were kept as generations as well
Chiliparrot has joined #nixos
<evanjs> clever: yeah I've started referencing howoldis and hydra more the past few days when I was waiting for openrazer to get built
<PyroLagus> inb4 i have to recompile fontconfig because i didn't put libuuid in buildInputs
<PyroLagus> it takes. so. long.
<evanjs> PyroLagus: longer than chromium? 😝
oborot has joined #nixos
<PyroLagus> :D i doubt it
<PyroLagus> i haven't tried though. i think my laptop would die
<evanjs> Speaking of which... excited for #60833
<{^_^}> https://github.com/NixOS/nixpkgs/pull/60833 (by jflanglois, 18 weeks ago, open): chromium: fix widevine
<clever> evanjs: nice
<PyroLagus> dear santa pls gib me 32 core threadripper thx
<kim0> I'm trying to add unstable channel, in a declarative way .. My configuration.nix works well, when I "switch" to it interactively .. but when I started a fresh ec2 server .. I faced this error
<kim0> error: executing 'tar': No such file or directory
<Yaniel> oh cool, apparently nvidia changed their driver layout which broke vulkan *again*
cdepillabout has joined #nixos
<Yaniel> and the fix hasn't made it to nixos-unstable yet ;__;
<PyroLagus> wow
<clever> kraem: what command did you run to cause that error?
<PyroLagus> yet another reason to not buy nvidia
<evanjs> kim0: is your configuration available somewhere we can see?
<kim0> sure one sec
<Yaniel> PyroLagus: I mean it just werks if you run their binary installer on ubuntu :P
<evanjs> PyroLagus: was going to say i don't notice because I don't have much game time lately, but I'm pretty sure it's more because I have a gaming computer that runs windows lol.
<clever> kim0: are you using nixos-install?
<PyroLagus> it does. until you want a wayland compositor that isn't gnome3
<kim0> no I'm starting an ec2 instance
<clever> kim0: with the metadata containing this cfg?
<kim0> Yep
<Yaniel> now if only amd had a card that can do 4K decently
<clever> kim0: the systemd service that runs nixos-rebuild must not have tar in PATH
<kim0> makes sense
<clever> kim0: youlll need to use (import <nixpkgs>{}).fetchFromGitHub
<clever> kim0: or use nixops
emptyfl4sk has joined #nixos
<kim0> This is literally my first day with nixos .. and I'm mostly copy/pasting from other webpages :D
<kim0> clever: do you mind please giving me a full line to use
<clever> kim0: unstableDir = (import <nixpkgs>{}).fetchFromGitHub { owner = "nixos"; repo = "nixpkgs"; rev = "the rev"; sha256 = "the sha256"; };
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #68259 → pythonPackages.can: 3.1.0 -> 3.3.1 → https://git.io/fjj5b
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JeeGg
<kim0> where do I get the rev and sha256 from though
<clever> kim0: the rev can come from github, its just the current rev of the nixos-unstable branch on nixpkgs-channels, or from howoldis
<clever> ,howoldis kim0
<PyroLagus> nix-prefetch-github
<clever> the sha:
<clever> ,tofu
<{^_^}> To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000) then replace it with the correct hash Nix expected.
<PyroLagus> for github you can use prefetch
<PyroLagus> you'll have to install it though
<kim0> Ok .. is the above the best way to add "unstable" channel through configuration.nix
<{^_^}> [nixpkgs] @vcunat pushed to master « jing-trang: fixup build »: https://git.io/JeeGV
<kim0> really wish there was an easier way
<clever> kim0: its the other way, that doesnt need tar in the path
shadrach has quit [Ping timeout: 244 seconds]
<kim0> Ok I'll try in a bit
<kim0> thanks
orivej has joined #nixos
emptyfl4sk has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @vcunat pushed to staging-next « qt4: fixup build with gcc8 by Arch aur patch »: https://git.io/JeeGP
cdepillabout has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @vcunat pushed 86 commits to staging: https://git.io/JeeG1
pie_ has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0771a1273dd (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
shadrach has joined #nixos
chiefgoat has quit [Quit: ZNC 1.7.4 - https://znc.in]
chiefgoat has joined #nixos
ixxie has joined #nixos
nspin has joined #nixos
<PyroLagus> well, it turns out that fontconfig actually didn't take that long to compile... it was all the deps that use it. cairo, pango, gtk, qt, ...
oborot has quit [Ping timeout: 245 seconds]
<PyroLagus> which i apparently don't even have all the necessary disk space to compile, sooo
knupfer has quit [Ping timeout: 264 seconds]
<nspin> The manual suggests that we are searching for a cross compilation pattern without the performance cost of splicing and without explicit references to buildPackages. Does anyone know how that search is going? I haven't been able to find discussion about it online.
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
pie_ has quit [Ping timeout: 245 seconds]
zupo has joined #nixos
orivej has quit [Ping timeout: 244 seconds]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
o1lo01ol1o has quit [Remote host closed the connection]
Myhlamaeus1 has quit [Remote host closed the connection]
gxt has quit [Quit: WeeChat 2.5]
o1lo01ol1o has joined #nixos
pie_ has joined #nixos
alex`` has quit [Ping timeout: 258 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @veprbl merged pull request #68225 → epkowa: update → https://git.io/fjjXE
<{^_^}> [nixpkgs] @veprbl pushed commit from @symphorien to master « epkowa: update (#68225) »: https://git.io/JeeZ1
alex`` has joined #nixos
emptyfl4sk has joined #nixos
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/5b0b58685d6 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<{^_^}> [nixpkgs] @worldofpeace merged pull request #68282 → rappel: init at unstable-2019-07-08 → https://git.io/fjjhm
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/JeeZ7
armin has quit [Quit: Lost terminal]
domogled has joined #nixos
emptyfl4sk has quit [Ping timeout: 245 seconds]
knupfer has joined #nixos
hoijui has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<hpfr[m]> Do I have to use an overlay to change a package argument like `withX ? false`
<clever> hpfr[m]: packageOverrides and .override can also do it, depends on the context
<nspin> hpfr[m]:
<hpfr[m]> Aren’t those somewhat deprecated
<clever> hpfr[m]: overlays still use .override
<clever> and depending on what your doing, you can also use .override by itself
<infinisil> I and many others do consider packageOverrides deprecated though
<hpfr[m]> Ok, sounds good, I’ll use override in an overlay
<infinisil> hpfr[m]: Whether you need an overlay or not really only depends on whether you want `import <nixpkgs> {}` to have the modifications or not
<infinisil> E.g. if you just set up a shell.nix, you can use `pkgs.foo.override { withX = true; }` in place of `pkgs.foo` directly
<infinisil> But if you install packages with e.g. nix-env, then you need an overlay in order for the change to persist
<hpfr[m]> I might as well since it’s more... robust, right
<hpfr[m]> For my personal system anyway
<hpfr[m]> Makes sense
<pie_> also if you want the changes to be picked up by other packages
<infinisil> What package are you overriding and how are you using this? With nix-env or something else?
<clever> and due to how callPackage works, you can also use an overlay that sets `withX = true;`
<clever> and that will effectively override every single package, to set withX to true
<pie_> clever: oh damn lol, makes sense
<pie_> however "what could possibly go wrong"
<infinisil> clever: I wish this wasn't possible..
<infinisil> It's ugly!
<hpfr[m]> infinisil: keepassxc to turn on withKeePassNetworking in my system configuration
<infinisil> I see
<infinisil> hpfr[m]: I'd just use an override for that, like `environment.systemPackages = [ (pkgs.keepassx.override { withKeePassNetworking = true; }) ]`
<infinisil> s/keepassx/keepassxc
shibboleth has joined #nixos
cswl has quit [Quit: Connection closed for inactivity]
<hpfr[m]> Why don’t I want import <nixpkgs> to have that modification?
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<infinisil> hpfr[m]: Not sure what you mean by that
<hpfr[m]> Isn’t that the difference between the overlay and the systemPackages override approaches
<{^_^}> [nixpkgs] @bjornfor pushed to master « gnomeExtensions.system-monitor: 36 -> 38 »: https://git.io/JeenT
<infinisil> hpfr[m]: The overlay approach would be `nixpkgs.overlays = [(self: super: { keepassxc = super.keepassxc.override { withKeePassNetworking = true; }; })]; environment.systemPackages = [ pkgs.keepassxc ];`
<infinisil> Note that overlays in ~/.config/nixpkgs/overlays don't influence the overlays your system configuration uses, and vice versa
<hpfr[m]> Yes, that’s what I did
<hpfr[m]> But you suggested an override call within systemPackages instead
<clever> overlays are cleaner
<clever> infinisil: this will force nix-env to use the same overlays as nixo(p)s
<infinisil> Neato
<clever> only thing missing, is that line 9 should be mapping over readDir
<clever> 9 only obeys 1 overlay in the dir, but nix-env will obey all
<infinisil> I usually don't bother writing overlays for simple changes like these
<infinisil> They're more useful for deeper overriding, or more complex stuff
emptyfl4sk has joined #nixos
shibboleth has quit [Ping timeout: 260 seconds]
<infinisil> Does somebody have a good way to configure ssh access accross different machines?
<infinisil> I'd ideally like some configuration where I can specify "User root on host foo should be able to ssh into user paul at host bar"
<infinisil> And then I can extract the NixOS configuration from it necessary for each host to get this to work
hpfr has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/5b0b58685d6 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
emptyfl4sk has quit [Ping timeout: 244 seconds]
jgeerds has joined #nixos
o1lo01ol1o has joined #nixos
alex`` has quit [Ping timeout: 244 seconds]
reanimus has joined #nixos
gxt has joined #nixos
alex`` has joined #nixos
domogled has quit [Quit: domogled]
jb55 has quit [Remote host closed the connection]
alex`` has quit [Ping timeout: 245 seconds]
<Smith[m]> infinisil: I'm just starting with Nix but from what I understand the only way to manage SSH keys distribution is through NixOps
jb55 has joined #nixos
Stuck_ has joined #nixos
shibboleth has joined #nixos
reanimus has quit [Ping timeout: 244 seconds]
<infinisil> Ah true, forgot about that, I could use `resources.sshKeyPairs` to make it generate a key pair automatically, then use those through the `nodes` argument
alex`` has joined #nixos
<{^_^}> [nixpkgs] @zimbatm opened pull request #68319 → kind: 0.3.0 -> 0.5.1 → https://git.io/JeeBO
<infinisil> However, I'm actually trying to get away from nixops (because it's stateful and has way more than I need) and using the `nodes` argument (because it slows down evaluation a lot)
<Stuck_> hi, I'm trying to install chicken (scheme to C compiler) so I've included in my config chickenPackages_5.chicken, but when I try to compile a helloworld program it says "Error: default type-database `types.db' not found", am I missing something
<infinisil> Wait, I can use resources.sshKeyPairs without nodes
<{^_^}> [nixpkgs] @FRidh pushed 72 commits to staging-next: https://git.io/JeeRQ
<{^_^}> [nixpkgs] @FRidh pushed 17 commits to staging-next: https://git.io/JeeR7
<{^_^}> [nixpkgs] @jtojnar closed pull request #68257 → gmic & gmic-qt: update & clean-up → https://git.io/fjj59
<{^_^}> [nixpkgs] @jtojnar closed pull request #68181 → doc: Disable wrapping source → https://git.io/fjjlM
<{^_^}> [nixpkgs] @jtojnar reopened pull request #68181 → doc: Disable wrapping source → https://git.io/fjjlM
<{^_^}> [nixpkgs] @jtojnar reopened pull request #68257 → gmic & gmic-qt: update & clean-up → https://git.io/fjj59
fusion809 has quit [Remote host closed the connection]
<evanjs> trying to debug an application I'm packaging, and the GTK debugger is missing a bunch of icons. Pretty sure I've seen this before, though, and I have no clue how I'm supposed to resolve it. I thought hicolor-icon-theme is usually enough, if not adwaita and etc
<evanjs> using GTK_DEBUG=interactive
shadrach has quit [Read error: Connection reset by peer]
shadrach has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
reanimus has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #68287 → inkscape: add wrapGAppsHook for icons (fixed for strictDeps) → https://git.io/Jeeeq
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/JeeaU
cdepillabout has joined #nixos
mexisme has joined #nixos
shadrach has quit [Ping timeout: 245 seconds]
mexisme has quit [Ping timeout: 245 seconds]
shadrach has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
boxdot has joined #nixos
shadrach has quit [Ping timeout: 268 seconds]
boxdot has quit [Client Quit]
pie_ has quit [Ping timeout: 268 seconds]
<shyim> How can i change the channel when using nixops?
<ivegotasthma> did you try using the correct remote?
<shyim> I need mysql8 and its not in 19.03
<shyim> correct remote?
<ivegotasthma> check the batteries on the remote control
<ivegotasthma> my mom always changes them with some other appliance that need power
<ivegotasthma> and the remote never works
<ivegotasthma> :/
Okinan has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « Revert "qt4: fixup build with gcc8 by Arch aur patch" »: https://git.io/JeeNF
<mac10688> In nixos how do you describe the difference between a nix-shell and nix-container?
gagbo has quit [Ping timeout: 268 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/ec27f6ff3c9 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
iqubic` has joined #nixos
<samueldr> mac10688: one is simply a shell (bash) started with a couple environment variables set in specific ways, the other is a "real deal" container, running under systemd-nspawn
iqubic` has quit [Client Quit]
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
<{^_^}> [nixpkgs] @simonchatts opened pull request #68321 → pythonPackages.sanic: provide correct websockets-6.x dependency → https://git.io/JeehX
<mac10688> thank kyou samueldr
iqubic has quit [Ping timeout: 264 seconds]
evanjs has joined #nixos
<jtojnar> evanjs: hicolor-icon-theme actually does not contain any icons
polman has quit [Ping timeout: 245 seconds]
hodlwave has left #nixos ["WeeChat 2.5"]
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « python.pkgs.tlsh: fix build »: https://git.io/Jevfg
o1lo01ol1o has joined #nixos
knupfer has quit [Ping timeout: 264 seconds]
polman has joined #nixos
<{^_^}> [nixpkgs] @mmahut merged pull request #68254 → mill: 0.5.0->0.5.1 → https://git.io/fjj5V
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JevkL
shadrach has joined #nixos
kaliumxyz has quit [Ping timeout: 246 seconds]
m0rphism has quit [Ping timeout: 268 seconds]
kaliumxyz has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
Myhlamaeus1 has joined #nixos
Raylier has joined #nixos
EsperLily has quit [Quit: leaving]
Eridius has joined #nixos
<Raylier> Hey people, I want to use simple terminal, and I have my own configuration but I am not sure on how to use it
o1lo01ol1o has joined #nixos
<Yaniel> step 1) locate the package in nixpkgs
<Yaniel> check how it handles config
<Yaniel> * 2)
<Yaniel> 3) install it with the conf attribute overridden (see manual on how overrides work)
<Yaniel> 4) ???
<Yaniel> 5) profit
Neo-- has joined #nixos
<ivegotasthma> raylier: I use alacritty, it's pretty nice
o1lo01ol1o has quit [Remote host closed the connection]
<Yaniel> +1 for alacritty :3
<Raylier> ivegotasthma, I have alacritty but I want it to read Xresources, I guess
<Yaniel> what for?
<Raylier> I like a consistent color scheme
<Yaniel> you could set up a script that rewrites the color section of your alacritty config
<Yaniel> and hook that up to something to automate things I guess
<Yaniel> or you can do the override thing I mentioned
<evanjs> jtojnar: right right. **Included it in the enviroment/buildInputs as I usually seem to need it
casaca has quit [Read error: Connection reset by peer]
hoijui has quit [Ping timeout: 264 seconds]
o1lo01ol1o has joined #nixos
kim0 has quit [Quit: Connection closed for inactivity]
<evanjs> re alacritty, failed in trying to get it to match my current kitty color scheme :/ also sorta like the tmux-like features (at least until I get tmux bound more like kitty)
casaca has joined #nixos
m15k has joined #nixos
ddellacosta has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
cdepillabout has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @shyim opened pull request #68322 → mysql80: add missing version → https://git.io/Jevsg
witchof0x20 has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @romildo opened pull request #68323 → mate.engrampa: 1.22.1 -> 1.22.2 → https://git.io/Jevsw
ddellacosta has quit [Ping timeout: 268 seconds]
witchof0x20 has joined #nixos
Stuck_ has quit [Quit: leaving]
ddellacosta has joined #nixos
wfranzini has quit [Remote host closed the connection]
__red__ has quit [*.net *.split]
aleph- has quit [*.net *.split]
mkoenig has quit [*.net *.split]
__red__ has joined #nixos
mkoenig has joined #nixos
aleph- has joined #nixos
drakonis has joined #nixos
xkapastel has quit [Quit: Connection closed for inactivity]
<m15k> If I install nix manually. Do I need to add a channel manually too?
<joko> hey, I am trying to generate a package using node2nix, which has a dot in its name (asciidoctor-reveal.js), how one can override the dot character there?
drakonis has quit [Client Quit]
<joko> m15k: no idea, but you can always check afterwards if this is needed, e.g., nix-channel --list
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « python2.pkgs.wxPython: fix build »: https://git.io/Jevsy
wfranzini has joined #nixos
ng0 has quit [Quit: Alexa, when is the end of world?]
<fgaz> The source is available, but that package just pulls the prebuilt jar from github
aristid1 has quit [*.net *.split]
justanotheruser has quit [*.net *.split]
o1lo01ol1o has joined #nixos
justanotheruser has joined #nixos
<fgaz> Alternatively, has the nixpkgs gradle infrastructure improved?
aristid1 has joined #nixos
m0rphism has joined #nixos
<evanjs> fgaz: All I know is that there's a build-manager expression for it, though I'd also like to see more documentation and etc re java stuff, if only for work projects
wfranzini has quit [Remote host closed the connection]
<evanjs> yeesh. Looks like people just call offline builds using that, etc x_x
<{^_^}> [nixpkgs] @FRidh opened pull request #68324 → gcc: use gcc7 for darwin → https://git.io/JevsF
alanz has quit [*.net *.split]
alanz has joined #nixos
Blessjah has quit [*.net *.split]
Blessjah has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
emptyfl4sk has joined #nixos
shibboleth has quit [Quit: shibboleth]
Raylier has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @romildo opened pull request #68325 → matcha: 2019-06-22 -> 2019-07 → https://git.io/JevGU
polman has quit [Ping timeout: 245 seconds]
emptyfl4sk has quit [Ping timeout: 258 seconds]
mexisme has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @romildo opened pull request #68326 → shades-of-gray-theme: 1.1.8 -> 1.1.9 → https://git.io/JevGq
polman has joined #nixos
shadrach has quit [Remote host closed the connection]
<__red__> So that was a nice surprise
shadrach has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #68324 → gcc: use gcc7 for darwin → https://git.io/JevsF
<__red__> I've been using unstable on my servers forever
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « gcc: use gcc7 for darwin »: https://git.io/JevGm
<fgaz> evanjs: hmm yeah I see that the few packages that use gradle just let it download stuff in the deps subpackage… but then wouldn't the build fail in the sandboxed hydra?
<__red__> and I've been waiting for the exim update to hit - and it's been delayed. SO I figure I'd try unstable-small and just pull in anything that was missiong
<__red__> there was nothing missing
<__red__> appareently all my server software is in -small already :-D
dansho has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #67241 → nixos/modules/services/x11/hardware/: add cmt module → https://git.io/fjNfF
<{^_^}> [nixpkgs] @Infinisil pushed 7 commits to master: https://git.io/JevGs
<{^_^}> [nixpkgs] @FRidh pushed 93 commits to staging: https://git.io/JevGG
<{^_^}> [nixpkgs] @FRidh merged pull request #63132 → [WIP] Build nixpkgs with gcc 8 by default → https://git.io/fj2Mh
hpfr has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @mmahut merged pull request #68315 → nano-wallet: 18.0 -> 19.0 → https://git.io/Jeesh
<{^_^}> [nixpkgs] @mmahut pushed 3 commits to master: https://git.io/JevGZ
aveltras has joined #nixos
<{^_^}> [nixpkgs] @mmahut merged pull request #68255 → nbstripout: 0.3.1 -> 0.3.6 → https://git.io/fjj5o
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JevGW
<justanotheruser> how can I not run doCheck for a package in nix-shell? I want to do this: `nix-shell -p python37Packages.requests -p python37Packages.matplotlib python37Packages.matplotlib.doCheck=false`
<infinisil> justanotheruser: -p 'python37Packages.matplotlib.overrideAttrs (_: { doCheck = false; })' should do it
dasj19 has quit [Quit: dasj19]
phreedom has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « asn2quickder: fix build »: https://git.io/JevGE
FRidh2 has quit [Quit: Konversation terminated!]
<Acou_Bass> hey everyone, just a curiosity, does anyone have a nixos config that allows per-user openvpn configs? i had a setup on arch where i had a user account who's traffic always went over the VPN but everyone else's didnt (so i could browse via vpn by starting firefox as that user, for example)
shadrach has quit [Ping timeout: 244 seconds]
<Acou_Bass> im thinking of doing it on nixos by using containers (so run that user inside a container with all his software installed within it, including a running openvpn daemon)
schjetne has quit [Ping timeout: 245 seconds]
knupfer has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
emptyfl4sk has joined #nixos
<manveru> thoughtpolice: trying to package https://github.com/eulerto/wal2json but i'm running into some strange errors when i build nixos with the result...
<manveru> thoughtpolice: you ever seen that?
<infinisil> Acou_Bass: I don't think there's anything built-in for that, but recently I tried to research myself how to do that (for deluge), and found this which could be useful: https://github.com/bendikro/deluge-vpn
<Acou_Bass> yeah thats similar (probably the same) as how i did it on arch hehe
<Acou_Bass> hmm
<Acou_Bass> i reckon best im gonna get is run a nixos-container with openvpn running + all the softwares i want in there
apeyeoux is now known as apeyroux
vika_nezrimaya has quit [Ping timeout: 246 seconds]
mexisme has quit [Ping timeout: 264 seconds]
emptyfl4sk has quit [Ping timeout: 245 seconds]
jgeerds has quit [Ping timeout: 245 seconds]
_reanimus_ has joined #nixos
reanimus has quit [Ping timeout: 276 seconds]
orivej has joined #nixos
emptyflask has quit [Ping timeout: 245 seconds]
emptyflask has joined #nixos
aristid1 is now known as aristid
Thra11 has joined #nixos
<{^_^}> [nixpkgs] @mmilata opened pull request #68327 → nixos/moin: init module → https://git.io/JevGj
shadrach has joined #nixos
<alex``> Why Cachix is marked as broken?
shadrach has quit [Ping timeout: 258 seconds]
ixxie has quit [Ping timeout: 244 seconds]
jtojnar has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @OPNA2608 opened pull request #68328 → np2kai: init at 0.86rev20 → https://git.io/JevZc
jtojnar has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
ambro718 has quit [Ping timeout: 246 seconds]
shyim has quit [Quit: The Lounge - https://thelounge.chat]
knupfer has quit [Ping timeout: 264 seconds]
shyim has joined #nixos
<emily> I've also been wondering about its brokenness (and don't use `nix-env` at all, so unfortunately the github instructions don't really work for me)
<emily> is the only option to maintain a custom overlay or something?
shyim has quit [Client Quit]
shyim has joined #nixos
<sphalerite> probably domenkozar[m] and roberth are the ones to ask
andi- has quit [Remote host closed the connection]
gagbo has joined #nixos
sellout- has quit [Ping timeout: 245 seconds]
inkbottle has quit [Ping timeout: 246 seconds]
andi- has joined #nixos
sellout- has joined #nixos
abathur has joined #nixos
schjetne has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @lilyball opened pull request #68329 → exa: adopt installShellFiles → https://git.io/Jevav
<{^_^}> [nixpkgs] @lilyball opened pull request #68330 → ffsend: adopt installShellFiles → https://git.io/JevaU
sigtrm has quit [Ping timeout: 245 seconds]
Ariakenom has quit [Quit: Leaving]
<infinisil> > cachix.meta.broken
schjetne has quit [Ping timeout: 245 seconds]
<{^_^}> attribute 'broken' missing, at (string):264:1
<{^_^}> #68272 (by marsam, 1 day ago, merged): haskellPackages: unbreak cachix, hnix, hnix-store-remote
<{^_^}> #67914 (by marsam, 6 days ago, merged): haskellPackages: unbreak cachix build
<infinisil> Should be working again soon
<infinisil> Haskell packages received constant dependency updates, so sometimes they just break and need to be fixed manually
<emily> thanks ^^
<emily> I'm all too aware of the kind of dependency problems you get in the Haskell ecosystem, yeah...
<justanotheruser> infinisil: thanks!
sigtrm has joined #nixos
n42 has joined #nixos
chris| has quit [Quit: ZNC 1.7.2 - https://znc.in]
chris| has joined #nixos
asymptotically has quit [Quit: Leaving]
shadrach has joined #nixos
lopsided98 has quit [Remote host closed the connection]
shadrach has quit [Ping timeout: 268 seconds]
lopsided98 has joined #nixos
mexisme has joined #nixos
shadrach has joined #nixos
<dmj`> nix broken on catalina ?
<dmj`> mkdir: /nix: Read-only file system
<dmj`> derp
<rawtaz> yeah there's an issue about it
o1lo01ol1o has quit [Remote host closed the connection]
<rawtaz> dmj`: ^
<{^_^}> nix#2925 (by mroi, 13 weeks ago, open): /nix will not be writable on macOS Catalina
mexisme has quit [Ping timeout: 245 seconds]
<dmj`> holy cow
shyim has quit [Quit: The Lounge - https://thelounge.chat]
<dmj`> "Realistically, this may force us to drop support for macOS. Using a different store location for macOS would require a separate binary cache and a separate Hydra instance, and there would be no guarantee that the new location wouldn't break in the future."
pikajude has joined #nixos
Myhlamaeus1 has quit [Ping timeout: 245 seconds]
shyim has joined #nixos
<dmj`> eelco say it ain't so
shadrach has quit [Ping timeout: 245 seconds]
<rawtaz> we'll see what happens
shyim has quit [Client Quit]
<rawtaz> then again we're all switching from macOS anyway sooner or later :P
shyim has joined #nixos
<dmj`> some of us want to cross compile Haskell to iOS
<dmj`> using nix on darwin
aveltras has quit [Quit: Connection closed for inactivity]
<dmj`> so /nix not being writable seems to be a catalina *beta* thing
<dmj`> or maybe not
<Ralith> why is having a different root such a huge deal? isn't all the darwin stuff pretty much separate anyway?
o1lo01ol1o has joined #nixos
shyim has quit [Client Quit]
shyim has joined #nixos
<emily> if you read the issue a bit further it looks like there's an alternative to get /nix working
<rawtaz> dmj`: been a while since i read the comments but it seemed to me like there was hope, given what the Apple guy said
hmpffff has quit [Quit: nchrrrr…]
hmpffff has joined #nixos
jb55 has quit [Remote host closed the connection]
hmpffff has quit [Client Quit]
jb55 has joined #nixos
hmpffff has joined #nixos
hmpffff has quit [Client Quit]
o1lo01ol1o has quit [Ping timeout: 268 seconds]
emptyfl4sk has joined #nixos
b has quit [Ping timeout: 258 seconds]
<dmj`> that would be nice
<dmj`> hope is good
jtojnar has quit [Remote host closed the connection]
emptyfl4sk has quit [Ping timeout: 268 seconds]
Zer0xp_ has quit [Ping timeout: 268 seconds]
jtojnar has joined #nixos
rotaerk has quit [Ping timeout: 244 seconds]
user12343 has joined #nixos
t58_ has joined #nixos
<user12343> hey guys, I'm having problems fetching a specific tar.gz
<user12343> error: unknown compression method 'x-gzip'
<user12343> is this a known problem?
t58 has quit [Ping timeout: 245 seconds]
evanjs- has joined #nixos
<provessor[m]> user12343: do you have gzip installed
<user12343> yes
<provessor[m]> Explicitly
<user12343> nix-prefetch works on other tar.gz files too
<user12343> not explicitly installed, i think
<provessor[m]> If other gzip files work than that won't be the problem
<provessor[m]> Is this with a desktop environment?
m15k has quit [Remote host closed the connection]
<user12343> i thought maybe the problem is, that the tar.gz file in its header maybe saysthat its compressed with "x-gzip" instead of "gzip"
<{^_^}> [nixpkgs] @flokli merged pull request #64195 → scikits-odes: init at 2.4.0 → https://git.io/fjKdY
<{^_^}> [nixpkgs] @flokli pushed 8 commits to master: https://git.io/Jefdd
<user12343> yes its in a desktop environment
<user12343> do you get the same error btw?
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 240 seconds]
mbrgm_ is now known as mbrgm
<ddima> user12343: there was a similar issue a while ago and it looks like wontfix due to a server-side misconfiguration: https://github.com/NixOS/nix/issues/1568
<{^_^}> nix#1568 (by mguentner, 1 year ago, closed): nix 1.12: x-gzip encoding causes an error
<provessor[m]> I'm not at a computer at the moment, I can try in about 40 mins though
kvda has joined #nixos
<{^_^}> [nixpkgs] @danielfullmer opened pull request #68331 → rclone: 1.49.1 -> 1.49.2 → https://git.io/Jefhp
<provessor[m]> user12343: from what ddima said, the best option would probably be to download the file yourself and change it to application/x-gzip
<user12343> thanks ddima {^_^} .. I, for whatever reason, didnt search for it in the "nix" repo, only in the nixos one. So you think I should contact the serveradmin?
nspin has quit [Ping timeout: 260 seconds]
emptyfl4sk has joined #nixos
<haslersn> How can I cross compile nixpkgs packages on linux for darwin?
<user12343> is there another way beside "fetchTarball" to download, extract and then build the tar.gz from within a nix-expression, using fetchTarball does not work because of the error
<ddima> user12343: you could, or you could consider mirroring it yourself onto github or elsewhere, if its just for your personal use and license permits, for instance
Miranda_Blair has joined #nixos
<user12343> having it locally in my /etc/nixos dir would be fine too i guess.. can I somehow tell mkDerivation to use a local dir as src (instead of a remote one like github)
drakonis has joined #nixos
<clever> user12343: src = /path/to/local/dir or src = ./.;
<user12343> thatks a lot :) But I think a solution in the way i mentioned above (downloading and extracting it from within the nix expression) would be the cleanest approach (without mirroring of course)
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
emptyfl4sk has quit [Ping timeout: 245 seconds]
<user12343> could you help me getting started there? I'm quite new to nixos, and i dont know how i would extract the files manually from within the nix-expression
<clever> user12343: if you point src to a tar, mkDerivation will unpack it automatically
<{^_^}> [nixpkgs] @Ma27 opened pull request #68332 → urlview: fix path to url_handler.sh → https://git.io/JeJsL
<clever> user12343: can you pastebin the nix expr you have so far?
<clever> user12343: i think you just want nix-prefetch-url, without --unpack
schjetne has joined #nixos
<user12343> https://paste.ee/p/f14Ed thats the expression i have so far.. not working obv
kvda has joined #nixos
<user12343> so i can use nix-prefecth-url from within the expression?
<clever> user12343: change line 6 to `fetchurl`