worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 || 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-inf
mkaito has quit [Quit: WeeChat 3.0.1]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114888 → google-cloud-cpp: add missing dependency → https://github.com/NixOS/nixpkgs/pull/114888
<{^_^}> [nixpkgs] @r-ryantm opened pull request #114922 → janet: 1.15.2 -> 1.15.3 → https://github.com/NixOS/nixpkgs/pull/114922
<{^_^}> [nixpkgs] @rhoriguchi opened pull request #114923 → gitkraken: 7.5.1 -> 7.5.2 → https://github.com/NixOS/nixpkgs/pull/114923
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114889 → cypress: from 6.0.0 to 6.5.0 → https://github.com/NixOS/nixpkgs/pull/114889
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114891 → librepcb: fix use of wrapQtApp → https://github.com/NixOS/nixpkgs/pull/114891
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114894 → licensee: 9.15.0 -> 9.15.1 → https://github.com/NixOS/nixpkgs/pull/114894
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
<{^_^}> [nixpkgs] @github-actions[bot] closed pull request #114893 → pinentry_mac: make it compile on arm64 → https://github.com/NixOS/nixpkgs/pull/114893
LASSULUS is now known as lassulus
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114895 → Small Updates → https://github.com/NixOS/nixpkgs/pull/114895
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114860 → python37Packages.bitarray: 1.6.3 -> 1.7.0 → https://github.com/NixOS/nixpkgs/pull/114860
<{^_^}> [nixpkgs] @AndersonTorres closed pull request #114908 → grc: 1.11.3 -> 1.12 → https://github.com/NixOS/nixpkgs/pull/114908
hzertez7[m] has quit [Ping timeout: 258 seconds]
manveru[m] has quit [Ping timeout: 244 seconds]
hzertez7[m] has joined #nixos
questaetang[m] has quit [Ping timeout: 258 seconds]
regnat[m]1 has quit [Ping timeout: 258 seconds]
michaelpj has quit [Ping timeout: 240 seconds]
rnhmjoj has quit [Ping timeout: 240 seconds]
CRTified[m] has quit [Ping timeout: 240 seconds]
kevin[m]2 has quit [Ping timeout: 240 seconds]
slabity has quit [Ping timeout: 240 seconds]
wenngle[m] has quit [Ping timeout: 244 seconds]
freeman42x[m] has quit [Ping timeout: 244 seconds]
lostnet[m] has quit [Ping timeout: 244 seconds]
manveru[m] has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #114924 → keycloak: 12.0.3 -> 12.0.4 → https://github.com/NixOS/nixpkgs/pull/114924
aanderse has quit [Ping timeout: 272 seconds]
Martin[m]4 has quit [Ping timeout: 258 seconds]
regnat[m]1 has joined #nixos
CRTified[m] has joined #nixos
cinimod` has joined #nixos
promaster77[m] has quit [Ping timeout: 240 seconds]
dpl00a[m] has quit [Ping timeout: 240 seconds]
equalunique[m] has quit [Ping timeout: 240 seconds]
madonius[m] has quit [Ping timeout: 240 seconds]
tomchab[m] has quit [Ping timeout: 240 seconds]
eternalgod[m] has quit [Ping timeout: 240 seconds]
devnet[m] has quit [Ping timeout: 240 seconds]
daemon1024 has quit [Ping timeout: 240 seconds]
ZeroCostAbstrac4 has quit [Ping timeout: 244 seconds]
simara[m] has quit [Ping timeout: 244 seconds]
Sascha[m]2 has quit [Ping timeout: 244 seconds]
CatPony[m] has quit [Ping timeout: 244 seconds]
tjammer[m] has quit [Ping timeout: 244 seconds]
veleiro has quit [Ping timeout: 244 seconds]
AmitLevy[m] has quit [Ping timeout: 244 seconds]
ms[m] has quit [Ping timeout: 244 seconds]
ronny has quit [Ping timeout: 244 seconds]
ddellacosta has joined #nixos
enick_980 has quit [Ping timeout: 258 seconds]
nasirhm has quit [Ping timeout: 258 seconds]
yangm has quit [Ping timeout: 258 seconds]
randalthorwot[m] has quit [Ping timeout: 258 seconds]
boogiewoogie[m] has quit [Ping timeout: 258 seconds]
anton[m] has quit [Ping timeout: 258 seconds]
DiegoVicente[m] has quit [Ping timeout: 258 seconds]
kevincox has quit [Ping timeout: 258 seconds]
anderscs[m] has quit [Ping timeout: 258 seconds]
fossdd[m] has quit [Ping timeout: 258 seconds]
bitonic has quit [Ping timeout: 240 seconds]
iulian[m] has quit [Ping timeout: 240 seconds]
ili has quit [Ping timeout: 240 seconds]
johnmadison1963[ has quit [Ping timeout: 240 seconds]
Keash[m] has quit [Ping timeout: 244 seconds]
DavHau[m] has quit [Ping timeout: 244 seconds]
Schicko has quit [Ping timeout: 244 seconds]
alexfmpe has quit [Ping timeout: 258 seconds]
rnhmjoj-M has quit [Ping timeout: 258 seconds]
Curunr[m] has quit [Ping timeout: 272 seconds]
jlv has quit [Ping timeout: 272 seconds]
MrGoose[m] has quit [Ping timeout: 258 seconds]
ncm[m] has quit [Ping timeout: 258 seconds]
griff_ has quit [Quit: griff_]
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #114925 → nixos/lxd: fixup of 4adcb006 → https://github.com/NixOS/nixpkgs/pull/114925
rnhmjoj-M has joined #nixos
slabity has joined #nixos
us3r[m] has joined #nixos
promaster77[m] has joined #nixos
eternalgod[m] has joined #nixos
daemon1024 has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114901 → python3Packages.glasgow: unstable-2020-06-29 -> unstable-2021-03-02 → https://github.com/NixOS/nixpkgs/pull/114901
tjammer[m] has joined #nixos
<{^_^}> [nixpkgs] @ajs124 opened pull request #114926 → jsoncpp: python2 -> python3 → https://github.com/NixOS/nixpkgs/pull/114926
<{^_^}> [nixpkgs] @ajs124 opened pull request #114927 → newt: python2 -> python3 → https://github.com/NixOS/nixpkgs/pull/114927
ZeroCostAbstrac4 has joined #nixos
CatPony[m] has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114904 → snippetpixie: 1.5.0 -> 1.5.1 → https://github.com/NixOS/nixpkgs/pull/114904
iulian[m] has joined #nixos
fossdd[m] has joined #nixos
wenngle[m] has joined #nixos
lostnet[m] has joined #nixos
alexfmpe has joined #nixos
rnhmjoj has joined #nixos
freeman42x[m] has joined #nixos
DavHau[m] has joined #nixos
Schicko has joined #nixos
kevin[m]2 has joined #nixos
Martin[m]4 has joined #nixos
Curunr[m] has joined #nixos
MrGoose[m] has joined #nixos
jlv has joined #nixos
ronny has joined #nixos
madonius[m] has joined #nixos
randalthorwot[m] has joined #nixos
AmitLevy[m] has joined #nixos
simara[m] has joined #nixos
Sascha[m]2 has joined #nixos
boogiewoogie[m] has joined #nixos
nasirhm has joined #nixos
kevincox has joined #nixos
ncm[m] has joined #nixos
anton[m] has joined #nixos
anderscs[m] has joined #nixos
yangm has joined #nixos
equalunique[m] has joined #nixos
<{^_^}> [nixpkgs] @Hoverbear opened pull request #114928 → nvmet-cli: init at 0.7 → https://github.com/NixOS/nixpkgs/pull/114928
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #113062 → doc: update multiple output section with more example paths → https://github.com/NixOS/nixpkgs/pull/113062
enick_980 has joined #nixos
dpl00a[m] has joined #nixos
ms[m] has joined #nixos
veleiro has joined #nixos
tomchab[m] has joined #nixos
devnet[m] has joined #nixos
questaetang[m] has joined #nixos
DiegoVicente[m] has joined #nixos
johnmadison1963[ has joined #nixos
michaelpj has joined #nixos
Keash[m] has joined #nixos
ili has joined #nixos
bitonic has joined #nixos
aanderse has joined #nixos
MmeQuignon has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @ajs124 opened pull request #114929 → xdg-desktop-portal-kde: drop unused python dependency → https://github.com/NixOS/nixpkgs/pull/114929
griff_ has joined #nixos
bennofs_ has joined #nixos
ris has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @mweinelt merged pull request #114925 → nixos/lxd: fixup of 4adcb006 → https://github.com/NixOS/nixpkgs/pull/114925
cwbelesswhite[m] is now known as cw[m]
bennofs__ has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @bobrik reopened pull request #114893 → pinentry_mac: make it compile on arm64 → https://github.com/NixOS/nixpkgs/pull/114893
rajivr has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114867 → python37Packages.google-cloud-speech: 2.0.1 -> 2.1.0 → https://github.com/NixOS/nixpkgs/pull/114867
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #114902 → treewide: Fix various tools wrappers "with packages" → https://github.com/NixOS/nixpkgs/pull/114902
jmeredith has quit [Quit: Connection closed for inactivity]
redmp has joined #nixos
<redmp> i'm trying to use nixops to deploy a systemd service to a vm
ASHKITTEN is now known as ashkitten
<redmp> however nixops doesn't create a systemd service unit on the target machine
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 264 seconds]
mbrgm_ is now known as mbrgm
m0rphism1 has quit [Ping timeout: 245 seconds]
cinimod` has quit [Ping timeout: 264 seconds]
<jonreeve[m]> Does anyone have a dead simple example of writing a Python derivation in a Nix flake, that has a GitHub dependency and a PyPi dependency?
<redmp> here's my host's configuration: https://termbin.com/yvii
<redmp> this deploys fine but there's no custom-service.service on the host
<{^_^}> [nixpkgs] @r-ryantm opened pull request #114930 → libdigidocpp: 3.14.4 -> 3.14.5 → https://github.com/NixOS/nixpkgs/pull/114930
simba1 has joined #nixos
COLE-H is now known as cole-h
ddellacosta has joined #nixos
teasea has quit [Quit: Ping timeout (120 seconds)]
teasea has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114912 → serf: use latest scons → https://github.com/NixOS/nixpkgs/pull/114912
Siyo has quit [Quit: Bye]
tokudan has quit [Quit: Dunno.]
<{^_^}> [nixpkgs] @ajs124 opened pull request #114931 → libproxy: 0.4.15 -> 0.4.17 → https://github.com/NixOS/nixpkgs/pull/114931
Siyo has joined #nixos
Philonous has quit [Quit: ZNC - https://znc.in]
tokudan has joined #nixos
Philonous has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #114932 → sawfish: cleanup → https://github.com/NixOS/nixpkgs/pull/114932
<{^_^}> [nixpkgs] @lovesegfault opened pull request #114933 → waybar: fix compatibility with kernels >=5.11 → https://github.com/NixOS/nixpkgs/pull/114933
<{^_^}> [nixpkgs] @r-ryantm opened pull request #114934 → libofx: 0.10.0 -> 0.10.1 → https://github.com/NixOS/nixpkgs/pull/114934
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @aanderse opened pull request #114935 → kodi: fix build for wayland and gbm → https://github.com/NixOS/nixpkgs/pull/114935
<{^_^}> [nixpkgs] @r-ryantm opened pull request #114936 → lightdm-mini-greeter: 0.5.0 -> 0.5.1 → https://github.com/NixOS/nixpkgs/pull/114936
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JqeJT
wnklmnn has quit [Quit: Leaving]
figgyc has joined #nixos
griff_ has quit [Quit: griff_]
jmeredith has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #114937 → liquidprompt: 2.0.0 -> 2.0.2 → https://github.com/NixOS/nixpkgs/pull/114937
simba1 has quit [Ping timeout: 240 seconds]
ddellacosta has joined #nixos
Cushingar[m] is now known as Rage-Gamer[m]
kaliumxyz has quit [Ping timeout: 240 seconds]
<figgyc> Hi, theres a service in nixpkgs (its quassel but i dont think thats important) that i'm looking to change some of the settings on. Specifically I want to try and add an argument string to the end of systemd.services.quassel.serviceConfig.ExecStart (so a string), but i don't think there's a good way to add on to an existing value defined elsewhere
<figgyc> without overwriting it? no extraconfig etc either. So is there a good way to do that and if not what would be the best way to change that setting?
Rainy_Day has quit [Remote host closed the connection]
ddellacosta has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #114938 → matterircd: 0.22.0 -> 0.23.1 → https://github.com/NixOS/nixpkgs/pull/114938
apache801 has quit [Ping timeout: 256 seconds]
griff_ has joined #nixos
WackyMan has joined #nixos
<WackyMan> uhhhh, fortnite?
WackyMan has quit [Client Quit]
_novafacing has joined #nixos
<infinisil> figgyc: Unfortunately not possible with ExecStart
<infinisil> You'll have to write out all the args
<{^_^}> [nixpkgs] @r-ryantm opened pull request #114939 → mcfly: 0.5.3 -> 0.5.4 → https://github.com/NixOS/nixpkgs/pull/114939
<infinisil> You can use `ExecStart = mkForce [ "" "changed args" ]` to force clearing of the other ones
<figgyc> alright then thanks
<{^_^}> [nixpkgs] @ajs124 opened pull request #114940 → openjfx15: python2 -> python3, ffmpeg_3 -> ffmpeg → https://github.com/NixOS/nixpkgs/pull/114940
<infinisil> The reason for this is that ExecStart is a (listOf str), and that's bad because lists aren't overridable, you can only add extra items, not change existing ones in a modularized way
leah2 has quit [Ping timeout: 260 seconds]
apache801 has joined #nixos
<infinisil> I've been wanting to deprecate listOf for a while now, replacing lists with better alternatives that let you override them
<{^_^}> [nixpkgs] @lovesegfault merged pull request #114884 → steam: continuation of #114024 with missing edits → https://github.com/NixOS/nixpkgs/pull/114884
leah2 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #114941 → mergerfs: 2.32.3 -> 2.32.4 → https://github.com/NixOS/nixpkgs/pull/114941
<{^_^}> [nixpkgs] @lovesegfault merged pull request #114883 → cntr: 1.4.1 -> 1.5.0 → https://github.com/NixOS/nixpkgs/pull/114883
<{^_^}> [nixpkgs] @lopsided98 opened pull request #114942 → spidermonkey_78: fix build on armv7l → https://github.com/NixOS/nixpkgs/pull/114942
<{^_^}> [nixpkgs] @mweinelt merged pull request #114887 → atheme: 7.2.10-r2 -> 7.2.11 → https://github.com/NixOS/nixpkgs/pull/114887
<{^_^}> [nixpkgs] @ajs124 opened pull request #114943 → dblatex: 0.3.11 -> 0.3.12 → https://github.com/NixOS/nixpkgs/pull/114943
|beowulf| has quit [Ping timeout: 272 seconds]
Luker has quit [Ping timeout: 276 seconds]
gustavderdrache has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @thefloweringash opened pull request #114944 → darwin.bootstrap_cmds: use correct arch in "mig" → https://github.com/NixOS/nixpkgs/pull/114944
<{^_^}> [nixpkgs] @r-ryantm opened pull request #114945 → minio: 2021-02-24T18-44-45Z -> 2021-03-01T04-20-55Z → https://github.com/NixOS/nixpkgs/pull/114945
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #114839 → mrsh: 2020-11-04 -> 2021-01-10 → https://github.com/NixOS/nixpkgs/pull/114839
Luker has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #114836 → zeek: 3.2.4 -> 4.0.0 → https://github.com/NixOS/nixpkgs/pull/114836
<{^_^}> [nixpkgs] @marsam merged pull request #114926 → jsoncpp: python2 -> python3 → https://github.com/NixOS/nixpkgs/pull/114926
|beowulf| has joined #nixos
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @bobrik opened pull request #114946 → python3Packages.curio: fix another flaky test → https://github.com/NixOS/nixpkgs/pull/114946
apache801 has quit [Ping timeout: 240 seconds]
apache801 has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
sigmundv_ has quit [Ping timeout: 264 seconds]
kaliumxyz has joined #nixos
kaliumxyz has quit [Ping timeout: 245 seconds]
h0m1 has quit [Ping timeout: 240 seconds]
<redmp> ok i foun dthe problem i was having above
<redmp> `systemd.services."virtualbox".enable = false;` was in my machine's configuration
Izorkin has quit [*.net *.split]
michaelpj has quit [*.net *.split]
ili has quit [*.net *.split]
equalunique[m] has quit [*.net *.split]
dpl00a[m] has quit [*.net *.split]
CRTified[m] has quit [*.net *.split]
tjammer[m] has quit [*.net *.split]
MrGoose[m] has quit [*.net *.split]
jbal[m] has quit [*.net *.split]
stuebinm[m]1 has quit [*.net *.split]
{^_^} has quit [*.net *.split]
aniketd[m] has quit [*.net *.split]
hazel[m] has quit [*.net *.split]
unclechu has quit [*.net *.split]
bourbon has quit [*.net *.split]
FelipeBarros[m] has quit [*.net *.split]
danielrf[m] has quit [*.net *.split]
thunderbottom[m] has quit [*.net *.split]
jasonfraiser[m] has quit [*.net *.split]
enblanco[m] has quit [*.net *.split]
mnm[m] has quit [*.net *.split]
schmim[m] has quit [*.net *.split]
bendlas has quit [*.net *.split]
fgaz has quit [*.net *.split]
marijan[m] has quit [*.net *.split]
vieveen[m] has quit [*.net *.split]
fiveseven[m] has quit [*.net *.split]
tgys[m] has quit [*.net *.split]
kloenk has quit [*.net *.split]
Nigel[m] has quit [*.net *.split]
r0bby has quit [*.net *.split]
afics has quit [*.net *.split]
nand0p has quit [*.net *.split]
davidtwco has quit [*.net *.split]
moredhel_ has quit [*.net *.split]
welterde has quit [*.net *.split]
aasg has quit [*.net *.split]
Sigma has quit [*.net *.split]
shapr has quit [*.net *.split]
<redmp> and that somehow prevented _any_ custom systemd services from being properly deployed on the vm
kaliumxyz has joined #nixos
h0m1 has joined #nixos
tjammer[m] has joined #nixos
CRTified[m] has joined #nixos
jbal[m] has joined #nixos
stuebinm[m]1 has joined #nixos
michaelpj has joined #nixos
Izorkin has joined #nixos
dpl00a[m] has joined #nixos
MrGoose[m] has joined #nixos
equalunique[m] has joined #nixos
aniketd[m] has joined #nixos
ili has joined #nixos
afics has joined #nixos
vieveen[m] has joined #nixos
tgys[m] has joined #nixos
hazel[m] has joined #nixos
schmim[m] has joined #nixos
welterde has joined #nixos
marijan[m] has joined #nixos
bendlas has joined #nixos
thunderbottom[m] has joined #nixos
fiveseven[m] has joined #nixos
Sigma has joined #nixos
Nigel[m] has joined #nixos
14WAAHLCP has joined #nixos
fgaz has joined #nixos
aasg has joined #nixos
FelipeBarros[m] has joined #nixos
r0bby has joined #nixos
enblanco[m] has joined #nixos
davidtwco has joined #nixos
nand0p has joined #nixos
mnm[m] has joined #nixos
bourbon has joined #nixos
danielrf[m] has joined #nixos
unclechu has joined #nixos
moredhel_ has joined #nixos
kloenk has joined #nixos
jasonfraiser[m] has joined #nixos
shapr has joined #nixos
14WAAHLCP has quit [Remote host closed the connection]
afics has quit [Max SendQ exceeded]
94KAAA9XC has joined #nixos
afics has joined #nixos
azazel has quit [Ping timeout: 246 seconds]
flx has quit [Ping timeout: 260 seconds]
Kritnich has quit [Ping timeout: 246 seconds]
aszlig has quit [Ping timeout: 276 seconds]
r0bby has quit [Ping timeout: 258 seconds]
dansho has quit [Quit: Leaving]
dbmikus has quit [Ping timeout: 276 seconds]
r0bby has joined #nixos
Lord_of_Life_ has joined #nixos
Lord_of_Life has quit [Ping timeout: 240 seconds]
Lord_of_Life_ is now known as Lord_of_Life
apache801 has quit [Ping timeout: 240 seconds]
azazel has joined #nixos
aszlig has joined #nixos
flx has joined #nixos
Kritnich has joined #nixos
cinimod` has joined #nixos
ddellacosta has joined #nixos
<andoriyu> I'm trying to build sd card for rpi1 and i get this error "modprobe: FATAL: Module ahci not found in directory [...]"
<94KAAA9XC> [nixpkgs] @mweinelt merged pull request #114947 → lilypond: 2.20.0 -> 2.22.0 → https://github.com/NixOS/nixpkgs/pull/114947
danderson has quit [Remote host closed the connection]
danderson has joined #nixos
<andoriyu> guess It's on my end, bad kernel config
ddellacosta has quit [Ping timeout: 256 seconds]
evils has joined #nixos
delroth has quit [Ping timeout: 264 seconds]
fl0_id has quit [Ping timeout: 256 seconds]
reactormonk1 has quit [Ping timeout: 272 seconds]
jonringer has quit [Remote host closed the connection]
Swant has quit [Ping timeout: 606 seconds]
aei has quit [Ping timeout: 240 seconds]
dbmikus has joined #nixos
xelxebar has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
xelxebar has joined #nixos
jbox has joined #nixos
Swant has joined #nixos
delroth has joined #nixos
fl0_id has joined #nixos
reactormonk1 has joined #nixos
<andoriyu> nope, can't build kernel no matter I try
<matthewcroughan> error: opening file '/nix/store/nq040czpwjc61jx63vlvb3g9q1qf0wgg-kitty-0.19.3/nix-support/propagated-user-env-packages': No such file or directory
<matthewcroughan> anyone know why I can't use this ?
<matthewcroughan> the cli was "./nix run --store $HOME/.cache/nix/store -f channel:nixos-20.07 kitty"
<matthewcroughan> I'm using this static nix binary https://matthewbauer.us/blog/static-nix.html
orivej has quit [Ping timeout: 240 seconds]
<94KAAA9XC> [nixpkgs] @r-ryantm opened pull request #114950 → commonsLang: 3.11 -> 3.12.0 → https://github.com/NixOS/nixpkgs/pull/114950
cinimod` has quit [Ping timeout: 260 seconds]
<94KAAA9XC> [nixpkgs] @r-ryantm opened pull request #114951 → _1password-gui: 0.9.14-4 -> 0.9.26 → https://github.com/NixOS/nixpkgs/pull/114951
awmv has quit [Quit: Connection closed for inactivity]
ddellacosta has joined #nixos
ahmedelgabri has quit [Ping timeout: 240 seconds]
trfl has quit [Ping timeout: 256 seconds]
ddellacosta has quit [Ping timeout: 265 seconds]
cinimod` has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
orivej has joined #nixos
trfl has joined #nixos
zakame has joined #nixos
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114869 → s5cmd: init at 1.2.1 → https://github.com/NixOS/nixpkgs/pull/114869
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114915 → python3Packages.anyio: 2.1.0 -> 2.2.0 → https://github.com/NixOS/nixpkgs/pull/114915
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114916 → python3Packages.clldutils: 3.6.0 -> 3.7.0 → https://github.com/NixOS/nixpkgs/pull/114916
vrinek has quit [Ping timeout: 272 seconds]
<supersandro2000> Can someone change the bots name back?
zebrag has quit [Quit: Konversation terminated!]
<supersandro2000> matthewcroughan: changing the store does not work in this case for some reason
slack1256 has quit [Remote host closed the connection]
<matthewcroughan> supersandro2000: omst of the packages I try to use are like this
<matthewcroughan> Though some are not, like vim and chromium
figgyc has quit [Quit: Connection closed]
ahmedelgabri has joined #nixos
AlpineLlama has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
ManiacOfMadness has quit [Ping timeout: 272 seconds]
AlpineLlama has joined #nixos
Siyo has quit [Ping timeout: 260 seconds]
ahmedelgabri has quit [Ping timeout: 258 seconds]
<supersandro2000> could be that python support or propagating inputs does not support this
DerGuteMoritz has quit [Ping timeout: 272 seconds]
<cole-h> pin gchristensen
<cole-h> ping*
cinimod` has quit [Ping timeout: 245 seconds]
<matthewcroughan> supersandro2000: so what you're saying is that python harms everything? :D
ddellacosta has joined #nixos
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114928 → nvmet-cli: init at 0.7 → https://github.com/NixOS/nixpkgs/pull/114928
<94KAAA9XC> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/252d0f58fef (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
dbmikus has quit [Ping timeout: 276 seconds]
DerGuteMoritz has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
Dr8128 has quit [Ping timeout: 264 seconds]
Siyo has joined #nixos
<andoriyu> I'm loosing my mind here with missing ahci module
ahmedelgabri has joined #nixos
ahmedelgabri has quit [Ping timeout: 240 seconds]
domogled has quit [Quit: domogled]
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114933 → waybar: fix compatibility with kernels >=5.11 → https://github.com/NixOS/nixpkgs/pull/114933
Supersonic112 has joined #nixos
dbmikus has joined #nixos
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114946 → python3Packages.curio: fix another flaky test → https://github.com/NixOS/nixpkgs/pull/114946
<94KAAA9XC> [nixpkgs] @github-actions[bot] closed pull request #114942 → spidermonkey_78: fix build on armv7l → https://github.com/NixOS/nixpkgs/pull/114942
Supersonic has quit [Ping timeout: 260 seconds]
Supersonic112 is now known as Supersonic
ddellacosta has joined #nixos
dbmikus has quit [Ping timeout: 240 seconds]
afics has quit [Ping timeout: 240 seconds]
endformationage has quit [Quit: WeeChat 2.9]
<94KAAA9XC> [nixpkgs] @samueldr reopened pull request #114942 → spidermonkey_78: fix build on armv7l → https://github.com/NixOS/nixpkgs/pull/114942
afics has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114929 → xdg-desktop-portal-kde: drop unused python dependency → https://github.com/NixOS/nixpkgs/pull/114929
<clever> andoriyu: the rpi doesnt use ahci, thats for ide drives
<Ke> not sure what strictly is ide, but I am sure ahci is associated with sata
<Ke> traditionally ide was used for pata
skiffr has joined #nixos
<94KAAA9XC> [nixpkgs] @r-ryantm opened pull request #114954 → cmake: 3.19.4 -> 3.19.6 → https://github.com/NixOS/nixpkgs/pull/114954
<AndreyCherkashin> <clever "andoriyu: the rpi doesnt use ahc"> I know. but why is it trying to copy that module?
<AndreyCherkashin> I would provide a nix file, but I've already `rm -rf`it. But basically I was just trying to build this - https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/installer/sd-card/sd-image-raspberrypi.nix with a few tweaks, but it never got to my tweaks.
<AndreyCherkashin> (cross compiling from amd64 to armv6l)
griff_ has quit [Quit: griff_]
ddellacosta has joined #nixos
cinimod` has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
dbmikus has joined #nixos
<94KAAA9XC> [nixpkgs] @lheckemann merged pull request #114897 → freerdp: 2.3.0 -> 2.3.1 → https://github.com/NixOS/nixpkgs/pull/114897
jonringer has joined #nixos
jonringer has quit [Remote host closed the connection]
jonringer has joined #nixos
<94KAAA9XC> [nixpkgs] @tomberek merged pull request #111722 → aide: 0.17 -> 0.17.1 → https://github.com/NixOS/nixpkgs/pull/111722
turlando has joined #nixos
sangoma has joined #nixos
<94KAAA9XC> [nixpkgs] @danieldk merged pull request #114951 → _1password-gui: 0.9.14-4 -> 0.9.26 → https://github.com/NixOS/nixpkgs/pull/114951
<94KAAA9XC> [nixpkgs] @tomberek merged pull request #111725 → bchoppr: 1.10.0 -> 1.10.2 → https://github.com/NixOS/nixpkgs/pull/111725
<94KAAA9XC> [nixpkgs] @tomberek merged pull request #111732 → checkstyle: 8.39 -> 8.40 → https://github.com/NixOS/nixpkgs/pull/111732
ddellacosta has joined #nixos
orivej has quit [Ping timeout: 260 seconds]
<94KAAA9XC> [nixpkgs] @tomberek merged pull request #111733 → circleci-cli: 0.1.11924 -> 0.1.12214 → https://github.com/NixOS/nixpkgs/pull/111733
dbmikus has quit [Ping timeout: 264 seconds]
<justanotheruser> does nixpkgs have a cache built and signed by multiple parties?
yjftsjthsd has quit [Read error: Connection reset by peer]
yjftsjthsd has joined #nixos
apache801 has joined #nixos
ddellacosta has quit [Ping timeout: 276 seconds]
<redmp> can you put { imports = []; } in the top level network expression for nixops? it seems like the answer is no, but i'm not sure
<94KAAA9XC> [nixpkgs] @tomberek merged pull request #111743 → dolt: 0.22.12 -> 0.22.13 → https://github.com/NixOS/nixpkgs/pull/111743
<94KAAA9XC> [nixpkgs] @tomberek merged pull request #111736 → codeql: 2.4.2 -> 2.4.3 → https://github.com/NixOS/nixpkgs/pull/111736
palo1 has joined #nixos
<clever> redmp: top-level uses requires instead of imports
<94KAAA9XC> [nixpkgs] @tomberek merged pull request #111739 → consul: 1.9.2 -> 1.9.3 → https://github.com/NixOS/nixpkgs/pull/111739
<redmp> clever: oh, i haven't heard of that.. i'll look for docs
tomberek has joined #nixos
palo has quit [Ping timeout: 276 seconds]
palo1 is now known as palo
<jawr> how dangerous is it for me to make a symlink of say: /run/current-system/sw/bin/lvm -> /usr/bin ?
<jawr> a docker container isnt able to pick up the PATH correctly and is failing
CMCDragonkai1 has joined #nixos
Emantor has quit [Remote host closed the connection]
ronthecookie has quit [Excess Flood]
ronthecookie has joined #nixos
Emantor has joined #nixos
<tomberek> jawr: sounds like an XY problem
<jawr> im trying to run rook.io on kubernetes, it requires lvm to be present on the host (it looks like it just mounts the host as a rootfs in the container) and so paths dont seem to be working
<redmp> how can i import my own machine's `config` in nix repl?
<clever> redmp: `nix repl '<nixpkgs/nixos>'`
<94KAAA9XC> [nixpkgs] @berbiche opened pull request #114955 → lib/modules: provide a better error message when "imports" contains a list → https://github.com/NixOS/nixpkgs/pull/114955
<94KAAA9XC> [nixpkgs] @zowoq opened pull request #114956 → youtube-dl: 2021.03.02 -> 2021.03.03 → https://github.com/NixOS/nixpkgs/pull/114956
<redmp> clever: whaaat, cool, that's so easy.. thank you
<redmp> clever: well, it didn't work .
<clever> redmp: failed now?
<clever> how*
<redmp> error: file 'nixos-config' was not found in the Nix search path (add it using $NIX_PATH or -I), at /nix/store
<clever> redmp: you may need to add a `-I nixos-config=/path/to/configuration.nix`
<clever> the default NIX_PATH on nixos has that
<redmp> i'm in a nix-shell session, could that be why it failed?
<94KAAA9XC> [nixpkgs] @r-ryantm opened pull request #114957 → bzflag: 2.4.20 -> 2.4.22 → https://github.com/NixOS/nixpkgs/pull/114957
<redmp> ah, i see, it's referencing my shell env config in the store
ahmedelgabri has joined #nixos
<clever> only if you used --pure to wipe the env
Philonous has quit [Ping timeout: 265 seconds]
<tomberek> jawr: is this a docker that is running a CMD?
Philonous has joined #nixos
mcornick has quit [Quit: zzz]
<jawr> it is
<jawr> it's a hardcoded check though unfortunately
<tomberek> docker set's the path to: "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" by default
<redmp> clever: ah no, my shell.nix env sets NIX_PATH; i'd forgetten about it
<redmp> thanks
<clever> redmp: ah, that explains things perfectly
ddellacosta has joined #nixos
<jawr> but i didnt know that about docker either
ahmedelgabri has quit [Ping timeout: 272 seconds]
<redmp> is there a quick way to get the ip of a machine out of node.${machine}.config in nixops?
<redmp> i'm down in the nixos.config.networking.interfaces. rabbithole poking at values
Emantor has quit [Remote host closed the connection]
<clever> redmp: there is a deployment.publicIp thing i think
<clever> node.foo.config.deployment.publicIp?
<jawr> i feel dirty: nixops ssh-for-each -d garden -- 'mkdir /sbin && cd /sbin && ln -s /run/current-system/sw/bin/lvm lvm'
<jawr> but it works
<redmp> clever: thanks agani!
<tomberek> jawr: hrm... those hardcoded checks should really be using PATH, or be configurable.
ddellacosta has quit [Ping timeout: 245 seconds]
<tomberek> jawr: do you control what goes into the rootFSPath?
<94KAAA9XC> [nixpkgs] @fabaff merged pull request #114218 → python3Packages.readme_renderer: 28.0 -> 29.0 → https://github.com/NixOS/nixpkgs/pull/114218
apache801 has quit [Ping timeout: 245 seconds]
<jawr> yeah those hardcoded checks are really not very good. im discovering that nixos is such a third class citizen
<94KAAA9XC> [nixpkgs] @github-actions[bot] closed pull request #114473 → python3Packages.diskcache: 5.1.0 -> 5.2.1, python3Packages.pandas: 1.1.5 -> 1.2.2 → https://github.com/NixOS/nixpkgs/pull/114473
Emantor has joined #nixos
<jawr> the only mention of a way to mount anything is via an env variable, but i havent quite detangled yet if and how it effects this particular container
<redmp> clever: .. is this backend specific? I think the link i found was for aws
<redmp> hoping to find a generic way to do this, or at least something that works in both virtualbox & ec2
<clever> redmp: looks like its time to file a bug on nixops!
<clever> redmp: also, nixops will populate /etc/hosts with all of the other machines for you
<redmp> eh? why? it's not possible?
<clever> so you can just refer to them by name, and the ip is handled for you
<redmp> oh, that's amazing
cinimod` has quit [Ping timeout: 260 seconds]
Boomerang has joined #nixos
<redmp> clever: i'm looking now at the hosts file; i have a network of two machines, a and b, and in a's host file there's b and b-encrypted
<redmp> what's b-encrypted?
<redmp> aaand... does this hosts file trick work on both ec2 and virtualbox? (i'm currently developing with virtualbox)
<clever> redmp: the -encrypted is a rarely used feature where nixops can create dedicated vpn links between machines
<redmp> i guess i can just branch based on what attributes are ste
<redmp> are set*
<clever> i think ec2 also creates hosts entries for both the public and private ip
<redmp> clever: i haven't enabled a vpn feature..? is it just on by default?
<clever> its off by default, but the /etc/hosts entries are still made
<redmp> ahh, ok, then i'll just ignore them ; thanks
<redmp> might come in handy in the future though
<jawr> hmm nixops hasnt made hosts entries for me.. everything in the same deployment should be in there?
<clever> jawr: yes
ahmedelgabri has joined #nixos
mananamenos has joined #nixos
<redmp> so, i have a `defaults = { ... }` stanza on my top level nixops network, but it seems that the services.openssh.ports = [ 22 ]; setting in there was ignored :(
cinimod` has joined #nixos
<redmp> so my virtualbox vms have started up using the port meant to be used on ec2, and now nixops can't communicate with them (because it is trying to connect on 22)
<mvnetbiz_> How can I get an nixos image as a flake output? (iso, aws, etc.) I think i'm missing a hint in nixpkgs/flake.nix maybe
<munksgaard> ,channels
<94KAAA9XC> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
ahmedelgabri has quit [Ping timeout: 258 seconds]
ddellacosta has joined #nixos
CMCDragonkai1 has quit [Ping timeout: 245 seconds]
<94KAAA9XC> [nixpkgs] @vbgl merged pull request #114211 → ocamlPackages.digestif: 0.9.0 → 1.0.0 → https://github.com/NixOS/nixpkgs/pull/114211
cfricke has joined #nixos
heywoodlh has quit [Ping timeout: 276 seconds]
ddellacosta has quit [Ping timeout: 245 seconds]
<clever> gchristensen: is the bot having an identity crisis? lol
<redmp> ok, i think i found a way to fix my problem with `defaults = { ... }` being overridden
waleee-cl has quit [Quit: Connection closed for inactivity]
vidbina has joined #nixos
mallox has joined #nixos
graf_blutwurst has joined #nixos
heywoodlh has joined #nixos
zaeph has quit [Ping timeout: 272 seconds]
zaeph has joined #nixos
vidbina has quit [Ping timeout: 260 seconds]
neiluj has quit [Remote host closed the connection]
<94KAAA9XC> [nixpkgs] @vbgl opened pull request #114958 → ocamlPackages.core_kernel: 0.14.0 → 0.14.1 → https://github.com/NixOS/nixpkgs/pull/114958
neiluj has joined #nixos
neiluj has joined #nixos
neiluj has quit [Changing host]
<94KAAA9XC> [nixpkgs] @dywedir opened pull request #114959 → pijul: 1.0.0-alpha.38 -> 1.0.0-alpha.45 → https://github.com/NixOS/nixpkgs/pull/114959
dbmikus has joined #nixos
<mvnetbiz_> What are all the possible nixos module arguments? pkgs, lib, config, modulesPath, etc.. what else is there?
<94KAAA9XC> [nixpkgs] @tomberek merged pull request #110877 → unrtf: 0.21.9 -> 0.21.10 → https://github.com/NixOS/nixpkgs/pull/110877
<cole-h> clever: for some reason it reconnected earlier and that became its name... graham will fix it in ~7 hours, probably :P
<clever> mvnetbiz_: remove the ... and it will error out because of unexpected args, and name them
<clever> mvnetbiz_: but nixops and other things can add more
<mvnetbiz_> lol, I never thought to check that way. so remove ..., and just add each one I get from the error to get the next one?
kenran has joined #nixos
novafacing has quit [Read error: Connection reset by peer]
_novafacing is now known as novafacing
<clever> mvnetbiz_: yep
<mvnetbiz_> What if if it's evaluated based on what the arguments are? D;
_novafacing has joined #nixos
<clever> mvnetbiz_: i dont believe it is
ahmedelgabri has joined #nixos
<94KAAA9XC> [nixpkgs] @fabaff reopened pull request #114473 → python3Packages.diskcache: 5.1.0 -> 5.2.1, python3Packages.pandas: 1.1.5 -> 1.2.2 → https://github.com/NixOS/nixpkgs/pull/114473
simonpe^^ has joined #nixos
<simonpe^^> I'm using strings and readelf from binutils for my builds but when cross compiling they are prefixed with the arch triplet so I need to "calculate" the executable name to call in the derivation which is pretty ugly. Is there a better way to do this?
<clever> simonpe^^: $READELF and friends, i believe
dbmikus has quit [Ping timeout: 256 seconds]
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<mvnetbiz_> and, it's just the 4 I listed. I was wondering what would be the neatest way to reference nixpkgs/nixos/maintainers/scripts/ec2/amazon-image.nix from a flake.nix? I guess I could do ${modulesPath}/../maintainers maybe?
respawn_ has joined #nixos
<clever> mvnetbiz_: or pkgs.path
<clever> > "${pkgs.path}"
_novafacing has quit [Read error: Connection reset by peer]
strikerlulu has quit [Ping timeout: 245 seconds]
<simonpe^^> clever: I'm actually inspecting the env and it seems to actually be there, not sure what derivation it comes from though
<srhb> *crickets*
<simonpe^^> In general, what's the difference with xxx and xxx-unwrapped packages?
<94KAAA9XC> "/nix/store/20mnk7lj51nqjvhky0fgj81hxs9fvjdk-repo"
<clever> simonpe^^: the cross compiler should set all of those env vars
ahmedelgabri has quit [Ping timeout: 240 seconds]
<simonpe^^> clever: thx
<clever> simonpe^^: the wrapped one will properly respect buildInputs and knows where to find libc
strikerlulu has joined #nixos
RyuKurisu[m] has joined #nixos
<simonpe^^> thx: while we're at it - do you know of the cross contamination problems from the gcc suite, is there any best practices there to not end up with host glibc in the cross binaries? I'm having some problem with the gdbserver (I think) for aarch64/armv7l pulls in host glibc
<mvnetbiz_> I was hoping I could do something like this in a flake.nix, but I get infinite recursion.
<mvnetbiz_> outputs.packages."x86_64-linux".amazonImage = (nixpkgs.lib.nixosSystem { system = "x86_64-linux"; modules = [({ pkgs, ... }: { imports = [ "${pkgs.path}/nixos/maintainers/scripts/ec2/amazon-image.nix" ]; })]; }).config.system.build.amazonImage;
<94KAAA9XC> [nixpkgs] @vbgl merged pull request #114038 → ocamlPackages.directories: init at 0.2 → https://github.com/NixOS/nixpkgs/pull/114038
<clever> simonpe^^: ive not had any problems with the arm binaries linking to an x86 libc
<simonpe^^> I've seen a few PR that "solved" this but I am still having problems with it
<clever> simonpe^^: but they do depend on the x86 libc, and thats not been simple to fix
<simonpe^^> clever: do you know of some package that does post processing to filter that out? my current hack is to just use readelf -h and check that the Machine: field of every file in $out is alright
<94KAAA9XC> [nixpkgs] @r-ryantm opened pull request #114960 → eclib: 20210223 -> 20210226 → https://github.com/NixOS/nixpkgs/pull/114960
<clever> simonpe^^: the linker should refuse to even try to link a library from the wrong arch
<simonpe^^> clever: I'm not sure how patchelf --print-needed works but I do that AND something like `strings $binary | grep /nix/store` to find all the store refs, so it could maybe be something else than a .so dependency
<clever> simonpe^^: patchelf ignores the rules and can break a lot of things
<clever> one minute
<clever> simonpe^^: also, you need to respect the rpath of each library, recursively
<simonpe^^> ah
n-osborne has joined #nixos
<clever> simonpe^^: and a program to do exactly that already exists
<simonpe^^> I kind of just search the file from `writeReferncesToFile`
n-osborne has quit [Remote host closed the connection]
<simonpe^^> what program is that?
<clever> simonpe^^: find-libs, on line 164 of stage-1.nix
<redmp> i have an expression `foo.nix` which is roughly `{option1,option2}:{pkgs,...}: { stuff }` .. in another file i do `import foo.nix {option1,option2}` which _should_ return a function `(pkgs,...):{ stuff }`
<clever> redmp: `{option1,option2}` is a syntax error
<redmp> ah, sorry, they have values in the callsite
<redmp> anyway, that part is all working
<clever> then it should do what your expecting
ddellacosta has joined #nixos
<redmp> the part i'm having trouble with is this: i'd like to override the `{ stuff }` so i'm trying to change the callsite to `args: (import ./foo.nix {inherit option1; inherit option2;}) args`
<simonpe^^> clever: whoah, this function is basically what I've been writing myself
<redmp> ie. i've wrapped the original callsite with `args:( ... ) args`
graf_blutwurst has quit [Remote host closed the connection]
<clever> redmp: sounds like you want to play with overlays
graf_blutwurst has joined #nixos
ahmedelgabri has joined #nixos
respawn_ has quit [Quit: Leaving]
<redmp> clever: i have a paper submission due tonight :P
<redmp> no time to learn overlays right now
<clever> redmp: overlays make it far simpler
<clever> redmp: line 3-51 defines the initial package set, in the form of `packets = self: { ... };`
<simonpe^^> clever: it's hidden behind a `let = ...; in`, do you know of some way that I could import it into my code without copy pasting it?
<clever> redmp: you use self.callPackage to load sub-components, and that new callPackage will search in this set first
<clever> redmp: then you do `self = pkgs.lib.makeScope pkgs.newScope packages;` to spawn an instance of that, against a given pkgs tree
<redmp> clever: i don't see callPackage in th efile?
<mvnetbiz_> clever: I need to fix some other eval errors, but the flake image issue is using ${pkgs.path} in imports, I think since pkgs isn't fixed because of potential overrides yet to come. Does that make sense? using ${modulesPath}/../ works though
<clever> redmp: and then line 54, `self.overrideScope' (self: super: { ... })` will inject an overlay, between the return value and self
<clever> redmp: yeah, i'm not using the callPackage bit in this case, just direct self.foo references
<clever> simonpe^^: there is a pending issue to rewrite half of stage-1.nix into reusable tools
<clever> simonpe^^: mobile-nixos and rpi-tools both need the initrd building part, with different rules
<redmp> honestly, none of that feels simpler than wrapping a callsite with `args: ( ... ) args` .. :)
<clever> redmp: how is that failing?
ddellacosta has quit [Ping timeout: 245 seconds]
<redmp> it's saying that it's no longer getting the required argument `pkgs` in `foo.nix`
<clever> redmp: then the `{ pkgs, ... }:` step isnt being ran with a set containing pkgs
<redmp> but it is if i remove the wrapping `args: ( ... ) args`
<redmp> and just leave the ...
ahmedelgabri has quit [Ping timeout: 240 seconds]
<clever> redmp: `args: ({pkgs, ... }: stuff) args` will need an `args.pkgs`, does that exist?
<94KAAA9XC> [nixpkgs] @zowoq merged pull request #114956 → youtube-dl: 2021.03.02 -> 2021.03.03 → https://github.com/NixOS/nixpkgs/pull/114956
<redmp> yes, that function ends up at the top-level of a network attrset (that function is a machine spec)
mananamenos has quit [Remote host closed the connection]
<clever> redmp: modules in nixops must fully declare what args they are expecting
<clever> { pkgs, ... }: not args:
mananamenos has joined #nixos
<clever> nixo(p)s will use builtins.functionArgs to query what args you are expecting
<94KAAA9XC> [nixpkgs] @zowoq pushed to release-20.09 « youtube-dl: 2021.03.02 -> 2021.03.03 »: https://git.io/JqegK
<clever> > builtins.functionArgs ({ pkgs, ... }: 42)
<94KAAA9XC> { pkgs = false; }
<clever> > builtins.functionArgs (args: 42)
<94KAAA9XC> { }
<clever> redmp: since you didnt explicitely ask for pkgs, nixo(p)s didnt give pkgs
<simonpe^^> clever: thank you man, you saved me a LOT of work! I swapped out my custom dependency search for findLibs and now I don't get any cross contamination :)
<redmp> so `{pkgs,...}:{}` is not the same as `args:({pkgs,...}:{}) args` ?
<clever> redmp: in the nixos case, yes
<redmp> oh, that clears up this confusion then
<clever> redmp: for infinite recursion reasons, nixos will specially call you with exactly what you asked for and nothing more
<clever> simonpe^^: originally, it was written using ldd, but ldd doesnt work for cross
<redmp> i'm going about this the wrong way
<clever> redmp: mkMerge will be a much better solution anyways
<redmp> i'm trying to change out a use of `defaults = { ... };` with something that will override instead
<clever> redmp: machine1 = lib.mkMerge [ (module1 module2) ];
<simonpe^^> clever: yeah, I noticed :P
<clever> redmp: this lets you specify multiple nixos modules, and each one can be in the form of { config, pkgs, ... }:
<simonpe^^> I've been for a couple of days on this ticket :D
<clever> redmp: and then you can freely use mkForce like you would normally in nixos
<clever> simonpe^^: qemu-user also breaks ldd, if qemu was dynamic
<clever> simonpe^^: you wind up with qemu's deps, not the targets deps!
<redmp> clever: why is module2 applied to module1?
<clever> oops, parens shouldnt be there
<clever> typo
<redmp> ah, ok. makes sense then
<simonpe^^> clever: I'm not sure we'll ever run these closures with qemu as we can build them for host for the integration testing of our apps
<simonpe^^> we do run the unit tests with qemu and that works beautifully with nix because of the rpath magic and global nix store
<simonpe^^> but for those we don't have to package it up in a container/tarball/whatever
simba1 has joined #nixos
<clever> simonpe^^: i once made an SD card, that had both arm and x86 builds of the same configuration.nix, with bootloaders for both x86 and rpi
<simonpe^^> that is wicked
cole-h has quit [Ping timeout: 264 seconds]
<clever> simonpe^^: so the same rootfs could boot on either, and nixos-rebuild switch on either
jonringer has quit [Ping timeout: 240 seconds]
<simonpe^^> I truly love nix and introduced it with my current customer for deploying microservices to embedded arm devices, but I have a hard time keeping my two close collegues equally enthusiastic because they don't understand it well. That is the only drawback of nix that I've seen since tinkering with it for a few years then working with it professionaly for 8 months
<redmp> clever: so, `machine1 = lib.mkMerge [ module1 module2 ];` doesn't work because i'm generating a list of machines, with distinct specs, and i want to apply a single override attrset against all of them
<simonpe^^> I think it might be the lack of a background with functional programming that is the major roadblock for most people - they call it *magic*
<redmp> i'd have to push the mkMerge call down into the file that defines `{pkgs,...}{ stuff }`
<clever> redmp: use map to turn a list of things into a list of `lib.mkMerge [ common per-machine ]` ?
<clever> redmp: or use defaults to set common stuff?
<redmp> defaults doesn't override
<clever> simonpe^^: i learned nix and haskell at the same time
<clever> redmp: defaults will merge, mkForce can then override, same rules as nixos
<redmp> oh, cool
<simonpe^^> ouff, that's a mouthful haha. I did the haskell part first
<clever> simonpe^^: as i was learning nix, i wanted to know, how can you write a functional lazy language in c??
<clever> simonpe^^: so i just tore open the nix source, and looked at the implementation!
zupo has joined #nixos
<clever> haskell's implementation is far more complex, due to it being native rather then more interpreted
etu is now known as ETU
<94KAAA9XC> [nixpkgs] @zowoq opened pull request #114961 → crun: 0.17 -> 0.18 → https://github.com/NixOS/nixpkgs/pull/114961
<clever> simonpe^^: for nix, the entire functional AST is just translated directly into a tree of value/thunk classes in c++, and lazy things are just a c++ function pointer and some args, forceValue then just recursively evals each thunk, until the required value is known
ETU is now known as etu
<clever> simonpe^^: but haskell, is a complicated web of tail-calls of native code...
<mvnetbiz_> I like the idea of functional languages. besides nix I haven't programmed in much, besides some toy programs in haskell or lisp. give specific algorithm to implement, I can figure it out, but I don't understand well how to make programs that actually do something with outside state
<redmp> clever: omg it workde
saschagrunert has joined #nixos
avaq has joined #nixos
ahmedelgabri has joined #nixos
<94KAAA9XC> [nixpkgs] @r-ryantm opened pull request #114962 → denemo: 2.4.0 -> 2.5.0 → https://github.com/NixOS/nixpkgs/pull/114962
<simonpe^^> clever: I never looked into the implementation but what you're saying makes complete sense. Translating lazy code into machine instructions have been witch craft for me and I can't say I know anything about how compilers work more than the birdseye view
<redmp> clever: is this what's called "naive graph evaluation"?
<simonpe^^> I can imagine the GHC people had a hard time making sure that all these tail-call optimizations actually happen when they're not guaranteed
<clever> redmp: maybe?
<clever> simonpe^^: its all tail-calls, thats all GHC can generate!
<mvnetbiz_> I want a Nix shirt that says "all my programs were compiled in 1969"
<clever> simonpe^^: the native stack is basically unused, every chunk of ghc generated code will tail-call into the next, and maintain the haskell stack within the haskell heap
<clever> simonpe^^: and userland threads are then simple to context switch, no native stack to deal with, just save the haskell stack+PC, and jmp somewhere else!
aminechikhaoui has quit [Read error: Connection reset by peer]
aminechikhaoui8 has joined #nixos
<simonpe^^> it sounds like it should be pretty reliable then
yourfate has quit [Remote host closed the connection]
alp has quit [Remote host closed the connection]
zfnmxt has quit [Ping timeout: 272 seconds]
eyJhb has quit [Read error: Connection reset by peer]
alp has joined #nixos
kwork has quit [Quit: No Ping reply in 180 seconds.]
ddellacosta has joined #nixos
yourfate has joined #nixos
eeva has quit [Ping timeout: 272 seconds]
eyJhb has joined #nixos
zfnmxt has joined #nixos
kwork has joined #nixos
<redmp> clever: where did you get your familiarity with ghc's compilation?
boolman has joined #nixos
<boolman> hi peeps, how do I view my current kernel config?
alexherbo2 has joined #nixos
jmeredith has quit [Quit: Connection closed for inactivity]
<clever> boolman: read /proc/config.gz
<clever> boolman: you may need to `modprobe configs` first
<boolman> nah I see it. ty
lsix has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
KMEIN is now known as kmein
ronthecookie has quit [Excess Flood]
ronthecookie has joined #nixos
simba1 has quit [Ping timeout: 240 seconds]
<94KAAA9XC> [nixpkgs] @tomberek merged pull request #111331 → musescore: 3.6 -> 3.6.1 → https://github.com/NixOS/nixpkgs/pull/111331
bitmapper has quit [Quit: Connection closed for inactivity]
ericsagnes has quit [Ping timeout: 240 seconds]
Hurttila has joined #nixos
sangoma has quit [Ping timeout: 276 seconds]
bokononi1t has joined #nixos
m0rphism1 has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bokononi3t has quit [Ping timeout: 240 seconds]
orivej has joined #nixos
kiltzman has quit [Ping timeout: 240 seconds]
johnny101 has joined #nixos
abrar_ has quit [Ping timeout: 272 seconds]
jlotoski-znc has quit [Ping timeout: 256 seconds]
hiro98 has joined #nixos
ericsagnes has joined #nixos
clime has joined #nixos
abrar_ has joined #nixos
kiltzman has joined #nixos
vidbina has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
t3hyoshi_ is now known as t3hyoshi
hiro98 has quit [Read error: Connection reset by peer]
hiro99 has joined #nixos
hiro99 is now known as hiro98
<94KAAA9XC> [nixpkgs] @tomberek merged pull request #110942 → Add notifier configs to grafana provisioning → https://github.com/NixOS/nixpkgs/pull/110942
aitherios[m] has quit [Quit: Idle for 30+ days]
ccao001[m] has quit [Quit: Idle for 30+ days]
acairncross[m] has quit [Quit: Idle for 30+ days]
johnmadison1963[ has quit [Quit: Idle for 30+ days]
<94KAAA9XC> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/Jqer3
sangoma has joined #nixos
ddellacosta has joined #nixos
lsix has quit [Quit: WeeChat 2.9]
lsix has joined #nixos
<94KAAA9XC> [nixpkgs] @tomberek merged pull request #111121 → libinstpatch: 1.1.5 -> 1.1.6 → https://github.com/NixOS/nixpkgs/pull/111121
ddellacosta has quit [Ping timeout: 260 seconds]
vidbina has quit [Ping timeout: 264 seconds]
fendor has joined #nixos
<94KAAA9XC> [nixpkgs] @vbgl pushed to master « ocamlPackages.integers: use Dune 2 »: https://git.io/JqeoW
<94KAAA9XC> [nixpkgs] @tomberek closed pull request #111100 → gitleaks: 7.2.0 -> 7.2.1 → https://github.com/NixOS/nixpkgs/pull/111100
sangoma has quit [Ping timeout: 260 seconds]
<mananamenos> hi, i've installed haskell-language-server in nixos and trying it with basic haskell proyect. Many things work, but others don't (go to implementation hangs with a message: lsp-request: Timeout while waiting for response. Method: textDocument/implementation.) Also when I create a new module I get "Multi cradle: No prefixes matched". I remember having tried this before https://github.com/Infinisil/all-hies/tree/master/templat
<mananamenos> es/nixpkgs-cabal and did not have any these issues
zupo has joined #nixos
<cinimod`> Can anyone tell me why https://gist.github.com/idontgetoutmuch/36d2ffab77defd453b779f2261890a89#file-default-nix with `nix-shell -I nixpkgs=/Users/dom/nixpkgs default.nix` causes julia to be rebuilt (many hours) but https://gist.github.com/idontgetoutmuch/36d2ffab77defd453b779f2261890a89#file-shell-nix with `nix-shell -I nixpkgs=/Users/dom/nixpkgs shell.nix` uses the julia I built yesterday (also many hours)?
nixuser has joined #nixos
<94KAAA9XC> [nixpkgs] @tomberek merged pull request #111122 → libmysofa: 1.1 -> 1.2 → https://github.com/NixOS/nixpkgs/pull/111122
sangoma has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dante[m] is now known as KreysDante[m]
<94KAAA9XC> [nixpkgs] @r-ryantm opened pull request #114965 → frotz: 2.52 -> 2.53 → https://github.com/NixOS/nixpkgs/pull/114965
sigmundv_ has joined #nixos
codezero has quit [Read error: Connection reset by peer]
codezero has joined #nixos
<eyJhb> ma27[m], ajs124 : Ping regarding Nextcloud. Does your instances work with automatically updating the view in the browser, when text change in e.g. Deck, if you use that? Currently I have to force a refresh, and I am told that should not be required.
figgyc has joined #nixos
zupo has joined #nixos
zupo has quit [Client Quit]
ddellacosta has joined #nixos
meh` has joined #nixos
<immae> eyJhb: Did you investigate your browser javascript and network console already?
<immae> For instance you should have regular calls to /ocs/v2.php/apps/notifications/api/v2/notifications in your network tab (which I suppose is what makes the view "dynamic"), do you have them?
riksteri has joined #nixos
<redmp> hmm.. so i'm trying to spin up a bunch of nixops VMs all with basically the same configuration except for the arguments passed to a systemd service, and it's _compiling the systemd service_ separately for each machine :(
<eyJhb> immae: Let me check
<immae> redmp: look at it, it’s just a small text file (the systemd service config)
<immae> So nothing unexpected (since you change the arguments of that service)
ddellacosta has quit [Ping timeout: 276 seconds]
<redmp> it's configured like this in nix: ExecStart = "${import ../. {}}/bin/example ${args}"
<redmp> should i instead pass that in as an argument to prevent duplicate evaluations?
t3hyoshi has quit [Ping timeout: 256 seconds]
<94KAAA9XC> [nixpkgs] @talyz merged pull request #114924 → keycloak: 12.0.3 -> 12.0.4 → https://github.com/NixOS/nixpkgs/pull/114924
hiro98 has quit [Quit: hiro98]
tomberek has quit [Ping timeout: 240 seconds]
hiro99 has joined #nixos
<immae> redmp: is it a problem for you? If the service is different then it *must* have a different derivation
<immae> I don’t think you can avoid that by the way
<94KAAA9XC> [nixpkgs] @Mic92 merged pull request #114622 → nix-direnv: fix NIX_BIN_PREFIX substitution in built direnvrc → https://github.com/NixOS/nixpkgs/pull/114622
<immae> (and you cannot pass an argument to a systemd service)
<eyJhb> immae: I can see some notifications, but it always replies with a 304 (Not modified)
<immae> eyJhb: that’s strange, api calls should not reply with a 304
hiro99 is now known as hiro98
<94KAAA9XC> [nixpkgs] @adisbladis merged pull request #114961 → crun: 0.17 -> 0.18 → https://github.com/NixOS/nixpkgs/pull/114961
<immae> eyJhb: you should have a closer look at your caching mecanism
<94KAAA9XC> [nixpkgs] @eyJhb opened pull request #114966 → nextcloud-occ: replace sudo with su → https://github.com/NixOS/nixpkgs/pull/114966
<eyJhb> immae: Do you run Nextcloud as well on NixOS?
<immae> Yes
<eyJhb> Should reply with 304
<immae> ok
dsrt^ has quit []
<eyJhb> But it is very weird/annoying.... :/ All of them is 304. Do you use deck as well?
<immae> Yes I do
<immae> But I’m alone on it so I don’þ know how to test your suggestion
attila_lendvai has joined #nixos
attila_lendvai has joined #nixos
attila_lendvai has quit [Changing host]
<eyJhb> Open two windows, and then try to change stuff around :D
<eyJhb> Ie. move a card or something
<94KAAA9XC> [nixpkgs] @talyz opened pull request #114967 → [20.09] keycloak: 12.0.3 -> 12.0.4 → https://github.com/NixOS/nixpkgs/pull/114967
<eyJhb> Seems like the notes app works
<immae> I created a new card and indeed it didn’t work
hiro98 has quit [Ping timeout: 256 seconds]
<immae> Let’s try with notes
<immae> I need to leave the note and come back to it to see the change
<redmp> immae: no, it was building in duplicate incorrectly
<redmp> fixed it by factoring that import out of the service definition and up to the nixops network level
<redmp> what i need to do is stick it in nixpkgs with overrides and then get it that way
<eyJhb> immae: Hmm, glad it isn't just me!
<immae> eyJhb: are you sure it is supposed to work?
<immae> Note that I don’t need to F5 the page, I just need to "move around" to see things
<eyJhb> immae: Does that apply to Deck as well, or only Notes?
<eyJhb> And no, I am not sure :)
thc202 has joined #nixos
<immae> Yes it "works" with deck too when I move around
<immae> By moving around I mean I have to go to a screen that doesn’t show the updated text
<immae> So just clicking on a card doesn’t suffice because the other one is still in background
<immae> But I don’t need to completely reload nextcloud each time, that’s sure
<eyJhb> So I have to ie, switch boards?
<immae> for instance
<94KAAA9XC> nextcloud/deck#256 (by 9662, 3 years ago, open): Contents synchronisation / Live update for changes
<immae> eyJhb: Your issue is still open
mz` has joined #nixos
<eyJhb> Yeah... Sadly...
<eyJhb> Just found it
<immae> ok :)
<eyJhb> So they were lying in #nextcloud! :(
<eyJhb> Thanks for the help immae !
<eyJhb> immae++
<94KAAA9XC> immae's karma got increased to 33
<immae> You’re welcome :)
<immae> redmp: Maybe I misunderstood your issue then, but if you solved it then it’s all good :)
<redmp> yeah, now i'm having a slightly different issue.. the vms consumed all hd space lol
<redmp> nixos-collect-garbage to the rescue, but yikes
vs^ has joined #nixos
hiro98 has joined #nixos
ddellacosta has joined #nixos
vidbina has joined #nixos
<94KAAA9XC> [nixpkgs] @eduardosm opened pull request #114968 → zsh-autosuggestions: update comment → https://github.com/NixOS/nixpkgs/pull/114968
<94KAAA9XC> [nixpkgs] @peterhoeg opened pull request #114969 → kdeApplications.kamoso: init at 20.12.1 → https://github.com/NixOS/nixpkgs/pull/114969
ddellacosta has quit [Ping timeout: 245 seconds]
<94KAAA9XC> [nixpkgs] @fabaff opened pull request #114970 → python3Packages.poetry-core: 1.0.0 -> 1.0.2 → https://github.com/NixOS/nixpkgs/pull/114970
MidAutumnHotaru has quit [Quit: Ping timeout (120 seconds)]
MidAutumnHotaru has joined #nixos
zupo has joined #nixos
<94KAAA9XC> [nixpkgs] @peterhoeg merged pull request #114726 → polkit-qt-1: 0.112 -> 0.113 and drop the old qt4 version → https://github.com/NixOS/nixpkgs/pull/114726
TV is now known as tv
<94KAAA9XC> [nixpkgs] @peterhoeg merged pull request #111288 → kwalletcli: 3.02 -> 3.03 → https://github.com/NixOS/nixpkgs/pull/111288
eeva has joined #nixos
hiro98 has quit [Ping timeout: 246 seconds]
civodul has joined #nixos
<mvnetbiz_> eyJhb: there is an issue on that i've been checking for a while https://github.com/nextcloud/deck/issues/256
<94KAAA9XC> nextcloud/deck#256 (by 9662, 3 years ago, open): Contents synchronisation / Live update for changes
<mvnetbiz_> oh how did I miss the message above, i scrolled through everything
<eyJhb> mvnetbiz_: haha :D Happens! :)
<94KAAA9XC> [nixpkgs] @taku0 merged pull request #114853 → Fix string escaping → https://github.com/NixOS/nixpkgs/pull/114853
<94KAAA9XC> [nixpkgs] @eduardosm opened pull request #114971 → isrcsubmit: init at 2.1.0 → https://github.com/NixOS/nixpkgs/pull/114971
fiddlerwoaroof is now known as edwlan
poscat1 has quit [Ping timeout: 264 seconds]
poscat has joined #nixos
edwlan is now known as fiddlerwoaroof
ddellacosta has joined #nixos
fiddlerwoaroof is now known as edwlan
edwlan is now known as fiddlerwoaroof
TAZJIN is now known as tazjin
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ddellacosta has quit [Ping timeout: 260 seconds]
respawn_ has joined #nixos
<94KAAA9XC> [nixpkgs] @domenkozar pushed to master « remove myself from a bunch of software I no longer use/maintain »: https://git.io/JqeSC
mananamenos has left #nixos ["Leaving"]
avaq has quit [Ping timeout: 240 seconds]
mananamenos has joined #nixos
konobi has quit [Remote host closed the connection]
konobi has joined #nixos
fuiltilt has quit [Quit: WeeChat 2.9]
domogled has joined #nixos
Dr_Facepalm has joined #nixos
poscat has quit [Ping timeout: 240 seconds]
poscat has joined #nixos
<simonpe^^> <
graf_blutwurst has quit [Remote host closed the connection]
graf_blutwurst has joined #nixos
superherointj has joined #nixos
STERNI is now known as sterni
MmeQuignon has joined #nixos
<pinpox> I'm thinking about setting up a build cache for my nixos hosts. Not sure if I should follow https://nixos.org/manual/nix/unstable/package-management/sharing-packages.html or setup cachix. Are there any security considerations? Can I "trust" the cachix service to not inject something into my servers?
<pinpox> Maybe someone can give me a few hints on best practices of how to speed up system rebuilds, I'm managing a few servers and my personal machines. I've also setup github actions to build my configuration on push, would be nice if that result could be cached somewhere so that when I update my machines they don't have to build much themselves
domogled has quit [Quit: domogled]
domogled1 has joined #nixos
<domenkozar[m]> hey pinpox, Cachix works as a business since people pay for it, I have no intention of injecting anything into your caches
<94KAAA9XC> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/4d0ee90c6e2 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<domenkozar[m]> it's pretty common pattern people use to build nixos machines on github and then use nixos-rebuild switch --target-host to deploy
<pinpox> domenkozar[m]: Can I do that with the free tier in a safe manner or would that compromise my systems?
<ADISBLADIS> domenkozar[m]: Re https://git.io/JqeSC wouldn't it be better to just drop python2nix
<ADISBLADIS> It's abandonware
domogled1 is now known as domogled
ADISBLADIS is now known as adisbladis
<pinpox> domenkozar[m]: https://github.com/pinpox/nixos/blob/main/.github/workflows/test.yml This is what I'm doing for now, just building. I was wondering if I could expand that action to also push the result to cachix and then have my machines use that cache
<domenkozar[m]> pinpox: yes, if you don't leak your keys.
<pinpox> If I understand correctly, I would then run "nixos-rebuild switch" as usual, just that it uses an additional cache (cachix) which happenes to have everything already build in it that I need
__monty__ has joined #nixos
ddellacosta has joined #nixos
<domenkozar[m]> adisbladis: I don't mind dropping it
<pinpox> domenkozar[m]: thanks. Will work through that, I just wanted to make sure I was understanding this correctly and not doing something stupid
<domenkozar[m]> note that if you're using free tier your binary cache is public
<domenkozar[m]> so if you leak build log for example, anyone can see store paths and get them from your binary cache
<94KAAA9XC> [nixpkgs] @rychale opened pull request #114972 → spdlog 1.8.1 -> 1.8.2 → https://github.com/NixOS/nixpkgs/pull/114972
<pinpox> domenkozar[m]: but only read access right? Is that a problem?
<domenkozar[m]> it's a problem if you don't want your machine configuration to be public
<pinpox> domenkozar[m]: oh ok, so if my configuration is public anyway (github.com/pinpox/nixos) that is no difference?
<94KAAA9XC> [nixpkgs] @primeos opened pull request #114973 → chromium: 88.0.4324.182 -> 89.0.4389.72 → https://github.com/NixOS/nixpkgs/pull/114973
<domenkozar[m]> I don't know what you deploy there, maybe some proprietary software, secrets in store, etc
<pinpox> domenkozar[m]: Secerts should all be in env files or in /secrets (outside the nix store).. I'm a bit concerened to misconfigure something though and accidently put a secret into the store in the future
<pinpox> Can I self-host an instance of cachix aswell privately?
ddellacosta has quit [Ping timeout: 276 seconds]
<domenkozar[m]> No, but you can pay to have private binary cache
<adisbladis> pinpox: I have a hack that poisons secrets and makes them unbuildable
<pinpox> adisbladis: So you could make my systems not build?
<pinpox> hm that is not very good
<adisbladis> No, but I mean to prevent them ending up in the store
<pinpox> adisbladis: how?
<domenkozar[m]> pinpox: I generally advise not to take that risk, but everyone has to decide for themselves. I think if you can allow human mistake it's better than hoping it never happens.
<pinpox> domenkozar[m]: Yes.. thats in the lines of what I was thinking. I'm pretty sure there are no secrets in my store, but I definitely could mess that up in the future
<pinpox> I'm not sure I have the money to pay for the private tier at this point, I'm doing this privately and not for a company or so
<94KAAA9XC> [nixpkgs] @siraben opened pull request #114974 → strace: assert isLinux → https://github.com/NixOS/nixpkgs/pull/114974
orivej has joined #nixos
<adisbladis> pinpox: http://ix.io/2Rxj
<94KAAA9XC> [nixpkgs] @primeos merged pull request #114973 → chromium: 88.0.4324.182 -> 89.0.4389.72 → https://github.com/NixOS/nixpkgs/pull/114973
<pinpox> domenkozar[m]: wait, can I configure the cachix action so that it's only "input source" is the github repository with my config? because that definitely does not contain any secrets so there would be no way for them to end up in cachix?
<domenkozar[m]> pinpox: you can't really force that it's the only source, but if you only push from there it should be good as long as you don't commit anything to your repo
<adisbladis> pinpox: So your secret is still in the drv file, but at least it becomes painfully obvious that you have done something wrong
<94KAAA9XC> [nixpkgs] @orivej-nixos pushed 2 commits to master: https://git.io/JqeQq
<pinpox> adisbladis: I see. But my secrets are not in drv files I think, they are only files in a directory that get's scp'ed
<pinpox> domenkozar[m]: If I push a secret to git I'm screwed anyway. The only thing I have to make sure is that the servers only read from the cache when updating, but never write
<domenkozar[m]> you can generate write/read per-cache tokens on Cachix
<pinpox> It should be something like "use the official cache + my cachix cache to find as much as possible prebuild. If both caches miss, build yourself"
<pinpox> domenkozar[m]: Do the servers need a token at all since the cache is public?
<kenran> Is the following scenario achievable? : I build something locally via nix-build, then "put" it on a remote machine. When I (or my colleagues) need to build the same thing again, I'd like to get a "cache hit" and use the built one from the remote machine.
<pinpox> domenkozar[m]: Would it be enough to add a write token to the github action and no tokens to the servers using the cache?
<kenran> I found out about Distributed Builds, but those seem to be for when the remote machine actually builds the stuff. I'd be looking for something that's "just a cache".
<pinpox> kenran: Exactly what I'm just asking, maybe you can use my solution aswell
<kenran> pinpox: ohhhh I didn't expect that, thanks for pinging me.
<domenkozar[m]> pinpox: yeah, nixos-rebuild will copy stuff over
<domenkozar[m]> it might be faster from the cache, but this is really details :)
<adisbladis> kenran: There are plenty of solutions ranging everywhere from commercial off the shelf (cachix) to hosting your own on s3/whatever to just doing `nix copy` in a post build hook to a remote server
<pinpox> domenkozar[m]: Sorry for asking again, but I have to be sure: With "copy" you mean only cache -> machine running rebuild, never server -> cache, right?
<domenkozar[m]> kenran: note that cachix is free if your cache is public and S3 is also commercial and not free (also harder to setup) :)
redmp has quit [Quit: leaving]
<domenkozar[m]> pinpox: it's cache -> machine and github actions -> machine
<94KAAA9XC> [nixpkgs] @github-actions[bot] closed pull request #114970 → python3Packages.poetry-core: 1.0.0 -> 1.0.2 → https://github.com/NixOS/nixpkgs/pull/114970
<pinpox> domenkozar[m]: I don't want it to "auto-update" if you mean that. Github doesn't have my secrets, so it won't be able to provision my machines
<pinpox> I want to keep the update process manual for now, just use a cache so that it doesn't have to build stuff on the machines (just fetch from the cache)
<domenkozar[m]> pinpox: ah, so you run nixos-rebuild swtich on the server?
orivej_ has joined #nixos
<94KAAA9XC> [nixpkgs] @aanderse merged pull request #114935 → kodi: fix build for wayland and gbm → https://github.com/NixOS/nixpkgs/pull/114935
orivej has quit [Ping timeout: 245 seconds]
<pinpox> domenkozar[m]: It get's run on the server automatically by the deployment, but yes I guess
<pinpox> domenkozar[m]: I run e.g. on my laptop "nix-build ./krops.nix -A myserver && ./result" which in turn results in the server doing this: https://github.com/pinpox/nixos/blob/5aa683eecaa6e4b6073ac12195a81ee9aa16bf97/krops.nix#L28
<pinpox> (and also copies secrets from my laptop's password manager to /var/src/secrets on the server)
<94KAAA9XC> [nixpkgs] @armijnhemel opened pull request #114975 → squashfsTools: enable LZO compression → https://github.com/NixOS/nixpkgs/pull/114975
domogled has quit [Ping timeout: 240 seconds]
<domenkozar[m]> pinpox: yeah in that case you need to have read-only token on the server so it can fetch from cachix
medvid has quit [Ping timeout: 276 seconds]
<pinpox> even if the cache is public? Why is the read-only token needed?
<domenkozar[m]> ah sorry, in that case you just need to configure the cache
ddellacosta has joined #nixos
<94KAAA9XC> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jqe7Z
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114940 → openjfx15: python2 -> python3, ffmpeg_3 -> ffmpeg → https://github.com/NixOS/nixpkgs/pull/114940
<pinpox> Ok cool. Thanks domenkozar[m] I'll try that out then. The other option I was considering would be to use on of the servers as build host and set it up like in https://nixos.wiki/wiki/Distributed_build#NixOS but I guess I can archive the same thing using cache and only a write token for github then
whald has joined #nixos
<domenkozar[m]> pinpox: yeah there are many ways to do it, but the core of it is to have a cache between builds to avoid rebuilding :)
simonpe^^ has quit [Quit: Lost terminal]
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114944 → darwin.bootstrap_cmds: use correct arch in "mig" → https://github.com/NixOS/nixpkgs/pull/114944
medvid has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114847 → development/interpreters/lua-5: remove unused files → https://github.com/NixOS/nixpkgs/pull/114847
<whald> hi! can someone tell me what i need to do to get this: https://github.com/NixOS/nixpkgs/pull/111011 merged?
<94KAAA9XC> #111011 (by waldheinz, 4 weeks ago, open): nixos/nginx: fix MemoryDenyWriteExecute not being disabled when needed
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114789 → vms-empire: 1.15 -> 1.16 → https://github.com/NixOS/nixpkgs/pull/114789
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114797 → minikube: 1.17.1 -> 1.18.0 → https://github.com/NixOS/nixpkgs/pull/114797
bahamas has joined #nixos
lsix has quit [Ping timeout: 240 seconds]
<94KAAA9XC> [nixpkgs] @siraben opened pull request #114976 → treewide: fix or enable darwin build for many packages → https://github.com/NixOS/nixpkgs/pull/114976
<94KAAA9XC> [nixpkgs] @primeos opened pull request #114977 → chromium: Remove google_default_client_{id,secret} → https://github.com/NixOS/nixpkgs/pull/114977
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114826 → flavours: 0.3.5 -> 0.3.6 → https://github.com/NixOS/nixpkgs/pull/114826
<94KAAA9XC> [nixpkgs] @aanderse merged pull request #111011 → nixos/nginx: fix MemoryDenyWriteExecute not being disabled when needed → https://github.com/NixOS/nixpkgs/pull/111011
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114832 → gops: 0.3.15 -> 0.3.16 → https://github.com/NixOS/nixpkgs/pull/114832
orivej_ has quit [Read error: Connection reset by peer]
orivej has joined #nixos
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114830 → elasticsearch: Fix broken unfree version → https://github.com/NixOS/nixpkgs/pull/114830
<94KAAA9XC> [nixpkgs] @r-ryantm opened pull request #114978 → help2man: 1.47.17 -> 1.48.1 → https://github.com/NixOS/nixpkgs/pull/114978
Dr8128 has joined #nixos
fendor has quit [Remote host closed the connection]
lkd has joined #nixos
cocreature has quit [Read error: Connection reset by peer]
sangoma has quit [Ping timeout: 245 seconds]
mkaito_ has quit [Ping timeout: 246 seconds]
mkaito has joined #nixos
mkaito is now known as Guest24629
<94KAAA9XC> [nixpkgs] @primeos opened pull request #114979 → chromium: Switch from PipeWire 0.2 to the current 0.3.x releases → https://github.com/NixOS/nixpkgs/pull/114979
cocreature has joined #nixos
ddellacosta has joined #nixos
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114840 → caf: 0.17.6 -> 0.18.0 → https://github.com/NixOS/nixpkgs/pull/114840
ddellacosta has quit [Ping timeout: 245 seconds]
<94KAAA9XC> [nixpkgs] @dotlambda reopened pull request #114970 → python3Packages.poetry-core: 1.0.0 -> 1.0.2 → https://github.com/NixOS/nixpkgs/pull/114970
<tad-lispy[m]> I'm wondering, do you backup your `/etc/nixos/` files and if so, how?
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114931 → libproxy: 0.4.15 -> 0.4.17 → https://github.com/NixOS/nixpkgs/pull/114931
<tad-lispy[m]> Committing changes to a git repository and pushing to a remote seems like an idea. But I don't want to be bothered with typing extra commands - I would surely forget to do so. It would be nice to have a mechanism to do it on every `nixos-rebuild switch`.
vs^ has quit []
EDEF is now known as edef
<tad-lispy[m]> Is there some kind of hook I could use to run commands when switching?
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114829 → ffmpeg: 4.3.1 -> 4.3.2 → https://github.com/NixOS/nixpkgs/pull/114829
<infinisil> tad-lispy[m]: I recommend writing a wrapper around nixos-rebuild then
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114835 → [needs new maintainer] gitRepo: Remove myself as maintainer → https://github.com/NixOS/nixpkgs/pull/114835
<tad-lispy[m]> Yeah, that's one way.
<tad-lispy[m]> Maybe I should mention that I'm thinking about my laptop. Probably there are different considerations for a server or VM installations.
<rawtaz> o
lsix has joined #nixos
bahamas has quit [Ping timeout: 240 seconds]
hiro98 has joined #nixos
dsrt^ has joined #nixos
<94KAAA9XC> [nixpkgs] @fabaff opened pull request #114980 → python3Packages.ge25519: init at 0.2.0 → https://github.com/NixOS/nixpkgs/pull/114980
aminechikhaoui8 is now known as aminechikhaoui
cfricke has quit [Quit: WeeChat 3.0.1]
<sterni> tad-lispy[m]: I used to back it up with my files, so ran backups with /etc/nixos and /home selected
cfricke has joined #nixos
<sterni> tad-lispy[m]: nowadays I have it in a git repo anyways
bahamas has joined #nixos
sangoma has joined #nixos
ddellacosta has joined #nixos
<94KAAA9XC> [nixpkgs] @r-ryantm opened pull request #114981 → gtksourceview4: 4.8.0 -> 4.8.1 → https://github.com/NixOS/nixpkgs/pull/114981
<tad-lispy[m]> sterni: so you just remember to `git commit` and `git push` every time you change the configuration? Or did you automate it somehow?
<sterni> tad-lispy[m]: yeah pretty much
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #114474 → sbt: Fix check → https://github.com/NixOS/nixpkgs/pull/114474
<tad-lispy[m]> Ok, maybe I should do that too instead of over engineering my life as usual :P
<sterni> but in my case the upstream repo is also linked to CI, so there's more reasons to push than just backup
<sterni> idk, I don't find myself changing stuff too often
<sterni> since nix-shell exists it usually takes quite some time until I want to install something new globally etc
respawn_ has quit [Quit: Leaving]
bahamas has quit [Ping timeout: 265 seconds]
ddellacosta has quit [Ping timeout: 256 seconds]
bahamas has joined #nixos
bahamas has joined #nixos
bahamas has quit [Changing host]
fendor has joined #nixos
<DigitalKiwi> i too store my config in a git repo https://mostlyabsurd.com/files/2021-03-03-131717_2880x1800_scrot.png
<sterni> for me: nothing to commit, working tree clean :p
<DigitalKiwi> kiwi@mvp-nixos nix-configs [master]$ git diff --shortstat
<DigitalKiwi> 33 files changed, 1328 insertions(+), 1087 deletions(-)
<sterni> I'm not judging, but I am judging
orivej has quit [Ping timeout: 256 seconds]
orivej_ has joined #nixos
ronthecookie has quit [Excess Flood]
ronthecookie has joined #nixos
zebrag has joined #nixos
avaq has joined #nixos
chisui has joined #nixos
clime has quit [Ping timeout: 245 seconds]
vldn has joined #nixos
orivej_ has quit [Ping timeout: 256 seconds]
cinimod` has quit [Ping timeout: 246 seconds]
bitmapper has joined #nixos
bahamas has quit [Ping timeout: 260 seconds]
<94KAAA9XC> [nixpkgs] @Ma27 pushed to master « vorta: 0.7.4 -> 0.7.5 »: https://git.io/Jqexz
alexherbo2 has quit [Ping timeout: 264 seconds]
alexherbo22 has joined #nixos
alexherbo22 has quit [Client Quit]
<DigitalKiwi> sterni: ;(
<94KAAA9XC> [nixpkgs] @Ma27 pushed to release-20.09 « vorta: 0.7.4 -> 0.7.5 »: https://git.io/Jqexa
zupo has joined #nixos
alexherbo2 has joined #nixos
<dutchie> just use flakes, then it nags you when you haven't committed
<sterni> DigitalKiwi: I hope it won't be too painful splitting all those changes into logical ones with git add -p
<DigitalKiwi> Mar 03 13:32:03 mvp-nixos xserver-wrapper[3286]: (EE) event5 - USB-HID Keyboard: client bug: event processing lagging behind by 15ms, your system is too slow
<DigitalKiwi> Mar 03 13:32:03 mvp-nixos xserver-wrapper[3286]: (EE) event5 - USB-HID Keyboard: WARNING: log rate limit exceeded (5 msgs per 60min). Discarding future messages.
Dotz0cat has quit [Ping timeout: 245 seconds]
<94KAAA9XC> [nixpkgs] @Ma27 merged pull request #114882 → cargo-expand: 1.0.4 -> 1.0.5 → https://github.com/NixOS/nixpkgs/pull/114882
<DigitalKiwi> sterni: oh don't worry git commit -a is quite painless
clime has joined #nixos
ddellacosta has joined #nixos
vldn has quit [Quit: Quit]
<DigitalKiwi> dutchie: i do, and it does, and yet...
graf_blutwurst has quit [Remote host closed the connection]
<94KAAA9XC> [nixpkgs] @SuperSandro2000 merged pull request #113682 → nxpmicro-mfgtools: add udev rules → https://github.com/NixOS/nixpkgs/pull/113682
graf_blutwurst has joined #nixos
94KAAA9XC has quit [Remote host closed the connection]
{^_^} has joined #nixos
berberman_ has joined #nixos
ddellacosta has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114968 → zsh-autosuggestions: update comment → https://github.com/NixOS/nixpkgs/pull/114968
berberman has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114959 → pijul: 1.0.0-alpha.38 -> 1.0.0-alpha.46 → https://github.com/NixOS/nixpkgs/pull/114959
matrss[m] has joined #nixos
<{^_^}> [nixpkgs] @edolstra merged pull request #114975 → squashfsTools: enable LZO compression → https://github.com/NixOS/nixpkgs/pull/114975
m_f_g has joined #nixos
srk has quit [Remote host closed the connection]
srk has joined #nixos
m_f_g has quit [Client Quit]
<{^_^}> [nixpkgs] @fabaff opened pull request #114984 → python3Packages.aiomultiprocess: 0.8.0 -> 0.9.0 → https://github.com/NixOS/nixpkgs/pull/114984
turlando has quit [Ping timeout: 245 seconds]
bahamas has joined #nixos
bahamas has quit [Ping timeout: 264 seconds]
alexherbo2 has quit [Ping timeout: 260 seconds]
griff_ has joined #nixos
orivej has joined #nixos
abrar_ has quit [Ping timeout: 240 seconds]
abrar_ has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mkaito has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114903 → nix-output-monitor: Add nom-build script → https://github.com/NixOS/nixpkgs/pull/114903
fendor has quit [Ping timeout: 256 seconds]
lkd has left #nixos [#nixos]
lsix has quit [Ping timeout: 258 seconds]
lsix has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114866 → pothos: init at 0.7.1 → https://github.com/NixOS/nixpkgs/pull/114866
aei has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114911 → grafana-loki: add buildinfo → https://github.com/NixOS/nixpkgs/pull/114911
griff_ has quit [Quit: griff_]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/5df05c902cd (from 4 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
alexherbo2 has joined #nixos
bahamas has joined #nixos
saschagrunert has quit [Quit: Leaving]
saschagrunert has joined #nixos
<{^_^}> [nixpkgs] @teto merged pull request #113407 → luaformatter: init at 1.3.4 → https://github.com/NixOS/nixpkgs/pull/113407
dev_mohe has joined #nixos
bahamas has quit [Ping timeout: 276 seconds]
jonringer has joined #nixos
alexherbo2 has quit [Ping timeout: 245 seconds]
dev_mohe has quit [Quit: dev_mohe]
superherointj has quit [Quit: Leaving]
nixuser has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @cideM opened pull request #114985 → go-mockery: init at 2.5.1 → https://github.com/NixOS/nixpkgs/pull/114985
<attila_lendvai> @supersandro2000, for your kind consideration: https://github.com/NixOS/nixpkgs/pull/113940/files#r586500078 (or anyone who knows how the manual is built, or how to reach across nixos services)
mkaito has quit [Quit: WeeChat 3.0.1]
* attila_lendvai just had one more idea...
avaq has quit [Ping timeout: 245 seconds]
<supersandro2000> attila_lendvai: are you self referencing the default?
tomberek has joined #nixos
<attila_lendvai> supersandro2000, note that it's about two services bee and bee-clef. bee-clef wants an option to default that of a value in bee.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114834 → apostrophe: 2.2.0.3 -> 2.3 → https://github.com/NixOS/nixpkgs/pull/114834
<{^_^}> [nixpkgs] @r-ryantm opened pull request #114986 → gpxsee: 8.7 -> 8.8 → https://github.com/NixOS/nixpkgs/pull/114986
<attila_lendvai> supersandro2000, my idea is to extract the "effectiveInstanceCount" into a let variable in the implementation, and hope that it won't break the manual
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114322 → obsidian: refactor to build using app.asar → https://github.com/NixOS/nixpkgs/pull/114322
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114972 → spdlog 1.8.1 -> 1.8.2 → https://github.com/NixOS/nixpkgs/pull/114972
mkaito has joined #nixos
<attila_lendvai> yay, manual builds! let's see if it still does what i want...
D_ has quit [Remote host closed the connection]
zupo has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #114988 → senv: init at 0.5.0 → https://github.com/NixOS/nixpkgs/pull/114988
griff_ has joined #nixos
graf_blu` has joined #nixos
graf_blutwurst has quit [Ping timeout: 240 seconds]
D_ has joined #nixos
<sterni> attila_lendvai: in the implementation you can also use lib.mkDefault to add a low priority "default" value
<sterni> attila_lendvai: this way you could ensure that the 0 you're detecting is not explicitly set without adding another case like null
<sterni> not sure if this is necessary in your case though
<attila_lendvai> sterni, i tried for a while but it has always lead to infinite recursion.
<sterni> sounds about right :/
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #114989 → remove many unused inputs; mark some packages broken; serf: switch to pname + version → https://github.com/NixOS/nixpkgs/pull/114989
<attila_lendvai> now the error moved from the manual to the actual service: The option `services.bee-clef.instanceCount' is used but not defined.
* attila_lendvai thinks harder
bahamas has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #114948 → gixy: use python3 → https://github.com/NixOS/nixpkgs/pull/114948
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114984 → python3Packages.aiomultiprocess: 0.8.0 -> 0.9.0 → https://github.com/NixOS/nixpkgs/pull/114984
AndroUser2 has joined #nixos
jeff37 has quit [Read error: Connection reset by peer]
clime has quit [Ping timeout: 276 seconds]
Dr_Facepalm has quit [Quit: Connection closed]
lordcirth_ has joined #nixos
<{^_^}> [nixpkgs] @rychale opened pull request #114990 → binutils 2.35.1 -> 2.36.1 → https://github.com/NixOS/nixpkgs/pull/114990
fendor has joined #nixos
lordcirth has quit [Ping timeout: 264 seconds]
<attila_lendvai> it works, but ugly... is there a better way to do this: optional (0 < (if x == null then 0 else x))
domogled has joined #nixos
<sterni> x != null && x > 0
cfricke has quit [Quit: WeeChat 3.0.1]
<attila_lendvai> i tried the (x or 0) idiom, but it doesn't seem to be equivalent; it has lead to cannot compare null with integer error
* attila_lendvai tries
<sterni> attila_lendvai: or only works for attributes of sets
orivej has quit [Ping timeout: 246 seconds]
gustavderdrache has joined #nixos
<attila_lendvai> sterni, are you sure it's only that? i get "cannot compare an integer with null" using this: optional (0 < (config.services.bee-clef.instanceCount or 0)), while the !=&& form, that you have suggested above, works.
<sterni> attila_lendvai: foo.bar or baz will only ever return baz if the attribute set foo has no attribute bar
Dr8128 has quit [Quit: Leaving.]
<sterni> i. e. it is roughly equivalent to if foo ? bar then foo.bar else baz
Dr8128 has joined #nixos
<attila_lendvai> sterni, oh, right. i was slow... sorry!
<sterni> or returns its left if it has any value
<attila_lendvai> ...and i need that config to default to null to differentiate when the user is setting it to 0 to activly turn off the service.
kenran has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @primeos pushed to master « chromium: Add my script to generate the commit messages »: https://git.io/JqvkV
miatomi[m] has quit [Quit: Idle for 30+ days]
pheoxy has quit [Quit: Idle for 30+ days]
schmim[m] has quit [Quit: Idle for 30+ days]
<sterni> allowing for unset options in modules at some point would be really nice
<sterni> you can already have that but not if the option is to be documented
<sterni> I find the nullOr pattern a bit ugly, but it is the only way I know of
Hurttila has quit [Ping timeout: 240 seconds]
bahamas has quit [Ping timeout: 256 seconds]
chisui has quit [Quit: Connection closed]
chisui has joined #nixos
griff_ has quit [Quit: griff_]
stree has joined #nixos
<{^_^}> [nixpkgs] @yvt opened pull request #114991 → cfdyndns: fix build → https://github.com/NixOS/nixpkgs/pull/114991
<{^_^}> [nixpkgs] @tomberek merged pull request #107601 → doc: explain where the "pkgs" comes from in a module → https://github.com/NixOS/nixpkgs/pull/107601
ericsagnes has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @tcbravo opened pull request #114992 → fetchgit: use git-lfs from buildPackages → https://github.com/NixOS/nixpkgs/pull/114992
nicolaiskye[m] has joined #nixos
ahmedelgabri has quit [Ping timeout: 258 seconds]
<RyuKurisu[m]> You know what's awesome about Nixos? That if you wonder if something can be easily installed then you probably can **and** in multiple configurations!
<RyuKurisu[m]> E.g. Bitwarden_rs and Bitwarden_rs-vault 😎👍
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e061350a361 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ericsagnes has joined #nixos
seku has joined #nixos
<{^_^}> [nixpkgs] @bloomvdomino closed pull request #112049 → kora-icon-theme: fix gtk-update-icon-cache → https://github.com/NixOS/nixpkgs/pull/112049
philr has quit [Ping timeout: 276 seconds]
fendor has quit [Ping timeout: 245 seconds]
fendor has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #114803 → terraform-docs: 0.9.1 -> 0.11.2 → https://github.com/NixOS/nixpkgs/pull/114803
<{^_^}> [nixpkgs] @qzle opened pull request #114996 → mycrypto: Fix crash when opening FileChooser dialog → https://github.com/NixOS/nixpkgs/pull/114996
ahmedelgabri has joined #nixos
<{^_^}> [nixpkgs] @tomberek opened pull request #114997 → libosmpbf: remove → https://github.com/NixOS/nixpkgs/pull/114997
levels has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #114998 → [20.09] chromium: 88.0.4324.182 -> 89.0.4389.72 → https://github.com/NixOS/nixpkgs/pull/114998
<levels> Hi all, has anyone experience with Wireguard and the nixos wg-quick approach? I think I might have found a 2 year old bug in https://github.com/NixOS/nixpkgs/blob/nixos-20.09/nixos/modules/services/networking/wg-quick.nix
erasmas has joined #nixos
<levels> The config file this creates is invalid, because "Address" is not a valid option for Wireguard, it has to be "Addresses"
sangoma has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #114999 → buildPythonPackage: Fix after #112276 → https://github.com/NixOS/nixpkgs/pull/114999
ahmedelgabri has quit [Ping timeout: 240 seconds]
<levels> The regulare wireguard implenentation here https://github.com/NixOS/nixpkgs/blob/nixos-20.09/nixos/modules/services/networking/wireguard.nix doesnt seem to build a wireguard config file and is not affected by this.
<l-as> there doesn't seem to be any bug
<levels> l-as Don't see how that is related, but thx
supersandro2000 has quit [Quit: Ping timeout (120 seconds)]
<levels> I;m talking about the wireguard config file that Nix is creating
supersandro2000 has joined #nixos
mbrgm has quit [Quit: ZNC 1.8.2 - https://znc.in]
<l-as> wg-quick uses Address and not Addresses
mbrgm has joined #nixos
<levels> Ok, that explains;-)
<levels> Still, I've been trying for days now to setup a simple VPN server using NixOS, to no avail
cosimone has joined #nixos
<l-as> levels: FWIW I've set up one without any problems many times
<levels> You have any idea? I've followed both approaches layed out here https://nixos.wiki/wiki/Wireguard
<l-as> using the wg-quick module
<levels> to no avail
<l-as> Try doing it without the nixos configuration once
<l-as> just using the wg-quick command-line tool
<levels> I can ping the server fine, just not use it as VPN
<l-as> It's very intuitive, and on the wireguard website there's a video even
<l-as> ah
cizra has joined #nixos
dsg has quit [Ping timeout: 264 seconds]
BaughnLogBot has quit [Ping timeout: 245 seconds]
<l-as> levels: according to https://wiki.archlinux.org/index.php/WireGuard#Specific_use-case:_VPN_server (which I used) you have to set ip_forward=1 with sysctl
<levels> I've tried everything I could find, watched videos, did tutorials, nothing worked so far.  As soon as I connect my nixos desktop, all I can do is ping the VPN server, everything else is unreachable
<fiveseven[m]> I use SoftEther instead
<{^_^}> [nix] @edolstra pushed to master « nix repl :doc: Don't return docs for partially applied primops »: https://git.io/JqvmG
<cizra> Hi! I'm trying to set up a VM with libvirt, with secure boot enabled for the VM. I set qemuOvmf=true, which doesn't do secure boot. There's a OVMF-secureBoot package though. How do I tie it into libvirt's configuration?
<levels> boot.kernel.sysctl."net.ipv4.ip_forward" = 1;, right?
BaughnLogBot has joined #nixos
<l-as> levels: you probably want it for ipv6 too
<levels> I kind of missed that setting on the server config :facepalm: hope that fixes it
<{^_^}> [nixpkgs] @bloomvdomino opened pull request #115000 → kora-icon-theme: 1.4.1 -> 1.4.2 → https://github.com/NixOS/nixpkgs/pull/115000
<levels> my local box has it set, but pbbly doesnt need it
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114976 → treewide: fix or enable darwin build for many packages → https://github.com/NixOS/nixpkgs/pull/114976
bennofs__ has joined #nixos
fendor has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @felixsinger opened pull request #115001 → coreboot-utils: Add Felix Singer as a maintainer → https://github.com/NixOS/nixpkgs/pull/115001
levels has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jqvm1
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114988 → senv: init at 0.5.0 → https://github.com/NixOS/nixpkgs/pull/114988
<{^_^}> [nixpkgs] @r-ryantm opened pull request #115002 → kea: 1.9.3 -> 1.9.5 → https://github.com/NixOS/nixpkgs/pull/115002
mananamenos has quit [*.net *.split]
skiffr has quit [*.net *.split]
delroth has quit [*.net *.split]
bennofs_ has quit [*.net *.split]
veegee has quit [*.net *.split]
MasseR has quit [*.net *.split]
eoli3n has quit [*.net *.split]
Negher has quit [*.net *.split]
oxalica has quit [*.net *.split]
iceypoi has quit [*.net *.split]
s-ol has quit [*.net *.split]
dirkx has quit [*.net *.split]
grumble has quit [*.net *.split]
ml| has quit [*.net *.split]
epta has quit [*.net *.split]
emilsp has quit [*.net *.split]
emp has quit [*.net *.split]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114991 → cfdyndns: fix build → https://github.com/NixOS/nixpkgs/pull/114991
bdju has quit [*.net *.split]
wentasah has quit [*.net *.split]
<JaakkoLuttinen[m> `setuptoolsShellHook` installs the Python package in editable mode and then adds the created egg-link directory to `PYTHONPATH`. Why not just directly add the source directory to `PYTHONPATH`? Why is this editable installation needed at all?
Acou_Bass has quit [*.net *.split]
microcolonel has quit [*.net *.split]
IRCsum has quit [*.net *.split]
mz` has quit [*.net *.split]
clever has quit [*.net *.split]
m_hackerfoo has quit [*.net *.split]
HackerFoo has quit [*.net *.split]
mupf has quit [*.net *.split]
jluttine has quit [*.net *.split]
nisstyre has quit [*.net *.split]
Cale has quit [*.net *.split]
cransom has quit [*.net *.split]
itorres has quit [*.net *.split]
orbekk1 has quit [*.net *.split]
<JaakkoLuttinen[m> * `setuptoolsShellHook` installs the locally developed Python package in editable mode and then adds the created egg-link directory to `PYTHONPATH`. Why not just directly add the source directory to `PYTHONPATH`? Why is this editable installation needed at all?
levels has joined #nixos
Guest24629 has quit [Ping timeout: 246 seconds]
<levels> I'v tried with openVPN before, this has become the struggle of my life, just unbelievable how hard this stuff is, for a seemingly simple task
dsg has joined #nixos
mananamenos has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #114272 → ocaml-ng.ocamlPackages_4_11.ocaml: 4.11.1 → 4.11.2 → https://github.com/NixOS/nixpkgs/pull/114272
<levels> SoftEther seems promising though! and available as nix package as well, thx fiveseven[m] for mentioning this
<tomberek> levels: best would be a wireguard-backed tinc
<fiveseven[m]> SoftEther can also act as an OpenVPN server and even generate client config files for you that just work.
<fiveseven[m]> highly recommend
<{^_^}> [nixpkgs] @dotlambda merged pull request #114986 → gpxsee: 8.7 -> 8.8 → https://github.com/NixOS/nixpkgs/pull/114986
<levels> Yeah, but either I'm missing somehting obvious or something is broken, it just doesnt work for me
mkaito_ has joined #nixos
<levels> And I havent seen any working config out there either
mz` has joined #nixos
delroth has joined #nixos
skiffr has joined #nixos
MasseR has joined #nixos
iceypoi has joined #nixos
grumble has joined #nixos
microcolonel has joined #nixos
bdju has joined #nixos
ml| has joined #nixos
epta has joined #nixos
emilsp has joined #nixos
itorres has joined #nixos
wentasah has joined #nixos
s-ol has joined #nixos
veegee has joined #nixos
Acou_Bass has joined #nixos
Negher has joined #nixos
dirkx has joined #nixos
oxalica has joined #nixos
Cale has joined #nixos
emp has joined #nixos
mupf has joined #nixos
orbekk1 has joined #nixos
m_hackerfoo has joined #nixos
clever has joined #nixos
jluttine has joined #nixos
IRCsum has joined #nixos
HackerFoo has joined #nixos
eoli3n has joined #nixos
cransom has joined #nixos
nisstyre has joined #nixos
<levels> I mean, I can ping, but only after manually doing the things wg-quick is supposed to do
<levels> and when I do, only pinging the server works, nothing else
shibboleth has joined #nixos
mz` has quit [Max SendQ exceeded]
veegee has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @Mic92 opened pull request #115003 → drone-runner-exec: init at 2020-04-19 → https://github.com/NixOS/nixpkgs/pull/115003
<emilsp> is there any way one can add enough nftables rules to circuvent nixOS's builtin firewall?
<levels> One thing I noticed in the wg-quick section of the nixos wiki is that its using the presharedKey feature, I was convinced this was optional so I havent tested with this
lsix has quit [Ping timeout: 240 seconds]
<emilsp> levels, the preshared key is strictly optional.
chisui has quit [Quit: Connection closed]
<levels> ok, so that shouldnt cause the troubles I'm facing
<levels> too bad though.. it was my last hope
<emilsp> I can't see any of your previous messages because of the netsplit, but are your allowed IPs set correctly?
<levels> Has anyone here managed to get this working?? NixOS box on VPS with dnsmasq / wireguard as server, NixOS box local as wireguard client?
sangoma has joined #nixos
<emilsp> there are no wireguard servers, just peers.
<levels> emilsp should we dm?
<emilsp> sure
mz` has joined #nixos
dbmikus has joined #nixos
<levels> have to register first, almost there
saschagrunert has quit [Remote host closed the connection]
bn_work has joined #nixos
wrench has quit [Read error: Connection reset by peer]
lsix has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114996 → mycrypto: Fix crash when opening FileChooser dialog → https://github.com/NixOS/nixpkgs/pull/114996
<{^_^}> [nixpkgs] @bb2020 reopened pull request #114581 → nixos/minidlna: add startupDelay option → https://github.com/NixOS/nixpkgs/pull/114581
veegee has joined #nixos
waleee-cl has joined #nixos
<{^_^}> [nixpkgs] @bb2020 closed pull request #114585 → nixos/minidlna: wait for external mount points → https://github.com/NixOS/nixpkgs/pull/114585
<{^_^}> [nixpkgs] @dougch opened pull request #115004 → s2n: v0.10.23->v1.0.0; Rename package to s2n-tls → https://github.com/NixOS/nixpkgs/pull/115004
wrench has joined #nixos
<{^_^}> [nixpkgs] @petabyteboy merged pull request #115001 → coreboot-utils: Add Felix Singer as a maintainer → https://github.com/NixOS/nixpkgs/pull/115001
meh` has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #115005 → nixos/privoxy: add https and settings options → https://github.com/NixOS/nixpkgs/pull/115005
griff_ has joined #nixos
growpotkin has joined #nixos
oxalica has quit [Ping timeout: 240 seconds]
oxalica has joined #nixos
<{^_^}> [nixos-hardware] @Mic92 merged pull request #233 → Add nvidia-disable profile → https://github.com/NixOS/nixos-hardware/pull/233
mallox has quit [Quit: WeeChat 3.0.1]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114820 → hyper: add required libraries to library path → https://github.com/NixOS/nixpkgs/pull/114820
fendor has joined #nixos
kiwi_73 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114914 → pythonPackages.rfcat: init at 1.9.5 → https://github.com/NixOS/nixpkgs/pull/114914
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114985 → go-mockery: init at 2.5.1 → https://github.com/NixOS/nixpkgs/pull/114985
levels has quit [Ping timeout: 240 seconds]
<kiwi_73> channels
levels has joined #nixos
<Luker> Has anyone managed to boot nixos on raspberry pi4, usb, gpt and >2TB drive?
<kiwi_73> Hello everyone. I am mastering nixos. Anyone have any good experience with opencl on amdgpu? After searching, I did not find a solution. There is only rocm, which requires hardware support from the processor and motherboard. Maybe someone has a working config with amdgpu-pro or opencl-mesa?
fuzzypixelz has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #115006 → jmol: 14.31.24 -> 14.31.32 → https://github.com/NixOS/nixpkgs/pull/115006
endformationage has joined #nixos
domogled has quit [Quit: domogled]
domogled has joined #nixos
svrana has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114997 → libosmpbf: remove → https://github.com/NixOS/nixpkgs/pull/114997
svrana has joined #nixos
hiro98 has quit [Ping timeout: 245 seconds]
Mic92 has quit [Quit: WeeChat 3.0.1]
superherointj has joined #nixos
oxalica has quit [Ping timeout: 260 seconds]
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JqvG5
svrana has quit [Quit: WeeChat 2.9]
kiwi_73 has quit [Quit: Connection closed]
cole-h has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #115007 → libdsk: 1.5.14 -> 1.5.15 → https://github.com/NixOS/nixpkgs/pull/115007
svrana has joined #nixos
<levels> @kiwi_73 I remember setting up an eth miner on debian, allthough I'm not a compile expert, I find the nix way pretty convenient to build packages from sources using mkDerivation rec
fuzzypixelz has quit [Quit: Connection closed]
levels has quit [Quit: Connection closed]
Mic92 has joined #nixos
stree has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @Hoverbear opened pull request #115008 → rustPlatform.buildRustPackage: support debug builds → https://github.com/NixOS/nixpkgs/pull/115008
gxt has joined #nixos
kenran has joined #nixos
rajivr has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #115009 → pythonPackages.setuptools-rust: cleanup, add pythonImportsCheck → https://github.com/NixOS/nixpkgs/pull/115009
gxt has quit [Client Quit]
<{^_^}> [nixpkgs] @jonringer merged pull request #114851 → python37Packages.azure-mgmt-resource: 15.0.0 -> 16.0.0 → https://github.com/NixOS/nixpkgs/pull/114851
Dr8128 has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114989 → remove many unused inputs; mark some packages broken; serf: switch to pname + version → https://github.com/NixOS/nixpkgs/pull/114989
<shla> how do you pass nixos configuration to an EC2 instance?
<shla> echo with inline config in the userdata?
<shla> and then few additional commands to rebuild & reboot the machine?
fendor has quit [Remote host closed the connection]
<jared-w> ok so if I wanna create an ova with zfs as the root file system there's no nice way to do it with any of the standard nix stuff from what I'm seeing. Is that correct? (Actually I couldn't find *any* way to do it online)
<jared-w> pinging gchristensen cause this seems like the kinda jankery you'd get up to
aei has quit [Ping timeout: 264 seconds]
<gchristensen> maybe check out https://github.com/NixOS/nixpkgs/pull/106574 :)
stree has joined #nixos
<{^_^}> #106574 (by grahamc, 11 weeks ago, open): nixos/amazonImageZfs: init
fendor has joined #nixos
<tomberek> shla: the amazon-init module detects if it's nix and will nixos-rebuild for you, there's also a PR in flight right now to detect if it's a script and just run it.
<jared-w> bless. Why are you so consistently perfect? damn. Leave some glory for the rest of us
<gchristensen> lol
fendor_ has joined #nixos
<gchristensen> hardly perfect, I haven't even tested it enough to merge it
<srid> What's the recommended way to declaratively configure VMs in a NixOS host? (don't want to use nixops and such things; as this is for a single home-server)
kenran has quit [Ping timeout: 276 seconds]
evils has quit [Ping timeout: 256 seconds]
<srid> I've tried lxc, but running nixos as a lxc container has all sorts of issues
<srid> *lxd
<shla> tomberek, does amazon-init module support configuration in the userdata? or it needs to be a script?
fendor has quit [Remote host closed the connection]
AndreyCherkashin has left #nixos ["User left"]
<jared-w> gchristensen: is that module gonna mark the 5th-ish instance of the same image building stuff a-la `!!! should use XML`?
fendor_ has quit [Remote host closed the connection]
<gchristensen> at this point it is like sacred water you sprinkle on top of image building code
apache801 has joined #nixos
lsix has quit [Ping timeout: 258 seconds]
<gchristensen> jared-w: do you have a suggestion on how to do it nicer?
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
<jared-w> I haven't stared at the abyss long enough to have any suggestions, unfortunately
<gchristensen> same
<jared-w> But yeah, between that, the various bits of sprinkled formatting logic, etc., it seems like there *should* be something better...
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114907 → [staging-next] pythonPackages.datadog: fix tests → https://github.com/NixOS/nixpkgs/pull/114907
<{^_^}> [nixpkgs] @r-ryantm opened pull request #115010 → kstars: 3.5.1 -> 3.5.2 → https://github.com/NixOS/nixpkgs/pull/115010
tomberek has quit [Quit: Connection closed]
<jared-w> oooh noice. mkBefore *and* mkAfter on boot.initrd.postDeviceCommands. Truly blurst content
tomberek has joined #nixos
<{^_^}> [nixpkgs] @puzzlewolf closed pull request #91056 → sequoia: unbreak on darwin → https://github.com/NixOS/nixpkgs/pull/91056
fendor has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
lsix has joined #nixos
ahmedelgabri has joined #nixos
ixxie has joined #nixos
<{^_^}> [nixpkgs] @loewenheim opened pull request #115011 → kakoune.cr: init at 0.1.0 → https://github.com/NixOS/nixpkgs/pull/115011
<{^_^}> [nixpkgs] @ryantm merged pull request #105003 → libcec: 4.0.7 -> 6.0.2 → https://github.com/NixOS/nixpkgs/pull/105003
ris has joined #nixos
orivej has joined #nixos
sangoma has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed 144 commits to staging-next: https://git.io/JqvCR
hiro98 has joined #nixos
clever has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #115009 → pythonPackages.setuptools-rust: cleanup, add pythonImportsCheck → https://github.com/NixOS/nixpkgs/pull/115009
clever has joined #nixos
<eyJhb> Ehmmm. Might be weird. but I want to switch my current server to use ZFS. Is that possible without having a extra disc to use in-between?
ahmedelgabri has quit [Ping timeout: 272 seconds]
clime has joined #nixos
<{^_^}> [nixpkgs] @lovesegfault merged pull request #114290 → treewide: add missing lib inputs → https://github.com/NixOS/nixpkgs/pull/114290
<{^_^}> [nixpkgs] @tomberek merged pull request #114491 → libtpms: 0.7.4 -> 0.8.0 → https://github.com/NixOS/nixpkgs/pull/114491
<{^_^}> [nixpkgs] @tomberek closed pull request #114479 → libtpms: 0.7.4 -> 0.8.0 → https://github.com/NixOS/nixpkgs/pull/114479
vidbina has quit [Ping timeout: 265 seconds]
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/c14bb3039f2 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
shibboleth has quit [Remote host closed the connection]
berberman_ has quit [Ping timeout: 240 seconds]
berberman has joined #nixos
lsix has quit [Ping timeout: 240 seconds]
ixxie has quit [Ping timeout: 260 seconds]
thc202 has quit [Ping timeout: 240 seconds]
apache8080 has joined #nixos
ecdhe has quit [Remote host closed the connection]
gxt has joined #nixos
xwvvvvwx has quit [K-Lined]
me_at_drewc_ca has quit [K-Lined]
kayg04 has quit [Disconnected by services]
atc29 has joined #nixos
m4ts has quit [K-Lined]
orivej has quit [K-Lined]
apache801 has quit [Ping timeout: 264 seconds]
blahblah441 has quit [K-Lined]
<atc29> hi all anyone able to help with a question about nixops and installing packages? https://stackoverflow.com/questions/66437215/nixops-package-installation
<atc29> I can't get my nixops deployment to install packages on the remote machine
sangoma has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #100181 → vscode-exts/ms-dotnettools-csharp: Init at 1.23.2 → https://github.com/NixOS/nixpkgs/pull/100181
<{^_^}> [nixpkgs] @petabyteboy pushed to master « nixos/grafana: create directory for notifiers provisioning »: https://git.io/Jqvll
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109645 → python3Packages.myjwt: init at 1.4.0 → https://github.com/NixOS/nixpkgs/pull/109645
<{^_^}> [nixpkgs] @cole-h merged pull request #114872 → lifecycled: init at 3.1.0, nixos/lifecycled: init → https://github.com/NixOS/nixpkgs/pull/114872
<cole-h> gchristensen: ^ :)
ixxie has joined #nixos
<gchristensen> nice :D
o1lo01ol1o has joined #nixos
<gchristensen> thanks!
<cole-h> <3
<tomberek> gchristensen: best journalctl to CloudWatch logs mechanism?
graf_blu` has quit [Remote host closed the connection]
<tomberek> err... cole-h
<gchristensen> I've used https://github.com/saymedia/journald-cloudwatch-logs to good effect
* cole-h has no idea
<cole-h> You pinged the right person the first time ;')
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #113056 → taskwarrior: 2.5.2 -> 2.5.3 → https://github.com/NixOS/nixpkgs/pull/113056
<tomberek> that might be an interesting addition to the amazon module (or just it's own module)
<gchristensen> yeah
<{^_^}> [nixpkgs] @github-actions[bot] closed pull request #114893 → pinentry_mac: make it compile on arm64 → https://github.com/NixOS/nixpkgs/pull/114893
<{^_^}> [nixpkgs] @SuperSandro2000 reopened pull request #114893 → pinentry_mac: make it compile on arm64 → https://github.com/NixOS/nixpkgs/pull/114893
<gchristensen> wow
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114810 → python37Packages.google-cloud-bigquery: 2.9.0 -> 2.10.0 → https://github.com/NixOS/nixpkgs/pull/114810
<{^_^}> [nixpkgs] @vcunat pushed 15 commits to release-20.09: https://git.io/Jqv81
<{^_^}> [nixpkgs] @vcunat merged pull request #114626 → [20.09] Staging → https://github.com/NixOS/nixpkgs/pull/114626
griff_ has quit [Quit: griff_]
terrorjack has joined #nixos
griff_ has joined #nixos
<{^_^}> [nixpkgs] @github-actions[bot] closed pull request #115008 → rustPlatform.buildRustPackage: support debug builds → https://github.com/NixOS/nixpkgs/pull/115008
<{^_^}> [nixpkgs] @SuperSandro2000 reopened pull request #115008 → rustPlatform.buildRustPackage: support debug builds → https://github.com/NixOS/nixpkgs/pull/115008
<ixxie> Anybody familiar with the Python infra / pip2nix know what could cause this failure when running pip2nix as instructed in the README - https://gist.github.com/ixxie/3f0bddd7564b1847fbd33e97ba27ed2b?
<{^_^}> [nixpkgs] @dasJ opened pull request #115012 → openssh: 8.4p1 -> 8.5p1 → https://github.com/NixOS/nixpkgs/pull/115012
apache801 has joined #nixos
whald has quit [Quit: Leaving]
apache8080 has quit [Ping timeout: 276 seconds]
<srhb> ixxie: Maybe the changes to the infra in november. Check with 20.09.
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
cosimone has quit [Quit: cosimone]
bahamas has joined #nixos
sangoma has quit [Ping timeout: 256 seconds]
<{^_^}> [nixos-homepage] @samueldr pushed to blog « site-styles: Replace *all* instances of the placeholder colour »: https://git.io/Jqv4d
lsix has joined #nixos
<{^_^}> [nixpkgs] @yurrriq merged pull request #106901 → kubernetes-helm: support plugins → https://github.com/NixOS/nixpkgs/pull/106901
<ixxie> cheers srhb - will do
zupo has joined #nixos
griff_ has quit [Quit: griff_]
griff_ has joined #nixos
<gchristensen> jess: 'round?
<jess> yes
shibboleth has joined #nixos
<gchristensen> I'm seeing a lot of K-Lines happening in #postgresql, and noticed "orivej (orivej@gateway/vpn/mullvad/orivej) has quit (K-Lined)" in another channel, but orivej is a contributor I know
<jess> would you like to enter my private messages
<gchristensen> sure :)
dev_mohe has joined #nixos
dev_mohe has quit [Client Quit]
vidbina has joined #nixos
ixxie has quit [Quit: Lost terminal]
xAr86 has joined #nixos
<cransom> did they K line mullvad?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #115013 → libdnf: 0.58.0 -> 0.60.0 → https://github.com/NixOS/nixpkgs/pull/115013
<xAr86> I tried to setup fingerprint for plasma/sddm - security.pam.services.sddm.fprintAuth = true; and for kde also, but I need to first enter password wrong once I'm prompt for fingerprint. Can I change the order of the entries by config?
Dr8128 has joined #nixos
tomberek has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @teto merged pull request #114405 → tree-sitter: 0.17.3 -> 0.18.2 → https://github.com/NixOS/nixpkgs/pull/114405
griff_ has quit [Quit: griff_]
kenran has joined #nixos
cript0nauta has joined #nixos
marusich has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114686 → llvmPackages_11.libcxx: backport block.h fix from llvm12 → https://github.com/NixOS/nixpkgs/pull/114686
domogled has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107836 → pure-maps: init at 2.6.0 → https://github.com/NixOS/nixpkgs/pull/107836
simba1 has joined #nixos
evanjs has quit [Read error: Connection reset by peer]
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
Hurttila has joined #nixos
cosimone has joined #nixos
bokononi3t has joined #nixos
stree has quit [Ping timeout: 256 seconds]
hiro98 has quit [Remote host closed the connection]
bokononi1t has quit [Ping timeout: 260 seconds]
zebrag has quit [Quit: Konversation terminated!]
citadelcore has joined #nixos
zebrag has joined #nixos
fuiltilt has joined #nixos
vidbina has quit [Ping timeout: 245 seconds]
bahamas has quit [Ping timeout: 256 seconds]
domogled has joined #nixos
evanjs has joined #nixos
ahmedelgabri has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #115014 → libimagequant: 2.14.0 -> 2.14.1 → https://github.com/NixOS/nixpkgs/pull/115014
fendor has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jlesquembre closed pull request #108639 → treesitter grammars: look for scanner.c → https://github.com/NixOS/nixpkgs/pull/108639
fendor has joined #nixos
stree has joined #nixos
simba1 has quit [Ping timeout: 272 seconds]
simba1 has joined #nixos
clever has quit [Ping timeout: 260 seconds]
ahmedelgabri has quit [Ping timeout: 240 seconds]
dupon11 has joined #nixos
dupon1 has quit [Ping timeout: 260 seconds]
dupon11 is now known as dupon1
kenran has quit [Quit: leaving]
clever has joined #nixos
clever has joined #nixos
clever has quit [Changing host]
<colemickens> kernelPatches, but if you specify a patch, the kernel build fails because "diff" isn't in the kernel builder closure? :P
riksteri has quit [Quit: riksteri]
<colemickens> qbit: looks like you'd hit this last May or so. Did you resolve it?
shibboleth has quit [Remote host closed the connection]
clime has quit [Ping timeout: 245 seconds]
<colemickens> I decided to just file it: https://github.com/NixOS/nixpkgs/issues/115015
<{^_^}> #115015 (by colemickens, 18 seconds ago, open): kernelPatches - patches don't apply? "diff: no such file or directory"
philr has joined #nixos
atc29 has left #nixos [#nixos]
apache801 has quit [Ping timeout: 245 seconds]
xAr86 has quit [Quit: Connection closed]
Hurttila has quit [Quit: Connection closed]
ScottHDev50 has joined #nixos
fendor_ has joined #nixos
ris has quit [Remote host closed the connection]
ris has joined #nixos
ScottHDev5 has quit [Ping timeout: 264 seconds]
ScottHDev50 is now known as ScottHDev5
fendor has quit [Ping timeout: 260 seconds]
xwvvvvwx has joined #nixos
<{^_^}> [nixpkgs] @mweinelt opened pull request #115016 → home-assistant: 2021.2.3 -> 2021.3.0 → https://github.com/NixOS/nixpkgs/pull/115016
Marissa has quit [Remote host closed the connection]
apache801 has joined #nixos
akaWolf has quit [Ping timeout: 276 seconds]
mkaito has quit [*.net *.split]
eeva has quit [*.net *.split]
averell has quit [*.net *.split]
yaymukund has quit [*.net *.split]
grawlinson has quit [*.net *.split]
kiboneu has quit [*.net *.split]
mmlb has quit [*.net *.split]
penguwin has quit [*.net *.split]
rickard9 has quit [*.net *.split]
stigo has quit [*.net *.split]
blueberrypie has quit [*.net *.split]
marek has quit [*.net *.split]
jtcs has quit [*.net *.split]
hodapp has quit [*.net *.split]
hyper_ch has quit [*.net *.split]
aforemny has quit [*.net *.split]
fionera has quit [*.net *.split]
brettgilio_ has quit [*.net *.split]
fiddlerwoaroof has quit [*.net *.split]
goodwill has quit [*.net *.split]
dkibi has quit [*.net *.split]
nbathum has quit [*.net *.split]
leothrix has quit [*.net *.split]
kcalvinalvin has quit [*.net *.split]
njd has quit [*.net *.split]
puck has quit [*.net *.split]
akaWolf has joined #nixos
rodarmor has quit [*.net *.split]
marek has joined #nixos
goodwill has joined #nixos
grawlinson has joined #nixos
tristanC has joined #nixos
stigo has joined #nixos
betaboon has joined #nixos
hodapp has joined #nixos
njd has joined #nixos
penguwin has joined #nixos
primeos has joined #nixos
brettgilio_ has joined #nixos
ericnoan has joined #nixos
xe4 has joined #nixos
tpanum has joined #nixos
himmAllRight has joined #nixos
deni has joined #nixos
adamCS has joined #nixos
statusbot has joined #nixos
rickard9 has joined #nixos
mkaito has joined #nixos
ATROCK has joined #nixos
twink0r has joined #nixos
kcalvinalvin has joined #nixos
aforemny has joined #nixos
rodarmor has joined #nixos
mjrosenb has joined #nixos
fionera has joined #nixos
fiddlerwoaroof has joined #nixos
eeva has joined #nixos
mmlb has joined #nixos
hanetzer has joined #nixos
leothrix has joined #nixos
tinco has joined #nixos
averell has joined #nixos
electrocat has joined #nixos
xantoz has joined #nixos
lightandlight has joined #nixos
yaymukund has joined #nixos
amosbird has joined #nixos
JasonO has joined #nixos
nore has joined #nixos
sshow has joined #nixos
hyper_ch has joined #nixos
boegel has joined #nixos
Enzime has quit [*.net *.split]
Enzime has joined #nixos
tstat has joined #nixos
blueberrypie has joined #nixos
kiboneu has joined #nixos
dweller has joined #nixos
lightandlight has quit [*.net *.split]
xantoz has quit [*.net *.split]
grw1 has joined #nixos
nbathum has joined #nixos
sneak has joined #nixos
dkibi has joined #nixos
jtcs has joined #nixos
Squarism has joined #nixos
eon` has joined #nixos
ericnoan has quit [*.net *.split]
sshow has quit [*.net *.split]
nore has quit [*.net *.split]
tristanC has quit [*.net *.split]
adamCS has quit [*.net *.split]
minicom has quit [*.net *.split]
eon` has quit [*.net *.split]
betaboon has quit [*.net *.split]
hanetzer has quit [*.net *.split]
tpanum has quit [*.net *.split]
JasonO has quit [*.net *.split]
himmAllRight has quit [*.net *.split]
grw1 has quit [*.net *.split]
boegel has quit [*.net *.split]
tstat has quit [*.net *.split]
statusbot has quit [*.net *.split]
primeos has quit [*.net *.split]
tinco has quit [*.net *.split]
xe4 has quit [*.net *.split]
amosbird has quit [*.net *.split]
mjrosenb has quit [*.net *.split]
dweller has quit [*.net *.split]
ATROCK has quit [*.net *.split]
twink0r has quit [*.net *.split]
Squarism has quit [*.net *.split]
electrocat has quit [*.net *.split]
deni has quit [*.net *.split]
sneak has quit [*.net *.split]
rickard9 has joined #nixos
puck has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #115017 → python3Packages.dulwich: 0.20.18 -> 0.20.20 → https://github.com/NixOS/nixpkgs/pull/115017
redmp has joined #nixos
amfl_ has joined #nixos
amfl has quit [Ping timeout: 265 seconds]
amfl_ is now known as amfl
ManiacOfMadness has joined #nixos
wolke has quit [Quit: ZNC 1.8.2 - https://znc.in]
<eyJhb> I have completely forgotten this. If I have a systemd service, that runs a script and I want that script to have "awk" available. Then how can I do that? I am thinking of just updating the path with it, but I am unsure how to go about it
cmk_zzz_ has joined #nixos
<eyJhb> Somebody showed me a cool way of doing it a long time ago, and I simply gannot remember it
Boomerang has quit [Remote host closed the connection]
cmk_zzz has quit [Ping timeout: 260 seconds]
wolke has joined #nixos
citadelcore has quit [Quit: Connection closed]
<fiveseven[m]> why wouldn't it already be available?
<fiveseven[m]> I don't understand the issue
<eyJhb> fiveseven[m]: Running it in a systemd service, awk is not available in coreutils (which I guess is in the path), so I get `/nix/store/84ij5vxqv3iyymvjd3cdjlgci6h7gq0y-smartmon.sh/bin/smartmon.sh: line 162: awk: command not found`
<eyJhb> But I might have to add gawk to my buildinputs maybe?
<eyJhb> fiveseven[m]: This is what I am trying to run, which needs awk - https://termbin.com/3rvd
<sterni> eyJhb: you could use wrapProgram
lunik1 has quit [Quit: :x]
<sterni> preFixup = "wrapProgram $out/bin/smartmon.sh --prefix PATH : \"${awkDerivation}/bin\""
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lunik1 has joined #nixos
terrorjack has joined #nixos
puffnfresh has quit [Ping timeout: 265 seconds]
_bin has joined #nixos
<eyJhb> sterni: I cannot wrap it, as it is not a executeable file it says
<sterni> eyJhb: use chmod +x beforehand then
<eyJhb> Trying once more, might have written something wrong
_bin_ has quit [Ping timeout: 260 seconds]
<sterni> you could also substitute all occurrences of awk as well of course
clime has joined #nixos
lsix has quit [Ping timeout: 258 seconds]
lsix has joined #nixos
zupo has joined #nixos
mananamenos has quit [Ping timeout: 246 seconds]
cmk_zzz has joined #nixos
cmk_zzz_ has quit [Ping timeout: 240 seconds]
justanotheruser has quit [Ping timeout: 240 seconds]
jb55 has quit [Ping timeout: 268 seconds]
superherointj has quit [Quit: Leaving]
zupo_ has joined #nixos
mananamenos has joined #nixos
<{^_^}> [nixpkgs] @lsix opened pull request #115019 → nano: 5.6 -> 5.6.1 → https://github.com/NixOS/nixpkgs/pull/115019
zupo has quit [Ping timeout: 264 seconds]
jb55 has joined #nixos
<cole-h> eyJhb: `systemd.service.<name>.path = with pkgs; [ gawk ];`
ManiacOfMadness has quit [Ping timeout: 272 seconds]
Dotz0cat has joined #nixos
jmeredith has joined #nixos
apache801 has quit [Ping timeout: 260 seconds]
erasmas has quit [Quit: leaving]
<{^_^}> [nixpkgs] @fabaff opened pull request #115020 → Updates Home Assistant dependencies → https://github.com/NixOS/nixpkgs/pull/115020
justanotheruser has joined #nixos
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @mweinelt merged pull request #115020 → Updates Home Assistant dependencies → https://github.com/NixOS/nixpkgs/pull/115020
lsix has quit [Ping timeout: 240 seconds]
puffnfresh has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
apache801 has joined #nixos
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/4d0ee90c6e2 (from 15 hours ago, history: https://channels.nix.gsc.io/nixos-20.09)
<abathur> eyJhb: as I said in chat, resholve can do this :)
<{^_^}> [nix] @lovesegfault opened pull request #4601 → nix-build: check that envCommand exists → https://github.com/NixOS/nix/pull/4601
<abathur> in fact, it's even *for* doing this :)
ahmedelgabri has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
fendor_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @fabaff opened pull request #115021 → python3Packages.bleach: 3.2.1 -> 3.3.0 → https://github.com/NixOS/nixpkgs/pull/115021
stree has quit [Ping timeout: 245 seconds]
<abathur> eyJhb: I added a modified version of your paste to the gist I mentioned in chat (https://gist.github.com/abathur/35a61d21fde13a1f389783d069114061#file-smartmon-nix)
<{^_^}> [nixpkgs] @petabyteboy opened pull request #115022 → nodejs-10_x: build with icu67 → https://github.com/NixOS/nixpkgs/pull/115022
<abathur> eyJhb: oops; updated it with the directive to fix the absolute smartctl path
skiffr has quit [Ping timeout: 240 seconds]
gustavderdrache has quit [Quit: Leaving.]
BlessJah has quit [Ping timeout: 260 seconds]
BlessJah has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #115023 → libqmi: 1.26.10 -> 1.28.0 → https://github.com/NixOS/nixpkgs/pull/115023
ahmedelgabri has quit [Ping timeout: 240 seconds]
stree has joined #nixos
lunik1 has quit [Quit: :x]
Raito_Bezarius has joined #nixos
lemsip has quit [Quit: I become anti-present]
seanparsons has quit [Remote host closed the connection]
gustavderdrache has joined #nixos
seanparsons has joined #nixos
lemsip has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #114411 → boost: fix cross-compile support → https://github.com/NixOS/nixpkgs/pull/114411
<{^_^}> [nixpkgs] @veprbl closed pull request #105478 → boost: fix cross-compile support → https://github.com/NixOS/nixpkgs/pull/105478
<{^_^}> [hydra] @cole-h opened pull request #881 → module: append `application_name` to HYDRA_DBI → https://github.com/NixOS/hydra/pull/881
blahblah441 has joined #nixos
<{^_^}> [nixpkgs] @cole-h opened pull request #115024 → nixos/hydra: append `application_name` to HYDRA_DBI → https://github.com/NixOS/nixpkgs/pull/115024
poscat has quit [Ping timeout: 256 seconds]
poscat has joined #nixos
__monty__ has quit [Quit: leaving]
vldn has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
<vldn> i tryed to create a archlinux chroot with the bootstrap image from archlinux.org but after chroot /tmp/root.x86_64 /bin/bash i only get the busybox.. someone knows what to do?
cole-h_ has joined #nixos
zebrag has joined #nixos
<vldn> no ls command either.. ^
cole-h has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114550 → exa: 0.9.0 -> unstable-2021-01-14 → https://github.com/NixOS/nixpkgs/pull/114550
clime has quit [Ping timeout: 264 seconds]
cole-h_ is now known as cole-h
apache8080 has joined #nixos
<redmp> what's the difference between doing `blah.override { attrs... }` and doing `blah.override (old: { attrs... })` ?
<redmp> is it just about having access to the old values?
<immae> Are you sure the second one is correct?
<immae> Maybe you confuse with overrideAttrs ?
<tpw_rules> the second one should be overrideAttrs
<tpw_rules> yeah
<samueldr> redmp: different functions, different signatures, different uses
<samueldr> .override should be called .overrideArgumentsPassedToCallPackage
<samueldr> (but that's a mouthful)
<samueldr> .overrideAttrs could maybe have been called .overrideAttrsOnTheActualDerivation
apache801 has quit [Ping timeout: 265 seconds]
<samueldr> .overrideAttrs gives you the current attributes, as otherwise it would be awkward to get append to e.g. buildInputs or something along the line
<redmp> ok, i may be confused because i'm talking about the function at nixpkgs.haskellPackages.override, which might not be the "normal" one
<cole-h> samueldr: overrideDrvAttrs and overrideDrvInputs
<samueldr> cole-h: those are not mouthfuls
<cole-h> :D
<samueldr> (and .override does not act on derivations exclusively!)
<samueldr> redmp: AFAIK it's the same override
<samueldr> but maybe I'm wrong
justanotheruser has quit [Ping timeout: 240 seconds]
<samueldr> cole-h: you can .override on a function! or a string! as long as it's the resulf of a callPackage (or makeOverridable)
<samueldr> the result*
<cole-h> :(
<cole-h> overrideAttrs and overrideInputs :D?
<redmp> ok, here's a different question: i have nixpkgs and i want to add a package to nixpkgs.haskellPackage and then return the new changed nixpkgs .. i already know how to get a new haskellPackages, but i'm not sure how to attach it back to nixpkgs
<redmp> nixpkgs doesn't have override or overrideAttrs
<immae> That’s a trick question :D
<sterni> redmp: note that you have to use haskell.lib.overrideCabal to achieve something like overrideAttrs for haskellPackages
<sterni> .override works as normal though
<redmp> immae: i don't understand why it's a trick question
<immae> sterni: overlays don’t work fine with a sub-element like haskellPackage
<sterni> immae: if you have a new haskellPackages already it works just fine
attila_lendvai has quit [Ping timeout: 245 seconds]
<sterni> immae: self: super: { haskellPackages = super.haskellPackages.override { packagesOverrides = … }; } should work
<sterni> but agreed it's a bit cumbersome
<immae> oh I didn’t know that haskellPackages had this
<maralorn> sterni: Is "override { packagesOverrides = self: super: }" better or worse than "extend (self: super: ...)"?
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114597 → mons: rewrite xrandr path → https://github.com/NixOS/nixpkgs/pull/114597
<sterni> nvm it's called overrides
<sterni> maralorn: I've always used overrides, but didn't know that extend exists, so no idea, really
<maralorn> sterni: I have an error I don‘t understand with extend right now, so I’m gonna try your approach.^^^
<sterni> maralorn: wait extend doesn't work for haskellPackages at all
CodeWarrior has quit [Ping timeout: 260 seconds]
<sterni> now I get what extend is
CodeWarrior has joined #nixos
<{^_^}> [nixpkgs] @jlesquembre opened pull request #115025 → tree-sitter: 0.18.2 -> 0.19.0 → https://github.com/NixOS/nixpkgs/pull/115025
<maralorn> sterni: Good to know. Lucky I strolled by here.