andi- changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || 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/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
<evils> or specify that with -I, i think
<Cadey> ah
<Cadey> :+1:
kai_w has quit [Ping timeout: 272 seconds]
<evils> Cadey++
<{^_^}> Cadey's karma got increased to 2
Derek_S has left #nixos ["WeeChat 2.7"]
<{^_^}> [mobile-nixos] @samueldr opened pull request #97 → Add release.nix for hydra consumption → https://git.io/JviLu
cosimone has quit [Ping timeout: 256 seconds]
<samueldr> ,callPackage Cadey
<{^_^}> Cadey: If a Nix file foo.nix starts with something like `{ stdenv, cmake }:`, you can build it with `nix-build -E '(import <nixpkgs> {}).callPackage ./foo.nix {}'`
<samueldr> this is how dependency injection happens in nixpkgs derivations
<Cadey> :+1:
<Cadey> samueldr++
<{^_^}> samueldr's karma got increased to 182
<samueldr> thogh, for actually more useful info, at the root of the nixpkgs checkout, nix-build -A the-attr-name, which the-attr-name is what would be in pkgs/top-level/all-packages.nix (or a language-specific set)
<samueldr> though*
<samueldr> not all paths end up mapping 1:1, so tab completion may help at guesttimating without looking at the file
<{^_^}> [nixpkgs] @Xe opened pull request #82515 → tools/security/b3sum: fix cargo hash → https://git.io/JviL2
aveltras has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #82450 → blender: 2.82 -> 2.82a → https://git.io/Jv6Pv
<{^_^}> [nixpkgs] @veprbl pushed commit from @r-ryantm to master « blender: 2.82 -> 2.82a (#82450) »: https://git.io/JviLa
mbrgm_ has joined #nixos
<Cadey> evils: 82515 is my fix for b3sum
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm_ is now known as mbrgm
abathur has quit [Ping timeout: 256 seconds]
fendor has quit [Read error: Connection reset by peer]
<evils> you should mention the ZHF issue number on that PR
<evils> although, not sure if it being a PR to the right branch will cause the right people to see it
<Cadey> i mentioned the zero hydra failures issue in the PR
<{^_^}> [nixpkgs] @marsam opened pull request #82516 → broot: 0.13.2 -> 0.13.4 → https://git.io/JviL5
nuncanada3 has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #82123 → python27Packages.azure-mgmt-sql: 0.16.0 -> 0.17.0 → https://git.io/JvoYY
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JviLN
kleisli_ has joined #nixos
spacekookie_ has joined #nixos
<pikajude> how hard is it to cross compile x86_64-darwin -> x86_64-linux-gnu with nixpkgs these days?
szicari_ has joined #nixos
pepesza has quit [Ping timeout: 255 seconds]
bukkitgerman86 has joined #nixos
pareidolia_ has joined #nixos
zemm_ has joined #nixos
fre_ has joined #nixos
ris has joined #nixos
alphawaffle has joined #nixos
travelion78 has joined #nixos
sveitser has quit [Ping timeout: 268 seconds]
armin has quit [Ping timeout: 268 seconds]
sleeping- has joined #nixos
le_jonge has joined #nixos
betawaffle has quit [Ping timeout: 268 seconds]
spacekookie has quit [Ping timeout: 268 seconds]
growpotk- has joined #nixos
xqsl has joined #nixos
ottidmes has quit [Quit: WeeChat 2.7.1]
dirkx has joined #nixos
f18d7dc7_ has joined #nixos
steell has joined #nixos
ptrcmd_ has joined #nixos
sveitser has joined #nixos
voidcontext has joined #nixos
cruxeternus has joined #nixos
trfl_ has joined #nixos
tarruda1 has joined #nixos
lor|d has joined #nixos
ikwildrp1pper has joined #nixos
ent- has joined #nixos
liori_ has joined #nixos
simukis_ has joined #nixos
AWizzArd_ has joined #nixos
dooms_ has joined #nixos
rembo10_ has joined #nixos
Ralith__ has joined #nixos
barrucad1 has joined #nixos
barrucad1 has joined #nixos
barrucad1 has quit [Changing host]
konobi_ has joined #nixos
barrucadu has quit [Disconnected by services]
barrucad1 is now known as barrucadu
palo1 has joined #nixos
p01ar_ has joined #nixos
armin has joined #nixos
trfl_ has quit [Client Quit]
growpotkin has quit [Ping timeout: 240 seconds]
szicari has quit [Ping timeout: 240 seconds]
v88m has quit [Ping timeout: 240 seconds]
pareidolia has quit [Ping timeout: 240 seconds]
p01ar has quit [Ping timeout: 240 seconds]
dirkx_ has quit [Ping timeout: 240 seconds]
multun has quit [Ping timeout: 240 seconds]
Ralith_ has quit [Ping timeout: 240 seconds]
otulp has quit [Ping timeout: 240 seconds]
f18d7dc7 has quit [Ping timeout: 240 seconds]
fre has quit [Ping timeout: 240 seconds]
zemm has quit [Ping timeout: 240 seconds]
Jackneill has quit [Ping timeout: 240 seconds]
LnL has quit [Ping timeout: 240 seconds]
lord| has quit [Ping timeout: 240 seconds]
sleepingforest has quit [Ping timeout: 240 seconds]
ptrcmd has quit [Ping timeout: 240 seconds]
konobi has quit [Ping timeout: 240 seconds]
ikwildrpepper has quit [Ping timeout: 240 seconds]
tarruda has quit [Ping timeout: 240 seconds]
palo has quit [Ping timeout: 240 seconds]
kleisli has quit [Ping timeout: 240 seconds]
_ris has quit [Ping timeout: 240 seconds]
rembo10 has quit [Ping timeout: 240 seconds]
simukis__ has quit [Ping timeout: 240 seconds]
bukkitgerman8 has quit [Ping timeout: 240 seconds]
johnny101 has quit [Ping timeout: 240 seconds]
travelion7 has quit [Ping timeout: 240 seconds]
trfl has quit [Ping timeout: 240 seconds]
fionera has quit [Ping timeout: 240 seconds]
jonge has quit [Ping timeout: 240 seconds]
dooms has quit [Ping timeout: 240 seconds]
liori has quit [Ping timeout: 240 seconds]
AWizzArd has quit [Ping timeout: 240 seconds]
ent has quit [Ping timeout: 240 seconds]
fionera has joined #nixos
travelion78 is now known as travelion7
palo1 is now known as palo
LnL has joined #nixos
pepesza- has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
konobi_ is now known as konobi
otulp has joined #nixos
v88m has joined #nixos
DerGuteMoritz has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #82517 → procs: 0.9.18 -> 0.9.20 → https://git.io/Jvite
multun has joined #nixos
Jackneill has joined #nixos
barrucad1 has joined #nixos
<{^_^}> [nixpkgs] @Xe opened pull request #82518 → development/libraries/bwidget: bump sha256 hash → https://git.io/Jvitf
MichaelRaskin has quit [Ping timeout: 258 seconds]
lor|d is now known as lord|
<{^_^}> [nixpkgs] @alyssais opened pull request #82519 → rust_1_38: drop → https://git.io/JvitJ
<{^_^}> [nixpkgs] @alyssais pushed commit from @marsam to master « broot: 0.13.2 -> 0.13.4 »: https://git.io/JvitU
<{^_^}> [nixpkgs] @alyssais merged pull request #82516 → broot: 0.13.2 -> 0.13.4 → https://git.io/JviL5
ghasshee has quit [Ping timeout: 258 seconds]
claudiii has quit [Quit: Connection closed for inactivity]
sigmundv has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @samueldr opened pull request #82520 → refind: 0.11.5 -> 0.12 → https://git.io/JvitL
sigmundv has joined #nixos
<{^_^}> [nixpkgs] @Xe opened pull request #82521 → development/libraries/libdap: fix hash → https://git.io/Jvits
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/24bf8b393f7 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
lucus16 has quit [Quit: lucus16]
<{^_^}> [nixpkgs] @marsam opened pull request #82522 → lean: 3.6.1 -> 3.7.0 → https://git.io/JvitG
justanotheruser has joined #nixos
lovesegfault has quit [Ping timeout: 256 seconds]
reallymemorable has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #82523 → cadvisor: 0.35.0 -> 0.36.0 → https://git.io/JvitZ
lovesegfault has joined #nixos
blaggacao has joined #nixos
justanotheruser has quit [Read error: Connection reset by peer]
nuncanada3 has joined #nixos
<blaggacao> We've been trying to get sway running on raspberry pi 3 B, but enduringly runs at 65% cpu. It seems that vc4 driver does not kick in although nix seems to have vc4 support. Any clues?
bvdw has quit [Read error: Connection reset by peer]
thc202 has quit [Ping timeout: 256 seconds]
bvdw has joined #nixos
mrCyborg has quit [Quit: WeeChat 2.7.1]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
bhipple has joined #nixos
<evils> blaggacao: grats, i haven't been able to get it to start xD, maybe ask in #nixos-aarch64?
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @alyssais merged pull request #82517 → procs: 0.9.18 -> 0.9.20 → https://git.io/Jvite
<{^_^}> [nixpkgs] @alyssais pushed commit from @marsam to master « procs: 0.9.18 -> 0.9.20 »: https://git.io/JvitM
<{^_^}> [nix] @Ericson2314 opened pull request #3413 → Add missing `#include <regex>` → https://git.io/JvitD
<{^_^}> [nixpkgs] @alyssais merged pull request #82520 → refind: 0.11.5 -> 0.12 → https://git.io/JvitL
<{^_^}> [nixpkgs] @alyssais pushed commit from @samueldr to master « refind: 0.11.5 -> 0.12 »: https://git.io/Jvity
<blaggacao> Thanks evils! Will do!
toasted_avocados has joined #nixos
<{^_^}> [nixpkgs] @alyssais pushed commit from @marsam to master « lean: 3.6.1 -> 3.7.0 »: https://git.io/JvitH
<{^_^}> [nixpkgs] @alyssais merged pull request #82522 → lean: 3.6.1 -> 3.7.0 → https://git.io/JvitG
<{^_^}> [nixpkgs] @marsam merged pull request #71329 → nixos/cadvisor: don't enable docker → https://git.io/JeBJt
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvitF
<{^_^}> [nixpkgs] @alyssais merged pull request #82503 → nettools: 1.60_p20170221182432 -> 1.60_p20180626073013 → https://git.io/JvieR
<{^_^}> [nixpkgs] @alyssais pushed commit from @chkno to staging « nettools: 1.60_p20170221182432 -> 1.60_p20180626073013 »: https://git.io/Jvitx
<{^_^}> [nixpkgs] @Ma27 pushed to master « binaryen: 89 -> 91, emscripten: 1.38.28 -> 1.39.1 »: https://git.io/Jvith
siiky has quit [Quit: leaving]
m0rphism has quit [Ping timeout: 240 seconds]
siiky has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #82523 → cadvisor: 0.35.0 -> 0.36.0 → https://git.io/JvitZ
<{^_^}> [nixpkgs] @alyssais pushed commit from @marsam to master « cadvisor: 0.35.0 -> 0.36.0 »: https://git.io/Jviqf
_ris has joined #nixos
ris has quit [Ping timeout: 272 seconds]
c0c0 has quit [Ping timeout: 260 seconds]
c0c0 has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #82524 → pythonPackages.psutil: fix build on darwin → https://git.io/Jviq3
fuwa has quit [Quit: leaving]
jgeerds has quit [Ping timeout: 255 seconds]
satoshi has quit [Ping timeout: 265 seconds]
bastion-tester has joined #nixos
abathur has joined #nixos
satoshi has joined #nixos
bastion-tester has quit [Ping timeout: 265 seconds]
lovesegfault has quit [Remote host closed the connection]
lovesegfault has joined #nixos
lovesegfault has joined #nixos
justanotheruser has joined #nixos
abathur has quit [Ping timeout: 240 seconds]
Emantor has quit [Quit: ZNC - http://znc.in]
<Ashy> so i just tried moving my desktop nvme nixos drive to a laptop and for some reason it won't boot, fails to mount zfs root in stage one and doesn't prompt for zfs encryption password and can't load stage 2
<Ashy> desktop is ryzen 1600, laptop is an intel xeon
Emantor has joined #nixos
day|flip has joined #nixos
<day|flip> not sure what im doing wrong
<day|flip> but trying to get mem encrypt working
<Ashy> i'm sorta surprised because they're both x86-64, does nixos cut down the kernel to only expected hardware support or something?
orivej has quit [Ping timeout: 256 seconds]
bhipple has quit [Read error: Connection reset by peer]
<lovesegfault> Ashy: let me see your hardware-configuration.nix
iyzsong has joined #nixos
<{^_^}> [mobile-nixos] @samueldr opened pull request #98 → Add workarounds to enable minimal rootfs cross-compilation. → https://git.io/JviqF
<day|flip> ooo. i got it working. I had to remove CONFIG_... and remove cifs_acl from the option. and boom. it now compiling the kernel
bhipple has joined #nixos
palo1 has joined #nixos
<Ashy> lovesegfault: https://dpaste.org/1QXy
xkapastel has quit [Quit: Connection closed for inactivity]
palo has quit [Ping timeout: 255 seconds]
palo1 is now known as palo
<evanjs> adding pytest to checkInputs but getting "error: invalid command 'pytest'". help lol
<evanjs> re new package, protego (https://github.com/scrapy/protego)
day|flip has quit [Ping timeout: 268 seconds]
<evanjs> *finds example usage on nixpkgs* oh...
<evanjs> `checkPhase = '' doCheck = false; pytest ./test '';` lol
<evanjs> arg stop that. `checkPhase = '' pytest ./test '';` there we go
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.03 « binaryen: 89 -> 91, emscripten: 1.38.28 -> 1.39.1 »: https://git.io/Jviqh
<Ashy> lovesegfault: i have kvm-amd enabled in there, wouldnt have expected that to stop the kernel booting though
<lovesegfault> hm
<Ashy> can i dump my whole config with something like nixos-option?
<Ashy> my nixos config repo is not public and also has about 4 different machines within it
<lovesegfault> Ashy: you gotta make it public, it's worth the work :D
nuncanada3 has quit [Ping timeout: 240 seconds]
<lovesegfault> that one is six or seven machines or so
<Cadey> working on using this on more than one machine
aveltras has quit [Quit: Connection closed for inactivity]
<lovesegfault> Cadey: oh, you wrote that blog post smack talking Nix and then another one seeing the light?
<Cadey> yeah, i'm not afraid to be wrong and then call myself out on it
<lovesegfault> yeah, I read both, it was cool
<lovesegfault> I went the same path, btw
<lovesegfault> although it took me waaaay longer
bhipple has quit [Ping timeout: 268 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
<Cadey> i now use nixos as a daily driver
<Cadey> i should have switched over to nixos years ago
<Ashy> lovesegfault: true, i don't actually have any secrets in it
<lovesegfault> Cadey: it took me a year to give NixOS a serious try
bhipple has joined #nixos
<lovesegfault> I was too attached to Gentoo
<Cadey> nixops really won me from a conceptual level
h0m1 has quit [Ping timeout: 256 seconds]
justanotheruser has quit [Ping timeout: 240 seconds]
<{^_^}> [mobile-nixos] @samueldr merged pull request #98 → Add workarounds to enable minimal rootfs cross-compilation. → https://git.io/JviqF
<{^_^}> [mobile-nixos] @samueldr pushed 2 commits to master: https://git.io/JvimU
<lovesegfault> Cadey: I'm more of a morph guy
<Cadey> i need to play with morph
<Cadey> but i've been burned by terraform enough that nixops is a breath of fresh air
abathur has joined #nixos
<{^_^}> [mobile-nixos] @samueldr closed pull request #40 → Adds Hydra build support for multiple devices → https://git.io/JvimT
<{^_^}> [mobile-nixos] @samueldr merged pull request #97 → Add release.nix for hydra consumption → https://git.io/JviLu
<{^_^}> [mobile-nixos] @samueldr pushed 17 commits to master: https://git.io/Jvimk
h0m1 has joined #nixos
<lovesegfault> my beef with nixops is it's (was) basically unmaintained
<lovesegfault> that is not true as of a couple weeks
<Ashy> lovesegfault: but basically, my x86-64 nixos install *should* boot on a different machine with the same architecture right?
* lovesegfault nods
<lovesegfault> I believe so
<Ashy> your repo looks nicely organised btw
<lovesegfault> thx :)
<lovesegfault> I've been designing it for work at my company
<Ashy> nice
<adisbladis> Cadey: Oh you're that person :) Cool!
bhipple has quit [Read error: Connection reset by peer]
<Cadey> adisbladis: yep, i'm that person :tm:
<Ashy> spitfire is the install i'm trying to boot in a different machine
<adisbladis> https://github.com/adisbladis/nixconfig/ < I create my own nixos modules for pretty much everything
<lovesegfault> that's what my config looked like before worldofpeace made me wage war on NIX_PATH
<lovesegfault> I hate NIX_PATH
<lovesegfault> so much
<adisbladis> Each machine doesn't have much specifics
<lovesegfault> adisbladis: I've been wanting to create modules
<lovesegfault> but I've been busy waging war on NIX_PATH
bhipple has joined #nixos
<Ashy> i guess i can just do a fresh install and add it as a new machine
medvid__ has joined #nixos
* lovesegfault nods
<lovesegfault> that's what I'd recommend
ash__ has joined #nixos
<{^_^}> [nixpkgs] @alyssais pushed commit from @joachifm to master « nixos/firejail: use local runCommand »: https://git.io/JvimZ
<{^_^}> [nixpkgs] @alyssais merged pull request #70477 → nixos/firejail: build wrapper dir with runCommand → https://git.io/JeCOa
<adisbladis> My typical nixos installation process goes something like: a bootstrap installation, import hardware-configuration.nix into my repo and then `nixops deploy`
<lovesegfault> adisbladis: stop tempting me with nixops
<lovesegfault> I can't be tempted
<adisbladis> :D
<adisbladis> I'd really like for stateless deploys for my personal machines
<adisbladis> Though that's on the way :>
<lovesegfault> is NixOps not stateless?
<adisbladis> It stores deployment state in a sqlite db
<lovesegfault> ugh
* lovesegfault wages war on sqlite
<adisbladis> lovesegfault: I have a WiP PR to fix that https://github.com/NixOS/nixops/pull/1248
<{^_^}> nixops#1248 (by adisbladis, 3 days ago, open): WIP: Add deploy without creating a state file
<{^_^}> [nixpkgs] @alyssais pushed commit from @florianjacob to master « nixos/lib: use removePrefix in escapeSystemdPath »: https://git.io/Jvimc
<{^_^}> [nixpkgs] @alyssais merged pull request #66761 → nixos/utils: use removePrefix in escapeSystemdPath → https://git.io/fjFva
* lovesegfault looks
<{^_^}> [nixpkgs] @bhipple opened pull request #82526 → b3sum: remove non-existent attribute → https://git.io/JvimC
bhipple_ has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #77001 → qgroundcontrol: Fix build → https://git.io/JejOa
<{^_^}> [nixpkgs] @alyssais pushed commit from @knedlsepp to master « qgroundcontrol: Fix build »: https://git.io/Jvim4
kleisli__ has joined #nixos
spacekookie has joined #nixos
zfnmxt_ has joined #nixos
timmw8 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #82524 → pythonPackages.psutil: fix build on darwin → https://git.io/Jviq3
<{^_^}> [nixpkgs] @jonringer pushed commit from @marsam to master « pythonPackages.psutil: fix build on darwin »: https://git.io/JvimB
CMCDragonkai1 has joined #nixos
andersk_ has joined #nixos
fuzen2 has joined #nixos
MasseR8 has joined #nixos
adamtkh6 has joined #nixos
p01ar has joined #nixos
m4ts_ has joined #nixos
evhan` has joined #nixos
exarkun_ has joined #nixos
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
pmade has joined #nixos
minicom8 has joined #nixos
obey has joined #nixos
<clever> OmnipotentEntity: what did gogui do?
mlatus_ has joined #nixos
endocrimes_ has joined #nixos
nixy3717 has joined #nixos
<bhipple_> Is there any trick to query the binary cache by hash path? E.g., I'd like to see if it still has the old src tarball for https://github.com/NixOS/nixpkgs/pull/82521/files
AWizzArd has joined #nixos
epl692_ has joined #nixos
smove_ has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #78138 → ipfs-cluster: 0.11.0 -> 0.12.1 → https://git.io/JvIXa
markus1199 has joined #nixos
<{^_^}> [nixpkgs] @alyssais pushed commit from @lordcirth to master « ipfs-cluster: 0.11.0 -> 0.12.1 »: https://git.io/Jvim0
puckipedia has joined #nixos
clkamp___ has joined #nixos
tylerjl has joined #nixos
sshow_ has joined #nixos
arianvp_ has joined #nixos
cptchaos83_ has joined #nixos
mirux has joined #nixos
barrucad2 has joined #nixos
ent has joined #nixos
massimo_zaniboni has joined #nixos
duairc_ has joined #nixos
fresheye1 has joined #nixos
<bhipple_> Basically would like to run it under diffoscope and figure out what happened
nikola1 has joined #nixos
skrzyp1 has joined #nixos
tjg2 has joined #nixos
chagra has joined #nixos
umachan_ has joined #nixos
nurelin has joined #nixos
sveitser1 has joined #nixos
kraem1 has joined #nixos
mtjmullen has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #80708 → metamath: 0.180 -> 0.181 → https://git.io/JvRBq
<{^_^}> [nixpkgs] @alyssais pushed commit from @Taneb to master « metamath: 0.180 -> 0.181 »: https://git.io/Jvimu
Ankhers_ has joined #nixos
vykook- has joined #nixos
romanofski_ has joined #nixos
nic_ has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #81675 → client-ip-echo: 0.1.0.4 -> 0.1.0.5 → https://git.io/Jva2Y
<{^_^}> [nixpkgs] @alyssais pushed commit from @jerith666 to master « client-ip-echo: 0.1.0.4 -> 0.1.0.5 »: https://git.io/Jvimz
<{^_^}> [nixpkgs] @alyssais merged pull request #81747 → ddrescue: 1.24 -> 1.25 → https://git.io/JvVUQ
<{^_^}> [nixpkgs] @alyssais pushed commit from @lsix to master « ddrescue: 1.24 -> 1.25 »: https://git.io/Jvimg
bdju_ has joined #nixos
Jackneill has quit [*.net *.split]
p01ar_ has quit [*.net *.split]
DerGuteMoritz has quit [*.net *.split]
ent- has quit [*.net *.split]
sveitser has quit [*.net *.split]
AWizzArd_ has quit [*.net *.split]
barrucadu has quit [*.net *.split]
kleisli_ has quit [*.net *.split]
fresheyeball has quit [*.net *.split]
chagra_ has quit [*.net *.split]
mrpi has quit [*.net *.split]
spacekookie_ has quit [*.net *.split]
OmnipotentEntity has quit [*.net *.split]
leothrix has quit [*.net *.split]
m4ts has quit [*.net *.split]
jason_ has quit [*.net *.split]
bdju has quit [*.net *.split]
CMCDragonkai has quit [*.net *.split]
andi- has quit [*.net *.split]
njd has quit [*.net *.split]
vk3wtf has quit [*.net *.split]
Ankhers has quit [*.net *.split]
nikola has quit [*.net *.split]
jluttine has quit [*.net *.split]
dontobey has quit [*.net *.split]
cptchaos83 has quit [*.net *.split]
nixy371 has quit [*.net *.split]
CRTified has quit [*.net *.split]
devalot has quit [*.net *.split]
romanofski has quit [*.net *.split]
timmw has quit [*.net *.split]
andersk has quit [*.net *.split]
arianvp has quit [*.net *.split]
umachan has quit [*.net *.split]
duairc has quit [*.net *.split]
hl has quit [*.net *.split]
Heirlung has quit [*.net *.split]
epl692 has quit [*.net *.split]
vykook has quit [*.net *.split]
puck has quit [*.net *.split]
kraem has quit [*.net *.split]
smove has quit [*.net *.split]
mlatus has quit [*.net *.split]
nurelin_ has quit [*.net *.split]
zfnmxt has quit [*.net *.split]
evhan has quit [*.net *.split]
markus1189 has quit [*.net *.split]
Intensity has quit [*.net *.split]
timmw8 is now known as timmw
djahandarie has quit [*.net *.split]
aminechikhaoui has quit [*.net *.split]
CMCDragonkai1 is now known as CMCDragonkai
puckipedia is now known as puck
Ankhers_ is now known as Ankhers
pmade is now known as devalot
OmnipotentEntity has joined #nixos
daGrevis has joined #nixos
OmnipotentEntity is now known as Guest42914
grumble has joined #nixos
hl has joined #nixos
hl has joined #nixos
hl has quit [Changing host]
_deepfire has joined #nixos
aminechikhaoui has joined #nixos
v88m has quit [Ping timeout: 240 seconds]
djahandarie has joined #nixos
<{^_^}> [nixpkgs] @alyssais closed pull request #70811 → waylandpp: 0.2.5 -> 0.2.6 → https://git.io/JeWuk
drewc has joined #nixos
day|flip has joined #nixos
jluttine has joined #nixos
vk3wtf has joined #nixos
Heirlung has joined #nixos
<kalbasit> where's the documentation for lib.types? I can't seem to locate it in https://nixos.org/nixpkgs/manual/
Jackneill has joined #nixos
mrpi has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #76441 → Fix mmlb email → https://git.io/JeFpu
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/Jvimr
DerGuteMoritz has joined #nixos
<day|flip> Not sure if my current set up will work with amd memory encryption or sme. I think this have to do with zfs.
justanotheruser has joined #nixos
<kalbasit> I found it at https://nixos.org/nixos/manual/index.html#sec-writing-modules I wish the manuals are combined somehow
andi- has joined #nixos
<day|flip> zfs need get to memory. but not going work if ram get encrypted at boot.
<day|flip> maybe i was better off with xfs
c0c0 has quit [Ping timeout: 240 seconds]
felixfoertsch23 has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #82362 → mysql-workbench: 8.0.15 → 8.0.19 → https://git.io/Jv6LS
<{^_^}> [nixpkgs] @jtojnar pushed 4 commits to master: https://git.io/Jvim6
felixfoertsch has quit [Ping timeout: 268 seconds]
c0c0 has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #82483 → [19.09] thunderbird, thunderbird-bin: 68.5.0 -> 68.6.0 [High security fixes] → https://git.io/Jv6da
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to release-19.09: https://git.io/JvimP
<{^_^}> [nixpkgs] @alyssais merged pull request #82484 → [20.03] thunderbird, thunderbird-bin: 68.5.0 -> 68.6.0 [High security fixes] → https://git.io/Jv6dX
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to release-20.03: https://git.io/JvimX
day|flip has quit [Remote host closed the connection]
v88m has joined #nixos
eacameron has quit [Quit: Connection closed for inactivity]
<kalbasit> in NixOS modules, is there a way to always include the default value in the final list when the type is a `listOf str`?
<kalbasit> Say I have `default = [ "a" "b" ]`. If I set the value to `[ "c" "d" ]` in some config file then the final value should be `[ "a" "b" "c" "d" ]`
<kalbasit> Trying to avoid having to create a custom type for it
kleisli__ has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #82526 → b3sum: remove non-existent attribute → https://git.io/JvimC
<{^_^}> [nixpkgs] @alyssais pushed commit from @bhipple to master « b3sum: remove non-existent attribute »: https://git.io/Jvimb
<adisbladis> kalbasit: You could just concatenate the lists where you use them?
<adisbladis> someFoo = options.foo.x.default ++ cfg.foo.x;
<kalbasit> adisbladis: I ended up doing a `cfg.databases = mkBefore [ "first-database" ];` where I'm using it
ash__ has quit [Quit: ash__]
<{^_^}> [nixpkgs] @alyssais closed pull request #55644 → ladspa-sdk: 1.13 -> 1.15 → https://git.io/fhQDy
chagra_ has joined #nixos
chagra has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82528 → circleci-cli: 0.1.6072 -> 0.1.6949 → https://git.io/JviYU
bhipple_ has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #66615 → msgpack: 3.0.1 -> 3.2.0 → https://git.io/fj5br
<{^_^}> [nixpkgs] @alyssais pushed commit from @rychale to master « msgpack: 3.0.1 -> 3.2.0 »: https://git.io/JviYT
bhipple has quit [Ping timeout: 260 seconds]
Supersonic has quit [Ping timeout: 240 seconds]
Supersonic has joined #nixos
bhipple has joined #nixos
bhipple_ has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/16a3d75f5e4 (from 12 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [nixpkgs] @alyssais closed pull request #71674 → libsass: 3.6.1 -> 3.6.2 → https://git.io/JeRST
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82530 → conftest: 0.15.0 -> 0.18.0 → https://git.io/JviYt
kleisli__ has joined #nixos
<qyliss> Getting so close to <1800 PRs, but I don't think today is going to be the day :(
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82531 → coredns: 1.6.6 -> 1.6.7 → https://git.io/JviYs
<adisbladis> qyliss: Great work <3
<qyliss> :)
<adisbladis> I know how thankless that kind of spree can be
<adisbladis> Really, you're fantastic :)
<adisbladis> qyliss++
<{^_^}> qyliss's karma got increased to 38
<qyliss> <3 adisbladis
<{^_^}> adisbladis's karma got increased to 37
<qyliss> oh, forgot it would do that :D
<thefloweringash> if you want some low hanging fruit I have a couple of tiny PRs ;-)
<qyliss> go on?
<thefloweringash> #73533
<{^_^}> https://github.com/NixOS/nixpkgs/pull/73533 (by thefloweringash, 16 weeks ago, open): nixos/firewall: fix inverted assertion for reverse path filtering
<{^_^}> [nixpkgs] @alyssais merged pull request #73533 → nixos/firewall: fix inverted assertion for reverse path filtering → https://git.io/JeoXb
<{^_^}> [nixpkgs] @alyssais pushed commit from @thefloweringash to master « nixos/firewall: fix inverted assertion for reverse path filtering »: https://git.io/JviYn
<thefloweringash> and #76812 which I have running on a sheevaplug, and I don't think anyone else is using a cpu this old
<{^_^}> https://github.com/NixOS/nixpkgs/pull/76812 (by thefloweringash, 10 weeks ago, open): openssl: fix platform detection on armv5tel-linux
<{^_^}> [nixpkgs] @alyssais merged pull request #76812 → openssl: fix platform detection on armv5tel-linux → https://git.io/JexRp
<{^_^}> [nixpkgs] @alyssais pushed commit from @thefloweringash to master « openssl: fix platform detection on armv5tel-linux »: https://git.io/JviOG
<thefloweringash> and the rest of mine all slowly get more involved
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82532 → croc: 6.4.10 -> 8.0.3 → https://git.io/JviOZ
<thefloweringash> thank you! qyliss++
<{^_^}> qyliss's karma got increased to 39
growpotk- has quit [Quit: ZNC 1.7.5 - https://znc.in]
<qyliss> Are there any that are, in your opinion, ready to merge?
<qyliss> I'm happy to take a look
<qyliss> Although I think I'm going to fail at getting to <1800 today anyway because r-ryantm seems to have started.
<{^_^}> [mobile-nixos] @samueldr pushed to master « default.nix: Fix wrong default value »: https://git.io/JviOn
<thefloweringash> there's #73534 and and #81521
<{^_^}> https://github.com/NixOS/nixpkgs/pull/73534 (by thefloweringash, 16 weeks ago, open): nixos/prometheus: add checkConfig
<{^_^}> https://github.com/NixOS/nixpkgs/pull/81521 (by thefloweringash, 1 week ago, open): git: use tcl/tk from nixpkgs on darwin
<thefloweringash> s/and and/and/
<{^_^}> [mobile-nixos] @samueldr closed pull request #91 → [WIP] rootfs: handle cross-compilation with a dummy rootfs → https://git.io/Jvovx
reallymemorable has quit [Quit: reallymemorable]
<{^_^}> [nixpkgs] @alyssais merged pull request #73534 → nixos/prometheus: add checkConfig → https://git.io/Jeo1Y
<{^_^}> [nixpkgs] @alyssais pushed commit from @thefloweringash to master « nixos/prometheus: add checkConfig »: https://git.io/JviOc
ddellacosta has quit [Ping timeout: 258 seconds]
<qyliss> I find the git gui one confusing and don't have a Mac, so I'll pass on that
<qyliss> But thank you for bringing the others to my attention.
<adisbladis> "only" ^_^
<thefloweringash> qyliss: thank you for merging them :-)
flodeskum has joined #nixos
<bqv[m]> Gonna have to change my name…
<{^_^}> [nixpkgs] @bhipple opened pull request #82533 → cdb: fix meta.homepage → https://git.io/JviOC
<bqv[m]> Oh wait I already have, it just isn't bridged. Ugh
<{^_^}> [nixpkgs] @alyssais merged pull request #82533 → cdb: fix meta.homepage → https://git.io/JviOC
<{^_^}> [nixpkgs] @alyssais pushed commit from @bhipple to master « cdb: fix meta.homepage »: https://git.io/JviO8
<{^_^}> [nixops] @adisbladis opened pull request #1256 → WIP: Use Poetry & Poetry2nix for environment and plugin management → https://git.io/JviO4
<adisbladis> gchristensen: ^
flodeskum has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82534 → dnsproxy: 0.20.0 -> 0.23.7 → https://git.io/JviOz
<samueldr> are hydra build machines only configured through the nix.buildMachine system-level configuration?
<Ashy> do i have to do something fancy to a nixos installer usb to get it to boot on a uefi device?
<clever> samueldr: hydra can take a list of files, that all have the /etc/nix/machines syntax
<samueldr> clever: take it how? :)
<clever> samueldr: by default, it only reads /etc/nix/machines, which is managed by nix.buildMachine
<samueldr> looking at the manual and it's not in there
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82535 → docui: 2.0.0 -> 2.0.4 → https://git.io/JviOo
<samueldr> Ashy: generally no, only `dd` it to the whole drive
<Ashy> just did `dd if=nixos...iso of=/dev/sdb` and the dell uefi doesnt find it
<clever> 167 buildMachinesFiles = mkOption {
<clever> 169 default = [ "/etc/nix/machines" ];
<clever> 170 example = [ "/etc/nix/machines" "/var/lib/hydra/provisioner/machines" ];
<samueldr> but some uefi implementations are not great
<clever> samueldr: via that option
<Ashy> secure boot is disabled
<samueldr> Ashy: recent XPS? try another usb port
<samueldr> like, try all of them
<qyliss> Does Hydra cache src tarballs?
<samueldr> clever: I'm not running my hydra using the nixos module
<clever> samueldr: buildMachinesFiles lets yoou point hydra to secondary files that nixos isnt managing, which lets custom tools add/remove machines dynamically
sigmundv__ has joined #nixos
<{^_^}> [nixpkgs] @alyssais closed pull request #59031 → jemalloc: 5.1.0 -> 5.2.0 → https://git.io/fjLK6
<{^_^}> [nixpkgs] @alyssais merged pull request #81354 → jemalloc: 5.1.0 -> 5.2.1 → https://git.io/JvgB3
<{^_^}> [nixpkgs] @alyssais pushed commit from @orivej to master « jemalloc: 5.1.0 -> 5.2.1 »: https://git.io/JviOK
<clever> 23 NIX_REMOTE_SYSTEMS = concatStringsSep ":" cfg.buildMachinesFiles;
<clever> samueldr: that then gets passed to hydra-queue-runner, via an env var
<samueldr> ah, that should get me started
<samueldr> clever++ good starting notes
<{^_^}> clever's karma got increased to 348
<Ashy> samueldr: precision 3520
<Ashy> but duly noted, i'll try the rest of them
<{^_^}> [nixpkgs] @alyssais merged pull request #71700 → munin: 2.0.49 -> 2.0.51 → https://git.io/JeRdz
<{^_^}> [nixpkgs] @alyssais pushed commit from @r-ryantm to master « munin: 2.0.49 -> 2.0.51 »: https://git.io/JviO6
<samueldr> Ashy: try anyway all usb ports, it was an issue with at least one XPS model at some point
<samueldr> though that might not be it necessarily
<Ashy> that was it!
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JviOi
<{^_^}> [nixpkgs] @Ma27 closed pull request #81951 → xonsh: 0.9.13 -> 0.9.14 → https://git.io/JvwH9
<samueldr> something else that is often dismissed, but has been the solution, try another usb drive, unless you know for a fact it's still good and boots other distros
<samueldr> Ashy: good to know
<Ashy> the back port booted immediately
ddellacosta has joined #nixos
sigmundv has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c9f216d5d58 (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
hoek has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82536 → dolt: 0.12.0 -> 0.15.0 → https://git.io/JviO1
<clever> samueldr: hydra-queue-runner will poll every file in $NIX_REMOTE_SYSTEMS once per minute
<clever> samueldr: and dynamically update the internal machine list when the last-mod timestamp changes
<samueldr> yeah, looking at the source of hydra for NIX_REMOTE_SYSTEMS helps
ash__ has joined #nixos
<clever> samueldr: HYDRA_DBI and PGPASSFILE are likely also used
ddellacosta has quit [Ping timeout: 258 seconds]
<samueldr> hydra-in-a-bag
<clever> ah
hoek has joined #nixos
<samueldr> it works, I just couldn't find info about machines
<samueldr> and tried lazy irc before source diving :)
<clever> ive memorized the codebase :P
flodeskum has joined #nixos
<{^_^}> [nixpkgs] @martinbaillie opened pull request #82537 → tailscale: init at 0.96-33 → https://git.io/JviOD
flodeskum has quit [Ping timeout: 258 seconds]
<Ashy> hmm, now the nixos installer kernel isnt detecting the nvme drive
<clever> Ashy: what does lspci say?
<Ashy> yeah not listed there
<lovesegfault> Ashy: is this a laptop?
<Ashy> samsung 960 evo 250GB
<Ashy> yeap, dell precision 3520
<lovesegfault> Ah
<lovesegfault> disable RAID in the BIOS
<lovesegfault> pick AHCI mode
<clever> Ashy: if its missing from lspci, then the bios has either disabled it, or its not seated properly
<lovesegfault> clever: it's some bullcrap setting on new laptops
<lovesegfault> they come with disks configured in some wacky way Linux hates
<lovesegfault> you have to go in and set them back to AHCI
<Ashy> ah yeap, quick google suggests that too
<clever> lovesegfault: apple does even more whacky stuff
<lovesegfault> clever: apple is the worst
<clever> lovesegfault: apple has a custom nvme controller, that i think does transparent hw encryption
<clever> lovesegfault: i suspect you will loose all data if you try to move the ssd to another mac
<Ashy> doesnt make any sense to have raid enabled on this machine anyway since it only has a sinlge m.2 slot and the battery is too large to allow space for a sata drive on the single sata port
<clever> and linux needs a patch to the kernel
<samueldr> clever: no need to suspect
<lovesegfault> clever: amaze
<samueldr> clever: it's a property of their secure syste
<samueldr> system*
<lovesegfault> "security"
<samueldr> it is
<samueldr> no need for scare quotes
<clever> samueldr: yeah, ive heard that the nvme is part of the T2 security chip
<samueldr> yeah
<cyberwolf[m]> c 4 ram nixos feels normal?
<clever> ive also heard that such mac's cant boot with the SSD missing
rardiol has quit [Ping timeout: 265 seconds]
<Ashy> lovesegfault: yeah ahci has it showing up now, cheers
<lovesegfault> Ashy: Nice :D
malSet has joined #nixos
rsoeldner has joined #nixos
kleisli__ has quit [Ping timeout: 256 seconds]
sigmundv__ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82538 → fluxctl: 1.17.1 -> 1.18.0 → https://git.io/Jvi3e
<{^_^}> [nixpkgs] @alyssais merged pull request #82402 → tensorflow: 1.15.1 -> 1.15.2 → https://git.io/Jv68T
<{^_^}> [nixpkgs] @alyssais pushed commit from @dylex to master « tensorflow: 1.15.1 -> 1.15.2 »: https://git.io/Jvi3v
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82539 → frp: 0.31.2 -> 0.32.0 → https://git.io/Jvi3f
<bhipple> look at all these automated golang update PRs rolling in from nixpkgs-update now :D
<danderson> <3 automatic updates
drakonis has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82540 → geoipupdate: 4.1.5 -> 4.2.2 → https://git.io/Jvi3J
<{^_^}> [nixpkgs] @danderson closed pull request #82475 → jquery-ui: patch CVE-2016-7103. → https://git.io/Jv6Hp
<{^_^}> [nixpkgs] @ydlr opened pull request #82541 → Nix generate from cpan → https://git.io/Jvi3T
MasseR8 is now known as MasseR
nic_ is now known as njd
<petersjt014[m]> Can happyfacebot file issues?
<petersjt014[m]> Also do all issues for any pkg just go in the main nixpkgs repo?
bhipple_ has quit [Remote host closed the connection]
bhipple has quit [Remote host closed the connection]
jaeckel has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #82432 → afl: Fix afl-qemu build by applying new patches → https://git.io/Jv6w2
<{^_^}> [nixpkgs] @alyssais pushed commit from @Mindavi to master « afl: Fix afl-qemu build by applying new patches »: https://git.io/Jvi3n
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82542 → gnss-sdr: 0.0.11 -> 0.0.12 → https://git.io/Jvi3l
rsoeldner has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @alyssais merged pull request #81488 → jflex: 1.7.0 -> 1.8.1 → https://git.io/Jv24u
<{^_^}> [nixpkgs] @alyssais pushed commit from @r-ryantm to master « jflex: 1.7.0 -> 1.8.1 »: https://git.io/Jvi38
<{^_^}> [nixpkgs] @alyssais merged pull request #81533 → monetdb: 11.35.9 -> 11.35.19 → https://git.io/Jv2PP
<{^_^}> [nixpkgs] @alyssais pushed commit from @r-ryantm to master « monetdb: 11.35.9 -> 11.35.19 »: https://git.io/Jvi34
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82543 → go-ethereum: 1.9.10 -> 1.9.11 → https://git.io/Jvi30
toasted_avocados has quit [*.net *.split]
<danderson> is there a way to ignore the cached build version for just one derivation? I think a derivation is broken and I want to check it, but nix-build just grabs the cached build :)
<petersjt014[m]> There's something in the nix config file
<petersjt014[m]> ~/.nix/nixpkgs.nix?
wrl has quit [Ping timeout: 268 seconds]
<petersjt014[m]> Wait no
<danderson> I'm looking at nix.conf settings
<danderson> but I can only turn off the cache globally, afaict
<petersjt014[m]> That'd be for all of them
<danderson> which then causes a ton of dependencies to build from scratch
<danderson> right :)
<petersjt014[m]> There's a command flag
blaggacao has quit [Ping timeout: 256 seconds]
<petersjt014[m]> Lemme check (dis gonna be a pain on mobile)
blaggacao has joined #nixos
toasted_avocados has joined #nixos
<danderson> found a hack: nix-build once to pull from cache, then nix-store --delete <path to the derivation I care about>, then nix-build with caching disabled
<petersjt014[m]> Okay, it'll be in the form `--option name value`, that I know
<petersjt014[m]> That could work
Intensity has joined #nixos
<petersjt014[m]> Just one more sec, I'm on the right manpage
<danderson> (my hack didn't work, it's still building the dependency closure)
<petersjt014[m]> Okay, think I found it: add `--option builders-use-substitutes false`
<lovesegfault> What's the input type of builtins.filterSource?
<petersjt014[m]> danderson : the description is in this page: https://nixos.org/nix/manual/#ch-files
<petersjt014[m]> lovesegfault : looks like a function if I'm reading right
<lovesegfault> petersjt014[m]: Apparently what I want it lib.sourceFilesBySuffices
<petersjt014[m]> https://nixos.org/nix/manual/ , ctrl-f, 3rd result
kleisli__ has joined #nixos
<petersjt014[m]> Prob better, it looks like the first one is being deprecated
<danderson> petersjt014[m]: thanks! Trying...
<danderson> doesn't work :( My builder cleverly just goes "oh look it's cached!" and doesn't rebuild the derivation.
<petersjt014[m]> I guess look in here more https://nixos.org/nix/manual/#ch-files
blaggacao has quit [Read error: Connection reset by peer]
<petersjt014[m]> One of them gotta be it
<petersjt014[m]> Flags override config files
blaggacao has joined #nixos
<danderson> that's the manpage I looked at, but will read again.
abathur has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82544 → hcloud: 1.14.0 -> 1.16.1 → https://git.io/Jvi3H
<petersjt014[m]> One stupid idea: setting `connect-timeout` to 0
<petersjt014[m]> Wait
<petersjt014[m]> I think you need to have some the first one I suggested along with `--option fallback true`
<petersjt014[m]> > If set to true, Nix will fall back to building from source if a binary substitute fails. This is equivalent to the --fallback flag. The default is false.
<{^_^}> error: syntax error, unexpected $undefined, expecting ')', at (string):288:10
kolbycrouch has quit [Quit: Leaving]
ash__ has quit [Quit: ash__]
zupo has joined #nixos
<petersjt014[m]> So overall: `--option builders-use-substitutes false --option fallback true`
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82545 → helmfile: 0.85.0 -> 0.102.0 → https://git.io/Jvi35
<petersjt014[m]> danderson : that's gotta be it, try that
<danderson> petersjt014[m]: nope, doesn't work. nix-build still just copies the derivation I specified from the cache and skips all builds
<petersjt014[m]> Wat? Shit, what other dosage
<danderson> I'm just going to make a dummy change to the derivation and call it a day :)
<petersjt014[m]> Damn, I though I had it :<
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82546 → hetzner-kube: 0.4.1 -> 0.5.1 → https://git.io/Jvi3d
palo1 has joined #nixos
<Ashy> when running `nixos-install` from the installer liveusb i'm getting an error about nixos-unstable not being found in the nix search path
<Ashy> i've added the channel with `nix-channel --add ...`
<Ashy> do i have to do something different when doing the first install onto a new drive?
<Ashy> oh i just needed to explicitly `nix-channel --update` first
palo has quit [Ping timeout: 265 seconds]
palo1 is now known as palo
mexisme_ has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/bc3a69760d6 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
mexisme_ has quit [Ping timeout: 272 seconds]
jakobrs has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 30 commits to master: https://git.io/JvisY
linarcx has joined #nixos
<jakobrs> Will NixOS 20.03 be using Linux 5.3+?
isposdef[m] has left #nixos ["User left"]
flodeskum has joined #nixos
malSet has quit [Quit: Quit.]
h0m1 has quit [Ping timeout: 272 seconds]
malSet has joined #nixos
h0m1 has joined #nixos
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
flodeskum has quit [Ping timeout: 260 seconds]
<init_6[m]> jakobrs: on unstable channel now 5.4.23
h0m1 has quit [Client Quit]
h0m1 has joined #nixos
leotaku_ has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/991bbef6835 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82548 → k9s: 0.13.8 -> 0.17.7 → https://git.io/Jvisu
leotaku has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #82468 → nixos/kvmgt: udev rules + fix module initialisation → https://git.io/Jv6SG
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/Jvisz
linarcx has quit [Ping timeout: 260 seconds]
linarcx has joined #nixos
jakobrs has quit [Quit: leaving]
ixxie has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82549 → gitAndTools.lefthook: 0.6.3 -> 0.7.1 → https://git.io/Jvisy
cole-h has quit [Ping timeout: 268 seconds]
bdju_ has quit [Quit: Reconnecting]
bdju has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82550 → lego: 3.3.0 -> 3.4.0 → https://git.io/JvisQ
linarcx has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Mic92 merged pull request #78172 → mc: 4.8.23 -> 4.8.24 → https://git.io/JvLTs
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to master: https://git.io/Jvisd
linarcx has joined #nixos
<{^_^}> [nixpkgs] @Moredread opened pull request #82551 → prusa-slicer: 2.2.0 preperations → https://git.io/JvisF
<{^_^}> [nixpkgs] @danderson opened pull request #82552 → libvorbis: document that patch for CVE-2017-14160 also fixes CVE-2018-10393. → https://git.io/Jvisb
<{^_^}> [nixpkgs] @S-NA opened pull request #82553 → abiword: 3.0.2 -> 3.0.4 → https://git.io/Jvisx
knupfer has joined #nixos
maddo has joined #nixos
maddo has quit [Client Quit]
maddo has joined #nixos
kleisli__ has quit [Ping timeout: 258 seconds]
FRidh has joined #nixos
wavirc22 has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
MichaelRaskin has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #82549 → gitAndTools.lefthook: 0.6.3 -> 0.7.1 → https://git.io/Jvisy
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JviGL
wavirc22 has joined #nixos
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/64565f9d8ff (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<Ashy> lovesegfault: shiny new nixos install on this laptop now
<Ashy> btrfs this time instead of zfs
<{^_^}> [nixpkgs] @Mic92 merged pull request #82544 → hcloud: 1.14.0 -> 1.16.1 → https://git.io/Jvi3H
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JviGG
<lovesegfault> Ashy: ugh
<lovesegfault> btrfs will bite you
<lovesegfault> like it bit me
<lovesegfault> and bit many others
<lovesegfault> beware
<lovesegfault> don't trust it
<MichaelRaskin> Well, last time it has bitten me was pre-5.0
<MichaelRaskin> I run the /nix/store on it
<MichaelRaskin> As for files you actually care about, like /home — do not trust BtrFS fully, but also there are zero storage devices in the market worth your trust
<lovesegfault> It bit me pre-5.0 too
<MichaelRaskin> So, backupds, do them
<lovesegfault> but that one time was too much
<MichaelRaskin> For a store, XFS was also horrible. I want a filesystem that mainline kernel maintainers will not mess up and smile
<MichaelRaskin> (The store is the FS that gets 100% full during my use)
<MichaelRaskin> ext4 — static inodes. Fine for /home, no thanks for store, I have previously run out of inodes
<MichaelRaskin> And in any case, backups. I think I had more HDDs warranty-replaced in the same laptop than hard BtrFS failures.
opthomasprime has joined #nixos
fuzen2 is now known as Fuzen
<Ashy> all filesystems scare me, I've learned to stop worrying and love the bomb
<Ashy> also local laptop drives are just a cache of git repos and data that's also on various cloud storage products
<NobbZ[m]> I lost a VM to btrfs… All of a sudden it started failing randomly turning the FS read-only…
* lovesegfault runs LUKS + XFS and loves it
<lovesegfault> my main gripe with ZFS is no s4 sleep support
<Ashy> does luks give you cow snapshots?
<lovesegfault> no
<lovesegfault> LUKS = encryption
<lovesegfault> if you want CoW snapshots use ZFS or BTRFS
<MichaelRaskin> Or, you know, LVM2
<lovesegfault> or that
<Ashy> yeah I've just done btrfs on luks for this machine
<lovesegfault> I'm waiting for bcachefs
<lovesegfault> it's the only promising thing right now
<Ashy> yeah I'm watching it too
<lovesegfault> Although ZFS might gain s4 support before bcachefs reaches mainline, lol
higherorder has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82554 → libuninameslist: 20190701 -> 20200313 → https://git.io/JviGc
higherorder has joined #nixos
alexherbo2 has joined #nixos
<LinuxHackerman> lovesegfault: while zfs doesn't explicitly support s4, my dad uses it anyway and it works for him
<lovesegfault> LinuxHackerman: does your dad run NixOS?
<lovesegfault> I wish my dad ran Linux
<{^_^}> [nix] @edolstra merged pull request #3413 → Add missing `#include <regex>` → https://git.io/JvitD
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JviGl
<LinuxHackerman> lovesegfault: yes
<lovesegfault> LinuxHackerman: your dad is a cool dad
<lovesegfault> LinuxHackerman++ LinuxHackermas'dad++
<{^_^}> LinuxHackerman's karma got increased to 3
<LinuxHackerman> lol
<ar> uhm
<ar> shouldn't s4 Just Work™ if your swap is outside of zfs?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82555 → magnetico: 0.9.0 -> 0.11.0 → https://git.io/JviGE
<{^_^}> [nixpkgs] @S-NA opened pull request #82556 → aucatctl: init at 0.1 → https://git.io/JviGg
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82557 → matterbridge: 1.16.3 -> 1.16.5 → https://git.io/JviGK
kleisli__ has joined #nixos
<{^_^}> [nixpkgs] @tilpner opened pull request #82558 → ncspot: enable MPRIS by default → https://git.io/JviGH
absoluutely_ has joined #nixos
reactormonk has joined #nixos
<{^_^}> [nixos-homepage] @edolstra pushed to master « Upgrade to cachix/install-nix-action@v8 »: https://git.io/JviGh
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82559 → minify: 2.5.0 -> 2.7.3 → https://git.io/JviGj
<{^_^}> [nixpkgs] @Mic92 merged pull request #82545 → helmfile: 0.85.0 -> 0.102.0 → https://git.io/Jvi35
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JviZe
<{^_^}> [nixpkgs] @FRidh opened pull request #82560 → Python: introduce tests for interpreters → https://git.io/JviZv
<sphalerite> ar: I'm not sure, because a bunch of things have to happen in the right order when waking, and some things that happen during a cold boot shouldn't happen
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82561 → minio: 2019-10-12T01-39-57Z -> 2020-03-06T22-23-56Z → https://git.io/JviZT
<{^_^}> [nixpkgs] @Mic92 pushed to master « radare2: 4.3.0 -> 4.3.1 »: https://git.io/JviZk
<{^_^}> [nixpkgs] @jtobin opened pull request #82562 → secp256k1-haskell: unbreak via override → https://git.io/JviZL
absoluutely_ has quit [Ping timeout: 256 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xelxebar has quit [Ping timeout: 240 seconds]
flodeskum has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to master: https://git.io/JviZl
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-20.03 « linux: 5.4.24 -> 5.4.25 »: https://git.io/JviZ4
Arahael has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @jtobin opened pull request #82563 → haskoin-core: remove from broken packages list → https://git.io/JviZu
<{^_^}> [nixpkgs] @danderson opened pull request #82564 → jasper: delete from nixpkgs. → https://git.io/JviZg
Arahael has joined #nixos
<{^_^}> [nixos-org-configurations] @edolstra pushed to master « bastion/flake.lock: Update »: https://git.io/JviZK
kolaente_ has joined #nixos
<kolaente_> Hey there, when trying to run nixos-rebuild switch, I get the error "error: opening file '/root/.cache/nix/gitv2/17blyky0ja542rww32nj04jys1r9vnkg6gcfbj83drca9a862hwp/refs/heads/HEAD': No such file or directory" and then it just exists
<kolaente_> Has someone seen this before?
dansho has joined #nixos
orivej has joined #nixos
<clever> kolaente_: you could just `rm -rf ~/.cache/nix` to clear the cache, and nix will re-make it
<kolaente_> clever: that seems to do something, thanks for the tip
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/0729b8c55e0 (from 12 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
sudoforge has joined #nixos
kleisli__ has quit [Remote host closed the connection]
kleisli__ has joined #nixos
jgeerds has joined #nixos
CRTified has joined #nixos
zebrag has joined #nixos
inkbottle has quit [Ping timeout: 265 seconds]
slack1256 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82565 → mod: 0.2.0 -> 0.2.2 → https://git.io/JvinL
barrucad1 has quit [Quit: leaving]
barrucad2 has quit [Quit: leaving]
barrucadu has joined #nixos
barrucadu has joined #nixos
barrucadu has quit [Changing host]
<{^_^}> [nixpkgs] @Ma27 opened pull request #82566 → gcc9: 9.2.0 -> 9.3.0 → https://git.io/Jvin8
flodeskum has quit [Ping timeout: 265 seconds]
kolaente_ has quit [Quit: WeeChat 2.6]
kleisli__ has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @hedning pushed to gnome-3.36 « fixup! gnomeExtensions.night-theme-switcher: 2.1 -> 19 »: https://git.io/Jvin0
<{^_^}> [nixpkgs] @pSub merged pull request #82553 → abiword: 3.0.2 -> 3.0.4 → https://git.io/Jvisx
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/JvinP
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82567 → namecoind: nc0.15.99-name-tab-beta2 -> nc0.19.1 → https://git.io/JvinX
m0rphism has joined #nixos
dansho has quit [Quit: Leaving]
slack1256 has quit [Remote host closed the connection]
steevveen has joined #nixos
v88m has quit [Ping timeout: 260 seconds]
<{^_^}> [nixos-homepage] @edolstra pushed to master « Don't gzip json files »: https://git.io/JvinS
<steevveen> I'm having difficulties at https://nixos.org/nixos/packages.html for performing any query, they won't finish. Only the waiting dots in circle.
<steevveen> Correction, the dots aren't in circle :-)
__monty__ has joined #nixos
minicom8 is now known as minicom
<steevveen> tilpner This is the good place to remark such issue ? Or somewherelse ?
<{^_^}> [nixpkgs] @jpotier opened pull request #82568 → bitlbee-mastodon: 1.4.2 -> 1.4.3 → https://git.io/Jvin7
<chvp> https://howoldis.herokuapp.com/ also looks broken to me
<niksnut> tilpner: the .gz files are gone
Naptra has joined #nixos
<niksnut> worth noting that the packages/options pages appear to load slower now, I'm getting about 400 KB/s download speed from netlify
<{^_^}> [nixpkgs] @emmanuelrosa opened pull request #82569 → skypeforlinux: 8.51.0.92 -> 8.56.0.103 → https://git.io/JvinF
<niksnut> probably because it's in the US, YMMV
absoluutely_ has joined #nixos
absoluutely_ has quit [Remote host closed the connection]
fendor has joined #nixos
fling has quit [Ping timeout: 240 seconds]
mexisme_ has joined #nixos
fling has joined #nixos
mexisme_ has quit [Ping timeout: 240 seconds]
<__monty__> Yeah, howoldis is empty.
<{^_^}> [nixpkgs] @romildo merged pull request #82390 → thonny: 3.2.6 -> 3.2.7 → https://git.io/Jv6cm
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JvicU
<tilpner> steevveen: force a reload with ctrl-f5 in FF, then search works again
sshow_ is now known as sshow
<steevveen> tilpner yep. thanks.
Blessjah has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @xaverdh opened pull request #82570 → neomutt: configure with zlib to enable imap compression → https://git.io/Jvicq
alphawaffle has quit [Quit: Oh noes, my ZNC!]
betawaffle has joined #nixos
fendor has quit [Remote host closed the connection]
fendor has joined #nixos
mrCyborg has joined #nixos
Blessjah has joined #nixos
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/64565f9d8ff (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<Ashy> uh oh, this is the first time i've attempted to use an nvidia gpu on linux for a very long time
c0c0 has quit [Ping timeout: 260 seconds]
helozjisky has joined #nixos
helozjisky has quit [Remote host closed the connection]
vishnusuresh has joined #nixos
vishnusuresh has quit [Remote host closed the connection]
<__monty__> Hmm, how do I find out why my configuration depends on openssl-1.0.2u? I don't think I can use why-depends since nix is refusing to evaluate the unsafe expression, so I can't pass a store path.
kai_w has joined #nixos
<tilpner> __monty__: You can try with NIXPKGS_ALLOW_INSECURE=1
<__monty__> tilpner: So there's no way to figure out how to avoid installing unsafe software without installing said unsafe software? Talk about a catch-22.
<tilpner> ...
<tilpner> That's not what I said
helozjisky has joined #nixos
helozjisky has quit [Remote host closed the connection]
cosimone has joined #nixos
helozjisky has joined #nixos
<{^_^}> [nixos-homepage] @zimbatm pushed 0 commits to installers: https://git.io/JvicN
caeomuehh^ has quit []
andymandias_ has quit [Quit: ZNC 1.7.4 - https://znc.in]
reanimus has quit [Quit: Logging off...]
reanimus has joined #nixos
zfnmxt_ is now known as zfnmxt
ixxie has quit [Ping timeout: 255 seconds]
andymandias has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/cdbeba4c516 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<kai_w> jtojnar: sorry, I'd gone to bed. Adding things to `targetPkgs` in a FHSUserEnv doesn't add them to /bin of the output (only `runScript` is), so they're not available on $PATH. Unfortunately `runScript` is generated in a way that swallows $0, so I can't even make links and match on them.
<MichaelRaskin> __monty__: you do not need to install it, it is enough to instantiate it
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82572 → pgmetrics: 1.7.1 -> 1.8.1 → https://git.io/JviCt
<kai_w> `targetPkgs` is put into /bin on the chroot, but that doesn't help unless I make `runScript = "bash";` or something, which makes things more verbose. because then I have to do `nix run ... -c quartus quartus_asm` instead of just `-c quartus_asm`, which is how it would work for a normal package
nbg^ has joined #nixos
<__monty__> MichaelRaskin: But if it's instantiated wouldn't a distracted/mindless rebuild pick it up as already being installed?
<MichaelRaskin> No, instantiated only writes a derivation file, not the actual output paths
<__monty__> Hmm, and how do I find out the attribute's name? Neither `openssl` nor `openssl-1.0.2u` work. Do I have to pass an expression wrapping the expression with callPackage?
oida has quit [Ping timeout: 240 seconds]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
opthomasprime has quit [Remote host closed the connection]
opthomasprime has joined #nixos
thc202 has joined #nixos
xelxebar has joined #nixos
absoluutely_ has joined #nixos
absoluutely_ has quit [Max SendQ exceeded]
cjpbirkbeck has quit [Quit: cjpbirkbeck]
flodeskum has joined #nixos
flodeskum has quit [Remote host closed the connection]
xelxebar_ has joined #nixos
flodeskum has joined #nixos
<eyJhb> ANyone up for helping me finding the best way, when a vim plugin is actually a node package?
xelxebar has quit [Remote host closed the connection]
opthomasprime has left #nixos [#nixos]
oida has joined #nixos
<__monty__> eyJhb: No packaged examples you could look at?
organixpear has joined #nixos
flodeskum has quit [Ping timeout: 260 seconds]
mrCyborg has quit [Quit: WeeChat 2.7.1]
<eyJhb> __monty__: not really, there is a open PR that hasn't been merged yet
<MichaelRaskin> __monty__: try reading all-packages.nix, I guess. Should be openssl_1_0_2
<eyJhb> So I have no clue if it is the correct way
<organixpear> hey all. i am trying to get xorg working on my linux from scratch distro using nix. i googled for help but found only nixos related info. i just need a few pointers on getting it installed and working
<{^_^}> #72506 (by earksiinni, 19 weeks ago, open): vimPlugins.coc-prettier: Add override
linarcx has quit [Ping timeout: 255 seconds]
Diogo4189 has quit [Quit: The Lounge - https://thelounge.chat]
<__monty__> MichaelRaskin: Hmm, yes that was the right guess.
zupo has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
Diogo4189 has joined #nixos
<__monty__> Next obstacle, I can't call why-depends on my configuration.nix because it's not in the nix store. Do I nix-instantiate it with callPackage to find the store path?
<adisbladis> __monty__: nix-instantiate '<nixpkgs/nixos>' -A system
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82573 → qbec: 0.7.5 -> 0.10.5 → https://git.io/JviCi
<eyJhb> adisbladis: Ohh you just outed yourself :p You were in the discussing regarding coc?
<__monty__> adisbladis: nixos-config not found in the search path. I'm on nix-darwin.
<adisbladis> eyJhb: Huh ?
<organixpear> so i've installed xf86-video-intel but my .xorg.log reports that it cannot find the intel module nor swrast
<eyJhb> Regarding nodepackages + vim
<__monty__> eyJhb: I'd try installing it the usual way first and then when you understand how it works you can package it up using nix?
Diogo4189 has quit [Quit: The Lounge - https://thelounge.chat]
<eyJhb> It pretty much just needs to be compiled as a nodepackage
<adisbladis> eyJhb: Ah, yeah. You want me to take a look at that pr or what?
<eyJhb> Would be nice, to see if it is the correct way. Then I would try to fix coc-go etc.
Diogo4189 has joined #nixos
<eyJhb> But currently I am fidling with, does nodepackages have a prefix? E.g. like vimPlugins ?
<__monty__> organixpear: Maybe it's not getting included in your kernel image?
<adisbladis> eyJhb: Looks correct to me.
<__monty__> organixpear: Installing things with nix usually does very little.
<adisbladis> What do you mean by prefix?
<eyJhb> nixpkgs.vimPlugins.pluginname -> nixpkgs.nodePackages.packagename. Does that make sense?
cosimone has quit [Quit: Terminated!]
<__monty__> Looks like it to me, eyJhb.
<eyJhb> __monty__: that there is aprefix, or there isn't ? Because I cannot find it
<__monty__> > nixpkgs.nodePackages
<{^_^}> undefined variable 'nixpkgs' at (string):288:1
Diogo4189 has quit [Client Quit]
<eyJhb> > nixpkgs.vimPlugins
<{^_^}> undefined variable 'nixpkgs' at (string):288:1
<eyJhb> Oh, nvm. Didn't read that was the undefined part
Diogo4189 has joined #nixos
<adisbladis> eyJhb: pkgs. or just '> vimPlugins'
Diogo4189 is now known as DiogoXPTO
<eyJhb> > pkgs.vimPlugins
<{^_^}> { CSApprox = <CODE>; CheckAttach = <CODE>; Colour-Sampler-Pack = <CODE>; Colour_Sampler_Pack = <CODE>; Cosco = <CODE>; DoxygenToolkit-vim = <CODE>; Gist = <CODE>; Gundo = <CODE>; Hoogle = <CODE>; Impr...
<eyJhb> > pkgs.nodePackages
<{^_^}> { "@angular/cli" = <CODE>; "@antora/cli" = <CODE>; "@antora/site-generator-default" = <CODE>; "@bitwarden/cli" = <CODE>; "@vue/cli" = <CODE>; "@webassemblyjs/cli" = <CODE>; "@webassemblyjs/repl" = <CO...
<eyJhb> The hell, why doesn't it show up in `nix search nodePackages` ?
DiogoXPTO is now known as Diogo
<adisbladis> Probably nodePackages is `dontRecurseIntoAttrs`
<adisbladis> Indeed it is
<adisbladis> We omit large generated sets from the search for performance
<eyJhb> adisbladis: but should e.g. https://www.npmjs.com/package/coc-go be added to pkgs/development/node-packages/node-packages-v10.nix, or how is it done in a good way?
<eyJhb> s/nix/json/
<adisbladis> Yeah
<eyJhb> Any reason for not using v13, etc.?
CptCaptain has joined #nixos
<adisbladis> eyJhb: If you'd like I can do that. I was gonna merge https://github.com/NixOS/nixpkgs/pull/72506 now anyway and it needs rebasing
<{^_^}> #72506 (by earksiinni, 19 weeks ago, open): vimPlugins.coc-prettier: Add override
Diogo has quit [Client Quit]
<adisbladis> eyJhb: nodejs 10 is the default nodejs interpreter
<eyJhb> adisbladis: I would enjoy having it done for all the coc-* things on npm, since they all need "compiling" -> https://www.npmjs.com/search?q=coc-*
Diogo4189 has joined #nixos
<eyJhb> And then make overrides for them all in vimPlugins
<adisbladis> We could switch to nodejs-12 now though: https://github.com/nodejs/Release
Diogo4189 has quit [Client Quit]
<eyJhb> nodejs-12 will be default in 20.03?
<adisbladis> No it wont :/
<eyJhb> Aw.. Damn.
Diogo has joined #nixos
<eyJhb> Lets stay with nodejs-10 for now then
<eyJhb> But what do you think of the idea of doing it for all coc?
Diogo has quit [Client Quit]
<eyJhb> Or at least the ones mentioned in coc-nvim wiki?
<adisbladis> I usually had a handle on this when I was doing nodejs stuff in my day job
organixpear has quit [Quit: leaving]
<adisbladis> eyJhb: SGTM
Diogo has joined #nixos
<eyJhb> Do you want to do it, or should I?
<adisbladis> eyJhb: If you'd do it I can review the change :>
<eyJhb> There is a list here -> https://github.com/neoclide/coc.nvim/wiki/Using-coc-extensions but it is outdated, as coc-go is not there. But we could just do like I said, and use everything from npm
<adisbladis> Just add whatever you want to the package list and I'll regenerate the set
<eyJhb> I will try then :p
<__monty__> Hmm, I can't come up with the right incantation to instantiate my configuration.nix on nix-darwin : /
<eyJhb> So just add it to node-packages-v10.json, and then you will do the regeneration etc.?
<adisbladis> Yeah
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82574 → rar2fs: 1.28.0 -> 1.29.0 → https://git.io/JviCN
flodeskum has joined #nixos
<eyJhb> Great, I will give it a shot. I will add them to vimPlugins as well.
sudoforge has quit [Ping timeout: 260 seconds]
acarrico has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82575 → renderizer: 2.0.5 -> 2.0.9 → https://git.io/JviWm
steevveen has quit [Remote host closed the connection]
<eyJhb> I have gone a little other way adisbladis , and only taking plugins already in vimPlugins. Should suffice for now I would assume
<eyJhb> Because the other list is looong
jgeerds has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82576 → saml2aws: 2.19.0 -> 2.24.0 → https://git.io/JviWZ
<adisbladis> eyJhb: Sounds good :>
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82577 → sampler: 1.0.3 -> 1.1.0 → https://git.io/JviWW
<eyJhb> adisbladis: any good way for me to test this?
<eyJhb> Also, not sure how to handle coc-go, which already has a override
orivej has joined #nixos
<makefu> btw https://nixos.org/nixos/nix-pills/ is currently 404ing
domogled has quit [Quit: domogled]
<__monty__> Yikes, seems like the migration to netlify wasn't tested very thoroughly.
<eyJhb> YOu ready adisbladis ? ;)
rardiol has joined #nixos
gustavderdrache has joined #nixos
alexherbo27 has joined #nixos
xelxebar_ has quit [Ping timeout: 240 seconds]
alexherbo2 has quit [Ping timeout: 258 seconds]
alexherbo27 is now known as alexherbo2
<{^_^}> [nixpkgs] @eyJhb opened pull request #82578 → vimPlugins.coc-*: add npm dependencies → https://git.io/JviW2
xelxebar has joined #nixos
linarcx has joined #nixos
mexisme_ has joined #nixos
<eyJhb> Keep in mind, not tested adisbladis ...
<adisbladis> I've merged it locally on top of the other coc PR. Now regenerating.
VanCoding has joined #nixos
<eyJhb> Good, the generate.sh script doesn't play on my machine...
<eyJhb> `./generate.sh: line 5: cd: /home/eyjhb/projects/git/nixpkgs/pkgs/development/node-packages/pkgs/development/node-packages: No such file or directory` weird
<adisbladis> eyJhb: Required a small patch
mexisme_ has quit [Ping timeout: 272 seconds]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/991bbef6835 (from 11 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<eyJhb> For generate.sh, or for the packages to work? I just uncommented line 5..
<eyJhb> Useless line
c382feb9 has quit [Ping timeout: 256 seconds]
<adisbladis> eyJhb: Ignore the deleted file for now http://ix.io/2ebL
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82579 → sensu-go-agent: 5.14.1 -> 5.18.1 → https://git.io/JviWD
<eyJhb> Hm, weird
bvdw has quit [Read error: Connection reset by peer]
<eyJhb> iI see that generate takes a while
<eyJhb> *hoping I can test coc-go myself as well*
<adisbladis> Yeah :>
<adisbladis> I'll ping you when it's done
bvdw has joined #nixos
<eyJhb> How fast is your ethernet adisbladis ? ;)
<adisbladis> eyJhb: ~200mbit downstream supposedly
ericsagnes has quit [Ping timeout: 240 seconds]
o1lo01ol1o has joined #nixos
<eyJhb> Damn it! Only 100mbit here
VanCoding has quit [Remote host closed the connection]
<adisbladis> "Supposedly"
<adisbladis> Halft that if I'm lucky
<symphorien> how can I override only part of systemd.services.foo.serviceConfig ?
flodeskum has quit [Remote host closed the connection]
<eyJhb> Seems like nodepackages are no fun to debug btw. with this generate
jaeckel has joined #nixos
<{^_^}> [nixos-homepage] @edolstra pushed to master « Revive nix-pills »: https://git.io/JviWA
xelxebar_ has joined #nixos
switchy has quit [Quit: Bye!]
xelxebar has quit [Remote host closed the connection]
switchy has joined #nixos
<eyJhb> adisbladis: does generate just go all the way down, and find dependencies, and then those dependencies and so on?
<{^_^}> [nixos-homepage] @edolstra pushed to master « update.sh: Ignore errors from planet.nixos.org »: https://git.io/Jvilq
<{^_^}> [nixpkgs] @grahamc merged pull request #82006 → linuxPackages_{,_latest,_testing}_hardened: enable 32-bit emulation → https://git.io/JvruZ
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/JvilY
<adisbladis> eyJhb: It's generate all the way down
<{^_^}> [nixos-homepage] @edolstra pushed to master « Run the update script »: https://git.io/Jvil3
<{^_^}> [nixpkgs] @FRidh merged pull request #79462 → omnisharp-roslyn: 1.32.19 -> 1.34.11 → https://git.io/JvnOO
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « omnisharp-roslyn: 1.32.19 -> 1.34.11 »: https://git.io/Jvils
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #79457 → libmysofa: 0.9.1 -> 1.0 → https://git.io/Jvnq7
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « libmysofa: 0.9.1 -> 1.0 »: https://git.io/JvilG
<{^_^}> [nixpkgs] @FRidh merged pull request #79316 → git-ftp: 1.5.2 -> 1.6.0 → https://git.io/JvZW4
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JvilZ
<{^_^}> [nixpkgs] @FRidh merged pull request #78512 → lightstep-tracer-cpp: 0.11.0 -> 0.12.0 → https://git.io/JvqMP
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « lightstep-tracer-cpp: 0.11.0 -> 0.12.0 »: https://git.io/Jviln
<{^_^}> [nixpkgs] @ryantm merged pull request #82534 → dnsproxy: 0.20.0 -> 0.23.7 → https://git.io/JviOz
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvilC
<{^_^}> [nixpkgs] @FRidh merged pull request #78498 → cli11: 1.8.0 -> 1.9.0 → https://git.io/JvqPO
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « cli11: 1.8.0 -> 1.9.0 »: https://git.io/Jvill
<{^_^}> [nixpkgs] @FRidh merged pull request #79553 → minizincide: 2.3.2 -> 2.4.2 → https://git.io/JvnH5
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « minizincide: 2.3.2 -> 2.4.2 »: https://git.io/Jvil8
<{^_^}> [nixpkgs] @FRidh merged pull request #82029 → quilter: 2.1.1 -> 2.1.2 → https://git.io/Jvrrh
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « quilter: 2.1.1 -> 2.1.2 »: https://git.io/JvilR
<{^_^}> [nixpkgs] @FRidh merged pull request #81885 → elisa: 19.12.2 -> 19.12.3 → https://git.io/JvwnK
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « elisa: 19.12.2 -> 19.12.3 »: https://git.io/Jvil0
<{^_^}> [nixpkgs] @FRidh merged pull request #81775 → frostwire-bin: 6.8.3 -> 6.8.4 → https://git.io/JvVO2
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « frostwire-bin: 6.8.3 -> 6.8.4 »: https://git.io/JvilE
<{^_^}> [nixpkgs] @FRidh merged pull request #81540 → opera: 66.0.3515.72 -> 67.0.3575.31 → https://git.io/Jv21A
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « opera: 66.0.3515.72 -> 67.0.3575.31 »: https://git.io/Jvilz
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #81715 → sickgear: 0.21.5 -> 0.21.17 → https://git.io/Jva5j
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « sickgear: 0.21.5 -> 0.21.17 »: https://git.io/Jvilg
<{^_^}> [nixpkgs] @FRidh merged pull request #81546 → osinfo-db: 20200203 -> 20200214 → https://git.io/Jv2Dc
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « osinfo-db: 20200203 -> 20200214 »: https://git.io/Jvil2
<{^_^}> [nixpkgs] @FRidh merged pull request #81611 → R: 3.6.2 -> 3.6.3 → https://git.io/Jvatw
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/Jvilw
<{^_^}> [nixpkgs] @FRidh merged pull request #81928 → libzip: 1.6.0 -> 1.6.1 → https://git.io/JvwP9
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libzip: 1.6.0 -> 1.6.1 »: https://git.io/Jvilr
<{^_^}> [nixpkgs] @ryantm merged pull request #82535 → docui: 2.0.0 -> 2.0.4 → https://git.io/JviOo
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jvilo
<{^_^}> [nixpkgs] @FRidh merged pull request #81957 → plata-theme: 0.9.2 -> 0.9.3 → https://git.io/JvwQS
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « plata-theme: 0.9.2 -> 0.9.3 »: https://git.io/JvilK
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « calibre: 4.11.2 -> 4.12.0 »: https://git.io/JvilX
<{^_^}> [nixpkgs] @FRidh merged pull request #82033 → calibre: 4.11.2 -> 4.12.0 → https://git.io/JvrXz
<eyJhb> adisbladis: takes forever :p
<{^_^}> [nixpkgs] @FRidh merged pull request #82204 → tomcat_connectors: 1.2.46 -> 1.2.48 → https://git.io/JvoFT
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « tomcat_connectors: 1.2.46 -> 1.2.48 »: https://git.io/Jvil1
<{^_^}> [nixpkgs] @FRidh merged pull request #82197 → sunvox: 1.9.5c -> 1.9.5d → https://git.io/Jvo74
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « sunvox: 1.9.5c -> 1.9.5d »: https://git.io/JvilM
<adisbladis> eyJhb: Yeah.. It doesn't help that I accidentally killed it once (:
<{^_^}> [nixpkgs] @ryantm merged pull request #82452 → atlassian-jira: 8.7.0 -> 8.7.1 → https://git.io/Jv6PL
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvilD
<{^_^}> [nixpkgs] @FRidh merged pull request #82035 → pantheon.elementary-music: 5.0.4 -> 5.0.5 → https://git.io/Jvr1g
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JvilS
<eyJhb> Damn it adisbladis :p But no, it really doesn't hah. Mine is still running! ;)
<eyJhb> But I am trying to configure neovim in the meantime.. I hate it
<{^_^}> [nixpkgs] @FRidh merged pull request #82207 → xbps: 0.58 -> 0.59 → https://git.io/JvobI
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « xbps: 0.58 -> 0.59 »: https://git.io/Jvil9
<adisbladis> The experience of updating node packages kind of sucks
<eyJhb> "kind of" ? no no no, it sucks :p
<eyJhb> Takes forever. There should be a wildcard ability
<eyJhb> Or some progress bar would be nice
<{^_^}> [nixpkgs] @FRidh merged pull request #82060 → libinput: 1.15.2 -> 1.15.3 → https://git.io/Jvrb2
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libinput: 1.15.2 -> 1.15.3 »: https://git.io/JvilH
<{^_^}> [nixpkgs] @FRidh merged pull request #82385 → gitAndTools.stgit: 0.21 -> 0.22 → https://git.io/Jv6sN
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « gitAndTools.stgit: 0.21 -> 0.22 »: https://git.io/JvilQ
ottidmes has joined #nixos
<ottidmes> I have some dynamic config I inject in my NixOS configuration through a function call, but I sometimes forget to call this function and would like to give myself a reminder that I forgot through some throw someone. I tried a few things, but it is either to early (can't check options, would lead to recursion) or too late (fails on missing _module.args before the assertions get evaluated). Any ideas?
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
mrCyborg has joined #nixos
<mrCyborg> Hey, any way to get the install date for NixOS?
<mrCyborg> I'm curious how long I had it
<{^_^}> [nixpkgs] @FRidh pushed 323 commits to staging-next: https://git.io/Jvilb
<{^_^}> [nixpkgs] @FRidh pushed 109 commits to staging: https://git.io/JvilA
<mrCyborg> Ah, looks like journalctl logs go back to the beginning
reallymemorable has joined #nixos
cosimone has joined #nixos
<gchristensen> I think most machines have an /etc/NIXOS from first install
<Yaniel> oh right I reinstalled everything when I got a new HDD
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82581 → thanos: 0.7.0 -> 0.11.0 → https://git.io/Jvilh
silver_hook has joined #nixos
Guest42914 is now known as OmnipotentEntity
OmnipotentEntity has quit [Changing host]
OmnipotentEntity has joined #nixos
<ottidmes> Checking the date on /nix directory gives me the best results: 2015-10-06
<{^_^}> [nixpkgs] @FRidh opened pull request #82582 → Python: patch interpreter to handle NIX_PYTHONHOME → https://git.io/Jvi8e
flodeskum has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #82569 → skypeforlinux: 8.51.0.92 -> 8.56.0.103 → https://git.io/JvinF
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to release-19.09 « skypeforlinux: 8.51.0.92 -> 8.56.0.103 »: https://git.io/Jvi8U
<{^_^}> [nixos-homepage] @edolstra pushed to master « Update lock file »: https://git.io/Jvi8L
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82583 → tinygo: 0.11.0 -> 0.12.0 → https://git.io/Jvi8m
flodeskum has quit [Ping timeout: 255 seconds]
<eyJhb> adisbladis: mine is done! But I need to get some food now..
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<{^_^}> [nixpkgs] @FRidh merged pull request #82405 → pythonMinimal: don't include site-customise → https://git.io/Jv6BZ
<{^_^}> [nixpkgs] @FRidh pushed commit from @grahamc to staging « pythonMinimal: don't include site-customise »: https://git.io/Jvi84
rsoeldner has joined #nixos
organixpear has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #82560 → Python: introduce tests for interpreters → https://git.io/JviZv
<{^_^}> [nixpkgs] @FRidh pushed to master « Python: introduce tests for interpreters »: https://git.io/Jvi8z
mrCyborg has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @FRidh pushed to staging « Python: introduce tests for interpreters »: https://git.io/Jvi8g
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/39dcb59fbf6 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
Neo-- has joined #nixos
jgeerds has joined #nixos
gustavderdrache has quit [Ping timeout: 265 seconds]
gustavderdrache has joined #nixos
benny has joined #nixos
benny is now known as Guest38108
<__monty__> : / Apparently symbola isn't actually a free font. Does anyone have an alternative simple black and white emoji fallback font?
<gchristensen> noto has a black-and-white set
<__monty__> Hmm, looks like the package has both color and B&W. Won't the color emoji take precedence?
nuncanada3 has joined #nixos
<{^_^}> [nixpkgs] @aanderse closed pull request #24576 → Add services for Bitcoin, Dash, Parity and Monero → https://git.io/vS8m4
ixxie has joined #nixos
<__monty__> > pkgs."noto-fonts-emoji".meta.description
<{^_^}> "Color and Black-and-White emoji fonts"
<{^_^}> [nixpkgs] @hedning pushed 2 commits to gnome-3.36: https://git.io/Jvi8S
Grauwolf has quit [Quit: WeeChat 2.6]
<eyJhb> adisbladis: I didn't add coc-go to the vim/overrides.nix, as I wasn't sure how to merge it with the current..
<{^_^}> [nixpkgs] @Atemu opened pull request #82584 → dnscrypt-proxy2: base settings on example config → https://git.io/Jvi8F
<{^_^}> [nixos-homepage] @edolstra pushed 2 commits to master: https://git.io/Jvi8x
<adisbladis> I'm attempting a build of vimPlugins
<{^_^}> [nixpkgs] @hedning pushed 2 commits to gnome-3.36: https://git.io/Jvi4e
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/caabb48cf5b (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
abathur has joined #nixos
Shouou has joined #nixos
<{^_^}> [nixos-homepage] @edolstra pushed to master « Don't do a shallow fetch »: https://git.io/Jvi4v
<adisbladis> eyJhb: Everything builds at least :>
hexa- has joined #nixos
<eyJhb> Try if they work then :p If you can
<eyJhb> Fiddling a little with vim-go atm.. Hate it
<eyJhb> And getting ready to bake
abathur has quit [Ping timeout: 240 seconds]
<adisbladis> eyJhb: I'm not a vim user
<adisbladis> I have no idea how any of this stuff works
organixpear has quit [Read error: Connection reset by peer]
jmv1 has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #82585 → ocamlPackages.parmap: 1.1 → 1.1.1 → https://git.io/Jvi4l
jmv1 has quit [Remote host closed the connection]
<adisbladis> eyJhb: If you could guide me how to test it that would be swell
gustavderdrache has quit [Read error: Connection reset by peer]
blaggacao has quit [Ping timeout: 260 seconds]
Guest29831 has joined #nixos
philr has quit [Ping timeout: 260 seconds]
kaliumxy1 has joined #nixos
<kaliumxy1> getting random crashes, donno why.
<kaliumxy1> my old session is still ghosting here.
<kaliumxy1> PC is randomly crashing, no idea why only onlystarted recently.
<kaliumxy1> Random hang, everything freezes
blaggacao has joined #nixos
kaliumxyz has quit [Ping timeout: 265 seconds]
blaggacao has quit [Read error: Connection reset by peer]
blaggacao has joined #nixos
ddellacosta has joined #nixos
acarrico has joined #nixos
<tilpner> kaliumxy1: Are you on Linux 5.4 with an Intel GPU?
opthomasprime has joined #nixos
<{^_^}> [nixpkgs] @hedning pushed to gnome-3.36 « fixup! weston: use pipewire_0_2 »: https://git.io/Jvi47
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/f5a072bdf4e (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @marsam merged pull request #82068 → bs-platform: 7.0.1 -> 7.2.0 → https://git.io/Jvrxk
<{^_^}> [nixpkgs] @marsam pushed 4 commits to master: https://git.io/Jvi45
Thra11 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<kaliumxy1> tilpner nope AMD
<kaliumxy1> Linux nix.kalium.home 5.4.24 #1-NixOS SMP Thu Mar 5 15:43:52 UTC 2020 x86_64 GNU/Linux
flodeskum has joined #nixos
<Thra11> If I *think* a PR will cause lots of rebuilds, should I target staging? Or should I target master and switch to staging if once I *know* it will cause lots of rebuilds?
<kaliumxy1> CPU AMD Ryzen 5 2400G with Radeon Vega Graphics
<eyJhb> adisbladis: ohh sorry
<eyJhb> 2 sec, but I only know it for go..
o1lo01ol1o has joined #nixos
acarrico has quit [Ping timeout: 258 seconds]
lordcirth_ has joined #nixos
flodeskum has quit [Ping timeout: 240 seconds]
kaliumxyz has joined #nixos
<{^_^}> [nixpkgs] @bignaux opened pull request #82586 → caprice32: 4.5.0 -> 4.6.0 → https://git.io/JviBv
<kaliumxyz> crashed again.
<kaliumxyz> the fuck is going on?
<kaliumxyz> excuse my language, anyways I gotta debug
<Yaniel> journalctl is your friend
<Yaniel> hopefully
<kaliumxyz> I cannot decypher its glyps tbh
<{^_^}> [nixpkgs] @Thra11 opened pull request #82587 → openblas: disable optimisation pending fix → https://git.io/JviBJ
kaliumxy1 has quit [Ping timeout: 265 seconds]
Derek_S has joined #nixos
mrCyborg has joined #nixos
<kaliumxyz> Its easy to see what crashes but I have a very hard time figuring out cascade failures from journalctl
cole-h has joined #nixos
jgeerds has quit [Ping timeout: 265 seconds]
<Yaniel> if you know what is crashing you can do journalctl -u name_of_application
<kaliumxyz> Can I see the logs from the prior boot though?
<tilpner> Yes, -b -1
<kaliumxyz> okay thanks
<tilpner> journalctl --list-boots for all valid arguments to -b
<NemesisD> how do folks auto-start dropbox on nixos? do you write a derivation for a systemd unit?
<NobbZ[m]> How much autostart do you need?
Guest29831 has quit [Quit: WeeChat 1.9.1]
<NobbZ[m]> Though I'd either use a `--user` service, or just do a symlink of the `*.desktop` file in the autostart location thingy…
justanotheruser has quit [Ping timeout: 256 seconds]
<NobbZ[m]> Always have to look that one up when I do it…
<mrCyborg> Hey all, I'm having trouble setting up NVIDIA Optimus. I gave up for quite a while but I gave it another try after this was merged: https://github.com/NixOS/nixpkgs/pull/66601. Here is my configuraiton.nix: https://git.sr.ht/~nloomans/nixos-config/tree/nvidia/configuration.nix. And this is my glxinfo output: https://paste.sr.ht/%7Enloomans/ab4bbc1ebcc034b5431a7082572171ee29f76196
<NemesisD> i've found some systemd configs but they all don't seem to work anymore with my nixos version
<{^_^}> #66601 (by eadwu, 30 weeks ago, merged): nvidia: prime render offload
<kaliumxyz> The system seems to jsut randomly get rekt for no reason, thats not good.
reactormonk has quit [Ping timeout: 255 seconds]
<kaliumxyz> I've had random program crashes, random reboots, random hangs, USB ports not working, all happening really quick after using the system and only for the last 5 days or so
<mrCyborg> So it works normaly, the FPS count on games suggest that intel is being used. And when I set the offload environment variables it breaks...
<NemesisD> NobbZ[m]: is this what you're talking about? https://github.com/ttuegel/nixos-config/blob/master/programs/dropbox.nix
<mrCyborg> Right now I'm just hoping to get the NVIDIA part to be working at all. If that means I only run NVIDIA and intel is disabled I'm fine with that
<m1cr0m4n> Hey folks. Anyone running rsyslogd and nixos 20.09/master? It is failing to build by default because rsyslogd is apparently compiled with an outdated openssl package. Has anyone else seen this?
<mrCyborg> Anyone has a pointer? I'm really kinda lost here
<kaliumxyz> oh we on 20 now?
<NobbZ[m]> NemesisD: Something like that, yes, though that will enable dropbox autostart for all of your users, `~/.config/autostart` is the location for only a single user.
<LinuxHackerman> kaliumxyz: not released yet, it's still in beta
<NemesisD> NobbZ[m]: is there a way to write that with home-manager? i'm actually adding that to my home.packages. i'm sure it won't work
<Derek_S> hi folks, is there any way to set a GRUB theme through NixOS config? Can't find any config options that suggest this and no results online.
rogue_koder_ has quit [Ping timeout: 256 seconds]
<NobbZ[m]> I'm pretty sure there is a way to do it with home-manager yes. Though I'm not yet deep enough into all the nix stuff to come up with something :D
<tilpner> mrCyborg: Did you enter the pci ids yourself, or did you copy them? You may need videoDrivers = [ "nvidia" ];
rogue_koder_ has joined #nixos
<mrCyborg> tilpner: I calculated it myself using the guide in the docs
kaliumxy1 has joined #nixos
<kaliumxy1> honestly this is making this PC unusable.
Neo-- has quit [Ping timeout: 265 seconds]
<mrCyborg> tilpner: 01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
<kaliumxy1> the random reboots might be cause by fucker with the hardware but I cannot account for the hangs.
<Derek_S> NobbZ[m]: thanks, I'll look at home-manager and see what I can do
<kaliumxy1> s/fucker/fuckery/
<kaliumxy1> case modifications.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82588 → berglas: 0.5.0 -> 0.5.1 → https://git.io/JviB8
kaliumxyz has quit [Ping timeout: 255 seconds]
<kaliumxy1> recommendations for how to go about fixing this? systemlogs tell me nothing.
<tilpner> mrCyborg: In case you're not aware, the import-from-fetchgit gives msteen a lot of power over your system
<mrCyborg> tilpner: Good point, I should lock that to a spesific commit
<kaliumxy1> Also I get a lot of random conneciton requests from ??? might be because I was running some p2p software for a week last week and not yet everyone has blacklisted me for not running it anymore.
<kaliumxy1> this machine is not exposed to the internet though.
mrCyborg_mobile has joined #nixos
<mrCyborg_mobile> Opened a mobile session because I will probably be rebooting my laptop
blaggacao has quit [Ping timeout: 265 seconds]
kaliumxyz has joined #nixos
blaggacao has joined #nixos
<kaliumxyz> It hung again.
<NemesisD> NobbZ[m]: i forgot i can just add `dropbox start` to my startup hook with xmonad!
<kaliumxyz> CPU borked?
<kaliumxyz> Its been running 24/7 for over a year.
<kaliumxyz> I had zero stability issues.
<tilpner> Run a memory test?
<kaliumxyz> How do I do that?
<NobbZ[m]> I think its probably the way to go for `xmonad`, I'm not sure if it follows XDG autostart conventions.
ddellacosta has quit [Ping timeout: 240 seconds]
reactormonk has joined #nixos
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/68ad45f9541 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
rogue_koder_ has quit [Ping timeout: 240 seconds]
T_S_ has joined #nixos
kaliumxy1 has quit [Ping timeout: 256 seconds]
<tilpner> kaliumxyz: Boot memtest86, you may be able to write the nixpkgs-provided-one to an external drive (haven't done this)
<mrCyborg> (will trade toilet paper for nvidia help :P /sarcasm)
<T_S_> the tp folks won't be back soon.
<kaliumxyz> I have a nix live boot USB here for recovery.
<tilpner> mrCyborg: GPU debugging is painful enough with local access. I got that module working on unstable, and can provide values of a working system though
<mrCyborg> tilpner: what kind of values?
<tilpner> mrCyborg: "the FPS count on games suggest that intel is being used", what was the value?
<tilpner> mrCyborg: Configuration, command output, etc.
abathur has joined #nixos
rogue_koder_ has joined #nixos
<mrCyborg> 26 fps on portal 2. I got 60fps easily on my arch install
<mrCyborg> My arch install only used NVIDIA, I think.
<mrCyborg> Which makes sense because my battery live improved on nix
<mrCyborg> I'll run portal 2 again to check that I didn't cap the FPS
Derek_S has left #nixos ["WeeChat 2.7"]
bhipple has joined #nixos
v88m has joined #nixos
<{^_^}> [nixpkgs] @timokau opened pull request #82589 → python.pkgs.{gitdb,GitPython}: update → https://git.io/JviB6
<mrCyborg> tilpner: I just checked. Can't find a frame limit option. The FPS is between 30 and 40. It's 60 on the menu. I'm using steams FPS counter
<mrCyborg> If you got a more scientific method that would be nice
<tilpner> And that's with the environment variables?
<mrCyborg> Steam doesn't launch with the environment variables
<tilpner> __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia_ _VK_LAYER_NV_optimus=NVIDIA_only %command%
<tilpner> __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only %command%
<tilpner> Put that into launch options
<Yaniel> ^ those should go into game launch options in steam, not global env variables
<{^_^}> [nixpkgs] @marsam opened pull request #82590 → tflint: 0.15.1 -> 0.15.2 → https://git.io/JviBP
<Yaniel> per-game
logzet has joined #nixos
<mrCyborg> tilpner: Oh launch options
<mrCyborg> I'll try that
<{^_^}> #81994 (by bhipple, 6 days ago, open): zcash: 2.1.0-1 -> 2.1.1-1; libzrustzcash: 2018-10-27 -> 0.1.0
<bhipple> ^ Someone mind reviewing/merging? Passes build and is approved by maintainer
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82591 → bitwarden_rs: 1.13.1 -> 1.14 → https://git.io/JviBS
<{^_^}> #82094 (by bhipple, 5 days ago, open): geckodriver: upgrade cargo fetcher and cargoSha256
kapil has joined #nixos
kaliumxy1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82592 → archiver: 3.2.0 -> 3.3.0 → https://git.io/JviBF
<mrCyborg> tilpner: Portal 2 doesn't launch then. I just get the "prepairing to launch portal 2..." window, and then the window closes. Nothing happens after that
<tilpner> mrCyborg: What's the error message?
<mrCyborg> I don't think the game hangs because then steam would say I'm still playing it. Instead it seams like the game just exists
o1lo01ol1o has quit [Remote host closed the connection]
kapil_ has quit []
<Yaniel> mrCyborg: journalctl -f
rogue_koder_ has quit [Read error: Connection reset by peer]
<tilpner> No, not journalctl
<Yaniel> keep that open while trying to launch the game
rogue_koder_ has joined #nixos
kaliumxy1 has quit [Remote host closed the connection]
<Yaniel> I get steam games' output there
<tilpner> Start steam from a terminal, or start a terminal from within steam
<tilpner> That way, you get less noise
justanotheruser has joined #nixos
o1lo01ol1o has joined #nixos
<mrCyborg> tilpner: Steam printed the following when launching the game: https://paste.sr.ht/~nloomans/fc22a02b152d43a8284d03afc97c9bf154e2237e
alexherbo2 has joined #nixos
<Yaniel> can you run glxgears with those env variables?
<tilpner> That matches with the glxinfo output
<tilpner> So you can probably use glxinfo/glxspheres64 for testing, instead of the full game
<Yaniel> yup
<tilpner> See PM for paste
<tilpner> No, we know it fails
<tilpner> But if you get that working, the game probably will work too
<icey__> I'm having lutris complain that my nvidia drivers are outdated and that they don't support vulkan. (Using nvidiaLegacy390)
<icey__> it looks like pretty much the same settings on my desktop just with newer nvidia drivers are fine
reactormonk has quit [Ping timeout: 256 seconds]
<icey__> any idea what I need to change to make it work with older legacy drivers?
icey__ is now known as iceypoi
rogue_koder has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #81827 → ntp: 4.2.8p13 -> 4.2.8p14 → https://git.io/JvVXN
<{^_^}> [nixpkgs] @alyssais pushed commit from @r-ryantm to master « ntp: 4.2.8p13 -> 4.2.8p14 »: https://git.io/JviBp
<mrCyborg> I'm currently applying some opengl changes tilpner send me
rogue_koder_ has quit [Remote host closed the connection]
o1lo01ol1o has quit [Ping timeout: 256 seconds]
<{^_^}> [cabal2nix] @jtobin opened pull request #444 → secp256k1-haskell: fix pkgconfig-depends → https://git.io/JviBj
<mrCyborg> I guess I'll try rebooting now. Still active on mrCyborg_mobile
mrCyborg has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @alapshin opened pull request #82593 → androidStudioPackages.beta: 4.0.0.10 -> 4.0.0.11 → https://git.io/JviRv
ravndal has quit [Ping timeout: 256 seconds]
<kaliumxyz> memtest86+ seems to hang on me.
<kaliumxyz> I have never used this software though.
<m1cr0m4n> For anyone else that encounters that openssl_1_0_2 error when enabling services.rsyslogd, here's a local fix https://github.com/redbrick/nix-configs/pull/49/files
<Yaniel> if memtest hangs then you most likely have a hardware problem
<Yaniel> have you played with memory (or other) clock frequencies?
<kaliumxyz> Not since I got the PC, I tweaked the fan setting to be more constant about 4 months ago when I replaced the CPU fan. I run this PC 24/7
reactormonk has joined #nixos
<kaliumxyz> I think someone might have accendentally tilted it over while I was gone, I'll try taking out the ram and putting it back in again to make sure its in their sockets correctly.
<{^_^}> [nixpkgs] @alyssais merged pull request #82590 → tflint: 0.15.1 -> 0.15.2 → https://git.io/JviBP
<{^_^}> [nixpkgs] @alyssais pushed commit from @marsam to master « tflint: 0.15.1 -> 0.15.2 »: https://git.io/JviRq
<kaliumxyz> If there is nothing that is easy to debug I guess its just end of life consumer hardware is not meant to be ran 24/7 for over a year.
mrCyborg has joined #nixos
<Yaniel> hm failing GPU fans?
acarrico has joined #nixos
ddellacosta has joined #nixos
<Yaniel> running 24/7 should not really kill consumer hardware either
<Yaniel> depending on environment and load of course
<mrCyborg> It's still broken in exactly the same way AFAIK
<Yaniel> and also on your PSU and power grid stability
<kaliumxyz> power grid stability is probably shit
<Yaniel> then your PSU might be b0rked I guess
<Yaniel> especially if it's a cheaper one
<kaliumxyz> Its a corsair CX450M
claudiii has joined #nixos
<kaliumxyz> Its not showing any signs of failing.
<Yaniel> hm
<kaliumxyz> Memtest86 consistently fails at 32% test 2, its some issue with CPU motherboard or RAM methinks.
<kaliumxyz> testing the ram sticks individually
<{^_^}> [nixpkgs] @alyssais merged pull request #82570 → neomutt: configure with zlib to enable imap compression → https://git.io/Jvicq
<{^_^}> [nixpkgs] @alyssais pushed commit from @xaverdh to master « neomutt: configure with zlib to enable imap compression »: https://git.io/JviRB
drakonis has joined #nixos
<{^_^}> [nixpkgs] @alyssais closed pull request #82561 → minio: 2019-10-12T01-39-57Z -> 2020-03-06T22-23-56Z → https://git.io/JviZT
<{^_^}> [nixpkgs] @alyssais merged pull request #82138 → minio,minio-client: 2019-10-12 -> 2020-03-06 → https://git.io/Jvo4f
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/JviRE
mrCyborg has quit [Quit: WeeChat 2.7.1]
fengdaolong has joined #nixos
zeta_0 has joined #nixos
mrCyborg has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #82519 → rust_1_38_0: drop → https://git.io/JvitJ
<{^_^}> [nixpkgs] @alyssais pushed 3 commits to master: https://git.io/JviRV
civodul has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #82444 → [20.03] openjpeg: patch CVE-2020-6851 and CVE-2020-8112 → https://git.io/Jv6K9
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to release-20.03: https://git.io/JviRo
<{^_^}> [nixpkgs] @alyssais merged pull request #82445 → [19.09] openjpeg: patch CVE-2020-6851 and CVE-2020-8112 → https://git.io/Jv66E
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to release-19.09: https://git.io/JviRK
ravndal has joined #nixos
organixpear has joined #nixos
<{^_^}> [nixpkgs] @prusnak opened pull request #82595 → pythonPackages.ffmpeg-normalize: init at 1.15.7 → https://git.io/JviRP
<mrCyborg> It's working now! Huge thanks to tilpner. I'll post a working config here after I clean it up
<{^_^}> [nixpkgs] @dywedir opened pull request #82596 → miniserve: 0.5.0 -> 0.6.0 → https://git.io/JviR1
<organixpear> is it possible to use dbus from nix on a distro other than nixos? i can't seem to get dbus-daemon or dbus-launch to work they look for /etc/dbus-1/session.conf and clearly that doesnt exist
zeta_0 has quit [Quit: rebuilding]
mexisme_ has joined #nixos
fusion809 has joined #nixos
<kaliumxyz> heh it hangs on 32% with two sticks of ram and 61% with one stick of ram
<avn> Folks, have a silly question, how I can add a patch to result of fetchFromGitHub? (I need to apply fix, but won't modify `version` due assertions breakup)
elux has joined #nixos
<elux> hi there
<tilpner> organixpear: Are you building your own thing on LFS and nixpkgs? If so, I recommend to look the nixos modules anyway, they should describe how it's implemented on NixOS and could probably be translated to a format you can use
<elux> has anyone here used fwupdmgr to upgrade firmware on their hardware? its been working for me for > 1 year, but all of a sudden my system has an update, downloads, fwup will reboot, but it never triggers the firmware updates? any ideas?
<fusion809> Anyone else experiencing the error "error: attribute 'appimage-exec' missing, at /nix/store/rbb7w0h5ldw30ckqzvf3qa3am76j22ln-nixos-20.09pre216896.0729b8c55e0/nixos/pkgs/tools/package-management/appimage-run/default.nix:8:24" when they run nixos-rebuild switch --upgrade with appimage-run enabled in /etc/nixos/configuration.nix?
<{^_^}> [nixpkgs] @marsam merged pull request #82572 → pgmetrics: 1.7.1 -> 1.8.1 → https://git.io/JviCt
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JviRS
<adisbladis> avn: You don't apply it to fetchFromGitHub, you apply it to the derivation that you're building.
<tilpner> genesis: ^
mexisme_ has quit [Ping timeout: 255 seconds]
organixpear has quit [Remote host closed the connection]
<genesis> ho
<tilpner> genesis: You touched it last, maybe you can help fusion809 c.c
<avn> adisbladis: usually -- yes. But I need inhect patch to a source which consist of patches (yes, I am about wine staging, lol)
<genesis> sure but i've to do some shopping quickly, back in an hour
<avn> adisbladis: and we have assert unstable.version == staging.version, so I want to grab "tag+1" commit, without update version field
<genesis> fusion809 : it seems the file is not included, so that could be another issue , seems not to be with appimage-exec himself, never had missing issue
<avn> adisbladis: well, I silly, sleepy and tired, re-examine expression and probably have a solution
<genesis> could it be with merge issue from nixos ?
blaggacao has quit [Read error: Connection reset by peer]
<pie_[bnc]> Ericson2314: whats a ca derivation?
<Ericson2314> pie_[bnc]: https://github.com/NixOS/rfcs/pull/62
<{^_^}> rfcs#62 (by regnat, 13 weeks ago, open): [RFC 0062] Content-addressed paths
<pie_[bnc]> aha.
rardiol has quit [Ping timeout: 265 seconds]
<avn> adisbladis: missed, that I can set `rev =` leaving `version` as is (and add comment to revert to `rev = "v${version}";` on next release)
<pie_[bnc]> Ericson2314: "known to be deterministic (for caching reasons, see caching)." hm...but i wanted it for nondet stuff
<Ericson2314> pie_[bnc]: yeah I disagree with that part
<Ericson2314> ca derivation can be pure or impure
<Ericson2314> it doesn't matter, except for whether we do some caching temporaily or permenently
<fusion809> genesis: if that question is aimed at me, I'm afraid I simply do not know.
<elux> it seems like fwup isn't even being loaded or picked up on boot.. is there a way to confirm / check the ESP, ie. with bootctl?
<fusion809> Definitely recent enough for it to be plausible.
blaggacao has joined #nixos
seneca has joined #nixos
cosimone has quit [Quit: Terminated!]
Mateon1 has quit [Remote host closed the connection]
Mateon1 has joined #nixos
seneca is now known as lanyap
elux has quit [Quit: leaving]
lsyoyom has quit [Quit: WeeChat 2.7.1]
shibboleth has joined #nixos
<bhipple> electrocat: FWIW I'm running fwupd successfully on 20.03
<bhipple> elux: ^
<tilpner> fusion809: Which commit is it?
<fusion809> tilpner: how would I determine which commit it is?
<bhipple> elux: I have also run fwupd successfully on 19.09 in the past, but not in the last two months or so. (Lenovo X1 Carbon)
<tilpner> Oh, it's from yesterday
<tilpner> That's why the commit wasn't found locally
<tilpner> That's master, not unstable
<iMatejC> Well this suddenly does not work anymore .... `wget -O- -q https://nixos.org/channels/nixos-unstable/git-revision` ... is there any alternative link for this? I just want to get git revision of some channel with curl/wget
<tilpner> fusion809: Can't reproduce locally. See if you can get the same error without your entire configuration.nix
zeta_0 has joined #nixos
<bhipple> iMatejC: this works curl -sL https://nixos.org/channels/nixos-unstable | grep -o "nixpkgs-channels/commits/[^']*" | sed 's|.*/||'
<kaliumxyz> anyone here has some good reading while I wait for memtest to finish running? I got a newer version and it doesn't hang c:
<fusion809> What try removing (obviously backing it up) my configuration.nix and trying a rebuild? Guessing not as I think that'd result in an error, so are you suggesting I remove appimage-run from my configuration.nix?
lambdaclock has joined #nixos
disasm has joined #nixos
heatmiser has joined #nixos
<fusion809> Just tried removing the appimage-run lines, and wow this update is a big one.
<fusion809> Lots of new goodies to enjoy after this update no doubt.
flodeskum has joined #nixos
<zeta_0> i am going to print from an hp printer, am i going to need to install proprietary software for it?
sigmundv__ has joined #nixos
mrCyborg_mobile has quit [Ping timeout: 246 seconds]
<kaliumxyz> not sure here is the snippet I use zeta_0
<cole-h> Does `nix why-depends` only look for direct dependencies, and not dependencies-of-dependencies?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82599 → fly: 5.7.2 -> 5.8.0 → https://git.io/Jvi0W
<zeta_0> will i be fine with pkgs.hplip or will i need pkgs.hplipWithPlugin(proprietary code)?
o1lo01ol1o has joined #nixos
<Thra11> zeta_0: I can print stuff from my HP printer with just hplip. It may depend which printer model you have though.
flodeskum has quit [Ping timeout: 255 seconds]
juhe has joined #nixos
shibboleth has quit [Quit: shibboleth]
lambdaclock has quit [Quit: WeeChat 2.7.1]
lambdaclock has joined #nixos
<bdju> Getting a LOT of Firefox crashes lately!
<kaliumxyz> same.
<Yaniel> I'm not :3
<hexa-> huh, same.
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<hexa-> especially when I'm interacting with addons via the toolbar.
<hexa-> on wayland
<kaliumxyz> Good to know, then that might be inrelated.
<kaliumxyz> unrelated*
<zeta_0> thanks guys, i am using hp envy 7640'
<kaliumxyz> firefox extensions also spam up my journalctl.
<bdju> I'm also on wayland, I had a few from opening a file picker (both to upload and to save stuff), but one just now I had just opened a link from irc
lambdaclock has quit [Client Quit]
lambdaclock has joined #nixos
<{^_^}> [rfcs] @Ericson2314 opened pull request #66 → content-addressed derivations RFC -- merge in new master → https://git.io/Jvi0z
<{^_^}> [rfcs] @Ericson2314 closed pull request #66 → content-addressed derivations RFC -- merge in new master → https://git.io/Jvi0z
lanyap has quit [Remote host closed the connection]
ixxie has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/13e7a3e1127 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
wildtrees has joined #nixos
<zeta_0> what is the command to open cups gui to print something?
<genesis> fusion809 : btw i still improving it in #82266 , if you have suggestion
<{^_^}> https://github.com/NixOS/nixpkgs/pull/82266 (by bignaux, 3 days ago, open): appimageTools: clean appimage-exec.sh options
wildtrees has quit [Remote host closed the connection]
wildtrees has joined #nixos
waleee-cl has joined #nixos
<genesis> fusion809 : which appimages do you use, i can get a look for my next step
<genesis> i try to simplify packaging them on #82158 .
<{^_^}> https://github.com/NixOS/nixpkgs/pull/82158 (by bignaux, 5 days ago, open): [wip] appimageTools: add a new buildAppImage wrapper
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82601 → caddy: 1.0.4 -> 1.0.5 → https://git.io/Jvi0r
sudoforge has joined #nixos
<zeta_0> which option should i select for hp envy 7640? https://hastebin.com/afoyekican.sql
<tilpner> fusion809: If you add appimage-run back in, does it still error?
<iMatejC> bhipple: thanks, I was searching for less hacky solution, I managed to shorten it down by one command, but I do not feel much better with `curl -sL https://nixos.org/channels/nixos-unstable | grep -Po "(?<=nixpkgs-channels/commits/)[^']*"`
turion has joined #nixos
<zeta_0> i just want to wirelessly print something from my laptop
fusion809 has quit [Ping timeout: 240 seconds]
zupo has joined #nixos
<turion> Anyone successfully using audacity with extensions?
juhe has quit [Remote host closed the connection]
bhipple has quit [Remote host closed the connection]
fusion809 has joined #nixos
<{^_^}> [nixpkgs] @zimbatm opened pull request #82602 → cryptad: 3.0.1 -> 3.13.0 → https://git.io/Jvi09
Naptra has quit [Read error: Connection reset by peer]
Naptra_ has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #82577 → sampler: 1.0.3 -> 1.1.0 → https://git.io/JviWW
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jvi05
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<{^_^}> [nixpkgs] @zimbatm merged pull request #82601 → caddy: 1.0.4 -> 1.0.5 → https://git.io/Jvi0r
<{^_^}> [nixpkgs] @zimbatm pushed commit from @r-ryantm to master « caddy: 1.0.4 -> 1.0.5 (#82601) »: https://git.io/Jvi0d
blaggacao has quit [Ping timeout: 258 seconds]
<fusion809> Ah, doing the rebuild chewed up so much RAM and CPU my PC froze. genesis: I was playing OpenRA mods largely. e.g. https://github.com/OpenRA/OpenRA/releases/download/release-20200202/OpenRA-Red-Alert-x86_64.AppImage
<fusion809> But in order to use those AppImages you need to wrap appimage-run around with extra packages, like fuse harfbuzz and mono.
<genesis> yeap , that's why i does a new appimages wrapper fusion809
<fusion809> So I had this in my /etc/nixos/configuration.nix file: https://github.com/fusion809/NixOS-configs/blob/20.09-pre/configuration.nix#L220-L223
<{^_^}> [nixpkgs] @alyssais merged pull request #82587 → openblas: disable optimisation pending fix → https://git.io/JviBJ
<{^_^}> [nixpkgs] @alyssais pushed commit from @Thra11 to master « openblas: disable optimisation pending fix »: https://git.io/Jvi0A
<fusion809> Ah. Great to hear.
growpotkin has joined #nixos
<genesis> fusion809 : discussion on #82158
<{^_^}> https://github.com/NixOS/nixpkgs/pull/82158 (by bignaux, 5 days ago, open): [wip] appimageTools: add a new buildAppImage wrapper
<{^_^}> [nixpkgs] @alyssais merged pull request #82596 → miniserve: 0.5.0 -> 0.6.0 → https://git.io/JviR1
<{^_^}> [nixpkgs] @alyssais pushed commit from @dywedir to master « miniserve: 0.5.0 -> 0.6.0 »: https://git.io/Jvi0p
<genesis> you can see some example how they will be easier, i think i will offer full stdenv , so extraPkgs will be buildInputs instead.
<fusion809> Nice. Opens the door up to more Nix packages utilizing AppImages.
<colemickens> Is that good? :/
<genesis> better than no apps ?
<colemickens> Is it closed source software or hard to build from source or why do we have to do that most times?
<genesis> both
<colemickens> (didn't mean to sound unappreciative, btw, currently using some proprietary software that uses those tooling)
<genesis> btw, no one try to prevent people to do better packaging
o1lo01ol1o has joined #nixos
<colemickens> yes, of course, sorry, I shouldn't have said anything.
<genesis> i did what, 40 natives packages on nixpkgs
<genesis> and i don't use appimage, it's an excercice.
<{^_^}> [nixpkgs] @veprbl pushed commit from @knedlsepp to release-20.03 « python37Packages.vtk: Fix build (#82336) »: https://git.io/JviEf
<genesis> it's kind of closed loop, i was one of main contributer @ appimagetool, then i discovered nixpkgs searching to solve appimage issue, then i rewrite a bit of nixpkgs appimage support
o1lo01ol1o has quit [Ping timeout: 258 seconds]
kaliumxyz has quit [Ping timeout: 256 seconds]
<genesis> with more advertising on nixpkgs,, so nixpkgs people doesn't like me to doing such stuff, when appimage authors doesn't like me to promote nixpkgs over appimage
<genesis> that'll never stop me to doing such stuff.
flodeskum has joined #nixos
gustavderdrache has joined #nixos
<colemickens> genesis: I'm really sorry, it was a tiny tongue-in-cheek comment. I feel badly that my comment might have been taken as discouragement.
<colemickens> I think anything that helps get packages into nixpkgs is great, and especially tooling that helps other people to do so as well. I also wish everything were FOSS and that it were easy to build everything from source, but obviously that's not the case.
<colemickens> genesis: thank you for your work. I think I just updated a package that uses some of this tooling, in fact.
<{^_^}> [nixpkgs] @veprbl merged pull request #75312 → mmh: init at 0.4 → https://git.io/JeS4V
<{^_^}> [nixpkgs] @veprbl pushed 3 commits to master: https://git.io/JviEt
<genesis> i'm fine, was more concerned on some comment on my PR, but btw, there is always some people who try to show their purity.
<genesis> building stuff from source, i was a 15 years gentooist before switch to nix :)
delli3 has joined #nixos
<tilpner> I don't think it's just purist
<tilpner> There are many disadvantages to using appimageTools (before your changes, at least): Bundled dependencies can
<tilpner> ...'t be replaced, often limited to one or just two architectures
<tilpner> appimageTools only exists for temporary "I need this now, will package properly Later(tm)" situations
<genesis> yes, would be fun to have a look how electron apps are made to be able to write a feature to allow other arch to use their own electron on appimage
<genesis> btw, lot of currently use appimage are only provide as appimage, like soulseekqt i maintained.
massimo_zaniboni has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @emilazy opened pull request #82603 → nixos/initrd-ssh: switch from Dropbear to OpenSSH → https://git.io/JviEC
mzan has joined #nixos
<genesis> you thought to have an option like enableFHS ? false , then people can start enable it , then find the right buildinputs
kaliumxyz has joined #nixos
flodeskum has quit []
ixxie has joined #nixos
o1lo01ol1o has joined #nixos
chloekek has joined #nixos
sigmundv__ has quit [Read error: Connection reset by peer]
sigmundv__ has joined #nixos
heatmiser has quit [Ping timeout: 260 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Neo-- has joined #nixos
o1lo01ol1o has quit [Ping timeout: 265 seconds]
fusion809 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @dywedir merged pull request #82498 → cargo-udeps: 0.1.7 -> 0.1.9 → https://git.io/Jv6pA
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/JviE2
<{^_^}> [nixpkgs] @adisbladis merged pull request #82574 → rar2fs: 1.28.0 -> 1.29.0 → https://git.io/JviCN
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JviEw
cosimone has joined #nixos
mexisme_ has joined #nixos
Neo-- has quit [Ping timeout: 240 seconds]
mexisme_ has quit [Ping timeout: 240 seconds]
blaggacao has joined #nixos
<ottidmes> I am getting the following error, is there an easy way to determine who is to blame? error: Package ‘openssl-1.0.2u’ in /nix/store/hvyv8k385snbdp480x8lzny3ldy8s6l4-source/pkgs/development/libraries/openssl/default.nix:130 is marked as insecure, refusing to evaluate.
kenran has joined #nixos
<ottidmes> I get I could probably use why-depends, but I would first have to allow it to build to get those paths, no?
<genesis> i used to override old openssl to get deprecated ssl
<genesis> openssl = pkgs.openssl.overrideAttrs (old: {
<genesis> configureFlags = old.configureFlags ++ [
<genesis> "enable-ssl3-method"
<genesis> "enable-ssl3"
<genesis> "enable-weak-ssl-ciphers"
<genesis> ];
<genesis> enableSSL2 = true;
<genesis> });
<genesis> for example.
<{^_^}> [nixpkgs] @rycee opened pull request #82604 → emacs: improve setup hook → https://git.io/JviEA
kenran has quit [Client Quit]
<evils> /11
<genesis> but it wont help
<samueldr> ,paste
<{^_^}> Use a website such as [ https://gist.github.com/ http://ix.io/ https://hastebin.com/ http://sprunge.us/ https://paste.ee/ ] or similar services to share anything that's longer than a couple lines.
<genesis> for 8 lines? perhaps i missed a RFC :(
mjrosenb_ has quit [Ping timeout: 265 seconds]
<ottidmes> genesis: I think I will just go with my first thought, mark it as allowable, build, check with nix why-depends and see who is to blame
<ottidmes> I would have thought something else would be as easy, considering this will be the first question on everybody's mind seeing such an error
blaggacao has quit [Read error: Connection reset by peer]
<colemickens> does --show-trace help? ottidmes just a guess, trying to remember what I did when I hit this recently
blaggacao has joined #nixos
Neo-- has joined #nixos
<tilpner> ottidmes: nix-store --query --tree $(NIXPKGS_ALLOW_INSECURE=1 nix-instantiate '<nixpkgs/nixos>' -A system)
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/68ad45f9541 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<tilpner> No building required
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82605 → clash: 0.17.1 -> 0.18.0 → https://git.io/Jviuv
<NobbZ[m]> Or you could build a VM and inspect the issue in that machine.
lambdaclock has quit [Quit: WeeChat 2.7.1]
bvdw has quit [Read error: Connection reset by peer]
Neo-- has quit [Ping timeout: 258 seconds]
bvdw has joined #nixos
Izorkin has quit [Ping timeout: 256 seconds]
<__monty__> Hmm, does anyone recognize this SIGILL error? http://ix.io/2eeP
<__monty__> I'm on a mac. This only started happening when I upgraded earlier today. It seems to only happen sometimes when I open a new fish shell.
Izorkin has joined #nixos
zeta_0 has joined #nixos
<adisbladis> __monty__: Fish has absolutely nothing written in Go, and that looks very much like a Go stack trace.
<cole-h> Why does your go have an all-`e` hash?
<adisbladis> Do you have some shell hooks or something?
<adisbladis> cole-h: It's a nix thing to not pull in the compiler as a run time dependency of every go program
<cole-h> Oh, I see
<adisbladis> We nuke the references to the compiler :>
<cole-h> Got it
elux has joined #nixos
<elux> hi there
<cole-h> But yeah -- that's definitely some go program's fault you have running on startup
<cole-h> Err... move those words around until it makes sense
<__monty__> Well, I can say that I have never intentionally installed any go programs.
shibboleth has joined #nixos
<adisbladis> __monty__: I'm just gonna throw out a guess, but are you using direnv?
<__monty__> Could it be something that comes with nix's default fish config?
<__monty__> : O That's written in go?
<__monty__> :"(
<cole-h> Yup
<adisbladis> Yes
<elux> any idea how i can use this nix file https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/misc/hyper/default.nix in my own configuration.nix as an import? id like to modify it a little bit and maintain it locally..
<adisbladis> And it hooks into fish via the prompt function iirc
<cole-h> Strange -- I don't have that problem (also using fish and direnv)
<adisbladis> So that would make sense
<__monty__> cole-h: I'm on an older OSX, cause apple.
<cole-h> Ah, I missed the "I'm on a mac" part haha
<__monty__> Hmm, how do I troubleshoot direnv?
<cole-h> Run it from the command line until it breaks? :P
<adisbladis> elux: Download it locally and `(callPackage /path/to/hyper.nix { })`
<tilpner> No, wait
<tilpner> What do you want to modify? Maybe you can use overrideAttrs?
<adisbladis> Even better: use nix-shell
<elux> sure that'd be fine. i just dont know how to do that.. with nix, everything feels very different depending on the setup
<tilpner> You still haven't said what you want to change
<__monty__> cole-h: That's immediately.
<cole-h> Now see if you can get a meaningful backtrace from it
<elux> i dont mind managing it locally, i have a home.nix for home-manager where i have most of my pkgs, then at the top, `let hyper = import ./hyper; in { home.packages = with pkgs; [ htop etc hyper ]; }`
<cole-h> And see if can debug from there.
<elux> i just want to get the latest version of it, the pkg is grossly outdated
<__monty__> cole-h: I can't pass any flags, it immediately crashes with that SIGILL error.
mrCyborg has quit [Quit: WeeChat 2.7.1]
<cole-h> I meant see if go has any env vars that gives you a more meaningfull backtrace, like `RUST_BACKTRACE` does
<manveru> __monty__: kinda looks like direnv is built against the wrong version of macos?
<manveru> well, or go
<tilpner> elux: Perhaps you can update it in nixpkgs, so it's no longer outdated
<__monty__> manveru: Yeah, I'm thinking something like that too.
<{^_^}> golang/go#37459 (by carlca, 2 weeks ago, closed): SIGILL: illegal instruction on any go tool under macOS
<ottidmes> tilpner++
<{^_^}> tilpner's karma got increased to 66
<cole-h> __monty__: Now try to build it yourself by using `nix-build -A direnv --check`
<manveru> __monty__: seems some catalina thing again :P
<tilpner> elux: But if you insist on keeping your update local, callPackage on your copy was correct. overrideAttrs might work if you don't need to adapt libPath
<ottidmes> your suggestion works, it is just that I should not be trying nix why-depends on it XD, then it will build
<tilpner> ottidmes: The whole point of why-depends is answering the question "why is x in the runtime closure of y?", but you don't care about the runtime closure
<tilpner> You care about x being used at all, and answering that doesn't require building
<manveru> so solution is to upgrade to go 1.14 they say
<elux> would be nice for the nix language to be rewritten and made to be more intuitive
<tilpner> why-depends must build the arguments, because the runtime closure can't be determined without it
<elux> or perhaps its the nixpkg core functions, whatever it is.. very inconsistent
<ottidmes> too bad I now have to write it to a file, so I can see it easily in the whole tree, would have liked the same output as why depends but on a different subject
nuncanada2 has joined #nixos
<tilpner> ottidmes: It's displayed in less for me, and then you just do /openssl.*1.*0.*2
<elux> nixos is the best linux, the only thing that holds it back is how unintuitive the nix language is
<tilpner> Probably with fewer quantifiers
<manveru> elux: you tried guix?
<elux> neat. i will check it out
<ottidmes> tilpner: ah, did not realize I could do that in less, only used that in manpages, I just opened it in my code editor on my desktop and its mongodb that is the cause
<MichaelRaskin> Note that a part of conceptual load is not really dependent on the language (although there are language trade-offs made differently between Nix and Guix)
<{^_^}> [nixpkgs] @ryantm merged pull request #82532 → croc: 6.4.10 -> 8.0.3 → https://git.io/JviOZ
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JviuE
nuncanada3 has quit [Ping timeout: 258 seconds]
<tilpner> ottidmes: When you view manpages, you are using PAGER, which is probably less for you
<ottidmes> tilpner: ah, learned something new, thanks!
<MichaelRaskin> What everyone should no about less is that it has a ! binding to run arbitrary shell commands
<__monty__> manveru: Catalina? I'm not running catalina. And afaict this is a regression in 1.14.
<{^_^}> [nixpkgs] @equirosa closed pull request #80607 → croc: 6.4.10 -> 8.0.2 → https://git.io/JvBD1
<elux> adisbladis: do you have a link with callPackage used with home-manager? i cant get it to work. says: undefined variable 'callPackage'
<__monty__> Can't look into it further today unfortunately but I've opened an issue: #82606
<{^_^}> https://github.com/NixOS/nixpkgs/issues/82606 (by toonn, 33 seconds ago, open): direnv 2.21.2 on macOS (10.13.6) is broken
<zeta_0> hello everyone, i am going to contribute to xmonad and darcs, but i am not sure how to build them in a nix-shell, is there some instructions anywhere that show some default.nix configurations on how to do it correctly?
<elux> hyper = pkgs.callPackage ./hyper/default.nix { }; might have just worked..
<adisbladis> elux: I was just gonna say that :)
<adisbladis> Happy to be your rubber duck
<elux> yep it works.. yay for trial+error brute-force technique with nix :/
<elux> thanks for helping
<zeta_0> the #darcs and #xmonad channels cannot help me with the nix part, that is why i am asking here
<adisbladis> zeta_0: You should generally be able to use the nixpkgs expressions to hack on pretty much anything packaged in nixpkgs (barring bugs and new dependencies).
<adisbladis> nix-shell '<nixpkgs>' -A darcs
<adisbladis> for example
<adisbladis> I'm not sure about haskell specfics
Shouou has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82607 → eksctl: 0.13.0 -> 0.15.0 → https://git.io/JviuV
rsoeldner has quit [Remote host closed the connection]
<Thra11> zeta_0: You'll want to use cabal2nix I think. There are some tutorials (for haskell dev with nix) online somewhere, though I can't remember which ones are good/up-to-date
rsoeldner has joined #nixos
<zeta_0> adisbladis: ok, with ghc it was pretty easy to install it from nixpkgs as a user, but to contribute to ghc i had to clone and build it in a nix-shell using ghc.nix, which was very difficult to setup, so i wasn't sure if i have to something similar with darcs and xmonad
<MichaelRaskin> With xmonad you can probably just do a complete build every time?
<Thra11> ZerataX: Maybe have a read of this one: https://maybevoid.com/posts/2019-01-27-getting-started-haskell-nix.html
* Valodim[m] uploaded an image: 055e7be2-b888-451e-a7d2-c146f98b90d6.jpeg (83KB) < https://matrix.org/_matrix/media/r0/download/stratum0.org/DLCcoJagAkLaxItJVaZeWdzF >
<Thra11> Oops sorry, meant to ping zeta_0 ^
<Valodim[m]> Lasered rpi case :)
kaliumxyz has quit [Quit: Lost terminal]
<judson_> Is it terrible to want an TOFU Nix tool?
<adisbladis> judson_: Hm?
ikwildrp1pper is now known as ikwildrpepper
<judson_> `nix build --tofu` that updates your local expressions with found digests.
<judson_> Or something.
<evils> Valodim[m]: while we all know nixos is golden, that looks surprisingly golden
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<__monty__> Valodim[m]: Nice, what's the material?
<adisbladis> Valodim[m]: You need to send it here for... ehrm.. Quality inspection!
<judson_> Valodim[m] ooooh
<adisbladis> judson_: I've seen something like that for emacs specifically
<Valodim[m]> eloxated aluminum, I guess?
<judson_> Hm. I mean the real trick would be to update the files without clobbering their format.
<{^_^}> [nixpkgs] @timsears opened pull request #82608 → rPackages.rhdf5: fix installation for v1.4.3 → https://git.io/Jviu6
<Valodim[m]> it's a vilros case for the rpi4
<judson_> But I think gchristensen wrote a Rust Nix parser...
<adisbladis> This guy
<adisbladis> judson_: That was not gchristensen
<Valodim[m]> my local hackerspace got a lasercutter and this was the first thing I could think of to use it for ;)
<adisbladis> That was jD91mZM2
<{^_^}> [nixpkgs] @evanjs opened pull request #82609 → polychromatic: init at unstable-2020-03-10 → https://git.io/JviuP
<evanjs> >_>L
<evanjs> meant to make that a draft...
<judson_> My apologies.
<adisbladis> judson_: ^
<judson_> Cheers
<cole-h> evanjs: OT, but nice pfp on GH
<judson_> Oh, that looks like it could do exactly what I want :)
johnw has quit [Ping timeout: 268 seconds]
<judson_> Now I just have to find the hashes in e.g. nix-build errors
* judson_ task add project:Nixpkgs ...
<cole-h> evanjs: btw if you wanted to avoid borg evaling + building, you can add WIP to the title I think
<cole-h> idk if it changes after the fact, though
<evanjs> eh still should help
<zeta_0> ok, i have a generic default.nix file to develop haskell in a nix-shell, i'll just tweak it to build xmonad and darcs, to develop them in an isolated environment
<evanjs> cole-h: it does build now, anyhow, so that should be fine
<zeta_0> hopefully that works
<colemickens> if anyone has experience with laser cutting the nix logo into something, I want to do the same when I get my new laptop (maybe soon? rumor is they're announced on monday)
<colemickens> Although, I probably won't be able to go to any maker space any time soon... I keep forgetting.
<samueldr> what new laptop is "announced on monday" per the rumor?
<cole-h> ^
<colemickens> Zephyrus G14. 14" Ryzen/nvidia2060 powered gaming laptop (aka maybe okay thermals)
<evanjs> adisbladis: cc'ed you on the polychromatic pr too because another RGB app lol
<colemickens> I can use integrated graphics for Linux dev, dedicated graphics for gaming, maybe finally move to a single computer in my home/life.
<colemickens> (up to 32G ram, 8 core, 1TB, I think. should suffice)
<adisbladis> evanjs: FileNotFoundError: [Errno 2] No such file or directory: '/home/adisbladis/.config/polychromatic/custom_icons' :(
<{^_^}> [nixpkgs] @zimbatm merged pull request #82602 → cryptpad: 3.0.1 -> 3.13.0 → https://git.io/Jvi09
<{^_^}> [nixpkgs] @zimbatm pushed to master « cryptpad: 3.0.1 -> 3.13.0 (#82602) »: https://git.io/Jviu9
<evanjs> adisbladis: yup
<evanjs> Works fine if you create it but hrm
<evanjs> adisbladis: feel free to add any errors I missed in my initial write-up if you do end up having time or etc
<cole-h> colemickens: I'm afraid to ask about the rumored price range
<adisbladis> evanjs: Once I added usbutils to the closure it's actually working :)
<evanjs> wtf wait without creating the directory??
<adisbladis> evanjs: No, still have to create the directory manually
<adisbladis> But can't enter the effects tab
<evanjs> adisbladis: oh okay and derp that makes sense :D
<evanjs> Yeah if you switch to console view you might see errors like "cant get current status"
<evanjs> forgot to mention that prints it out again when switching tabs
o1lo01ol1o has joined #nixos
<evanjs> interesting, though. I didn't need usbutils, but maybe that's because it's installed systemwide :D
elux has quit [Quit: leaving]
<adisbladis> Man.. These applications are buggy :P
reactormonk has quit [Ping timeout: 255 seconds]
<evanjs> Ah wait it'
<evanjs> it isn't printing anything out when switching tabs. And yeah, I chose a dev version because it was way easier to package, might be somewhat related :P
<evanjs> Probably works fine on a "normal" distro :P
<evanjs> yeah, "object has no attribute ’effect’" is similar to what I was seeing
<adisbladis> Huh, the LEDs turned back on again
<adisbladis> _something_ happened
<evanjs> potentially due to e.g. "Unable to get device states for Razer DeathAdder Elite Traceback" so the states it queries are then null and etc
<evanjs> Yeah, basic functionality seems to work on mine like for changing brightness, but can't use much of the app :P
Heffalump has joined #nixos
o1lo01ol1o has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #82192 → folding@home: 6.02 -> 7.5.1 → https://git.io/JvoHb
<{^_^}> [nixpkgs] @jonringer pushed commit from @zimbatm to master « folding@home: 6.02 -> 7.5.1 »: https://git.io/JviuA
<adisbladis> Same same
<adisbladis> And tbh I don't really care enough about the colour of my periphirals to debug :P
<adisbladis> Hm, I just got a really cool idea
jonten has joined #nixos
aveltras has joined #nixos
blaggacao has quit [Ping timeout: 258 seconds]
elux has joined #nixos
alexherbo27 has joined #nixos
Jonathan87 has joined #nixos
alexherbo2 has quit [Ping timeout: 258 seconds]
alexherbo27 is now known as alexherbo2
<elux> im trying to use https://gist.github.com/pkieltyka/67d5eff53ea38ecc75dd73bf86bfe526 (hyper.nix) in my home and import it with `hyper = pkgs.callPackage ./hyper/default.nix { };` and use it as a pkg to install. This will build with nix and install, but when I run `hyper` it returns the error: Error: `node-pty` failed to load. Typically this means that it was built incorrectly.
<elux> seems i need the `node-pty` pkg, but doesnt seem like this is part of the nodePackages .. any suggestions on how to add this to nodePackages as part of this nix?
<evanjs> adisbladis: okay yeah this makes sense, and is part of the reason I opened as a WIP PR :P https://github.com/polychromatic/polychromatic/issues/230#issuecomment-584119939
jtojnar_ has joined #nixos
jtojnar_ has quit [Remote host closed the connection]
reactormonk has joined #nixos
o1lo01ol1o has joined #nixos
jtojnar_ has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #82554 → libuninameslist: 20190701 -> 20200313 → https://git.io/JviGc
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to staging: https://git.io/JvizG
<Jonathan87> Gah! NixOS is the most amazing operating system in existence. But right now I want to strangle someone because of how impossible it sometimes seems to do a basic task.
<zeta_0> in order to add non-haskell pkgs to this default.nix file, do i just need to place pkg.my-package next to the haskell packages? https://hastebin.com/razimeyafi.bash
<Jonathan87> zeta_0: I believe you need it next to `cabal-install` and `cabal2nix`
<Jonathan87> zeta_0: does it work when you put it with them?
<Jonathan87> I am trying to build a C library to use with a D application but the build instructions on the git repo end up with build errors. I am not very familiar with D nor Nix enough to know how to coorerse the two to work together.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82610 → eagle: 9.5.2 -> 9.6.0 → https://git.io/Jvizz
<adisbladis> evanjs: Oh
<adisbladis> That explains a lot :P
<Jonathan87> I have a nix-shell with what are supposed to be the dependencies, am I just going about it wrong, or am I missing something?
<Yaniel> do you also have pkg-config?
<Yaniel> the paths of dependencies are not the same as usual so the configuration scripts need some help from pkg-config usually
od1n has joined #nixos
<od1n> hello, when trying to start a machine with an iso attached, libvirtd chowns the iso with the user it runs under (root), which should not be a problem - yet I get permission denied on accessing the iso. there's a ticket on this from 2018 (https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1784001). did anyone else hit this?
b has joined #nixos
<od1n> tried qemuRunAsRoot = false already
<evanjs> adisbladis: yup haha. on another note... moved to python3Packages.callPackage, but for some reason it can't find build.ninja now lol. hrm. wonder if meson isn't doing its thing
<adisbladis> I dunno
<adisbladis> I'm battling dbus :(
<adisbladis> Trying to get my emacs to talk to openrazer
<adisbladis> I had this idea to set colours based on flycheck and erc buffers
rsoeldner has quit [Remote host closed the connection]
rsoeldner has joined #nixos
<evanjs> oooo that sounds interesting
<evanjs> I've been meaning to look into how I can tie my WM and RGB stuff together more
<adisbladis> In theory this should work: http://ix.io/2efg
linarcx has quit [Ping timeout: 265 seconds]
<adisbladis> evanjs: Emacs is my WM
<adisbladis> I don't know why that snippet isn't working..
sudoforge has quit [Ping timeout: 256 seconds]
<adisbladis> I can call other services on the session bus just fine
linarcx has joined #nixos
delli3 has quit [Read error: Connection reset by peer]
jtojnar_ has quit [Read error: Connection reset by peer]
<evanjs> adisbladis: like exwm?
<adisbladis> Yep
<evanjs> I remember... I think it was ashkitten? experiencing similar issues. I want to say enabling services.dbus.socketActivated helped but I can't quite remember
jtojnar_ has joined #nixos
<zeta_0> i am trying to setup a default.nix file to develop darcs with but it is throwing errors, could you guys help me fix it, thanks: https://hastebin.com/umiduxujeb.bash
<cole-h> Anybody know the best way to overlay a package inside a custom NixOS ISO? e.g. apply the overlay to the ISO boot environment (and also the subequently installed system)
<evanjs> does python3Packages (vs callPackage) interfere with meson/ninja or something like that?
<evanjs> *python3Packages.callPackage vs pkgs.callPackage
<zeta_0> here's the error: https://hastebin.com/qavakurova.rb
<adisbladis> evanjs: meson does
<adisbladis> `meson = pkgs.meson;` in the callPackage call-site
<evanjs> *nix search meson*
<evanjs> ahhhhhhhhhhhhhhhhhhhhhhhhhhhh
<jtojnar_> there is meson python module,which disables the setup hooks
<evanjs> yeahp. just realized that :D
<evanjs> should've thought of that, after all the conflicts I've seen with shell.nix and python stuff lately haha
<zeta_0> zeta waits patiently for help
linarcx has quit [Read error: Connection reset by peer]
<adisbladis> Hmmm
<adisbladis> BusName=org.razer
linarcx has joined #nixos
<evanjs> man, it would be nice if GH let you change PR states (e.g. Open<->Draft) but bah
<evanjs> adisbladis: what's wrong with that?
<adisbladis> I don't know :>
<adisbladis> But that's unique to openrazer
<evanjs> The bus name?
<adisbladis> Other services like flameshot doesn't have any busname set
tomberek has joined #nixos
<adisbladis> Which makes me think that's where I should start looking
jtojnar_ has quit [Read error: Connection reset by peer]
* adisbladis <- not super familiar with dbus
<evanjs> yeah... I don't have any dbus things on here without a bus name, unless I'm misreading your situation
<evanjs> and yeah it's certainly not a simple world with dbus and systemd and blah
fling has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.36 « fixup! fixup! gnome3.polari: 3.34.1 -> 3.36.0 »: https://git.io/JvizA
kleisli__ has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #82568 → bitlbee-mastodon: 1.4.2 -> 1.4.3 → https://git.io/Jvin7
<{^_^}> [nixpkgs] @alyssais pushed commit from @jpotier to master « bitlbee-mastodon: 1.4.2 -> 1.4.3 »: https://git.io/Jvizx
alexherbo2 has quit [Ping timeout: 265 seconds]
<tomberek> Anyone familiar with rust packaging? I've got a rust build that errors out with "fatal error: 'errno.h' file not found." I've added glibc.dev (and glibc, just in case) to buildInputs in buildRustPackage. Not sure why errno.h is not available to the build. Specifically this fails while building the dav1d-sys crate.
<{^_^}> [nixpkgs] @B4dM4n opened pull request #82611 → cargo-udeps: 0.1.9 -> 0.1.10 → https://git.io/Jvizp
<evanjs> tomberek: out of curiosity, is pkg-config in nativeBuildInputs?
<tomberek> it is
elux has quit [Quit: leaving]
<evanjs> and dav1d?
<evanjs> assuming that's the same dep
<tomberek> evanjs: the specific package i'm trying to put together is a set of gstreamer pugins, https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
chagra_ has quit [Ping timeout: 260 seconds]
<evanjs> if its a sys crate, you might need to add the dep on the nix side. e.g. for openssl you'd add pkg-config and openssl
<evanjs> *if it depends on a sys-crate, blah
<tomberek> evanjs: yes, i've had to add openssl. I generated a Cargo.lock myself with "cargo generate-lockfile" so maybe that has an issue.
kaliumxyz has joined #nixos
<kaliumxyz> no errors detected with the memtest86+
<tilpner> kaliumxyz: Why did it keep freezing?
<evanjs> tomberek yeah if it doesn't have a lockfile we'll have to add it ourselves (if you're writing an expression, not a shell.nix)
<kaliumxyz> tilpner I assume because the version that comes on the nix USB is old
<kaliumxyz> its the non-passmark version
<kaliumxyz> the passmark version is up to date and maintained.
<tomberek> evanjs: The build gets farther than when i started, been adding deps one by one, so I'm making progress, but this errno.h doesn't seem to respond to being provided glibc.dev.... okay, looking...
<kaliumxyz> I'm not happy, I need to find some error else this PC is just cursed.
<kaliumxyz> which is bad.
<kaliumxyz> downgrade to an older linux kernel and pray/
<evanjs> tomberek: yeah typically errno/glibc shouldn't need to be added IIRC
<evanjs> tomberek: what does your current expression look like, anyhow?
od1n has quit [Quit: Leaving]
<tomberek> evanjs: here's what i got so far: https://pastebin.com/wnbCbVik
<{^_^}> [nixpkgs] @veprbl opened pull request #82612 → snakemake: 5.9.1 -> 5.10.0 → https://git.io/Jvigq
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<{^_^}> [nixpkgs] @fnords opened pull request #82613 → Add coc-spell-checker plugin for neovim → https://git.io/Jvigm
<eyJhb> Any clue why this isn't working? https://termbin.com/9kyf `error: attribute 'vimutils' missing, at /etc/nixos/hosts/eos/neovim2.nix:19:16`
turion has quit [Ping timeout: 246 seconds]
knupfer has quit [Ping timeout: 240 seconds]
justanotheruser has quit [Ping timeout: 265 seconds]
fenedor has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #82389 → tautulli: 2.1.44 -> 2.2.0 → https://git.io/Jv6no
<{^_^}> [nixpkgs] @alyssais pushed commit from @r-ryantm to master « tautulli: 2.1.44 -> 2.2.0 »: https://git.io/JvigG
<chrisaw> I'm trying to create an overlay of a few interdependent python packages but I'm struggling to use one of my custom python packages as a dependency for another. Can anyone help? I've posted a quick Gist here: https://gist.github.com/cawilliamson/b4f22189fa5431a7cfc533f90b91087e
<{^_^}> [nixpkgs] @Ekleog opened pull request #82614 → xfce4-12: remove alias → https://git.io/JvigZ
knupfer has joined #nixos
<yorick> what are us mortals who constantly hotplug ethernet dongles supposed to do about networking.useDHCP deprecation?
<adisbladis> evanjs: I'm going insane :S
cosimone has quit [Quit: Quit.]
reactormonk has quit [Ping timeout: 268 seconds]
<adisbladis> I don't understand this..
<{^_^}> [nix] @LnL7 opened pull request #3415 → build: disallow root without build users → https://git.io/Jvigc
<evanjs> adisbladis: dbus stuff?
<adisbladis> Yeah...
<ekleog> worldofpeace: ping opinion on https://github.com/NixOS/nixpkgs/pull/82614
<{^_^}> #82614 (by Ekleog, 1 minute ago, open): xfce4-12: remove alias
<ekleog> symphorien: ^
<evanjs> Yeah it can be quite maddening at times :D particularly if you don't have d-feet or similar tools
<adisbladis> I _do_ have d-feet, where things are working just fine
<genesis> dbus is really insane anyway, we must have big working on that stuff
irl25519 has joined #nixos
<adisbladis> I generally think dbus is quite nice
irl25519 has quit [Client Quit]
<adisbladis> But maybe that's because I don't truly grok it :P
<genesis> adisbladis https://github.com/NixOS/nixpkgs/pull/81098/files#r385251849 perharps some idea on such case ?
<genesis> service activation vs package dependencie.
blaggacao has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #82550 → lego: 3.3.0 -> 3.4.0 → https://git.io/JvisQ
<{^_^}> [nixpkgs] @alyssais pushed commit from @r-ryantm to master « lego: 3.3.0 -> 3.4.0 »: https://git.io/JvigR
<genesis> how and i don't get propagated service so
<{^_^}> [nixpkgs] @alyssais merged pull request #82548 → k9s: 0.13.8 -> 0.17.7 → https://git.io/Jvisu
<{^_^}> [nixpkgs] @alyssais pushed commit from @r-ryantm to master « k9s: 0.13.8 -> 0.17.7 »: https://git.io/JvigE
<genesis> next would be me alyssais :D
<{^_^}> [nixpkgs] @alyssais merged pull request #82538 → fluxctl: 1.17.1 -> 1.18.0 → https://git.io/Jvi3e
<{^_^}> [nixpkgs] @alyssais pushed commit from @r-ryantm to master « fluxctl: 1.17.1 -> 1.18.0 »: https://git.io/Jvigu
* genesis plays again
awygle has joined #nixos
blaggacao has quit [Read error: Connection reset by peer]
blaggacao has joined #nixos
<adisbladis> genesis: Your change LGTM
blaggacao has quit [Read error: Connection reset by peer]
<adisbladis> You shouldn't have to set PYTHONPATH at all, it's better to use a wrapped interpreter just like you're doing
shibboleth has quit [Quit: shibboleth]
blaggacao has joined #nixos
reactormonk has joined #nixos
justanotheruser has joined #nixos
<adisbladis> PYTHONPATH has very sharp edges
<adisbladis> The wrapped interpreter doesn't use PYTHONPATH but instead modifies sys.path in the wrapper
blaggacao has quit [Read error: Connection reset by peer]
<adisbladis> Much, much nicer
blaggacao has joined #nixos
blaggacao has quit [Read error: Connection reset by peer]
<genesis> yes adisbladis but i'm not the one to convinct here
blaggacao has joined #nixos
<genesis> but the "THEIR"
<genesis> :')
<genesis> since worldofpeace seems to be a non-binary collectiv by himself
zupo has joined #nixos
<genesis> not a fulltime job collectiv, my self i'm a blue wolf with 2 pink nose and one green big finger.
opticnerve has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #81098 → cadence: fix dbus,libjack and missing dependancies → https://git.io/JvuR6
<{^_^}> [nixpkgs] @adisbladis pushed 3 commits to master: https://git.io/JvigD
<adisbladis> genesis: ^
<genesis> thanks, people would be happy on that one
opticnerve has quit [Client Quit]
<genesis> but dbus speaking, not easy to satisfy completly.
<adisbladis> Holy hell, this is a rabbit hole
<adisbladis> 5 rabbit holes a day keeps the doctor at bay
<adisbladis> I hop
<adisbladis> e
<genesis> more you learn about dbus, the more you see it's completly broken stuff.
linarcx has quit [Ping timeout: 256 seconds]
<genesis> then kbus dead too, no more on the rabbit hole.
fling has joined #nixos
<genesis> there is a rewrite, that pretend to have some solve
Neo-- has joined #nixos
reactormonk has quit [Ping timeout: 268 seconds]
<adisbladis> I think I'm gonna admit defeat and do something more meaningful
<danderson> adisbladis: that's how I feel working through a small piece of the nixpkgs bug backlog. It's a huge field full of wonderful little rabbit holes :)
<danderson> but it's nice. Kinda relaxing, in a meditation kind of way. Chipping away at a tiny piece of a huge mountain.
<genesis> because spending time on white trailing space (today i've 2 / trailing, yesterday a commit that should splice in 3 etc)
<genesis> see how we spend humane time.
<genesis> improve dbus service providing would be much more interesting btw
<adisbladis> danderson: What's really cool about Nix is that it lets you enter the FOSS rabbit hole at almost any point in the maze ;)
<genesis> (since noone look at contributer review stat, but only their friend doing-something-stat, i wonder how many good contributer nixpkgs missed to upgrade)
o1lo01ol1o has quit [Remote host closed the connection]
<adisbladis> genesis: What does that mean?
<{^_^}> [nixpkgs] @adisbladis merged pull request #82453 → Python: introduce NIX_PYTHONPREFIX in order to set site.PREFIXES → https://git.io/Jv6Pr
<{^_^}> [nixpkgs] @adisbladis pushed 5 commits to staging: https://git.io/Jvigb
<adisbladis> gchristensen: This one will make you happy ^
<genesis> adisbladis : i mean, how nixpkgs recrut good contributor
<gchristensen> woo!
<genesis> i mean, i spent full day on free contribution on nixpkgs, i get only "you people have forget a missing whitetrail here and here"
<genesis> i was just asking how recrutement what going
<adisbladis> genesis: I was probably a few hundred contributions in before I was asked if I wanted commit bit
<genesis> but is it a rule ?
<genesis> only rule count
<adisbladis> Now there is a process for it
<genesis> in a social contract society
<genesis> for justice and meritocraty
<MichaelRaskin> There is no real rule, and attempts to establish it kind of get stuck. (This is _not_ specific to giving out commit rights, mind you)
<genesis> do you thing your contribution means because they are numbered, or they spots some people
<adisbladis> genesis: It's also not just about making tons of commits but being helpful in the community and reviewing other peoples PRs
<adisbladis> You can start doing that already, that's highly appreciated.
<FRidh> +1 to that
<genesis> yeap but reviewing PR when you have no commit bit is a non go
<gchristensen> it is useful
<etu> genesis: It's super useful
<FRidh> very
<genesis> people doesn't understand why change (and why since you have not commit bit)
<FRidh> just need to make sure that those with commit bit will see those PR's as well after the review
<genesis> why change between your review since you can't merge it ?
<MichaelRaskin> These people do not get their PRs merged. Life happens
<colemickens> I honestly have no idea who has commit bit and make changes as requested if they make sense, from whoever.
<Yaniel> ^
<Yaniel> most of the time the requested changes do make sense
<etu> genesis: Well, there's a reason why we have the PR template promoting to people to help out with reviews as well
knupfer has quit [Remote host closed the connection]
Shouou has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #82309 → ssb-patchwork: 3.17.5 -> 3.17.6 → https://git.io/JvKy9
<{^_^}> [nixpkgs] @FRidh pushed commit from @NinjaTrappeur to master « ssb-patchwork: 3.17.5 -> 3.17.6 »: https://git.io/Jvi2J
<genesis> so reviewing better that refactoring stuff ?
<adisbladis> It's even more confusing now with the unprivileged maintainers team to know who has commit bit :P
<adisbladis> But tbh that shouldn't really matter
<etu> genesis: Both are useful.
<adisbladis> A review is valid regardless
<{^_^}> [nixpkgs] @FRidh merged pull request #82490 → python3Packages.spacy: 2.2.3 -> 2.2.4 → https://git.io/Jv6Ax
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to master: https://git.io/Jvi2T
<MichaelRaskin> Refactoring often requires getting a consensus (or at least indifference) on trade-offs, have I mentioned it is hard to make a decision quickly in Nixpkgs?
<{^_^}> [nixpkgs] @FRidh merged pull request #82334 → gitkraken: 6.5.3 -> 6.5.4 → https://git.io/Jv6f2
<{^_^}> [nixpkgs] @FRidh pushed commit from @evanjs to master « gitkraken: 6.5.3 -> 6.5.4 »: https://git.io/Jvi2k
<adisbladis> Which I think is more a testament to just how huge nixpkgs than anything else
<genesis> hehe
reactormonk has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82615 → fio: 3.18 -> 3.19 → https://git.io/Jvi2I
<gchristensen> as a person who does sometimes merge PRs, I don't look at who wrote a review - just what it says and if I agree with their points. if I agree, I note who said it for later
<MichaelRaskin> Well, I would say that Nixpkgs is an impressive project from the point of view of collaboration despite voiced disagreements
<{^_^}> [nixpkgs] @bhipple opened pull request #82616 → rdedup: fix broken build → https://git.io/Jvi2L
<MichaelRaskin> gchristensen: I guess that last part mostly happens if you do not recognise them, though?
<adisbladis> gchristensen: Exactly :)
<genesis> anyway, i think review is a lost of time for people with no commit bit.
<gchristensen> MichaelRaskin: right :)
<LnL> yeah, also a review from somebody that knows the specific tool/project is often more useful than their nix knowledge
<gchristensen> genesis: well, you can think that, but I don't think anybody else thinks that
<genesis> i speak from experience, you have commit bit for years i guess, so are you sure it's false?
<genesis> LnL : people with no knowledge but with commit bit can close your PR ... that happens too
<gchristensen> as someone with commit bit, reviews form people who don't have it are useful to me -- so not sure how it is possible for it to be lost time
<gchristensen> not all PRs should merge
<genesis> for example , i've some experience of appimage since i'm the 3rd contributor
<gchristensen> yeah, appimage is going to be hard since they generally go against the Nix model of things
<genesis> i review ripcord one, get some good result
<{^_^}> [nixpkgs] @FRidh merged pull request #80611 → pt2-clone: init at 1.06 → https://git.io/JvB9O
<{^_^}> [nixpkgs] @FRidh pushed commit from @fgaz to master « pt2-clone: init at 1.06 »: https://git.io/Jvi2c
<genesis> #82352 doesn't mention me as a usefull reviewer
<{^_^}> https://github.com/NixOS/nixpkgs/pull/82352 (by Infinisil, 2 days ago, merged): ripcord: init at 0.4.23
<{^_^}> [nixpkgs] @FRidh merged pull request #80612 → ft2-clone: init at 1.09 → https://git.io/JvB9s
<{^_^}> [nixpkgs] @FRidh pushed commit from @fgaz to master « ft2-clone: init at 1.09 »: https://git.io/Jvi2C
<genesis> and more interesting stuff is how fast it's pushed when it's a commit bit contributor
<gchristensen> I'm sorry you had a bad experience with ripcord
<{^_^}> [nixpkgs] @FRidh merged pull request #82361 → jetbrains.jdk: build from source → https://git.io/Jv6LV
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/Jvi24
<genesis> was just a recent example since less than 2 days
<gchristensen> yeah, it happens
fenedor has quit [Read error: Connection reset by peer]
<MichaelRaskin> Hm, self-merge of a leaf package addition? Yeah, that happens, the PR seems to be just a way of running basic ofborg checks
<danderson> to try and provide a counter-example: I've been going through bug backlogs in the last couple of days. Response time is not instant, 5-minute turnaround, but on a timescale of a few days I'm getting what I need to make progress.
<{^_^}> [nixpkgs] @FRidh merged pull request #81739 → python3Packages.batchgenerators: init at 0.19.7 → https://git.io/JvVfO
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/Jvi2B
<danderson> it's slower than I would like, but nixpkgs is also huge with a lot of activity. Given that, the turnaround is quite good. I just have to keep notes to remind me to ping if something falls through the cracks.
<sphalerite> https://gist.github.com/lheckemann/d9224a10ba0e0bf528dadede41e5763d build a nixos into a tmpfs, then replace your system with it — more lightweight than kexec, still unmounts root filesystem etc to allow repartitioning and similar.
<{^_^}> [nixpkgs] @FRidh merged pull request #81279 → python3Packages.somajo: init at 2.0.4 → https://git.io/Jvzds
<{^_^}> [nixpkgs] @FRidh pushed commit from @danieldk to master « python3Packages.somajo: init at 2.0.4 »: https://git.io/Jvi20
<sphalerite> danderson: https://github.com/pulls ?
<cole-h> Gonna ask once more, then wait for it to become more active here if nobody has any ideas :P
<cole-h> Anybody know the best way to overlay a package inside a custom NixOS ISO? e.g. apply the overlay to the ISO boot environment (and also the subequently installed system)
<danderson> sphalerite: usually I have more context than that in my notes. My notes also track bugs where I asked for information or feedback
<sphalerite> danderson: ah, fair enough
<MichaelRaskin> cole-h: just add an overlay and build the ISO? or what are you trying to do
<danderson> I guess my point is, it works fine. I just need to remember to check back with old stuff occasionally, because I tend to forget about stuff easily :)
<sphalerite> cole-h: not a perfect answer to your question, but if you need that level of persistence I'd probably use a nixpkgs fork instead
<cole-h> MichaelRaskin: Build an ISO with said overlay applied (so that the install using that ISO will have that overlayed package instead of the nixpkgs one)
<cole-h> sphalerite: Probably a good idea if the resident wizards have no idea
<MichaelRaskin> Hm, true, might be easier to just build using a fork
<cole-h> MichaelRaskin: My use case is: I want to build the ZFS PR adding zstd compression support and install my system with that
<cole-h> But since that PR is still in-progress, I can't just PR it to nixpkgs and be done :P
<MichaelRaskin> Oh, it is FS, so you do indeed need overlayed system all the way and cannot just rebuild later
<colemickens> Why not just build the ISO from your fork instead of overlaying?
<colemickens> It should copy your nixpkgs to the iso as teh channel and thus install with that nixpkgs too, right?
<cole-h> Is that how it works? That might be what I want to do, then.
blaggacao has quit [Ping timeout: 240 seconds]
<colemickens> I think it basically has to be how it works.
<colemickens> Someone can correct me, but otherwise you'd have to reference some other channel for it to use to do/seed the install
<cole-h> Clarification: so it will use the `nixpkgs` from my NIX_PATH as the base for packages installed into the system?
<cole-h> What would happen if I `nix-channel --update`? Would my fork's changes be clobbered?
<colemickens> Idk don't use channels.
<sphalerite> colemickens: yes, it would
<sphalerite> err cole-h
<sphalerite> your shared prefix is too long!
<colemickens> sphalerite what does the installer do for the initial nix-channel registration?
<cole-h> Alright. Well, since it is just for playing around in a VM at the moment, shouldn't matter too much
<sphalerite> colemickens: it copies the channels profile from the installer system, which in turn is copied from pkgs.path when the installer system is built
lovesegfault has quit [Quit: WeeChat 2.7.1]
<colemickens> yeah, just pulled up channel.nix and see that
<sphalerite> (or if you're installing from a non-installer system, it's just whatever's in channels at nixos-install time)
vykook- has quit [Ping timeout: 272 seconds]
Thra11 has quit [Ping timeout: 268 seconds]
<colemickens> trying to understand the last bit, is that where the channel is actually registered? Trying to figure out where its' going to pull from when someone runs nix-channel --update with a custom nixpkgs.
Thra11 has joined #nixos
<misuzu> sphalerite: will this work on non-nixos?
<colemickens> anyway, cole-h, by time you've done the install, I'd recommend using a custom nixpkgs and not using channels anyway.
<colemickens> it's pretty easy to just always use your own nixpkgs, and if you're going to use nixpkgs and contribute, you really probably just want to do that anyway
<cole-h> colemickens: I pretty much do already
<cole-h> echo $NIX_PATH -> nixpkgs=/home/cole/workspace/vcs/nixpkgs
vykook has joined #nixos
mjrosenb has joined #nixos
jumper149 has joined #nixos
philr has joined #nixos
kleisli__ has quit [Ping timeout: 258 seconds]
<kaliumxyz> any way to do qubes like isolation on nix?
bhipple has joined #nixos
<cole-h> You might be interested in #spectrum and https://spectrum-os.org/
<cole-h> Still in-progress
<cole-h> But that's what it hopes to be in the future
<{^_^}> [nixpkgs] @svanderburg pushed commit from @dguibert to release-20.03 « users.groups.disnix instead of a list »: https://git.io/Jvi2X
opthomasprime has quit [Remote host closed the connection]
toppler` has quit [Remote host closed the connection]
<MichaelRaskin> I think qyliss did some work before on Qubes+Nix
genesis was banned on #nixos by gchristensen [*!*@unaffiliated/genesis]
genesis has left #nixos [requested by gchristensen (we don't talk about contributors that way.)]
<tilpner> kaliumxyz: Next to spectrum, there's the less ambitious https://github.com/jollheef/appvm
<kaliumxyz> cool af projects.
<cole-h> (MichaelRaskin: that's what spectrum is :P)
<gchristensen> for context, the removal of genesis is temporary, and in response to their comments about a dearly appreciated contributor.
<MichaelRaskin> cole-h: very much no
symphorien has joined #nixos
<kaliumxyz> any way to do pinning of the nix channel in the nix config?
<MichaelRaskin> Spectrum is KVM
<jumper149> Hi, is it possible to hide plain-text passwords from the nixos-option query?
<MichaelRaskin> And apparently a lot of Wayland more or less as is
o1lo01ol1o has joined #nixos
<cole-h> Maybe I've misunderstood spectrum then.
<MichaelRaskin> I mean, there are similarities
vykook has quit [Ping timeout: 255 seconds]
<danderson> spectrum seems to be using crosvm, which supports virtio-wayland to let isolated apps still share a GUI system
<danderson> (from a very quick read recently)
blibberblob has joined #nixos
<MichaelRaskin> I also hope SpectrumOS ends up sharing chunks of store instead of building hermetic VMs
<cole-h> MichaelRaskin++ Thanks for correcting me.
<{^_^}> MichaelRaskin's karma got increased to 21
<cole-h> And colemickens++, sphalerite++, and MichaelRaskin++ for the ISO assistance earlier (still in-progress though)
<{^_^}> MichaelRaskin's karma got increased to 22, colemickens's karma got increased to 17, sphalerite's karma got increased to 79
o1lo01ol1o has quit [Ping timeout: 260 seconds]
blaggacao has joined #nixos
<misuzu> kaliumxyz: not really, i had to write a script that outputs something like this `-I nixpkgs=/nix/store/8x90sd5m33zhz96z72zgydgy11nc6wb2-source -I home-manager=/nix/store/pk81mh4djhpzbf5jqbgnfspn1517zckk-source`
vykook has joined #nixos
<misuzu> and then running it like this: `nixos-rebuild $(deploy/echo-nix-path.sh) switch`
<misuzu> but this does not cover channels used by nix-env
<adisbladis> MichaelRaskin: There were discussions around how to achieve that at the CCC camp
<kaliumxyz> thats sweet af though.
jgeerds has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #71259 → obinskit: init at 1.1.1 → https://git.io/Je486
<{^_^}> [nixpkgs] @jonringer pushed commit from @Shou to master « obinskit: init at 1.1.1 »: https://git.io/Jvi2S
kleisli__ has joined #nixos
<MichaelRaskin> adisbladis: I know; I am subscribed to the ML and have played with CrosVM with 9p store sharing
<adisbladis> MichaelRaskin: This was something far, far cooler than 9p
<MichaelRaskin> virtfs ?
<adisbladis> I can't exactly remember the details, but something something DMA something something zero copy *giant handwave*
<MichaelRaskin> Yeah, virtfs
<MichaelRaskin> Whenever it actually exists
<blibberblob> hey all, does anyone have experience setting up a wireless adapter with nixos?
o1lo01ol1o has joined #nixos
<Yaniel> I "set up" a bluetooth adapter
<Yaniel> that was literally plug & play though
<MichaelRaskin> adisbladis: for some values of zero copy… and so on
vykook has quit [Ping timeout: 256 seconds]
letty has joined #nixos
<blibberblob> I'm trying to install a tp-link Archer T2U, the OS isn't detecting it
<notgne2> blibberblob: what's the actual device ID, I might actually have the fix
<blibberblob> Bus 002 Device 004: ID 2357:011f TP-Link
<{^_^}> [nixpkgs] @jonringer merged pull request #74346 → pythonPackages.sphinxcontrib-fulltoc: init at 1.2.0 → https://git.io/JeXzc
<{^_^}> [nixpkgs] @jonringer pushed commit from @jluttine to master « pythonPackages.sphinxcontrib-fulltoc: init at 1.2.0 »: https://git.io/Jvi2F
ddellacosta has quit [Ping timeout: 255 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #74345 → pythonPackages.sphinxcontrib-katex: init at 0.5.1 → https://git.io/JeXzL
<{^_^}> [nixpkgs] @jonringer pushed commit from @jluttine to master « pythonPackages.sphinxcontrib-katex: init at 0.5.1 »: https://git.io/Jvi2b
<notgne2> I think my brother in law had something similar to that, and I had to package some random driver off github to make it work, lemme figure out if it's the same deal
o1lo01ol1o has joined #nixos
<blibberblob> I found this repo: https://github.com/jeremyb31/rtl8812au-1
symphorien has quit [Quit: WeeChat 2.7.1]
<blibberblob> Also I had this guide but I'm not sure how easy it is to adapt to nixos
<blibberblob> I don't know much about nixos under the hood (i.e. how it handles drivers etc)
<notgne2> nixpkgs has rtl8812au, but it didn't work for me, so what I did is override it to use a different source, I think I'm a bit out of the loop when it comes to these drivers but eventually after trying 4 or 5 different repos one worked
vykook has joined #nixos
<makefu> blibberblob: rtl8812 is already packaged, no? you should be able to enable the kernel module via "boot.extraModulePackages = [ config.boot.kernelPackages.rtl8812au ];"
o1lo01ol1o has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
Thra11 has quit [Quit: WeeChat 2.7]
<makefu> it worked for me at least
<blibberblob> makefu: thanks a ton, I'll give that a shot
<{^_^}> [nixpkgs] @jonringer merged pull request #81029 → sentencepiece: split into multiple outputs, optional gperftools → https://git.io/Jvuet
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jvi2p
<NobbZ[m]> As far as I remember, you need to blacklist all the other rtl kernel modules, when you have a EU variant… Autoloading will always pick the wrong one…
<notgne2> https://github.com/gnab/rtl8812au this is the one that ended up working iirc (and was pretty easy to get NixOS to use)
<notgne2> there's also a chance that NixOS already fixed the issue, because last time I checked was a long time ago
<cole-h> Mic92: ping
symphorien has joined #nixos
<NobbZ[m]> Hmmm… Though if "Au" isn't a typo, things can be totally different to what I just said about "Eu"…
<blibberblob> notgne2: thanks!!
<notgne2> fwiw the device I was testing it with was purchased in the US, but I'm not sure what the regions really mean for these things
wrl has joined #nixos
<NobbZ[m]> Regions for wireless technology is 90% about frequency ranges.
<blibberblob> I'm in the US as well
<NobbZ[m]> The remaining 10% are probably allowed transmission power
* adisbladis always sets US
<adisbladis> Higher transmission power and channel 13
__monty__ has quit [Quit: leaving]
<NemesisD> hi all. i'm trying to build a tool that uses haskell stack. stack seems to understand its on nixos and is trying to get nixpkgs.ghc821. however i think that version isn't in the packageset anymore. any idea how i could backport (or forwardport) it into my nixpkgs?
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<blibberblob> hmm, adding that extraModulePackages didn't work... wpa_supplicant failed to start
<notgne2> NemesisD: you could add the older nixpkgs release as a channel and do something like `(import <oldpkgs> {}).ghc821`
vykook has quit [Ping timeout: 258 seconds]
<colemickens> Isn't virtio-fs in 5.4?
<blibberblob> /sys/class/net doesn't show the wireless card...
<notgne2> or even `(import (builtins.fetchGit { url = ".."; rev = ".."; }) {}).ghc821`
h0m1 has quit [Quit: WeeChat 2.7.1]
<NemesisD> notgne2: in that version would i still need to add the channel?
h0m1 has joined #nixos
<sphalerite> misuzu: yes, on the condition that you have nix on the system and are running systemd
<{^_^}> [nixpkgs] @jonringer merged pull request #82611 → cargo-udeps: 0.1.9 -> 0.1.10 → https://git.io/Jvizp
<{^_^}> [nixpkgs] @jonringer pushed commit from @B4dM4n to master « cargo-udeps: 0.1.9 -> 0.1.10 »: https://git.io/JviaT
<sphalerite> misuzu: and the kernel supports everything you need
<notgne2> NemesisD: with the bottom one you can just fill in the details for fetching your desired nixpkgs commit from git, channels are just a way of managing this externally if you want to (so you can upgrade them "impurely")
o1lo01ol1o has quit [Remote host closed the connection]
<notgne2> not using a channel just means you will need to update the rev/hash every time you want it to update
aveltras has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @jonringer merged pull request #82615 → fio: 3.18 -> 3.19 → https://git.io/Jvi2I
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « fio: 3.18 -> 3.19 »: https://git.io/Jviak
<NemesisD> notgne2: ok that might be usable. i guess i can go through old versions until i find it. here's the trick though, stack is somehow demanding the ghc821, i'm not writing it anywhere. so my best guess is i'd have to merge this into my nixpkgs somehow so t can see it
<NemesisD> or rather i probably don't understand at all how stack is automagically trying to install ghc
<blibberblob> I feel like I must be missing some step that's preventing nixos from detecting this wireless card...
vykook has joined #nixos
<NemesisD> all i get is error: attribute 'ghc821' missing, at (string):1:43
symphorien has quit [Quit: WeeChat 2.7.1]
<notgne2> if you have something like `pkgs = import <nixpkgs> {};` you can do `pkgs = import <nixpkgs> { overlays = [(self: super: rec { ghc821 = <code from earlier to fetch it>; })]; };`
<{^_^}> [nixpkgs] @adisbladis merged pull request #82348 → PHP extensions as packages → https://git.io/Jv6kR
<{^_^}> [nixpkgs] @adisbladis pushed 4 commits to master: https://git.io/Jviat
<misuzu> sphalerite: that's awesome, thanks!
<blibberblob> lshw -C network doesn't show the wireless card...
b has quit [Ping timeout: 258 seconds]
<MichaelRaskin> colemickens: virtio-fs or virtfs? One is just 9p with VM implementation of the server.
<notgne2> but chances are there's a way of properly fixing which ghc version it refers to, I'm just not familiar with haskell tooling
<notgne2> blibberblob: I'll grab you the code for the modified version for you to try, 1 sec
<blibberblob> notgne2: thanks :P
<blibberblob> do I just need to reboot? All I've been doing is `nixos-rebuild`
<notgne2> providing you are booted into the kernel version that nixos wants you to be on, nixos-rebuild switch should work
<jumper149> from my own experiences nixos-rebuild switch often doesn't work properly, even if it exits without error
<blibberblob> it fails with a wpa_supplicant error
symphorien has joined #nixos
<blibberblob> which is caused by not being able to find a wireless card
<colemickens> MichaelRaskin: well I don't know, so you've likely revealed a gap in my knowledge/understanding, so time for me to go read up more.
FRidh has quit [Quit: Konversation terminated!]
<notgne2> I actually don't really remember what either boot.extraModulePackages or hardware.firmware are for, or the differences between them, but I guess it was added to both of them
<notgne2> probably only 1 is needed
<blibberblob> haha ok... lemme play around with that :) thanks a bunch
<MichaelRaskin> colemickens: One has been usable since forever, as 9p support in kernel is old and stable. The new fancy FUSE-like one — I might have missed that it has landed recently, but I would be a bit surprised
<notgne2> to be clear about that snippet, you'll need to put the `let .. in` code at the top of your configuration.nix, and the stuff inside `{ .. }` where you would normally expect
<{^_^}> [nixpkgs] @jonringer merged pull request #82612 → snakemake: 5.9.1 -> 5.10.0 → https://git.io/Jvigq
<{^_^}> [nixpkgs] @jonringer pushed commit from @veprbl to master « snakemake: 5.9.1 -> 5.10.0 »: https://git.io/Jvian
vykook has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @flokli merged pull request #82413 → nixos/sshd: add authorizedKeysCommand and authorizedKeysCommandUser options → https://git.io/Jv6ut
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/Jviac
<blibberblob> notgne2: cool!
Naptra_ has quit [Remote host closed the connection]
iMatejC has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #82589 → python.pkgs.{gitdb,GitPython}: update → https://git.io/JviB6
<{^_^}> [nixpkgs] @jonringer pushed 4 commits to master: https://git.io/JviaC
<adisbladis> Oh, nice! authorizedKeysCommand is awesome stuff!
<adisbladis> aanderse++
<{^_^}> aanderse's karma got increased to 20
<adisbladis> I had custom patches for before
<adisbladis> It's really an underappreciated feature
<danderson> whoa, nice
* danderson plots to use those options in prod
<colemickens> MichaelRaskin: "Linux v5.4 and later includes virtio-fs" " Virtio-fs uses FUSE as the foundation."
<colemickens> RH has been pushing it hard for Kata, OS, etc, I think.
Heffalump has left #nixos [#nixos]
<tomberek> Anyone good with rust packaging and can help me get familiar? I'm trying to package, https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
<danderson> virtio-fs is quite exciting, assuming it ends up being small enough to audit
<tomberek> but the lack of a Cargo.lock seems to be stiffling my progress
blaggacao has quit [Ping timeout: 240 seconds]
<danderson> I look forward to giving my VMs ZFS directories to use instead of zvols :)
<MichaelRaskin> colemickens: oh they did push it through, interesting, thanks
<colemickens> tomberek I have found a number of rust projects need a "Please commit a Cargo.lock" issue, especially depending on when they were initially "cargo init"d.
vykook has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #82592 → archiver: 3.2.0 -> 3.3.0 → https://git.io/JviBF
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « archiver: 3.2.0 -> 3.3.0 »: https://git.io/Jvial
<adisbladis> Which reminds me I need to finish off https://github.com/NixOS/nixpkgs/pull/81661
<{^_^}> #81661 (by adisbladis, 1 week ago, open): pam_ssh_agent_auth: Honour services.openssh.authorizedKeysFiles
* adisbladis gets to work
<tomberek> colemickens: i've been trying to patch that fix into the src
<colemickens> yeah, that's what I do short term too.
symphorien has quit [Quit: WeeChat 2.7.1]
<blibberblob> still no luck, it's just not detecting the card
<blibberblob> I don
<tomberek> colemickens: but i still must be doing something wrong, after generating a local Cargo.lock and using "src = ./.;" i get an updated cargoSha256, after that the build keeps saying "cargoSha256 is out of date". Even though it's right there.
<blibberblob> I don't have really any expertise with what's going on under the hood
<blibberblob> it's detecting the USB, but it can't seem to figure out that it's a wireless card
<notgne2> blibberblob: what kernel version are you on
<colemickens> tomberek: hm, not sure, I usually clone the repo, generate the Cargo.lock, and then git add/commit/format-patch and include that as a patch in the derivation.
<colemickens> Or just generate the lock, copy it to the package dir, and then copy it in prePatch to the src dir.
abathur has quit [Ping timeout: 255 seconds]
<blibberblob> notgne: 5.4.24
<colemickens> (and not sure I totally understand how src = ./.; would work)
<tomberek> this repo has lots of subdirectories with their own Cargo.toml's, do those need their own Cargo.lock (i'm new to Rust packaging)
<notgne2> huh, that's the version it was working for me on
<colemickens> I can't say, I'm actually literally working on splitting my project into a multi-project repo and nix-ing it, so maybe I'll find out soon.
symphorien has joined #nixos
<notgne2> blibberblob: it might be worth experimenting with trying some different git repos, if there was a one-size-fits-all nixpkgs would probably already have it (and have solved this problem)
vykook has quit [Ping timeout: 240 seconds]
<blibberblob> I'm just pretty lost because I don't know how network interface detection or Linux device drivers work
<notgne2> lol me neither
<{^_^}> [nixpkgs] @m-scr opened pull request #82619 → unison: fix build with ocamlPackages_4_09 → https://git.io/JviaE
<danderson> If it's USB, the happy path is that the device reports itself as a generic, well-known device type through USB
<danderson> and then it all just works.
<danderson> Sounds like this dongle isn't doing that, and needs explicit support of some kind
<blibberblob> How does that reporting process work?
<blibberblob> It does show up in lsusb
<notgne2> blibberblob: you could try `hardware.enableRedistributableFirmware = true;` too
<danderson> in `lsusb -v`, I think it'd show up as some kind of CDC (Communications Device Class) descriptor
<danderson> which is USB-speak for "I'm presenting you a generic interface for a well known kind of device (e.g. mouse, keyboard, cellular modem...)"
<danderson> The alternative is that lsusb -v doesn't show any interesting CDC descriptors, and instead just lists a Vendor ID and Product ID
fendor_ has joined #nixos
<tomberek> colemickens: does "cargo generate-lockfile" only create lockfiles at the top of a git repo? (is it git-aware?) I've tried to generate .lock's in the subdirs, to no avail.
o1lo01ol1o has joined #nixos
<danderson> then what would normally happen is that udev+kernel (not sure which one precisely) would load the correct driver for that vendor/product, and it handles the custom communication
<danderson> Does `dmesg` show anything other than generic USB "device attached" messages?
<danderson> That would be how I'd see if a specific driver noticed the device and grabbed it
<danderson> (and also where I'd look for errors like "waaah I don't have a firmware for this", which is where enableRedistributableFirmware=true comes in)
<blibberblob> danderson: dmesg has a lot of things in it
<danderson> well dmesg is the kernel log for everything, so yeah. If you unplug/replug the USB device, you should see a burst of messages at the bottom of dmesg about it
<blibberblob> ah ok lemme try
<danderson> I forget the exact messages, but it'll be something about USB detecting a new device and configuring it
<colemickens> tomberek: sorry, we're out of my depth of rust experience here
fendor has quit [Ping timeout: 255 seconds]
<danderson> if you can paste those into gist.github.com or some other pastebin, I can take a look and see if anything jumps out at me
<danderson> (I'm by no means an expert on any of this, but I've done my share of debugging "augh why device no work", so I'm happy to try :) )
<tomberek> k, thanks
<blibberblob> looks like it's detecting it... https://gist.github.com/adnelson/b2a0bdf2a9440f63a948900af77882b4
<danderson> hmm, yes and no
<danderson> those messages are all generic USB stuff
<blibberblob> ah
o1lo01ol1o has quit [Ping timeout: 258 seconds]
<danderson> the way USB works is that there's 2 levels: the lower layer is just "oh look a new device, I'll ask it who it is and what it does"
symphorien has quit [Quit: WeeChat 2.7.1]
<danderson> and then there's a higher layer of "oh, I understand what this device is, I'll load a driver for it"
<blibberblob> so the first part worked but not the second?
<danderson> the messages you're seeing there are all the lower layer USB handshakes
<blibberblob> I see
<blibberblob> is there another log I can look at for that second part?
<danderson> i.e. your kernel is going "well, it's definitely a USB device, and here's the vendor and product ID, and various strings I pulled out of its device descriptor"
<danderson> but if there's no other messages, that means the process stopped there - nothing else went "oh, I know about that device, I'll take it!"
<danderson> so the process just stopped
<danderson> so, there's two main possibilities here: you're missing the driver for this device, or there is no linux driver for this device yet
vykook has joined #nixos
<danderson> let's try to find out which one it is...
<{^_^}> [nixpkgs] @jonringer merged pull request #82593 → androidStudioPackages.beta: 4.0.0.10 -> 4.0.0.11 → https://git.io/JviRv
<{^_^}> [nixpkgs] @jonringer pushed commit from @alapshin to master « androidStudioPackages.beta: 4.0.0.10 -> 4.0.0.11 »: https://git.io/Jviai
<danderson> I found https://forums.opensuse.org/showthread.php/539046-Compile-WiFi-dongle-driver , which has some investigation for your exact device
symphorien has joined #nixos
<danderson> "This seems to be a RTL8814au
<danderson> The RTL8812au driver from github can be compiled with support for RTL8814au"
<danderson> okay, so, now, we have to figure out if NixOS already has that somewhere, or if you have to do some work
<blibberblob> I think that driver exists
<blibberblob> Or at least something with that name does, which I put in my `boot.extraModulePackages`
<blibberblob> yeah that's the same card :)
rsoeldner has quit [Remote host closed the connection]
<danderson> what's the module name you put in extraModulePackages ?
rsoeldner has joined #nixos
<danderson> I'm reading more, and it looks like the "default" rtl8812au doesn't support rtl8814au, but the aircrack-ng driver (https://github.com/aircrack-ng/rtl8812au) does
<blibberblob> config.boot.kernelPackages.rtl8812au
<{^_^}> [nixpkgs] @alyssais merged pull request #82607 → eksctl: 0.13.0 -> 0.15.0 → https://git.io/JviuV
<{^_^}> [nixpkgs] @alyssais pushed commit from @r-ryantm to master « eksctl: 0.13.0 -> 0.15.0 »: https://git.io/JviaH
<danderson> So at this point, it looks like the driver for this chipset is super new and bleeding edge, so I'm guessing the nixpkgs module isn't right...
<{^_^}> [nixpkgs] @alyssais merged pull request #81605 → Unbound: 1.9.5 -> 1.10.0 → https://git.io/JvakC
<{^_^}> [nixpkgs] @alyssais pushed commit from @leenaars to staging « Unbound: 1.9.5 -> 1.10.0 »: https://git.io/Jvia7
<danderson> looking at the rtl8812au derivation now, sec...
vykook has quit [Ping timeout: 255 seconds]
<danderson> so, nixpkgs builds this driver from https://github.com/zebulon2/rtl8812au
<blibberblob> k, I tried swapping that with the latest commit on the aircrack-ng repo
<{^_^}> [nixpkgs] @alyssais merged pull request #82605 → clash: 0.17.1 -> 0.18.0 → https://git.io/Jviuv
<{^_^}> [nixpkgs] @alyssais pushed commit from @r-ryantm to master « clash: 0.17.1 -> 0.18.0 »: https://git.io/Jviad
<blibberblob> building now
<danderson> grepping through that repo, I _do_ see ifdefs for RTL8814A_SUPPORT
<danderson> so it looks like there is some support... Maybe the derivation just needs updating? Let's see if that logic is in the version nixpkgs builds...
rardiol has joined #nixos
<sphalerite> Ericson2314: I just got a build to work by setting NIX_aarch64_unknown_linux_gnu_CFLAGS_COMPILE=-Wno-error=address-of-packed-member — should I ever need to do that?
blaggacao has joined #nixos
<danderson> blibberblob: okay, in the source code, that product ID is not one of the listed supported ones :(
<blibberblob> it seems to have found it tho :))))
<danderson> so the nixpkgs driver definitely won't work right now.
<danderson> oh, the aircrack-ng driver?
<blibberblob> with that aircrack-ng driver
<blibberblob> yeah
<danderson> awesome!
<NemesisD> if i'm using the `imports` attribute to break up my nixos config, how would i append things to say `environment.systempackages` in some of those files?
<blibberblob> now I just need to enable wireless and hopefully it works....
<Yaniel> NemesisD: just append whatever in what file you like
<danderson> I suggest filing a bug at https://github.com/zebulon2/rtl8812au/issues asking to add support to the "main" rtl driver
<Yaniel> they get all added together
<danderson> it looks like they already have 8814 chipset support, so it might be as simple as "add the product ID to the list"
<blibberblob> danderson: is that preferable to updating nixpkgs to use the aircrack-ng repo?
<danderson> I think it is, because the current nixpkgs driver supports a lot of different chipsets (5-6 rtl chips)
<danderson> so if it's a simple fix, it would be nice to just add your dongle to that
<blibberblob> for sure, that's a good call
zeta_0 has joined #nixos
<danderson> if you file a bug with `lsusb -v` output, and mention that the aircrack-ng driver seems to work, the maintainers can probably figure it out
<danderson> and then we can update the nixpkgs derivation and nobody else has to deal with this ever again :D
vykook has joined #nixos
<blibberblob> hahaha ok will do
<blibberblob> now it's failing to find /etc/wpa_supplicant.conf but hopefully that's an easier fix
kaliumxyz has quit [Quit: leaving]
<blibberblob> I've gotta run but this was SOOO helpful cc: danderson, notgne2, makefu
<danderson> hah yeah
<NemesisD> Yaniel: oh! that's pretty cool. thanks
<danderson> if you're joining a regular wpa2 wifi network, I can give you a trivial wpa_supplicant.conf, one sec...
<blibberblob> ohh that'd be helpful
<sphalerite> blibberblob: as can wpa_passphrase $ssid $psk
<sphalerite> :)
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<danderson> oh yeah, for a quick test that's probably easier
<{^_^}> [nixpkgs] @aanderse opened pull request #82620 → nixos/ssh: silence ssh-keygen during configuration validation → https://git.io/Jviaj
Rusty1 has quit [Remote host closed the connection]
<danderson> blibberblob: wpa_supplicant -B -i interface -c <(wpa_passphrase MYSSID passphrase)
<danderson> replace MYSSID with your network name and passphrase with the wpa password
<blibberblob> ok, wpa_supplicant started correcly
<blibberblob> if I just yank my ethernet cable presumably it'll just keep working? or is there a better way to test that I'm connected successfully
<danderson> and if you're lucky, `dhcpcd <interface name>` will give you an IP
<danderson> and then everything will work
<danderson> careful, wpa_supplicant only connects you to the wifi network, it doesn't do DHCP :) You need to run `dhcpcd` separately
<blibberblob> oh jeez
<danderson> once you've verified that this all works, you can do all this in nixos configs as well
<blibberblob> kk
<danderson> this is just crappy manual testing to check that it works :)
<blibberblob> no such file /etc/dhcpcd.conf
vykook has quit [Ping timeout: 260 seconds]
<danderson> hm, was that a warning or an error? Does `ip addr show <wlan interface name>` show an IP addr?
<cole-h> tomberek: AFAIK, Cargo only generates lockfiles in the root of the project (aka next to the Cargo.toml)
<danderson> (I have to go soon here, but hopefully you at least have some clues for how to continue)
<blibberblob> hmm, the interface appears in ifconfig but the `ip addr` command says the device does not exist
<tomberek> cole-h: Yeah, found that out, but things still didn't work. Copying the Cargo.lock to be next to every sub-directory Cargo.toml seems allow the build to go a lot further.
reactormonk has quit [Ping timeout: 260 seconds]
<tomberek> ( this repo has a bunch for Cargo.toml's in a bunch of subdirectories )
<{^_^}> [nix] @Ericson2314 opened pull request #3416 → WIP more rust → https://git.io/JviVv
<cole-h> So if you have multiple workspaces, only the toplevel Cargo.toml will have an accompanying Cargo.lock with all the deps of the workspaces inside (IIRC)
<blibberblob> nm found it, just was a formatting issue
<blibberblob> ip says it's down, even if I run `ip link set dev up` it still says it's down
<{^_^}> [nixpkgs] @aanderse opened pull request #82621 → nixos/sshd: only include AuthorizedKeysCommand and AuthorizedKeysComm… → https://git.io/JviVU
Neo-- has quit [Ping timeout: 258 seconds]
<blibberblob> alright well I gotta go but again thanks, seems like I'm getting close :)
blibberblob has quit [Quit: WeeChat 2.7.1]
mjrosenb has quit [Ping timeout: 256 seconds]
vykook has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #82622 → opentx: 2.2.1 -> 2.3.5, fix build → https://git.io/JviVk
ixxie has quit [Ping timeout: 240 seconds]
jumper149 has quit [Quit: WeeChat 2.7.1]