gchristensen changed the topic of #nixos to: NixOS 18.03 and Nix 2.0 are released! || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat
logzet has quit [Remote host closed the connection]
<thekolb> oh hah, I actually got it working
<thekolb> and its simpler than before <3
i0-dfn has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
matthewbauer has joined #nixos
freeman42x[nix] has quit [Ping timeout: 256 seconds]
tenten8401 has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #41731 → nixos/memcached: added simple set/get test → https://git.io/vh2JD
<tenten8401> I'm trying to run Everspace on my desktop NixOS install, and I seem to be missing libstdc++.so.6 according to ldd when I try launching the game
<tenten8401> Would anyone have a clue what package I'd have to install to get that file?
<tenten8401> maybe something like libcxxStdenv?
<LnL> gcc, but installing something won't help to fix an error like that
<LnL> it will still be looking in the wrong place to load it
<{^_^}> [nixpkgs] @Infinisil opened pull request #41732 → some overrideDerivation cleanups → https://git.io/vh2Uv
<tenten8401> LnL: When launching the game I simply see a "file does not exist" error despite very clearly existing
<tenten8401> running ldd on the binary says it successfully links to every lib but libstdc++.so
<infinisil> Who can I ping for my #41732 that removes some overrideDerivation uses to replace it with overrideAttrs?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/41732 (by Infinisil, open): some overrideDerivation cleanups
karlguy has joined #nixos
<tenten8401> I'm not trying to make a package
<tenten8401> I'm trying to run a steam game
<LnL> ah I think you have to use LD_LIBRARY_PATH then
<{^_^}> [nixpkgs] @Baughn opened pull request #41733 → zfs: Fix "zfs-sync" for modern systemd → https://git.io/vh2Us
<tenten8401> It looks like it already includes libstdc++.so.6 with the game
<tenten8401> and the script that steam is running should link it to those
<tenten8401> I can let you have a look at my system with something like AnyDesk if you'd like
<tenten8401> I'm clueless
<tenten8401> https://i.imgur.com/tJVQ6uz.png is basically what I'm dealing with when launching the game
<tenten8401> when the file is 100% there
<gchristensen> heh
<LnL> oh, you're running it directly?
<gchristensen> `ldd ...thatfile..`
<LnL> you need a fhs chroot, otherwise ld-linux won't exist
<tenten8401> I ran it via steam but it just launched and quit
<tenten8401> so I tried via the CLI to see if there was any other output
<tenten8401> that .bash file I just posted is the EverspaceWithShippedLibraries.sh that comes with the game
<LnL> try steam-run ./foo.sh
<tenten8401> installing now
<tenten8401> still have the "No such file or directory" error
<tenten8401> despite the file being clearly there
seafood has joined #nixos
<tenten8401> if you'd like to have a look with something like tmate or anydesk I'd be open to it
<tenten8401> because I'm basically clueless
<{^_^}> [nixpkgs] @ryantm opened pull request #41734 → ssl-cert-check: init at 3.31 → https://git.io/vh2UP
saep has quit [Remote host closed the connection]
smallville7123 has quit [Quit: rosa]
jperras has quit [Quit: WeeChat 2.1]
seafood has quit [Quit: seafood]
<LnL> I'm pretty sure you get that error when ld-linux (patchelf --print-interpreter $bin) doesn't exist
<gchristensen> `ldd ...thatfile..`
<LnL> not really familiar with running steam on nixos, but I'd expect that not to be a problem in the steam-run chroot
<tenten8401> Are the dots required? Doesn't seem to be working
jperras has joined #nixos
Ariakenom has quit [Read error: Connection reset by peer]
sorixelle has joined #nixos
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
smallville7123 has joined #nixos
atu has quit [Ping timeout: 256 seconds]
markus1199 has joined #nixos
smallville7123 has quit [Quit: rosa]
lanelet has joined #nixos
baconicsynergy has quit [Remote host closed the connection]
markus1189 has quit [Ping timeout: 268 seconds]
lanelet has quit [Client Quit]
Moredread has quit [Ping timeout: 268 seconds]
Moredread has joined #nixos
smallville7123 has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/9452b4a9143 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
xcmw has joined #nixos
Moredread has quit [Ping timeout: 240 seconds]
iyzsong has joined #nixos
Moredread has joined #nixos
matthewbauer has quit [Ping timeout: 248 seconds]
smallville7123 has quit [Quit: rosa]
smallville7123 has joined #nixos
astrofog has joined #nixos
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
<tenten8401> Alright, so after screwing around for way too long, I'm pretty sure there's an issue with the compile target for Everspace or something
<tenten8401> either that or I'm being dumb
lassulus_ has joined #nixos
<tenten8401> but I had to symlink a /lib64/ld-preload-whatever.so
<tenten8401> just to get it to stop throwing a file not found
<tenten8401> but now I'm getting illegal instructions
<tenten8401> so I'm pretty sure it's compiler related
Supersonic112 is now known as Supersonic
oltoAltn has joined #nixos
lassulus has quit [Ping timeout: 264 seconds]
lassulus_ is now known as lassulus
olto has quit [Ping timeout: 248 seconds]
Sonarpulse has quit [Ping timeout: 260 seconds]
xcmw has quit [Ping timeout: 245 seconds]
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/9452b4a9143 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
baconicsynergy has joined #nixos
mpf has joined #nixos
<mpf> Hello
<mpf> I just started using nixos and for some reason I can't start my window manager. Or any window manager.
<mpf> The display manager works fine
<mpf> But as soon I enter my password, i get back to the login
<mpf> Also the autostart option in the main configuration file doesn't seem to work. Which is good because I also can't change ttys while the display manager is running.
xcmw has joined #nixos
<mpf> Any idea how to figure out what went wrong?
hamishmack has joined #nixos
mpf has quit [Ping timeout: 240 seconds]
jbboehr has quit [Remote host closed the connection]
<{^_^}> [nix] @dtzWill opened pull request #2216 → download: if there are active requests, never sleep for 10s → https://git.io/vh2IR
micha1 has joined #nixos
micha1 is now known as mpf
steell has quit [Ping timeout: 265 seconds]
micha1 has joined #nixos
micha1 has quit [Client Quit]
mpf has quit [Ping timeout: 240 seconds]
Mr_Keyser_Soze has joined #nixos
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
phreedom has quit [Remote host closed the connection]
phreedom has joined #nixos
layus has quit [Quit: ZNC 1.6.5 - http://znc.in]
hamishmack has joined #nixos
layus has joined #nixos
astrofog has quit [Quit: Quite]
smallville7123 has quit [Quit: rosa]
smallville7123 has joined #nixos
smallville7123 has quit [Quit: rosa]
aarvar has joined #nixos
smallville7123 has joined #nixos
ZaraChimera has joined #nixos
schoppenhauer has quit [Ping timeout: 248 seconds]
schoppenhauer has joined #nixos
<ryantm> mpf: Have you looked at the journal for error messages?
smallville7123 has quit [Quit: rosa]
<ryantm> mpf: `journalctl -b` will page the whole log since hte last boot
<ryantm> mpf: Also you could pastebin your configuration, to see if someone here can spot a problem.
smallville7123 has joined #nixos
<ZaraChimera> Back again. Now to try to get that openSUSE install working.
<ZaraChimera> Step one is to get my drive completely formatted and set to DOS/MBR for disklabel. Since it's only a 300GB drive, I don't have to worry about support for the larger size.
<ZaraChimera> In the installer is there a way to call up a virtual terminal (other distros have something like alt-f8 for example)
<ryantm> ZaraChimera: Are you trying to isntall NixOS or openSUSE?
<ZaraChimera> Whoops. Wrong window. I'm trying openSUSE at the moment. NixOS later.
<ryantm> :)
<ZaraChimera> If I recall, it's better to install NixOS last...
<ZaraChimera> If I had a UEFI capable system I'd be making a single ZFS partition with each distro assigned to its own pool.
tzemanovic has joined #nixos
<ZaraChimera> I'll more than likely come back to NixOS, but I need to get a functional day-to-day system suitable for my parents :)
tzemanovic has quit [Remote host closed the connection]
smallville7123 has quit [Quit: rosa]
Drakonis has joined #nixos
sorixelle has quit [Ping timeout: 260 seconds]
sorixelle has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<paraseba> How can I tweak a Haskell package derivation so it produces binary outputs for not only the main executables, but also the test and benchmark executables?
matthewbauer has joined #nixos
smallville7123 has joined #nixos
<tenten8401> Figured out what was wrong with my Everspace install a while back
<tenten8401> wasn't related to missing deps at all
<tenten8401> a space in the steam library folder name was preventing the game from launching and throwing illegal instruction errors and bunches of other crap
dvim has quit [Quit: WeeChat 2.1]
<ryantm> ,channels
<{^_^}> Largest Nix-related channels: #nixos, #nixos-dev, #nix-darwin, #nixos-chat, #nixos-aarch64, #nixos-wiki, #nixos-borg, #nixos-security, #nix-core
smallville7123 has quit [Quit: rosa]
<{^_^}> [nixpkgs] @yegortimoshenko opened pull request #41735 → wireguard-go: 0.0.20180519 -> 0.0.20180531 → https://git.io/vh2Lp
mounty has quit [Ping timeout: 264 seconds]
mounty has joined #nixos
jperras has quit [Ping timeout: 248 seconds]
drag_ has joined #nixos
Have-Quick has joined #nixos
johnhamelink has quit [Quit: PanicBNC - https://PanicBNC.net]
Ross has quit [Ping timeout: 256 seconds]
Ross has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer pushed to staging « apple_sdk: use multiple outputs »: https://git.io/vh2tW
Drakonis has quit [Quit: Leaving]
gonz_ has quit [Ping timeout: 260 seconds]
nD5Xjz has quit [Ping timeout: 264 seconds]
* dtz joins channels from that list that he wasn't already in
<dtz> *channel
Mr_Keyser_Soze has quit [Remote host closed the connection]
inquisitiv3 has joined #nixos
matthewbauer has quit [Ping timeout: 240 seconds]
inquisitiv3 has quit [Client Quit]
<{^_^}> [nixpkgs] @peterhoeg merged pull request #41057 → nixos/duplicati: add port and datafolder options → https://git.io/vhLJc
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/vh2tQ
nD5Xjz has joined #nixos
asuryawanshi has joined #nixos
woodson_ has joined #nixos
<mupf> ryantm could be tricky
<mupf> ryantm I can't even leave the display manager
<mupf> Once I entered it
asuryawanshi has quit [Remote host closed the connection]
lukec has quit [Ping timeout: 265 seconds]
sbdchd has quit [Remote host closed the connection]
<mupf> Oh wait I managed it, got some pulse audio errors
jperras has joined #nixos
<mupf> Ah and X has an error: failed to create device /dev/input/mouse0
<mupf> Odd, I disabled the tochpad
<{^_^}> [nixpkgs] @adisbladis pushed 3 commits to master: https://git.io/vh2qf
<mupf> Okay, reactivated it and the touch pad works now but I still get the message about mouse0
jperras has quit [Ping timeout: 264 seconds]
<hodapp> why... is libboost_python.so never linked with python
<hodapp> actually, why am I even wasting my time asking questions about anything in boost
<{^_^}> [nixpkgs] @jD91mZM2 opened pull request #41736 → powerline-rs: 0.1.7 -> 0.1.8 → https://git.io/vh2qI
lukec has joined #nixos
<dtz> lol
<hodapp> already gave up trying to build Appleseed because I can't build Open Shading Language on NixOS due to GCC and clang not wanting to coexist... trying to get LuxCoreRender to build now
johnhamelink has joined #nixos
<hodapp> but I keep forgetting how much it's in vogue to ship CMake builds that are basically broken out of the box except for on configurations where you wouldn't need CMake in the first place
mpf has joined #nixos
* dtz hands hodapp a beer
<dtz> also lol "yep" re:build systems
Guanin has quit [Ping timeout: 240 seconds]
<hodapp> mlehhhhhhhhhhh
<mpf> The exact error message: libinput: SynPS/2 Synaptics Touchpad: Failed to create device for /dev/input/mouse0
<mpf> my user is in group input and /dev/input/mouse0 does exist
Guanin has joined #nixos
agile has quit [Quit: v]
agile has joined #nixos
jasongro` has joined #nixos
m0rphism has quit [Quit: WeeChat 1.9.1]
jasongro` has quit [Remote host closed the connection]
m0rphism has joined #nixos
freeman42x[nix] has joined #nixos
freeman42x]NixOS has quit [Ping timeout: 264 seconds]
<mpf> I get the feeling that several options I set in the configuration file get ignored by the system. -.-
<mpf> I seriously hoped for a more straight forward experience.
medvid has joined #nixos
mpf has quit [Quit: WeeChat 2.0]
endformationage has quit [Quit: WeeChat 1.9.1]
freeman42x[nix] has quit [Ping timeout: 256 seconds]
micha_ has joined #nixos
smallville7123 has joined #nixos
micha_ is now known as mpf
mpf has quit [Client Quit]
smallville7123 has quit [Quit: rosa]
iyzsong has quit [Read error: Connection reset by peer]
iyzsong has joined #nixos
hamishmack has quit [Quit: Textual IRC Client: www.textualapp.com]
hamishmack has joined #nixos
<{^_^}> [nixpkgs] @andir merged pull request #41731 → nixos/memcached: added simple set/get test → https://git.io/vh2JD
<{^_^}> [nixpkgs] @andir pushed 2 commits to master: https://git.io/vh2mr
<{^_^}> [nixpkgs] @orivej pushed to master « serf: update scons patch, enable kerberos on darwin »: https://git.io/vh2mP
<{^_^}> [nixpkgs] @jraygauthier opened pull request #41737 → nixos/uvcvideo.dynctrl: Init → https://git.io/vh2md
asuryawanshi has joined #nixos
smallville7123 has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #41735 → wireguard-go: 0.0.20180519 -> 0.0.20180531 → https://git.io/vh2Lp
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/vh2Ym
<{^_^}> [nixpkgs] @xeji closed pull request #41710 → wireguard-go: remove from tree → https://git.io/vhg0t
Have-Quick has quit [Quit: Have-Quick]
Unode has quit [Read error: Connection reset by peer]
Unode_ has joined #nixos
Unode_ is now known as Unode
<{^_^}> [nixpkgs] @jraygauthier opened pull request #41738 → tiscamera: Init at 0.9.1 → https://git.io/vh2Yl
phdoerfler has joined #nixos
smallville7123 has quit [Quit: rosa]
smallville7123 has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #41094 → xidlehook: 0.4.6 -> 0.4.8 → https://git.io/vhqm0
<{^_^}> [nixpkgs] @xeji pushed commit from @jD91mZM2 to master « xidlehook: 0.4.6 -> 0.4.8 (#41094) »: https://git.io/vh2YV
<{^_^}> [nixpkgs] @xeji merged pull request #41736 → powerline-rs: 0.1.7 -> 0.1.8 → https://git.io/vh2qI
<{^_^}> [nixpkgs] @xeji pushed commit from @jD91mZM2 to master « powerline-rs: 0.1.7 -> 0.1.8 (#41736) »: https://git.io/vh2Yr
jperras has joined #nixos
myshoe has joined #nixos
smallville7123 has quit [Quit: rosa]
phdoerfler has quit [Quit: Leaving.]
jperras has quit [Ping timeout: 264 seconds]
<mupf> so
<mupf> I finally eliminated all Xorg errors
<mupf> but
<mupf> I still can't login
<mupf> This is frustrating.
medvid has quit [Quit: Account terminated by the PanicBNC Staff Team.]
<mupf> the log only says: starting x11 server, stopped x11server .. until it says "start request repeated too quickly, failed with result start-limit-hit"
<{^_^}> [nixpkgs] @dywedir opened pull request #41739 → aria2: 1.33.1 -> 1.34.0 → https://git.io/vh2Yh
<{^_^}> [nixpkgs] @orivej reopened pull request #37813 → spice: 0.13.3 -> 0.14.0 → https://git.io/vx0LP
phdoerfler has joined #nixos
phdoerfler1 has joined #nixos
phdoerfler has quit [Ping timeout: 265 seconds]
Khetzal has quit [Ping timeout: 245 seconds]
phdoerfler1 has quit [Quit: Leaving.]
jperras has joined #nixos
jperras has quit [Ping timeout: 268 seconds]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #41733 → zfs: Fix "zfs-sync" for modern systemd → https://git.io/vh2Us
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vh2O7
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/vh2O5
<{^_^}> [nixpkgs] @peti merged pull request #41724 → haskellPackages.hnix: dont jailbreak → https://git.io/vhgbF
<{^_^}> [nixpkgs] @Mic92 merged pull request #41626 → dotty: 0.6.0-RC1 -> 0.8.0-RC1 → https://git.io/vhuvz
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vh23f
Khetzal has joined #nixos
<{^_^}> [nixpkgs] @orivej merged pull request #37813 → spice: 0.13.3 -> 0.14.0 → https://git.io/vx0LP
<{^_^}> [nixpkgs] @orivej pushed 3 commits to master: https://git.io/vh23Y
simukis has joined #nixos
knupfer has quit [Ping timeout: 245 seconds]
<manveru> mupf: nothing in dmesg?
<{^_^}> [nixpkgs] @orivej pushed 89 commits to staging: https://git.io/vh23Z
knupfer has joined #nixos
<Izorkin_> please recheck PR https://github.com/NixOS/nixpkgs/pull/40686
nico202 has joined #nixos
<mupf> manveru: the only error I can spot: kvm disabled by bios
<{^_^}> [nixpkgs] @dtzWill opened pull request #41740 → tcsh: patch to fix w/musl → https://git.io/vh23z
<mupf> everything looks okay so far
<manveru> hmm
lnikkila has joined #nixos
<mupf> that's my config
<manveru> so you want to use enlightenment with i3?
<mupf> No, I simpyl tried both
<mupf> The problem doesnt really seems to be the window / desktop manager
<mupf> I want enlightment
<manveru> ok, because they're both enabled, but no video driver
<mupf> the video driver should be detected automatically. I even tried adding "intel" manually
<{^_^}> [nixpkgs] @Mic92 merged pull request #41739 → aria2: 1.33.1 -> 1.34.0 → https://git.io/vh2Yh
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vh23K
<mupf> same effect
<manveru> ok
filwisher has joined #nixos
<manveru> and there's nothing in the log of `journalctl -xef -u display-manager.service`?
<mupf> just service hold off time over, scheduling restart
<mupf> fyi the login manager works without problem
<manveru> ok, because you said above that the x server keeps restarting
<mupf> Yes, when I disable auto login, i enter my password, nothing happens, I get back to the login screen
<mupf> when I enable it, it tried to login 3 times before giving up automatically
<mupf> tries
knupfer has quit [Ping timeout: 265 seconds]
<mupf> i also cant leave te login manager once it started because I cant change the tty
<manveru> yeah, by default there's no other tty
<manveru> `boot.extraTTYs = ["tty2"];`
<manveru> to add one
<mupf> ah thanks
<manveru> so... what you could try, is making an ~/.xsession file and putting `i3` in it
NightTrain has quit [Ping timeout: 264 seconds]
<manveru> that's my old xserver config before i switched to home-manager
<mupf> i give it a try
<mupf> btw i still cant switch between ttys
<manveru> that needs a reboot
<mupf> already tried that
<mupf> tought so because of the boot.
wangoe has quit [Ping timeout: 256 seconds]
<mupf> well, i can once the login manager is not started
<manveru> lemme check... seems broken here too :P
<Lears> I'm pretty sure you should get ttys 1 through 7 without that setting anyway; I have them.
<mupf> me too, but i cant switch to a certain tty when the login manager is up
<mupf> so i cant stop it
<symphorien> if you enable it, alt+sysrq+k will kill the window manager and enable you to change tty iirc
MP2E has quit [Remote host closed the connection]
<mupf> how to enable ths?
<mupf> i tried services.xserver.enableCtrlAltBackspace
<mupf> but it seems to have no effect whatsoever
<symphorien> it's a sysctl thing
<manveru> the alt+sysrqk is what you press while holding alt, i think
<symphorien> apparently sysctl -w kernel.sysrq=1 or the equivalent nixos configuration
<mupf> oh i made progress
<mupf> i added a new user and t works
<mupf> it seems to be a problem in my users home dir after all
<mupf> https://github.com/mupfelofen-de/config something in my local configuration
<mupf> so?
<manveru> it won't start anything? :)
<manveru> that's my guess anyway
<mupf> should take the login manager care of that?
<mupf> shouldn't
<manveru> well, you can try removing the file
<mupf> alright
<mupf> one moment
<manveru> i'm really not sure about the intricacies of the login manager
nico202 has quit [Remote host closed the connection]
wangoe has joined #nixos
nico202 has joined #nixos
<mupf> manveru: you are my hero
<manveru> i should probably rice mine sometime... but i usually only see it every few weeks
<mupf> that was the actual problem
<manveru> cool :)
<mupf> thanks
<manveru> so .xsession takes precedence of whatever default you set
<manveru> good to know
<mupf> indeed
<manveru> btw i really recommend https://github.com/rycee/home-manager for dotfiles and such
<mupf> I will have a look thanks
<manveru> maybe once you're a bit more comfortable with nix
aristid has quit [Ping timeout: 245 seconds]
aristid has joined #nixos
BombStrike has quit [Ping timeout: 268 seconds]
civodul has joined #nixos
smallville7123 has joined #nixos
<manveru> Lears: seems like i have a couple of gettys running, but can't switch to them, only shows me the inital boot log
<Orbstheorem> How often is hackage-packages.nix updated?
phdoerfler has joined #nixos
BombStrike has joined #nixos
phdoerfler1 has joined #nixos
<{^_^}> [nixpkgs] @dtzWill merged pull request #41740 → tcsh: patch to fix w/musl → https://git.io/vh23z
<{^_^}> [nixpkgs] @dtzWill pushed 3 commits to master: https://git.io/vh2sX
knupfer has joined #nixos
phdoerfler has quit [Ping timeout: 260 seconds]
smallville7123 has quit [Quit: rosa]
<{^_^}> [nixpkgs] @Gerschtli opened pull request #41741 → pythonPackages.pdf2image: init at 0.1.13 → https://git.io/vh2sb
smallville7123 has joined #nixos
<Lears> manveru: ¯\_(ツ)_/¯
nh2 has joined #nixos
filwisher has quit [Ping timeout: 260 seconds]
phdoerfler has joined #nixos
nh2 has quit [Quit: Leaving.]
phdoerfler1 has quit [Ping timeout: 256 seconds]
knupfer has quit [Ping timeout: 276 seconds]
nh2 has joined #nixos
smallville7123 has quit [Quit: rosa]
smallville7123 has joined #nixos
smallville7123 has quit [Client Quit]
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @xeji opened pull request #41742 → nixos/tests/gnome3: switch to lightdm → https://git.io/vh2GM
<tfc[m]> hey there, i have a `#!/usr/bin/env nix-shell` script which does not run because some packages fail for me on my current channel. in order to test if it works with nixpkgs latest master, i set `export NIX_PATH=/path/to/repo_checkout`, and this works. i see no other way to point nix-shell to a custom nixpkgs repo checkout. are there better ways or is this already best practice?
<{^_^}> [nixpkgs] @worldofpeace opened pull request #41743 → solargraph: 0.21.1 -> 0.22.0 → https://git.io/vh2GS
<symphorien> tfc[m]: did you try passing -I nixpkgs=... to nix-shell ?
<tfc[m]> symphorien: oh no i am blind. i have somehow not seen that in the `nix-shell --help` output. sorry, dumb question. :)
<{^_^}> [nixpkgs] @Izorkin opened pull request #41744 → sshd: change location config file → https://git.io/vh2Gb
jperras has joined #nixos
nh2 has quit [Quit: Leaving.]
jD91mZM2 has joined #nixos
<{^_^}> [nixpkgs] @rvolosatovs opened pull request #41745 → nixos: Fix sshd, add more ssh-keygen params → https://git.io/vh2ZU
jperras has quit [Ping timeout: 265 seconds]
knupfer has joined #nixos
smallville7123 has joined #nixos
philippD has joined #nixos
phdoerfler has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @xeji merged pull request #41728 → matrix-synapse: 0.30.0 -> 0.31.1 → https://git.io/vh2vC
<{^_^}> [nixpkgs] @xeji pushed commit from @florianjacob to master « matrix-synapse: 0.30.0 -> 0.31.1 (#41728) »: https://git.io/vh2Zy
<{^_^}> [nixpkgs] @worldofpeace opened pull request #41746 → antibody: 3.4.6 -> 3.5.0 → https://git.io/vh2ZH
smallville7123 has quit [Quit: rosa]
orivej has quit [Ping timeout: 245 seconds]
<mupf> my C projects stopped compiling beause of the missing include paths in nix
<mupf> is there a way to go, to fix this?
Fare has quit [Quit: Leaving]
smallville7123 has joined #nixos
<srhb> mupf: More information needed. In general, all you need to do is depend on the library in question to get the include paths in your nix build.
xy2_ has joined #nixos
<__monty__> I think the derivation for dhall-text brings in dhall-1.11.1 while the cabal file needs >= 1.14.0 && < 1.15 should I report this as an issue?
<srhb> __monty__: You can. dhall is fixed to 1.11.1 in configuration-hackage2nix.yaml
<srhb> Presumably from whatever snapshot was used
<__monty__> srhb: Would an issue be welcome or should I just doJailbreak?
<srhb> __monty__: jailbreak will not help, as the version of the package "dhall" is literally 1.11.1
<__monty__> Doesn't jailbreak remove the bounds on dependencies?
<srhb> __monty__: Yes, that's exactly what it does.
<__monty__> Then why won't it help?
<srhb> __monty__: Assume we had dhall at the version 2.0.0
<srhb> __monty__: Then, dhall-text would complain that it cannot use that library, since its version is above the upper bound of 1.15
<srhb> __monty__: Now, jailbreak would work
smallville7123 has quit [Quit: rosa]
<__monty__> Jailbreak only removes upper bounds?
<srhb> No, I mean, you can absolutely try.
<srhb> But that lower bound tells me that it actually doesn't work with versions below 1.14 (but it is a guess)
<srhb> Upper bounds are more often guesswork rather than hard facts.
woodson_ has quit [Ping timeout: 264 seconds]
semyon[m] has joined #nixos
<__monty__> srhb: Commit message on the bump doesn't seem to indicate a serious reason, so fingers crossed: https://github.com/dhall-lang/dhall-text/commit/9634aec335b89f6db775ca0ac93588f36ab22dc5
jasongro` has joined #nixos
<srhb> __monty__: Cool. :)
<srhb> __monty__: The other alternative is to simply bump the dependency in an override.
jasongro` has quit [Remote host closed the connection]
JasonGrossman has quit [Ping timeout: 260 seconds]
<__monty__> Hmm, probably prefer that. Any examples of such an override?
JasonGrossman has joined #nixos
JasonGrossman has quit [Remote host closed the connection]
<mupf> srhb: long story short, I tried compiling this project: https://github.com/mupfelofen-de/rainbow-joe at least it didn't work right away. Thanks for the link. I try to adjust my Makefile. Recommendations are still appreciated tough.
JasonGrossman has joined #nixos
jasongro` has joined #nixos
JasonGrossman has quit [Remote host closed the connection]
jasongro` has quit [Remote host closed the connection]
<srhb> __monty__: Something like this to bump dhall globally http://nixpaste.lbr.uno/1VvhUGeb?nix
<srhb> __monty__: Or you could call it dhall_1_14_0 and override the dependency of dhall-text specifically as well
JasonGrossman has joined #nixos
tg has quit [Excess Flood]
<srhb> __monty__: (like so: http://nixpaste.lbr.uno/n8ZcLvIo?nix )
<__monty__> srhb: I'm still using overrides instead of overlays but I think I got it, thanks : )
<srhb> __monty__: Cool. :)
filwisher has joined #nixos
qknight has joined #nixos
<__monty__> Probably should switch to overlays, keep up with the times. But you whipper-snappers keep changing things up ; )
<srhb> __monty__: Progress marches on :-)
tg has joined #nixos
nh2 has joined #nixos
<srhb> It should be pretty easy to go from overrides to overlays. The other way around isn't always possible.
nh2 has quit [Client Quit]
phreedom has quit [Ping timeout: 250 seconds]
saep has joined #nixos
bennofs has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
knupfer has quit [Ping timeout: 240 seconds]
smallville7123 has joined #nixos
bennofs has quit [Quit: WeeChat 2.0]
truthadjustr has joined #nixos
LysergicDreams has joined #nixos
zenojis has quit [Ping timeout: 260 seconds]
truthadjustr has quit [Read error: Connection reset by peer]
fendor has joined #nixos
testuser has joined #nixos
<testuser> hi, after running "nixos-rebuild switch --upgrade", I'm getting the following error: http://dpaste.com/2C1D6XB - this is on 18.03. Any ideas how to debug this to see what's causing the issue?
Lookme has joined #nixos
nico202 has quit [Remote host closed the connection]
nico202 has joined #nixos
Lookme has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
<srhb> testuser: I don't think you got the actual error message in that paste.
<{^_^}> [nixpkgs] @MarcFontaine opened pull request #41747 → unixcw : init at 3.5.1 → https://git.io/vh2cj
<testuser> srhb, this is the last lines of the command output, there are no error lines above it, only package list.
logzet has joined #nixos
<srhb> testuser: Can you paste the whole thing anyway?
<testuser> srhb, solved, I removed the last added entry, the peerflix package into configuration.nix, it appears to have solved the issue.
<srhb> testuser: Cool. :)
LysergicDreams has quit [Quit: leaving]
<testuser> srhb, thanks for the help anyways
rihards has joined #nixos
inquisitiv3 has joined #nixos
smallville7123 has quit [Quit: rosa]
<inquisitiv3> I'm trying to install NixOS in a VM. Running Libvirtd and QEMU. I choose to have UEFI instead of BIOS for the VM.
<inquisitiv3> But at startup I land pretty directly in the *UEFI Interactive Shell*
<inquisitiv3> Do one need to use the rEFInd boot manager to boot NixOS on an UEFI machine?
filwisher has quit [Ping timeout: 276 seconds]
<inquisitiv3> I don't know the purpose of the boot manager. I got to have it running using UEFI, because I don't have anything else.
<srhb> inquisitiv3: I think most people use systemd-boot. I think the nixos installer detects if you're booted in efi mode nixos-generate-config (or whatever it's called) uses that by default.
jperras has joined #nixos
knupfer has joined #nixos
<inquisitiv3> srhb: I'm trying to start the graphical live CD.
smallville7123 has joined #nixos
hamishmack has joined #nixos
<inquisitiv3> I've just created the VM with the ISO (verified it with SHA256 sum) loading at startup.
b has joined #nixos
<srhb> inquisitiv3: So once you have your root partition mounted on /mnt, nixos-generate-config --root /mnt should give you an /etc/nixos/configuration.nix to start out with
<srhb> inquisitiv3: I *believe* based on the current boot mode, it decides whether to use grub or systemd-boot as the bootloader.
jperras has quit [Ping timeout: 260 seconds]
<inquisitiv3> srhb: According to the manual it's like you believe. But my problem is to boot the graphical live CD in my VM. Is there any extra steps I've to take to get it to boot, or is it just an issue with the virtualization application I'm running?
<srhb> inquisitiv3: Oh sorry, yes, I misunderstood.
steell-atwork has quit [Ping timeout: 260 seconds]
<inquisitiv3> Can also be an issue that it can't find the ISO image when I come to think about it... I'll test to move it out from my home directory.
<srhb> inquisitiv3: Hmm. I believe there used to be something specific that needed to be enabled to boot uefi correctly in qemu but I honestly don't remember the specifics.
<inquisitiv3> srhb: No problem :)
<inquisitiv3> The aren't any problems with the VirtIO drivers?
<srhb> I don't know, sorry.
<inquisitiv3> I got it working!
<inquisitiv3> I moved the ISO to /var/lib/libvirt/images/
<inquisitiv3> Choose the default chipset, manually set the CPU arch and didn't add the tablet unit.
<inquisitiv3> I'll do some tests to see what caused the problem.
svarog has joined #nixos
<srhb> inquisitiv3: Nice :)
<svarog> i'm trying to get lattice diamond fpga toolchain to run on nixos and was wondering if there are some examples of wrapping rpm packages i could use as a reference/starting point?
regulus_ has quit [Ping timeout: 276 seconds]
<inquisitiv3> It wasn't that I moved the file.
<srhb> inquisitiv3: I suspect chipset.
smallville7123 has quit [Quit: rosa]
regulus_ has joined #nixos
<inquisitiv3> srhb: As did I, but it seems that doesn't solve the problem neither. Can be that I choose to use SCASI for the CD drive, that boots the ISO image if I'm not wrong.
<srhb> Weird. :)
tenten8401 has quit [Ping timeout: 260 seconds]
smallville7123 has joined #nixos
andymandias has quit [Quit: ZNC 1.6.5 - http://znc.in]
andymandias has joined #nixos
<testuser> I'm continually running "nix-collect-garbage -d", yet my /nix is already 50GB - why is it so large, is there a way to clean something else in there also?
orivej has joined #nixos
smallville7123 has quit [Quit: rosa]
<srhb> testuser: For instance, it can't clean your booted system (you still depend on that), so you might have to rebuild boot and reboot.
<srhb> testuser: But no, that is the way to clean it. If there's 50GB and nothing gets deleted, you still have dependencies to everything in there.
<testuser> srhb, the following take the most space: http://dpaste.com/13F6NRQ - I don't really need 4 versions of openoffice, why don't they get removed'
<srhb> testuser: Because you're still depending on them somehow (they still have gc roots)
<srhb> It's hard to say why without knowing your entire configuration.
<testuser> srhb, can I somehow check which packages depend on which version?
<srhb> testuser: You can use nix-store's various query functions
<srhb> testuser: For instance, nix-store --query --referrers <path> will tell you which paths depend on <path> currently
smallville7123 has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #41743 → solargraph: 0.21.1 -> 0.22.0 → https://git.io/vh2GS
<{^_^}> [nixpkgs] @zimbatm pushed commit from @worldofpeace to master « solargraph: 0.21.1 -> 0.22.0 (#41743) »: https://git.io/vh2WA
<srhb> And --query --roots <path> will show you which garbage collection roots hold onto <path<
chessai has joined #nixos
phreedom has joined #nixos
smallville7123 has quit [Client Quit]
tzemanovic has joined #nixos
<testuser> srhb, the /nix/var/nix/profiles/ contains the following: "default default-72-link per-user system system-338-link system-profiles" can some of the default-* be removed?
<srhb> testuser: You should probably either uninstall or upgrade the packages with nix-env -e / -u instead.
<srhb> testuser: (The answer is yes, you can, but you might suddenly be missing packages you didn't expect once you garbage collect)
<srhb> testuser: So I recommend sticking to the nix-env interface
<srhb> testuser: The default profile is probably what you'd be changing if you ever use "sudo nix-env" (which might be surprising)
<testuser> srhb, I have those updated, I'm basically looking at removing the old boot entries that appear when trying to boot nixos, how can I do that?
<srhb> Not quite sure, I rarely use nix-env.
<srhb> testuser: That's what nix-collect-garbage --delete-old (-d) or --delete-older-than does
<srhb> testuser: iff they can be removed (that is, none of them are your booted system)
iyzsong has quit [Ping timeout: 240 seconds]
<srhb> testuser: In order to do that, you have to boot into your newest profile. You should then not depend on any old system profiles.
qknight has quit [Quit: Lost terminal]
<inquisitiv3> srhb: It was because I used SCSI for the CD drive. When I choose SATA instead it works flawlessly to boot up.
<testuser> srhb, http://dpaste.com/1TDNC2E the sysctl2-1-link is clearly quite old, based on 16.09 , is there a way to remove that?
<testuser> srhb, I'm in my newest profile right now, but not sure why it depends upon those.
<srhb> testuser: Well the profiles still exist. If you want to get rid of them, use nix-env to delete them entirely
<srhb> testuser: Maybe there isn't actually a command for that. If you *know* you're not using the profile anymore, you can delete it by hand.
<srhb> testuser: But be aware that you can get into hairy business if you accidentally garbage collect something that you were using.
<testuser> srhb, as long as the system boots, it should be fine.
rihards has quit [Quit: rihards]
<srhb> testuser: Unless you did something non-standard, that's the system profile, so just don't touch that :)
iyzsong has joined #nixos
silver has joined #nixos
eisbaer has joined #nixos
truthadjustr has joined #nixos
qknight has joined #nixos
orivej has quit [Ping timeout: 260 seconds]
truthadjustr has quit [Remote host closed the connection]
truthadjustr has joined #nixos
owickstrom has joined #nixos
gerschtli has quit [Quit: WeeChat 2.0]
Ariakenom has quit [Quit: Leaving]
smallville7123 has joined #nixos
xy2_ has quit [Ping timeout: 256 seconds]
acarrico has quit [Ping timeout: 240 seconds]
fendor has quit [Ping timeout: 264 seconds]
<__monty__> Hmm, could it be argon is using newer cabal syntax? Setup: ./argon2.cabal:5: Parse of field 'license-file' failed.
orivej has joined #nixos
<yorick> shlevy: how do I use that nix fetcher of yours?
<yorick> enable-unsafe-eval?
smallville7123 has quit [Quit: rosa]
<yorick> ah, extra-builtins
smallville7123 has joined #nixos
chessai has quit [Ping timeout: 245 seconds]
init_6 has joined #nixos
truthadjustr has quit [Read error: Connection reset by peer]
<srhb> Er, has anyone actually gotten the new taffybar 2 sniTrayNew to display anything?
Ariakenom has joined #nixos
owickstrom has quit [Ping timeout: 248 seconds]
phdoerfler has joined #nixos
<tilpner> testuser - Did you run nix-collect-garbage as root?
<testuser> tilpner, yes
<tilpner> Huh, that's usually the culprit
klntsky has quit [Remote host closed the connection]
<__monty__> Nix complains about the 'license-file' field in argon2.cabal but the cabal file on hackage only has a license-files field?
klntsky has joined #nixos
smallville7123 has quit [Quit: rosa]
jperras has joined #nixos
<hodapp> is there a Nixpkgs ghetto where I can dump this derivation but make it clear that I want nothing to do with maintaining it? >_>
jperras has quit [Ping timeout: 264 seconds]
<hodapp> would like to help out anyone else who wants LuxCoreRender to run, but this build is just too much of a mess.
<tilpner> Hah, I wanted that too, for a few "failed packaging efforts"
<tilpner> At the very least it says "n people already tried and failed to package this"
<hodapp> really really wanted to get Appleseed renderer to build instead, but I am still stuck at https://github.com/NixOS/nixpkgs/issues/29877 trying to build Open Shading Language
<hodapp> and don't know any way around that issue
<hodapp> short of getting a Docker container that just happens to match every dependency and has both gcc and clang
saep has quit [Remote host closed the connection]
<hodapp> oh, handy, someone already packaged PBRT in Nixpkgs and both those renderers are probably based off of it
knupfer has quit [Ping timeout: 255 seconds]
init_6 has quit [Ping timeout: 264 seconds]
<LnL> hodapp: are you really sure it needs both gcc and clang?
<{^_^}> [nixpkgs] @ckauhaus opened pull request #41753 → libtiff: 4.0.9 update patches → https://git.io/vh2BU
<hodapp> LnL: there might be a way to make it build completely with Clang but I've not really had success
<MichaelRaskin> Life goals: write a C project that strictly requires use of at least three C compilers to build.
<hodapp> MichaelRaskin: just make it a C++ project
<tilpner> Bonus points if one of those is msvc?
<LnL> hodapp: builds often hardcode gcc/g++ instead of using the $CC and $CXX environment variables
* hodapp stabs tilpner
<LnL> MichaelRaskin: :p
<hodapp> LnL: I will try it now with clangStdenv rather than stdenv and see what I run into
<MichaelRaskin> I said C compiler. MS compilers are very advanced tools for compiling languages superficially resembling the advertised ones
<LnL> yeah try clangStdenv or libcxxStdenv and if it complains about gcc not existing replace those references with cc/c++
<hodapp> it is building so far...
<srhb> hodapp: It's designed to get your hopes up by deferring errors to as late as possible.
newhoggy has joined #nixos
<hodapp> we'll see. OSL looks like less horrible of a build than LuxCoreRender
<hodapp> that is, they actually seem to understand what a build system is for
<hodapp> "/nix/store/zqh3l3lyw32q1ayb15bnvg9f24j5v2p0-bash-4.4-p12/bin/bash: /build/source/src/liboslexec/serialize-bc.bash: /bin/bash: bad interpreter: No such file or directory" k.
<LnL> hodapp: I added a note about that to the manual a while back https://nixos.org/nixpkgs/manual/#sec-darwin
acarrico has joined #nixos
xcmw has joined #nixos
<hodapp> it's not a clang/gcc issue this time at least...
<LnL> preConfigure = '' patchShebangs liboslexec/serialize-bc.bash ''
<hodapp> thanks, will try that
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/7468501411c (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<MichaelRaskin> There is an option that the third compiler is tcc used to compile a huge chunk of generated code that runs any optimiser out of RAM
<hodapp> tcc, the tiny C compiler?
<MichaelRaskin> Yes, the one that makes it almost a sane idea to compile Linux kernel for a desktop machine on boot.
<hodapp> I think I read about that once
<hodapp> I think I'll go send the POV-Ray devs a cake because I admire the fact that they never put me through build issues like this...
<hodapp> "/build/source/src/liboslexec/serialize-bc.bash: line 11: hexdump: command not found" okay was that just... not a fatal error or something? shouldn't it have been?
MinceR has quit [Ping timeout: 265 seconds]
<Dezgeg> if it's in a line like foo=$(bar) it's not even with set -e
<Dezgeg> I think
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
phdoerfler has quit [Quit: Leaving.]
<hodapp> err, why does nixpkgs.eject = util-linux?
<hodapp> where else might I find hexdump?
MinceR has joined #nixos
woodson_ has joined #nixos
tzemanovic has quit [Remote host closed the connection]
tzemanovic has joined #nixos
tzemanovic has quit [Remote host closed the connection]
tzemanovic has joined #nixos
<srhb> hodapp: It is indeed in util-linux
<srhb> Or well, utillinux
tzemanovic has quit [Remote host closed the connection]
<srhb> And utillinux.bin specifically :-)
tzemanovic has joined #nixos
tzemanovic has quit [Remote host closed the connection]
tzemanovic has joined #nixos
tzemanovic has quit [Remote host closed the connection]
<hodapp> "python: command not found" wow, man, if only your build had some way of letting me know ahead of time that some tool is needed *before* the build starts. that'd be a good idea.
mcatis[m] has joined #nixos
tzemanovic has joined #nixos
<hodapp> srhb: weird, then why is nix-env calling it 'eject'?
tzemanovic has quit [Remote host closed the connection]
<srhb> hodapp: Not sure what you mean. eject is an alias into utillinux as well, but I don't see it being called eject itself...
<hodapp> oh, perhaps it's because I searched util-linux and not utillinux
<hodapp> yeah, if I do nix-env -qaP --description ".*util-linux.*" I just see nixpkgs.eject & nixos.eject
iyzsong has quit [Quit: ZNC 1.6.5 - http://znc.in]
iyzsong has joined #nixos
<hodapp> LnL: good call, I think it built successfully. I don't know what problem I ran into yesterday but couldn't reproduce it this time
<{^_^}> [nixpkgs] @ckauhaus opened pull request #41754 → libtiff: 4.0.9 update patches → https://git.io/vh2R3
owickstrom has joined #nixos
<hodapp> next step: to go play whack-a-mole with Appleseed build issues.
newhoggy has quit [Remote host closed the connection]
justanotheruser has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @bjornfor pushed 4 commits to release-18.03: https://git.io/vh2RX
<thekolb> which characters are allowed in a deviation name?
<srk> azAZ-_09
acarrico has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @dudebout opened pull request #41755 → bind: compile with libcap → https://git.io/vh2Rx
<LnL> hodapp: great!
<mupf> hello guys, I tried adapring a nix expression for my personal C project. Now I get this error message when entering make inside the nix-shell: /nix/store/5gsk9p8w36dii5qz8m5ghq6gnqm05a0z-SDL2_image-2.0.3/include/SDL2/SDL_image.h:27:10: fatal error: SDL.h: No such file or directory
<mupf> #include "SDL.h"
acarrico has joined #nixos
<{^_^}> [nixpkgs] @obadz pushed 2 commits to master: https://git.io/vh20k
mjhoy has joined #nixos
<mupf> Can anyone explain this to me how this is usually done? I also added SDL2 as a dependency
<mupf> (I use nix since yesterday)
<mjhoy> i just upgraded nixos-unstable, and for some reason nix now wants to build the rust compiler, and i'm not sure why.
<mjhoy> how would i figure out what it's a dependency for?
newhoggy has joined #nixos
sbdchd has joined #nixos
<obadz> mjhoy: nix why-depends
<mjhoy> obadz: hmm... does that build packages?
<obadz> mupf: the headers would be in SDL2.dev
<obadz> mjhoy: yeah it might.. maybe do that on a commit where you already have stuff built
jD91mZM2 has quit [Ping timeout: 260 seconds]
<obadz> mjhoy: nix why-depends '(with import <nixpkgs/nixos> {}; system)' nixpkgs.rustc
<obadz> mjhoy: actually if rust is only a build dependency you may not see it in why-depends
<mjhoy> obadz: yeah it must be a build dependency
<mupf> obadz: i just changed the default.nix and the same error still occurs
svarog has quit [Quit: Leaving]
<obadz> mupf: maybe put your nix expression in a gist and paste the link?
<obadz> mjhoy: are you not on a channel? you should have to build stuff if you are
<mupf> it's basically this one
<mupf> adapted it for a quite similar project
<{^_^}> [nixpkgs] @Chiiruno opened pull request #41757 → dolphinEmuMaster: 20180430 -> 20180609 → https://git.io/vh20u
<mjhoy> obadz: nixos-unstable
<mupf> using the same dependencies
<obadz> mjhoy: that's still a channel
<mjhoy> occassionally i will need to build stuff for OSX i find.
<mjhoy> but i have no idea why it needs rust.
<obadz> I notice while I was bisecting yesterday there's some fundamental lib that needs rust
<obadz> maybe png or something
<mjhoy> yeah i might be related to imagemagick which also needs to be built apparently?
<obadz> mjhoy: nixos-unstable not appropriate for darwin
<obadz> mupf: this nix expression looks ok to me
<mjhoy> I use it b/c i also have it running on nixos and try to keep them in sync
<mjhoy> generally i haven't had too many problems.
<mupf> obadz: it still doesn't compile
<mjhoy> which imagemagick depends on
<obadz> mjhoy: indeed and cairo/pango probably depend on that too
<obadz> mjhoy: nixos-unstable doesn't build darwin. nixpkgs-unstable does.
<hodapp> "No rule to make target 'linux-gcc/libpng/libpng.a', needed by 'src/appleseed/libappleseed.so'. Stop." okay, I never really know how to interpret errors like this
<mjhoy> obadz: For the most part i do get binaries
<mjhoy> and i think i ran into trouble trying to run my nixos on nixpkgs-unstable
sorixelle has quit [Ping timeout: 240 seconds]
<obadz> mjhoy: yeah when nixpkgs-unstable happen to be ahead of nixos-unstable your fine, but no guarantees
<mjhoy> tbh i was pretty confused by the difference.
<obadz> you on osx or nixos?
<mjhoy> Both although mostly osx
<obadz> both on different machines?
<obadz> (/partition)
<mjhoy> Different machines and also a vm
<{^_^}> [nixops] @srghma opened pull request #967 → Update hacking.xml → https://git.io/vh20M
<obadz> ok then use nixos-unstable on nixos and nixpkgs-unstable on darwin
<obadz> the later builds packages for darwin, while the former runs more tests for nixos
<mjhoy> My impression was that nixpkgs-unstable was a bit ahead of nixos-unstable
<obadz> mupf: doesn't look like you have a ./configure so nix doesn't have a way to tell your makefile where SDL is
<mjhoy> So it seems there would be more trouble using the former?
<mjhoy> potentially
<mjhoy> And packages built for darwin on nixpkgs-unstable are still available on nixos-unstable
jperras has joined #nixos
<mupf> obadz: I never used autotools before. oh my. I hoped there would be a simpler solution
xcmw has joined #nixos
<obadz> mupf: there is one, give me a sec
<obadz> nobody wants to use autotools..
<mupf> thanks
jperras has quit [Ping timeout: 256 seconds]
das_j has joined #nixos
thekolb has left #nixos [#nixos]
<das_j> Hey everyone, I'm currently installing NixOS from Arch Linux onto a new ZFS dataset. However, nixos-install fails with "error: cloning builder process: Invalid argument". What could be the reason for this error? It's really hard to troubleshoot this because it lacks details
<das_j> My exact command is: sudo PATH="$PATH" NIX_PATH="$NIX_PATH" `which nixos-install` --root /mnt -I helsinki=/mnt/var/src/helsinki
<inquisitiv3> I'm looking at NixCon 2018. The event location seem to be quite central. Is the idea to sleep there or at another location?
<LnL> mupf: nixos-unstable doesn't build darwin packages, so that's not necessarily the case, but in practice you probably won't run into issues
antoniofr has joined #nixos
<mupf> LnL: i think you meant mjhoy
<LnL> oh, sorry :)
<mjhoy> LnL: yeah, that seems true except for today. guess i'll switch to nixpkgs-unstable for the time being which does fix my issue.
<mjhoy> (true meaning not running into too many issues)
<antoniofr> hi, I have tried nixos on my asus pc but had weird issue with display manager, after modifying configuration.nix and doing the switch display manager was not appearing anymore. :/ I wanted to ask what are the advantages to run nixos over just running nix package manager on slackware (an os that has never 'hanged' in black screen for me) Using nix packager is so much faster and nicer.
<obadz> mupf: doesn't quite get you there but should be a leap forward
thekolb has joined #nixos
<infinisil> ,nixcon = NixCon 2018 will be in London on 25-27 October, https://nixcon2018.org/
<{^_^}> nixcon defined
<thekolb> does nix.buildMachines do anything at all when nix.dtsirubtedBuilds is false?
nh2 has joined #nixos
<infinisil> thekolb: For some reason at some point I set the setting to false, but buildMachines was still used :/
<infinisil> I had to unset buildMachines for it to not build remotely
<obadz> mupf: seems to be an issue where one of the SDL headers is looking for another… I've seen this before but don't recall how to solve it
<thekolb> (I have a jobset that wants a buildMachine feature, but only the local build machine, right now it seems hydra is not draining the queue even though localhost has the desired feature set via buildMachines)
thc202 has joined #nixos
<thekolb> aside: any way to taskset the builder?
Sonarpulse has joined #nixos
<inquisitiv3> Does the /boot partition need to be outside of an encrypted LVM partition?
acarrico has quit [Ping timeout: 264 seconds]
<thekolb> infinisil: or rather, can my localhost have features?
<mupf> obadz: thanks, I'll try
acarrico has joined #nixos
<antoniofr> anyone?
jasongro` has joined #nixos
xy2_ has joined #nixos
chessai has joined #nixos
qknight has quit [Quit: leaving]
<thekolb> and what is speedFactor?
<thekolb> also what does mandatoryFeatures do?
<mupf> obadz: it really helped!
<__monty__> Is there a way to look at patched cabal files nix creates?
JasonGrossman has quit [Ping timeout: 245 seconds]
<mupf> obadz: if you ever recall where you have seen this problem, please give me a note
<obadz> mupf: almost done fixing
<mupf> it seems the only thing missing
<mupf> oh nice
antoniofr_ has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
antoniofr has quit [Ping timeout: 260 seconds]
acarrico has quit [Ping timeout: 248 seconds]
<obadz> mupf: done
<{^_^}> [nixpkgs] @volth opened pull request #41758 → nixos/nat: optional networking.nat.externalInterface → https://git.io/vh2zW
<mupf> yeah same link?
<mupf> I really appreciate what you did. I will use this as a reference for future projects
<obadz> mupf: yes updated now
<mupf> thanks i give it a try right away
<obadz> mupf: no problem
<obadz> mupf: if you just type nix-build it should produce the binaries
<obadz> (does for me)
justanotheruser has joined #nixos
<obadz> the rec wasn't needed after all you can remove that
antoniofr_ has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @bhipple opened pull request #41759 → pcsclite: fix URL for debian move to gitlab → https://git.io/vh2zE
<mupf> obadz: feel free to send me a proper pull request
<mupf> also: confirmed, works like a charm now
<obadz> no need feel free to commit it :)
lnikkila has quit [Quit: lnikkila]
<mupf> obadz: is there a reason why you added # at the git part?
<obadz> just so that nix-build builds from local source rather than fetch them from github
<obadz> but if you're only using nix-shell does not matter
<thekolb> does a hydra build machine need an sshKey/sshUser even if its localhost?
<obadz> infinisil: how does one interact with {^_^} ?
knupfer has joined #nixos
<infinisil> ,help obadz
<{^_^}> obadz: Use `,` to list all commands, `,foo = Foo!` to define foo as "Foo!", `,foo =` to undefine it, `,foo` to output "Foo!", `,foo somebody` to send "Foo!" to the nick somebody
<infinisil> ,nixeval obadz
<{^_^}> obadz: I can evaluate nix if you prefix your expression with "> ". Use it here only for short demos or helping others with the syntax. If you wanna spam me, do it in #bottest!
xy2_ has quit [Ping timeout: 248 seconds]
<thekolb> Also, is there a way to find out why jobs in the hydra queue are stalled/ignored?
xy2_ has joined #nixos
nh2 has quit [Quit: Leaving.]
<mupf> obadz: sent the commit. thanks again. you where really helpful
aarvar has quit [Ping timeout: 265 seconds]
JasonGrossman has joined #nixos
newhoggy has quit [Remote host closed the connection]
newhoggy has joined #nixos
xcmw has joined #nixos
jasongro` has quit [Remote host closed the connection]
JasonGrossman has quit [Remote host closed the connection]
ixxie has joined #nixos
newhoggy has quit [Ping timeout: 240 seconds]
newhoggy has joined #nixos
JasonGrossman has joined #nixos
jasongro` has joined #nixos
<obadz> mupf: np
newhoggy has quit [Client Quit]
bbarker has joined #nixos
<bbarker> anyone else have weird character/terminal issues with 'nix repl'? Just trying it for the first time
silver has quit [Read error: Connection reset by peer]
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
<inquisitiv3> Is there any good to know knowledge while partitioning for NixOS?
<inquisitiv3> Or is it just to partition like if I would install Debian?
ryantrinkle has joined #nixos
matthewbauer has joined #nixos
<ryantrinkle> when building with hydra, I often get error: a ‘x86_64-darwin’ is required to build ‘/nix/store/wcfb1bpsa6hzk1njc1yjim5inbdgwd8f-all-cabal-hashes-component-haskell-src-exts-1.20.1.drv’, but I am a ‘x86_64-linux’
<ryantrinkle> but nix-build works fine
<ryantrinkle> (when run as hydra, hydra-queue-runner, or root)
<ryantrinkle> is there a way i can fix that?
<ryantrinkle> this is on something that is being imported from derivation
<__monty__> Where should I report an issue with doJailbreak?
justanotheruser has quit [Ping timeout: 260 seconds]
knupfer has quit [Ping timeout: 265 seconds]
bbarker has quit [Ping timeout: 240 seconds]
<LnL> what kind of issue?
<thekolb> Hmm so I found the issue I am having and a solution in https://github.com/NixOS/hydra/issues/289 but it still doesn’t really work for me. The only thing I can think of is that I might need SSH creds for localhost? But other jobs did get built...
owickstrom has quit [Ping timeout: 276 seconds]
justanotheruser has joined #nixos
jD91mZM2 has joined #nixos
gonz_ has joined #nixos
srl295 has joined #nixos
jasongro` has quit [Remote host closed the connection]
pie_ has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/158525da9f5 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> [nixpkgs] @bhipple opened pull request #41760 → npth: use gnupg mirrors for fetchurl → https://git.io/vh2gH
justanotheruser has quit [Ping timeout: 265 seconds]
jtojnar has joined #nixos
nschoe has joined #nixos
hph^ has joined #nixos
hph^ has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41760 → npth: use gnupg mirrors for fetchurl → https://git.io/vh2gH
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vh223
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41759 → pcsclite: fix URL for debian move to gitlab → https://git.io/vh2zE
<{^_^}> [nixpkgs] @matthewbauer pushed 11 commits to staging: https://git.io/vh22s
<hodapp> "../appleseed/libappleseed.so: undefined reference to `typeinfo for OSL_v1_9::RendererServices'" what... does that error message even mean
iyzsong has quit [Read error: Connection reset by peer]
justanotheruser has joined #nixos
justanotheruser has quit [Client Quit]
<{^_^}> [nixpkgs] @matthewbauer pushed to master « emacsMacport: apply clean-env.patch »: https://git.io/vh22l
hph^ has joined #nixos
<thekolb> meh... localhost has supportedFeatures = ["dyser" "kvm" "nixos-test"] and systems = ["i686-linux" "x86_64-linux"], and still hydra-queue-runner says "machineTypes":{"x86_64-linux:dyser":{"runnable":60,"running":0...
<thekolb> :-(
<symphorien> while running nix-store --verify --repair --check-contents I got error: executing SQLite statement 'delete from ValidPaths where path = ?;': constraint failed (in '/nix/var/nix/db/db.sqlite')
<symphorien> What does it mean ?
<foldingcookie> hey, I got that too
<foldingcookie> (after foolishly manually deleting some files from the store and frantically running several commands to try to repair things)
<foldingcookie> I ultimately had to go in and edit the sqlite3 database manually to delete the rows for the files that I'd deleted
<symphorien> is it a bug then ?
<{^_^}> [nixpkgs] @bhipple opened pull request #41761 → alsa: setup mirrors for src downloads → https://git.io/vh221
bennofs has joined #nixos
jperras has joined #nixos
logzet has quit [Remote host closed the connection]
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
sophyn has joined #nixos
<lejonet> Is there anyway to reverse the ordering that the collected preStart snippets are combined in? I'm having a headache with postfix screwing around with stuff and I need to insert my own code in the preStart that is done in the middle of the preStart that the service module writes... or do I have to replace the module/make a PR to it to include a option to input stuff I need?
xy2_ has quit [Read error: No route to host]
xy2_ has joined #nixos
philippD has joined #nixos
<lejonet> (essentially, the service supplied preStart nukes /var/lib/postfix/conf on each start, which is linked to /etc/postfix, which means that I can't use environment.etc to put stuff in there because it whines about redefining /var/lib/postfix/conf then)
<infinisil> lejonet: mkOrder can make stuff ordered specifically, but I doubt it uses that
<lejonet> infinisil: nope it doesn't, and its even further complicated by the fact that I need to do it in the middle of the service module supplied preStart :/
jperras has quit [Ping timeout: 276 seconds]
<lejonet> I guess a PR for the service module to be able to add anything at all in /etc/postfix is needed
<lejonet> all this because I want to use a database backing for virtual users in postfix...
<__monty__> LnL: doJailbreak messes up a cabal file with a license-files clause.
alter-schjetne has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @matthewbauer pushed to master « emacs-mac: don’t propagate frameworks »: https://git.io/vh2aq
schjetne has joined #nixos
JasonGrossman has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
Lisanna has joined #nixos
joepie91 has quit [Excess Flood]
chessai has quit [Ping timeout: 260 seconds]
joepie91 has joined #nixos
joepie91 has quit [Changing host]
joepie91 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer pushed to staging « unbound: also replace -R in libunbound.la »: https://git.io/vh2aW
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<inquisitiv3> Is there any problems with having an swap file in /var?
philippD has joined #nixos
nico202 has quit [Ping timeout: 248 seconds]
philippD has quit [Client Quit]
philippD has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed to master « gnome3.totem: fix build »: https://git.io/vh2au
<matthewbauer> wow! was just able to get the closure of emacs-mac from 1.3G to 191M!
<__monty__> Educate us on your magicks, erudite matthewbauer.
sigmundv has joined #nixos
<{^_^}> [nixpkgs] @tilpner opened pull request #41762 → appimage-run: init → https://git.io/vh2ao
<{^_^}> [nixpkgs] @matthewbauer pushed to staging « emacs-mac: add myself as maintainer »: https://git.io/vh2a6
<{^_^}> [nixpkgs] @matthewbauer pushed 0 commits to masters: https://git.io/vh2aP
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @matthewbauer pushed 0 commits to masters: https://git.io/vh2ay
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
humanoyd has joined #nixos
philippD has joined #nixos
sophyn has left #nixos [#nixos]
<LnL> matthewbauer: nice, frameworks should never be propagated imho
<matthewbauer> well maybe when they are used in headers, right?
LoneTech has quit [Ping timeout: 240 seconds]
LoneTech has joined #nixos
jperras has joined #nixos
joepie91 has quit [Excess Flood]
joepie91 has joined #nixos
joepie91 has quit [Changing host]
joepie91 has joined #nixos
xcmw has joined #nixos
broccoli has quit [Ping timeout: 260 seconds]
das_j has quit [Quit: WeeChat 2.0]
<LnL> right, maybe in that case
broccoli has joined #nixos
ixxie has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Mic92 pushed to master « mypy: 0.600 -> 0.610 »: https://git.io/vh2Vk
nh2 has joined #nixos
frigate_freedom has joined #nixos
bennofs has quit [Quit: WeeChat 2.0]
rsa_ has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/158525da9f5 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<Profpatsch> johnw: (inhibit-redisplay t)
<Profpatsch> I can’t find documentation for that in my emacsen. :)
rsa has joined #nixos
<Profpatsch> It’s neither a variable not a function.
<frigate_freedom> Hello guys!
<frigate_freedom> Can u help me please? I have fresh installation of NixOS, there is NVME SSD with root filesystem and HDD for some files.
<frigate_freedom> fileSystems."/backupdisk" =
<frigate_freedom> fsType = "ext4";
<frigate_freedom> I write in configuration.nix such code:
<frigate_freedom> { device = "/dev/disk/by-uuid/a6012822-17dd-474c-9c6a-4a5713b10a48";
<frigate_freedom> options = [ "rw" ];
<frigate_freedom> };
<frigate_freedom> After system rebuild it mounts, but only root can write to disk. User is member of these groups:
<frigate_freedom> extraGroups = [ "wheel" "netwokmanager" "scanner" "vboxusers" ];
<frigate_freedom> What I did wrong?
<foldingcookie> "netwokmanager" may be a typo
<MichaelRaskin> If it is ext4, you need just to create and chown or chmod or setfacl the directories as root
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
frigate_freedom has quit [Quit: Leaving.]
katona has joined #nixos
frigate_freedom has joined #nixos
<frigate_freedom> it was so simply :D
<frigate_freedom> Thax :)
<frigate_freedom> Thanx*
nh2 has quit [Quit: Leaving.]
xy2_ has quit [Ping timeout: 256 seconds]
logiq_ has quit [Ping timeout: 260 seconds]
humanoyd has quit [Ping timeout: 276 seconds]
<johnw> Profpatsch: it's a variable: "Non-nil means don’t actually do any redisplay."
<johnw> prevents flickering
<Profpatsch> johnw: Uh, is this the emacs dev version?
<Profpatsch> I’m on 26.1
<Profpatsch> Because otherwise it would be listed under C-h C-v, rigth?
<johnw> Profpatsch: it's in 26.1
<Profpatsch> huh, now I see it
<Profpatsch> Maybe I mistyped earlier.
<Profpatsch> Thanks
<johnw> it's been there for a very long time
<Profpatsch> “This is used for internal purposes” :)
<johnw> since before 1999 at least
<Profpatsch> I was 6 in 1999. :P
goibhniu has joined #nixos
shabius_ has joined #nixos
[Leary] has joined #nixos
humanoyd has joined #nixos
nyanloutre[m]1 has joined #nixos
tfc[m]1 has joined #nixos
PeterRomfeld[m]1 has joined #nixos
sonne_ has joined #nixos
_rvl has quit [Ping timeout: 276 seconds]
zurk[m]1 has joined #nixos
michalrus_ has joined #nixos
yurb has quit [Ping timeout: 245 seconds]
equalunique[m] has quit [Ping timeout: 245 seconds]
sonne has quit [Ping timeout: 245 seconds]
joncfoo has quit [Ping timeout: 245 seconds]
PeterRomfeld[m] has quit [Ping timeout: 245 seconds]
Dezgeg[m] has quit [Ping timeout: 245 seconds]
tfc[m] has quit [Ping timeout: 245 seconds]
nyanloutre[m] has quit [Ping timeout: 245 seconds]
rihardsk[m] has quit [Ping timeout: 245 seconds]
bugabinga[m] has quit [Ping timeout: 245 seconds]
Dezgeg[m] has joined #nixos
shabius has quit [Ping timeout: 245 seconds]
dottedmag has quit [Ping timeout: 245 seconds]
zurk[m] has quit [Ping timeout: 245 seconds]
TimePath has quit [Ping timeout: 245 seconds]
bionicmac[m] has quit [Ping timeout: 245 seconds]
petersjt014[m] has quit [Ping timeout: 245 seconds]
musicmatze[m] has quit [Ping timeout: 245 seconds]
reactormonk[m] has quit [Ping timeout: 245 seconds]
doubletwin[m] has quit [Ping timeout: 245 seconds]
averell has quit [Ping timeout: 245 seconds]
dottedmag has joined #nixos
Lears has quit [Ping timeout: 245 seconds]
dkellner[m] has quit [Ping timeout: 245 seconds]
jluttine[m] has quit [Ping timeout: 245 seconds]
Wysteriary[m] has quit [Ping timeout: 245 seconds]
Mic92 has quit [Ping timeout: 245 seconds]
Mic92 has joined #nixos
Dezgeg[m] has quit [Changing host]
Dezgeg[m] has joined #nixos
dottedmag has quit [Changing host]
dottedmag has joined #nixos
joncfoo has joined #nixos
averell has joined #nixos
michalrus_ is now known as michalrus
fgaz[m] has quit [Ping timeout: 240 seconds]
M-fishy has quit [Ping timeout: 240 seconds]
Singularity[m] has quit [Ping timeout: 240 seconds]
GuillaumeBuisson has quit [Ping timeout: 240 seconds]
htafdwes[m] has quit [Ping timeout: 240 seconds]
CoopDot has quit [Ping timeout: 240 seconds]
Adev[m] has quit [Ping timeout: 255 seconds]
Phil[m]2 has quit [Ping timeout: 255 seconds]
yochai[m] has quit [Ping timeout: 255 seconds]
NickHu has quit [Ping timeout: 255 seconds]
thefloweringash[ has quit [Ping timeout: 255 seconds]
Naughtmare[m] has quit [Ping timeout: 255 seconds]
ArdaXi1 has quit [Ping timeout: 255 seconds]
freeman42x has quit [Ping timeout: 255 seconds]
pstn has quit [Ping timeout: 255 seconds]
jerengie[m] has quit [Ping timeout: 245 seconds]
tet[m] has quit [Ping timeout: 245 seconds]
rycee has quit [Ping timeout: 245 seconds]
hendrik[m] has quit [Ping timeout: 245 seconds]
spacekitteh[m] has quit [Ping timeout: 245 seconds]
semyon[m] has quit [Ping timeout: 245 seconds]
danbst[m] has quit [Ping timeout: 245 seconds]
EB[m] has quit [Ping timeout: 245 seconds]
slabity[m] has quit [Ping timeout: 245 seconds]
thra11[m] has quit [Ping timeout: 245 seconds]
trubii[m] has quit [Ping timeout: 245 seconds]
ngerstle[m] has quit [Ping timeout: 245 seconds]
colmeka[m] has quit [Ping timeout: 245 seconds]
fearlessKim[m] has quit [Ping timeout: 245 seconds]
EuAndreh[m] has quit [Ping timeout: 245 seconds]
techtangents[m] has quit [Ping timeout: 245 seconds]
aniketd[m] has quit [Ping timeout: 245 seconds]
aramiscd[m] has quit [Ping timeout: 245 seconds]
ProofTechnique[m has quit [Ping timeout: 245 seconds]
vskilet[m] has quit [Ping timeout: 260 seconds]
AdamSlack[m] has quit [Ping timeout: 260 seconds]
ixxie has joined #nixos
nickdshsadhkas[m has quit [Ping timeout: 260 seconds]
davidak[m] has quit [Ping timeout: 260 seconds]
dywedir[m] has quit [Ping timeout: 260 seconds]
hedning[m] has quit [Ping timeout: 260 seconds]
midchildan[m] has quit [Ping timeout: 256 seconds]
trikl[m] has quit [Ping timeout: 256 seconds]
WilliamHamilton has quit [Ping timeout: 256 seconds]
nmikhailov[m] has quit [Ping timeout: 256 seconds]
Pneumaticat has quit [Ping timeout: 256 seconds]
paperdigits[m] has quit [Ping timeout: 256 seconds]
AlanPearce[m] has quit [Ping timeout: 256 seconds]
offlinehacker[m] has quit [Ping timeout: 256 seconds]
Khorne[m] has quit [Ping timeout: 240 seconds]
johnazoidberg has quit [Ping timeout: 240 seconds]
rnkch[m] has quit [Ping timeout: 240 seconds]
Minijackson[m] has quit [Ping timeout: 240 seconds]
ConorCurry[m] has quit [Ping timeout: 240 seconds]
Hook[m]1 has quit [Ping timeout: 260 seconds]
omawnakw[m] has quit [Ping timeout: 260 seconds]
M-ms has quit [Ping timeout: 260 seconds]
sorbet has quit [Ping timeout: 260 seconds]
comphez[m] has quit [Ping timeout: 260 seconds]
DenisLehmann[m] has quit [Ping timeout: 240 seconds]
rnhmjoj[m] has quit [Ping timeout: 240 seconds]
octalsrc[m] has quit [Ping timeout: 240 seconds]
sargon[m] has quit [Ping timeout: 240 seconds]
greska[m] has quit [Ping timeout: 240 seconds]
darkmeson has quit [Ping timeout: 240 seconds]
coorey[m] has quit [Ping timeout: 255 seconds]
Dezgeg[m] has quit [Ping timeout: 245 seconds]
fighterhero[m] has quit [Ping timeout: 245 seconds]
dadadus[m] has quit [Ping timeout: 245 seconds]
mgttlinger[m] has quit [Ping timeout: 245 seconds]
kainospur[m] has quit [Ping timeout: 245 seconds]
leons has quit [Ping timeout: 245 seconds]
jameshjacksonjr[ has quit [Ping timeout: 245 seconds]
zurk[m]1 has quit [Ping timeout: 240 seconds]
tokudan[m] has quit [Ping timeout: 240 seconds]
zaphar_ps[m] has quit [Ping timeout: 240 seconds]
amiloradovsky[m] has quit [Ping timeout: 240 seconds]
ayyjayess[m] has quit [Ping timeout: 240 seconds]
mith[m] has quit [Ping timeout: 240 seconds]
nelag[m] has quit [Ping timeout: 240 seconds]
darkestmeson has quit [Ping timeout: 240 seconds]
Drakonis[m] has quit [Ping timeout: 240 seconds]
Rick[29SMPittsbu has quit [Ping timeout: 240 seconds]
DIzFer[m] has quit [Ping timeout: 256 seconds]
jmorriss[m] has quit [Ping timeout: 240 seconds]
xnaveira[m] has quit [Ping timeout: 256 seconds]
DSNTravellerbot[ has quit [Ping timeout: 256 seconds]
russiancow[m] has quit [Ping timeout: 260 seconds]
gudea[m] has quit [Ping timeout: 260 seconds]
card[m] has quit [Ping timeout: 260 seconds]
M-Dan has quit [Ping timeout: 260 seconds]
zdisk[m] has quit [Ping timeout: 260 seconds]
joh[m] has quit [Ping timeout: 260 seconds]
malteof[m] has quit [Ping timeout: 260 seconds]
timokau[m] has quit [Ping timeout: 260 seconds]
chatnowvvv[m] has quit [Ping timeout: 260 seconds]
mcatis[m] has quit [Ping timeout: 260 seconds]
stekke[m] has quit [Ping timeout: 260 seconds]
M-manveru has quit [Ping timeout: 260 seconds]
bkchr[m] has quit [Ping timeout: 260 seconds]
mirlur[m] has quit [Ping timeout: 260 seconds]
apurvapavaskar[m has quit [Ping timeout: 260 seconds]
admin[m]4 has quit [Ping timeout: 276 seconds]
Christian[m]4 has quit [Ping timeout: 276 seconds]
Kallegro[m]1 has quit [Ping timeout: 276 seconds]
moredhel_[m] has quit [Ping timeout: 276 seconds]
Elephant454[m] has quit [Ping timeout: 276 seconds]
pierrebeaucamp[m has quit [Ping timeout: 276 seconds]
AntonLatukha[m] has quit [Ping timeout: 276 seconds]
Ralith has quit [Ping timeout: 276 seconds]
lordfluffywobble has quit [Ping timeout: 256 seconds]
jesper has quit [Ping timeout: 256 seconds]
indefini has quit [Ping timeout: 256 seconds]
dash has quit [Ping timeout: 256 seconds]
don_quijote[m] has quit [Ping timeout: 256 seconds]
hl has quit [Ping timeout: 256 seconds]
smrtak[m] has quit [Ping timeout: 256 seconds]
mtncoder[m] has quit [Ping timeout: 240 seconds]
v0id72[m] has quit [Ping timeout: 240 seconds]
aaronc[m] has quit [Ping timeout: 240 seconds]
peterhoeg has quit [Ping timeout: 240 seconds]
Obscurity[m] has quit [Ping timeout: 240 seconds]
bhipple[m] has quit [Ping timeout: 240 seconds]
have-quick[m] has quit [Ping timeout: 240 seconds]
moredhel has quit [Ping timeout: 240 seconds]
crystalgamma[m] has quit [Ping timeout: 240 seconds]
tehnix[m] has quit [Ping timeout: 240 seconds]
timclassic has quit [Ping timeout: 240 seconds]
sphalerit has quit [Ping timeout: 240 seconds]
puffnfresh has quit [Ping timeout: 240 seconds]
sudoreboot[m] has quit [Ping timeout: 240 seconds]
aspiwack[m] has quit [Ping timeout: 240 seconds]
davidar has quit [Ping timeout: 240 seconds]
nh2[m] has quit [Ping timeout: 240 seconds]
SamuelEvans-Powe has quit [Ping timeout: 245 seconds]
abbafei[m] has quit [Ping timeout: 245 seconds]
BurNiinTRee[m] has quit [Ping timeout: 245 seconds]
telent[m] has quit [Ping timeout: 245 seconds]
asp_ has quit [Ping timeout: 245 seconds]
r3mfKm[m] has quit [Ping timeout: 255 seconds]
chominist[m] has quit [Ping timeout: 255 seconds]
hw9891[m] has quit [Ping timeout: 255 seconds]
rszibele[m] has quit [Ping timeout: 255 seconds]
bennofs[m] has quit [Ping timeout: 255 seconds]
magnap has quit [Ping timeout: 255 seconds]
unlmtd has quit [Ping timeout: 255 seconds]
primeos[m] has quit [Ping timeout: 255 seconds]
necronian has quit [Ping timeout: 255 seconds]
tamwile[m] has quit [Ping timeout: 245 seconds]
Orbstheorem[m] has quit [Ping timeout: 245 seconds]
aiyubkhan[m] has quit [Ping timeout: 245 seconds]
das-g[m] has quit [Ping timeout: 245 seconds]
wzy8L-B2[m] has quit [Ping timeout: 245 seconds]
YegorTimoshenko[ has quit [Ping timeout: 245 seconds]
willghatch[m] has quit [Ping timeout: 245 seconds]
<ixxie> the bridge has fallen?
<ixxie> xD
_rvl has joined #nixos
taohansen has quit [Ping timeout: 260 seconds]
jack[m] has quit [Ping timeout: 260 seconds]
bobvanderlinden_ has quit [Ping timeout: 260 seconds]
M-dpetranek has quit [Ping timeout: 260 seconds]
MaJoe[m] has quit [Ping timeout: 260 seconds]
gh0st[m] has quit [Ping timeout: 260 seconds]
devr[m] has quit [Ping timeout: 260 seconds]
olejorgenb[m] has quit [Ping timeout: 260 seconds]
happyente[m] has quit [Ping timeout: 260 seconds]
sqzlh has quit [Ping timeout: 260 seconds]
wak-work has quit [Ping timeout: 260 seconds]
bendlas has quit [Ping timeout: 260 seconds]
codyopel has quit [Ping timeout: 260 seconds]
wilornel has quit [Ping timeout: 260 seconds]
pauricthelodger[ has quit [Ping timeout: 256 seconds]
panther420[m] has quit [Ping timeout: 256 seconds]
nmikhailov[m]1 has quit [Ping timeout: 256 seconds]
nocent has quit [Ping timeout: 256 seconds]
mudri[m] has quit [Ping timeout: 256 seconds]
oknf[m] has quit [Ping timeout: 256 seconds]
regnat[m] has quit [Ping timeout: 256 seconds]
icetan has quit [Ping timeout: 256 seconds]
YuFanLovezYou[m] has quit [Ping timeout: 256 seconds]
tosh[m] has quit [Ping timeout: 256 seconds]
Albtrz[m] has quit [Ping timeout: 260 seconds]
uvnikita[m] has quit [Ping timeout: 260 seconds]
lycium[m] has quit [Ping timeout: 260 seconds]
wervenyt[m] has quit [Ping timeout: 260 seconds]
demyan[m] has quit [Ping timeout: 260 seconds]
dtz has quit [Ping timeout: 260 seconds]
bdimcheff has quit [Ping timeout: 260 seconds]
edef[m] has quit [Ping timeout: 260 seconds]
herzmeister[m] has quit [Ping timeout: 260 seconds]
florianjacob has quit [Ping timeout: 260 seconds]
copumpkin has quit [Ping timeout: 260 seconds]
patrl[m] has quit [Ping timeout: 256 seconds]
kitten[m] has quit [Ping timeout: 256 seconds]
felipeac[m] has quit [Ping timeout: 256 seconds]
bbigras-- has quit [Ping timeout: 256 seconds]
Bugworm[m] has quit [Ping timeout: 256 seconds]
spawnthink[m] has quit [Ping timeout: 256 seconds]
desttinghim[m] has quit [Ping timeout: 256 seconds]
peel[m] has quit [Ping timeout: 256 seconds]
bachp has quit [Ping timeout: 256 seconds]
cornu[m] has quit [Ping timeout: 256 seconds]
tmplt has quit [Ping timeout: 260 seconds]
tfc[m]1 has quit [Ping timeout: 276 seconds]
PeterRomfeld[m]1 has quit [Ping timeout: 276 seconds]
nyanloutre[m]1 has quit [Ping timeout: 276 seconds]
ipj[m] has quit [Ping timeout: 276 seconds]
adisbladis[m] has quit [Ping timeout: 276 seconds]
jgl[m] has quit [Ping timeout: 276 seconds]
atopuzov[m] has quit [Ping timeout: 276 seconds]
attero has quit [Ping timeout: 276 seconds]
sigmundv has quit [Ping timeout: 240 seconds]
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
blahdodo has quit [Ping timeout: 240 seconds]
pmade has quit [Ping timeout: 240 seconds]
tmplt has joined #nixos
pmade has joined #nixos
blahdodo has joined #nixos
yurb has joined #nixos
<gchristensen> what bridge?
<clever> matrix
deepfire` has quit [Ping timeout: 256 seconds]
<lejonet> london bridge!
<{^_^}> [nixpkgs] @oxij opened pull request #41763 → hello-unfree: init at 1.0 → https://git.io/vh2rt
deepfire` has joined #nixos
<hodapp> w00000t. finally made Appleseed build.
<hodapp> I guess I could add this and Open Shading Language to nixpkgs; I know Blender can make use of Open Shading Language if it's available (though I don't know how many Blender users are here, and of them, who even uses OSL in it)
<{^_^}> [nixpkgs] @oxij opened pull request #41764 → nixos: add some more related packages → https://git.io/vh2r0
<ixxie> imagine if you install Nix you have already a command to install
<ixxie> nvm
<ixxie> hmm
<ixxie> or maybe.... yes - a command for infecting the system into NixOS
<hodapp> ...infecting?
deepfire` has quit [Ping timeout: 260 seconds]
<clever> ixxie: turning any linux machine with nix into nixos?
<ixxie> yeah nixos-infect
<clever> ixxie: and nixos-in-place, and kexec+justdoit
qknight has joined #nixos
<__monty__> How about a command to infect any computer on your lan? ; )
* lejonet codes a worm that first installs nix, then nixos-infect :D
<clever> __monty__: one min
<ixxie> clever: yeah, my point is to make these things available as subcommands of nix
<clever> ixxie: ah
justanotheruser has joined #nixos
<ixxie> clever: see my gist
<ixxie> clever: the idea is to unify all the best stuff under a single toolchain
<clever> __monty__: the above nixos module creates a network boot server, any LAN machine that tries to netboot loads up nixos in a ramdisk
<clever> ixxie: ah
<ixxie> clever: I mean the spirit of the new CLI is like that to some extent
rihards has joined #nixos
<hodapp> I sorta don't care as long as there is good documentation and recipes for common things
<__monty__> clever: Oh, cool. Can you then install nixos from the ramdisk system?
<clever> __monty__: yep
<clever> __monty__: that module also includes justdoit in the ramdisk
<clever> __monty__: so you literally login as root, type justdoit, and it does it :P
<ixxie> hodapp: the idea would be to make it easy for new people to try out all the different stuff
<ixxie> hodapp: also the toolchain would make it easy to setup stuff anywhere
<__monty__> clever++
<{^_^}> clever's karma got increased to 4
deepfire` has joined #nixos
<clever> __monty__: lines 22-25 of netboot_server configure what params justdoit uses when installing
<clever> __monty__: in that example, its a 40gig swap, 512mb /boot, and it uses luks
<ixxie> clever: you it make sense to have a nix install subcommand and then call the various installers from there?
<clever> __monty__: and related, this puts the same ramdisk image into /boot with a grub option to select it
<ixxie> clever: like nix install net or nix install infect
<clever> ixxie: possibly, but the net stuff really needs to go into configuration.nix
<clever> ixxie: and the net stuff runs a dhcp server, so you have to heavily reconfigure or rewire your lan to make it play nicely with other hardware
<ixxie> clever: well then there is the bigger picture, where I think it might be interesting to have what I call an "Imperative-Declarative Mapping"
<ixxie> clever: i.e. maybe some imperative commands can add/remove packages to lists in a config file
xy2_ has joined #nixos
<ixxie> but I suspect that is difficult
sbdchd has quit [Remote host closed the connection]
<clever> yeah
<ixxie> clever: but.... with niksnut thinking about the next constructs of the NixDSL, include explicit package, plugin, module, etc. expressions....
<ixxie> clever: well, we could have a 'stack'
<ixxie> clever: nix stack init datasci
<__monty__> ixxie: Please no.
<ixxie> __monty__: why not?
<ixxie> completely use configured
<ixxie> user*
<clever> ixxie: the only network install that can easily be done imperatively, is the kexec one
<__monty__> I thought you wanted to copy the stack architecture. The tool's kinda terrible imo.
<ixxie> no no
<clever> ixxie: it would be fairly simple to make a command that just takes the ip of a machine running linux and sshd, and hijacks it
<ixxie> I wanna have a construct called a 'stack' which takes a list of modules and pkgs and imports them
<ixxie> then you can imperativelly add/remove stuff from the stack
<__monty__> ixxie: To like, deploy a LAMP stack?
<ixxie> nix stack datasci add with python36Package; [ jupyterlab jupyterhub nltk gensim hdbscan ];
<ixxie> __monty__: yeah or whatever
<ixxie> and then you can share stacks somewhere
<ixxie> so you can fetch sane boilerplate
<ixxie> and then augment it to your needs
<__monty__> Can't your stack just be a package?
<ixxie> __monty__: packages should reflect software
<__monty__> Why?
<ixxie> not stacks of various stuff combined and configured together
<__monty__> Firefox is a stack imo : p
<ixxie> __monty__: well first of all a stack would be more like a *module* than a *package*
<ixxie> it would typically include some services
<ixxie> second of all, while a module is simply a wrapper for systemd services, and stack would be more like an opinionated combination of services
<ixxie> so its not as objective
<ixxie> here
tzemanovic has joined #nixos
<ixxie> where somebody suggested to do that sort of think in nixpkgs under user namespaces
<ixxie> so if you have a github org mystartup you could have nixpkgs.stacks.mystartup.datasci = enable;
<ixxie> I mean nixpkgs.stacks.mystartup.datasci.enable = true; ofc >.<
tzemanovic has quit [Ping timeout: 260 seconds]
oltoAltn has quit [Quit: ZNC - https://znc.in]
<__monty__> johnw: Any idea why the cabal file for hnix is missing an else branch? http://ix.io/1cQw
olto has joined #nixos
frigate_freedom has quit [Remote host closed the connection]
<__monty__> Still trying to find out where I should report issues with doJailbreak? The nixpkgs repo?
ixxie has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @pSub pushed to master « nzbget: 19.1 -> 20.0 »: https://git.io/vh2Ks
vaninwagen has joined #nixos
broccoli has quit [Ping timeout: 264 seconds]
jD91mZM2 has quit [Quit: WeeChat 2.0]
<lejonet> Have nixops stopped honouring the NIX_PATH variable? Its giving me the finger when I want it to use another checkout of nixpkgs than what the system uses :(
<lejonet> ah no, its just me thats blind
<joepie91> lejonet: what was the issue?
<lejonet> joepie91: I didn't read all of the error message xD
<joepie91> lejonet: right, but specifically what part did you miss? I've had a few cases where I ran into issues that turned out to be user error, and IRC logs helped me realize what I did wrong :P
<lejonet> It wasn't whining at the place I thought it was whining, but the addition I had done in the new checkout :P
<joepie91> so it's useful to mention the exact mistake, heh
<joepie91> ah, right
<lejonet> ^^ in this case it was whining at the usage of a new option I'm adding to postfix, and I thought it was whining at my machine conf, but it was actually whining at me for not prefixing it with cfg. so that it actually knew what the heck I wanted :P
broccoli has joined #nixos
<lejonet> meh, postfix is still being a retard, siigh
<lejonet> For some odd reason it is trying to include the files I've specified with the pgsql driver in the main.cf directly, so it spews out tonnes of "unused parameter" errors in the log (and with spew I really mean it, it whines at it 172! times for 6 files)
<lejonet> I really don't know why
toby1851 has joined #nixos
<lejonet> postmap can use the files directly as it should
katona has quit [Quit: Connection closed for inactivity]
humanoyd has quit [Quit: WeeChat 2.1]
drewc has quit [Read error: Connection reset by peer]
<lejonet> I really can't find what it is that is causing that, postfix doesn't behave that way, at all, on my machine in production, its only on this nixos machine :/
jperras has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #41742 → nixos/tests/gnome3: switch to lightdm → https://git.io/vh2GM
<{^_^}> [nixpkgs] @xeji pushed to master « nixos/tests/gnome3: switch to lightdm (#41742) »: https://git.io/vh26n
<inquisitiv3> I'm trying to install Kakoune (text editor) in the graphical live CD while installing NixOS. But when I run the command `nix-env -i kakoune` I get the error message "error: selector 'kakoune' matches no derivations". I've updated the channel with `nix-channel --update`, but the problem persists.
<inquisitiv3> The package should be available. https://nixos.org/nixos/packages.html#kakoune
justanotheruser has quit [Ping timeout: 256 seconds]
saep has joined #nixos
Sonarpulse has quit [Ping timeout: 276 seconds]
<symphorien> ,-A inquisitiv3
<{^_^}> inquisitiv3: You'll usually want to use nix-env -i with -A. It's faster and more precise. See https://nixos.wiki/wiki/FAQ/nix-env_-iA for details.
<{^_^}> [nixpkgs] @joachifm pushed to master « tor-browser-bundle-bin: 7.5.4 -> 7.5.5 »: https://git.io/vh26r
matthewbauer has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @xeji merged pull request #41763 → hello-unfree: init at 1.0 → https://git.io/vh2rt
<{^_^}> [nixpkgs] @xeji pushed commit from @oxij to master « hello-unfree: init at 1.0 (#41763) »: https://git.io/vh261
<{^_^}> [nixpkgs] @tazjin opened pull request #41766 → kontemplate: 1.5.0 -> 1.6.0 → https://git.io/vh26S
justanotheruser has joined #nixos
hotfuzz_ has joined #nixos
<inquisitiv3> symphorien: Thanks! I'll think about it in the future. :)
<inquisitiv3> But it doesn't solve my problem :(
<symphorien> what did you type exactly ?
<inquisitiv3> When I run the command with the `-A` option added I get the error message "error: attribute 'kakoune' in selection path 'kakoune' not found"
<gchristensen> nixos.kakoune or nixpkgs.kakone
<inquisitiv3> symphorien: `nix-env -iA kakoune`
<symphorien> then as gchristensen said: nix-env -iA nixos.kakoune
<inquisitiv3> gchristensen: Do I need to prefix it with "nixos"?
<inquisitiv3> That solved the problem!
<inquisitiv3> Is it only necessary for some packages, or for all?
<symphorien> for all of them
hotfuzz has quit [Ping timeout: 260 seconds]
<symphorien> technically you can have several versions of nixpkgs under different prefixes, and the default one is "nixos."
<inquisitiv3> symphorien: Okey. According to the NixOS manual one should only need to run the command `nix-env -i emacs` to install Emacs after generating the initial configuration.nix.
<inquisitiv3> I ran `nix-env -iA nixos.kakoune` to get it working.
<symphorien> -i without -A is highly non-intuitive
<symphorien> you would have needed nix-env -i kakoune-unstable I think
<symphorien> maybe we should get rid of all nix-env -i witout -A in the nixos manual
emmanuelrosa has joined #nixos
<elvishjerricco> How active is nixpkgs compared to linux? Obviously we're smaller, but we seem much closer than most open source projects.
jperras has joined #nixos
<elvishjerricco> I'm mostly wondering if it would make sense to start adopting some of the kernel's maintenance strategies.
<inquisitiv3> symphorien, gchristensen: Thanks for the help! :)
<gchristensen> :)
<gchristensen> elvishjerricco: ~1000 PRs/mo +/- a few hundred
<inquisitiv3> gchristensen: Sooner or later I'll have a running NixOS installation.
<gchristensen> yay!
<inquisitiv3> Now I can focus on the configuring the system. So many options... :)
<elvishjerricco> gchristensen: So that's like 1 change per hour? Linux is like 8, isn't it? That's closer than I would have guessed
illegalprime[m] has joined #nixos
<lejonet> PR aaaaaall the things!
<{^_^}> [nixpkgs] @bhipple opened pull request #41767 → mariadb, mariadb.connector-c: fix source URLs → https://git.io/vh2iU
<illegalprime[m]> Hi all, I'm trying to make a small patch to Okular. That has tons of dependencies that I can't seem to get right in my `shell.nix`, is there a way to get the derivation for Okular and load that environment in the shell (maybe with `nix-shell`)? This way I can get an easy dev environment set up. Thank you!
jperras has quit [Ping timeout: 276 seconds]
comphez[m] has joined #nixos
<inquisitiv3> Something that confused me a little while skimming the NixOS manual. Are you supposed to create an account in the configuration.nix file, or create the account the "usual" way with `adduser`?
<MichaelRaskin> Some people prefer one approach, some the other
<MichaelRaskin> mutableUsers should be the keyword
<inquisitiv3> So difference except for how you create the account?
<{^_^}> [nixpkgs] @flokli opened pull request #41768 → darwin.iproute2mac: init at 1.2.1 → https://git.io/vh2ic
justanotheruser has quit [Ping timeout: 245 seconds]
sbdchd has joined #nixos
alexteves has quit [Read error: Connection reset by peer]
alexteves has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #41695 → keybase: 1.0.44 -> 2.0.0 → https://git.io/vhg3T
<{^_^}> [nixpkgs] @xeji pushed commit from @asymmetric to master « keybase: 1.0.44 -> 2.0.0 (#41695) »: https://git.io/vh2i8
<{^_^}> [nixpkgs] @xeji merged pull request #41666 → nextcloud: 13.0.2 -> 13.0.3 → https://git.io/vhz53
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « nextcloud: 13.0.2 -> 13.0.3 (#41666) »: https://git.io/vh2iR
vaninwagen has quit [Quit: WeeChat 2.1]
orivej has quit [Ping timeout: 256 seconds]
rihards has quit [Quit: rihards]
justanotheruser has joined #nixos
kiliankoe has joined #nixos
knupfer has joined #nixos
Lisanna has quit [Remote host closed the connection]
jtojnar has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @matthewbauer pushed 7 commits to master: https://git.io/vh2PJ
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41354 → odpic: init at 2.3.2 → https://git.io/vhcpR
<lejonet> WTH, postfix is drunk, it tries to parse my pgsql files like they were a service in master.cf, not a simple value O.o wtf
ixxie has joined #nixos
<ixxie> zimbatm: doing a similar thing to you with jupyterlab xD
goibhniu has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @bhipple opened pull request #41769 → p7zip: fix src URL for debian gitlab move → https://git.io/vh2PL
oida has joined #nixos
unlmtd has joined #nixos
amiloradovsky[m] has joined #nixos
M-dpetranek has joined #nixos
cornu[m] has joined #nixos
tet[m] has joined #nixos
atopuzov[m] has joined #nixos
ProofTechnique[m has joined #nixos
mirlur[m] has joined #nixos
sqzlh has joined #nixos
telent[m] has joined #nixos
jesper has joined #nixos
pauricthelodger[ has joined #nixos
SamuelEvans-Powe has joined #nixos
WilliamHamilton has joined #nixos
nyanloutre[m] has joined #nixos
tamwile[m] has joined #nixos
fgaz[m] has joined #nixos
abbafei[m] has joined #nixos
mtncoder[m] has joined #nixos
indefini has joined #nixos
tokudan[m] has joined #nixos
jgl[m] has joined #nixos
leons1 has joined #nixos
YuFanLovezYou[m] has joined #nixos
tfc[m] has joined #nixos
semyon[m] has joined #nixos
regnat[m] has joined #nixos
moredhel has joined #nixos
lycium[m] has joined #nixos
primeos[m] has joined #nixos
tehnix[m] has joined #nixos
aspiwack[m] has joined #nixos
bachp has joined #nixos
freeman42x has joined #nixos
BurNiinTRee[m] has joined #nixos
have-quick[m] has joined #nixos
YegorTimoshenko[ has joined #nixos
davidar has joined #nixos
mith[m] has joined #nixos
timclassic has joined #nixos
Naughtmare[m] has joined #nixos
TimePath has joined #nixos
willghatch[m] has joined #nixos
wzy8L-B2[m] has joined #nixos
rihardsk[m] has joined #nixos
ConorCurry[m] has joined #nixos
aniketd[m] has joined #nixos
kitten[m] has joined #nixos
wervenyt[m] has joined #nixos
hendrik[m]1 has joined #nixos
sorbet has joined #nixos
bdimcheff has joined #nixos
Kallegro[m] has joined #nixos
wak-work has joined #nixos
adisbladis[m] has joined #nixos
xnaveira[m] has joined #nixos
sudoreboot[m] has joined #nixos
ArdaXi1 has joined #nixos
peel[m] has joined #nixos
octalsrc[m] has joined #nixos
desttinghim[m] has joined #nixos
timokau[m] has joined #nixos
puffnfresh has joined #nixos
Bugworm[m] has joined #nixos
rycee has joined #nixos
ipj[m] has joined #nixos
mudri[m] has joined #nixos
olejorgenb[m] has joined #nixos
GuillaumeBuisson has joined #nixos
thra11[m] has joined #nixos
tosh[m] has joined #nixos
das-g[m] has joined #nixos
zaphar_ps[m] has joined #nixos
wilornel has joined #nixos
thefloweringash[ has joined #nixos
hl has joined #nixos
bendlas has joined #nixos
copumpkin has joined #nixos
midchildan[m] has joined #nixos
ayyjayess[m] has joined #nixos
reactormonk[m] has joined #nixos
CoopDot has joined #nixos
Elephant454[m] has joined #nixos
bobvanderlinden_ has joined #nixos
grahamc has joined #nixos
jmorriss[m] has joined #nixos
aiyubkhan[m] has joined #nixos
nh2[m] has joined #nixos
herzmeister[m] has joined #nixos
omawnakw[m] has joined #nixos
AlanPearce[m] has joined #nixos
chatnowvvv[m] has joined #nixos
bugabinga[m] has joined #nixos
rnhmjoj[m] has joined #nixos
happyente[m] has joined #nixos
spacekitteh[m] has joined #nixos
uvnikita[m] has joined #nixos
magnap has joined #nixos
dkellner[m] has joined #nixos
florianjacob has joined #nixos
htafdwes[m] has joined #nixos
Orbstheorem[m] has joined #nixos
darkestmeson has joined #nixos
rszibele[m] has joined #nixos
necronian has joined #nixos
M-ms has joined #nixos
nmikhailov[m]1 has joined #nixos
edef[m] has joined #nixos
colmeka[m] has joined #nixos
patrl[m] has joined #nixos
sargon[m] has joined #nixos
don_quijote[m] has joined #nixos
trikl[m] has joined #nixos
spawnthink[m] has joined #nixos
Wysteriary[m] has joined #nixos
offlinehacker[m] has joined #nixos
Obscurity[m] has joined #nixos
NickHu has joined #nixos
nocent has joined #nixos
fearlessKim[m] has joined #nixos
ngerstle[m] has joined #nixos
icetan has joined #nixos
yochai[m] has joined #nixos
pstn has joined #nixos
doubletwin[m] has joined #nixos
crystalgamma[m] has joined #nixos
jameshjacksonjr[ has joined #nixos
Rick[29SMPittsbu has joined #nixos
bkchr[m] has joined #nixos
bionicmac[m] has joined #nixos
joh[m] has joined #nixos
Dezgeg[m] has joined #nixos
bhipple[m] has joined #nixos
dtz has joined #nixos
codyopel has joined #nixos
bennofs[m] has joined #nixos
oknf[m] has joined #nixos
hw9891[m] has joined #nixos
M-manveru has joined #nixos
fighterhero[m] has joined #nixos
aramiscd[m] has joined #nixos
AdamSlack[m] has joined #nixos
Minijackson[m] has joined #nixos
logzet has joined #nixos
MaJoe[m] has joined #nixos
darkmeson has joined #nixos
davidak[m] has joined #nixos
apurvapavaskar[m has joined #nixos
Pneumaticat has joined #nixos
trubii[m] has joined #nixos
chominist[m] has joined #nixos
Phil[m]2 has joined #nixos
M-Dan has joined #nixos
slabity[m] has joined #nixos
techtangents[m] has joined #nixos
pierrebeaucamp[m has joined #nixos
equalunique[m] has joined #nixos
paperdigits[m] has joined #nixos
dash has joined #nixos
Christian[m]4 has joined #nixos
gh0st[m] has joined #nixos
Drakonis[m] has joined #nixos
malteof[m] has joined #nixos
nelag[m] has joined #nixos
AntonLatukha[m] has joined #nixos
jluttine[m] has joined #nixos
admin[m]4 has joined #nixos
DIzFer[m] has joined #nixos
petersjt014[m] has joined #nixos
sphalerit has joined #nixos
taohansen has joined #nixos
Singularity[m] has joined #nixos
vskilet[m] has joined #nixos
asp_ has joined #nixos
kainospur[m] has joined #nixos
Ralith has joined #nixos
mgttlinger[m] has joined #nixos
moredhel_[m] has joined #nixos
mcatis[m] has joined #nixos
felipeac[m] has joined #nixos
greska[m] has joined #nixos
johnazoidberg has joined #nixos
nmikhailov[m] has joined #nixos
musicmatze[m] has joined #nixos
hedning[m] has joined #nixos
devr[m] has joined #nixos
dywedir[m] has joined #nixos
EuAndreh[m] has joined #nixos
coorey[m] has joined #nixos
PeterRomfeld[m] has joined #nixos
zurk[m] has joined #nixos
demyan[m] has joined #nixos
rnkch[m] has joined #nixos
bbigras-- has joined #nixos
attero has joined #nixos
dadadus[m] has joined #nixos
EB[m] has joined #nixos
smrtak[m] has joined #nixos
r3mfKm[m] has joined #nixos
peterhoeg has joined #nixos
aaronc[m] has joined #nixos
M-fishy has joined #nixos
panther420[m] has joined #nixos
jerengie[m] has joined #nixos
stekke[m] has joined #nixos
Hook[m]1 has joined #nixos
zdisk[m] has joined #nixos
lordfluffywobble has joined #nixos
Adev[m] has joined #nixos
Albtrz[m] has joined #nixos
danbst[m] has joined #nixos
gudea[m] has joined #nixos
nickdshsadhkas[m has joined #nixos
DenisLehmann[m] has joined #nixos
Khorne[m] has joined #nixos
card[m] has joined #nixos
v0id72[m] has joined #nixos
russiancow[m] has joined #nixos
jack[m] has joined #nixos
<srk> lol
<inquisitiv3> Is the Matrix and IRC server synced now?
<ixxie> bridge back up
Slabity has joined #nixos
<{^_^}> [nixpkgs] @LnL7 merged pull request #41768 → darwin.iproute2mac: init at 1.2.1 → https://git.io/vh2ic
<{^_^}> [nixpkgs] @LnL7 pushed 3 commits to master: https://git.io/vh2PB
Have-Quick has joined #nixos
<inquisitiv3> Aha
<inquisitiv3> I'm little unsure about the Nix syntax and the documentation about the different options on the website. I want to create a normal user account and declare it in configuration.nix.
<ixxie> inquisitiv3: look at the example here https://nixos.wiki/wiki/NixOS#Declarative_Configuration
xcmw has joined #nixos
<inquisitiv3> ixxie: Yes, but that is part of what confuses me.
<ixxie> what is unclear?
<inquisitiv3> The option to do that seems to be `user.[users | extraUsers].[username].[option]`. When I generated the initial configuration.nix file an example was `users.extraUsers.guest = [...]`. But according to the option documentation - and the one ixxie linked - one should declare the username inside curly braces.
<inquisitiv3> I guess it's different way to organize things?
<inquisitiv3> I haven't yet learn Nix, so my question can have a simple answer.
<ixxie> inquisitiv3: that is how Nix works: a.b.c = true; a.b.d = 5; a.x = "this"; is the same as a = { b = { c = true; d = 5; }; x = "this"; };
<ixxie> hmm
<ixxie> but it is painfully missing a section on attributes it seems
sw4n has joined #nixos
<inquisitiv3> ixxie: I skimmed that article earlier. The closest I came to the notation of curly braces was is *Function* subsection. But that part didn't make it clearer for me.
<{^_^}> [nixpkgs] @xeji merged pull request #41510 → sysstat: 11.7.3 -> 11.7.4 → https://git.io/vhRnq
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « sysstat: 11.7.3 -> 11.7.4 (#41510) »: https://git.io/vh2PQ
<inquisitiv3> I guess if you got experience with Haskell it makes sense. But I don't have experience with it so it's little harder for me to understand that.
jperras has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #41512 → thermald: 1.7.1 -> 1.7.2 → https://git.io/vhRcj
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « thermald: 1.7.1 -> 1.7.2 (#41512) »: https://git.io/vh2Pd
<hodapp> "CMake Error: CMake can not determine linker language for target: SeExpr" wow, CMake continues to amaze me with the completely nonsensical errors it can concoct
Have-Quick has quit [Quit: Have-Quick]
<lejonet> hodapp: cmake is a master of non-sensicality :P
<infinisil> inquisitiv3: Nix has very little to do with Haskell
<{^_^}> [nixpkgs] @xeji merged pull request #41540 → matomo: 3.5.0 -> 3.5.1 → https://git.io/vhRyY
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « matomo: 3.5.0 -> 3.5.1 (#41540) »: https://git.io/vh2Px
<infinisil> The only similarity being that both are purely functional
<lejonet> (and a lot of nix:ers like haskell from my observation)
<joepie91> infinisil: to people with no prior experience in purely functional languages, that mentally compiles down to "Nix and Haskell are similar" :D
<{^_^}> [nixpkgs] @xeji merged pull request #41555 → ipopt: 3.12.9 -> 3.12.10 → https://git.io/vhRA3
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « ipopt: 3.12.9 -> 3.12.10 (#41555) »: https://git.io/vh2Xe
Have-Quick has joined #nixos
<joepie91> (and not entirely unreasonably so)
emmanuelrosa has left #nixos [#nixos]
<Ralith> Michael Eden: that is fundamentally what nix-shell does
<ixxie> inquisitiv3: think JSON
jperras has quit [Ping timeout: 240 seconds]
<hodapp> lejonet: okay, the actual problem was that bison/flex was missing
<{^_^}> [nixpkgs] @xeji merged pull request #41573 → debootstrap: 1.0.100 -> 1.0.101 → https://git.io/vh0Os
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « debootstrap: 1.0.100 -> 1.0.101 (#41573) »: https://git.io/vh2XJ
<ixxie> inquisitiv3: they say Nix is like a mix of JSON, perl and Haskell xD
<hodapp> might have been cool if their CMake build did anything to indicate this, but... whatever
<Ralith> Michael Eden: try `nix-shell '<nixpkgs>' -A okular` or w/e
<joepie91> ixxie: I recently noticed that it has a lot of similarities with Elm
<{^_^}> [nixpkgs] @xeji merged pull request #41569 → fanficfare: 2.25.0 -> 2.26.0 → https://git.io/vh0LL
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « fanficfare: 2.25.0 -> 2.26.0 (#41569) »: https://git.io/vh2Xk
<ixxie> joepie91: via Javascript
<joepie91> and I'm wondering what the shared root is that makes it so; because Nix and Elm look more alike than either look like Haskell
<lejonet> hodapp: you didn't understand that from the error message? *scoffs* Amature! (joking ofc xD nice that you solved it!)
* hodapp grumbles
booglewoogle has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #41551 → kdeconnect: 1.3.0 -> 1.3.1 → https://git.io/vhRdJ
<infinisil> Ralith: (who are you replying to?)
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « kdeconnect: 1.3.0 -> 1.3.1 (#41551) »: https://git.io/vh2Xt
<ixxie> joepie91: Elm <-> JS <->
<inquisitiv3> ixxie: I don't know if I should feel happy that there are some resources I maybe could look up, or being afraid of the mix...
<ixxie> joepie91: you get the gist
<joepie91> ixxie: but that doesn't explain the similarities between Nix and Elm though?
<joepie91> unless there's a root of Nix in JS that I am unaware of
<ixxie> joepie91: I think its like Elm ~ Javascript ~ JSON ~ Nix but also Elm ~ Haskell ~ Nix
<ixxie> so a double affinity?
<{^_^}> [nixpkgs] @xeji merged pull request #41508 → springLobby: 0.255 -> 0.264 → https://git.io/vhRZj
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « springLobby: 0.255 -> 0.264 (#41508) »: https://git.io/vh2XO
<joepie91> hmm. possibly
<inquisitiv3> I know some YAML, but I don't see the likeness directly.
<ixxie> inquisitiv3: there are manuals, the wiki, the chat and some tutorials here and there
<joepie91> ixxie: however, where does `let ... in` come from then?
<ixxie> inquisitiv3: it took me a while to get the hang of it as well
<booglewoogle> hey everybody, just getting into nixos and trying to get my custom keyboard to work via this technique: https://stesie.github.io/2016/08/nixos-custom-keyboard-layout -- nixos-rebuild fails in compiling the XKB keyboard definition though..
<booglewoogle> is there an easier way or any other way at all around this?
<ixxie> joepie91: I am sure haskell has that no?
<{^_^}> [nixpkgs] @xeji closed pull request #41721 → burp: 2.1.32 -> 2.2.4 → https://git.io/vhgiD
<joepie91> oh, huh, it does, not sure why I thought it didn't
<inquisitiv3> ixxie, joepie91: According to the docs let ... in behave the same in Haskell as in Nix.
<inquisitiv3> ixxie: Is there some form of REPL for Nix?
<ixxie> booglewoogle: last I checked that was broken, but I last checked a long time ago
<MichaelRaskin> nix repl
<booglewoogle> damn, alright
<booglewoogle> thanks
<ixxie> booglewoogle: but hold on
<ixxie> booglewoogle: because maybe they fixed it
<booglewoogle> on hold
lorne has joined #nixos
<inquisitiv3> MichaelRaskin: Thanks! At least I got a lab environment for Nix.
<infinisil> booglewoogle: I'm customizing my keyboard layout, but not with this patchy hack in that blogpost
<ixxie> booglewoogle: which of these have you used https://nixos.org/nixos/options.html#keyboard
lorne has quit [Client Quit]
<booglewoogle> the xserver ones
<ixxie> but you over wrote them using the blog post?
<ixxie> or do you just import the options from nixpkgs
<infinisil> booglewoogle: The most powerful keyboard customization on X you can get by creating such a file: https://github.com/Infinisil/system/blob/master/config/new-modules/keylayout.nix#L7-L18
<infinisil> booglewoogle: Then adding this to your config: https://github.com/Infinisil/system/blob/master/config/new-modules/keylayout.nix#L56-L58
<booglewoogle> i worked the suggestion from the blog post into my configuration.nix, replacing his xkb mappings with mine
<inquisitiv3> ixxie: Just wondering, what is considered best practice of the two ways to declare the user?
<booglewoogle> thanks a bunch, lemme check those links real quick
hph^ has quit [Ping timeout: 240 seconds]
<ixxie> inquisitiv3: I like putting all those things together because they all relate to the same thing
<ixxie> inquisitiv3: that is why they are in the same set
<ixxie> they are logically connected
<thoughtpolice> Hrm, is there any hook for something to wrap LD_LIBRARY_PATH for nix-shell? I have a nix-shell shebang that uses a python package, but the python package tries to load "libsasl2.so" out of the blue, rather than having a fixed path. Yet just adding "cyrus_sasl.out", which includes that library, doesn't add it to PYTHONPATH or LD_LIBRARY_PATH
<ixxie> so it allows us to build our expressions as nested modules
<thoughtpolice> Maybe I should just fix this in the package directly to load libsasl2.so unambiguously...
<inquisitiv3> ixxie: So if I understand you correctly you think that `users.users.[username] = { ... };` is the best way?
<{^_^}> [nixpkgs] @xeji merged pull request #41548 → mate.mate-desktop: 1.20.1 -> 1.20.3 → https://git.io/vhRQY
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « mate.mate-desktop: 1.20.1 -> 1.20.3 (#41548) »: https://git.io/vh2XR
<infinisil> thoughtpolice: the nix-shell shebangs can only do the most limited things, for anything more complex you need a nix file
<thoughtpolice> Yes, I know that. That's kind of why I'm asking if there's a hook available that would automatically set the builder up. But I assume not.
<infinisil> Although i think these shebangs look for shell.nix files too, so you could still use shebangs, but it needs a shell.nix
<thoughtpolice> (Because adding an entire file is a tedious waste of time for what is literally a single dependency)
<thoughtpolice> Really though the library should probably be fixed to actually have a dep/fixed path on cyrus_sasl anyway, considering it tries to load the library so early you more or less can't use it, otherwise
<booglewoogle> infinisil: how would I work those into my nix config? sorry, I just installed it for the first time and am still struggling
<thoughtpolice> In any case yes, nix-shell shebang support is annoyingly limited right now
<ixxie> inquisitiv3: depends on your style
<ixxie> inquisitiv3: sounds like you should just check out some peoples configurations
<infinisil> booglewoogle: First, install xorg.xkbcomp and xorg.setxkbmap (you can add those to environment.systemPackages)
<infinisil> booglewoogle: Then run `setxkbmap -print > keymap.xkb`. Now you can modify this keymap.xkb file with whatever changes you need (it's a bit complicated though). To test the changes, run `xkbcomp keymap.xkb $DISPLAY`
hiratara has quit [Ping timeout: 245 seconds]
<booglewoogle> okay
<MichaelRaskin> I would say that if one doesn't understand the benefits and drawbacks of in-configuration user declaration, using useradd means one less change to internalise at once
<ixxie> inquisitiv3: I think I made a mistake; its extraUsers
<infinisil> booglewoogle: To get it into your configuration.nix you can set `services.xserver.displayManager.sessionCommands = "${pkgs.xorg.xkbcomp}/bin/xkbcomp ${./path/to/keymap.xkb} $DISPLAY";`
<infinisil> And that's pretty much it
hiratara has joined #nixos
hph^ has joined #nixos
<booglewoogle> okay, i think i got it then
<infinisil> Let me know if you need help with the xkb customization
<booglewoogle> that should work, had to do it on the arch installs before :)
<infinisil> Alright, nice :)
<thoughtpolice> Ugh. I think it's actually a problem with cyrus_sasl possibly...
<thoughtpolice> I'm guessing this will not be fun :|
xy2_ has quit [Ping timeout: 260 seconds]
<infinisil> booglewoogle: That blog post goes a bit too far imo just to have it be a tiny bit more stateless
freeman42x]NixOS has joined #nixos
myshoe has quit [Quit: Lost terminal]
<infinisil> s/more stateless/less stateful
<booglewoogle> infinisil: ah, i see, by avoiding the .xkb file?
<infinisil> Yeah
<inquisitiv3> ixxie: Thanks for the example!
<inquisitiv3> Has the Nix language changed much, or is it the same?
<MichaelRaskin> Slow expansion for the last 10 years
<inquisitiv3> Wondering if the tutorials has an "expiration date" or I should be able to read them without needing to think when they where written.
<infinisil> The language stays the same, but nixpkgs will change
<MichaelRaskin> There is a nontrivial chance of a major language change in the coming couple of years. Maybe.
<infinisil> You mean that gist of eelco?
<inquisitiv3> infinisil: Has that any significance if I'm trying to learn the syntax and concepts of Nix?
<{^_^}> [nixpkgs] @xeji merged pull request #41766 → kontemplate: 1.5.0 -> 1.6.0 → https://git.io/vh26S
<{^_^}> [nixpkgs] @xeji pushed commit from @tazjin to master « kontemplate: 1.5.0 -> 1.6.0 (#41766) »: https://git.io/vh21v
<MichaelRaskin> infinisil: yes, as one of the signs
Slabity has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #41550 → libedit: 20170329-3.1 -> 20180525-3.1 → https://git.io/vhR7V
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to staging « libedit: 20170329-3.1 -> 20180525-3.1 (#41550) »: https://git.io/vh21U
<ixxie> inquisitiv3: I am not the one to ask about the history but I am sure it has somewhat changed a couple of times
<ixxie> inquisitiv3: I know there are some new features planned too
<MichaelRaskin> There was a lot of incremental additions
<ixxie> that gist is awesome isn't it
<ixxie> I am excited
<inquisitiv3> I'm trying to find the beast learning material. Should one look for Nix specific material, or read materials for JSON, etc?
<inquisitiv3> What gist are you talking about?
<MichaelRaskin> But no wipe-and-restart for last ten years
<ixxie> inquisitiv3: we tried to put _something_ in the wiki and the manuals are great too
jummy has joined #nixos
<MichaelRaskin> inquisitiv3: you don't want to think about it before learning the current state of affairs — it is not really a specific plan, and everything can still change. Or be cancelled
<ixxie> inquisitiv3: the Nix pills are classic learning material but they are in many ways outdated
<ixxie> inquisitiv3: what is your operating system?
<ixxie> NixOS right?
<inquisitiv3> ixxie: Currently Fedora, but planning for a full NixOS installation in the coming weeks if nothing goes wrong.
<inquisitiv3> I'm installing NixOS in a VM currently.
camsbury_ has joined #nixos
xcmw has quit [Ping timeout: 240 seconds]
mjhoy has quit [Ping timeout: 260 seconds]
<ixxie> inquisitiv3: well I recommend trying the following: make a default.nix that builds a project in your favorite programming language; make a shell.nix that puts you in an environment with some packages you need and an interpreter; make your own nixos module with some packages and services and your own option to enable and disable the modules which you can set in the main configuration file;
mjhoy has joined #nixos
<inquisitiv3> ixxie: Thanks for the tip! But where should I find (good) information about what I should write in the `default.nix` and `shell.nix` files?
jperras has joined #nixos
<ixxie> inquisitiv3: here is an example of a super simple default.nix https://github.com/ixxie/cv/blob/master/default.nix
<{^_^}> [nixpkgs] @xeji merged pull request #41746 → antibody: 3.4.6 -> 3.5.0 → https://git.io/vh2ZH
<{^_^}> [nixpkgs] @xeji pushed commit from @worldofpeace to master « antibody: 3.4.6 -> 3.5.0 (#41746) »: https://git.io/vh210
Brains has joined #nixos
<ixxie> inquisitiv3: https://github.com/OpSociety/toolbot/blob/master/default.nix this default.nix can build that haskell project, and it also has a shell hook so you can call nix shell on it
<booglewoogle> infinisil: you find me baffled. this worked beautifully, I'm now on my layout!
<infinisil> booglewoogle: \o/
mjhoy has quit [Client Quit]
orivej has joined #nixos
jummy has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @marsam opened pull request #41770 → synapse-bt: fix darwin build → https://git.io/vh21V
<inquisitiv3> ixxie: Thanks for the links, but they don't explain what the syntax means. I'm considering to read the manual (as camsbury_ linked), but I think that you wrote that one shouldn't read it chronologically? Which section should I begin with?
<inquisitiv3> I prefer reading texts so I understand - or at least have a gist - of what I do.
jperras has quit [Ping timeout: 248 seconds]
<inquisitiv3> So
<inquisitiv3> 1. Skim text
<inquisitiv3> 2. While reading
<inquisitiv3> 2.1. Read text
<inquisitiv3> 2.2. Test things out.
<colemickens> Can I have NM and also have wireguard interfaces defined statically in configuration.nix?
<inquisitiv3> 3. Profit! Just some more things to learn...
<booglewoogle> infinisil: out of interest, if you don't mind: since I didn't need them, what were those files on your github for then?
<ixxie> inquisitiv3: so read the wiki articles relevant, read the manuals, and look for blog posts I guess
<infinisil> booglewoogle: That's my system config!
<booglewoogle> trying to get behind them, seems like i can learn a thing both about nix and xkb that way
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/158525da9f5 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
<booglewoogle> so you're managing that just via .nix files
<booglewoogle> it feels like a glimpse of what nix can do
<infinisil> Mostly
tzemanovic has joined #nixos
<infinisil> What do you mean?
<inquisitiv3> ixxie: Okey, thanks for all your help!
<inquisitiv3> And thank you MichaelRaskin for the small tidbits of information :)
<booglewoogle> i have just used the xkb and made my config use it via your suggestion in chat, without usage of any nix files. you're using those though
woodson_ has quit [Ping timeout: 256 seconds]
<infinisil> booglewoogle: My nix files are just like your configuration.nix
<infinisil> You can split up nix files freely, making it more manageable if your config is pretty big
<booglewoogle> oooooooooh
mjhoy has joined #nixos
<booglewoogle> oh wow
<infinisil> This is the main entry point for my config, it imports a lot more stuff: https://github.com/Infinisil/system/blob/master/config/default.nix
rihards has joined #nixos
<booglewoogle> i see
<booglewoogle> man
<booglewoogle> i'm excited to dig into this
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/ee1550b763c (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
tzemanovic has quit [Ping timeout: 248 seconds]
<mjhoy> With the new `nix` command, is there an equivalent to `nix-env -i` ?
<booglewoogle> infinisil: thanks a lot, again, you really helped me out big time here!
<infinisil> booglewoogle: Glad I could help :)
<booglewoogle> :)
<booglewoogle> heading out for now, g'nite everybody!
<infinisil> Night!
booglewoogle has left #nixos [#nixos]
hiratara has quit [Quit: ZNC - http://znc.in]
camsbury_ has quit [Quit: WeeChat 2.0]
<ixxie> inquisitiv3: I tried to clean up my configurations
<ixxie> inquisitiv3: nothing fancy, but maybe that is exactly what you need
<ixxie> I found it helpful to get some examples
hiratara has joined #nixos
TrentP has quit [Quit: ZNC - http://znc.in]
TrentP has joined #nixos
mjhoy has quit [Remote host closed the connection]
matthewbauer has joined #nixos
camsbury_ has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice pushed to master « pythonPackages.pylibmc: fix runtime dependency on libsasl2.so, by way of cyrus_sasl »: https://git.io/vh2Mt
<{^_^}> [nixpkgs] @thoughtpolice pushed to release-18.03 « pythonPackages.pylibmc: fix runtime dependency on libsasl2.so, by way of cyrus_sasl »: https://git.io/vh2MY
MP2E has joined #nixos
jperras has joined #nixos
<thoughtpolice> Easier to fix than I expected...
ixxie has quit [Ping timeout: 240 seconds]
tertle||eltret has joined #nixos
<inquisitiv3> ixxie: Thanks! I'll take a look.
<infinisil> Hey, is setxkbmap installed by default on NixOS?
baconicsynergy has quit [Ping timeout: 276 seconds]
testuser has quit [Ping timeout: 268 seconds]
__monty__ has quit [Quit: leaving]
rihards has quit [Quit: rihards]
smc9115 has joined #nixos
igo95862 has joined #nixos
jperras has quit [Ping timeout: 264 seconds]
kiliankoe has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @orivej merged pull request #41769 → p7zip: fix src URL for debian gitlab move → https://git.io/vh2PL
<{^_^}> [nixpkgs] @orivej pushed commit from @bhipple to master « p7zip: fix src URL for debian gitlab move (#41769) »: https://git.io/vh2Dv
logzet has quit [Remote host closed the connection]
<infinisil> I'm pretty sure it is :)
smc9115 has quit [Quit: Mutter: www.mutterirc.com]
<obadz> infinisil: nix why-depends '(with import <nixpkgs/nixos> {}; system)' nixpkgs.xorg.setxkbmap
<infinisil> Oh nice
<infinisil> (Won't work for me though, using nixops)
logiq_ has joined #nixos
<obadz> infinisil: seems to only be installed if you xserver.enable = true
<{^_^}> [nixpkgs] @bhipple opened pull request #41773 → fftw: support multiple src URLs → https://git.io/vh2DG
inquisitiv3 has quit [Ping timeout: 256 seconds]
<infinisil> obadz: Ah yeah, that's what I assumed
<{^_^}> [nixpkgs] @LnL7 merged pull request #41770 → synapse-bt: fix darwin build → https://git.io/vh21V
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/vh2DZ
<infinisil> ,hardware = nixos-hardware is a collection of NixOS modules covering hardware quirks, https://github.com/NixOS/nixos-hardware
<{^_^}> hardware defined
<infinisil> ,rust
<{^_^}> Rust is broken again in nixos-unstable, it fails with a panic in rust_curl-sys. This PR fixes it: https://github.com/NixOS/nixpkgs/pull/40808
<infinisil> ,rust =
<{^_^}> rust undefined
xcmw has joined #nixos
shabius_ has quit [Quit: Leaving]
woodson has joined #nixos
JasonGrossman has joined #nixos
igo95862 has quit [Quit: igo95862]
jperras has joined #nixos
Lisanna has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #41774 → xfsprogs: swap src url to HTTPS → https://git.io/vh2DP
<{^_^}> [nixpkgs] @xeji merged pull request #41744 → sshd: change location config file → https://git.io/vh2Gb
<{^_^}> [nixpkgs] @xeji pushed commit from @Izorkin to master « sshd: change location of config file (#41744) »: https://git.io/vh2D1
cloud-maingo has joined #nixos
jperras has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #41755 → bind: compile with libcap → https://git.io/vh2Rx
<{^_^}> [nixpkgs] @xeji pushed commit from @dudebout to master « bind: compile with libcap (#41755) »: https://git.io/vh2DH
woodson has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @matthewbauer pushed to master « ghcjs-ng: fixup system tuple »: https://git.io/vh2Db
<colemickens> Does anyone here use wireguard?
palo has quit [Ping timeout: 264 seconds]
palo has joined #nixos
palo has quit [Changing host]
palo has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/43c77db3aa5 (from 80 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<samueldr> colemickens: while I don't, do ask, I have seen many nixos users talk about how they use wireguard
hph^ has quit [Ping timeout: 264 seconds]
hph^ has joined #nixos
jperras has joined #nixos