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
<nonfreeblob> Boolean input, I mean.
ckauhaus1 has joined #nixos
logzet has quit [Read error: Connection reset by peer]
justbeingglad has joined #nixos
<catern> nonfreeblob: then it should still be the same package, yes
<catern> er, that is, the same default.nix, with two packages in all-packages.nix
soysauce has joined #nixos
ckauhaus has quit [Ping timeout: 260 seconds]
<soysauce> hello good people, day 3, quick question
<soysauce> what are the setting to force suspend to disk when batt is critically low (lets say under 5%)
<soysauce> right now i have services.tlp.enable = true;
<soysauce> and services.tlp.extraConfig = ''
<soysauce> START_CHARGE_THRESH_BAT0=75 and so on there
<nonfreeblob> catern: okay, thanks!
RealUnix3385 has joined #nixos
rain1 has quit [Ping timeout: 240 seconds]
RealUnix28200 has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to master « bustle: fix build »: https://git.io/f4bFc
<tenten8401_> Y'know, wouldn't Nextcloud have the same issues I'm having with my Laravel app?
<tenten8401_> How would you even install Nextcloud on NixOS?
igo95862 has joined #nixos
<srk> elvishjerricco: https://github.com/ElvishJerricco/cross-nixos-aarch64 ! cool, exactly what I was looking for :D
ottidmes has quit [Quit: WeeChat 2.0]
<elvishjerricco> srk: I've got some newer stuff that I'll push soon. Hopefully this weekend
<srk> \o/
<srk> we've got aarch64 running on pi3, works well
nD5Xjz has quit [Ping timeout: 264 seconds]
<Myrl-saki> Uhh
<Myrl-saki> How does Nixpkgs read the configuration files?
justbeingglad has left #nixos [#nixos]
<srk> want to use that for lorawan gateways, spi chip & gps.. required patching uboot and custom dts
<soysauce> anybody with tips on suspend on low bat settings? cannot find anything online
<srk> runs fine now except for gps / chrony / PPS input
<Myrl-saki> Oh, lol. I found it.
<Myrl-saki> configFile = getEnv "NIXPKGS_CONFIG";
<Myrl-saki> configFile2 = homeDir + "/.config/nixpkgs/config.nix";
<Myrl-saki> Of course it's in impure.nix, where else would it be. :P
<soysauce> myrl do you need help with configuration.nix or something else
<infinisil> soysauce: Run a script that runs every minute to check for the battery status?
<infinisil> soysauce: E.g. with a systemd timer
<{^_^}> timer defined
RealUnix28200 has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/c876db629d2 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
freeman42x[nix] has quit [Ping timeout: 260 seconds]
freeman42x]NixOS has quit [Ping timeout: 260 seconds]
RealUnix3385 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #40880 → tdesktop: enable on other platforms → https://git.io/vpjFi
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bFA
<soysauce> infinisil: in arch it is done like this
<soysauce> your battery sends events to udev whenever it (dis)charges by 1%, you can use this udev rule to automatically hibernate the system when battery level is critical, and thus prevent all unsaved work from being lost.
roblabla has quit [Ping timeout: 255 seconds]
<soysauce> and there is an option in /etc/udev/rules.d/99-lowbat.rules
<infinisil> Ah yes, you can do it via rules too
<soysauce> what would be the nixy way of doing the same
<infinisil> services.udev.extraRules
<soysauce> ooh ok let me try
Judson has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #39849 → linux_mptcp: 0.93 -> 0.94 → https://git.io/vpuah
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bbt
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41600 → documentation: add sub-section for the nixpkgs manual Haskell section → https://git.io/vh0xQ
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bbY
aarvar has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41444 → nixos/tt-rss: Support plugins and themes → https://git.io/vh8tK
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bb3
<soysauce> infinisil: what is the standard way of learning all the possible rules, like for services.udev.extraRules for example
<infinisil> All possible rules? They're just udev rules
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41431 → gnuradio: 3.7.11.1 -> 3.7.13.3 → https://git.io/vhlzZ
<{^_^}> [nixpkgs] @matthewbauer pushed 7 commits to master: https://git.io/f4bbs
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41430 → Bloop: Init 1.0.0-M11 → https://git.io/vhl04
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/f4bbn
nD5Xjz has joined #nixos
<soysauce> i mean where do i look them up
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41343 → restic: add s3CredentialsFile option → https://git.io/vhcBf
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bb4
<soysauce> also do you mean extraConfig?
igo95862 has quit [Quit: igo95862]
<infinisil> Not sure, but that's the same for all distros
<infinisil> extraRules
<infinisil> > option "services.udev.extraRules"
roblabla has joined #nixos
<{^_^}> "Additional <command>udev</command> rules. They'll be written\ninto file <filename>99-local.rules</filename>. Thus they are\nread and applied after all other rules.\n"
<infinisil> soysauce: See `man udev`
<{^_^}> [nixpkgs] @matthewbauer merged pull request #32893 → hadoop: 2.2.0 -> 2.7.6, 2.8.4, 2.9.1, 3.0.3, 3.1.0 → https://git.io/vbMSh
<{^_^}> [nixpkgs] @matthewbauer pushed 6 commits to master: https://git.io/f4bbV
<soysauce> ok an attempt here
<tenten8401_> So I was looking around for solutions to my Pterodactyl problem and I found this: https://github.com/NixOS/nixpkgs/pull/19703#issuecomment-355838499 -- is it actually possible to make mutable files while pulling from the nix store?
<tenten8401_> from what I understand this guy did it somehow, but I don't know how
nonfreeblob has quit [Quit: Page closed]
ariutta has quit [Quit: Page closed]
<samueldr> tenten8401_: the comment before links to that repo
<samueldr> and it looks like it's handled in this startup script
jmsb has left #nixos ["ERC (IRC client for Emacs 25.2.1)"]
ericsagnes has joined #nixos
myguidingstar has joined #nixos
myguidingstar has quit [Remote host closed the connection]
thang has joined #nixos
ckauhaus has joined #nixos
andreabedini has joined #nixos
silver_ has quit [Read error: Connection reset by peer]
tenten8401_ has quit [Remote host closed the connection]
tenten8401_ has joined #nixos
ckauhaus1 has quit [Ping timeout: 260 seconds]
stepcut has joined #nixos
<dgpratt> I am a bit confused about the instructions to use fdisk in the manual (https://nixos.org/nixos/manual/index.html#sec-installation) because (a) fdisk does not appear to have an `a` command and (b) the result of following the instructions results in swap being on dev/sda1, which altogether makes me thing I did something wrong
<samueldr> uh, dgpratt, any previous experience in partitioning for any other linux distro?
<samueldr> (I, too, feel the instructions for partitioning are lacking)
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
<samueldr> I personally use cfdisk/cgdisk, depending on MBR/GPT (though I think both tools are now merged)
<worldofpeace> you can use gparted :P
<samueldr> in any cases, the end-result (partition scheme) is what matters here
newhoggy has joined #nixos
glowpelt has quit [Quit: WeeChat 2.1]
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
blonkhart has joined #nixos
roconnor has joined #nixos
<tenten8401_> samueldr: dang, that looks kinda dumb
<tenten8401_> I think it might be the only option
<samueldr> I know there are other tools packaged this way, where you can kind of think the nixos package as a pristine copy for installation
<dgpratt> samueldr: no experience other than following rote instruction
<samueldr> well, by tools I mean php software
mahalel_ has joined #nixos
<samueldr> IIRC tt-rss in nixos is done that way (I would need to look back as I installed that way before I understood this all)
<samueldr> dgpratt: do you need a bit of assistance with getting the partitioning done?
<tenten8401_> man this module is gonna be such a pain to write
<dgpratt> I guess the question I should ask is if it matters at all if swap is on /dev/sda1 and the remainder is what I intend to make the...well I think "boot" partition is the proper term here, but I'm not sure, I confess
<samueldr> :) pretty sure it doesn't matter for most setups
<tenten8401_> doesn't matter where any of the partitions are
<samueldr> for a legacy/mbr boot, the program installed in the MBR does the hard work
andymandias has quit [Ping timeout: 260 seconds]
jackdk has joined #nixos
<dgpratt> alright, proceeding, thanks guys
<samueldr> for legacy/UEFI boot, the ESP (on most systems) can be on any disk anwyhere
<samueldr> and programs on the ESP do the hard work of figuring out your whacky (if so) partitions :)
<tenten8401_> for GPT partitioning you need to make a seperate BIOS partition if you're using legacy boot
<samueldr> oops, said legacy/UEFI, only meant UEFI!
<samueldr> and yes, tenten8401_, good call, if you boot legacy, but want/need GPT, there's that catch
<samueldr> (why would you need GPT on legacy? for disks bigger than 2 TiB)
<tenten8401_> yeah, I needed GPT for a server install I was doing and sat there messing around for too long trying to figure out what I was doing wrong
<samueldr> (or simply to have more partitions)
<soysauce> hmmmm so i added a udev rule to call systemctl hibernate
<soysauce> works manually
<soysauce> however on switch i am getting an error "systemctl is called by udev rules but not installed by udev"
<tenten8401_> Would it be impossible to just have a systemd service that copies pterodactyl from the Nix store into /var/www/pterodactyl or something?
<tenten8401_> as a NixOS module
rain1 has joined #nixos
<samueldr> tenten8401_: using a startup script, yes
<samueldr> uh, I mean no, as in: it would be possible
<tenten8401_> do you think it'd be best to only run the systemd script on reboot?
<samueldr> not really, since updating pterodactly would do... nothing?
<tenten8401_> or is there a way to activate it only on rebuild?
<samueldr> write the startup to be idempotent, and not cause issues if ran multiple times
Drakonis has joined #nixos
<tenten8401_> updating pterodactyl would require a re-copy from the nix store
andymandias has joined #nixos
<samueldr> best way to ensure state is consistent and coherent at start
imalsogreg has quit [Remote host closed the connection]
<samueldr> if someone removes a file in /var/www/pterodactly, it's repaired for free
<tenten8401_> when would I run it? is there a way to trigger it somehow when a file changes? or would it better to keep it exclusively to rebuilds?
<tenten8401_> the panel already has a systemd service in the form of a queue worker that needs to be online at all times, do you think that'd be a good candidate to link the prestart script onto?
<tenten8401_> or should I make a seperate service for it
<samueldr> ah, the startup script is implicitly called as a dependency of the main systemd script
<samueldr> I mean, systemd service
<samueldr> so any time the script is started or reloaded (e.g. rebuilds) it would be ran
<samueldr> I believe it's the way it's commonly done
<tenten8401_> there's not a "main" systemd service, pterodactyl is run through nginx
<samueldr> oh, yeah, forgot that it's PHP, so no "main" service
<tenten8401_> would it be feasible to link it to nginx somehow?
<samueldr> I'm not a systemd whizz enough to know if there is a better way in that case
<samueldr> maybe a "dummy" systemd service that "wants" nginx and the queue service and the startup service?
<samueldr> (you're now in the realm of systemd questions :))
ryantrinkle has quit [Ping timeout: 260 seconds]
<tenten8401_> that might be good, maybe I'll name it something like pterodactyl-qa or something, qa standing for quality assurance
<tenten8401_> idk
<tenten8401_> I'll mess around, thanks for the help
fragamus has joined #nixos
<samueldr> maybe an idea to also ask on the discourse https://discourse.nixos.org/
<samueldr> there are users there that don't idle much on IRC, and it's a bit less ephemeral for questions
<tenten8401_> also, personal preference here, but do you think it should belong in /var/www or /var/lib
<samueldr> aw
<samueldr> that's a hard one
<samueldr> I would say: re-read the FHS
* samueldr is doing that right now to form an opinion
justbeingglad has joined #nixos
<tenten8401_> yeah, looking at it right now
<samueldr> no mention of www, as I expected
<samueldr> /srv is the recommendation for such things
<samueldr> no clear structure
<samueldr> BUT, one important caveat
RealUnix3385 has joined #nixos
<ldesgoui[m]> heya, say I have multiple machines on a local network running 18.03 x64, could I make it so they check other machines stores for packages instead of re-downloading/re-building?
<samueldr> my _opinion_ here is that /srv/ is better suited for manual intervention
RealUnix28200 has quit [Ping timeout: 260 seconds]
<samueldr> I would hazard a guess that the pterodactyl install should maybe live under /var/lib because it's kind of static stuff that doesn't really get manually managed?
hxrts has joined #nixos
<tenten8401_> I mean, it looks like nextcloud is going under /var/lib too
<samueldr> /var/lib is described as being for state, so it kinda make sense as its the state for the running service, the absolute location for the code would be in the store
RealUnix3385 has quit [Client Quit]
<tenten8401_> I guess that makes sense
<tenten8401_> ./var/lib it is
<samueldr> though, if you really were managing hosting manually, as in rsync/sftp, I would strongly ague for /srv/
<tenten8401_> ideally it shouldn't be touched
<worldofpeace> ldesgoui[m]: Look in the `nix` manual for `nix-serve` I think. This can be done over ssh or http.
<samueldr> and under /srv/ I strongly argue for /srv/com.example.www/ <- reverse dns :)
<tenten8401_> also, would it be better to make it as a nginx sub-service, since it's running under nginx?
newhoggy has quit [Remote host closed the connection]
<samueldr> ldesgoui[m]: for a more hands-on approach, you could also `nix copy` closures or use `nixos-rebuild --build-host $beefy_machine` as other ways to make use of other machines
<samueldr> tenten8401_: good question. I'm not sure what nginx sub-services there are, if it makes sense probably
<samueldr> those are good questions for PR time, unless they mean hard changes to implement
hxrts has quit [Client Quit]
jperras has quit [Quit: WeeChat 2.1]
<ldesgoui[m]> Oooh, I didn't imagine nix-serve was just thag easy to setup, thanks. If my hosting machine is down, will it just carry onto cache.nixos.org?
hxrts has joined #nixos
<tenten8401_> last question I promise, is there a good way to import a module in my configuration.nix without making a fork of nixpkgs
alp has quit [Ping timeout: 240 seconds]
<samueldr> yes tenten8401_
<samueldr> `imports = [ ./that/module/file.nix ];`
<samueldr> module files are in no way different than configuration files
<tenten8401_> oh
<tenten8401_> I'm not the smartest
guibou has quit [Ping timeout: 260 seconds]
<samueldr> which can allow fun stuff to be implemented in your personal configuration files
<samueldr> tenten8401_: it's not really obvious until you know it
<soysauce> dgpratt: i found the install instructions here clarifying for fdisk usage https://qfpl.io/posts/installing-nixos/
btbytes has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hxrts has quit [Client Quit]
hxrts has joined #nixos
<tenten8401_> well in that case I'll see how hard it is to transform my existing .nix file for the panel into a module
btbytes has joined #nixos
<tenten8401_> thanks for the help
<soysauce> folks what is the proper way to call systemctl in config.nix
<soysauce> i am getting Checking that all programs called by absolute paths in udev rules exist FAIL
<soysauce> systemctl is called in udev rules but not installed by udev
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/82b474f37b1 (from 53 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
andreabedini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
btbytes has quit [Ping timeout: 265 seconds]
<samueldr> soysauce: adding pkgs.systemd to services.udev.packages?
<samueldr> that's a total guess
<samueldr> > option "services.udev.packages"
<{^_^}> "List of packages containing <command>udev</command> rules.\nAll files found in\n<filename><replaceable>pkg</replaceable>/etc/udev/rules.d</filename> and\n<filename><replaceable>pkg</replaceable>/lib/...
<samueldr> no, shouldn't be
<samueldr> > option "services.udev.path" # is the one I'm thinking about
<{^_^}> "Packages added to the <envar>PATH</envar> environment variable when\nexecuting programs from Udev rules.\n"
guibou has joined #nixos
alp has joined #nixos
<Myrl-saki> samueldr: XSDL with shmem can play 24 FPS videos. Hype.
<samueldr> actually not bad
<Myrl-saki> Ikr?
<samueldr> considering how the CPU must do much of the work?
<Myrl-saki> samueldr: Yeah, from decoding to blipping.
<Myrl-saki> Though, I guess not much on blipping anymore due to shmem?
<soysauce> services.udev.path and point it to /run/current-system/sw/bin/systemctl?
<samueldr> ah, just put in pkgs.systemd in there, services.udev.path = [ pkgs.systemd ];
<Myrl-saki> samueldr: I'll star your project. Hope that you get it working. :D
<samueldr> looking at the description, it wants (first word) packages, and it will handle PATH
<samueldr> Myrl-saki: it's already "working"
<samueldr> what I need is to make it useful :D
<samueldr> stage-1 works on at least one device
<samueldr> maybe 2 tonight if I'm lucky
<Myrl-saki> samueldr: Oh okay. :P
<samueldr> I have another android device I'll convert back to even handle x86_64 android devices
<samueldr> qemu-x86_64 boots to stage-2 even (so full system)
<samueldr> what's missing is the meat, services to make it useful
<samueldr> like working wifi (which implies firmwares)
<Myrl-saki> samueldr: Is the idea to use pmOS as a starting idea then change the userspace to NixOS?
<samueldr> pmos as a source of information, though I'll be looking into halium as another source
<samueldr> there are things that are harder to know *when you don't know how it works*
<samueldr> like format for stuff
<samueldr> I wouldn't have known how to build a boot.img without looking at their build infra
<Myrl-saki> Right.
<samueldr> android distros (lineageos and all) own build systems are... impervious to human understanding I think
<samueldr> working off a project like pmOS (and maybe halium) makes it easier to onboard others in this nixos project
asuryawanshi has joined #nixos
<Myrl-saki> Interesting. Seems like pmOS does kinda support my device.
<samueldr> e.g. I don't own a nexus 5, probably never will, but with pmOS and halium describing parts of it, it's much easier for me to help you port it
<samueldr> and probably even you yourself do it (once a couple devices are implemented in nixos)
<Myrl-saki> YEp.
<samueldr> and since cross-compiling now works, woo it's a so much faster development cycle
<Myrl-saki> samueldr: So excited.
<samueldr> I'm engrossed in this project, it's been since a day before I announced it that I worked on it almost daily
thc202 has quit [Ping timeout: 260 seconds]
<Myrl-saki> pmOS has docs on Tab 2 10.1
soysauce has quit [Ping timeout: 260 seconds]
<samueldr> oh yeah, you have the 7 iirc
<Myrl-saki> LineageOS uses the same image for it.
<Myrl-saki> Hmmm
<samueldr> hmm, no specific informations under halium
<samueldr> (so can't confirm if it should work)
<Myrl-saki> My rootfs is on my SD card.
<Myrl-saki> So I shouldn't worry too much about flashing.
<samueldr> :) pop out the SD card just in case
<Myrl-saki> samueldr: I always get mini heart attacks every time I use dd.
<samueldr> I have no heimdall-using devices around, unless my samsung galaxy s 1 can work
<samueldr> oh, I didn't really think about it, maybe I can port mobile-nixos to it :)
<Myrl-saki> I joined their IRC channel, if I get any reply, I'll message you; hopefully I can contribute to your project. :D
<tenten8401_> Is there a way to have a forced variable that needs to be set for a module to be functional?
<tenten8401_> would I just use an if statement with an abort?
<samueldr> tenten8401_: don't give a default
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxB
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42571 → hmmer: init at 3.1b2 → https://git.io/f4Hft
<samueldr> as long as it's gated under an enable higher up, it won't trigger
<Myrl-saki> samueldr: Hopefully X11 works, since I prefer X11 over Wayland.
<tenten8401_> so providing the user enables my service but doesn't set the variable
<tenten8401_> it'll fail without a default?
<samueldr> Myrl-saki: hopefully for me too as I would like to test both options
<samueldr> tenten8401_: exactly
<tenten8401_> oh cool
<samueldr> something like "trying to use unset variable"
andreabedini has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42475 → lxqt.obconf-qt: 0.12.0 -> 0.13.0 → https://git.io/f4SEd
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bx2
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42478 → nagios: 4.3.4 -> 4.4.0 → https://git.io/f4Su4
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxa
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42484 → lxqt.lxqt-l10n: 0.12.0 -> 0.13.0 → https://git.io/f4Szl
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxV
justbeingglad has left #nixos [#nixos]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42486 → lxqt.libsysstat: 0.4.0 -> 0.4.1 → https://git.io/f4SzE
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxr
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42487 → lxqt.lxqt-themes: 0.12.0 -> 0.13.0 → https://git.io/f4Sz7
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxo
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42488 → mate.mate-sensors-applet: 1.20.1 -> 1.20.2 → https://git.io/f4Sgf
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxK
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42490 → mate.mate-system-monitor: 1.20.0 -> 1.20.1 → https://git.io/f4SgG
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bx6
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42495 → lxqt.libfm-qt: 0.12.0 -> 0.13.1 → https://git.io/f4S2J
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxi
<tenten8401_> is there a way to do an inline if statement in an expression?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42496 → leatherman: 1.4.1 -> 1.4.2 → https://git.io/f4S2B
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxP
<samueldr> tenten8401_: probably
<samueldr> though there are no if statements
<samueldr> only if expressions
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42457 → lxqt.qtermwidget: 0.8.0 -> 0.9.0 → https://git.io/f4Snm
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxX
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42501 → guake: 3.2.2 -> 3.3.0 → https://git.io/f4SaF
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bx1
<tenten8401_> say I had this: networking.firewall.allowedTCPPorts = [ 80 443 ]; -- and I only wanted to enable 443 if the user had enabled ACME
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxM
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42502 → guitarix: 0.37.0 -> 0.37.1 → https://git.io/f4SVk
<tenten8401_> I'll look real fast in the nix manual
<samueldr> good followup, as this is a special case
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42503 → fwts: 18.05.00 -> 18.06.02 → https://git.io/f4SVW
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxD
<samueldr> lib.mkIf is your friend for configuration options
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42505 → folly: 2018.06.11.00 -> 2018.06.18.00 → https://git.io/f4SVD
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxy
<samueldr> MATTHEW BAUER, NOW IS NOT THE TIME FOR YOUR GREAT WORK :)
<Myrl-saki> lol
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42466 → nbd: 3.14 -> 3.17 → https://git.io/f4S4P
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxS
<tenten8401_> something like [ 80 mkIf ${cfg.enableACME} { 443 } ];?
<Myrl-saki> It's still continuing.
<samueldr> hm, tried to fastboot a boot.img and... fastboot hangs :(
<tenten8401_> man that's a lot of PRs getting merged
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42492 → jackett: 0.8.1070 -> 0.8.1138 → https://git.io/f4SgV
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bx9
<tenten8401_> just going on a spree
<samueldr> tenten8401_: not exactly sure how mkIf acts in lists
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42471 → openlibm: 0.5.5 -> 0.6.0 → https://git.io/f4S07
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxH
<tenten8401_> I'll have a look and see
<samueldr> though the ${} around the condition won't work
<samueldr> mkIf is a function
<samueldr> so (mkIf true a) → a
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42462 → osinfo-db-tools: 1.1.0 -> 1.2.0 → https://git.io/f4Sch
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bx7
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42459 → pony-stable: 0.1.3 -> 0.1.4 → https://git.io/f4SnA
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxd
<samueldr> and then (mkIf cfg.enableACME 443)
alexteves has quit [Remote host closed the connection]
<tenten8401_> ahh I see
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42449 → spidermonkey_52: 52.8.0 -> 52.8.1 → https://git.io/f4SO6
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxF
<tenten8401_> I'll give it a shot
<samueldr> I'll be looking at my boot.img this week-end, though at least I have the kernel building (it may be my kernel isn't working)
<Myrl-saki> samueldr: Seems like the answer is "The problem is literally just the screen" but I might be wrong.
justbeingglad has joined #nixos
hxrts has quit [Ping timeout: 276 seconds]
<samueldr> Myrl-saki: the problem?
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/f4bxb
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42436 → epkowa: added Perfection V500 support → https://git.io/f4SLd
<samueldr> if I understand right, the only difference would be the panel resolution?
<Myrl-saki> samueldr: Yeah.
soysauce has joined #nixos
<samueldr> set yourself an archlinux or debian machine, and try the postmarketOS instructions to building
<samueldr> (or figure it out under nixos)
<samueldr> (though it's a bit invasive)
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42388 → font-awesome-5: update to version 5.1.0 → https://git.io/f4yZF
<Myrl-saki> samueldr: Considering that their kernel is unified, and I doubt there'd be any additional firmware on the 10.
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxx
<Myrl-saki> samueldr: Except for maybe the stylus?
<samueldr> this would give you a baseline that *it should boot*
<Myrl-saki> Does the stylus exist on that time?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42390 → netpbm: update to 10.82.01 → https://git.io/f4ynB
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bxh
* samueldr knows nothing about stylii
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42394 → freeradius : added service to module-list → https://git.io/f4yuE
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpe
<soysauce> aaah ok so now systemctl seems to just want to suspend all the time... i seem to be bootlooping into a suspend image, but unable to roll back to the last generation.... i boot to any generation, see my last suspend windows and the machine immedeatly shuts down
<samueldr> when initially porting my asus-z00t, I found it nice to unpack a known working boot.img and transplant my kernel image to at least know where I had issues
<soysauce> any ideas?
<soysauce> at this point i'll be happy to just boot into an older generation from scratch
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/f4bpU
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42361 → I3-easyfocus → https://git.io/f4aML
<Myrl-saki> samueldr: Fingers crossed that this won't brick my device. I've only owned this for 3 days. :P
<samueldr> soysauce: I don't know how suspend to disk works on nixos, but looking at what you say, it probably un-suspends what's on-disk whatever generation you're trying to boot
<soysauce> right!
<samueldr> soysauce: maybe clear the swap booting something on usb?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42343 → appleseed: init at 1.9.0-beta, osl: init at 1.9.9, seexpr: init at 2.11 → https://git.io/flbIz
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpt
<soysauce> so boot to usb live image
<soysauce> and
<soysauce> restart?
<samueldr> and uh, I'm not sure how to actually clear the swap
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42337 → google-authenticator-failed-to-use-libqrencode - use libqrencode 4 → https://git.io/flFF2
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpY
<samueldr> but probably something like swapon /dev/that/device/file
<soysauce> lol fuuuuu
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42339 → 18.03-google-authenticator-failed-to-use-libqrencode - use libqrencod… → https://git.io/flFhV
<soysauce> will look for it
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to release-18.03: https://git.io/f4bps
<samueldr> and then reboot
<samueldr> swapon starts using that swap device file
<soysauce> but this seems to strongly break the promise of clean rollbacks!
<samueldr> so let's hope it's enough to nudge the suspend out
<soysauce> k trying
<samueldr> soysauce: sure smells like it
<samueldr> probably an oversight
<soysauce> i'll file a bug and such
<soysauce> as soon as i manage to recover
<samueldr> I'd say it's either an oversight or a hard problem
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41799 → cgit: Parametrise cgit subdirectory → https://git.io/vhaUy
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpn
<samueldr> I wouldn't expect it is common to bootloop suspend
<soysauce> well its seems the boot options should be suspend > generation n > generation n-1 > etc
<soysauce> selecting any older gen should clear the swap i would expect
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41635 → dbus: Add NSS modules path to dbus system bus service → https://git.io/vhuuP
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpC
<samueldr> a generation doesn't "know" it's an older generation
mahalel_ has quit [Ping timeout: 260 seconds]
<soysauce> right, i mean selecting anything but current swap should assume a reboot
tzemanovic has quit [Remote host closed the connection]
<soysauce> i'll file see how it shakes out
spear3 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @matthewbauer pushed 4 commits to master:
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41929 → gildas: init at 201806_a → https://git.io/vhKwp
pie__ has quit [Read error: Connection reset by peer]
pie_ has joined #nixos
tmaekawa has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42334 → luxcorerender: init at 2.0, embree: init at 2.17.4 → https://git.io/flFHB
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpw
hxrts has joined #nixos
justbeingglad has left #nixos [#nixos]
tmaekawa has quit [Client Quit]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42582 → clightning: init at 0.6 → https://git.io/f4HrY
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpo
<thang> I can run a python script with this nix-shell -p gst-python gst-plugins-base gst-plugins-good gst-ffmpeg python27Packages.pygtk --run "python my_script"
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42535 → krop: init -> 0.5.0 → https://git.io/f4SpS
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bp1
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42534 → structure-synth: init at v1.5 → https://git.io/f4SAG
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpD
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42527 → audit: 2.8.3 -> 2.8.4 → https://git.io/f4S1M
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to staging: https://git.io/f4bpy
<thang> but I can't with my system's python2 using `withPackages` with `pygtk`
<thang> it says "ImportError: No module named gst"
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42326 → opensmtpd package and module: add nixos test → https://git.io/fWbax
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpH
<thang> even when I have gst-python in my `environment.systemPackages`
<thang> why?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42671 → safeeyes: 2.0.5 -> 2.0.6 → https://git.io/f4da7
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpQ
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42666 → units: 2.16 -> 2.17 → https://git.io/f4d0z
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bp7
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42655 → zerotier module: interface names changed; fix no dhcp → https://git.io/f45AV
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bp5
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42643 → libvirt: fix iscsi storage support → https://git.io/f45VP
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpF
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42639 → amarok: 2.8.91-20170228 -> 2.9.0-20180618 → https://git.io/f45ke
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpb
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42638 → Vulkan updates → https://git.io/f45Ts
<{^_^}> [nixpkgs] @matthewbauer pushed 7 commits to master: https://git.io/f4bpN
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42635 → darktable: add opencl support → https://git.io/f47j0
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpx
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42623 → jd-gui: 0.3.5 -> 1.4.0 → https://git.io/f47lC
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpp
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42613 → yafaray-core: init at v3.3.0 → https://git.io/f4QAf
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bph
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42615 → wine: stable 3.0.1 -> 3.0.2, unstable: 3.9 -> 3.11 → https://git.io/f47Lm
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bpj
<soysauce> well i got out of the bootloop phew, thank you
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42605 → Add saml2aws package → https://git.io/f4Q4q
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bhJ
sbdchd has joined #nixos
<soysauce> now back to fixing suspend on low battery
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42597 → typora: don't set XDG_RUNTIME_DIR → https://git.io/f4Qkh
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/f4bhT
<samueldr> ,library thang
<{^_^}> thang: Don't install libraries through nix-env or systemPackages. See https://nixos.wiki/wiki/FAQ/Libraries for details.
<samueldr> most of what happens in a `nix-shell` won't apply for systemPackages
<samueldr> soysauce: so, `swapon /dev/....` did the trick?
<samueldr> if so, good to know
blonkhart has quit [Quit: WeeChat 1.9.1]
stepcut has quit [Remote host closed the connection]
blonkhart has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42590 → openmvs: build with CGAL 4.12 → https://git.io/f4Hpx
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4bhn
<thang> got it. Thanks :D
mahalel_ has joined #nixos
Wharncliffe has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42122 → Skribilo: New Package(s) → https://git.io/vhMnu
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/f4bhP
<{^_^}> [nixpkgs] @jtojnar pushed 6 commits to staging: https://git.io/f4bhX
stepcut has joined #nixos
jtojnar has quit [Read error: Connection reset by peer]
soysauce_ has joined #nixos
colonel_john_by has quit [Quit: WeeChat 2.0]
jtojnar has joined #nixos
slack1256 has joined #nixos
npmccallum has quit [Ping timeout: 260 seconds]
tenten8401_ has quit [Ping timeout: 256 seconds]
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
stepcut has quit [Remote host closed the connection]
tzemanovic has joined #nixos
lassulus_ has joined #nixos
lassulus has quit [Ping timeout: 264 seconds]
lassulus_ is now known as lassulus
acarrico has quit [Ping timeout: 260 seconds]
soysauce_ has quit [Ping timeout: 260 seconds]
myguidingstar has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/2e0ea4e0444 (from 63 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
thang has left #nixos ["Killed buffer"]
<worldofpeace> is there docs for this "design pattern" here? : `pkgs/desktops/gnome-3/default.nix`
<{^_^}> [nixpkgs] @tadfisher opened pull request #42751 → f2fs-tools: 1.9.0 -> 1.10.0 → https://git.io/f4bjH
soysauce has quit [Ping timeout: 260 seconds]
slack1256 has quit [Remote host closed the connection]
work_ has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @dirn opened pull request #42752 → python36: fix version in identifier → https://git.io/f4NeU
myguidingstar has quit [Remote host closed the connection]
sbdchd has quit [Remote host closed the connection]
worldofpeace has quit [Quit: Konversation terminated!]
worldofpeace has joined #nixos
andreabedini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andymandias has quit [Ping timeout: 264 seconds]
rprije has quit [Ping timeout: 260 seconds]
aarvar has joined #nixos
roconnor has quit [Ping timeout: 260 seconds]
aminechikhaoui has quit [Ping timeout: 248 seconds]
aminechikhaoui has joined #nixos
andymandias has joined #nixos
roconnor has joined #nixos
reinzelmann has joined #nixos
wgas has joined #nixos
worldofpeace has quit [Ping timeout: 260 seconds]
worldofpeace has joined #nixos
pie_ has quit [Ping timeout: 264 seconds]
<jeaye> Anyone get Zulip running on NixOS?
Drakonis has quit [Read error: Connection reset by peer]
Drakonis has joined #nixos
reinzelmann has quit [Quit: Leaving]
mahalel_ has quit [Ping timeout: 256 seconds]
endformationage has quit [Quit: WeeChat 1.9.1]
andreabedini has joined #nixos
doyougnu has quit [Ping timeout: 260 seconds]
robstr has joined #nixos
igo95862 has joined #nixos
_cyril_ has quit [Ping timeout: 264 seconds]
Guanin has quit [Ping timeout: 276 seconds]
_cyril_ has joined #nixos
blonkhart has quit [Quit: WeeChat 1.9.1]
Guanin has joined #nixos
rprije has joined #nixos
Drakonis has quit [Remote host closed the connection]
trevthedev has joined #nixos
trevthedev has joined #nixos
trevthedev has quit [Changing host]
trevthedev has quit [Client Quit]
MercurialAlchemi has joined #nixos
rprije has quit [Ping timeout: 260 seconds]
<cocreature> in nixos, what’s the difference between users.users and users.extraUsers?
tadni_ has joined #nixos
mariatsji has joined #nixos
mariatsji has quit [Remote host closed the connection]
<jeaye> cocreature: users.extraUsers is an alias of users.users
mariatsji has joined #nixos
<cocreature> jeaye: thanks!
<jeaye> Sure.
propumpkin has joined #nixos
contrapumpkin has quit [Ping timeout: 255 seconds]
mahalel_ has joined #nixos
fiddlerwoaroof has joined #nixos
blankhart has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jluttine opened pull request #42753 → pythonPackages.salmon-mail: 3.0.0 -> 3.0.1 → https://git.io/f4NJg
<vaibhavsagar> jeaye: that's a great question about Zulip
<vaibhavsagar> I'd love to have it configured as a NixOS service
hyper_ch2 has joined #nixos
blankhart has joined #nixos
ekleog has quit [Ping timeout: 240 seconds]
kreetx has joined #nixos
fractal has quit [Ping timeout: 276 seconds]
edef has quit [Ping timeout: 240 seconds]
itzmjauz_ has quit [Ping timeout: 260 seconds]
Mateon3 has joined #nixos
Mateon1 has quit [Ping timeout: 240 seconds]
Mateon3 is now known as Mateon1
jackdk has quit [Ping timeout: 264 seconds]
reinzelmann has joined #nixos
rprije has joined #nixos
worldofpeace has quit [Ping timeout: 265 seconds]
uralbash has quit [Ping timeout: 245 seconds]
itzmjauz has joined #nixos
edef has joined #nixos
coot has joined #nixos
MichaelRaskin has quit [Quit: MichaelRaskin]
orbekk has quit [Ping timeout: 264 seconds]
dmc has quit [Ping timeout: 244 seconds]
glasserc has quit [Ping timeout: 264 seconds]
lsyoyom has quit [Ping timeout: 264 seconds]
glasserc_ has joined #nixos
orbekk has joined #nixos
dmc has joined #nixos
lsyoyom has joined #nixos
aarvar has quit [Ping timeout: 260 seconds]
rprije has quit [Ping timeout: 264 seconds]
andymandias has quit [Ping timeout: 264 seconds]
page_ is now known as page
Tehnix2 has quit [Read error: Connection reset by peer]
Tehnix has joined #nixos
andymandias has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/bf4d1f2c15b (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
hxrts has quit [Ping timeout: 276 seconds]
<eeva> Can someone point me to some documentation as to why my: `nix-shell ../release.nix -A my-haskell-pgm.env --run ghcid` is fine when this is not: `nix run -f ../release.nix my-haskell-pgm.env -c ghcid`?
periklis` has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #42752 → python36: fix version in identifier → https://git.io/f4NeU
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/f4NTJ
<{^_^}> [nixpkgs] @FRidh pushed commit from @dirn to release-18.03 « python36: fix version in identifier »: https://git.io/f4NTt
<cocreature> eeva: afaik "nix run" behaves like "nix-shell -p", i.e., it brings the packages themselves in scope rather than their dependencies
tzemanovic has quit []
FRidh has joined #nixos
ekleog has joined #nixos
worldofpeace has joined #nixos
<eeva> subsequent question is then, how do I do the .env trick with nix run?
<cocreature> I don’t think you can use nix run for that
<cocreature> at least not easily, I guess there is probably a way to pass all build inputs to nix run but it won’t do that for you
<eeva> mm'kay, I guess I need to read more
<{^_^}> [nixpkgs] @jluttine opened pull request #42754 → pythonPackages.txtorcon: 0.20.0 -> 18.0.0 → https://git.io/f4NTR
<cocreature> eeva: the new "nix" command is still somewhat experimental. it cannot fully replace the other commands
<eeva> noted
newhoggy has joined #nixos
periklis` has quit [Remote host closed the connection]
igo95862 has quit [Quit: igo95862]
periklis has joined #nixos
ckauhaus has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @FRidh merged pull request #42744 → nix-review: 0.2.0 -> 0.3.0 → https://git.io/f4bPn
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/f4NTN
fractal has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #42718 → calamares: 3.2.0 -> 3.2.1 → https://git.io/f4FZf
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/f4NkC
<{^_^}> [nixpkgs] @FRidh merged pull request #42716 → pythonPackages.cheroot: fixed tests → https://git.io/f4FsJ
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to master: https://git.io/f4Nku
<{^_^}> [nixpkgs] @FRidh merged pull request #42717 → arangodb: 3.3.10 -> 3.3.11 → https://git.io/f4FGs
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/f4NkP
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/a50a942b4ff (from 21 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> [nixpkgs] @FRidh merged pull request #42710 → cpp-hocon: 0.1.6 -> 0.1.7 → https://git.io/f4FLZ
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/f4NIL
<{^_^}> [nixpkgs] @vcunat pushed 96 commits to staging-18.03: https://git.io/f4NIt
<{^_^}> [nixpkgs] @FRidh merged pull request #42690 → marp: 0.0.12 -> 0.0.13 → https://git.io/f4dAE
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/f4NIm
newhoggy has quit [Remote host closed the connection]
tmaekawa has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #42703 → i2pd: 2.18.0 -> 2.19.0 → https://git.io/f4FUC
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/f4NIO
tmaekawa has quit [Client Quit]
<{^_^}> [nixpkgs] @FRidh merged pull request #42372 → pythonPackages.sklearn-deap: init at 0.2.2 → https://git.io/f4DDp
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to master: https://git.io/f4NIl
kreetx has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @FRidh merged pull request #41954 → hplip: 3.18.3 -> 3.18.5 → https://git.io/vh6VZ
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/f4NIa
andreabedini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixos-hardware] @denten opened pull request #62 → thinkpad x1 gen6 → https://git.io/f4NL0
palo_ has joined #nixos
palo_ has quit [Changing host]
palo_ has joined #nixos
andreabedini has joined #nixos
mmercier has joined #nixos
mmercier has quit [Client Quit]
palo has quit [Ping timeout: 260 seconds]
newhoggy has joined #nixos
isHavvyGhosting has joined #nixos
wgas has quit [Remote host closed the connection]
wgas has joined #nixos
numerobis has joined #nixos
newhoggy has quit [Ping timeout: 260 seconds]
isHavvy has quit [Ping timeout: 260 seconds]
pie_ has joined #nixos
mahalel_ has quit [Remote host closed the connection]
jackdk has joined #nixos
jackdk has quit [Ping timeout: 256 seconds]
asuryawanshi has quit [Remote host closed the connection]
knupfer has joined #nixos
asuryawanshi has joined #nixos
myshoe has joined #nixos
hamishmack has quit [Read error: Connection reset by peer]
hph^ has quit [Remote host closed the connection]
hph^ has joined #nixos
hph^ has quit [Max SendQ exceeded]
hph^ has joined #nixos
hph^ has quit [Max SendQ exceeded]
hph^ has joined #nixos
hph^ has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @Izorkin opened pull request #42756 → lego: unstable 2018.02.02 -> stable v1.0.1 → https://git.io/f4Nql
asuryawanshi has quit [Remote host closed the connection]
hph^ has joined #nixos
hph^ has quit [Max SendQ exceeded]
hph^ has joined #nixos
hph^ has quit [Max SendQ exceeded]
reinzelmann has quit [Ping timeout: 264 seconds]
andreabedini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @dywedir opened pull request #42757 → exiftool: 10.80 -> 11.01 → https://git.io/f4Nq7
Ross has joined #nixos
goibhniu has joined #nixos
logzet has joined #nixos
tusj has quit [Remote host closed the connection]
thc202 has joined #nixos
asymmetric_ has joined #nixos
asuryawanshi has joined #nixos
Ross has quit [Quit: ZNC - http://znc.in]
Ross has joined #nixos
reinzelmann has joined #nixos
asuryawanshi has quit [Ping timeout: 245 seconds]
broccoli has quit [Ping timeout: 255 seconds]
asymmetric_ has quit [Ping timeout: 245 seconds]
leat has joined #nixos
broccoli has joined #nixos
palo_ is now known as palo
civodul has joined #nixos
vasiliy_san has quit [Quit: Connection closed for inactivity]
m0rphism has quit [Quit: WeeChat 1.9.1]
jensens has joined #nixos
<{^_^}> [nixpkgs] @flokli opened pull request #42758 → sqldeveloper: add desktop item → https://git.io/f4NOt
knupfer has quit [Ping timeout: 240 seconds]
asuryawanshi has joined #nixos
andymandias has quit [Ping timeout: 260 seconds]
andymandias has joined #nixos
asymmetric_ has joined #nixos
sigmundv has joined #nixos
newhoggy has joined #nixos
worldofpeace has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to master « haskellPackages.llvm-hs_6_3_0: fix build »: https://git.io/f4NGo
rschm has joined #nixos
silver has joined #nixos
<Mic92> dtz: in case you are interested in dynamic binary instrumentation: https://nixos.wiki/wiki/Frida
<{^_^}> [nixpkgs] @Zimmi48 opened pull request #42759 → coq_8_8: 8.8.0 -> 8.8.1 → https://git.io/f4NZ3
pacman99 has joined #nixos
<pacman99> I have a bluetooth keyboard paired via bluetoothctl and bluetooth enabled in configuration, but the keyboard isnt getting connected at startup
humanoyd has joined #nixos
newhoggy has quit [Remote host closed the connection]
blankhart has quit [Ping timeout: 256 seconds]
rschm has quit [Remote host closed the connection]
rschm has joined #nixos
<{^_^}> [nixpkgs] @akru opened pull request #42760 → parity: 1.10.7 -> 1.10.8 → https://git.io/f4Nnm
pacman99 has quit [Ping timeout: 260 seconds]
wgas has quit [Quit: Leaving]
ericsagnes has quit [Ping timeout: 260 seconds]
simukis has joined #nixos
<seequ> Postman install fails because https://www.getpostman.com/img-rebrand/logo.png gives a 404 :<
vaninwagen_ has joined #nixos
nadley has quit [Ping timeout: 265 seconds]
rprije has joined #nixos
shabius has quit [Ping timeout: 265 seconds]
nadley has joined #nixos
vaninwagen_ has quit [Ping timeout: 268 seconds]
orivej has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « sshfs: 3.3.2 -> 3.4.0 »: https://git.io/f4NC8
travankor has joined #nixos
travankor has quit [Quit: Q]
<mgttlinger> How do I install git-svn? I tried setting git.svnSupport = true in my global nixos nixpkgs.config and I also tried installing gitAndTools.gitSVN. Both didn't result in git svn or git-svn to be recogniced commands. Any pointers what I am missing?
rprije has quit [Ping timeout: 260 seconds]
NightTrain has joined #nixos
rodgort` has quit [Quit: Leaving]
hyper_ch2 has quit [Quit: Page closed]
newhoggy has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed to master « abcm2ps: 8.13.22 -> 8.13.23 »: https://git.io/f4NlR
<tilpner> ~ > nix-shell --pure -p gitAndTools.gitSVN --run 'git svn -V'
<tilpner> git-svn version 2.17.1 (svn 1.9.7)
<tilpner> Maybe you also have git-without-svn installed globally, and it's conflicting?
newhoggy has quit [Ping timeout: 268 seconds]
<mgttlinger> tilpner: Yes I have and in the pure shell it is working.
<tilpner> Well, don't do that, then?
<mgttlinger> It wasn'T clear to methat gitSVN also contains the full git
<tilpner> Just install gitFull instead of git, in your systemPackages
<tilpner> (Which additionally includes gui support)
<tilpner> The definition of gitSVN is basically gitBase.override { svnSupport = true; }
<mgttlinger> I find the whole git situation a bit odd
<mgttlinger> there are things like git-lfs which have their on package
<mgttlinger> there are other distinct packages like git-extras that live under gitAndTools
rodgort has joined #nixos
<tilpner> I assume that's because git-svn is built from the same source as e.g. git-pull
<mgttlinger> Hmmmm, ok. Thanks for your help!
periklis has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 268 seconds]
elvishjerricco has quit []
elvishjerricco has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #42762 → libical: 2.0.0 → 3.0.3 → https://git.io/f4N8q
periklis has joined #nixos
ericsagnes has joined #nixos
init_6 has joined #nixos
stepcut has joined #nixos
FRidh has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @dotlambda merged pull request #42754 → pythonPackages.txtorcon: 0.20.0 -> 18.0.0 → https://git.io/f4NTR
<{^_^}> [nixpkgs] @dotlambda pushed commit from @jluttine to master « pythonPackages.txtorcon: 0.20.0 -> 18.0.0 (#42754) »: https://git.io/f4N4L
<{^_^}> [nixpkgs] @dotlambda merged pull request #42753 → pythonPackages.salmon-mail: fix tests → https://git.io/f4NJg
<{^_^}> [nixpkgs] @dotlambda pushed commit from @jluttine to master « pythonPackages.salmon-mail: fix tests (#42753) »: https://git.io/f4N4n
<hodapp> w00t, my 4 PRs were merged-
* hodapp goes to delete a bunch of branches
baconicsynergy has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @WilliButz opened pull request #42763 → grafana: 5.2.0 -> 5.2.1 → https://git.io/f4N4H
johnae has joined #nixos
iyzsong has joined #nixos
Jackneilll has quit [Read error: Connection reset by peer]
blankhart has joined #nixos
npmccallum has joined #nixos
blankhart has quit [Read error: Connection reset by peer]
genesis_ has joined #nixos
genesis is now known as Guest9812
genesis_ is now known as genesis
Guest9812 has quit [Read error: No route to host]
blankhart has joined #nixos
<johnae> Is there a canonical way of managing sets of user packages (including overlays) such that I could install them like "nix-env -iA nixos.some-package-collection"?
<infinisil> johnae: Using an overlay like `self: super: { some-packages-collection = self.buildEnv { name = "collection"; paths = with self; [ hello git ]; }; }`
<infinisil> Put that in ~/.config/nixpkgs/overlays/myoverlay.nix
<johnae> infinisil: Ok I'll try that out. Thx.
<Unode> hi all, I'm getting http://dpaste.com/03XCAYB when building openjdk from source on a machine with 16G of RAM. Is there any quick way to increase the memory allowed to be used during compilation?
<tilpner> Unode - Try -Xmx
<ryantm> With a fetchFromGitHub derivation "d" you can do something like d.rev to get the rev, but d.owner, and d.repo do not work. Is that on purpose?
<Unode> tilpner: sure but where? :)
<tilpner> Don't know, pass it to the jvm
<infinisil> ryantm: Sounds like that could be useful, would approve of a PR that adds this
rprije has joined #nixos
m0rphism has joined #nixos
npmccallum has quit [Quit: npmccallum]
fragamus has joined #nixos
<Unode> tilpner: no clue how to do that through a nix expression: openjdk is https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/compilers/openjdk/8.nix and I don't see any specific field there.
<ryantm> infinisil: https://gist.github.com/ryantm/44861c748e1ce2df9af14fdcd89ad36b if I add " ownere repo" to the last inherit expression, it works, but I'm not sure if I'm making everything rebuild or doing something else bad like making the derivation dependent on more stuff.
<ryantm> owner*
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/f4N0L
reinzelmann has quit [Ping timeout: 245 seconds]
<infinisil> ryantm: Hmm.. if you used passthru I'm pretty sure it can't change derivations
NightTrain has quit [Quit: Lost terminal]
crmlt has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #42763 → grafana: 5.2.0 -> 5.2.1 → https://git.io/f4N4H
<{^_^}> [nixpkgs] @globin pushed commit from @WilliButz to master « grafana: 5.2.0 -> 5.2.1 »: https://git.io/f4N08
iyzsong-x has joined #nixos
iyzsong has quit [Ping timeout: 260 seconds]
garbas has quit [Ping timeout: 260 seconds]
<tilpner> Unode - What platform are you building on?
<johnae> infinisil: Strangely what you suggested results in an error I don't understand. So I can do this `nix-env -iA nixos.my-emacs` - that installs emacs the way I want it configured. Its an overlay. But when I try to include it in a collection like you suggested - `self: super: { default-packages = self.buildEnv { name = "default-packages"; paths = with self; [ my-emacs ]; }; }`, that results in:
<johnae> installing 'default-packages'
<johnae> error: Package ‘emacs-ac-rtags-20170522.2154’ in /nix/store/libg6623nd08yzzjr5pyyblyzfxi4c36-nixpkgs-18.09pre144598.bf4d1f2c15b/nixpkgs/pkgs/build-support/emacs/generic.nix:30 is marked as broken, refusing to evaluate.
<johnae> a) For `nixos-rebuild` you can set
<johnae> { nixpkgs.config.allowBroken = true; }
<johnae> in configuration.nix to override this.
<johnae> b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
<johnae> { allowBroken = true; }
<johnae> to ~/.config/nixpkgs/config.nix.
<johnae> (use '--show-trace' to show detailed location information)
<tilpner> :(
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<tilpner> ,paste johnae
<{^_^}> johnae: Use a website such as http://nixpaste.lbr.uno/ or https://gist.github.com/ to share anything that's longer than a couple lines
asuryawanshi has quit [Remote host closed the connection]
garbas has joined #nixos
asuryawanshi has joined #nixos
tzemanovic has joined #nixos
<johnae> infinisil: so, here's a paste of the error instead as suggested: http://nixpaste.lbr.uno/RO27SBzU\?nix
<johnae> infinisil: what I don't get is why emacs-ac-rtags is even mentioned here, it's as if it's trying to install something completely different from my overlay - I don't use that package and my overlay otherwise installs fine
<tilpner> You are using -iA to install default-packages, right?
<johnae> tilpner: yeah, for example this works fine: nix-env -iA nixos.my-emacs, but nix-env -iA nixos.default-packages results in the above error
reinzelmann has joined #nixos
<infinisil> Hmm.. It sounds as if its trying to install all emacs packages
<infinisil> How is my-emacs defined?
tenten8401_ has joined #nixos
periklis has quit [Ping timeout: 248 seconds]
fragamus has joined #nixos
genesis has quit [Ping timeout: 245 seconds]
<johnae> infinisil: like this http://nixpaste.lbr.uno/d-z8eGtU?nix
coot has quit [Quit: coot]
<tilpner> Aha!
<tilpner> Try installing my-emacs.emacs
<tilpner> Right now, you are installing the attrset containing emacsPackags
phdoerfler has joined #nixos
tenten8401_ has quit [Ping timeout: 248 seconds]
<infinisil> Indeed
agander has joined #nixos
<johnae> Interesting. I\m a newbie so bear with me. Why is it that works but not ? I dont see it clearly... Also now it seems to conclude that this package I reference from default-packages is a different package than my-emacs as it starts talking about packages and priorities and how I need to set nix-env --set-flag priority NUMBER INSTALLED_PKGNAME
genesis has joined #nixos
<johnae> Ok that didn't look nice. So nix-env -iA nixos.my-emacs works but not nix-env -iA nixos.default-packages. And while referencing my-emacs.emacs does seem to work, now nix complains about priorities of packages - are they now seen as two different packages by nix?
andymandias has quit [Ping timeout: 260 seconds]
periklis has joined #nixos
andymandias has joined #nixos
tenten8401_ has joined #nixos
philippD has joined #nixos
andreabedini has joined #nixos
andreabedini has quit [Client Quit]
<tenten8401_> Would types.string be the best option if I'm having people input an IP address as a variable?
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « linux-hardened: Adjust for Linux 4.17 »: https://git.io/f4NzC
mji3sm has joined #nixos
johnae has quit [Remote host closed the connection]
sir_guy_carleton has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 7 commits to release-18.03: https://git.io/f4Nza
<infinisil> tenten8401_: types.str
reinzelmann has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @jfrankenau opened pull request #42765 → puddletag: install desktop entry and man page → https://git.io/f4NzP
joepie91_to_go has joined #nixos
chreekat has quit [Ping timeout: 260 seconds]
johnae has joined #nixos
asuryawanshi has quit [Ping timeout: 260 seconds]
<tenten8401_> ah yeah my bad
rprije has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @nonfreeblob opened pull request #42766 → nethack: nethack-x11 package created → https://git.io/f4Ngy
alex`` has joined #nixos
logzet has quit [Ping timeout: 245 seconds]
logzet has joined #nixos
<Unode> tilpner: CentOS 6.5
<Unode> tilpner: custom nix location, not /nix
ajs124 has joined #nixos
<{^_^}> [nixpkgs] @ctheune opened pull request #42767 → Security update for git on 17.09: 2.15.0 -> 2.15.2 → https://git.io/f4N2S
<{^_^}> [nixpkgs] @bkchr opened pull request #42768 → plasma5: 5.13.0 -> 5.13.2 → https://git.io/f4Na3
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/2171fc4d55b (from 11 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
npmccallum_ has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #42758 → sqldeveloper: add desktop item → https://git.io/f4NOt
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-18.03: https://git.io/f4Naz
__Sander__ has joined #nixos
hxrts has joined #nixos
ryantrinkle has joined #nixos
hxrts has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #42769 → atom, atom-beta: fixed #42730 → https://git.io/f4Nap
nuncanada has joined #nixos
<tenten8401_> Is there a way to have a custom listen IP and use Let's Encrypt on an NGINX configuration?
<tenten8401_> It seems like there's an issue with the module and it creates an additional serverblock which fails because it's not using let's encrypt
<tenten8401_> I have this in my config.nix: https://hastebin.com/amevineleg.bash
chreekat has joined #nixos
<tenten8401_> and this is the NGINX config it's spitting out for some reason: http://bin.ptdl.co/4yth7
<tenten8401_> notice how there's 2 of the "listen *:443" blocks
kiloreux has joined #nixos
<tilpner> Unode - Good luck? Also check "ulimit -a", just to be sure it looks sensible
hxrts has joined #nixos
blankhart has quit [Ping timeout: 245 seconds]
<kiloreux> How does nix store optimise work exactly ? What's the theory behind it ?
<kiloreux> In the nix context.
daveo has joined #nixos
<tenten8401_> either something is broken in the nginx module or I'm just being dumb... it doesn't look like SSL is being used at all on the second 443 port
hxrts has quit [Remote host closed the connection]
<tenten8401_> If I remove the listen block all of it works fine
<gchristensen> obadz: 'round?
hxrts has joined #nixos
johnae has quit [Ping timeout: 260 seconds]
blankhart has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/0a70d65fd47 (from 58 minutes ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
nuncanada has quit [Quit: Leaving]
agander has quit [Ping timeout: 255 seconds]
tzemanovic has quit [Remote host closed the connection]
Havvy has joined #nixos
tadni_ has quit [Remote host closed the connection]
isHavvyGhosting has quit [Ping timeout: 260 seconds]
<catern> is there a way to just add a file to a source derivation, or should I just represent adding the file as a patch?
nschoe has joined #nixos
asuryawanshi has joined #nixos
<chreekat> What's the sanest way to find out what version of a program is installed on NixOS? Right now I'm doing e.g. "ls /nix/store/*plasma*"
asuryawanshi has quit [Remote host closed the connection]
<aminechikhaoui> chreekat: `nix-env -q` I guess ?
<chreekat> aminechikhaoui: That shows only what I've installed with `nix-env -i`, which is a different set of things installed via /etc/nixos/configuration.nix. The latter includes both programs listed explicitly, as well as programs included because of enabling services
freeman42x]NixOS has joined #nixos
<LnL> chreekat: nix-store -qR /run/current-system
<aminechikhaoui> hm maybe `nix path-info -r /run/current-system`
<aminechikhaoui> or what LnL posted :-)
<LnL> that will show you everything that your current system configuration depends on
<chreekat> LnL: nice, thanks
boogiewoogie has joined #nixos
<LnL> but doesn't include things from nix-env since that's different, but you could do the same with ~/.nix-profile
ryantrinkle has quit [Ping timeout: 256 seconds]
* chreekat nods
boogiewoogie has left #nixos [#nixos]
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<samueldr> nix path-info $(which bash) may be a good middle-ground?
<samueldr> works for what's in PATH, always
<samueldr> though, no information as to why it's in PATH
camsbury has joined #nixos
booglewoogle has joined #nixos
<catern> is there a way for an overlay to add a Python package for multiple versions of Python? i.e. add the same package so it's build with python27 and python36?
jtojnar has quit [Read error: Connection reset by peer]
<catern> other than just duplicating the package definition in both a set of py27 overrides and py36 overrides
<{^_^}> [nixpkgs] @ryantm opened pull request #42771 → fetchFromGitHub: make owner and repo accessible → https://git.io/f4NKF
daveo has quit [Ping timeout: 256 seconds]
<booglewoogle> hey, when trying to install new persistent udev-rules I'm getting an error "tee: /etc/udev/rules.d/51-gcadapter.rules: Read-only file system" -- it's not a read-only filesystem though, I mean configuration.nix is in there and written regularly. anyone got a hunch as to what's going on?
<elvishjerricco> booglewoogle: udev stuff is managed by configuration.nix I think. Check out the options under `services.udev`
<elvishjerricco> booglewoogle: https://nixos.org/nixos/options.html#services.udev
msci3 has joined #nixos
<orbekk> also rules.d is a symlink into the nix store
mariatsji has quit [Ping timeout: 265 seconds]
blankhart has quit [Ping timeout: 268 seconds]
<booglewoogle> okay, I'll check that. thanks!
<elvishjerricco> Anyone know why virtualbox vms would be unreasonably slow? I would have thought `boot.kernelModules = ["kvm-amd" ];` would be all I'd need, which is in my hardware-configuration.nix
jtojnar has joined #nixos
knupfer has joined #nixos
<jtojnar> what is the correct way to fix the root file system?
acarrico has joined #nixos
tzemanovic has joined #nixos
<infinisil> ryantm: Nice!
mji3sm has quit [Quit: leaving]
newhoggy has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg merged pull request #42765 → puddletag: install desktop entry and man page → https://git.io/f4NzP
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/f4N6w
jtojnar2 has joined #nixos
jtojnar has quit [Quit: jtojnar]
<jtojnar2> Does NixOS have recovery mode like Ubuntu does?
tzemanovic has quit [Ping timeout: 260 seconds]
<elvishjerricco> For instance, I tried to create a gpg key in a VM and it didn't finish generating random bytes within 15min. That's completely unusable.
<goibhniu> jtojnar2: what kind of recovery mode does ubuntu have? I presume you know about rolling back to older generations etc.
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42767 → Security update for git on 17.09: 2.15.0 -> 2.15.2 → https://git.io/f4N2S
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to release-17.09: https://git.io/f4N6H
<sir_guy_carleton> elvishjerricco: is just virtualbox under nixos that is too slow?
<the-kenny-w> elvishjerricco: are you sure this is a performance issue and not some "gnupg decides it doesn't have enough entropy yet" thing?
<elvishjerricco> the-kenny-w: It is a performance issue. Anything that requires any nontrivial amount of CPU takes forever. Though htop on the host doesn't show much CPU usage
<elvishjerricco> sir_guy_carleton: Yes
<jtojnar2> goibhniu: IIRC it let's you enter a console without file systems mounted
<jtojnar2> So you can run fsck etc
<sir_guy_carleton> so running virtualbox under another os on your machine works fine then?
<the-kenny-w> elvishjerricco: Did you enable all the virtualization stuff in the vm's config? For me virtualbox is fast.
<elvishjerricco> sir_guy_carleton: Oh, sorry I misunderstood your question. I do not have another OS on this machine to test that on
<elvishjerricco> the-kenny-w: The virtual machine was spun up via vagrant. Not sure what specifically I should do for that
<the-kenny-w> ah. I just use the GUI here. Running a windows vm for photo editing
<acowley> If I list packages for GUI applications in my environment.systemPackages, my DE (plasma) doesn't seem to know about them (they don't appear in application menus). Is there a way to fix that?
<jluttine> on nixos-unstable, emacs isn't able to use ksshaskpass anymore. it used to be able to get login information with that
<sir_guy_carleton> acowley: try resetting your menu settings
<acowley> sir_guy_carleton: how?
logzet has quit [Remote host closed the connection]
blankhart has joined #nixos
aarvar has joined #nixos
<sir_guy_carleton> acowley: i don't remember exactly, but click on the 'start' menu icon, click edit applications and it will take you to a window. one of the drop downs will have 'reset to system applications' and it will prompt you to confirm
<sir_guy_carleton> acowley: it will get rid any customization you done, but it will sync your setting with what's on the system
<sir_guy_carleton> sorry i'm not more specific, i haven't done it in a while and i'm not on plasma 5 right now
roconnor has quit [Ping timeout: 260 seconds]
booglewoogle has quit [Remote host closed the connection]
<mpickering> anyone seen this error when using fetchGithub before "error: key does not contain a section: .url"
<acowley> sir_guy_carleton: Thank you, that worked!
<sir_guy_carleton> acowley: your welcome
<acowley> sir_guy_carleton: It was worded slightly differently "Restore to System Menu" (which seems like strange wording)
<tenten8401_> Anyone know if there's a way to evaluate a mkIf statement inside of text, or should I try defining a variable of sorts and calling it from inside the text?
<acowley> sir_guy_carleton: I was also a bit worried it would be too aggressive in resetting things, but it seems to have limited its effects to application selection menus.
<tenten8401_> I'm writing to a configuration file and need to put https:// or http:// depending on whether the user has enabled SSL or not
coot has joined #nixos
humanoyd has quit [Quit: WeeChat 2.1]
booglewoogle has joined #nixos
newhoggy has quit [Remote host closed the connection]
<nschoe> Hi everyone, I was wondering if any of your had experience installing ROS with nixOS?
<acowley> tenten8401_: I don't think mkIf is (or even can be) used outside of the module system
<tenten8401_> ah fun, I'll see if I can do a variable then
<acowley> nschoe: I do
<nschoe> acowley, nice! Is there a package? I can't seem to find it.
dkibi has quit [Ping timeout: 268 seconds]
ben has quit [Ping timeout: 268 seconds]
alexteves has joined #nixos
<acowley> nschoe: It's a bit of a long story, here's an informative comment thread: https://github.com/NixOS/nixpkgs/issues/11713
<acowley> You should see if @akru's hydra is available and has what you need
<acowley> nschoe: It's based on work I did some time back that tends to rot very quickly, so I don't know precisely what it's current state is.
<tenten8401_> I'm not sure I can even define variables outside of initial statement
<nschoe> acowley, hum okay I was sort of expecting this. It seems this will be easier to install a VM with Ubuntu and run ROS from it :/
dbmikus__ has joined #nixos
<{^_^}> [nixpkgs] @mkaito opened pull request #42775 → oauth2_proxy: add nginx vhost module → https://git.io/f4NPN
<pie_> how do i get docs for a haskell package that doesnt have docs generated on hackage?
<acowley> nschoe: That, or I've been meaning to try buildFHSEnv for ROS.
<acowley> nschoe: It's such a sprawling thing and relies on too many bespoke build tools to make packaging straightforward.
Drakonis has joined #nixos
<nschoe> acowley, I've never heard of buildFHSEnv :/
<nschoe> And I'm not very good at nix packaging either. So I'm reading the thread you linked to get some intel, but I think I'm out of my league here :/
<acowley> nschoe: Everyone is out of their league there
<acowley> nschoe: To be fair, ROS coupling itself fairly tightly to old Ubuntu releases provided a pretty radical leap in stability for robotics software.
<nschoe> :/
<nschoe> acowley, the FHS things looks promising.
<nschoe> acowley, yeah :/ I find it sad that for too many things "Linux == Ubuntu" :/
<nschoe> acowley, for ROS this looks like it's even worse.
asuryawanshi has joined #nixos
<mpickering> pie_: What do you mean?
<acowley> nschoe: So if an old Trust install or something has everything you need, it's definitely the easiest way to go. I never do things the easy way, so I've interoperated with ROS from pretty much every inconvenient posture there is.
<illegalprime[m]> I have an app wanting `libGLX_mesa.so.0` but I can't find any package that provides it, it's also not in `/run/opengl-driver/lib`. What should I do?
lfish has joined #nixos
<acowley> nschoe: Yeah, it rubs me the wrong way philosophically, but if you see someone who doesn't care just go with the flow it works very smoothly.
<nschoe> yeah?
<acowley> nschoe: What parts of ROS do you need, btw?
<nschoe> I'll first try in a VM then, because I'm new to ROS too so too many new things at the same time isn't too good.
<acowley> Also, just to be totally clear, I currently run ROS in docker on nixos
<nschoe> acowley, not sure : I'm actually learning ROS right now.
ryantrinkle has joined #nixos
<nschoe> acowley, a docker based on Ubuntu?
<acowley> I have a docker container that integrates AMD's ROCm stuff and ROS. I can use rviz, it's actually okay.
<acowley> nschoe: Yes
<acowley> nschoe: But i forward X to it
<acowley> nschoe: Or the other way around. So I just open terminal windows to interact with ROS, but can launch GUI applications (i.e. rviz), and they work.
<acowley> nschoe: There are official ROS docker images
<{^_^}> [nixpkgs] @rycee pushed 3 commits to master: https://git.io/f4NM0
<booglewoogle> hey again. i'm trying to build something -- https://github.com/FasterMelee/FasterMelee-installer, via the curl command -- and getting some errors of missing libraries ( https://pastebin.com/V8Rt8u9A ) that I'm positive are installed via configuration.nix. now I assume I'll have to setup a nix-shell to access those for building, but I'm a little overwhelmed. does anyone have a moment to help me (learn using nix-shell) with this ex
<booglewoogle> ill new to nixos :p
<nschoe> acowley, oh okay, so would you recommend this over using a VM?
<acowley> nschoe: The downside to doing things with docker is that your development environment becomes awkwardly split between the docker image and your NixOS desktop.
<acowley> nschoe: Yes
<acowley> nschoe: Because it's so easy to get started: http://wiki.ros.org/docker/Tutorials/Docker
szicari has joined #nixos
<nschoe> acowley, hum okay.
<acowley> nschoe: And here's a page that shows how to use GUI applications http://wiki.ros.org/docker/Tutorials/GUI
<nschoe> Thanks for all that.
<nschoe> I guess I have what I need now ^^
<acowley> nschoe: I wish I had a better answer, but docker will get you started, and it'd be great if you joined the effort to sort out something better
<nschoe> I'll go with the docker version and if it fails try a VM. Because I think trying to package ROS for nix is too much for me right now.
<{^_^}> [nixpkgs] @rycee merged pull request #42741 → [WIP] eclipses: 4.7.3a -> 4.8 → https://git.io/f4bKX
<nschoe> acowley, yeah I'd love this, but I'm still struggling with simple nixOS tasks, so I doubt I'll be of any use :/
jperras has joined #nixos
<nschoe> but I'll try to follow: I really like nixOS, and I think it is very suitable for robots, so beign able to deploy ROS on it would be very nice.
<acowley> nschoe: It doesn't make it any easier that nixpkgs changes so much, too. I think the trajectory is positive in that we will be able to grab all the particular Python package versions we need using nixpkgs tooling without much fuss soon if not now.
<acowley> Yeah, I think NixOS for robots makes a ton of sense.
myshoe has quit [Remote host closed the connection]
endformationage has joined #nixos
<gchristensen> +1
<nschoe> acowley, indeed.
erasmas has joined #nixos
<slabity[m]> How can I make a required option in a module?
<slabity[m]> If I have a module that has a `mkOption` being imported into my `configuration.nix`, I'd like the build to fail if the option is `null`
matthewbauer has joined #nixos
<pie_> mpickering, sorry, had to get sidetracked for a moment. I would like the docs for https://hackage.haskell.org/package/qtah-qt5 0.5.0
markus1189 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @dirn opened pull request #42776 → python36: 3.6.5 -> 3.6.6 → https://git.io/f4NDM
leat has quit [Ping timeout: 248 seconds]
alexteves_ has joined #nixos
endformationage has quit [Quit: WeeChat 1.9.1]
Acou_Bass is now known as Piece_Maker
<mpickering> pie_: Look in "haskellPackages.qtah-qt5.doc"
alexteves has quit [Ping timeout: 260 seconds]
<pie_> mpickering, if i install that will i be able to access it via local hoogle or...?
<pie_> (im using withPackages
<mpickering> well that's where the haddock files will be. I suppose you could open them directly in a browser
<pie_> i guess this is as much a haskell infra question as a nix question :/
<pie_> hoogle server still shows "no docs availible"
newhoggy has joined #nixos
hxrts has quit [Ping timeout: 276 seconds]
<pie_> ok well i just opened nix/store/z3v5dsz7czm9njp0wrf1wknl02njj3dd-qtah-qt5-0.4.0-doc/share/doc/html/index.html with firefo
<illegalprime[m]> `nix-locate libGLX_mesa.so.0` does not list any packages, was it available at some point?
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
hiroshi has quit [Ping timeout: 240 seconds]
newhoggy has quit [Ping timeout: 260 seconds]
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/d039b5822aa (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<mpickering> pie_: You will need to use ghcWithHoogle in order for it to populate the hoogle database
hiroshi has joined #nixos
markus1189 has joined #nixos
sigmundv has quit [Ping timeout: 268 seconds]
newhoggy has joined #nixos
<pie_> mpickering, ah ok.
<mpickering> I think it is documented?
myshoe has joined #nixos
<{^_^}> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/0d856d8b82e (from 69 minutes ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
newhoggy has quit [Remote host closed the connection]
crmlt has quit [Ping timeout: 268 seconds]
<{^_^}> [nixos-org-configurations] @edolstra pushed 2 commits to master: https://git.io/f4N9z
phdoerfler1 has joined #nixos
agander has joined #nixos
<{^_^}> [nixpkgs] @FRidh closed pull request #42776 → python36: 3.6.5 -> 3.6.6 → https://git.io/f4NDM
phdoerfler has quit [Ping timeout: 276 seconds]
jtojnar has joined #nixos
<gchristensen> zimbatm /msg chanserv access #nixos list
dkibi has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/d039b5822aa (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/35f957a0fa1 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
matthewbauer has quit [Ping timeout: 248 seconds]
ben has joined #nixos
tadni_ has joined #nixos
matthewbauer has joined #nixos
romildo has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #42779 → dovecot: 2.3.1 -> 2.3.2 → https://git.io/f4N7a
<romildo> ofborg is failing to build some packages that builds on my system without problems: https://github.com/NixOS/nixpkgs/pull/42308#issuecomment-401389270
<romildo> Any clues?
bollu has quit [Quit: Ping timeout (120 seconds)]
asymmetric_ has quit [Remote host closed the connection]
<Myrl-saki> clever: Help meee I'm stupiidd
asymmetric_ has joined #nixos
bollu has joined #nixos
joepie91 has quit [Excess Flood]
lfish has quit [Ping timeout: 260 seconds]
mariatsji has joined #nixos
etu has quit [Ping timeout: 240 seconds]
stammon has quit [Ping timeout: 240 seconds]
jtojnar has quit [Read error: Connection reset by peer]
jtojnar2 has quit [Read error: Connection reset by peer]
<symphorien> romildo: did you rebase you branch on master when testing locally ?
beaky1 has joined #nixos
jtojnar has joined #nixos
Cypi_ has joined #nixos
<jeaye> vaibhavsagar: Looks like they require Ubuntu, specifically, and don't even work with any other distro. They specifically install stuff with apt as well, so it'd likely need to run in a pretty Ubuntu-like container.
<slabity[m]> Is there a function that takes a variable name and returns the name and value in a set? Something like `getVarSet config.myVar` would return `{ name: "myVar", value: ${myvar} }` if that makes any sense
jtojnar has quit [Remote host closed the connection]
<romildo> symphorien, no
elasticdog has quit [Ping timeout: 264 seconds]
jtojnar has joined #nixos
MercurialAlchemi has quit [Ping timeout: 240 seconds]
<symphorien> maybe meson changed things since where you branched off
<samueldr> on the exact commit (not rebased) off your PR I do have the same failure as ofborg
<infinisil> Myrl-saki: Nobody can help if you don't ask the question..
MercurialAlchemi has joined #nixos
__Sander__ has quit [*.net *.split]
midchildan[m] has quit [*.net *.split]
musicmatze[m] has quit [*.net *.split]
Adev[m] has quit [*.net *.split]
abbafei[m] has quit [*.net *.split]
devr[m] has quit [*.net *.split]
mathis[m] has quit [*.net *.split]
comphez[m] has quit [*.net *.split]
teto1 has quit [*.net *.split]
kp__ has quit [*.net *.split]
abcrawf has quit [*.net *.split]
mtjmullen has quit [*.net *.split]
russiancow[m] has quit [*.net *.split]
jack[m] has quit [*.net *.split]
aaronc[m] has quit [*.net *.split]
trubii[m] has quit [*.net *.split]
jgl[m] has quit [*.net *.split]
r3mfKm[m] has quit [*.net *.split]
rnhmjoj[m] has quit [*.net *.split]
tokudan[m] has quit [*.net *.split]
Obscurity[m] has quit [*.net *.split]
thefloweringash[ has quit [*.net *.split]
wzy8L-B2[m] has quit [*.net *.split]
hendrik[m]1 has quit [*.net *.split]
Naughtmare[m] has quit [*.net *.split]
rszibele[m] has quit [*.net *.split]
gh0st[m] has quit [*.net *.split]
M-ms has quit [*.net *.split]
lycium[m] has quit [*.net *.split]
tamwile[m] has quit [*.net *.split]
darkestmeson has quit [*.net *.split]
adisbladis[m] has quit [*.net *.split]
vorot93[m] has quit [*.net *.split]
mgttlinger[m] has quit [*.net *.split]
happyente[m] has quit [*.net *.split]
bkchr[m] has quit [*.net *.split]
tet[m] has quit [*.net *.split]
darkmeson has quit [*.net *.split]
sudoreboot[m] has quit [*.net *.split]
WilliamHamilton has quit [*.net *.split]
dywedir[m] has quit [*.net *.split]
attero has quit [*.net *.split]
offlinehacker[m] has quit [*.net *.split]
willghatch[m] has quit [*.net *.split]
dtz has quit [*.net *.split]
herzmeister[m] has quit [*.net *.split]
smrtak[m] has quit [*.net *.split]
nh2[m] has quit [*.net *.split]
ok2 has quit [*.net *.split]
Khetzal has quit [*.net *.split]
PolarIntersect has quit [*.net *.split]
jasom has quit [*.net *.split]
Cypi has quit [*.net *.split]
mightybyte has quit [*.net *.split]
himmAllRight has quit [*.net *.split]
lewo`` has quit [*.net *.split]
cruxeternus has quit [*.net *.split]
pyvpx has quit [*.net *.split]
bgamari has quit [*.net *.split]
arbxs has quit [*.net *.split]
Profpatsch has quit [*.net *.split]
sphalerite has quit [*.net *.split]
beaky has quit [Ping timeout: 255 seconds]
<Myrl-saki> infinisil: It's not exactly a question. More like a huge oversight of mine. :P
<Myrl-saki> infinisil: Basically, I just remembered right now, after spending like 3-4 days on this. That I can't compile x86 for NixOps on my ARM tablet.
<{^_^}> [nixpkgs] @andir closed pull request #39438 → minikube: Add the kvm2 driver → https://git.io/vpZpd
<Myrl-saki> And now I'm just feeling so stupid. lol
<infinisil> slabity[m]: Nope, same as how you can't get the variable name in other languages
rardiol1 has left #nixos [#nixos]
tzemanovic has joined #nixos
kyren has quit [Ping timeout: 260 seconds]
__Sander__ has joined #nixos
mathis[m] has joined #nixos
Adev[m] has joined #nixos
musicmatze[m] has joined #nixos
midchildan[m] has joined #nixos
aaronc[m] has joined #nixos
pyvpx has joined #nixos
teto1 has joined #nixos
comphez[m] has joined #nixos
mtjmullen has joined #nixos
kp__ has joined #nixos
r3mfKm[m] has joined #nixos
abcrawf has joined #nixos
russiancow[m] has joined #nixos
jack[m] has joined #nixos
attero has joined #nixos
devr[m] has joined #nixos
abbafei[m] has joined #nixos
bkchr[m] has joined #nixos
darkmeson has joined #nixos
mgttlinger[m] has joined #nixos
trubii[m] has joined #nixos
tokudan[m] has joined #nixos
jasom has joined #nixos
ok2 has joined #nixos
sudoreboot[m] has joined #nixos
WilliamHamilton has joined #nixos
adisbladis[m] has joined #nixos
lycium[m] has joined #nixos
rszibele[m] has joined #nixos
happyente[m] has joined #nixos
thefloweringash[ has joined #nixos
smrtak[m] has joined #nixos
Naughtmare[m] has joined #nixos
gh0st[m] has joined #nixos
dywedir[m] has joined #nixos
darkestmeson has joined #nixos
tet[m] has joined #nixos
jgl[m] has joined #nixos
M-ms has joined #nixos
dtz has joined #nixos
hendrik[m]1 has joined #nixos
offlinehacker[m] has joined #nixos
sphalerite has joined #nixos
nh2[m] has joined #nixos
Obscurity[m] has joined #nixos
wzy8L-B2[m] has joined #nixos
arbxs has joined #nixos
mightybyte has joined #nixos
lewo`` has joined #nixos
cruxeternus has joined #nixos
herzmeister[m] has joined #nixos
PolarIntersect has joined #nixos
Khetzal has joined #nixos
bgamari has joined #nixos
himmAllRight has joined #nixos
rnhmjoj[m] has joined #nixos
Profpatsch has joined #nixos
tamwile[m] has joined #nixos
willghatch[m] has joined #nixos
vorot93[m] has joined #nixos
<samueldr> Myrl-saki: time to invest in armv7 servers ;)
alex`` has quit [Quit: WeeChat 2.1]
blankhart has quit [Ping timeout: 256 seconds]
kp__ has quit [Max SendQ exceeded]
cruxeternus has quit [Max SendQ exceeded]
blankhart has joined #nixos
<Myrl-saki> samueldr: I actually am. :D
kyren has joined #nixos
<Myrl-saki> I just need to get a debit card.
cruxeternus has joined #nixos
kp__ has joined #nixos
tzemanovic has quit [Ping timeout: 256 seconds]
agile has quit [Ping timeout: 260 seconds]
ihar has joined #nixos
DIzFer[m] has quit [Ping timeout: 240 seconds]
vskilet[m] has quit [Ping timeout: 240 seconds]
danbst[m] has quit [Ping timeout: 240 seconds]
aniketd[m] has quit [Ping timeout: 240 seconds]
betaboon has quit [Quit: WeeChat 2.0]
DenisLehmann[m] has quit [Ping timeout: 240 seconds]
stekke[m] has quit [Ping timeout: 240 seconds]
EB[m] has quit [Ping timeout: 240 seconds]
AdamSlack[m] has quit [Ping timeout: 240 seconds]
Dezgeg[m] has quit [Ping timeout: 240 seconds]
Bugworm[m] has quit [Ping timeout: 240 seconds]
felipeac[m] has quit [Ping timeout: 240 seconds]
bbigras-- has quit [Ping timeout: 240 seconds]
zaphar_ps[m] has quit [Ping timeout: 240 seconds]
Pneumaticat has quit [Ping timeout: 240 seconds]
amiloradovsky[m] has quit [Ping timeout: 240 seconds]
crystalgamma[m] has quit [Ping timeout: 240 seconds]
wervenyt[m] has quit [Ping timeout: 240 seconds]
ConorCurry[m] has quit [Ping timeout: 240 seconds]
greska[m] has quit [Ping timeout: 240 seconds]
AntonLatukha[m] has quit [Ping timeout: 240 seconds]
freeman42x has quit [Ping timeout: 240 seconds]
wilornel has quit [Ping timeout: 240 seconds]
ldesgoui[m] has quit [Ping timeout: 245 seconds]
Olinkl[m] has quit [Ping timeout: 245 seconds]
M-liberdiko has quit [Ping timeout: 245 seconds]
moredhel_[m] has quit [Ping timeout: 245 seconds]
sorbet has quit [Ping timeout: 245 seconds]
Drakonis[m] has quit [Ping timeout: 245 seconds]
praticamentetild has quit [Ping timeout: 245 seconds]
danielrf has quit [Ping timeout: 245 seconds]
sirocyl[m] has quit [Ping timeout: 245 seconds]
v0id72[m] has quit [Ping timeout: 245 seconds]
Khorne[m] has quit [Ping timeout: 245 seconds]
goibhniu[m] has quit [Ping timeout: 245 seconds]
Phil[m]2 has quit [Ping timeout: 245 seconds]
rnkch[m] has quit [Ping timeout: 245 seconds]
rycee has quit [Ping timeout: 245 seconds]
pauricthelodger[ has quit [Ping timeout: 245 seconds]
nmikhailov[m] has quit [Ping timeout: 245 seconds]
moredhel has quit [Ping timeout: 245 seconds]
thra11[m] has quit [Ping timeout: 245 seconds]
leons has quit [Ping timeout: 245 seconds]
icetan has quit [Ping timeout: 245 seconds]
YuFanLovezYou[m] has quit [Ping timeout: 245 seconds]
atopuzov[m] has quit [Ping timeout: 245 seconds]
reactormonk[m] has quit [Ping timeout: 245 seconds]
demyan[m] has quit [Ping timeout: 245 seconds]
puffnfresh has quit [Ping timeout: 245 seconds]
oknf[m] has quit [Ping timeout: 245 seconds]
sqzlh has quit [Ping timeout: 245 seconds]
sgk[m] has quit [Ping timeout: 245 seconds]
bennofs[m] has quit [Ping timeout: 245 seconds]
CoopDot has quit [Ping timeout: 245 seconds]
equalunique[m] has quit [Ping timeout: 245 seconds]
asp_ has quit [Ping timeout: 245 seconds]
copumpkin has quit [Ping timeout: 245 seconds]
ayyjayess[m] has quit [Ping timeout: 245 seconds]
primeos[m] has quit [Ping timeout: 245 seconds]
M-manveru has quit [Ping timeout: 245 seconds]
wak-work has quit [Ping timeout: 245 seconds]
card[m] has quit [Ping timeout: 245 seconds]
gudea[m] has quit [Ping timeout: 245 seconds]
zdisk[m] has quit [Ping timeout: 245 seconds]
Albtrz[m] has quit [Ping timeout: 245 seconds]
Hook[m]1 has quit [Ping timeout: 245 seconds]
das-g[m] has quit [Ping timeout: 245 seconds]
PeterRomfeld[m] has quit [Ping timeout: 245 seconds]
Singularity[m] has quit [Ping timeout: 245 seconds]
fighterhero[m] has quit [Ping timeout: 245 seconds]
bluewolfy[m] has quit [Ping timeout: 245 seconds]
bitmapper[m] has quit [Ping timeout: 245 seconds]
lordfluffywobble has quit [Ping timeout: 245 seconds]
M-dpetranek has quit [Ping timeout: 245 seconds]
kainospur[m] has quit [Ping timeout: 245 seconds]
AlanPearce[m] has quit [Ping timeout: 245 seconds]
YegorTimoshenko[ has quit [Ping timeout: 245 seconds]
apurvapavaskar[m has quit [Ping timeout: 245 seconds]
telent[m] has quit [Ping timeout: 245 seconds]
dash has quit [Ping timeout: 245 seconds]
doubletwin[m] has quit [Ping timeout: 245 seconds]
pstn has quit [Ping timeout: 245 seconds]
codyopel has quit [Ping timeout: 245 seconds]
hl has quit [Ping timeout: 245 seconds]
cornu[m] has quit [Ping timeout: 240 seconds]
nico202[m] has quit [Ping timeout: 240 seconds]
bendlas has quit [Ping timeout: 240 seconds]
admin[m]4 has quit [Ping timeout: 240 seconds]
nocent has quit [Ping timeout: 240 seconds]
zurk[m] has quit [Ping timeout: 240 seconds]
dadadus[m] has quit [Ping timeout: 240 seconds]
nickdshsadhkas[m has quit [Ping timeout: 240 seconds]
patrl[m] has quit [Ping timeout: 240 seconds]
ngerstle[m] has quit [Ping timeout: 240 seconds]
uvnikita[m] has quit [Ping timeout: 240 seconds]
EuAndreh[m] has quit [Ping timeout: 240 seconds]
slabity[m] has quit [Ping timeout: 256 seconds]
nmikhailov[m]1 has quit [Ping timeout: 240 seconds]
midchildan[m] has quit [Ping timeout: 240 seconds]
musicmatze[m] has quit [Ping timeout: 240 seconds]
Adev[m] has quit [Ping timeout: 240 seconds]
abbafei[m] has quit [Ping timeout: 240 seconds]
mathis[m] has quit [Ping timeout: 240 seconds]
devr[m] has quit [Ping timeout: 240 seconds]
comphez[m] has quit [Ping timeout: 240 seconds]
mith[m] has quit [Ping timeout: 240 seconds]
russiancow[m] has quit [Ping timeout: 240 seconds]
jack[m] has quit [Ping timeout: 240 seconds]
aaronc[m] has quit [Ping timeout: 240 seconds]
trubii[m] has quit [Ping timeout: 240 seconds]
jgl[m] has quit [Ping timeout: 240 seconds]
r3mfKm[m] has quit [Ping timeout: 240 seconds]
rnhmjoj[m] has quit [Ping timeout: 240 seconds]
tokudan[m] has quit [Ping timeout: 240 seconds]
Obscurity[m] has quit [Ping timeout: 240 seconds]
pierrebeaucamp[m has quit [Ping timeout: 240 seconds]
mudri[m] has quit [Ping timeout: 240 seconds]
thefloweringash[ has quit [Ping timeout: 240 seconds]
wzy8L-B2[m] has quit [Ping timeout: 240 seconds]
hendrik[m]1 has quit [Ping timeout: 240 seconds]
Naughtmare[m] has quit [Ping timeout: 240 seconds]
regnat[m] has quit [Ping timeout: 240 seconds]
olejorgenb[m] has quit [Ping timeout: 240 seconds]
tfc[m] has quit [Ping timeout: 240 seconds]
xnaveira[m] has quit [Ping timeout: 240 seconds]
ArdaXi1 has quit [Ping timeout: 240 seconds]
unlmtd has quit [Ping timeout: 240 seconds]
aramiscd[m] has quit [Ping timeout: 240 seconds]
hedning[m] has quit [Ping timeout: 240 seconds]
rszibele[m] has quit [Ping timeout: 240 seconds]
gh0st[m] has quit [Ping timeout: 240 seconds]
M-ms has quit [Ping timeout: 240 seconds]
lycium[m] has quit [Ping timeout: 240 seconds]
tamwile[m] has quit [Ping timeout: 240 seconds]
darkestmeson has quit [Ping timeout: 240 seconds]
vorot93[m] has quit [Ping timeout: 240 seconds]
mgttlinger[m] has quit [Ping timeout: 240 seconds]
adisbladis[m] has quit [Ping timeout: 240 seconds]
bkchr[m] has quit [Ping timeout: 240 seconds]
tet[m] has quit [Ping timeout: 240 seconds]
sudoreboot[m] has quit [Ping timeout: 240 seconds]
WilliamHamilton has quit [Ping timeout: 240 seconds]
dywedir[m] has quit [Ping timeout: 240 seconds]
attero has quit [Ping timeout: 240 seconds]
happyente[m] has quit [Ping timeout: 240 seconds]
offlinehacker[m] has quit [Ping timeout: 240 seconds]
darkmeson has quit [Ping timeout: 240 seconds]
dtz has quit [Ping timeout: 240 seconds]
herzmeister[m] has quit [Ping timeout: 240 seconds]
smrtak[m] has quit [Ping timeout: 240 seconds]
willghatch[m] has quit [Ping timeout: 240 seconds]
nh2[m] has quit [Ping timeout: 240 seconds]
hw9891[m] has quit [Ping timeout: 260 seconds]
jameshjacksonjr[ has quit [Ping timeout: 260 seconds]
urien1[m] has quit [Ping timeout: 255 seconds]
davidar has quit [Ping timeout: 255 seconds]
NickHu has quit [Ping timeout: 255 seconds]
panther420[m] has quit [Ping timeout: 255 seconds]
M-Dan has quit [Ping timeout: 255 seconds]
yochai[m] has quit [Ping timeout: 255 seconds]
ipj[m] has quit [Ping timeout: 255 seconds]
chominist[m] has quit [Ping timeout: 255 seconds]
peterhoeg has quit [Ping timeout: 255 seconds]
GuillaumeBuisson has quit [Ping timeout: 255 seconds]
techtangents[m] has quit [Ping timeout: 255 seconds]
rihardsk[m] has quit [Ping timeout: 255 seconds]
morgib[m] has quit [Ping timeout: 255 seconds]
nelag[m] has quit [Ping timeout: 255 seconds]
dkellner[m] has quit [Ping timeout: 255 seconds]
mirlur[m] has quit [Ping timeout: 255 seconds]
Elephant454[m] has quit [Ping timeout: 255 seconds]
spawnthink[m] has quit [Ping timeout: 255 seconds]
tosh[m] has quit [Ping timeout: 255 seconds]
jmorriss[m] has quit [Ping timeout: 255 seconds]
tehnix[m] has quit [Ping timeout: 265 seconds]
paperdigits[m] has quit [Ping timeout: 245 seconds]
kitten[m] has quit [Ping timeout: 247 seconds]
ProofTechnique[m has quit [Ping timeout: 247 seconds]
SamuelEvans-Powe has quit [Ping timeout: 247 seconds]
taohansen has quit [Ping timeout: 281 seconds]
florianjacob has quit [Ping timeout: 247 seconds]
mcatis[m] has quit [Ping timeout: 247 seconds]
bionicmac[m] has quit [Ping timeout: 247 seconds]
PlasmaStrike[m] has quit [Ping timeout: 247 seconds]
grahamc has quit [Ping timeout: 247 seconds]
M-fishy has quit [Ping timeout: 247 seconds]
Orbstheorem[m] has quit [Ping timeout: 247 seconds]
aiyubkhan[m] has quit [Ping timeout: 247 seconds]
Minijackson[m] has quit [Ping timeout: 247 seconds]
have-quick[m] has quit [Ping timeout: 247 seconds]
Kallegro[m] has quit [Ping timeout: 247 seconds]
semyon[m] has quit [Ping timeout: 247 seconds]
BurNiinTRee[m] has quit [Ping timeout: 247 seconds]
umbe[m] has quit [Ping timeout: 247 seconds]
bugabinga[m] has quit [Ping timeout: 247 seconds]
timclassic has quit [Ping timeout: 247 seconds]
davidak[m] has quit [Ping timeout: 247 seconds]
bachp has quit [Ping timeout: 247 seconds]
desttinghim[m] has quit [Ping timeout: 247 seconds]
jluttine[m] has quit [Ping timeout: 247 seconds]
peel[m] has quit [Ping timeout: 256 seconds]
necronian has quit [Ping timeout: 247 seconds]
TimePath has quit [Ping timeout: 256 seconds]
sargon[m] has quit [Ping timeout: 256 seconds]
Rick[29SMPittsbu has quit [Ping timeout: 281 seconds]
johnazoidberg has quit [Ping timeout: 256 seconds]
Wysteriary[m] has quit [Ping timeout: 247 seconds]
indefini has quit [Ping timeout: 247 seconds]
chatnowvvv[m] has quit [Ping timeout: 256 seconds]
aspiwack[m] has quit [Ping timeout: 247 seconds]
cornu[m]1 has quit [Ping timeout: 256 seconds]
malteof[m] has quit [Ping timeout: 247 seconds]
fgaz[m] has quit [Ping timeout: 247 seconds]
illegalprime[m] has quit [Ping timeout: 256 seconds]
Christian[m]4 has quit [Ping timeout: 256 seconds]
fearlessKim[m] has quit [Ping timeout: 256 seconds]
colmeka[m] has quit [Ping timeout: 256 seconds]
bobvanderlinden_ has quit [Ping timeout: 256 seconds]
omawnakw[m] has quit [Ping timeout: 256 seconds]
bhipple[m] has quit [Ping timeout: 256 seconds]
octalsrc[m] has quit [Ping timeout: 256 seconds]
jesper has quit [Ping timeout: 256 seconds]
nyanloutre[m] has quit [Ping timeout: 256 seconds]
joh[m] has quit [Ping timeout: 256 seconds]
petersjt014[m] has quit [Ping timeout: 256 seconds]
mtncoder[m] has quit [Ping timeout: 256 seconds]
timokau[m] has quit [Ping timeout: 256 seconds]
magnap has quit [Ping timeout: 256 seconds]
trikl[m] has quit [Ping timeout: 256 seconds]
bdimcheff has quit [Ping timeout: 256 seconds]
htafdwes[m] has quit [Ping timeout: 256 seconds]
spacekitteh[m] has quit [Ping timeout: 256 seconds]
edef[m] has quit [Ping timeout: 256 seconds]
Ralith has quit [Ping timeout: 256 seconds]
MaJoe[m] has quit [Ping timeout: 260 seconds]
sphalerit has quit [Ping timeout: 260 seconds]
fragamus has joined #nixos
ivanfon[m] has quit [Ping timeout: 256 seconds]
coorey[m] has quit [Ping timeout: 256 seconds]
agile has joined #nixos
elasticdog has joined #nixos
<Myrl-saki> Can Nix1 connect to Nix2 over a network? Basically, `nix-build --option builders '...'`
korv has quit [Quit: WeeChat 1.9.1]
elasticdog has quit [Ping timeout: 268 seconds]
alex`` has joined #nixos
adam-6520493 has quit [Quit: Ping timeout (120 seconds)]
<jtojnar> romildo: are you building with sandbox enabled?
__Sander__ has quit [Quit: Konversation terminated!]
etu has joined #nixos
<jtojnar> romildo: you will most likely need to run `patchShebangs meson/post_install.py` in `postPatch`
elasticdog has joined #nixos
disasm has quit [Ping timeout: 248 seconds]
acowley has quit [Ping timeout: 260 seconds]
PolarIntersect has quit [Ping timeout: 240 seconds]
ihar has quit [Ping timeout: 255 seconds]
hxrts has joined #nixos
<romildo> jtojnar, I am building with sandbox enabled: nix-build --option build-use-chroot true -K -A faba-icon-theme
<jtojnar> romildo: IIRC that does not do anything if you use nix daemon
acowley has joined #nixos
szicari_ has joined #nixos
<samueldr> the PR template does say: » nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS
gchristensen changed the topic of #nixos to: NixCon 2018 CfP is now open! https://nixcon2018.org/ || 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, #nixcon
sir_guy_carleton has quit [Quit: WeeChat 2.0]
<samueldr> (though I wouldn't have asumed how it would have been because of the CLI options not doing anything with nix-daemon)
tos9 has left #nixos [#nixos]
<samueldr> romildo: I am using the `nix.useSandbox` option on nixos and do reproduce ofborg's failure
<gchristensen> srhb, jtojnar, samueldr I'd like teo encourage you to submit a proposal to nixcon!
asuryawanshi has quit [Ping timeout: 264 seconds]
<jtojnar> gchristensen: I do not think I am doing anything interesting, just dull packaging
drewr has quit [Remote host closed the connection]
<samueldr> I can't go :/ and uh, not sure what I could talk about
* gchristensen shrugs
szicari has quit [Quit: Leaving.]
<cocreature> I thought making package management dull is what nix is all about :)
<samueldr> though I *did* think about subjects earlier this year in case I could conjure something concrete
asuryawanshi has joined #nixos
Deluvi has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed 3 commits to master: https://git.io/f4NNY
disasm has joined #nixos
<gchristensen> samueldr: why can't you make it?
nschoe has quit [Quit: Program. Terminated.]
Sonarpulse has joined #nixos
hxrts has quit [Ping timeout: 256 seconds]
<Orbstheorem> Hi, is there a way to install NixOS on a remote machine which has no internet access? I built the system with `nix build` in my machine, but when I try to run `nixos-rebuild switch --target-host ...`, It copies the closure, but the other host tries to contact the nixos.org cache and keeps increasing the timeout: https://paste.gnugen.ch/raw/vAm2
<cocreature> should I be able to disable signature requirements using "--option require-sigs false"? I still get an error about signatures being invalid (for a cache served using nix-serve -p 8080)
szicari_ has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in]
<samueldr> getting from here to there is a bit pricey
szicari has joined #nixos
<clever> Orbstheorem: try manually copying with nix-copy-closure first?
hxrts has joined #nixos
phdoerfler has joined #nixos
<jtojnar> Orbstheorem: would `--option substituters ''` work?
szicari has quit [Client Quit]
szicari has joined #nixos
phdoerfler1 has quit [Ping timeout: 276 seconds]
szicari has quit [Client Quit]
szicari has joined #nixos
orivej has joined #nixos
Deluvi has quit [Quit: Page closed]
<Orbstheorem> Something might have happened. It's not responding anymore :)
booglewoogle has left #nixos [#nixos]
<Orbstheorem> The server it's in my place, I was connected via SSH
<Orbstheorem> the VPN seems to be down, maybe there's an outage x)
init_6 has quit [Ping timeout: 276 seconds]
kiloreux has quit [Quit: Leaving]
hxrts has quit [Ping timeout: 245 seconds]
beaky1 is now known as beaky
szicari has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in]
szicari has joined #nixos
Piece_Maker has quit [Quit: byeeeeeeeeeeeeeee]
ipj[m] has joined #nixos
Acou_Bass has joined #nixos
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fgaz has quit [Ping timeout: 260 seconds]
dkibi has quit [Ping timeout: 256 seconds]
knupfer has quit [Remote host closed the connection]
Judson has joined #nixos
knupfer has joined #nixos
ben has quit [Ping timeout: 260 seconds]
hxrts has joined #nixos
Judson is now known as Guest74446
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/0a70d65fd47 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
grp has joined #nixos
alexteves_ has quit [Ping timeout: 260 seconds]
ben has joined #nixos
<romildo> jtojnar, samueldr, I have been using "nix-build --option build-use-chroot true" without problems for sandboxing for a long time, since I started contributing. By then it was in the PR template.
<romildo> The nix manual says: All "chroot"-containing strings got renamed to "sandbox". In particular, some Nix options got renamed, but the old names are still accepted as lower-priority aliases."
<grp> I'm trying to keep different concerns in separate files or sections in the conf. For example, services.udev.extraRules is hardware specific, so I put it in the hardware section, but then I tried to define services = { openssh.enable = true; } but this is treated as an error since 'services' is already defined. How can I append these so they don't conflict while still keeping separate definitions?
<romildo> The nix manual also says: Many configuration options have been renamed, either because they were unnecessarily verbose (e.g. build-use-sandbox is now just sandbox) or to reflect generalised behaviour (e.g. binary-caches is now substituters because it allows arbitrary store URIs). The old names are still supported for compatibility.
<samueldr> grp: split it into different files, or look into mkMerge
<samueldr> for different files, the config `imports` can be used `imports = [ ./file.nix ./file.nix ];`
<grp> I see. Good! thanks a lot
<grp> :D
<samueldr> I would argue that multiple files is the saner solution for using in your configuration
<tenten8401_> Is there a way to convert a potentially null value into a string?
<samueldr> mkMerge is more for conditionals in the modules implementations
<romildo> jtojnar, samueldr, I do not see a reason for "nix-build --option build-use-chroot true" (or "nix-build --option sandbox true") stop working.
<samueldr> (I was corroborating that I do reproduce ofborg's failure, though I have no idea about sandbox and CLI options)
<tenten8401_> Trying to add a potentially null value into a configuration (it's alright to be null) but I can't coerce a null to a string
<infinisil> > let val = null; in if val == null then "Is null!" else "Not null" # tenten8401_
<{^_^}> "Is null!"
<samueldr> > toString null
<{^_^}> ""
<samueldr> depending
<tenten8401_> toString is what I was looking for I'd like to say
<samueldr> infinisil's is good if you want to do something else depending on null values
<tenten8401_> yeah, currently I just want to echo nothing if it's null
<tenten8401_> which that would work
<infinisil> > let val = null; in optionalString (val != null) "Some string"
<{^_^}> undefined variable 'optionalString' at (string):150:20
<infinisil> > let val = null; in lib.optionalString (val != null) "Some string"
<{^_^}> ""
<infinisil> > let val = 10; in lib.optionalString (val != null) "Some string"
<{^_^}> "Some string"
<infinisil> If you need some other thing than the value itself as the string (if it's not null)
<tenten8401_> In my string, could I just ${toString my.config.value}?
<samueldr> looks fine depending :)
<tenten8401_> I wish it'd give me a line number on a multi-line string where the error is
<tenten8401_> keeps throwing that same cocering null error
hxrts has quit [Ping timeout: 240 seconds]
<tenten8401_> oh found it
<tenten8401_> I'm dumb
<tenten8401_> the original value I was meaning to "toString" I forgot
<tenten8401_> but I got basically every other value
szicari has quit [Quit: ZNC - http://znc.in]
szicari has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to master: https://git.io/f4Npx
dkibi has joined #nixos
knupfer has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @lo1tuma opened pull request #42781 → dockerTools.buildImage: add option to use nix output hash as tag → https://git.io/f4Nhg
knupfer has joined #nixos
qyliss^work has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #42782 → Fix packages broken by python-dateutil bump → https://git.io/f4Nje
leo60228 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer pushed to master « elish: add shellPath attribute »: https://git.io/f4NjL
<leo60228> network-online.target is adding a good 15 seconds to my startup time, and IMO should not be waited for by the display manager. However, I can't figure out how to change this, even for my own services. How do I fix this?
<qyliss^work> Can I tell nix-build to always build a package from source rather than using the cached version? So I can watch it build for debugging.
guest has joined #nixos
MichaelRaskin has joined #nixos
<leo60228> qyliss^work: --option build-use-substitutes false might work, haven't tried
hxrts has joined #nixos
<qyliss^work> nope :(
<{^_^}> [nixpkgs] @benley merged pull request #41898 → networkmanager: Expand dns description, integrate with other services → https://git.io/vhoLu
<{^_^}> [nixpkgs] @benley pushed to master « networkmanager: Expand dns description, integrate with other services (#41898) »: https://git.io/f4Nji
bbigras-- has joined #nixos
unlmtd has joined #nixos
comphez[m] has joined #nixos
amiloradovsky[m] has joined #nixos
M-dpetranek has joined #nixos
cornu[m] has joined #nixos
atopuzov[m] has joined #nixos
mtncoder[m] has joined #nixos
mirlur[m] has joined #nixos
ProofTechnique[m has joined #nixos
Bugworm[m] has joined #nixos
pauricthelodger[ has joined #nixos
telent[m] has joined #nixos
jesper has joined #nixos
SamuelEvans-Powe has joined #nixos
GuillaumeBuisson has joined #nixos
sqzlh has joined #nixos
WilliamHamilton has joined #nixos
abbafei[m] has joined #nixos
nyanloutre[m] has joined #nixos
tamwile[m] has joined #nixos
Drakonis[m] has joined #nixos
fgaz[m] has joined #nixos
indefini has joined #nixos
leons has joined #nixos
octalsrc[m] has joined #nixos
YuFanLovezYou[m] has joined #nixos
moredhel has joined #nixos
tfc[m] has joined #nixos
regnat[m] has joined #nixos
danielrf has joined #nixos
umbe[m] has joined #nixos
primeos[m] has joined #nixos
peterhoeg has joined #nixos
Olinkl[m] has joined #nixos
tehnix[m] has joined #nixos
mudri[m] has joined #nixos
aspiwack[m] has joined #nixos
lycium[m] has joined #nixos
bachp has joined #nixos
freeman42x has joined #nixos
BurNiinTRee[m] has joined #nixos
davidar has joined #nixos
have-quick[m] has joined #nixos
YegorTimoshenko[ has joined #nixos
uvnikita[m] has joined #nixos
wzy8L-B2[m] has joined #nixos
willghatch[m] has joined #nixos
timclassic has joined #nixos
rihardsk[m] has joined #nixos
mith[m] has joined #nixos
TimePath has joined #nixos
Naughtmare[m] has joined #nixos
aniketd[m] has joined #nixos
ConorCurry[m] has joined #nixos
adisbladis[m] has joined #nixos
wervenyt[m] has joined #nixos
Kallegro[m] has joined #nixos
hendrik[m]1 has joined #nixos
wak-work has joined #nixos
nmikhailov[m] has joined #nixos
ArdaXi1 has joined #nixos
peel[m] has joined #nixos
bdimcheff has joined #nixos
bobvanderlinden_ has joined #nixos
joh[m] has joined #nixos
sudoreboot[m] has joined #nixos
timokau[m] has joined #nixos
rycee has joined #nixos
puffnfresh has joined #nixos
xnaveira[m] has joined #nixos
das-g[m] has joined #nixos
chominist[m] has joined #nixos
desttinghim[m] has joined #nixos
moredhel_[m] has joined #nixos
grahamc has joined #nixos
aiyubkhan[m] has joined #nixos
jgl[m] has joined #nixos
bluewolfy[m] has joined #nixos
dadadus[m] has joined #nixos
patrl[m] has joined #nixos
fearlessKim[m] has joined #nixos
<leo60228> uhh what
Orbstheorem[m] has joined #nixos
yochai[m] has joined #nixos
M-liberdiko has joined #nixos
NickHu has joined #nixos
ngerstle[m] has joined #nixos
Dezgeg[m] has joined #nixos
danbst[m] has joined #nixos
johnazoidberg has joined #nixos
fighterhero[m] has joined #nixos
AdamSlack[m] has joined #nixos
thra11[m] has joined #nixos
Phil[m]3 has joined #nixos
trubii[m] has joined #nixos
Christian[m]4 has joined #nixos
<leo60228> inb4 tons of spam
admin[m]4 has joined #nixos
<leo60228> is this a glitch???
olejorgenb[m] has joined #nixos
sorbet has joined #nixos
techtangents[m] has joined #nixos
davidak[m] has joined #nixos
Elephant454[m] has joined #nixos
bendlas has joined #nixos
ayyjayess[m] has joined #nixos
thefloweringash[ has joined #nixos
ivanfon[m] has joined #nixos
midchildan[m] has joined #nixos
hl has joined #nixos
wilornel has joined #nixos
copumpkin has joined #nixos
zaphar_ps[m] has joined #nixos
M-manveru has joined #nixos
jmorriss[m] has joined #nixos
sirocyl[m] has joined #nixos
CoopDot has joined #nixos
AlanPearce[m] has joined #nixos
chatnowvvv[m] has joined #nixos
spacekitteh[m] has joined #nixos
omawnakw[m] has joined #nixos
herzmeister[m] has joined #nixos
bugabinga[m] has joined #nixos
nh2[m] has joined #nixos
darkestmeson has joined #nixos
happyente[m] has joined #nixos
rszibele[m] has joined #nixos
htafdwes[m] has joined #nixos
magnap has joined #nixos
necronian has joined #nixos
sargon[m] has joined #nixos
dkellner[m] has joined #nixos
florianjacob has joined #nixos
M-ms has joined #nixos
offlinehacker[m] has joined #nixos
nico202[m] has joined #nixos
edef[m] has joined #nixos
nmikhailov[m]1 has joined #nixos
Wysteriary[m] has joined #nixos
spawnthink[m] has joined #nixos
tokudan[m] has joined #nixos
nocent has joined #nixos
Obscurity[m] has joined #nixos
icetan has joined #nixos
trikl[m] has joined #nixos
felipeac[m] has joined #nixos
urien1[m] has joined #nixos
pstn has joined #nixos
doubletwin[m] has joined #nixos
Rick[29SMPittsbu has joined #nixos
bkchr[m] has joined #nixos
crystalgamma[m] has joined #nixos
coorey[m] has joined #nixos
bennofs[m] has joined #nixos
bhipple[m] has joined #nixos
dtz has joined #nixos
jameshjacksonjr[ has joined #nixos
oknf[m] has joined #nixos
hw9891[m] has joined #nixos
vorot93[m] has joined #nixos
tosh[m] has joined #nixos
Minijackson[m] has joined #nixos
codyopel has joined #nixos
kitten[m] has joined #nixos
darkmeson has joined #nixos
aramiscd[m] has joined #nixos
ldesgoui[m] has joined #nixos
slabity[m] has joined #nixos
Pneumaticat has joined #nixos
equalunique[m] has joined #nixos
Singularity[m] has joined #nixos
M-Dan has joined #nixos
goibhniu[m] has joined #nixos
morgib[m] has joined #nixos
AntonLatukha[m] has joined #nixos
apurvapavaskar[m has joined #nixos
vskilet[m] has joined #nixos
sgk[m] has joined #nixos
bionicmac[m] has joined #nixos
PlasmaStrike[m] has joined #nixos
pierrebeaucamp[m has joined #nixos
lordfluffywobble has joined #nixos
semyon[m] has joined #nixos
taohansen has joined #nixos
jluttine[m] has joined #nixos
nelag[m] has joined #nixos
gh0st[m] has joined #nixos
malteof[m] has joined #nixos
paperdigits[m] has joined #nixos
sphalerit has joined #nixos
kainospur[m] has joined #nixos
asp_ has joined #nixos
petersjt014[m] has joined #nixos
PeterRomfeld[m] has joined #nixos
rnhmjoj[m] has joined #nixos
DIzFer[m] has joined #nixos
mcatis[m] has joined #nixos
greska[m] has joined #nixos
Ralith has joined #nixos
reactormonk[m] has joined #nixos
mgttlinger[m] has joined #nixos
musicmatze[m] has joined #nixos
dash has joined #nixos
zurk[m] has joined #nixos
hedning[m] has joined #nixos
devr[m] has joined #nixos
EuAndreh[m] has joined #nixos
cornu[m]1 has joined #nixos
tet[m] has joined #nixos
EB[m] has joined #nixos
dywedir[m] has joined #nixos
demyan[m] has joined #nixos
praticamentetild has joined #nixos
M-fishy has joined #nixos
colmeka[m] has joined #nixos
rnkch[m] has joined #nixos
smrtak[m] has joined #nixos
r3mfKm[m] has joined #nixos
attero has joined #nixos
Khorne[m] has joined #nixos
DenisLehmann[m] has joined #nixos
illegalprime[m] has joined #nixos
stekke[m] has joined #nixos
aaronc[m] has joined #nixos
MaJoe[m] has joined #nixos
Albtrz[m] has joined #nixos
panther420[m] has joined #nixos
Hook[m]1 has joined #nixos
mathis[m] has joined #nixos
Adev[m] has joined #nixos
zdisk[m] has joined #nixos
bitmapper[m] has joined #nixos
gudea[m] has joined #nixos
nickdshsadhkas[m has joined #nixos
card[m] has joined #nixos
jack[m]1 has joined #nixos
russiancow[m] has joined #nixos
v0id72[m] has joined #nixos
leo60228 has quit [Quit: Page closed]
<samueldr> kind-of
<samueldr> the matrix to irc bridge is... sometimes flaky
<tenten8401_> lol
<samueldr> though, most of them, if not all, are truthful users
<samueldr> so, no spam wave
<samueldr> (I hide join/parts here)
hxrts has quit [Ping timeout: 245 seconds]
<tenten8401_> Are packages the same as modules in the way that I can just straight up import them to my configuration.nix?
<tenten8401_> and I don't need to make a nixpgs clone
guest has quit [Quit: Page closed]
<samueldr> they're not the same as modules, you won't be able to "just" imports = [ ./some/package/file.nix ];
work_ has joined #nixos
<tenten8401_> How would import a package properly in that case?
<tenten8401_> only way I've done it before is make a nixpkgs clone and do my stuff
<tenten8401_> but that's kind've annoying
<samueldr> there are multiple ways, I personally use overlays
<samueldr> see also at the end, the two External Documentation links
<tenten8401_> I'll have a look, thanks
<Mic92> tenten8401_: you can also import packages
matthewbauer has quit [Ping timeout: 260 seconds]
<Mic92> use let package = callPackage ./package.nix {}; in and then add it to environment.systemPackages for example
Coyin has joined #nixos
Coyin has quit [Remote host closed the connection]
szicari has quit [Quit: ZNC - http://znc.in]
<samueldr> Mic92: where would tenten8401_ find callPackage? (I do know :))
<tenten8401_> Wouldn't that be in lib?
<tenten8401_> lib.callPackage
<Mic92> pkgs.callPackage
<tenten8401_> ah my bad
iyzsong-x has quit [Ping timeout: 260 seconds]
hxrts has joined #nixos
graphene has joined #nixos
<tenten8401_> overlays seem pretty interesting
<tenten8401_> debating on trying to mess with those instead
graphene has quit [Read error: Connection reset by peer]
graphene has joined #nixos
<infinisil> qyliss^work: --check
<infinisil> qyliss^work: And/or add `--option substitute false`
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0c083fc1f6a (from 78 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
szicari has joined #nixos
graphene has quit [Remote host closed the connection]
adam-6520493 has joined #nixos
ryanartecona has joined #nixos
igo95862 has joined #nixos
romildo has quit [Quit: Leaving]
<slabity[m]> Does anyone know if there's a builtin/lib function that lets you build up a list by supplying a list of values and a list of booleans to decide if it goes in the list or not? Something like `buildList [ true false true] [ 1 2 3] => [1 3]`?
graphene has joined #nixos
ihar has joined #nixos
phdoerfler has quit [Quit: Leaving.]
PolarIntersect has joined #nixos
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
hxrts has quit [Ping timeout: 240 seconds]
graphene has quit [Remote host closed the connection]
igo95862 has quit [Client Quit]
<samueldr> tenten8401_: Mic92's approach will get you going quickly if you want to do your thing
igo95862 has joined #nixos
<infinisil> > buildList = bs: ls: lib.concatLists (lib.zipListsWith lib.optional bs ls)
<{^_^}> buildList defined
<infinisil> > buildList [ true false true ] [ 1 2 3 ]
<{^_^}> [ <CODE> <CODE> ]
<infinisil> > p (buildList [ true false true ] [ 1 2 3 ])
<{^_^}> "[ 1 3 ]"
<infinisil> slabity[m]: ^
<infinisil> There isn't an existing function for this
<{^_^}> [nixpkgs] @dotlambda pushed to master « python.pkgs.pytest-mock: 1.8.0 -> 1.10.0 »: https://git.io/f4AfV
rardiol1 has joined #nixos
periklis has quit [Ping timeout: 276 seconds]
<Myrl-saki> I also get this. :/
Drakonis has quit [Remote host closed the connection]
szicari has quit [Quit: ZNC - http://znc.in]
szicari has joined #nixos
<Myrl-saki> I'm using Nix 1.
elvishjerricco has quit [Ping timeout: 256 seconds]
elvishjerricco has joined #nixos
<obadz> gchristensen: yes
acarrico has quit [Quit: Leaving.]
rihards has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #42783 → python.pkgs.tensorflow-tensorboard: 1.7.0 -> 1.9.0 → https://git.io/f4AJY
<Guest74446> Working on a Rails project, I'm trying to do a `bundle update rails` - but because Nokogiri is required, it's trying to build Nokogiri. I could change my shell.nix to make this work, but it seems like it should be possible to just update the Gemfile.lock without installing everything.
Guest74446 is now known as judson
<judson> (good grief with NickServ)
<judson> Did folks see my question (as Guest74446)?
<judson> Oh: bundle lock --update rails
Tobba has joined #nixos
<samueldr> or work under a nix-shell where nokogiri's dependencies are met judson?
<samueldr> oh, mis-read
<Myrl-saki> Oh, fixed it. I needed a current load env variable.
<{^_^}> [nixos-channel-scripts] @twhitehead opened pull request #19 → Jobsetevals is sorted assending so index from end (closes #18) → https://git.io/f4AJA
Tobba_ has quit [Ping timeout: 256 seconds]
drewr has joined #nixos
tmaekawa has joined #nixos
<Myrl-saki> Is there a builders-use-substitutes for Nix 1?
crmlt has joined #nixos
tmaekawa has quit [Client Quit]
spear2 has joined #nixos
<tenten8401_> Does anyone see anything immediately apparently wrong with this Pterodactyl Panel module? https://hastebin.com/etixabanaq.bash
<tenten8401_> It *seems* to work alright but I figure I'd ask here
qyliss has joined #nixos
alexteves has joined #nixos
<tenten8401_> the panel-package is essentially just a fetchFromGitHub and copy to $out
<srid> could you paste their keychain setup? on nixos/bash?
alex`` has quit [Quit: WeeChat 2.1]
<infinisil> Myrl-saki: build-use-substitutes doesn't work?
blankhart has quit [Ping timeout: 240 seconds]
asuryawa_ has joined #nixos
asuryawanshi has quit [Read error: Connection reset by peer]
fgaz has joined #nixos
fgaz is now known as Guest92966
seppellll has joined #nixos
dkibi has quit [Ping timeout: 240 seconds]
fractal has quit [Ping timeout: 240 seconds]
seppellll has quit [Client Quit]
seppellll has joined #nixos
ekleog has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @vcunat pushed 5 commits to staging: https://git.io/f4AkX
<catern> hmm
<catern> when I install idris with Nix, it uses gcc from my PATH
<{^_^}> [nixpkgs] @vcunat merged pull request #42729 → firefox, firefox-bin: 60.0.2 -> 61.0, firefox-esr: 52.8.1esr -> 52.9.0esr, 60.0.2esr -> 60.1.0esr, nss: 3.36.4 -> 3.3… → https://git.io/f4bJa
<catern> shouldn't it have a dependency on gcc?
<catern> the gcc on my PATH might be (and in fact is) totally old and incompatible
stepcut has quit [Remote host closed the connection]
edef has quit [Ping timeout: 260 seconds]
stepcut has joined #nixos
itzmjauz has quit [Ping timeout: 260 seconds]
shabius has joined #nixos
stepcut has quit [Ping timeout: 256 seconds]
NinjaTrappeur has quit [Ping timeout: 256 seconds]
mizu_no_oto has joined #nixos
mariatsji has quit [Remote host closed the connection]
mariatsji has joined #nixos
<infinisil> What does it use it for?
<infinisil> The c backend?
dkibi has joined #nixos
<infinisil> And idris works for me (compilation too), and i don't have any gcc on my path
<infinisil> catern:
mizu_no_oto has quit [Client Quit]
<catern> Hmm
<catern> Curious, curious
dkibi has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @vcunat pushed 45 commits to master: https://git.io/f4ALk
_d0t has joined #nixos
<_d0t> ohai! Is there a way to set MAKEFLAGS globally?
<_d0t> -j specifically
<catern> infinisil: I mean, when I build something with Idris, it uses the 'cc' on my PATH, and gets a linker error
<catern> wish I could copy and paste it
endformationage has joined #nixos
<_d0t> srhb, thanks!
<infinisil> catern: How to reproduce?
<_d0t> I should put it in /etc/nixos/configuration.nix, right?
<infinisil> catern: In theory at least
<srhb> _d0t: Yep.
<_d0t> Done. Thanks!
blankhart has joined #nixos
<_d0t> What about maxJobs?
hxrts has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/8e78a9a68fe (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<_d0t> oh.. it affects the number of packages built in parallel
<_d0t> i get it
_d0t has quit [Remote host closed the connection]
_d0t has joined #nixos
agile has quit [Quit: v]
dkibi has joined #nixos
agile has joined #nixos
aanderse_ has quit [Ping timeout: 276 seconds]
<_d0t> Another thing. I've just run into https://github.com/NixOS/nixpkgs/issues/36946 on amd64 with qtbase 5.6
<_d0t> the ticket mentions some workaround, but I couldn't find any
andymandias has quit [Ping timeout: 276 seconds]
MercurialAlchemi has quit [Ping timeout: 248 seconds]
igo95862 has quit [Quit: igo95862]
agander has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @aszlig pushed 2 commits to master: https://git.io/f4AtX
seppellll has quit [Quit: seppellll]
msci3 has quit [Ping timeout: 256 seconds]
alex`` has joined #nixos
andymandias has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #42762 → libical: 2.0.0 → 3.0.3 → https://git.io/f4N8q
<{^_^}> [nixpkgs] @jtojnar pushed 5 commits to staging: https://git.io/f4AqT
wgas has joined #nixos
<catern> infinisil: I am not sure how to reproduce it
<catern> well
<catern> in theory: put an ancient version of ld on your PATH and try to run idris so that it compiles a standalone executable; watch it fail
<catern> infinisil: I think the real issue isn't gcc, it's ld
<catern> so the question is: why isn't idris just depending on ld and using that version?
crmlt has quit [Remote host closed the connection]
edef has joined #nixos
itzmjauz has joined #nixos
ewrwfwfwfw has joined #nixos
<infinisil> I don't have ld on my path either though
<infinisil> What idris command are you running? Just idris <file>?
ekleog has joined #nixos
<infinisil> With -o I mean
<{^_^}> [nixpkgs] @globin pushed to master « python-openid: remove, only keep python3-openid »: https://git.io/f4AqV
ryanartecona has quit [Quit: ryanartecona]
<catern> infinisil: yes, just that with -o
ewrwfwfwfw has quit [Client Quit]
<infinisil> And it works when you uninstall your gcc/ld from the global env? (Why do you have that to begin with?)
_d0t has quit [Ping timeout: 240 seconds]
<catern> no, I'm on Debian
<catern> with Nix installed on top
<infinisil> Ah
<catern> ancient Debian Wheezy
<mpickering> How does "nix build" work? `nix build haskellPackages.servant` works but `nix build "(haskellPackages.servant)"` fails?
_d0t has joined #nixos
<catern> Hm!
dkibi has quit [Ping timeout: 265 seconds]
<infinisil> mpickering: If the argument has () around it, it interprets it as a nix expression
<catern> infinisil: when I strace idris, I see it is execing ld. you should strace your own idris to see where it finds ld :)
<mpickering> infinisil: If it interprets it as a nix expression, how do I bring into scope "haskellPackages"?
<catern> ohhh
<catern> I see
ryantm has quit [Quit: leaving]
<catern> it prioritizes the version on the PATH over the compiled in version
ryantm has joined #nixos
<catern> nevermind, no need for you to strace (unless you want to :))
<catern> so that is a bit gross
<infinisil> Hmm..
<catern> it by default pulls ld from the PATH over using the compiled-in version
<catern> which actually maybe isn't gross
<catern> but it's inconvenient for me
hxrts has quit [Ping timeout: 240 seconds]
<infinisil> I'll check the idris source
<catern> maybe it would be nice if there was some kind of configuration file to specify to prioritize the compiled-in version?
<catern> ah! thank you :) I would do so but I can barely read Haskell :)
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/e686bd27719 (from 29 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
msci3 has joined #nixos
<mpickering> catern: Which attribute did you use?
<catern> nixpkgs.idris
<infinisil> catern: Can you gist the failure?
<mpickering> hmm there was one point where one of the attributes didn't work
<catern> No :(
<infinisil> Why not?
dkibi has joined #nixos
<catern> I can't copy and paste from my work computer
<infinisil> Use the gist package
<catern> which is where I have these ancient versions of things :)
<infinisil> idris ... | gist
<catern> The prohibition is general in spirit :)
<infinisil> Oh
<infinisil> Or ix.io
<infinisil> http://ix.io/
<mpickering> What commit are you using?
<mpickering> of nixpkgs
<catern> I think I have sufficiently conveyed what the problem is though? An old enough version of ld will break idris
<catern> mpickering: it's not a nixpkgs problem - but latest
<catern> as of earlier today anyway
<mpickering> and you are using nixos?
<catern> no, Nix on Debian
<infinisil> Alright so idris gets its gcc/cc from first priority: env var IDRIS_CC, second priority: PATH
crmlt has joined #nixos
<catern> well
<catern> if you strace idris, you will see for yourself that even if those are both unset, it will still use an ld pulled from who knows where
<infinisil> Hmm
<infinisil> My idris is wrapped with Nixos' gcc
<catern> presumably somewhere at compile time or something
<infinisil> in PATH
<catern> oho!
<catern> yes
<catern> I see
<infinisil> catern: Check out cd $(dirname $(realpath $(which idris)))
<catern> the same for mine
<catern> oops :)
<catern> so, hm
<catern> what's the real solution here?
<catern> presumably people usually don't want to use ld from PATH for idris
<infinisil> Try to gist the error? ix.io should really work
<catern> again, I can't do that
<infinisil> You can't pipe into a curl?
<catern> no.
<infinisil> .. alright, um
leat has joined #nixos
leat has quit [Remote host closed the connection]
<infinisil> How do you know it uses not the cc from nix?
<catern> what do you mean?
<infinisil> According to the source this can't really happen due to the wrapping
leat has joined #nixos
<infinisil> You say you get compiler errors because it uses the ld/cc from your system
<infinisil> and not from nix
<catern> the wrapping sets PATH=$PATH:/nix/store/...-gcc-wrapper/bin
<catern> that will be overridden if ld appears in the existing value of PATH
<infinisil> Ohhh right
<infinisil> sorry
<catern> maybe the right thing to do is set IDRIS_CC in the wrapping
<{^_^}> [nixpkgs] @svanderburg pushed to release-18.03 « nodePackages: regenerate with node2nix 1.6.0 »: https://git.io/f4Amp
<catern> I think that would make a lot of sense
<infinisil> Yeah
<infinisil> But why is PATH postfixed and not prefixed..
<catern> then a user could stil override it but they would be less likely to do so unintentionally
<infinisil> Hmm right
<infinisil> Can you make a PR for that?
<catern> infinisil: because that way a user can override it - though unfortunatey it's really easy to unintentionally override PATH with all kinds of extra things
NinjaTrappeur has joined #nixos
hellrazor_m has joined #nixos
<catern> (regarding why PATH postfixed not prefixed)
<infinisil> Yeah
<catern> where is the actual idris compiler derivation?
<infinisil> It's in hackage-packages.nix, but that's auto-generated
<catern> gross :(
<infinisil> Nah that's good!
<infinisil> These configuration-*.nix files make modifications to the autogenerated thing
<infinisil> configuration-common.nix and configuration-nix.nix already contain an idris override
Drakonis has joined #nixos
<infinisil> I'm not sure what's the best way to wrap it with something is though, especially since it's doubly wrapped already..
<catern> hmm, given my unfamiliarity with the haskell packaging in Nix, I'll just file a bug for this
<infinisil> Alright :)
mariatsji has quit [Remote host closed the connection]
leat has quit [Remote host closed the connection]
leat has joined #nixos
<mpickering> If anyone feels like enlightening me
<infinisil> mpickering: Ah, you need `-I nixpkgs=/path/to/nixpkgs`
<infinisil> -f is for when it should actually eval a specific file, which of course doesn't work with an expression on the command line, because it can't eval 2 things at once
<infinisil> mpickering: Or you can just use `nix build '(with import /path/to/nixpkgs {}; hello)'`
<mpickering> The second option won't work because the path is actually a url
<mpickering> I think the first might though?
<infinisil> Yeah
goibhniu has quit [Ping timeout: 256 seconds]
<mpickering> I don't really want nix-build at all do I
fractal has joined #nixos
<infinisil> Well, I keep using nix-build because I haven't heard much good about the nix commands :P
worldofpeace has joined #nixos
<gchristensen> obadz: this is for your relative: https://github.com/cervus-v/cervus
<obadz> gchristensen: forwarded
<gchristensen> cool
phdoerfler has joined #nixos
<obadz> thanks
knupfer has quit [Ping timeout: 245 seconds]
tzemanovic has joined #nixos
leat has quit [Remote host closed the connection]
leat has joined #nixos
seppellll has joined #nixos
<{^_^}> [nixpkgs] @Luz opened pull request #42786 → Librepcb: 20171229 -> 20180628 → https://git.io/f4AOc
seppellll has quit [Remote host closed the connection]
hellrazor_m has quit [Quit: "I fear the day at which our technology surpasses our humanness. On the world there will only be a generation of idiots." - Albert Einstein]
blankhart has quit [Read error: Connection reset by peer]
seppellll has joined #nixos
blankhart has joined #nixos
tzemanovic has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @ambrop72 opened pull request #42787 → kmod-blacklist-ubuntu: Fix typo from commit "do not blacklist i2c_i801" → https://git.io/f4AOg
lord| is now known as usr_bin_zsh
usr_bin_zsh is now known as lord|
crmlt has quit [Ping timeout: 256 seconds]
hexagoxel has quit [Quit: ZNC 1.6.5+deb1 - http://znc.in]
hexagoxel has joined #nixos
_d0t has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @xeji merged pull request #42625 → streamlink: 0.13.0 -> 0.14.2 → https://git.io/f47Er
<{^_^}> [nixpkgs] @xeji pushed commit from @jfrankenau to master « streamlink: 0.13.0 -> 0.14.2 (#42625) »: https://git.io/f4AOx
dbmikus__ has quit [Quit: WeeChat 2.1]
dbmikus has joined #nixos
<{^_^}> [nixpkgs] @jwiegley merged pull request #42759 → coq_8_8: 8.8.0 -> 8.8.1 → https://git.io/f4NZ3
<{^_^}> [nixpkgs] @jwiegley pushed 2 commits to master: https://git.io/f4A34
asymmetric has joined #nixos
<{^_^}> [nixpkgs] @obadz pushed 2 commits to master: https://git.io/f4A3w
asymmetric_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @twhitehead opened pull request #42789 → lwp-protocol-https: honour NIX_SSL_CERT_FILE → https://git.io/f4A3P
civodul has joined #nixos
robstr has quit [Ping timeout: 240 seconds]
<{^_^}> [nixops] @Ma27 opened pull request #974 → libvirtd build: drop support for `tmpfs` during image build → https://git.io/f4AsY
<{^_^}> [nixpkgs] @aszlig pushed to master « cbatticon: Fix build by removing -Wno-format »: https://git.io/f4AsZ
blankhart has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @svanderburg pushed to master « Add minimal package set for Node.js 10.x »: https://git.io/f4Asa
__Sander__ has joined #nixos
blankhart has joined #nixos
<grp> it's been bothering me for a while now: it's "virtualization", not "virtualisation", since it's the conjugation of "virtualize".
hxrts has joined #nixos
ajs124 has left #nixos ["Machine going to sleep"]
seppellll has quit [Remote host closed the connection]
ryanartecona has joined #nixos
<gchristensen> its the conjunction of virtualise
<gchristensen> (2nd link is a big hint)
<MichaelRaskin> I think it is all about ise/ize spelling norms, which exist inside British English as parallel sub-variations
<gchristensen> =)
<gchristensen> (en-gb in the url)
<MichaelRaskin> I know because I package SCOWL (a.k.a. words.txt) and it has gb-ise and gb-ize options
<grp> I vote for ize, since it's like spanish: virtualizar -> virtualización so virtualize -> virtualization
<gchristensen> unfortunately there is no vote being taken, because it is virtualisation and virtualise
<MichaelRaskin> I prefer -ise aesthetically, bit -ize is one less difference with en_US locale…
ajs124 has joined #nixos
<gchristensen> I use -ise in many places now, much to the surprise to the other en-US locals I know
rardiol1 has quit [Remote host closed the connection]
<grp> [...] because it is virtualisation and virtualise <-- not according to wikipedia and dictionaries that don't treat them as equivalent
<{^_^}> [nixpkgs] @xeji merged pull request #42512 → dialog: 1.3-20171209 -> 1.3-20180621 → https://git.io/f4Sre
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « dialog: 1.3-20171209 -> 1.3-20180621 (#42512) »: https://git.io/f4AGV
<gchristensen> by "because it is" I mean "because the nixos options are"
<{^_^}> [nixpkgs] @xeji merged pull request #42513 → lxqt.compton-conf: 0.3.0 -> 0.4.0 → https://git.io/f4Srk
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « lxqt.compton-conf: 0.3.0 -> 0.4.0 (#42513) »: https://git.io/f4AGP
jperras has quit [Quit: WeeChat 2.1]
<grp> and that's the root of the issue: I've been writing virtualisation confs and my brain constantly raises this spell flag
<gchristensen> aye, yeah
camsbury has quit [Ping timeout: 276 seconds]
phdoerfler1 has joined #nixos
phdoerfler has quit [Ping timeout: 240 seconds]
chreekat has quit [Ping timeout: 256 seconds]
<infinisil> mpickering: (Reminder that you might want to update the discourse issue, just saw it in my open urls)
<mpickering> There are still unresolved quesions on there
<samueldr> unrezolved quezions
* samueldr ducks
<Unode> tilpner: :)
hxrts has quit [Ping timeout: 245 seconds]
blankhart has quit [Ping timeout: 268 seconds]
bennofs has joined #nixos
<infinisil> mpickering: You mean the "Is there some official documentation which explains how all the new nix commands work? Am I supposed to be using the old ones or the new ones."?
<mpickering> Yes
<infinisil> There is only the --help outputs
<infinisil> And you can use either one of them, it's just that the new ones don't support everything (yet?)
<infinisil> The old ones are totally fine to use and probably won't even be deprecated
<infinisil> s/even/ever
<mpickering> I would hope they are deprecated
<infinisil> nix-shell can't get deprecated because the new command can't replace the shebang behaviour
<infinisil> And probably most people still use nix-* commands everywhere
<infinisil> And the new commands can't even do all the things the old commands could
<infinisil> Yes they might be deprecated, eventually, that will take a long time I think
<{^_^}> [nixpkgs] @xeji merged pull request #42697 → libguestfs: 1.38.0 -> 1.38.2 → https://git.io/f4dhS
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « libguestfs: 1.38.0 -> 1.38.2 (#42697) »: https://git.io/f4Ano
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<infinisil> It's really up to you which ones you want to use right now
<{^_^}> [nixpkgs] @xeji merged pull request #42757 → exiftool: 10.80 -> 11.01 → https://git.io/f4Nq7
<{^_^}> [nixpkgs] @xeji pushed commit from @dywedir to master « exiftool: 10.80 -> 11.01 (#42757) »: https://git.io/f4AnQ
<{^_^}> [nixpkgs] @aszlig pushed to master « python/twisted: Fix fetching source »: https://git.io/f4AnF
Ross has quit [Ping timeout: 260 seconds]
Ross has joined #nixos
phdoerfler1 has quit [Quit: Leaving.]
blankhart has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/dcf113cd46c (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<gchristensen> infinisil: the new commands are subject to change for now, so I wouldn't build automation against them
<infinisil> Ah yeah, should've mentioned that
<infinisil> I'm just trying to come up with an answer to this question: https://www.reddit.com/r/NixOS/comments/8uwn8w/two_base_install_questions/
work_ has quit [Quit: Connection closed for inactivity]
<infinisil> First idea is to answer with the derivations a system build includes
<infinisil> But I just found out that it depends on gcc, via zfs, via grub, and am now fixing that
ryanartecona has quit [Quit: ryanartecona]
NightTrain has joined #nixos
<tilpner> infinisil - I end up at 1.1G for a small-ish system closure
<infinisil> Yeah, it's about that
<tilpner> Though it seems to include some fonts and could be reduced
<gchristensen> pretty big :/
<LnL> nix-store -qR /run/current-system with some stuff excluded would be the full list
rardiol1 has joined #nixos
<infinisil> So I think I'll just answer with the packages in systemPackages by default :P
<LnL> but there's a list of 'default' packages
<infinisil> Which is probably what they meant to begin with
tadni_ has quit [Remote host closed the connection]
<LnL> there are a few extras tho, like man
<infinisil> ^^ This is the list of packages in systemPackages evaluated
<gchristensen> infinisil: seems right
<LnL> ah, yeah that's probably closer to the truth
<{^_^}> [nix-mode] @eqyiel opened pull request #45 → nix-repl.el: make it work with newer nix repl command → https://git.io/f4AWw
ajs124 has left #nixos ["Machine going to sleep"]
asuryawa_ has quit [Remote host closed the connection]
Drakonis has quit [Remote host closed the connection]
rihards has quit [Quit: rihards]
<infinisil> Now to minimize this a bit more!
<infinisil> The 1GB I mean
<tilpner> infinisil - Importing /profiles/minimal.nix gets it to 698M
<infinisil> Oh nice, although that's not usually what users do
<infinisil> I used an empty configuration.nix for my test
<LnL> there are a couple of options that can be disabled that might influence the size, like programs.man.enable and programs.info.enable if most of the base packages put those in a separate output
<infinisil> tilpner: Hmm, but I guess people who want to minimize it should import it
<{^_^}> [nixpkgs] @xeji closed pull request #38063 → libsForQt5.phonon: 4.9.1 -> 4.10.0 → https://git.io/vxwDM
hxrts has joined #nixos
<tilpner> It doesn't do all that much, just noXlibs, no sound, not docs and fewer locales
<{^_^}> [nix-mode] @matthewbauer merged pull request #45 → nix-repl.el: make it work with newer nix repl command → https://git.io/f4AWw
<{^_^}> [nix-mode] @matthewbauer pushed 2 commits to master: https://git.io/f4Alt
<infinisil> And I can reduce it to 510MB by fixing the grub thing
<{^_^}> [nixpkgs] @xeji merged pull request #42460 → poppler_utils: 0.65.0 -> 0.66.0 → https://git.io/f4Sct
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « poppler_utils: 0.65.0 -> 0.66.0 (#42460) »: https://git.io/f4AlW
<infinisil> Here's the list sorted from biggest to smallest of these 510MB: https://gist.github.com/Infinisil/98b15e59a772d20fab520f5d7a2b4bb8
asuryawanshi has joined #nixos
<LnL> disallowedReferences = [ stdenv.cc ];
<infinisil> Wait, that doesn't add up to 510
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/dcf113cd46c (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<infinisil> With some piping I get to 360MB
<infinisil> nix-store -qR result | xargs du -d0 | cut -f1 | paste -sd'+' | bc -> 360029 (KByte)
<infinisil> nix path-info -S $(realpath result) -> 510382544 (Byte)
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « wolfssl: 3.15.0 -> 3.15.3 (#42670) »: https://git.io/f4AlV
<{^_^}> [nixpkgs] @xeji merged pull request #42670 → wolfssl: 3.15.0 -> 3.15.3 → https://git.io/f4dgz
<infinisil> Is my calculation wrong?
<infinisil> Where did those 150MB go?
Ralith_ has quit [Remote host closed the connection]
asuryawanshi has quit [Ping timeout: 245 seconds]
kyren has quit [Quit: Textual IRC Client: www.textualapp.com]
joepie91_to_go has quit [Ping timeout: 260 seconds]
ryanartecona has joined #nixos
msci3 has quit [Quit: leaving]
grp has quit [Quit: box shutting down...]
andymandias has quit [Ping timeout: 260 seconds]
ryanartecona has quit [Ping timeout: 256 seconds]
dbmikus has quit [Quit: WeeChat 2.1]
mkoenig has quit [Ping timeout: 256 seconds]
mkoenig has joined #nixos
drewr` has joined #nixos
andymandias has joined #nixos
drewr has quit [Ping timeout: 240 seconds]
drewr` is now known as drewr
drewr has quit [Changing host]
drewr has joined #nixos
__Sander__ has quit [Quit: Konversation terminated!]
bennofs has quit [Ping timeout: 265 seconds]
Guest31311 has quit [Remote host closed the connection]
sbdchd has joined #nixos
ariutta has joined #nixos
npmccallum_ has quit [Quit: npmccallum_]
tadni has joined #nixos
tadni_ has joined #nixos
tadni_ has quit [Remote host closed the connection]
<Guanin> Hi, are there any good documents that describe switching from arch (or any other distro, basically) to nixOS, besides the apt-get vs. nix comparison?
<{^_^}> [nixpkgs] @xeji merged pull request #41889 → openafs_1_8: Init at 1.8.0 (was: openafs: 1.6.22.3 -> 1.8.0) → https://git.io/vhrz8
<{^_^}> [nixpkgs] @xeji pushed commit from @spacefrogg to master « openafs_1_8: init at 1.8.0 (#41889) »: https://git.io/f4A8x
hlolli has joined #nixos
asdfjkljkl has joined #nixos
<{^_^}> [nixpkgs] @LnL7 merged pull request #42747 → llvm6: 6.0.0 -> 6.0.1 → https://git.io/f4byT
<{^_^}> [nixpkgs] @LnL7 pushed 3 commits to staging: https://git.io/f4A4k
<hlolli> I'm on unstable and did nix-channel --update && nixos-rebuild switch and got error, what do you peeps do in such a situation, the stacktrace is here: https://pastebin.com/RZCAPwFf
joepie91_to_go has joined #nixos
<hlolli> looks like the package once-1.3.3.tgz failed, and I don't know which packages are depending on it, of which I have declared in my nix config
<{^_^}> [nixpkgs] @xeji merged pull request #42751 → f2fs-tools: 1.9.0 -> 1.10.0 → https://git.io/f4bjH
<{^_^}> [nixpkgs] @xeji pushed commit from @tadfisher to master « f2fs-tools: 1.9.0 -> 1.10.0 (#42751) »: https://git.io/f4A4W
coot has quit [Quit: coot]
<{^_^}> [nixpkgs] @xeji merged pull request #42782 → Fix packages broken by python-dateutil bump → https://git.io/f4Nje
<{^_^}> [nixpkgs] @xeji pushed 6 commits to master: https://git.io/f4A4u
<ariutta> I'm creating a Nix package for a tool that uses one or more of about 15 different pre-built, portable databases. These databases can be up to 176M zipped, 717M unzipped. I'm assuming it'd be bad to include these databases in the Nix package?
blonkhart has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #42746 → Manual fixes: users.extraUsers -> users.users → https://git.io/f4bD0
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/f4A4i
fresheyeball has joined #nixos
<fresheyeball> how yall doing monitoring these days hu?
hhes has quit [Ping timeout: 256 seconds]
graphene has joined #nixos
graphene has quit [Remote host closed the connection]
myshoe has quit [Quit: Lost terminal]
simukis has quit [Quit: simukis]
joepie91_to_go has quit [Quit: Konversation terminated!]
joepie91_to_go has joined #nixos
<fresheyeball> monit? Is there a nix answer to process monitoring?
Cypi_ is now known as Cypi
<{^_^}> Channel nixpkgs-17.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0d856d8b82e (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-17.09-darwin)
<infinisil> ariutta: There's nothing that disallows big derivations in Nix, the GHC one was over 1GB for some time
<{^_^}> [nixpkgs] @xeji pushed commit from @Izorkin to master « lego: unstable 2018.02.02 -> stable v1.0.1 (#42756) »: https://git.io/f4ABn
<{^_^}> [nixpkgs] @xeji merged pull request #42756 → lego: unstable 2018.02.02 -> stable v1.0.1 → https://git.io/f4Nql
asuryawanshi has joined #nixos
<ariutta> infinisil: thanks. Would it be considered too much of a load on the nixpkgs system, if this is a niche application?
asdfjkljkl has quit [Ping timeout: 240 seconds]
<infinisil> Hmm.. can you make the ones included configurable?
asuryawanshi has quit [Ping timeout: 268 seconds]
stepcut has joined #nixos
stepcut_ has joined #nixos
hlolli has quit [Quit: Leaving]
blankhart has quit [Ping timeout: 240 seconds]
<ariutta> infinisil: yes, the default would be to include none
stepcut has quit [Ping timeout: 265 seconds]
<ariutta> infinisil: but it'd be possible to specify to include them
<infinisil> Ah yeah perfect, totally fine
<ariutta> great, thanks!
<Mic92> ariutta: it is also possible to not build it by hydra, but include the hash
<Mic92> if the database is only unpacked.
hhes has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c15e6fd3fd9 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @flokli opened pull request #42792 → Manual fixes: users.extraUsers -> users.users (18.03) → https://git.io/f4ARk
<{^_^}> [nixpkgs] @xeji merged pull request #42575 → git: 2.17.1 -> 2.18.0, round 2 → https://git.io/f4HYG
<{^_^}> [nixpkgs] @xeji pushed 3 commits to staging: https://git.io/f4ARt
<{^_^}> [nixpkgs] @xeji merged pull request #42525 → chirp: 20180611 -> 20180614 → https://git.io/f4S1t
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « chirp: 20180611 -> 20180614 (#42525) »: https://git.io/f4ARO
ryanartecona has joined #nixos
tenten8401_ has quit [Ping timeout: 256 seconds]
blankhart has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #42678 → Enable parallel building for rtaudio and rtmidi → https://git.io/f4dDb
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/f4ARV
<infinisil> Why does it take a solid 10 seconds to get from https://hydra.nixos.org/ to https://hydra.nixos.org/project/nixos by clicking the "nixos" link :/
stepcut_ has quit [Remote host closed the connection]
stepcut has joined #nixos
init_6 has joined #nixos
moet has joined #nixos
hlolli has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #42792 → Manual fixes: users.extraUsers -> users.users (18.03) → https://git.io/f4ARk
<{^_^}> [nixpkgs] @xeji pushed 3 commits to release-18.03: https://git.io/f4ARx
nvh^ has joined #nixos
<{^_^}> [nixpkgs] @Infinisil opened pull request #42793 → nixos/grub: light grub by default → https://git.io/f4A0Y
stepcut_ has joined #nixos
fresheyeball has quit [Quit: WeeChat 2.0]
stepcut has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @telent opened pull request #42794 → make-closure: needs build system mkdir and jq → https://git.io/f4A0R
erasmas has quit [Quit: leaving]
stepcut_ has quit [Remote host closed the connection]
hlolli has quit [Remote host closed the connection]
graphene has joined #nixos
<{^_^}> [nixpkgs] @telent opened pull request #42795 → pass "exclude" args to mksquashfs for storage-deficient devices → https://git.io/f4A0i
graphene has quit [Remote host closed the connection]
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
graphene has joined #nixos
stepcut has joined #nixos
<worldofpeace> infinisil: wondering the same thing...
<{^_^}> [nixpkgs] @vcunat pushed 442 commits to staging: https://git.io/f4AEI
<Ralith> a 17.09 usb stick should be able to see NVMe disks, right?
judson has quit [Ping timeout: 240 seconds]
blonkhart has quit [Ping timeout: 248 seconds]
blonkhart has joined #nixos
<maurer> Ralith: At least some of them. I installed to this system a (Lenovo P50, with NVMe drives only) using a 17.09 usb stick
stepcut_ has joined #nixos
stepcut_ has quit [Remote host closed the connection]
stepcut_ has joined #nixos
stepcut has quit [Ping timeout: 265 seconds]
<infinisil> #42724 can be merged
<{^_^}> https://github.com/NixOS/nixpkgs/pull/42724 (by yshui, open): libinput: add button to scrollMethod
<worldofpeace> How can I hold a package at a certain version?
<infinisil> worldofpeace: Fix/pin nixpkgs
rschm has quit []
stepcut_ has quit [Ping timeout: 256 seconds]
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
<{^_^}> [hydra] @kquick opened pull request #569 → Show evaluation errors → https://git.io/f4AuI
blonkhart has quit [Ping timeout: 265 seconds]