gchristensen changed the topic of #nixos to: NixOS stable: 18.09, beta: 19.03 https://discourse.nixos.org/t/nixos-19-03-feature-freeze/1950 || 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 ... nixcon videos: https://tinyurl.com/nixcon2018
reallymemorable has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57470 → qlcplus: 4.12.0 -> 4.12.1 → https://git.io/fhjzv
<noonien> how do multiple people work with nixops?
onicrom has joined #nixos
<onicrom> hello all, im having one helluva time install nix on my ubuntu 18.04 machine... which is also an lxc container ... which im accessing via lxc-attach
m0rphism has quit [Ping timeout: 246 seconds]
kim0 has quit [Quit: Connection closed for inactivity]
<Fare> Is anyone using Nix with Qubes ?
shibboleth has joined #nixos
jluttine has quit [Ping timeout: 246 seconds]
<onicrom> error: while setting up the build environment: unable to make '/' private mount: Permission denied
<onicrom> one issue, if you sudo exits non-szero because you don't have a real tty becaue you're using lxc-attch the install stops, guessing its sh -e
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57471 → qownnotes: 19.2.3 -> 19.3.0 → https://git.io/fhjzn
asymmetric has joined #nixos
sigmundv has joined #nixos
<onicrom> ok i got it to work... as a hack
<onicrom> i ran the installer, after it asked to use sudo ,i did this in another shell
<onicrom> mkdir /etc/nix ; echo 'sandbox = false' > /etc/nix/nix.conf
<onicrom> then conitnued and the installer worked
fresheyeball has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @xeji merged pull request #57342 → ffmpeg-full: fix darwin build → https://git.io/fhjkr
<{^_^}> [nixpkgs] @xeji pushed commit from @marsam to master « ffmpeg-full: fix darwin build (#57342) »: https://git.io/fhjz2
hamishmack has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed commit from @marsam to release-19.03 « ffmpeg-full: fix darwin build (#57342) »: https://git.io/fhjzw
schneid3306 has joined #nixos
jluttine has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #57402 → pgcli: Patch tests → https://git.io/fhjZX
<{^_^}> [nixpkgs] @xeji pushed commit from @srhb to master « pgcli: Patch tests (#57402) »: https://git.io/fhjzP
Rusty1 has joined #nixos
mbrgm has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @xeji pushed commit from @srhb to release-19.03 « pgcli: Patch tests (#57402) »: https://git.io/fhjz1
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57473 → qtractor: 0.9.4 -> 0.9.5 → https://git.io/fhjzM
mbrgm has joined #nixos
<{^_^}> [nixpkgs] @Luis-Hebendanz opened pull request #57474 → hopper: init at 4.5.7 → https://git.io/fhjzD
jluttine has quit [Ping timeout: 272 seconds]
talqu has quit [Ping timeout: 245 seconds]
reallymemorable has joined #nixos
thc202 has quit [Ping timeout: 245 seconds]
shibboleth has quit [Quit: shibboleth]
jluttine has joined #nixos
onicrom has left #nixos [#nixos]
pacmeister has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57475 → quassel: 0.13.0 -> 0.13.1 → https://git.io/fhjzA
fusion809 has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rcshm has quit [Remote host closed the connection]
rcshm has joined #nixos
doyougnu has joined #nixos
rcshm_ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
jluttine has quit [Ping timeout: 272 seconds]
pacmeister has quit [Remote host closed the connection]
<jackdk> pandoc-2.7 just landed in my channel and now hakyll is failing to build (it depends pandoc < 2.7). This is default.nix for my website, but hakyll seems to not jailbreak properly. Anyone know what is going on? https://pastebin.com/8UKYrXMR
<clever> jackdk: there is a bug in jailbreak-cabal, where it cant jailbreak constaints inside cabal if statements
<jackdk> that would be it, thanks.
<clever> jackdk: yep, the pandoc requirement is hidden behind a use flag
<jackdk> so the correct thing to do is patch the cabal file? (and once confirmed working, upstream a version bound fix)
<clever> jackdk: yeah
<clever> jackdk: hackage also has an ugly "feature" where they can just supply a new cabal file for any package, to deal with such issues
<clever> cabal revisions i think it was called
<jackdk> yeah I know about metadata revs, thanks
<jackdk> appreciate your help - at least I know that I'm not going insane
orivej has quit [Ping timeout: 252 seconds]
Wulfsta has joined #nixos
<Wulfsta> Can somone explain what this readme is saying? https://github.com/nixos-rocm/nixos-rocm/blob/master/README.md
<Wulfsta> I don't understand what I'm supposed to put in my system configuration.nix
<Yaniel> > Add these lines to configuration.nix
<{^_^}> undefined variable 'Add' at (string):222:1
<samueldr> >> To use these packages, clone this repo somewhere and then add (import /path/to/this/repo) to nixpkgs.overlays in configuration.nix.
<samueldr> so if you cloned to /tmp/nixos-rocm, `nixpkgs.overlays = [ (import /tmp/nixos-rocm) ];` should do the trick
<Wulfsta> Hmm, I actually already have that but I'm getting an error
<Wulfsta> Let me head to my machine so I can provide more info
<Wulfsta> Actually this is my bad, I misread the line number and it was a simple syntax error!
<Wulfsta> Thanks for the help!
<Yaniel> quack
Wulfsta has quit [Quit: Page closed]
goibhniu has quit [Ping timeout: 246 seconds]
asymmetric has quit [Ping timeout: 272 seconds]
srl295 has quit [Quit: Connection closed for inactivity]
freeman42x has quit [Ping timeout: 252 seconds]
rcshm has joined #nixos
rcshm_ has quit [Read error: Connection reset by peer]
Erasmus has joined #nixos
<{^_^}> [nixpkgs] @hedning pushed 127 commits to gnome-3.32: https://git.io/fhjgu
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fhjgz
drakonis_ has joined #nixos
schneid3306 has quit [Quit: ZZZzzz…]
drakonis has quit [Ping timeout: 252 seconds]
ilmu has quit [Ping timeout: 272 seconds]
jluttine has joined #nixos
hamishmack has joined #nixos
rcshm has quit [Remote host closed the connection]
rcshm has joined #nixos
<{^_^}> [nixpkgs] @bhipple closed pull request #55492 → pythonPackages.testpath: build from src instead of pre-built binary → https://git.io/fhHyn
<{^_^}> [nixpkgs] @eadwu opened pull request #57476 → glava: 1.5.8 -> 1.6.0 → https://git.io/fhjgQ
o1lo01ol1o has joined #nixos
drakonis1 has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
drakonis2 has joined #nixos
silver has quit [Read error: Connection reset by peer]
drakonis_ has quit [Ping timeout: 252 seconds]
rcshm has quit [Read error: Connection reset by peer]
drakonis1 has quit [Ping timeout: 240 seconds]
rcshm has joined #nixos
rprije has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #57381 → python27Packages.aws-sam-translator: 1.9.1 -> 1.10.0 → https://git.io/fhj3Y
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhjg5
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hamishmack has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57478 → rtv: 1.25.1 -> 1.26.0 → https://git.io/fhjgj
hamishmack has quit [Client Quit]
hamishmack has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
jtojnar has quit [Quit: jtojnar]
Supersonic has quit [Ping timeout: 252 seconds]
<jackdk> I want to build nixos vms on my ubuntu machine. I have installed nix and added nixos-18.09 as a channel, but it doesn't appear in $NIX_PATH. How do I reference the local channel when building images? Either a -I param to `nix build` or an `import` expression are what I'm thinking of, but not sure of the correct incantation.
Supersonic has joined #nixos
work_ has quit [Quit: Connection closed for inactivity]
<clever> jackdk: did you nix-channel --update after adding the channel?
sigmundv has quit [Ping timeout: 246 seconds]
PeterHK has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #57444 → pdfgrep: relax platform from linux to unix → https://git.io/fhjBo
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/fhj20
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57480 → samplv1: 0.9.4 -> 0.9.5 → https://git.io/fhj2E
<{^_^}> [nixpkgs] @matthewbauer merged pull request #57037 → plasma: handle kbuildsycoca5 better → https://git.io/fhp5P
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fhj22
<{^_^}> [nixpkgs] @matthewbauer pushed to release-19.03 « plasma: handle ksycoca5 better »: https://git.io/fhj2a
wykurz has joined #nixos
rcshm_ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
<jackdk> clever: yes.
<clever> jackdk: what is the current value of NIX_PATH?
<jackdk> clever: nixpkgs=/home/me/.nix-defexpr/channels/nixpkgs
<jackdk> sourcing .profile just adds another nixpkgs= entry
<clever> jackdk: and `ls -l ~/.nix-defexpr/channels/` ?
PeterHK has quit [Ping timeout: 256 seconds]
<jackdk> after many indirections, a directory in the store containing binary-caches/ manifest.nix nixos-18.09/ and nixpkgs/
<clever> jackdk: i think you just want `nix-build ~/.nix-defexpr/channels/nixos-18.09/nixos -A system -I nixos-config=/path/to/configuration.nix`
<clever> or other related files under there
<jackdk> so the expressions for nixos have an (import <nixos-config>)?
<clever> yeah
countingsort has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #57084 → nix-prefetch-github: 2.1 -> 2.2 → https://git.io/fhhGF
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @seppeljordan to release-19.03 « nix-prefetch-github: 2.1 -> 2.2 »: https://git.io/fhj2D
<jackdk> okay, that's doable. I was doing `nix build -I channel:nixos-18.09, which seems to like refetching the exprs on a schedule I don't quite get
<jackdk> thanks again
buffet has quit [Ping timeout: 245 seconds]
<clever> channels are only in NIX_PATH if ~/.nix-defexpr/channels is in NIX_PATH
<clever> `-I channel:nixos-18.09` is a special thing to just download the current version of the channel, and bypass nix-channel
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rcshm has joined #nixos
rcshm_ has quit [Read error: Connection reset by peer]
wykurz has quit [Quit: Leaving]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57481 → sdparm: 1.10 -> 1.11r320 → https://git.io/fhj2b
<jackdk> I see. Is there a reason the file is not in $NIX_PATH by default?
<clever> jackdk: just minor differences between nix on other distros, and nixos
<clever> jackdk: you can also just use nixos-18.09, as the main channel (name it nixpkgs) on non-nixos machines
xkapastel has joined #nixos
rcshm_ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @robertseaton opened pull request #57482 → tamsyn: init at 1.11 → https://git.io/fhjae
rcshm_ has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
PeterHK has joined #nixos
<gchristensen> domenkozar: the TB16 dock might be good now, with a firmware update
rcshm_ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
simukis has quit [Quit: simukis]
<{^_^}> [nixpkgs] @dtzWill merged pull request #57471 → qownnotes: 19.2.3 -> 19.3.0 → https://git.io/fhjzn
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to master: https://git.io/fhjaU
rcshm_ has quit [Ping timeout: 272 seconds]
hamishmack has joined #nixos
<{^_^}> [nixpkgs] @andir pushed 2 commits to openssl-1.1: https://git.io/fhjat
<{^_^}> [nixpkgs] @ryantm merged pull request #57476 → glava: 1.5.8 -> 1.6.0 → https://git.io/fhjgQ
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhjam
doyougnu has quit [Quit: WeeChat 2.2]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
Mateon1 has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57484 → slurm: 18.08.5.2 -> 18.08.6.2 → https://git.io/fhjaZ
reallymemorable has quit [Ping timeout: 272 seconds]
iqubic has joined #nixos
Fare has quit [Ping timeout: 246 seconds]
Erasmus has quit [Ping timeout: 252 seconds]
pie__ has joined #nixos
pie__ has quit [Remote host closed the connection]
ixiqem has joined #nixos
pie__ has joined #nixos
pie_ has quit [Ping timeout: 245 seconds]
reallymemorable has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
<CMCDragonkai> Is there an official NixOS option for setting the IO scheduler?
rauno has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57485 → srt: 1.3.1 -> 1.3.2 → https://git.io/fhjao
<Ashy> CMCDragonkai: you can search the options here: https://nixos.org/nixos/options.html#
<CMCDragonkai> Ashy: already did
mconstant has joined #nixos
<Ashy> hmm, there's boot.kernel.sysctl, can the scheduler be set via sysctl?
<mconstant> just installed nixos again and I can't get Intel integrated WiFi for my Lenovo Legion Y520 working with network_manager
boomshroom has joined #nixos
<boomshroom> Hello!
<slack1256> mconstant: can you get it working on another distro?
<boomshroom> I think I managed to get a RedoxOS cross compiler!
<thoughtpolice> The default IO scheduler is a global only setting (that can be set at boot, maybe sysctl too); drives get hot-plugged later on anyway long after boot so you can only specify a single default. Normally you write the scheduler into... some file... in sysfs after the disk is attached.
<thoughtpolice> There's no method in the fileSystems configuration AFAIK for setting the scheduler on a particular drive. The normal way is to use systemd, like setting it after the filesystem mount has succeeded, for example.
domogled has joined #nixos
<thoughtpolice> So you'll probably just have to rely on that. If it's your boot drive you can set it through boot.* -- if it's attached later on you'll need to set Requires= and After= on the mount target for your unit.
<boomshroom> I'm not trying to make a stdenv to use it. The issue is that I need to make Nix aware of the compilation target, but support isn't upstream so I need a way to tell NixOS to use this compiler rather than upstream.
<thoughtpolice> Maybe there's something in fileSystems you can use to do a post-mount/post-attach command, and just run 'echo ... > /sys/...' instead? There might be. Then you wouldn't need a custom unit, probably.
<CMCDragonkai> thoughtpolice: My issue is that the default appears to be mq-deadline now. But I'm trying to reduce the IO priority of a aws sync task. As soon as I run it, it freezes all my other programs atm.
<CMCDragonkai> thoughtpolice: ionice seems to only work with CFQ
tnks has quit [Ping timeout: 244 seconds]
<CMCDragonkai> thoughtpolice: do you know of alternatives?
tnks has joined #nixos
Glider_IRC__ has joined #nixos
<thoughtpolice> CMCDragonkai: Ahhh, there's a catch -- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914758
<thoughtpolice> I think they dropped the non-multiqueue-block layer a release or two back, and unfortunately there's no elevator= argument (yet) for blkmq
<thoughtpolice> So you can't just add 'elevator=whatever' to boot.kernelParams, unfortunately
<CMCDragonkai> thoughtpolice: I don't know what elevator means in this case
<thoughtpolice> It's just the weird name Linux gives to the IO scheduler (it's also in the API, etc).
reallymemorable has quit [Ping timeout: 272 seconds]
Glider_IRC_ has quit [Ping timeout: 246 seconds]
<thoughtpolice> So you'll probably have to just write a simple systemd unit that does something like 'echo scheduler-name > /sys/block/<BLOCK_DEVICE_HERE>/queue/scheduler' after the device mounts
<thoughtpolice> (If it's the root device, that target is "-.mount" IIRC)
<thoughtpolice> Alternatively to all of this: roll back your kernel version a few releases, probably, if that's possible.
<CMCDragonkai> What about `system.activationScripts.diskScheduler`?
<CMCDragonkai> I mean you can create your own `activationScripts`. But that runs after each rebuild, not on boot.
<teto> I have nix crashing on some nix code I really want to have working, how would you run nixos-rebuild with nix-dev ?
<CMCDragonkai> thoughtpolice: > A set of shell script fragments that are executed when a NixOS system configuration is activated. Examples are updating /etc, creating accounts, and so on. Since these are executed every time you boot the system or run nixos-rebuild, it's important that they are idempotent and fast.
<thoughtpolice> Sure, you can write an activation script. (Though it might not technically be correct in all cases it'll work for the root device almost certainly.)
<domenkozar> gchristensen: o/
<domenkozar> gchristensen: how to update firmware?
<domenkozar> I sense I'll need windows?
<CMCDragonkai> thoughtpolice: Do you know if there's an alternative to ionice that works for the new multi-queue schedulers?
hyperfekt has joined #nixos
<thoughtpolice> CMCDragonkai: No. Deadline inherently does not support ionice "by design". Kyber, the other blk-mq scheduler, could in theory support it IIRC, but does not.
<thoughtpolice> You can throttle a number of other ways though, like cgroups, which should work
<thoughtpolice> But I don't think there's a nice command for that
<thoughtpolice> Or alternatively just roll back linuxPackages, which will give you the old non-mq schedulers, unless you need a newer feature. That's at least a bandaid (and the LTS kernels with non-blk-mq should last for quite a while)
<thoughtpolice> CMCDragonkai: This post has some tips which should get you started, I think -- https://andrestc.com/post/cgroups-io/
<mvnetbiz> domenkozar, try services.fwupd.enable maybe?
<boomshroom> Does NixOS have a way of overriding the source of the default GCC?
<boomshroom> Primarilly for targets that haven't been upstreamed.
<thoughtpolice> CMCDragonkai: This is probably also useful -- if your aws sync task is running as a systemd service, you can limit it through that which should be very easy to do https://www.freedesktop.org/software/systemd/man/systemd.resource-control.html
<thoughtpolice> IO{Read,Write}BandwidthMax and IO{Read,Write}IOPSMax should be the ticket
vk3wtf has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @thoughtpolice pushed to master « souffle: 1.2.0 -> 1.5.1, co-maintain »: https://git.io/fhjaF
xkapastel has quit [Quit: Connection closed for inactivity]
<mvnetbiz> boomshroom, I think you could override cc of stdenv maybe?
lord| has quit [Quit: WeeChat 2.4]
wfranzini has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @7c6f434c pushed to libreoffice-update « libreoffice: 6.1.4.2 -> 6.1.5.2, 6.2.1.2 »: https://git.io/fhjaN
lord| has joined #nixos
slack1256 has quit [Remote host closed the connection]
rcshm has joined #nixos
rcshm has quit [Client Quit]
<boomshroom> Quick question, does anyone else have the Nix repl copy the entire line of input if it exceeds a full line?
fusion809 has quit [Remote host closed the connection]
rauno has joined #nixos
betaboon_ has joined #nixos
alpounet has joined #nixos
<{^_^}> [nixpkgs] @canndrew opened pull request #57486 → picotts: init at 2018-10-19 → https://git.io/fhjVe
exarkun- has joined #nixos
eeva has quit [Ping timeout: 252 seconds]
alp has quit [Ping timeout: 250 seconds]
alpounet is now known as alp
klntsky has quit [Ping timeout: 256 seconds]
Czen has quit [Ping timeout: 245 seconds]
Gohla_ has joined #nixos
phreedom has joined #nixos
ajp_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57487 → synthv1: 0.9.4 -> 0.9.5 → https://git.io/fhjVU
oida has quit [Ping timeout: 256 seconds]
phreedom_ has quit [Ping timeout: 256 seconds]
cantstanya has quit [Ping timeout: 256 seconds]
stew_ has joined #nixos
ryantm_ has joined #nixos
kandinsk1 has joined #nixos
klntsky has joined #nixos
bluekelp_ has joined #nixos
cantstanya has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
<boomshroom> Yay, the patches NixOS provides to binutils aren't compatible with Redox's fork.
Czen has joined #nixos
dave_uy has quit [Quit: Ping timeout (120 seconds)]
Gohla has quit [Quit: Bye.]
betaboon has quit [Quit: ZNC - https://znc.in]
luigy has quit [Ping timeout: 246 seconds]
fractal has quit [Ping timeout: 246 seconds]
exarkun_ has quit [Quit: ZNC 1.7.1 - https://znc.in]
ajp has quit [Quit: No Ping reply in 180 seconds.]
jtcs has quit [Ping timeout: 246 seconds]
ryantm has quit [Ping timeout: 246 seconds]
msgctl has quit [Ping timeout: 246 seconds]
Gohla_ is now known as Gohla
kandinski has quit [Ping timeout: 246 seconds]
stew has quit [Ping timeout: 246 seconds]
MasseR has quit [Ping timeout: 246 seconds]
talyz has quit [Ping timeout: 246 seconds]
neonfuz has quit [Ping timeout: 246 seconds]
bluekelp has quit [Ping timeout: 246 seconds]
talyz has joined #nixos
dave_uy has joined #nixos
jtcs has joined #nixos
luigy has joined #nixos
reivilibre has quit [Remote host closed the connection]
rixed has quit [Ping timeout: 245 seconds]
grw has quit [Ping timeout: 268 seconds]
locallycompact has quit [Read error: Connection reset by peer]
reivilibre has joined #nixos
endformationage has quit [Ping timeout: 255 seconds]
locallycompact has joined #nixos
rixed has joined #nixos
MasseR has joined #nixos
mvnetbiz has quit [Remote host closed the connection]
oida has joined #nixos
mvnetbiz has joined #nixos
msgctl has joined #nixos
neonfuz has joined #nixos
mvnetbiz has quit [Remote host closed the connection]
mvnetbiz has joined #nixos
thomashoneyman has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57488 → gnutar: 1.31 -> 1.32 → https://git.io/fhjVC
<thomashoneyman> i've got a system configured, and it boots to a login screen, but after logging in i end up in what i think is a white-themed xterm
<thomashoneyman> i've got plasma5 enabled and this happens after running `systemctl start display-manager`
<thomashoneyman> anyone have an idea what i might start searching for to debug?
fractal has joined #nixos
<symphorien> You have plasma enabled but not the default session
<symphorien> The default session is xterm
<thomashoneyman> ah!
<thomashoneyman> thanks, i'll look into that
reallymemorable has joined #nixos
palo1 has joined #nixos
<thomashoneyman> YEA
<thomashoneyman> that did it!
grw has joined #nixos
<thomashoneyman> plus elvishjerricco's guide, and an issue I found from 2018 about nvidia drivers, this thing is finally working
hyperfekt has quit [Quit: Page closed]
jackdk has quit [Ping timeout: 272 seconds]
palo has quit [Ping timeout: 246 seconds]
palo1 is now known as palo
thomashoneyman has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57489 → tgt: 1.0.74 -> 1.0.75 → https://git.io/fhjV0
Mateon2 has joined #nixos
hyper_ch2 has joined #nixos
reallymemorable has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @vbgl pushed commit from @Zimmi48 to master « coqPackages.contribs.zorns-lemma: 8.6.0 -> 8.9.0 »: https://git.io/fhjVw
<{^_^}> [nixpkgs] @vbgl closed pull request #56588 → coqPackages.contribs.zorn-lemmas: 8.6.0 -> 8.8.0 → https://git.io/fhA0B
drakonis has joined #nixos
<{^_^}> [nixpkgs] @delroth opened pull request #57490 → imgurbash2: 2.1 -> 3.1 → https://git.io/fhjV1
m0rphism has joined #nixos
drakonis2 has quit [Ping timeout: 244 seconds]
<sphalerit> domenkozar: depending on your hardware you may be able to use fwupd to update firmware
PeterHK has quit [Ping timeout: 256 seconds]
Serus has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57491 → tortoisehg: 4.8.2 -> 4.9 → https://git.io/fhjV7
Makaveli7 has joined #nixos
Serus has joined #nixos
sinner has joined #nixos
sinner is now known as Guest8918
Guest63543 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57492 → totem-pl-parser: 3.26.2 -> 3.26.3 → https://git.io/fhjVb
eyJhb has joined #nixos
<eyJhb> Can I do 'channel add ....' for Github repo?
<domenkozar> sphalerit: will try
<domenkozar> thanks
<{^_^}> [nixpkgs] @marius851000 opened pull request #57493 → openmw: 0.43 -> 0.44 → https://git.io/fhjVN
boomshroom has quit [Quit: WeeChat 2.4]
<etu> eyjhb: You can supply an url to a tar.gz file if you want
<etu> eyjhb: And github provides those as well
<etu> eyjhb: Regular caution, don't run your system on master :)
<eyJhb> etu: but didn't that require some kind of additional data/file in the root of the repo?
<eyJhb> etu: currently running the unstable channel, but the DisplayLink package is broken on that.......
NickSeagull has joined #nixos
<eyJhb> And I have zero time for debugging it atm. lectures from 08.15 to 16.15 every day, and jobs...
<etu> In there I pull in the old stable channel and pick out a few packages that I overlay :-)
<eyJhb> Hmm I see, but I think I am forced to go with running stable, as it is not the package itself that is broken, but the packages around it that broke it :/
Ariakenom has joined #nixos
talqu has joined #nixos
reinhardt has joined #nixos
agander has joined #nixos
drakonis_ has joined #nixos
bsima has quit [Quit: Bye!]
wfranzini has joined #nixos
drakonis has quit [Ping timeout: 252 seconds]
periklis has joined #nixos
<{^_^}> [nixpkgs] @volth closed pull request #56953 → cc-wrapper: give -march=... flag less priority → https://git.io/fhpsH
jbgi has joined #nixos
lord| has quit [Read error: Connection reset by peer]
lord| has joined #nixos
irl25519 has joined #nixos
Dr8128 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57495 → udisks: 2.8.1 -> 2.8.2 → https://git.io/fhjwq
zupo has joined #nixos
<eyJhb> etu: I could invert what you have done, and use it for NEW packages, correct? So run stable, but pull in new packages from unstable?
zupo has quit [Client Quit]
<etu> eyjhb: Sure
winem_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57496 → unit: 1.7.1 -> 1.8.0 → https://git.io/fhjww
winem_ has quit [Remote host closed the connection]
<manveru> CMCDragonkai: you still doing arduino stuff?
dwdr has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57497 → urh: 2.5.5 -> 2.5.6 → https://git.io/fhjwQ
winem_ has joined #nixos
johanot has joined #nixos
spacekookie has quit [Quit: No Ping reply in 60 seconds.]
spacekookie has joined #nixos
drakonis_ has quit [Ping timeout: 246 seconds]
ixxie has joined #nixos
drakonis_ has joined #nixos
<Orbstheorem> Hello, `man -k` is not working in my system. Do I have to do something to enable it?
zupo has joined #nixos
Guest8918 has quit [Ping timeout: 246 seconds]
goibhniu has joined #nixos
reinhardt has quit [Ping timeout: 268 seconds]
ixxie has quit [Ping timeout: 246 seconds]
reallymemorable has joined #nixos
thc202 has joined #nixos
reallymemorable has quit [Ping timeout: 246 seconds]
adam-6520493 has quit [Quit: Ping timeout (120 seconds)]
<dminuoso> Orbstheorem: What does "is not working" mean exactly?
adam-6520493 has joined #nixos
reinhardt has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57498 → virt-viewer: 7.0 -> 8.0 → https://git.io/fhjrg
ubert has joined #nixos
linarcx has joined #nixos
<Orbstheorem> dminuoso: It means that no matter which command I run, I get empty results
<dminuoso> Orbstheorem: What is an "empty result" exactly? What output are you getting?
SegFaultAX has quit [Ping timeout: 258 seconds]
<Orbstheorem> dminuoso: https://paste.gnugen.ch/raw/ncYd
<dminuoso> Orbstheorem: https://nixos.wiki/wiki/Apropos
<Orbstheorem> Thanks!
SegFaultAX has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57499 → vbam: 2.1.0 -> 2.1.1 → https://git.io/fhjry
<Orbstheorem> Hmm, that generated a partial db
<Orbstheorem> There are still some commands with manpages not found
__monty__ has joined #nixos
fusion809 has joined #nixos
<das_j> Were the haskell packages moved from all-packages?
<das_j> Or was there some other move?
<Orbstheorem> For instance, I can access zathura's man page, but I get “zathura: nothing appropriate.” when I run `man -k zathura`
PeterHK has joined #nixos
<PeterHK> i finally got containerbuild working with dockertools for a django app... its super messy :/ can someone review and leave some comments? i can share on pastebin
zupo_ has joined #nixos
zupo has quit [Read error: Connection reset by peer]
<Taneb> I've got a Hydra job failing with "Output limit exceeded" but I think it was good to succeed. Is it possible to up the output limit
<Taneb> ?
fusion809 has quit [Remote host closed the connection]
sinner has joined #nixos
sinner is now known as Guest52151
<unacceptable> be less noisy
<Taneb> That's certainly one solution
<Taneb> But not so easy, I'm using proprietary build tools and when things go wrong I may want all of the output as clues
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57500 → wabt: 1.0.8 -> 1.0.10 → https://git.io/fhjoq
<srhb> Taneb: Are you talking about the log size or the output size? The latter is max_output_size
<Taneb> case_scrut|clash_primitives_common_fifo_dcfifo_1_ds1|\dcfifo_block:dcfifo_inst|auto_generated|wrptr_g[5]", in reconfigurable partition "u_pr", is ignored. Initial condition is not guaranteed during partial reconfiguration.
<Taneb> Critical Warning (19519): The instance assignment "POWER_UP_LEVEL" on register "u_pr|vfpga|synchrotron_synchrotronstratix3x6_ds4|synchrotron_core_core_internal_ds9_case_scrut|synchrotron_multicore_coregrid_ds8|synchrotron_multicore_coregrid_0_ds5|clash_interface_circuit_fixc1_0_ds6|synchrotron_multicore_corerow_result_0|clash_interface_circuit_fixc1_2_ds5_0|synchrotron_multicore_corerow_0_result_0|synchrotron_core_instructionstore_coreinstrstore_internal_
<Taneb> ds11|synchrotron_core_inputbuffer_undefinedinputbufferinstr1_ds6|clash_components_fifo_dcfifodf1_1_internal_ds10_case_scrut|clash_primitives_common_fifo_dcfifo_1_ds1|\dcfifo_block:dcfifo_inst|auto_generated|wrptr_g[6]", in reconfigurable partition "u_pr", is ignored. Initial condition is not guaranteed during partial reconfiguration.
<Taneb> Critical Warning (19519): The instance assignment "POWER_UP_LEVEL" on register "u_pr|vfpga|synchrotron_synchrotronstratix3x6_ds4|synchrotron_core_core_internal_ds9_case_scrut|synchrotron_multicore_coregrid_ds8|synchrotron_multicore_coregrid_0_ds5|clash_interface_circuit_fixc1_0_ds6|synchrotron_multicore_corerow_result_0|clash_interface_circuit_fixc1_2_ds5_0|synchrotron_multicore_corerow_0_result_0|synchrotron_core_instructionstore_coreinstrstore_internal_
<Taneb> ds11|synchrotron_core_inputbuffer_undefinedinputbufferinstr1_ds6|clash_components_fifo_dcfifodf1_1_internal_ds10_case_scrut|clash_primitives_common_fifo_dcfifo_1_ds1|\dcfifo_block:dcfifo_inst|auto_generated|wrptr_g[3]", in reconfigurable partition "u_pr", is ignored. Initial condition is not guaranteed during partial reconfiguration.
<Taneb> Critical Warning (19519): The instance assignment "POWER_UP_LEVEL" on register "u_pr|vfpga|synchrotron_synchrotronstratix3x6_ds4|synchrotron_core_core_internal_ds9_case_scrut|synchrotron_multicore_coregrid_ds8|synchrotron_multicore_coregrid_0_ds5|clash_interface_circuit_fixc1_0_ds6|synchrotron_multicore_corerow_result_0|clash_interface_circuit_fixc1_2_ds5_0|synchrotron_multicore_corerow_0_result_0|synchrotron_core_instructionstore_coreinstrstore_internal_
<Taneb> ds11|synchrotron_core_inputbuffer_undefinedinputbufferinstr1_ds6|clash_components_fifo_dcfifodf1_1_internal_ds10_case_scrut|clash_primitives_common_fifo_dcfifo_1_ds1|\dcfifo_block:dcfifo_inst|auto_generated|wrptr_g[4]", in reconfigurable partition "u_pr", is ignored. Initial condition is not guaranteed during partial reconfiguration.
<Taneb> Critical Warning (19519): The instance assignment "POWER_UP_LEVEL" on register "u_pr|vfpga|synchrotron_synchrotronstratix3x6_ds4|synchrotron_core_core_internal_ds9_case_scrut|synchrotron_multicore_coregrid_ds8|synchrotron_multicore_coregrid_0_ds5|clash_interface_circuit_fixc1_0_ds6|synchrotron_multicore_corerow_result_0|clash_interface_circuit_fixc1_2_ds5_0|synchrotron_multicore_corerow_0_result_0|synchrotron_core_instructionstore_coreinstrstore_internal_
<Taneb> ds11|synchrotron_core_inputbuffer_undefinedinputbufferinstr1_ds6|clash_components_fifo_dcfifodf1_1_internal_ds10_case_scrut|clash_primitives_common_fifo_dcfifo_1_ds1|\dcfifo_block:dcfifo_inst|auto_generated|wrptr_g[0]", in reconfigurable partition "u_pr", is ignored. Initial condition is not guaranteed during partial reconfiguration.
<Taneb> Critical Warning (19519): The instance assignment "POWER_UP_LEVEL" on register "u_pr|vfpga|synchrotron_synchrotronstratix3x6_ds4|synchrotron_core_core_internal_ds9_case_scrut|synchrotron_multicore_coregrid_ds8|synchrotron_multicore_coregrid_0_ds5|clash_interface_circuit_fixc1_0_ds6|synchrotron_multicore_corerow_result_0|clash_interface_circuit_fixc1_2_ds5_0|synchrotron_multicore_corerow_0_result_0|synchrotron_core_instructionstore_coreinstrstore_internal_
<Taneb> ds11|synchrotron_core_inputbuffer_undefinedinputbufferinstr1_ds6|clash_components_fifo_dcfifodf1_1_internal_ds10_case_scrut|clash_primitives_common_fifo_dcfifo_1_ds1|\dcfifo_block:dcfifo_inst|auto_generated|wrptr_g[1]", in reconfigurable partition "u_pr", is ignored. Initial condition is not guaranteed during partial reconfiguration.
<Taneb> Critical Warning (19519): The instance assignment "POWER_UP_LEVEL" on register "u_pr|vfpga|synchrotron_synchrotronstratix3x6_ds4|synchrotron_core_core_internal_ds9_case_scrut|synchrotron_multicore_coregrid_ds8|synchrotron_multicore_coregrid_0_ds5|clash_interface_circuit_fixc1_0_ds6|synchrotron_multicore_corerow_result_0|clash_interface_circuit_fixc1_2_ds5_0|synchrotron_multicore_corerow_0_result_0|synchrotron_core_instructionstore_coreinstrstore_internal_
<Taneb> ds11|synchrotron_core_inputbuffer_undefinedinputbufferinstr1_ds6|clash_components_fifo_dcfifodf1_1_internal_ds10_case_scrut|clash_primitives_common_fifo_dcfifo_1_ds1|\dcfifo_block:dcfifo_inst|auto_generated|wrptr_g[2]", in reconfigurable partition "u_pr", is ignored. Initial condition is not guaranteed during partial reconfiguration.
<Taneb> Critical Warning (19519): The instance assignment "POWER_UP_LEVEL" on register "u_pr|vfpga|synchrotron_synchrotronstratix3x6_ds4|synchrotron_core_core_internal_ds9_case_scrut|synchrotron_multicore_coregrid_ds8|synchrotron_multicore_coregrid_0_ds5|clash_interface_circuit_fixc1_0_ds6|synchrotron_multicore_corerow_result_0|clash_interface_circuit_fixc1_2_ds5_0|synchrotron_multicore_corerow_0_result_0|clash_interface_circuit_fixc1_3_ds5_0|synchrotron_multicor
<Taneb> e_corerow_1_result_0|\map_r_0:0:synchrotron_stn_router_serialising_router_0|synchrotron_stn_router_serialising_deeperrorx_ds10|clash_components_fifo_dcfifodf1_3_internal_ds10_case_scrut|clash_primitives_common_fifo_dcfifo_3_ds1|\dcfifo_block:dcfifo_inst|auto_generated|wrptr_g[5]", in reconfigurable partition "u_pr", is ignored. Initial condition is not guaranteed during partial reconfiguration.
<Taneb> Critical Warning (19519): The instance assignment "POWER_UP_LEVEL" on register "u_pr|vfpga|synchrotron_synchrotronstratix3x6_ds4|synchrotron_core_core_internal_ds9_case_scrut|synchrotron_multicore_coregrid_ds8|synchrotron_multicore_coregrid_0_ds5|clash_interface_circuit_fixc1_0_ds6|synchrotron_multicore_corerow_result_0|clash_interface_circuit_fixc1_2_ds5_0|synchrotron_multicore_corerow_0_result_0|clash_interface_circuit_fixc1_3_ds5_0|synchrotron_multicor
<Taneb> e_corerow_1_result_0|\map_r_0:0:synchrotron_stn_router_serialising_router_0|synchrotron_stn_router_serialising_deeperrorx_ds10|clash_components_fifo_dcfifodf1_3_internal_ds10_case_scrut|clash_primitives_common_fifo_dcfifo_3_ds1|\dcfifo_block:dcfifo_inst|auto_generated|wrptr_g[6]", in reconfigurable partition "u_pr", is ignored. Initial condition is not guaranteed during partial reconfiguration.
<Taneb> Critical Warning (19519): The instance assignment "POWER_UP_LEVEL" on register "u_pr|vfpga|synchrotron_synchrotronstratix3x6_ds4|synchrotron_core_core_internal_ds9_case_scrut|synchrotron_multicore_coregrid_ds8|synchrotron_multicore_coregrid_0_ds5|clash_interface_circuit_fixc1_0_ds6|synchrotron_multicore_corerow_result_0|clash_interface_circuit_fixc1_2_ds5_0|synchrotron_multicore_corerow_0_result_0|clash_interface_circuit_fixc1_3_ds5_0|synchrotron_multicor
<Taneb> e_corerow_1_result_0|\map_r_0:0:synchrotron_stn_router_serialising_router_0|synchrotron_stn_router_serialising_deeperrorx_ds10|clash_components_fifo_dcfifodf1_3_internal_ds10_case_scrut|clash_primitives_common_fifo_dcfifo_3_ds1|\dcfifo_block:dcfifo_inst|auto_generated|wrptr_g[3]", in reconfigurable partition "u_pr", is ignored. Initial condition is not guaranteed during partial reconfiguration.
<Taneb> Critical Warning (19519): The instance assignment "POWER_UP_LEVEL" on register "u_pr|vfpga|synchrotron_synchrotronstratix3x6_ds4|synchrotron_core_core_internal_ds9_case_scrut|synchrotron_multicore_coregrid_ds8|synchrotron_multicore_coregrid_0_ds5|clash_interface_circuit_fixc1_0_ds6|synchrotron_multicore_corerow_result_0|clash_interface_circuit_fixc1_2_ds5_0|synchrotron_multicore_corerow_0_result_0|clash_interface_circuit_fixc1_3_ds5_0|synchrotron_multicor
<Taneb> e_corerow_1_result_0|\map_r_0:0:synchrotron_stn_router_serialising_router_0|synchrotron_stn_router_serialising_deeperrorx_ds10|clash_components_fifo_dcfifodf1_3_internal_ds10_case_scrut|clash_primitives_common_fifo_dcfifo_3_ds1|\dcfifo_block:dcfifo_inst|auto_generated|wrptr_g[4]", in reconfigurable partition "u_pr", is ignored. Initial condition is not guaranteed during partial reconfiguration.
<srhb> Taneb: Oops
<Taneb> Big oops
<Taneb> I'm... very sorry about that
<srhb> Happen :-P
<srhb> Taneb: Anyway, max_log_size for logs, max_output_size for outputs.
<Taneb> srhb: thank you
PeterHK has quit [Ping timeout: 256 seconds]
Guest52151 has quit [Read error: Connection reset by peer]
sinner has joined #nixos
rauno has quit [Remote host closed the connection]
sinner is now known as Guest30946
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57501 → wavebox: 4.7.1 -> 4.7.3 → https://git.io/fhjo0
spacekookie has quit [Quit: No Ping reply in 60 seconds.]
spacekookie has joined #nixos
<sphalerite> Taneb: "be less noisy" hahahaha
Dr8128 has quit [Ping timeout: 246 seconds]
<mvnetbiz> How can I get fetchhg in a python3packages overlay?
<Taneb> sphalerite: when I mess up, I endevour to mess up with maximal irony
<srhb> mvnetbiz: You're going to need a top level self/pkgs
<sphalerite> Taneb: a highly entertaining policy :)
<mvnetbiz> srhb, how do you mean? can I reference pkgs from self? It seems like I can't
<mvnetbiz> like self.pkgs?
<mvnetbiz> oh
<mvnetbiz> I need to overlay pkgs and inside my pkgs overlay I have my python overlay? then I will be able to get self.pkgs or something?
smarti has joined #nixos
<srhb> mvnetbiz: IN that case, self = pkgs
<srhb> mvnetbiz: So just self.fetchhg
<srhb> mvnetbiz: But yes :)
<srhb> mvnetbiz: (Technically, self.pkgs.fetchhg works too, but so does self.pkgs.pkgs.pkgs.pkgs.pkgs.fetchhg ...)
<mvnetbiz> srhb, I have this https://hastebin.com/fevepuceni.http
Dr8128 has joined #nixos
<mvnetbiz> if I change to self.pkgs.fetchhg I get "attrib pkgs missing"
irl25519 has quit [Quit: Textual IRC Client: www.textualapp.com]
<srhb> mvnetbiz: Your inner self (pythonPkgs) is shadowing your outer self (nixpkgs)
<srhb> mvnetbiz: Rename one or the other
<__monty__> Hmm, this causes infinite recursion, adding super.python27Packages... causes an anonymous function called with unknown argument packageOverrides error: http://ix.io/1DhS
<srhb> mvnetbiz: I like naming schemes like: pyself: pysuper: ... to disambiguate
<mvnetbiz> oh yeah. I think I have seen that naming pattern before.
jtojnar has joined #nixos
Dr8128 has quit [Ping timeout: 246 seconds]
agander has quit [Ping timeout: 252 seconds]
<mvnetbiz> https://hastebin.com/ejuxawurim.http now I get that the crccheck dep of the other package is undefined. I think I get why but I need to think about how to reorder it. I couln't find any good exapmles of this kind of thing.
<__monty__> Hmm, override on python27 works but that doesn't seem to affect python27Packages : /
<srhb> mvnetbiz: Sorry, I didn't quite understand what error you're getting
<mvnetbiz> error: undefined variable 'crccheck'
<srhb> mvnetbiz: Oh, right
<mvnetbiz> on line 10
<srhb> mvnetbiz: It's a python package?
<mvnetbiz> Yeah.
<srhb> mvnetbiz: You have with self, not with pyself; or similar
<mvnetbiz> :/
<srhb> mvnetbiz: So you're referring to nixpkgs.crccheck instead of (morally) nixpkgs.pythonPackages.crccheck
<srhb> mvnetbiz: Makes sense?
<mvnetbiz> Yeah, think so. I will probably watch one of the presentations on it.
jtojnar has quit [Remote host closed the connection]
Dr8128 has joined #nixos
<srhb> mvnetbiz: In this case, all you really need to consider is that your outer self (and super) refers to nixpkgs and your inner pyself and pysuper refers to pythonPackages
<srhb> mvnetbiz: So while pyself.crccheck exists, self.crccheck does not :)
<srhb> mvnetbiz: In other words, with pyself; [ crccheck ]; is what you want
<srhb> (or, more clearly [ pyself.crccheck ];
<mvnetbiz> Yeah I got it working. I just don't have the right attributes for fetchhg but that's easy to figure out
sigmundv has joined #nixos
<mvnetbiz> I don't get how overlays operate on each layer of the nixpkgs attribute set. Like the "pyself: pysuper:" overlay function is assigned to super.python3.override.packageOverrides
<mvnetbiz> is there a nixpkgs.override.packageOverrides?
<srhb> mvnetbiz: Sort of: https://nixos.org/nixpkgs/manual/#sec-modify-via-packageOverrides -- but it's mostly superceded by overlays
<srhb> mvnetbiz: Which is the outer self: super { ... you're using
<srhb> mvnetbiz: The inconsistency between various override mechanism is definitely confusing.
<mvnetbiz> I should be able to do this without packageOverrides at all correct?
schjetne has quit [Ping timeout: 255 seconds]
<srhb> mvnetbiz: Not sure about the python one.
<srhb> mvnetbiz: I think what you're doing with that set is the officially sanctioned method for the python infrastructure.
<srhb> Insofar as anything is official and/or sanctioned.
<srhb> mvnetbiz: See section 9.11.3.2 of the nixpkgs manual
<srhb> mvnetbiz: (out for lunch)
npmccallum has joined #nixos
rauno has joined #nixos
schjetne has joined #nixos
<__monty__> mvnetbiz: Thanks for the paste, helped me figure out a solution to my problem : )
civodul has joined #nixos
<gchristensen> domenkozar: install this to a VM: https://www.microsoft.com/en-us/software-download/windows10ISO
<mvnetbiz> Thanks, awesome!
<gchristensen> domenkozar: convert the VM's root disk to a raw format, dd the raw format disk to a USB, boot the USB
<mvnetbiz> just do thunderbolt passthrough haha easy
<gchristensen> yeah?
<{^_^}> [nixpkgs] @vcunat pushed 154 commits to staging-19.03: https://git.io/fhjKz
<gchristensen> well not sure, there were other laptop firmware updates
<mvnetbiz> I wrote a service module for doing pci passthrough with libvirtd on nixos
<{^_^}> [nixpkgs] @marsam opened pull request #57503 → vgo2nix: 2019-02-01 -> 2019-02-06 → https://git.io/fhjK2
ilmu has joined #nixos
adam-6520493 has quit [Ping timeout: 240 seconds]
adam-6520493 has joined #nixos
ThatDocsLady has joined #nixos
<gchristensen> mvnetbiz: that sounsd very cool -- can you share it?
<mvnetbiz> sure
reallymemorable has joined #nixos
sinner has joined #nixos
reallymemorable has quit [Ping timeout: 252 seconds]
sinner is now known as Guest18194
<mvnetbiz> gchristensen, https://gist.github.com/mvnetbiz/ba7adb919dd0709cec2a5d6320fe7e05 I don't have a git repo for my config, but heres the module
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57504 → wireguard-tools: 0.0.20190123 -> 0.0.20190227 → https://git.io/fhjKi
Guest30946 has quit [Ping timeout: 252 seconds]
<mvnetbiz> I was testing if disabling specter mitigations made a difference but that option should probably be removed
<gchristensen> oooh with docs too. thank you
<gchristensen> !
rprije has quit [Ping timeout: 246 seconds]
<mvnetbiz> Not a lot of well done studies on how much the stuff like pinning CPUs and using Huge pages affects gaming performace as far as I could find. But it was recommended by threads I read through a lot on level1techs and reddit
<mvnetbiz> There is a paravirtualized evdev keyboard mouse driver for windows which is really cool. You can switch between host and guest by pressing left&right ctrl together.
<mvnetbiz> It's really low latency I don't think I can notice it when playing CS:go
<{^_^}> [nixpkgs] @nlewo opened pull request #57505 → dockerTools.buildImage.runAsRoot: preserve layers ordering at image unpacking → https://git.io/fhjKj
<Taneb> What's the protocol for adding a package that you need but really don't want to maintain? Is there a "needs maintainer" thing anywhere?
<srhb> Taneb: Put up a PR with no maintainer and be really secretive about not wanting to maintain it. :P
<srhb> Better, find a maintainer!
<mvnetbiz> gchristensen, games like gta5 run surprisingly not terrible installed on an nfs share on the host lol
<mvnetbiz> Would that module be too off topic for nixpkgs?
linarcx has quit [Ping timeout: 246 seconds]
<gchristensen> mvnetbiz: might be better to put like in the wiki
<{^_^}> [nixpkgs] @Ekleog merged pull request #57500 → wabt: 1.0.8 -> 1.0.10 → https://git.io/fhjoq
<{^_^}> [nixpkgs] @Ekleog pushed 2 commits to master: https://git.io/fhj6t
<symphorien> Doesn't NUR support modules ?
linarcx has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c pushed to libreoffice-update « libreoffice: 6.1.4.2 -> 6.1.5.2, 6.2.1.2 »: https://git.io/fhj6Y
Makaveli7 has quit [Quit: Leaving]
<symphorien> Ah right thanks
<ekleog> you're welcome :)
Makaveli7 has joined #nixos
domogled has quit [Ping timeout: 268 seconds]
domogled has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57506 → worker: 3.15.3 -> 3.15.4 → https://git.io/fhj63
<{^_^}> [nixpkgs] @Taneb opened pull request #57507 → pythonPackages.cbor2: init at 4.1.2 → https://git.io/fhj6B
asymmetric has joined #nixos
ilmu has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57508 → wsjtx: 2.0.0 -> 2.0.1 → https://git.io/fhj6E
simukis has joined #nixos
orivej has joined #nixos
ninjin has joined #nixos
m0rphism has quit [Quit: WeeChat 2.2]
boothead has joined #nixos
<boothead> Hi folks. It looks like ghc-8.4.3 isn't available in nixpkgs at all. Is that correct?
m0rphism has joined #nixos
vasarmilan has joined #nixos
<Taneb> boothead: it's in the 18.09 release but after that if you need 8.4.x you should 8.4.4
ayerhart has quit [Read error: Connection reset by peer]
<boothead> Taneb: I'd definitley prefer a more recent version - but I've got a stack project in front of me pinned to lts-12.10
ayerhart has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57509 → x42-plugins: 20190105 -> 20190206 → https://git.io/fhj66
<vasarmilan> hi everyone! I use NixOps with virtualbox backend and I'd like to be able to write to a shared folder from the guest. I have the following in the config: fileSystems."/shared" = { device = "shared"; fsType = "vboxsf"; }; however "touch /shared/test still returns "Read-only file system"
<vasarmilan> do you have any idea why is that?
reallymemorable has joined #nixos
<vasarmilan> sorry I meant to copy shared = { hostPath = "..."; readOnly = false; };
<vasarmilan> so I have the readonly attribute set to false.
Neo-- has joined #nixos
reallymemorable has quit [Ping timeout: 252 seconds]
lawlesseel has joined #nixos
silver has joined #nixos
<joepie91> why do I get gcc 7.x when I clearly specified gcc5 ._.
<joepie91> and gcc5 /is/ in the $PATH, just... preceded by gcc 7?
Neo-- has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @bjornfor pushed to master « deadpixi-sam: remove duplicate alias »: https://git.io/fhjiU
pmiddend has joined #nixos
<pmiddend> I have a library that's built from source as a dependency in my project. Is there a way to keep this library's debug symbols?
<andi-> pmiddend: try wrapping the library with `pkgs.enableDebugging`
<andi-> pmiddend: or just set `dontStrip` in the expression of the lib
<symphorien> joepie91: you have to use overrideCC to get a new stdenv
<symphorien> So you have to write a shell.nix instead of using -p
jboy has quit [Remote host closed the connection]
<pmiddend> andi-: Perfect, thanks!
<{^_^}> [nixpkgs] @rixed closed pull request #52616 → junkie: init at 2.8.0 → https://git.io/fhfUl
<symphorien> pmiddend: there is also separateDebugInfo for a more long term solution
<{^_^}> [nixpkgs] @bjornfor pushed to release-19.03 « deadpixi-sam: remove duplicate alias »: https://git.io/fhjiY
<joepie91> symphorien: that was just a simplified repro; I do actually have a shell.nix, but gcc5 is only specified in the environment's build inputs, and that previously worked... exactly how would I modify this shell.nix to work like you described? https://gist.github.com/joepie91/2f9b0fa228c2f3ac6cd70dc88558156d
<{^_^}> [nixpkgs] @rixed opened pull request #57510 → junkie: init at 2.8.0 → https://git.io/fhjiO
<symphorien> joepie91: iirc, use (overrideCC stdenv gcc5) instead of stdenv and remove gcc5 from buildInputs
<siraben> How do I change the font size in the TTY console?
<siraben> It's much too small for a HiDPi display
<{^_^}> [nixpkgs] @f--t opened pull request #57511 → Fix/krita update → https://git.io/fhji3
hellauer has joined #nixos
agander has joined #nixos
<joepie91> symphorien: that appears to have worked
<joepie91> thanks!
<joepie91> symphorien: is this on the wiki somewhere?
<etu> siraben: I think one of the news in linux 5.0 was that it would support HiDPI consoles or something. Otherwise you are on the right track with changing font
<symphorien> there is no result for overrideCC
<symphorien> maybe starting a "packaging faq" page could be a good idea
jboy has joined #nixos
<{^_^}> [nixpkgs] @bjornfor pushed to release-18.09 « deadpixi-sam: remove duplicate alias »: https://git.io/fhjiZ
<siraben> etu: so no HiPDI support?
<siraben> For TTY?
<etu> siraben: It's just a matter of changing font
<siraben> etu: where?
<__monty__> Hmm, http://ix.io/1Dir but I have xcode 10.something, any ideas what I'm doing wrong? My channel is nixpkgs-unstable.
<joepie91> symphorien: agreed
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57512 → xmrig: 2.13.1 -> 2.14.1 → https://git.io/fhjiB
vasarmilan has quit [Ping timeout: 256 seconds]
m0rphism has quit [Quit: WeeChat 2.2]
m0rphism has joined #nixos
Fare has joined #nixos
linarcx has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57513 → xmrig-proxy: 2.11.0 -> 2.14.0 → https://git.io/fhjig
linarcx has joined #nixos
npmccallum has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57514 → xmr-stak: 2.8.3 -> 2.10.0 → https://git.io/fhjir
<gchristensen> domenkozar: the dock works so well now :o
<gchristensen> USB passthrough, the display port... worked on first plug.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57515 → xosview2: 2.3.0 -> 2.3.1 → https://git.io/fhjiX
linarcx has quit [Ping timeout: 255 seconds]
<Unode> hi guys, using nix-build to get sqlite. How can I pass the interactive attribute to it in order to compile/install it with readline support?
m0rphism has quit [Quit: WeeChat 2.2]
m0rphism has joined #nixos
m0rphism has quit [Client Quit]
linarcx has joined #nixos
timor has joined #nixos
rauno has quit [Remote host closed the connection]
m0rphism has joined #nixos
<Unode> nevermind just realized there's sqlite-interactive as a target.
Neo-- has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57516 → yara: 3.8.1 -> 3.9.0 → https://git.io/fhjPe
linarcx has quit [Ping timeout: 246 seconds]
waleee has joined #nixos
linarcx has joined #nixos
npmccallum_ has joined #nixos
orivej has quit [Ping timeout: 245 seconds]
<gchristensen> hmm I think I've found a regression in 19.03
<gchristensen> lots of "/etc/terminfo directory contains user files. Symlinking may fail. at /nix/store/amhpx347b7n6m2bq24siw0qq27w3np8n-setup-etc.pl line 114." -- anyone else seeing this?
<linarcx> Hi. i have a simple questionl. Can we use another init system like openrc or runit instead of using systemd in nixos?
<srhb> gchristensen: Think we already have an issue on that?
<srhb> gchristensen: (Didn't you link me that?)
<{^_^}> #54980 (by danbst, 5 weeks ago, merged): nixos: make symlinks in `/etc` relative (except `/etc/static`)
<srhb> Not sure whether we got it reverted in 19.03.. Might not have.
<gchristensen> maybe my version is so out of date
<srhb> Looks like it has been caught
<gchristensen> <3 thank you srhb
<gchristensen> I should have just updated my channel :')
<srhb> gchristensen: :-P
<{^_^}> [nixpkgs] @andir pushed 14 commits to openssl-1.1: https://git.io/fhjPl
alex`` has quit [Read error: Connection reset by peer]
alex``` has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57517 → yoshimi: 1.5.10.1 -> 1.5.10.2 → https://git.io/fhjPR
<__monty__> linarcx: Last I heard there was an effort to seperate nixos from systemd, not sure what it was called anymore though. But they hadn't succeeded yet. So I'd expect it to be hard if at all possible.
rardiol1 has joined #nixos
<__monty__> linarcx: I'd expect GuixSD to be NIH enough about init systems to not be tied to systemd if that's important to you.
<{^_^}> [nixpkgs] @ryantm merged pull request #57432 → gitAndTools.pre-commit: 1.14.2 -> 1.14.4 → https://git.io/fhj8k
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhjPE
<{^_^}> [nixpkgs] @r-ryantm opened pull request #57518 → you-get: 0.4.1205 -> 0.4.1270 → https://git.io/fhjPo
<avn> __monty__: all attempts was chat-only. Folks, who able do it -- ok with systemd ;)
<{^_^}> [nixpkgs] @ryantm merged pull request #57331 → nmon: 16h -> 16i → https://git.io/fhjUs
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhjPK
<linarcx> __monty__: Yeah, i know about GuixSD. i hope to use another init sytems in nixos on day:)
<linarcx> avn: XD
michaelpj has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
linarcx has joined #nixos
<__monty__> avn: Pretty sure I saw a github repo where steps had been taken. Just not enough steps to really be useful.
<avn> Generating units for openrc or sysvinit from internal nixos represenation of systemd stuff should generally works
adamt has joined #nixos
<noonien> hello folks!
<musicmatze> hi
<lewo> avn: "generally" but the devil is in the details! FYI, I'm trying to do something similar with s6: https://github.com/nlewo/nix-container-images#systemd-support-of-nixos-modules-
<linarcx> Guys, a qustion about generations. when i query: `sudo nix-env --list-generations --profile /nix/var/nix/profiles/system`, this list generations from number 33 to 45. And when i use: `nix-env --list-generations --profile /nix/var/nix/profiles/per-user/linarcx/profile`, it list generations from number 45 to 56. when i reboot the machine i can see only first list. why?
<avn> lewo: looks cool.
glasserc has quit [Ping timeout: 244 seconds]
<musicmatze> linarcx: because you're booting into the system, not into the user. The second command shows only the generations which are available for the user, not for the system
<musicmatze> You boot a system generation and your local user also "has" that system generation because it is system-wide (duh!)
<musicmatze> your user maintains an own set of packages installed only for the user ... and those packages are also organized in generations - the generations for your user, ... :-)
<musicmatze> I hope that clears things up a bit :-)
<linarcx> musicmatze: Ok, it means when i use gc it only affects the generations of root user? and deleteing generations for each profile is seperate task? right?
orivej has joined #nixos
<musicmatze> no, `nix-collect-garbage` collects everything that is not reachable. But yes, deleting generations is only for one profile at a time
<linarcx> musicmatze: Thank you so much.
<musicmatze> it has nothing to do with the root user though, only with system and local user.
<{^_^}> [nixpkgs] @aszlig opened pull request #57519 → nixos: Add 'chroot' options to systemd.services → https://git.io/fhjXk
<musicmatze> system != root user.
<linarcx> musicmatze: I'm confused a little bit! what `system` contain?
<musicmatze> so if you remove generation 45 for your user and generation 33 of the system and then `nix-collect-garbage`, everything installed in user/45 and system/33 will be "gone",...
<musicmatze> linarcx: "system" is the machine itself, like the packages installed in `configuration.nix` for example
<musicmatze> "user" is `nix-env -iA nixos.somepackage` installed stuff
<linarcx> musicmatze: i've got it.
<musicmatze> :-)
JonReed has joined #nixos
ma27 has quit [Quit: WeeChat 2.2]
glasserc has joined #nixos
johanot has quit [Quit: WeeChat 2.2]
martingale has joined #nixos
ma27 has joined #nixos
<rardiol1> Anyone here runs nixos on a multiseat setup?
reinhardt has quit [Ping timeout: 246 seconds]
zupo has joined #nixos
reallymemorable has joined #nixos
<{^_^}> [nixpkgs] @markuskowa closed pull request #57484 → slurm: 18.08.5.2 -> 18.08.6.2 → https://git.io/fhjaZ
zupo_ has quit [Ping timeout: 272 seconds]
<timor> rardiol1: What do you mean by multiseat, exactly?
<rardiol1> timor: one cpu/videocard/motherboard, 3 persons using 3 different desks with monitor/keyboard/mouse at the same time
martingale has quit [Quit: Textual IRC Client: www.textualapp.com]
<timor> rardiol1: ah ok, thanks
Makaveli7 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @ryantm merged pull request #57474 → hopper: init at 4.5.7 → https://git.io/fhjzD
<{^_^}> [nixpkgs] @ryantm pushed commit from @Luis-Hebendanz to master « hopper: init at 4.5.7 »: https://git.io/fhjXw
reallymemorable has quit [Ping timeout: 245 seconds]
pie_ has joined #nixos
ubert has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ryantm merged pull request #57448 → gildas: 20190301_a -> 20190301_b → https://git.io/fhjR1
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhjXi
<avn> rardiol1: probably cool, but thin terminals with fat server probably would work better ;)
boothead has quit [Ping timeout: 256 seconds]
<rardiol1> avn: I know its possible, but I don't want the extra cost, the desks are next to one another so cable length shouldn't be a problem
<rardiol1> There's an extra delay with thin terminals I think?
reinhardt has joined #nixos
<avn> rardiol1: with good networking? Almost no
cryptomonad has joined #nixos
alex``` has quit [Read error: Connection reset by peer]
<__monty__> Are you using VMs/containers? How do you stop one person from hogging all the resources?
buckley310_ has joined #nixos
johnw_ has joined #nixos
pjan_ has joined #nixos
agent13 has joined #nixos
Ankhers_ has joined #nixos
tylerjl has joined #nixos
<yorick> seems like my boot is being blocked by dhcpcd recently
<rardiol1> Well, I could use VMs/containers or I couldn't, haven't decided yet.
shiver32 has joined #nixos
<rardiol1> __monty__: As for stopping someone hogging all the resources, well, same thing that stops chrome/firefox from hogging I guess.
<rardiol1> avn: well, there was some lag and disconnects with that sort of setup at my university, but maybe I just had a bad experience
mulderr_ has joined #nixos
rsa_ has joined #nixos
eon`_ has joined #nixos
ciil_ has joined #nixos
jbgi_ has joined #nixos
<yorick> oh no nobody reverted #4524
<adamt> __monty__: You can do some cgroup gymnastics to limit CPU and memory usage
<{^_^}> https://github.com/NixOS/nixpkgs/pull/4524 (by kragniz, 4 years ago, merged): Add hedgewars
oleks_ has joined #nixos
<yorick> #44524 *
<{^_^}> https://github.com/NixOS/nixpkgs/pull/44524 (by vincentbernat, 31 weeks ago, merged): dhcpcd service: order before network target
waleee1 has joined #nixos
alex``` has joined #nixos
<__monty__> rardiol1: You've never rendered your machine unusable by running a compile? Now imagine 3 people who might kick off such a compile whenever, usually when they won't be bothered by it but the others might be.
<__monty__> adamt: Yeah, but that gets awful close to containers.
<adamt> __monty__: You did ask about containers as well?
<rardiol1> __monty__: well, it's for my home, so I could just yell to stop hogging :). And I'm the only one who would be compiling
<__monty__> yorick: I was very confused about what your beef with hedgewars was : )
<__monty__> Ah, was imagining a small business scenario.
<adamt> __monty__: Oh sorry, now I understand. Nvm.
<__monty__> np
agander_ has joined #nixos
agander has quit [Ping timeout: 246 seconds]
evilmonads_ has joined #nixos
Philonous_ has joined #nixos
TweyII has joined #nixos
iqubic has quit [Remote host closed the connection]
waleee has quit [*.net *.split]
pjan has quit [*.net *.split]
FRidh has quit [*.net *.split]
PLPD-Bot has quit [*.net *.split]
jbgi has quit [*.net *.split]
Twey has quit [*.net *.split]
ixiqem has quit [*.net *.split]
statusbot has quit [*.net *.split]
Philonous has quit [*.net *.split]
buckley310 has quit [*.net *.split]
johnw has quit [*.net *.split]
leothrix has quit [*.net *.split]
kgz has quit [*.net *.split]
sam_d has quit [*.net *.split]
tshaynik has quit [*.net *.split]
makefu has quit [*.net *.split]
xantoz has quit [*.net *.split]
ciil has quit [*.net *.split]
bollu has quit [*.net *.split]
veverak has quit [*.net *.split]
rsa has quit [*.net *.split]
eon` has quit [*.net *.split]
delroth has quit [*.net *.split]
aminechikhaoui has quit [*.net *.split]
lrvick has quit [*.net *.split]
mulderr has quit [*.net *.split]
shiver has quit [*.net *.split]
Ankhers has quit [*.net *.split]
oleks has quit [*.net *.split]
evilmonads has quit [*.net *.split]
lohfu has quit [*.net *.split]
Ankhers_ is now known as Ankhers
TweyII is now known as Twey
<adamt> Oh, the wonders of modern chat protocols
bollu has joined #nixos
aminechikhaoui has joined #nixos
ilmu has joined #nixos
aminechikhaoui5 has joined #nixos
Fare has quit [Ping timeout: 255 seconds]
aminechikhaoui5 has quit [Client Quit]
aminechikhaoui has quit [Remote host closed the connection]
aminechikhaoui5 has joined #nixos
mvnetbiz has quit [Ping timeout: 246 seconds]
Xal has quit [Ping timeout: 246 seconds]
fractal has quit [Ping timeout: 246 seconds]
<rardiol1> How many years until the foss world abandons irc?
aminechikhaoui5 has joined #nixos
aminechikhaoui5 has quit [Changing host]
<{^_^}> [nixpkgs] @dtzWill opened pull request #57520 → plasma-5: 5.15.2 -> 5.15.3 → https://git.io/fhj1s
<lewo> Is there a NixOS module to copy the /nix/store to another disk and remount it? I would like to boot a VM in the cloud with the /nix/store on a volume.
aminechikhaoui5 is now known as aminechikhaoui
Xal has joined #nixos
tshaynik has joined #nixos
ixiqem has joined #nixos
PLPD-Bot has joined #nixos
jtojnar has joined #nixos
xantoz has joined #nixos
kgz has joined #nixos
veverak has joined #nixos
makefu has joined #nixos
delroth has joined #nixos
lohfu has joined #nixos
lrvick has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #57521 → libu2f-host: 1.1.7 -> 1.1.9 → https://git.io/fhj14
cryptomonad has quit [Quit: cryptomonad]
<Cale> rardiol1: I don't know, but all the new chat services don't seem to be helping anything. It just means I have to be on many other chat services as well as IRC.
<etu> adamt: awdamn, a wednesday. I wish I could make it :(
* etu should roll his own nixos meetups in stockholm
<adamt> etu: Stockholm seems terrible far away from Copenhagen
cryptomonad has joined #nixos
<Taneb> I'm just too far for the London meetup to be achievable :(
linarcx has quit [Ping timeout: 252 seconds]
<etu> adamt: We almost have a nix usergroup going on in stockholm every monday, because we meet up and talk computers and stuff. And several of us run nixos nowadays :p
linarcx has joined #nixos
<adamt> etu: Lucky you. That's what we want in Copenhagen as well. Maybe not weekly, but still. :-)
vidbina has joined #nixos
<jtojnar> Mic92: now I got delivery notice from gmail; this was the server response: 450 4.7.1 <=?us-ascii?q?nixos1+somehash?=@discoursemail.com>: Recipient address rejected: Internal error
ilmu has quit [Ping timeout: 246 seconds]
<jtojnar> Mic92: this is the raw message in gmail https://paste.gnome.org/pvjrgn7ru
fractal has joined #nixos
<jtojnar> the somehash matches the reply-to header of the op
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
<Mic92> jtojnar: I guess the only thing we can do if that happens more often to ask discourse directly. However it might be the case that they already see those errors in their logs.
ggpeti has joined #nixos
<ggpeti> any nixpkgs maintainers hanging out here on this beautiful day/morning/evening/night?
<ggpeti> how can I get your attention to a pull request of a simple new package?
<Taneb> ggpeti: "Can someone look at [link to PR]" normally works
<ggpeti> can someone look at https://github.com/NixOS/nixpkgs/pull/57389 please?
<{^_^}> #57389 (by ggPeti, 1 day ago, open): musly: init at 0.2
o1lo01ol1o has joined #nixos
reinhardt has quit [Read error: Connection reset by peer]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<ggpeti> ZZZzzz...
<ggpeti> who actually makes a zzzzzz sound when sleeping
<Taneb> ggpeti: a little patience is necessary sometimes
<ggpeti> sure thing - how is it these days? I see many open PR's with small, simple packages
<{^_^}> [nixpkgs] @yorickvP opened pull request #57522 → it87: init at 2018-08-14 → https://git.io/fhjMe
reinhardt has joined #nixos
<ggpeti> there you go, immediately after I typed it
<ggpeti> what are the chances of getting merged?
<ggpeti> am I better off just providing the nixpression from a separate repo?
<Taneb> I'd imagine it'll get merged before Friday
zupo has joined #nixos
<Taneb> Oh, by the way, I think you got the license wrong, it looks like the Mozilla license, not MIT
johnw_ is now known as johnw
<Taneb> So it should be licenses.mpl20
<ggpeti> good catch, thanks
<etu> ggpeti: I've left some comments as well, but I didn't check the license. But Taneb is right there about the mozilla license
<ggpeti> thanks for the reviews
reinhardt has quit [Client Quit]
xkapastel has joined #nixos
<ggpeti> ahh, damn newline! vscode is such a brutish tool
ar has joined #nixos
<ar> ,from hcitool
<ar> hm
<ar> ,locate hcitool
<{^_^}> Found in packages: bashCompletion
reinhardt has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
<samueldr> tldr, hcitool has been deprecated
<ar> yeah, but hcitool provided an easy way to get rssi
<samueldr> (though I don't have tips for replacement)
<ar> which, at a glance, i don't see in bluetoothctl
vidbina has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @ryantm merged pull request #57340 → vit: 1.2 -> 1.3, cleanup + maintain → https://git.io/fhjTd
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhjML
<ggpeti> etu: what is pname?
Makaveli7 has joined #nixos
<etu> ggpeti: packagename
<etu> ggpeti: name = "${pname}-${version}";
<ggpeti> how does it differ from name?
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
<etu> ggpeti: It's just nicer and shorter and cleaner
<ggpeti> etu: it's one character longer though?
_kwstas has joined #nixos
<ggpeti> I mean name vs pname
_kwstas has quit [Remote host closed the connection]
<Taneb> ggpeti: if you set pname and version, I think stdenv.mkDerivation automatically fills in name = "${pname}-${version}"
_kwstas has joined #nixos
_kwstas has quit [Client Quit]
<ggpeti> ah I get it now. pname is the one without version in it
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
<etu> ggpeti: Yeah, as I said in my review ;)
<adamt> Did anybody manage to run zookeeper on a 19.03 host? Mine doesn't seem to bind to port 2888, but does bind to 2181 and 3888 as expected. Hmm.
<ggpeti> etu: thanks a lot
edouard has joined #nixos
<etu> gchristensen: Is {^_^} dead? I just merged a PR and it didn't write anything
<adamt> etu: So apparently ktra is moving the event to the day before, but I guess tuesday is probably just as bad for you :P
<etu> adamt: Eh, yeah :-D
<etu> adamt: Too short notice for me to plan that trip
<{^_^}> [nixpkgs] @etu merged pull request #57508 → wsjtx: 2.0.0 -> 2.0.1 → https://git.io/fhj6E
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fhjM4
<gchristensen> etu: lgtm :)
periklis has quit [Ping timeout: 252 seconds]
endformationage has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #57470 → qlcplus: 4.12.0 -> 4.12.1 → https://git.io/fhjzv
<{^_^}> [nixpkgs] @globin pushed commit from @r-ryantm to master « qlcplus: 4.12.0 -> 4.12.1 »: https://git.io/fhjMV
<{^_^}> [nixpkgs] @globin merged pull request #57308 → lr: 1.4 -> 1.4.1 → https://git.io/fhhjH
<{^_^}> [nixpkgs] @globin pushed commit from @r-ryantm to master « lr: 1.4 -> 1.4.1 »: https://git.io/fhjMo
rardiol1 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @globin merged pull request #57304 → nixos/gitlab fix tar.gz and tar.bz2 archive download → https://git.io/fhhj2
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fhjMX
<{^_^}> [nixpkgs] @markus2342 opened pull request #57523 → nixos/kubernetes: Add preferredAddressTypes option to apiserver → https://git.io/fhjMy
DanBurton has joined #nixos
<{^_^}> [nixpkgs] @markus2342 opened pull request #57524 → nixos/flannel: Add iptables package to service path → https://git.io/fhjMH
reallymemorable has joined #nixos
<adamt> etu: Yeah, not sure why he moved it, except that it coincides with some functional programming group, which makes sense i suppose
zupo has joined #nixos
pie___ has joined #nixos
reallymemorable has quit [Ping timeout: 252 seconds]
adamt has quit [Quit: WeeChat 2.4]
alex``` has quit [Ping timeout: 268 seconds]
pie_ has quit [Ping timeout: 252 seconds]
ggpeti has quit [Ping timeout: 256 seconds]
alex``` has joined #nixos
pie_ has joined #nixos
pie___ has quit [Ping timeout: 245 seconds]
<vaibhavsagar> is NixOS 19.03 using GHC 8.6.4 or 8.6.3?
<vaibhavsagar> is it too late to change the LTS it uses?
rardiol1 has joined #nixos
JonReed has quit [Ping timeout: 256 seconds]
<gchristensen> 8.6.3 -- is 8.6.4 a different LTS?
<andi-> the version strings of ghc are weird..
<{^_^}> [nixpkgs] @7c6f434c merged pull request #57498 → virt-viewer: 7.0 -> 8.0 → https://git.io/fhjrg
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fhjDr
josiah_sama has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #57524 → nixos/flannel: Add iptables package to service path → https://git.io/fhjMH
<{^_^}> [nixpkgs] @globin pushed commit from @markus2342 to master « nixos/flannel: Add iptables package to service path »: https://git.io/fhjD6
ilmu has joined #nixos
<noonien> how can i get the derivation of a package?
<noonien> the .drv
<andi-> > bash.drvPath # noonien
<{^_^}> "/nix/store/1kircip4wskspsqqzxbmh6ss73iqh9ah-bash-4.4-p23.drv"
reinhardt has quit [Quit: Leaving]
<noonien> hmm, how can i get that from the cmdline?
<andi-> nix-instantiate --eval -E '(with import <nixpkgs> {}; bash.drvPath)'
<andi-> noonien: ^
<noonien> andi-: Thanks
<noonien> hmm, i'm actually trying to get the build script
<noonien> `nix-instantiate --eval -E '(with import <nixpkgs> {}; qemu.configureFlags)'` seems to have worked!
<symphorien> nix show-derivation nixos.qemu could also work
<matthewbauer[m]> noonien: to get the full flags you need --strict
<matthewbauer[m]> `nix-instantiate --strict --eval -E '(with import <nixpkgs> {}; qemu.configureFlags)'`
<noonien> hmmm
<noonien> matthewbauer[m]: oh, thanks!
erasmas has joined #nixos
<noonien> ,unstable
rcshm has joined #nixos
reallymemorable has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #57525 → dqlite: 0.2.5 -> 0.2.6, sqlite-replication: 3.24 -> 3.27.2 → https://git.io/fhjDF
pie___ has joined #nixos
hellauer has quit [Quit: WeeChat 2.4]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pie_ has quit [Ping timeout: 252 seconds]
<siers> I'm trying to find why there's a cache miss after my change. I'm looking at nix-diff $old $new and patches seem to be different… (big green block) but when I open up the .drv files, the patches seem very similar
<clever> siers: line endings?
<clever> siers: what does the `file` program say about both?
pie_ has joined #nixos
ilmu has quit [Ping timeout: 252 seconds]
reilithion has joined #nixos
pie___ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @dtzWill closed pull request #57525 → dqlite: 0.2.5 -> 0.2.6, sqlite-replication: 3.24 -> 3.27.2 → https://git.io/fhjDF
<siers> here's the $old, $new and nix-diff $old $new: https://clbin.com/Cx1NA
<noonien> how can i get the nixpkgs version?
<clever> $ nix eval nixpkgs.lib.version
<clever> "19.09pre171786.34aa254f9eb"
<noonien> thanks!
ddellacosta has joined #nixos
<noonien> can i see which derivation a binary comes from?
ThatDocsLady has quit [Ping timeout: 252 seconds]
<noonien> ah, just readlink
<siers> clever, maybe it could be the baseruby, I'm starting to remember some debug statements I did a while ago
<noonien> given a nix store path, can i get its derivation?
timor has quit [Remote host closed the connection]
<clever> noonien: nix-store --query --deriver
<{^_^}> [nixpkgs] @dtzWill closed pull request #57488 → gnutar: 1.31 -> 1.32 → https://git.io/fhjVC
hyper_ch2 has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @xantoz opened pull request #57526 → qt-5.12: patch qtwebengine against CVE-2019-5786 → https://git.io/fhjym
DanBurton has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @vcunat pushed 5 commits to release-19.03: https://git.io/fhjy3
<{^_^}> [nixpkgs] @7c6f434c pushed to libreoffice-update « libreoffice: 6.1.4.2 -> 6.1.5.2, 6.2.1.2 »: https://git.io/fhjyG
imdoor has joined #nixos
<noonien> does `nix search` filter results that can't be installed?
knupfer has joined #nixos
<noonien> `nix-env -qa --json virtmanager` -> `error: selector 'virtmanager' matches no derivations`
<noonien> however, i can find it on nix search
<noonien> it doesn't work on linux either
<noonien> ah, nvm
<noonien> i have no per-user channels installed
jbgi_ has quit [Ping timeout: 268 seconds]
<noonien> nix search should exclude, or show that some packages cannot be installed, for example, when they've got: `platforms = platforms.linux;`
Erasmus has joined #nixos
<gchristensen> I think it does?
<gchristensen> oh no it doesn't, wow
<noonien> `nix-env -qa --json virtmanager` does not seem to work with sudo either :(
edouard has quit [Remote host closed the connection]
<musicmatze> time to open a PR to fix that, isn't it?
<gchristensen> +1 :)
<srhb> noonien: Are you on unstable?
<srhb> There's several fun issues here..
rardiol1 has left #nixos [#nixos]
<noonien> no, i'm not
<srhb> domenkozar: Ping
<noonien> % sudo nix-env -qa --json virtmanager -> error: selector 'virtmanager' matches no derivations
<noonien> even thought nix search virtmanager returns results
<noonien> (this is on linux btw)
<srhb> noonien: I think you're just hitting the surprising behaviour of -q with a package _name_
<srhb> noonien: ie. virt-manager would work
<srhb> Maybe. :)
<noonien> hmm, yes, that seems to have worked
<srhb> noonien: nix search also looks at the attribute name (not the "name" attribute in the derivation)
<noonien> i see, which one to use when installing something?
<srhb> noonien: the attribute name in nixpkgs
<srhb> noonien: That is, nix-env -iA nixpkgs.virtmanager
<noonien> cool
<srhb> (Never use -i without -A)
<srhb> or nixos.virtmanager in your case, I suppose.
fusion809 has joined #nixos
yl has joined #nixos
<{^_^}> [nixpkgs] @Chiiruno opened pull request #57527 → Init: statik, Update: easyjson, quicktemplate, nodePackages: meguca, meguca, hydron → https://git.io/fhjyH
Erasmus has quit [Quit: END-AUMF]
jD91mZM2 has joined #nixos
jD91mZM2 has quit [Client Quit]
jD91mZM2 has joined #nixos
<srid> What's the local location of the nixpkgs channel on nixos?
<tilpner> nix-instantiate --find-file nixpkgs will tell you
<tilpner> That doesn't seem to contain the location, yl
pmiddend has quit [Ping timeout: 252 seconds]
<srhb> srid: It'll be something like /root/.nix-defexpr/channels/nixos/nixpkgs
<srhb> srid: Don't rely on that though
<srhb> (use <nixpkgs>)
<yl> tilpner: location online or on your machine?
<ar> ,locate bin/zip
<{^_^}> Found in packages: zip, plan9port
<ar1a> so i have a pr i want to make, and i want it to go to both nixos-unstable and backport it to 18.09. Do I need two prs for that?
<srhb> ar1a: You can start with one against master
<clever> ar1a: yeah
<srhb> ar1a: Usually a maintainer will be kind and backport it for you if you ask for it in the PR. However, it's fine to do it yourself too, using cherry-pick -xe
<ar1a> ty
<srhb> ar1a: But if you end up having to make fixes to the one targeting master, you'll have to redo work
<tilpner> yl: srid said "local location", which I interpreted to be "on your machine"
<srhb> (for that reason I tend to open backport PRs after the first one is in master)
<yl> tilpner: oh I see.
<yl> srid: try `nix eval '(builtins.toString <nixpkgs>)'`
<tilpner> That should be equivalent to `nix eval '(<nixpkgs>)'`
<tilpner> Or the nix-instantiate above
<yl> tilpner: very true.
<{^_^}> [nixpkgs] @ar1a opened pull request #57528 → Discord: 0.0.8 -> 0.0.9 → https://git.io/fhjSC
<ar1a> ^ there we go
xkapastel has quit [Quit: Connection closed for inactivity]
ThatDocsLady has joined #nixos
<srid> yl: Interesting. what does the () and <> signify in nix syntax?
<clever> srid: <nixpkgs> is a search path, that tells nix to search NIX_PATH (and -I prepends to NIX_PATH)
statusbot has joined #nixos
<clever> srid: () are used to convince nix-eval that its an expression to eval
Ariakenom has quit [Ping timeout: 246 seconds]
<ar1a> so i have discord installed via home-manager, but i want to install a local derivation of discord tempoarily, until its in nixos-unstable. Do I need to uninstall discord in home-manager or can nix wrangle the versions for me
<clever> ,untable ar1a
<{^_^}> clever: Did you mean unstable?
<yl> like always, clever beats me to it lol
<eyJhb> Do I nede to specify both nixos and nixpkgs in my channels?
<ar1a> not exactly what i meant
<clever> eyjhb: the nixos channel includes nixpkgs
<clever> eyjhb: and the nixpkgs channel includes nixos (but without as much testing)
o1lo01ol1o has quit [Remote host closed the connection]
<eyJhb> So I only need to have the nixos in my `nix-channels
<eyJhb> list`?
<clever> eyjhb: correct
<eyJhb> ... I hate that.. But thanks :D
Erasmus has joined #nixos
<srhb> ar1a: I believe they'll conflict because of the way home-manager composes its packages into your user profile
<tilpner> eyjhb: What do you hate about it?
<ar1a> srhb: thanks, ill just comment it out temporarily then
o1lo01ol1o has joined #nixos
<srhb> ar1a: If it's a well-behaved application, maybe nix-shell will suffice?
<ar1a> maybe if i run it with &!
<eyJhb> tilpner: not the channel thing. I have a plugin to weechat the converts 2x'-' to a two seperate messages... Usefull for facebook chatting, not writing commands
<srhb> ar1a: Worth a sho.
<srhb> ...t
<srhb> >_>
<{^_^}> [nixpkgs] @hedning pushed 122 commits to gnome-3.32: https://git.io/fhjSw
<tilpner> Ah, okay
<srhb> domenkozar: Nevermind my ping, I opened an issue and pinged you there instead.
<{^_^}> [nixpkgs] @vbgl merged pull request #56874 → ocaml: 4.08.0+beta1 -> 4.08.0+beta2 → https://git.io/fhxSv
<{^_^}> [nixpkgs] @vbgl pushed to master « ocaml: 4.08.0+beta1 -> 4.08.0+beta2 »: https://git.io/fhjSo
<eyJhb> Just haven't had the time to update it, so it only does so for double dash WITH spaces around
knupfer has quit [Ping timeout: 240 seconds]
wfranzini has quit [Remote host closed the connection]
domogled has quit [Quit: domogled]
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<ar1a> srhb: https://0x0.st/zHFX.txt didnt seem to work
<srhb> ar1a: nix-shell -f . -p discord ?
<srhb> Ugh, no such flag..
smarti has quit [Quit: Leaving]
<ar1a> error: unrecognised flag '-f'
<ar1a> yeah
pemeunier has quit [Quit: leaving]
<srhb> I can never keep those straight.
pemeunier has joined #nixos
<ar1a> understandable :)
<srhb> nix-shell -I nixpkgs=. -p discord :P
<srhb> Beautiful.
winem_ has quit [Ping timeout: 246 seconds]
<ar1a> i figured it out
<ar1a> in a nicer way!
<srhb> Oh?
<ar1a> nix run -f . discord
<srhb> Oh yeah, I always forget about nix run.
<clever> srid: i prefer nix run over nix-shell, when not developing
sigmundv has quit [Ping timeout: 252 seconds]
<clever> srhb: nix-shell fetches a bash and gcc, which you dont need to run discord
<srhb> clever: Indeed.
<srhb> Haven't gotten used to it yet. I should..
<ar1a> anyways if someone could take a look at #57528 that would be great! its a 2 line change, version and sha
<{^_^}> https://github.com/NixOS/nixpkgs/pull/57528 (by ar1a, 13 minutes ago, open): Discord: 0.0.8 -> 0.0.9
paulyoung has joined #nixos
<{^_^}> [nixpkgs] @artemist opened pull request #57530 → factorio: experimental 0.17.6 → 0.17.11 → https://git.io/fhjS9
<eyJhb> It the option "allowunfree" only for nixpkgs and not nix-channels?
<clever> eyjhb: the entry in config.nix affects all channels by default
<clever> eyjhb: the entry in configuration.nix only affects nixos-rebuild
<paulyoung> I'm looking for some advice on how to debug this issue. Any help is appreciated. Thanks! https://github.com/adnelson/nixfromnpm/issues/151
<{^_^}> adnelson/nixfromnpm#151 (by paulyoung, 12 hours ago, open): macOS Mojave support?
<eyJhb> I just get undefined variable "allowUnfree"
<clever> eyjhb: where did you try to reference it?
<__monty__> eyjhb: Hmm, you've typed both "allowunfree" and "allowUnfree" is it just a typo?
<eyJhb> configuration.nix clever , but I changed something at the top. https://termbin.com/39f2
<eyJhb> But it should still work I guess?
<clever> betterlockscreen = allowUnfree.betterlockscreen;
<eyJhb> Nvm
<clever> eyjhb: you are reading a variable called allowUnfree (which doesnt exist) and getting the .betterlockscreen attribute of it
<eyJhb> Yeah
<eyJhb> I fucked up soooo bad
<eyJhb> Sorry....
Guest18194 has quit [Read error: Connection reset by peer]
Guest72641 has joined #nixos
johanot has joined #nixos
scientist has joined #nixos
Glider_IRC_ has joined #nixos
drakonis has joined #nixos
o1lo01ol1o has joined #nixos
rcshm has quit [Remote host closed the connection]
<scientist> hey guys, quick question, what happens if I switch back to generation: 1 nix.configuration file, does it bring back nixos to the state where i first installed or does it keep some changes ?
<clever> scientist: a few minor things are kept, but most of it will be rolled backwards
rcshm has joined #nixos
Glider_IRC__ has quit [Ping timeout: 272 seconds]
<matthewbauer[m]> paulyoung: this was fixed at some point in nixpkgs...
<scientist> clever: ok, I am having problems with x window system so I think I am going to go back to that config
Erasmus has quit [Read error: Connection reset by peer]
scientist has quit [Quit: WeeChat 2.2]
<tilpner> I have an option with type = attrs, and I want to provide a default for a few attributes of it
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<tilpner> But I can't use mkDefault, because the whole attrset is replaced when it is set with a higher priority
<matthewbauer[m]> paulyoung: you probably need to bump nixpkgs to latest 18.03 here: https://github.com/adnelson/nixfromnpm/blob/master/nix/nixpkgs.nix
<tilpner> And I can't use mkDefault on just the attribute either, as it's not an option
<tilpner> Any ideas?
<lewo> tilpner: is it a submodule?
<clever> tilpner: what about default= inside the mkOption?
<tilpner> clever: That doesn't merge it either
<tilpner> lewo: No, I'm trying to avoid that, it would be a lot more work
<clever> tilpner: you may need a custom apply function in mkOption
<tilpner> Hmm, I suppose that would work
<{^_^}> [nixpkgs] @ryantm merged pull request #57336 → nx-libs: 3.5.99.18 -> 3.5.99.19 → https://git.io/fhjTf
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fhj9Z
<tilpner> clever++
<{^_^}> clever's karma got increased to 116
<ardumont> what's the karma thing?
<pie_> ardumont, irc culture
<__monty__> ardumont: Just a way to say thanks.
<ardumont> thx
<ardumont> til
<ardumont> clever++
<{^_^}> clever's karma got increased to 117
<ardumont> gchristensen++
<{^_^}> gchristensen's karma got increased to 78
<ardumont> for last weekend ;)
<gchristensen> =)
<Taneb> sphalerite++
<{^_^}> sphalerite's karma got increased to 45
rcshm has quit [Read error: Connection reset by peer]
<Taneb> (for helping me stop panicking this morning)
<slabity> Does nixops not deploy to nixos-containers?
rcshm has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #56797 → texlive: 2018 -> 2018-final → https://git.io/fhxO4
<{^_^}> [nixpkgs] @veprbl pushed 9 commits to master: https://git.io/fhj94
leat1 has joined #nixos
<sphalerite> Taneb: you were panicking?
<sphalerite> Taneb: oh you mean the spam? srhb was the one who stopped that :p
<sphalerite> I don't have ops here
lawlesseel has quit [Ping timeout: 256 seconds]
<ddellacosta> folks, I'm trying to check my understanding of callPackage. It seems like it is structured as a function closure over the nixpkgs, which, because of the inherent laziness of the nix language doesn't cost anything until we actually need to evaluate the closure it returns. I'm feel a bit confused as to _why_ it's structured that way vs. simply returning an overwritten/overloaded derivation set. This has
<ddellacosta> something to do with propagating dependencies with overrides?
<ddellacosta> I should say, a function closure over a package set
lawlesseel has joined #nixos
<Taneb> sphalerite: I was having a bit of a panic attack, you helped me see the funny side
<sphalerite> Taneb: oh good :D
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<sphalerite> glad I could help
rpg has joined #nixos
o1lo01ol1o has joined #nixos
lawlesseel has quit [Remote host closed the connection]
chpatrick has joined #nixos
<elvishjerricco> How do you make a filesystem inessential to booting? I've got an external disk I want configured in hardware-configuration.nix, but I don't want my machine to care if it's not plugged in when I boot.
<sphalerite> elvishjerricco: add nofail to the mount options
<tilpner> elvishjerricco: neededForBoot seems to be off by default
<clever> elvishjerricco: fileSystems.<name?>.neededForBoot
<elvishjerricco> I thought neededForBoot just meant it needed to be mounted by initrd, not that the boot wouldn't fail if it can't be mounted in stage 2
<sphalerite> tilpner: clever neededForBoot means it gets mounted from initrd
<sphalerite> yeah
<sphalerite> nofail is what you're looking for
<elvishjerricco> cool. Thanks
agander_ is now known as agander
rcshm has quit [Read error: Connection reset by peer]
rcshm_ has joined #nixos
Izorkin has joined #nixos
linarcx has joined #nixos
<{^_^}> [nixpkgs] @veprbl opened pull request #57531 → [19.03] qt511.qtwebkit: fix on darwin → https://git.io/fhj9d
o1lo01ol1o has quit [Remote host closed the connection]
paulyoung has quit [Quit: Page closed]
o1lo01ol1o has joined #nixos
maxmaxmax has joined #nixos
rcshm_ has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
o1lo01ol1o has quit [Ping timeout: 272 seconds]
o1lo01ol1o has joined #nixos
ma27 has quit [Quit: WeeChat 2.4]
pie___ has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
pie_ has quit [Ping timeout: 252 seconds]
rcshm has quit [Remote host closed the connection]
ma27 has joined #nixos
rcshm has joined #nixos
<reilithion> Can I take a /nix/store/hash-name.drv and modify it and then build that derivation somehow?
<infinisil> ddellacosta: I don't really get your simple alternative
<tilpner> reilithion: ^
reivilibre has quit [Remote host closed the connection]
<ddellacosta> infinisil: it may not actually be a feasible alternative, as I'm a bit stuck in my understanding. Basically, it comes from me messing around with a simple default.nix. If I return the result of calling mkDerivation at the end (a set) nix-build/nix-instantiate builds a derivation just fine. If I call `callPackage` with that derivation it also works, although that seems to be returning a closure vs. a set. I
<ddellacosta> also get an error when I try to assign the return value of `callPackage` and poke at it--it complains about there not being a default.nix in what is apparently the derivation's $out, which I don't understand either
reivilibre has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
waleee1 has quit [Quit: WeeChat 2.4]
<ddellacosta> so my assumption was that if you can return a derivation as a set, why do we need callPackage--just to expose a simpler API for overriding derivation attributes?
<ddellacosta> as always, there's probably something basic I'm missing
<infinisil> ddellacosta: callPackage takes 2 arguments, not only one, so when you just give it one and evaluate it, that's just a function/closure, and that's not an error, it just doesn't even evaluate the derivations
Ariakenom has joined #nixos
<ddellacosta> yeah, I'm glossing over the second argument of override attributes, sorry
<infinisil> What's your code exactly?
<ddellacosta> I guess I'm still not being clear in what I'm confused about. Basically I just don't understand what good callPackage is other than to allow for easily overriding arguments, per the Nix Pill about the "callPackage pattern"
<infinisil> Yeah that' exactly it
<ddellacosta> infinisil: one sec., let me post what I've been messing with
<infinisil> (It could be done differently though)
<reilithion> Hmm. Can I somehow get hold of the end derivation of a package like gcc and override its configuration environment variable? JUst for testing purposes. I want to see if a particular configuration will successfully build.
<ddellacosta> infinisil: okay--so then my question becomes, why is one a closure (the return value of callPackage), but I can also return a set (output of mkDerivation) (in terms of what nix-build/nix-instantiate are able to produce a store derivation with)? Here's what I've been messing with btw, really stupid, meant to just expose stuff as obviously as possible:
<slabity> reilithion: Override the configuration environment after it's already built? Like modifying the nix-store directly?
<infinisil> reilithion: nix-shell -A gcc, then unpackPhase, cd to the source, and then run the normal phases, then you have a working dev environment for gcc, probably
<infinisil> ddellacosta: that's not how callPackage is supposed to be used, you shouldn't pass it a derivation
rcshm_ has joined #nixos
<infinisil> Oh but i guess it doesn't throw an error
<infinisil> I'd have thought it would give an error that it expects a function
<LnL> yeah, this isn't how callPackage is usually used in nixpkgs
jb55 has joined #nixos
<ddellacosta> I get that this isn't the normal usage--I'm specifically trying to understand what it accepts and returns now
<infinisil> > import {}
<{^_^}> cannot coerce a set to a string, at (string):222:1
rcshm has quit [Ping timeout: 246 seconds]
<ddellacosta> and it seems like calling it with `import ...` as the second arg. vs. any other nix expression shouldn't really matter (other than because it's not particularly useful)
<ddellacosta> but, that may be another thing I'm wrong about
<infinisil> ddellacosta: Um, evaluating drv' doesn't throw an error!
<infinisil> ?*
<ddellacosta> yeah it does here--it fails on `builtins.trace "what about this? ${drv'}"`
<ddellacosta> `error: opening file '/nix/store/pb3fglb6s7h6j1mri5smlqhhd5pnf1gg-type-guided-tour/default.nix': No such file or directory`
<reilithion> By "end derivation" I intended to mean the derivation of the package after it's applied to all its arguments and is just a set.
erasmas has quit [Ping timeout: 252 seconds]
<infinisil> ddellacosta: oh got it
<LnL> ddellacosta: here's an example, generally the first argument is a function which is called or another file that returns a functions, in that case it's imported first https://gist.github.com/LnL7/1a08124fbdd2873dec3c7e4d5bccb903
<ddellacosta> infinisil: yeah, sorry it's not clear at all just from the gist
<ddellacosta> LnL: I understand how to get a working derivation and etc.--I'm not stuck on that, but on understand more core details of how and why stuff is implemented
<ddellacosta> I definitely don't need help with the surface-layer syntax stuff, but thanks
<LnL> ddellacosta: your example is the file case
zupo has joined #nixos
<infinisil> ddellacosta: check out the source of callPackage(With) here: https://github.com/NixOS/nixpkgs/blob/master/lib/customisation.nix In case the argument (drv' in your case) isn't a function (which it isn't), it tries to (import drv') with drv' being made into a string, and because drv' is a string in your case, it builds the derivation and uses its resulting path as string
<LnL> so it's the same as let f = import "${drv}"; in f { some; arguments }
<infinisil> ddellacosta: then because import uses /default.nix of directories, that's the result
knupfer has joined #nixos
<infinisil> s/and because drv' is a string/and because drv' is a derivation
linarcx has quit [Quit: WeeChat 2.4]
<ddellacosta> infinisil: okay one sec, let me absorb all of that, but sounds like what I was looking for
<infinisil> In short: it's a weird error you get by not using callPackage like it was intended to
xkapastel has joined #nixos
<ddellacosta> huh so I guess I was assuming referential transparency where it does not exist?
<ddellacosta> in this particular case
linarcx has joined #nixos
<ddellacosta> infinisil: okay so if we were going to attach a faux type sig to `callPackage`, then I guess it would be (Haskell-style) callPackage :: FunctionOrCoercibleToFunction -> OverrideSet -> StoreDerivation ?
<ddellacosta> (being very hand-wavey about OverrideSet)
phdoerfler has joined #nixos
<ddellacosta> yeah okay, I see what bad assumptions I was making now--thanks infinisil
phdoerfler has quit [Client Quit]
xorkle has quit [Read error: Connection reset by peer]
<infinisil> ddellacosta: callPackage :: FunctionOrPath -> OverrideSet -> Derivation
<LnL> CoercibleToFunction would mean a file or derivation that results in a file that can be imported
<infinisil> Where paths are pretty much just strings
<ddellacosta> infinisil: hmm but isn't there essentially an additional constraint that the Path resolves to a function that returns a derivation?
<infinisil> Ah yeah
linarcx has quit [Ping timeout: 252 seconds]
<ddellacosta> okay but that's helpful
<LnL> yeah otherwise either the import would fail, like in your first case or calling the function would
linarcx has joined #nixos
Thra11 has joined #nixos
<infinisil> Dynamic typing sure isn't my favorite part of nix..
<ddellacosta> infinisil: yeah, I have a really hard time with it, especially with lazy evaluation added to the mix
<infinisil> Dynamic typing is really just lazy typing in a way I guess :)
<ddellacosta> ha, yeah, interesting way to put it
<{^_^}> [nixpkgs] @worldofpeace merged pull request #57492 → totem-pl-parser: 3.26.2 -> 3.26.3 → https://git.io/fhjVb
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @r-ryantm to master « totem-pl-parser: 3.26.2 -> 3.26.3 »: https://git.io/fhjHb
<jtojnar> Do we still want to merge all the updates when 3.32 release is tomorrow
<jtojnar> worldofpeace: ^
ThatDocsLady has quit [Ping timeout: 250 seconds]
zupo_ has joined #nixos
asymmetric has quit [Quit: Leaving]
Glider_IRC__ has joined #nixos
zupo has quit [Ping timeout: 255 seconds]
<slabity> How do you guys manage various `passwordFile` options? I'm guessing it's not safe to store them unencrypted in a git repo
freeman42x has joined #nixos
Glider_IRC_ has quit [Ping timeout: 252 seconds]
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #57518 → you-get: 0.4.1205 -> 0.4.1270 → https://git.io/fhjPo
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @r-ryantm to master « you-get: 0.4.1205 -> 0.4.1270 »: https://git.io/fhjQU
doyougnu has joined #nixos
drakonis has quit [Quit: WeeChat 2.3]
<sphalerite> slabity: what's your threat model? :)
drakonis has joined #nixos
<mconstant> I'm trying to get WiFi working
<slabity> sphalerite: I'd like to be able to keep my configuration public for others to reference, but keep those kind of credentials private.
<slabity> I think git-secret might let me do that.
drakonis_ has quit [Ping timeout: 268 seconds]
<clever> slabity: i simply dont have nixos manage the wifi config
<clever> slabity: /etc/wpa_supplicant.conf is unmanaged, and i just copy it over from another laptop
ddellacosta has quit [Ping timeout: 252 seconds]
<slabity> clever: Wrong person :P
<mconstant> clever: I'm using wifi_manager
ddellacosta has joined #nixos
<mconstant> clever: kde plasma
<therealwaphire[m> is `autoUpgrade` recommended on servers?
rauno has joined #nixos
doyougnu has quit [Ping timeout: 246 seconds]
<mconstant> clever: I think I saw a gihub issue on nixpkgs about how a commit broke Intel integrated WiFi. thought it was fixed maybe happening again?
<clever> mconstant: depends on what actually broke
doyougnu has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #56058 → exim: Fix build with LDAP → https://git.io/fhdrR
<{^_^}> [nixpkgs] @veprbl pushed commit from @dasJ to master « exim: Fix build with LDAP (#56058) »: https://git.io/fhjQE
<{^_^}> [nixpkgs] @worldofpeace merged pull request #57503 → vgo2nix: 2019-02-01 -> 2019-02-06 → https://git.io/fhjK2
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @marsam to master « vgo2nix: 2019-02-01 -> 2019-02-06 »: https://git.io/fhjQz
erasmas has joined #nixos
<{^_^}> [nixpkgs] @glasserc opened pull request #57533 → virtualenv: Update patch for 16.2.0 → https://git.io/fhjQ2
<{^_^}> [nixpkgs] @elseym opened pull request #57534 → wireguard-tools: 0.0.20190123 -> 0.0.20190227 → https://git.io/fhjQr
<mconstant> clever: is there a way to check the logs to find out. use dmesg?
rcshm has joined #nixos
Erasmus has joined #nixos
<mconstant> clever: there were a couple lines that matched when I piped dmesg out to 'grep error'
<clever> mconstant: dmesg or journalctl, and also just run commands like iwconfig to see what is and isnt working
<clever> bbl, lunch
<mconstant> mx
rcshm_ has quit [Ping timeout: 252 seconds]
MarcWeber has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @AesaKamar opened pull request #57535 → scalafmt: 1.5.1 -> 2.0.0-RC5 → https://git.io/fhjQP
<{^_^}> [nixpkgs] @roberth opened pull request #57536 → Ngrok update + update script → https://git.io/fhjQy
<{^_^}> #57536 (by roberth, 1 minute ago, open): Ngrok update + update script
guest874329 has joined #nixos
<guest874329> Hi all, just looking if anyone knows how to add a local nixpkgs repository to your channels
linarcx has quit [Quit: WeeChat 2.4]
<guest874329> As in, I'm working on creating a couple packages that I'll submit PRs for in the future, but while I'm working on them I'd ideally like to just call nixos-rebuild switch the same as always, with any packages not being found in the official repo being looked for in my personal one
<guest874329> Is there a better approach for this kind of workflow?
linarcx has joined #nixos
rumle23 has joined #nixos
rumle23 has quit [Client Quit]
<srk> guest874329: I'm using a branch with my commits until they land in master. you can also use overlays with your new packages
<srk> ,overlay guest874329
<{^_^}> guest874329: Overlays look like `self: super: { foo = ...; }`. Use the self argument to get dependencies, super for overriding things and library functions (including callPackage). More info: https://nixos.org/nixpkgs/manual/#sec-overlays-install
<infinisil> slabity: I'm keeping a separate, private repository as a submodule in my configuration
Makaveli7 has quit [Quit: Leaving]
<infinisil> slabity: In there I define a set of options under `config.private`, which defines all the private things
<infinisil> slabity: This allows me to refer to all the secret stuff like this: https://github.com/Infinisil/system/blob/9fc395983566bedbdf27e2d3c3a2c88202dd7bcc/config/personal/wlan.nix#L4
rpg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<infinisil> slabity: Or alternatively, if I don't want to make it public that I set a certain option, I can just set it in the private repo
<infinisil> (this really works with any private file storing way, not only private git repos)
<clever> back
<guest874329> Thanks for the help. I'm not really understanding how I could use overlays for this case?
<guest874329> Or are you just saying that you've changed your channel to be your repo and you just manually keep it up to date until your PRs are accepted?
<clever> guest874329: overays are meant to let you change things, without having to swap out all of nixpkgs
<guest874329> ah, yes, in that case I'm familiar. I've used it before to customize some already existing packages
<srk> you can use callPackage to add new packages as well
<guest874329> So in the same way that I add lines to top-level, I could just do that in my configuration pointing to my personal repo for packages that haven't been accepted yet?
<guest874329> with callPackage that is
<srk> yup
scaroo has joined #nixos
<guest874329> okay, that is perfect. I think that's exactly what I was looking for
<guest874329> In general though I'm still trying to get used to a workflow around developing new packages. Is there a best practice approach I should be following?
grizwako has quit [Remote host closed the connection]
<guest874329> Thanks for the help btw
<guest874329> I've been on this channel a couple of times over the last week and it's been very helpful
<scaroo> hi chan.I am looking for a way to write a nix expression to a file from within a nix definition. A writeExprToFile( { ... }); . Any pointer? Thanks
<scaroo> or stringify it
<infinisil> scaroo: No can do!
<infinisil> Well in general at least
<infinisil> ,xy scaroo
<{^_^}> scaroo: xyproblem is when you want to do X, and you think Y is how, so you ask about Y instead of X. See <http://www.perlmonks.org/index.pl?node_id=542341> or <http://mywiki.wooledge.org/XyProblem>
<infinisil> scaroo: What is your actual problem? What are you trying to achieve?
jeromegamez has joined #nixos
<worldofpeace> <freenode_jto "Do we still want to merge all th"> jtojnar: Any other update but that one I wouldn't have merged.
<scaroo> infinisil: writing a packages set definition from an xml file. The idea is to install a node's or haskell's xml2json, then using fromJSON, then transforming the structure. Then write it
<scaroo> would be a static generator to run periodically
<infinisil> scaroo: Write the json directly
<scaroo> infinisil: dont control the source
thomashoneyman has joined #nixos
<worldofpeace> Huh matrix made my response look weird :)
<infinisil> scaroo: But you just said you need to write a nix file?
<infinisil> Just write a json file instead
<infinisil> Oh, you mean you don't control the source that reads the file?
<thomashoneyman> elvishjerricco: i'm not sure if i sent a message about it (no history), but your installation guide ended up working and blacklisting 'nouveau' from nvidia got the graphics working
<scaroo> indeed, I could fetch it periodically
<scaroo> and read it at build time
<infinisil> scaroo: What's this xml2json thing do?
<elvishjerricco> thomashoneyman: Oh, neat. Thanks for the update :)
<thomashoneyman> elvishjerricco: now I have to figure out how to install Windows to dual boot, too :|
<scaroo> infinisil: well it kinda in the name :) Turns an xml hierarchie to a json object
<thomashoneyman> ordinarily i think windows is installed first, but as I couldn't get any desktop / display / window manager to load i wanted to try pure nixorsts fi
<thomashoneyman> whoa
<thomashoneyman> *pure nixos first
<scaroo> and wrie it on fs
<infinisil> scaroo: Well what's described in this xml?
<thomashoneyman> by the way: does anyone have a link to documentation on how to have a command-line argument always passed to a binary?
<thomashoneyman> i installed spotify but it looks TERRIBLE on 4k
<scaroo> infinisil: no need to write the nix expr
<scaroo> infinisil: zill be recreatedeach build time, indeed. Thanks
<thomashoneyman> but running `spotify --force-device-scale-factor=2.5` fixes it
<thomashoneyman> i'd like for the application spotify to always be run with that flag in place
<thomashoneyman> i was thinking there is a way to override the package so this flag is always present or something like that
<infinisil> scaroo: I didn't get that, but no problem I guess :P
<thomashoneyman> how is this sort of thing usually accomplished in Nix?
rpg has joined #nixos
pmiddend has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed to gnome-3.32 « gnome3.gnome-menus: 3.31.4 -> 3.32.0 »: https://git.io/fhj7c
<scaroo> thomashoneyman: you mighr want to add a 'additionalArgs' attribute to spotify, and add the flags in the wrapper script or .desktop file
<infinisil> scaroo: Ehh, I wouldn't recommend that
<scaroo> thomashoneyman: *etraArgs
<thomashoneyman> there is no .desktop file for spotify, surprisingly
<infinisil> The usual way is to define an alias in your shell
schneid3306 has joined #nixos
<thomashoneyman> having installed with nix-env -i spotify
<infinisil> alias command="command --extra-argument"
<infinisil> Or in NixOS configuration.nix: `environment.shellAliases.command = "command --extra-argument";`
<thomashoneyman> thanks infinisil
<thomashoneyman> and scaroo
<thomashoneyman> i'm a little confused as to what happens when i select an application in the KDE Plasma desktop
<thomashoneyman> does that simply call the binary?
zupo has joined #nixos
<scaroo> infinisil: yeah sounds simpler and less invassive. sorry for misleading :s
<thomashoneyman> like -- after the first run of Firefox it showed up in the 'favorites' section of the little start menu
<thomashoneyman> and i can click that to run firefox again
<infinisil> thomashoneyman: How it usually works is that packages define a .desktop file, you sure spotify doesn't have one?
<thomashoneyman> i couldn't find one
<infinisil> thomashoneyman: Oh, well that's just a firefox thing probably, or a plasma thing, nothing nixos does
<thomashoneyman> oh! wait, it looks like there _is_ one now
<infinisil> Are you telling me it suddenly appeared? :o
<thomashoneyman> ah, no
<thomashoneyman> well, i don't know
<infinisil> They should be in /run/current-system/sw/share/applications
<thomashoneyman> grep -i spotify.desktop . in the root doesn't find it
<thomashoneyman> but it does pick up my bash history and some plasma config stuff referencing a spotify.desktop so maybe i'm being blind
schneid3306 has quit [Quit: Quit.]
<infinisil> Is it not in that folder?
<thomashoneyman> nope. not there
<thomashoneyman> neither is firefox, incidentally
<infinisil> Oh, you installed it with nix-env
<infinisil> Right?
<thomashoneyman> yes
<thomashoneyman> is that not the way to go?
<infinisil> Then it should be in ~/.nix-profile/share/applications
<thomashoneyman> well, firefox was installed in configuration.nix
<infinisil> Well then it should be in /run/current-system/sw/share/applications too :/
<thomashoneyman> ah!
<thomashoneyman> yep, the file _is_ there
scientist has joined #nixos
<thomashoneyman> ah! looks like `Exec=` in here has what i'm looking for
<thomashoneyman> that seems to be the command that's run to start
<infinisil> Yup
<thomashoneyman> thanks!
pie_ has joined #nixos
<infinisil> :)
knupfer has quit [Ping timeout: 240 seconds]
<thomashoneyman> hmm
<thomashoneyman> can i just edit this file directlyL
<infinisil> Nope, why?
<thomashoneyman> oh, never mind
pie___ has quit [Ping timeout: 252 seconds]
<thomashoneyman> if i have applied the alias
<thomashoneyman> then it will apply to the Exec here
<thomashoneyman> i was thinking of changing the exec
<thomashoneyman> alias is better
<infinisil> Well, an alias would only be used in your shell, so when you double click firefox it wouldn't apply the alias
<thomashoneyman> that makes sense
<thomashoneyman> lets say I want double clicking firefox to apply the alias
<scientist> hello you guys, I have a quick question, I finally finished setting up my own custom keyboard layout and fixing all the errors, everything works except for the shift keys and when I try to restart the display-manager my processor spins like crazy(I think it's an infinite loop), do you guys have any tips on how to fix these two problems ?
<{^_^}> [nixpkgs] @worldofpeace pushed 49 commits to gnome-3.32: https://git.io/fhj7E
<thomashoneyman> or "apply the alias"
<infinisil> thomashoneyman: Then you need something like this
<thomashoneyman> infinisil: ah! this looks like exactly what i'm looking for
ng0 has joined #nixos
<infinisil> thomashoneyman: I recommend the first symlinkJoin way
<scientist> do any of you guys have any tips to help me solve these two problems I am having ?
<thomashoneyman> infinisil: where would i put this file?
Neo-- has quit [Ping timeout: 240 seconds]
<thomashoneyman> like where do you store these things?
<infinisil> scientist: Don't be so impatient, people are less likely to help you if you ask every 3 minutes
<scientist> infinisil: sorry, frustration
<infinisil> thomashoneyman: You can put something like `let wrappedFirefox = pkgs.symlinkJoin { ... }; in { environment.systemPackages = [ ... wrappedFirefox ]; }` in your configuration.nix
<thomashoneyman> i see. thanks!
guest874329 has quit [Ping timeout: 256 seconds]
schneid3306 has joined #nixos
schneid3306 has quit [Client Quit]
<reilithion> All of a sudden, --dry-run for nix-shell has stopped working. O_o
<infinisil> scientist: You need to figure out what is causing the loop. Look at htop to figure out what process it is and/or look a while at `journalctl -f`
jeromegamez has quit [Quit: Textual IRC Client: www.textualapp.com]
<infinisil> reilithion: Works for me?
winem_ has joined #nixos
bemyak has joined #nixos
mightybyte has joined #nixos
<scientist> infinisil: https://hastebin.com/zolerutohi.xml , everything seems to be working except for the shift keys, earlier I had set left shift to be a sticky key and then removed it, i'm not sure if that's why the shift keys are not working ? and i'm not sure if I need to reset the dispay-manager for some of the changes to take effect(darn infinite loops) ?
johnnyfive has quit [Quit: I quit now.]
thomashoneyman has quit [Ping timeout: 256 seconds]
<reilithion> Ok, I think I was just doing something stupid there. Keeping clam and carrying on now.
<infinisil> scientist: You first need to fix the infinite loop before you can worry about some keys not working
johanot has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to staging: https://git.io/fhj7j
<{^_^}> [nixpkgs] @matthewbauer merged pull request #56019 → perlPackages.TermReadKey: add workarounds for cross compilation → https://git.io/fhdOq
fosskers has joined #nixos
<fosskers> Hi there, I'm having some trouble getting a Docker build to work w/ Nix
<fosskers> In particular, I'm trying to pull down `alpine:3.8`, then build some new images based on that
invokesus has joined #nixos
<scientist> infinisil: ok I ran that command, heres the errors: https://hastebin.com/egegoqefix.coffeescript , i have no idea what it means
<fosskers> It seems to pull the image fine, but soon errors with:
<fosskers> hash mismatch in fixed-output derivation '/nix/store/ahv4hi6r1jkqvi9573aib54sls585r36-docker-image-alpine-3.9.tar':
<fosskers> wanted: sha256:0b5bx3g54j4ak1crj212jm2r0a29wjghxw8y3h2yszapkhd2yh4f
<fosskers> got: sha256:0mbahswfm3h74rihqp7by0lapzmzbjwvvj7gmc5lbfnjd03p5m2p
<fosskers> Those hashes aren't what I have referenced in my own `docker.nix` file, either. I'm not sure what they represent.
<mconstant> I'm behind a corporate firewall and need to add my company's cert before I can use nix-env -i
Erasmus has quit [Quit: END-AUMF]
chpatrick has quit [Quit: Connection closed for inactivity]
maxmaxmax has quit [Quit: Connection closed for inactivity]
countingsort is now known as buffet
buffet has quit [Quit: WeeChat 1.0.1]
countingsort has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed 8 commits to release-19.03: https://git.io/fhj5T
countingsort is now known as buffet
<scientist> systemctl restart display-manager , when i run this command my processor goes crazy and my pc stays frozen, how do i see the errors that are causing this ?
_d0t has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed commit from @marsam to master « syncthing: 1.0.1 -> 1.1.0 (#57364) »: https://git.io/fhj5L
<{^_^}> [nixpkgs] @xeji merged pull request #57364 → syncthing: 1.0.1 -> 1.1.0 → https://git.io/fhjqh
AxiomaticEspress has joined #nixos
bemyak has quit [Quit: Konversation terminated!]
agander has quit [Remote host closed the connection]
catch22 has joined #nixos
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @xeji closed pull request #57504 → wireguard-tools: 0.0.20190123 -> 0.0.20190227 → https://git.io/fhjKi
<noonien> scientist: have you tried looking at `top`, `htop`, `journalctl`, `/var/log/X.0.log`?
<{^_^}> [nixpkgs] @eadwu opened pull request #57537 → glava: correctly display version information → https://git.io/fhj5Z
<{^_^}> [nixpkgs] @worldofpeace merged pull request #57528 → Discord: 0.0.8 -> 0.0.9 → https://git.io/fhjSC
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @ar1a to master « discord: 0.0.8 -> 0.0.9 »: https://git.io/fhj5n
ilmu has joined #nixos
<{^_^}> [nixpkgs] @NickSeagull opened pull request #57538 → discord: 0.0.8 -> 0.0.9 → https://git.io/fhj5c
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @ar1a to release-19.03 « discord: 0.0.8 -> 0.0.9 »: https://git.io/fhj5C
<scientist> noonien: https://hastebin.com/egegoqefix.coffeescript , here's journalctl, i don't know what those other things are ?
<noonien> scientist: try executing journalctl before restarting display-manager
<noonien> scientist: X.0.log is a file containting some(?) fof Xorgs's log, `top`/`htop` are commands that display system usage
AxiomaticEspress has quit [Quit: WeeChat 2.4]
<scientist> noonien: thanks for the tips, i'll give it a try
AxiomaticEspress has joined #nixos
npmccallum_ has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @worldofpeace closed pull request #57538 → discord: 0.0.8 -> 0.0.9 → https://git.io/fhj5c
AxiomaticEspress has quit [Client Quit]
scientist has quit [Quit: WeeChat 2.2]
AxiomaticEspress has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @ar1a to release-18.09 « discord: 0.0.8 -> 0.0.9 »: https://git.io/fhj5u
scientist has joined #nixos
<scientist> noonien: ok i did the journalctl command right before i restarted the display-manager , now my processor is going crazy ?
<noonien> try running `htop`, or `top` if you don't have `htop`, that should show you what is using CPI
<noonien> CPU*
scientist has quit [Client Quit]
civodul has joined #nixos
drakonis_ has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #57539 → nghttp2: 1.36.0 -> 1.37.0 → https://git.io/fhj5K
pie___ has joined #nixos
fosskers has quit [Quit: Leaving]
drakonis has quit [Ping timeout: 252 seconds]
fendor has joined #nixos
scientist has joined #nixos
<scientist> noonien: x11 was using up 100% of the cpu
rcshm has quit [Remote host closed the connection]
<scientist> noonien: i think it is an infinite loop
<fendor> everytime i try to mount an external hard drive, formatted as ntfs, it is mounted as a read only file system and I can not get to use it to copy data. how can i mount it with write permissions?
<clever> scientist: depending on your gpu drivers, just scrolling thru journalctl can max out the cpu
pie_ has quit [Ping timeout: 255 seconds]
xkapastel has quit [Quit: Connection closed for inactivity]
<clever> fendor: -o rw
<fendor> clever, well, doesnt seem to work
<clever> fendor: -o rw -v, what does it say?
rcshm has joined #nixos
Ariakenom has quit [Quit: Leaving]
<fendor> clever, mount: /dev/sdb1 mounted on /run/media/baldr/seagate.
<scientist> clever: if i switch back to an older nix.configration , will x window(x11) be fixed ?
<clever> fendor: touch /run/media/baldr/seagate/foo
<fendor> touch: cannot touch 'me': Read-only file system
<clever> scientist: depends on if the problem was in nixpkgs or configuration.nix
<scientist> clever: the problem is with x11
<{^_^}> [nixpkgs] @dtzWill opened pull request #57540 → dqlite,sqlite-replication,lxd: updates! → https://git.io/fhj5S
<clever> scientist: but which broke it, changes to nixpkgs, or changes to your configuration.nix
linarcx has quit [Quit: WeeChat 2.4]
<_d0t> hi. How do I make flycheck in emacs use the include paths from nix sandbox for C/C++ code? I'm using nix-emacs, but it doesn't seem to work in this case.
<scientist> clever: well I havent done anything to configuration.nix so it must be the nixpkgs then,
<{^_^}> [nixpkgs] @xeji merged pull request #57385 → virtmanager: Fix gobject-introspection → https://git.io/fhjsf
<{^_^}> [nixpkgs] @xeji pushed commit from @FlorianFranzen to master « virtmanager: Fix gobject-introspection (#57385) »: https://git.io/fhj5H
reallymemorable has quit [Ping timeout: 252 seconds]
scientist has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @xeji merged pull request #57258 → pythonPackages.rbtools: fix tests → https://git.io/fhhdH
<{^_^}> [nixpkgs] @xeji pushed commit from @c0deaddict to master « pythonPackages.rbtools: fix tests (#57258) »: https://git.io/fhj55
<clever> scaroo: then you want to try nix-channel --rollback
<{^_^}> [nixpkgs] @xeji pushed commit from @c0deaddict to release-19.03 « pythonPackages.rbtools: fix tests (#57258) »: https://git.io/fhj5d
Dr8128 has quit [Ping timeout: 246 seconds]
winem_ has quit [Ping timeout: 240 seconds]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
winem_ has joined #nixos
NickSeagull has quit [Quit: WeeChat 2.4]
NickSeagull has joined #nixos
rardiol1 has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #57541 → gtk3: 3.24.5 -> 3.24.7 → https://git.io/fhjdT
<{^_^}> [nixpkgs] @N-eA opened pull request #57542 → ghidra: init at 9.0.0 → https://git.io/fhjdI
fosskers has joined #nixos
<{^_^}> [nixpkgs] @benley merged pull request #57393 → yubikey-manager{,-qt}: update → https://git.io/fhjGs
<{^_^}> [nixpkgs] @benley pushed commit from @dtzWill to master « yubikey-manager{,-qt}: update (#57393) »: https://git.io/fhjdt
Thra11 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @dtzWill opened pull request #57543 → llvmPackages_8: rc2 -> rc5 → https://git.io/fhjdq
imdoor has quit [Quit: imdoor]
fendor has quit [Remote host closed the connection]
rcshm has quit [Read error: Connection reset by peer]
fendor has joined #nixos
rcshm has joined #nixos
<fendor> clever, ntfs3g was missing
<{^_^}> [nixpkgs] @xeji merged pull request #57375 → primesieve: 7.3 -> 7.4 → https://git.io/fhjY6
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « primesieve: 7.3 -> 7.4 (#57375) »: https://git.io/fhjdm
<clever> fendor: ah, that would do it
<{^_^}> [nixpkgs] @xeji merged pull request #57397 → python37Packages.distributed: 1.25.3 -> 1.26.0 → https://git.io/fhjZY
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « python37Packages.distributed: 1.25.3 -> 1.26.0 (#57397) »: https://git.io/fhjdG
orivej has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #57396 → python37Packages.discid: 1.1.1 -> 1.2.0 → https://git.io/fhjGN
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « python37Packages.discid: 1.1.1 -> 1.2.0 (#57396) »: https://git.io/fhjdu
fendor has quit [Quit: Leaving]
steve-chavez has joined #nixos
fosskers has quit [Quit: rcirc on GNU Emacs 26.1]
fosskers has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #57348 → openfortivpn: 1.8.0 -> 1.8.1 → https://git.io/fhjIq
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « openfortivpn: 1.8.0 -> 1.8.1 (#57348) »: https://git.io/fhjdw
<steve-chavez> Hello. How can I find a builtin function documentation? I want to know about stdenv.mkDerivation.
scaroo has quit [Remote host closed the connection]
<steve-chavez> Is there some way to find the function doc through `nix shell`?
<{^_^}> [nixpkgs] @xeji merged pull request #57380 → python37Packages.aiorpcx: 0.10.4 -> 0.10.5 → https://git.io/fhjOh
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « python37Packages.aiorpcx: 0.10.4 -> 0.10.5 (#57380) »: https://git.io/fhjdK
<immae> steve-chavez: stdenv is not builtin :) . For your function in particular, you’ll have information here: https://nixos.org/nixpkgs/manual/#sec-using-stdenv
fosskers has quit [Remote host closed the connection]
pie_ has joined #nixos
<immae> As far as I know there is no "single" place to get documentation about everything, saddly
<immae> (I may be wrong though, I just don’t know about such place)
pie___ has quit [Ping timeout: 252 seconds]
reilithion has quit [Quit: Leaving]
<steve-chavez> immae: Thank you! I'd like to know more about that function, I've been told it has a `pname` attribute that I don't understand it. Somehow it generates a name that appends the version.
<immae> Well, in that case I can only suggest to go have a look at the source code
<immae> (maybe someone over there knows better)
<steve-chavez> Do you know where the source of that function is located? I'm lost on the nixpkgs repo.
ng0 has quit [Remote host closed the connection]
<immae> pkgs/stdenv/generic/make-derivation.nix
ng0 has joined #nixos
drakonis has joined #nixos
iqubic has joined #nixos
<steve-chavez> immae: That's just what I needed! Thank you for your support.
<immae> I see no mention of pname though, but I know there is such thing for buildFooPackage where Foo is some programming language, are your sure you’re not confusing with other things?
<iqubic> I really hate when Discord updates.
rcshm has quit [Read error: Connection reset by peer]
<iqubic> Why the hell do they force you to use the latest version of Discord in order to connect using the stand-alone client?
rcshm has joined #nixos
fosskers has joined #nixos
<iqubic> Discord is a chat client.
ddellacosta has quit [Ping timeout: 250 seconds]
<fosskers> Sorry, I may have missed any reso2019-03-12 14:57 *** fosskers JOIN
<fosskers> 2019-03-12 14:57 *** TOPIC https://www.haskell.org | https://wiki.haskell.org/IRC_channel | Paste code/errors:
<fosskers> https://downloads.haskell.org (glguy on Sat Jan 5 07:21:52 2019)
<fosskers> https://www.reddit.com/r/haskell | Admin: #haskell-ops | Offtopic: #haskell-offtopic |
<fosskers> 2019-03-12 14:57 *** NAMES @ChanServ @Sigyn [df] [exa] _6a68 __4matter_ __monty__ _ashbreeze_ _ceb _deepfire _flow_
<fosskers> _guios _janne _lerk_ _Tristan_ a3Dman aarvar ab9rf_ abbe abbe[m] abdolence[m] abhir00p[m]
fosskers has quit [Excess Flood]
<immae> upgrading api’s is hard iqubic :p
<steve-chavez> immae: I do see a pname in there, line 182, but I'm not sure. I did a PR on nixpkgs and I got a suggestion to use `pname`.
fosskers has joined #nixos
<immae> steve-chavez: Oh I didn’t search well then (or I’m outdated), good for you if you find what you need ;)
<iqubic> immae: That's fine. But forcing everyone to use the latest version doesn't see right.
<fosskers> Sorry if I just spammed, still getting used to this Emacs IRC interface :(
drakonis_ has quit [Ping timeout: 272 seconds]
<iqubic> immae: It's kinda a pain to update Discord on Nixos.
<steve-chavez> immae: Np. Thank you.
_d0t has quit [Quit: Konversation terminated!]
<immae> iqubic: I was joking, sorry :p More seriously, if you don’t know about it, you may want to consider (weechat|irssi) + bitlbee + discord plugin
pmiddend has quit [Ping timeout: 240 seconds]
ddellacosta has joined #nixos
_d0t has joined #nixos
<immae> It changed my life when I learnt about it
<iqubic> I use ERC.
<iqubic> But I'm not sure how to make that work.
<immae> bitlbee is a "IRC - other things" bridge
<iqubic> I'm also not sure if that will let me use the Voice Chat feature on Discord.
<__monty__> I figured being a maintainer on a package would mean I'd somehow get notified of changes?
<immae> among other things, you have discord (but also xmpp, facebook, etc.)
<immae> ah no, no Voice Chat with bitlbee
dwdr has quit [Ping timeout: 245 seconds]
<fosskers> iqubic ah, I stumbled upon rcirc
<iqubic> Yeah. That's the feature I'm most interesting.
<fosskers> I wonder which is better
<immae> iqubic: ok, then it’s not for you sorry
<iqubic> Totally fine.
drakonis has quit [Ping timeout: 252 seconds]
<fosskers> I had had some issues with Nix + Docker that I mentioned previously, did anyone have any thoughts?
__monty__ has quit [Quit: leaving]
rardiol1 has quit [Ping timeout: 245 seconds]
vidbina has joined #nixos
vk3wtf has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
steve-chavez has quit [Quit: Page closed]
rardiol1 has joined #nixos
<{^_^}> [nixpkgs] @kim0 opened pull request #57544 → xmr-stak: 2.8.3 -> 2.10.1 → https://git.io/fhjFv
petersjt014 has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
drakonis has joined #nixos
Fare has joined #nixos
<fosskers> Here's what I'm seeing: https://pastebin.com/DK6vmvC5
<fosskers> The hashes mentioned by "wanted" and "got" don't match anything I have referenced, particularly the image hashes of the image I'm successfully pulling down
o1lo01ol_ has joined #nixos
<{^_^}> [nixpkgs] @vaibhavsagar opened pull request #57545 → cachix: compose overrides → https://git.io/fhjFn
<{^_^}> [nixpkgs] @bgamari opened pull request #57546 → nixos/docker-registry: Allow use of non-filesystem storage → https://git.io/fhjFc
<fosskers> Possibly related issue... https://github.com/NixOS/nixpkgs/issues/36151
<{^_^}> #36151 (by adelbertc, 1 year ago, closed): dockerTools.pullImage SHA256 mismatch
tdbgamer has joined #nixos
copumpkin has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #57435 → findnewest: init at 0.3 → https://git.io/fhj44
<{^_^}> [nixpkgs] @ryantm pushed commit from @bhipple to master « findnewest: init at 0.3 »: https://git.io/fhjF2
rprije has joined #nixos
alex```` has joined #nixos
alex``` has quit [Read error: Connection reset by peer]
jackdk has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #57547 → gucharmap: 11.0.3 -> 12.0.1, unicode 12 → https://git.io/fhjFP
<petersjt014> anyone know where I can find documentation for config.nix (the one at ~/.config/nixpkgs/config.nix)? I'm trying to specify caches for cross-compiling so I can build cachix for armv6l but I don't know If I have the syntax right. This is what I got rn: http://0x0.st/zXzh.nix
alex```` has quit [Ping timeout: 246 seconds]
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
alex```` has joined #nixos
NickSeagull has quit [Quit: WeeChat 2.4]
work_ has joined #nixos
fosskers has left #nixos ["Killed buffer"]
<{^_^}> [nixpkgs] @necrobuffalo opened pull request #57548 → discord: 0.0.8 -> 0.0.9 → https://git.io/fhjFd
talqu has quit [Remote host closed the connection]
o1lo01ol_ has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
Erasmus has joined #nixos
<{^_^}> [nixpkgs] @necrobuffalo closed pull request #57548 → discord: 0.0.8 -> 0.0.9 → https://git.io/fhjFd
<{^_^}> [nixpkgs] @andrewchambers opened pull request #57549 → Add the Janet programming language. → https://git.io/fhjbv
<{^_^}> [nixpkgs] @jgeerds pushed to master « misc: Remove myself from list of maintainers »: https://git.io/fhjbf
pie___ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<mankyKitty> are there extra incantations required to make the services for `bolt` start up? the derivation drops them in the store but doesn't seem to set them up
<{^_^}> [nixpkgs] @florianjacob opened pull request #57550 → nixos/mysql: specify option types, add tests → https://git.io/fhjbk
pie_ has quit [Ping timeout: 250 seconds]
Fare has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @danbst merged pull request #57491 → tortoisehg: 4.8.2 -> 4.9 → https://git.io/fhjV7
<{^_^}> [nixpkgs] @danbst pushed commit from @r-ryantm to master « tortoisehg: 4.8.2 -> 4.9 (#57491) »: https://git.io/fhjbI
<{^_^}> [nixpkgs] @danbst merged pull request #57360 → postgresqlPackages.pgtap: 0.99.0 -> 1.0.0 → https://git.io/fhjt7
<{^_^}> [nixpkgs] @danbst pushed commit from @r-ryantm to master « postgresqlPackages.pgtap: 0.99.0 -> 1.0.0 (#57360) »: https://git.io/fhjbY
Fare has joined #nixos
rcshm has quit [Remote host closed the connection]
rcshm has joined #nixos
orivej has quit [Ping timeout: 246 seconds]
rcshm has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @danbst closed pull request #57168 → nixos/types: cast `path` type to string, when it is "path" → https://git.io/fhhrx
rcshm has joined #nixos
winem_ has quit [Ping timeout: 240 seconds]
rpg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lassulus has quit [Ping timeout: 250 seconds]
sigmundv has joined #nixos
rcshm has quit [Read error: Connection reset by peer]
rcshm has joined #nixos
pie_ has joined #nixos
yl has quit [Ping timeout: 255 seconds]
pie___ has quit [Ping timeout: 255 seconds]
pie___ has joined #nixos
pie_ has quit [Ping timeout: 245 seconds]
rcshm has quit [Read error: Connection reset by peer]
lassulus has joined #nixos
rcshm has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_d0t has quit [Quit: Konversation terminated!]
xkapastel has joined #nixos
lassulus_ has joined #nixos
rprije has quit [Remote host closed the connection]
rcshm has quit [Read error: Connection reset by peer]
lassulus has quit [Ping timeout: 272 seconds]
lassulus_ is now known as lassulus
rprije has joined #nixos
rcshm has joined #nixos
vidbina has quit [Ping timeout: 255 seconds]
pie_ has joined #nixos
pie___ has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #57551 → termtosvg: fetch source from pypi → https://git.io/fhjbH
<infinisil> mankyKitty: Does `systemctl status bolt` output something?
<infinisil> Something that indicates it existing?
drakonis1 has joined #nixos
erictapen has joined #nixos
<infinisil> mankyKitty: (I'm assuming you did services.hardware.bolt = true; in your configuration.nix btw)
<infinisil> petersjt014: You're mixing up Nix's config and NixOS' config
<infinisil> petersjt014: The nix.binaryCaches and nix.binaryCachePublicKeys options are for NixOS
<infinisil> You can't set them in ~/.config/nixpkgs/config.nix
<mankyKitty> ah, I had the package installed, I didn't about the config.nix setting
vk3wtf has quit [Ping timeout: 252 seconds]
<infinisil> mankyKitty: (NixOS configuration.nix that is)
<mankyKitty> hrmm ... I'll have to bump my nix channel though, as that setting doesn't exist on my current system ><
erictapen has quit [Ping timeout: 250 seconds]
<infinisil> Not necessary if you want to avoid it
<mankyKitty> for now it might be simpler if I can avoid bumping it