andi- changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2019 || For best support,
tokudan has joined #nixos
gustavderdrache has joined #nixos
FRidh has quit [Remote host closed the connection]
FRidh has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
juliancoffee has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Frostman opened pull request #79400 → prometheus: 2.14.0 -> 2.15.2 → https://git.io/JvZFN
bvdw has quit [Read error: Connection reset by peer]
bvdw4 has joined #nixos
bvdw4 is now known as bvdw
cr4y1 has quit [Quit: Leaving]
LysergicDreams has quit [Ping timeout: 272 seconds]
LysergicDreams has joined #nixos
bvdw has quit [Quit: bvdw]
bvdw has joined #nixos
turona has quit [Ping timeout: 272 seconds]
turona has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79401 → bitcoin-abc: 0.20.9 -> 0.20.12 → https://git.io/JvZba
m0rphism has quit [Ping timeout: 272 seconds]
Blessjah has quit [Remote host closed the connection]
kvda has joined #nixos
Blessjah has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #79396 → topgrade: 3.7.1 -> 3.9.0 → https://git.io/JvZ51
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvZb6
<{^_^}> [nixpkgs] @ryantm merged pull request #79332 → mpd-mpris: 0.2.3 -> 0.2.4 → https://git.io/JvZ0R
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvZbP
markus1189 has quit [Ping timeout: 240 seconds]
o1lo01ol1o has joined #nixos
Rusty1 has quit [Remote host closed the connection]
markus1189 has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @marsam merged pull request #79334 → flow: 0.117.0 -> 0.118.0 → https://git.io/JvZ0h
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvZbH
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm_ is now known as mbrgm
karetsu has joined #nixos
erictapen has quit [Ping timeout: 265 seconds]
jluttine has quit [Ping timeout: 272 seconds]
erictapen has joined #nixos
tdeo has quit [Remote host closed the connection]
tdeo has joined #nixos
tdeo has joined #nixos
tdeo has quit [Changing host]
jluttine has joined #nixos
turona has quit [Quit: ...]
turona has joined #nixos
inkbottle has quit [Quit: Konversation terminated!]
inkbottle has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
wildtrees has quit [Quit: Leaving]
Synthetica has quit [Quit: Connection closed for inactivity]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79402 → bison: 3.5 -> 3.5.1 → https://git.io/JvZNZ
kvda has joined #nixos
judson has quit [Ping timeout: 260 seconds]
qubasa has joined #nixos
sigmundv has quit [Ping timeout: 265 seconds]
jluttine has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/2de9367299f (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
domogled has quit [Remote host closed the connection]
jluttine has joined #nixos
qubasa_ has quit [Ping timeout: 260 seconds]
werner291 has quit [Quit: werner291]
bhipple has joined #nixos
thc202 has quit [Ping timeout: 246 seconds]
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #79333 → nodejs: 10.18.1 -> 10.19.0, 12.14.1 -> 12.15.0, 13.7.0 -> 13.8.0 → https://git.io/JvZ0K
<{^_^}> [nixpkgs] @marsam pushed 4 commits to master: https://git.io/JvZND
nuncanada has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79403 → atlassian-confluence: 7.2.0 -> 7.2.1 → https://git.io/JvZNd
jluttine has quit [Ping timeout: 272 seconds]
karetsu has quit [Quit: WeeChat 2.6]
jluttine has joined #nixos
mDuff has joined #nixos
mDuff has quit [Client Quit]
h0m1 has quit [Ping timeout: 246 seconds]
h0m1 has joined #nixos
butterthebuddha has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #79404 → gitAndTools.delta: 0.0.15 -> 0.0.16 → https://git.io/JvZAt
waleee-cl has quit [Quit: Connection closed for inactivity]
kvda has quit [Ping timeout: 256 seconds]
kvda has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #79405 → dune_2: 2.1.3 -> 2.2.0 → https://git.io/JvZAZ
butterthebuddha has quit [Quit: Textual IRC Client: www.textualapp.com]
jluttine has quit [Ping timeout: 260 seconds]
jluttine has joined #nixos
<{^_^}> [nixpkgs] @benley opened pull request #79406 → grub: Update extraConfig example text → https://git.io/JvZAB
<{^_^}> [nixpkgs] @benley merged pull request #79400 → prometheus: 2.14.0 -> 2.15.2 → https://git.io/JvZFN
<{^_^}> [nixpkgs] @benley pushed commit from @Frostman to master « prometheus: 2.14.0 -> 2.15.2 (#79400) »: https://git.io/JvZAR
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #79188 → viking: 1.7 -> 1.8 → https://git.io/JvGLa
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvZAV
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
alex`` has quit [Quit: WeeChat 2.7]
xkapastel has joined #nixos
hmuser has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed to master « mypaint-brushes: clean up »: https://git.io/JvZAH
hmuser has quit [Client Quit]
dind has joined #nixos
dind has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79407 → babeltrace: 1.5.7 -> 1.5.8 → https://git.io/JvZxL
dashkal has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79408 → bleachbit: 3.0 -> 3.2.0 → https://git.io/JvZxc
<{^_^}> [nixpkgs] @mdlayher opened pull request #79409 → corerad: 0.1.9 -> 0.2.0 → https://git.io/JvZx0
iyzsong has joined #nixos
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/2de9367299f (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
Scriptkiddi has quit [Remote host closed the connection]
ajs124 has quit [Remote host closed the connection]
das_j has quit [Remote host closed the connection]
kvda has quit [Ping timeout: 260 seconds]
Scriptkiddi has joined #nixos
das_j has joined #nixos
ajs124 has joined #nixos
kvda has joined #nixos
bhipple has quit [Ping timeout: 272 seconds]
<disasm> I'm trying to get udev to name a usb network interface (usb tethering) something recognizable, but it's not working. This is my extraRules: :ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="06:cf:d2:6e:be:01", NAME="verizon0"
erictapen has quit [Ping timeout: 256 seconds]
bhipple has joined #nixos
<disasm> dmesg shows [32041.324900] rndis_host 3-2:1.0 enp0s16u2: renamed from usb0 which leads me to believe that there's a higher priority rule somewhere
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos
run500 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @evanjs opened pull request #79410 → nodePackages: update set → https://git.io/JvZxp
<gchristensen> I have found a delightful problem in our activation scripts
<gchristensen> it seems if I put an unmountable zfs dataset in to fileSystems and deploy, the system utterly fails
<evanjs> Bah. the only bit I'm confused about with that PR is the https://github.com/NixOS/nixpkgs/pull/79410/files#diff-ce6e14ff443a91b7ada869f7bd14a297 bit, which is also present in #73225, but not #78151
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
<{^_^}> https://github.com/NixOS/nixpkgs/pull/73225 (by evanjs, 12 weeks ago, open): nodePackages."@angular/cli": disable analytics
<{^_^}> https://github.com/NixOS/nixpkgs/pull/78151 (by Mic92, 2 weeks ago, open): nodePackages: update set
aw has joined #nixos
<evanjs> all I did was run ./generate.sh x_x
spacefrogg has joined #nixos
wucke13 has quit [Quit: ZNC 1.7.4 - https://znc.in]
mumuluxi has quit [Quit: ZNC 1.7.4 - https://znc.in]
greizgh has quit [Quit: greizgh]
qubasa has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
mumuluxi has joined #nixos
greizgh has joined #nixos
andi- has quit [Read error: Connection reset by peer]
wucke13 has joined #nixos
<evanjs> Mic92: added you as you're the last one that made a generic nodePackages update PR :P I also have no clue who to add in terms of nodePackages reviewers
felixfoertsch has quit [Ping timeout: 272 seconds]
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
felixfoertsch has joined #nixos
qubasa has joined #nixos
mzan has joined #nixos
andi- has joined #nixos
<{^_^}> [nixpkgs] @veprbl pushed commit from @clkamp to master « libxkbcommon: fix build on darwin (#79393) »: https://git.io/JvZps
<{^_^}> [nixpkgs] @veprbl merged pull request #79393 → libxkbcommon: fix build on darwin: patch is already in upstream → https://git.io/JvZ7w
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @KyleOndy opened pull request #79412 → yq-go: 2.4.0 -> 3.1.0 → https://git.io/JvZp7
ericsagnes has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/2de9367299f (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
mounty1 has quit [Read error: No route to host]
<cole-h> Hi all! I'm extremely new to Nix and have a question (haven't gotten through all the docs, so sorry if this is already answered there): how do I install a local package? E.g. I have a home-manager PR checked out that I want to try. How would I do this?
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79413 → checkstyle: 8.28 -> 8.29 → https://git.io/JvZhq
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
xavierzwirtz[m] has joined #nixos
<xavierzwirtz[m]> cole-h: https://github.com/sondr3/dotfiles has nicely structured dotfiles
kvda has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79414 → cherrytree: 0.38.10 -> 0.38.11 → https://git.io/JvZhR
<cole-h> Oops. `programs.home-manager.path` didn't work properly because I hadn't properly formatted. Onwards!
smollcato has joined #nixos
fuzen has quit [Quit: The Lounge - https://thelounge.chat]
fuzen has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79415 → dateutils: 0.4.6 -> 0.4.7 → https://git.io/JvZhp
fling has quit [Ping timeout: 240 seconds]
hax404 has quit [Ping timeout: 260 seconds]
hax404 has joined #nixos
dansho has joined #nixos
detran has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
detran has quit [Client Quit]
bhipple has quit [Ping timeout: 240 seconds]
detran has joined #nixos
nikola_i has joined #nixos
chagra_ has joined #nixos
chagra has quit [Ping timeout: 260 seconds]
xkapastel has quit [Quit: Connection closed for inactivity]
kvda has quit [Ping timeout: 260 seconds]
kvda has joined #nixos
orivej has joined #nixos
nuncanada has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #79416 → flatpak: 1.4.2 → 1.6.1 → https://git.io/JvZjw
Rusty1 has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79417 → bash_unit: 1.6.1 -> 1.7.1 → https://git.io/JvZjM
<nikola_i> hi, how do i install emacs-overlay package just from nix-shell
kahiru has quit [Ping timeout: 240 seconds]
kahiru has joined #nixos
ydlr has quit [Ping timeout: 260 seconds]
adamtkh has quit [Read error: Connection reset by peer]
adamtkh has joined #nixos
endformationage has quit [Ping timeout: 272 seconds]
bvdw has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @eonpatapon opened pull request #79418 → terraform-provider-keycloak: init at 1.15.0 → https://git.io/Jvnes
Supersonic has quit [Ping timeout: 240 seconds]
bvdw has joined #nixos
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
palo1 has joined #nixos
nuncanada has quit [Ping timeout: 240 seconds]
palo has quit [Ping timeout: 268 seconds]
palo1 is now known as palo
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fling has joined #nixos
jb55 has quit [Ping timeout: 240 seconds]
bahamas has joined #nixos
<bahamas> how do I make sure that Nix is in the PATH of non-interactive login shells? I'm setting up a remote builder on Linux
smatting has joined #nixos
jb55 has joined #nixos
noudle has joined #nixos
dansho has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79419 → chrome-token-signing: 1.1.0 -> 1.1.1 → https://git.io/JvnvR
xkapastel has joined #nixos
dansho has joined #nixos
remirol has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79420 → clojure-lsp: 20200117T215443 -> 20200121T234305 → https://git.io/Jvnvw
lorimer has quit [Ping timeout: 268 seconds]
alex` has joined #nixos
alex` is now known as Guest80208
lovesegfault has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79421 → cmake-format: 0.6.5 -> 0.6.8 → https://git.io/JvnvD
Guest80208 is now known as alex``
mac10688 has quit [Ping timeout: 260 seconds]
lassulus_ has joined #nixos
lassulus has quit [Ping timeout: 240 seconds]
lassulus_ is now known as lassulus
<{^_^}> [nixpkgs] @andrew-d opened pull request #79422 → python3Packages.asyncssh: fix build → https://git.io/JvnvF
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79423 → codeql: 2.0.0 -> 2.0.2 → https://git.io/Jvnvb
noudle has quit []
<{^_^}> [nixpkgs] @basvandijk merged pull request #79381 → libuv: 1.34.1 -> 1.34.2 → https://git.io/JvZyu
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to staging: https://git.io/Jvnvp
<{^_^}> [nixpkgs] @basvandijk merged pull request #79383 → libuv: 1.32.0 -> 1.34.2 (cherry-pick on staging-19.09) → https://git.io/JvZyw
<{^_^}> [nixpkgs] @basvandijk pushed 5 commits to staging-19.09: https://git.io/Jvnvh
<eyJhb> bahamas: bashrc?
<bahamas> eyJhb: bashrc is used for non-login shells, no?
<dminuoso> bahamas: For the semantics on a traditional linux system
<eyJhb> bahamas: how are you setting up your non-interactive shell?
smatting has quit [Ping timeout: 260 seconds]
noudle has joined #nixos
noudle has quit [Client Quit]
<bahamas> dminuoso: yeah, I found that and added $HOMR/.nix-profile/bin to PATH and the error didn't go away
<bahamas> err, $HOME/
Synthetica has joined #nixos
eacameron has quit [Quit: Connection closed for inactivity]
<bahamas> I'm actually trying to test this: https://github.com/nix-community/nixbox/issues/38. in the end, I simply installed nix on my digitalocean droplet, but I got the error I posted in the last comment on the issue
<{^_^}> nix-community/nixbox#38 (by MaCXyLo, 1 year ago, open): nixbox 18.09 not on Vagrant Cloud
<bahamas> what kind of Linux do I need to run this command?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79424 → cpp-utilities: 5.1.0 -> 5.2.0 → https://git.io/Jvnfk
hyper_ch2 has joined #nixos
lovesegfault has quit [Ping timeout: 240 seconds]
logzet has joined #nixos
lovesegfault has joined #nixos
<{^_^}> [nixpkgs] @sikmir opened pull request #79425 → tippecanoe: 1.34.3 -> 1.35.0 → https://git.io/Jvnfc
<{^_^}> [nixpkgs] @globin merged pull request #79403 → atlassian-confluence: 7.2.0 -> 7.2.1 → https://git.io/JvZNd
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/JvnfR
lovesegfault has quit [Quit: WeeChat 2.7]
m0rphism has joined #nixos
zupo has joined #nixos
Jackneill has joined #nixos
smatting has joined #nixos
gagbo has joined #nixos
<{^_^}> [nixpkgs] @nlewo merged pull request #79412 → yq-go: 2.4.0 -> 3.1.0 → https://git.io/JvZp7
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/JvnfX
<{^_^}> [nixpkgs] @Ma27 merged pull request #79404 → gitAndTools.delta: 0.0.15 -> 0.0.16 → https://git.io/JvZAt
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/Jvnfy
detran has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79426 → dnnl: 1.1.2 -> 1.2 → https://git.io/JvnfA
<eyJhb> How can I change the fontsize in Grub? I cannot read the dates..
<eyJhb> I can see 'boot.loader.grub.fontSize', but it specifies it doesn' work unless 'Ignored unless font is set to a ttf or otf font', but the defualt font doesn't seem to be any of those
smatting has quit [Ping timeout: 256 seconds]
smatting has joined #nixos
Chiliparrot has joined #nixos
Tucky has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79427 → drawio: 12.5.3 -> 12.6.5 → https://git.io/JvnJ2
cfricke has joined #nixos
cfricke has quit [Client Quit]
lukash|away is now known as lukash
toppler has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
detran has joined #nixos
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
nikivi has joined #nixos
o1lo01ol1o has joined #nixos
arjen-jonathan has joined #nixos
bahamas has quit [Quit: leaving]
gkmngrgn has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79428 → faudio: 20.01 -> 20.02 → https://git.io/JvnJN
o1lo01ol1o has quit [Remote host closed the connection]
lsix has joined #nixos
emacsomancer has quit [Ping timeout: 265 seconds]
<jluttine> while upgrading my system, i noticed nix downloading a package firmware-linux-nonfree. i haven't allowed nonfree packages so how can this be?
<jluttine> it's license seems to be licenses.unfreeRedistributableFirmware
<{^_^}> [nixpkgs] @xwvvvvwx opened pull request #79429 → wireguard: rm libmnl from buildInputs → https://git.io/JvnUe
o1lo01ol1o has joined #nixos
nikola_i has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @vbgl merged pull request #79405 → dune_2: 2.1.3 -> 2.2.0 → https://git.io/JvZAZ
<{^_^}> [nixpkgs] @vbgl pushed commit from @marsam to master « dune_2: 2.1.3 -> 2.2.0 »: https://git.io/JvnUO
zupo has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79430 → frescobaldi: 3.1 -> 3.1.1 → https://git.io/JvnUB
zarel_ has joined #nixos
<{^_^}> [nixpkgs] @basvandijk opened pull request #79431 → haskellPackages.servant: fix sha256 → https://git.io/JvnU0
zarel has quit [Ping timeout: 272 seconds]
chloekek has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79432 → frp: 0.31.1 -> 0.31.2 → https://git.io/JvnUu
<{^_^}> [nixpkgs] @basvandijk opened pull request #79433 → haskellPackages.servant: fix sha256 (release-19.09) → https://git.io/JvnUg
JWK has joined #nixos
<{^_^}> [nixpkgs] @basvandijk merged pull request #79431 → haskellPackages.servant: fix sha256 → https://git.io/JvnU0
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to master: https://git.io/JvnUK
<JWK> Hi all. How do I access crossSystem's gcc in a derivation?
lorimer has joined #nixos
remirol has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @basvandijk merged pull request #79433 → haskellPackages.servant: fix sha256 (release-19.09) → https://git.io/JvnUg
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to release-19.09: https://git.io/JvnUP
<{^_^}> [nixpkgs] @vbgl merged pull request #78956 → coqPackages.bignums: enable for Coq 8.11 → https://git.io/Jv3OJ
<{^_^}> [nixpkgs] @vbgl pushed to master « coqPackages.bignums: enable for Coq 8.11 »: https://git.io/JvnUD
cole-h has quit [Ping timeout: 265 seconds]
chagra_ has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79434 → git-quick-stats: 2.0.12 -> 2.0.13 → https://git.io/JvnUH
typetetris_ has joined #nixos
chagra has joined #nixos
thc202 has joined #nixos
psyanticy has joined #nixos
medvid_ has joined #nixos
o1lo01ol1o has joined #nixos
medvid has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @vbgl opened pull request #79435 → ocaml-ng.ocamlPackages_4_10.ocaml: 4.10.0+β2 → 4.10.0+rc1 → https://git.io/JvnTe
o1lo01ol1o has quit [Ping timeout: 260 seconds]
waleee-cl has joined #nixos
emacsomancer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79436 → gpodder: 3.10.12 -> 3.10.13 → https://git.io/JvnTm
chagra has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @peti merged pull request #78965 → r-modules/generic-builder: Add missing iconv library to fix build on darwin → https://git.io/Jv3lr
<{^_^}> [nixpkgs] @peti pushed commit from @tricktron to master « r-modules/generic-builder: Add missing iconv library to fix build on darwin (#78965) »: https://git.io/JvnT3
<{^_^}> [nixpkgs] @Ma27 merged pull request #79427 → drawio: 12.5.3 -> 12.6.5 → https://git.io/JvnJ2
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvnTG
chagra has joined #nixos
<{^_^}> [nixpkgs] @fpletz merged pull request #79399 → xmrig: 5.5.1 -> 5.5.3 → https://git.io/JvZFV
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/JvnTg
<{^_^}> [nixpkgs] @peti pushed 749 commits to haskell-updates: https://git.io/JvnT2
<li_matrix> is there a server that implements the new store api for http?
<LnL> you mean for cache uploads?
remirol has joined #nixos
xelxebar has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79438 → h3: 3.6.2 -> 3.6.3 → https://git.io/JvnT1
lorimer has quit [Ping timeout: 240 seconds]
xelxebar has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 3 commits to haskell-updates: https://git.io/JvnTy
nikola_i has joined #nixos
<li_matrix> LnL: I mean the new nix store api, which is currently usable with ssh
<li_matrix> i dont wanna pay the ssh overhead, the wire is already safe
brandonhamilton has joined #nixos
<nikola_i> anyone using emacs git-overlay version? how do i install it just from nix-shell
<LnL> nix only supports builds over ssh
<LnL> the http store only implements substitution
brandonhamilton has quit [Client Quit]
<li_matrix> youre talking about the old api
civodul has joined #nixos
<li_matrix> HttpBinaryCacheStore
<li_matrix> supports receiving
<LnL> for nars yes
<li_matrix> nix copy
<LnL> so you can run nix copy ./result --to http://cache
<li_matrix> yes, i want a server for that
<LnL> but this doesn't nix-build --store http://remote
<li_matrix> i know
<li_matrix> guess the answer is no
<LnL> if you wan't an http server to upload/substitute caches there's a bunch of options
<LnL> you can setup something with nginx or bigger things like artifactory also work
<LnL> but I would say s3 is actually easier with minio
sigmundv has joined #nixos
xkapastel has quit [Quit: Connection closed for inactivity]
pheoxy has quit [Quit: killed]
tbenst[m] has quit [Quit: killed]
webdavis has quit [Quit: killed]
dtz has quit [Quit: killed]
keithy[m] has quit [Quit: killed]
eddyb has quit [Quit: killed]
Dandellion has quit [Quit: killed]
leons has quit [Quit: killed]
NoblesseOblige24 has quit [Quit: killed]
MilkManzJourDadd has quit [Quit: killed]
fgaz has quit [Quit: killed]
mkg20001 has quit [Quit: killed]
thequux[m] has quit [Quit: killed]
Valodim[m] has quit [Quit: killed]
haslersn has quit [Quit: killed]
jtojnar has quit [Quit: killed]
Minijackson[m] has quit [Quit: killed]
spacekitteh[m] has quit [Quit: killed]
jschievink has quit [Quit: killed]
rycee has quit [Quit: killed]
hpfr[m] has quit [Quit: killed]
colemickens has quit [Quit: killed]
roberth has quit [Quit: killed]
cyberwolf[m] has quit [Quit: killed]
EuAndreh[m] has quit [Quit: killed]
chvp has quit [Quit: killed]
marijan[m] has quit [Quit: killed]
ma27[m] has quit [Quit: killed]
Notkea[m] has quit [Quit: killed]
quiet_laika[m] has quit [Quit: killed]
bricewge has quit [Quit: killed]
ongy[m] has quit [Quit: killed]
bbigras has quit [Quit: killed]
maralorn[m] has quit [Quit: killed]
pinion[m] has quit [Quit: killed]
philipp[m] has quit [Quit: killed]
hiroshi[m] has quit [Quit: killed]
wnklmnn[m] has quit [Quit: killed]
DanP[m] has quit [Quit: killed]
slabity has quit [Quit: killed]
tokudan[m] has quit [Quit: killed]
qqlq has quit [Quit: killed]
val2229[m] has quit [Quit: killed]
geemili has quit [Quit: killed]
prusnak[m] has quit [Quit: killed]
lucasmarcos[m] has quit [Quit: killed]
bohan[m] has quit [Quit: killed]
jamiemagee has quit [Quit: killed]
GerdFlaig[m] has quit [Quit: killed]
wedens[m] has quit [Quit: killed]
devis350[m] has quit [Quit: killed]
chatmaster5000[m has quit [Quit: killed]
boogiewoogie[m] has quit [Quit: killed]
tek[m] has quit [Quit: killed]
Logan[m]1 has quit [Quit: killed]
xa0[m] has quit [Quit: killed]
eol[m] has quit [Quit: killed]
mupf[m] has quit [Quit: killed]
wjjunyor[m] has quit [Quit: killed]
deepchange[m] has quit [Quit: killed]
abbradar[m] has quit [Quit: killed]
shizonic has quit [Quit: killed]
Ericson2314 has quit [Quit: killed]
worldofpeace has quit [Quit: killed]
mt[m] has quit [Quit: killed]
sylvie[m] has quit [Quit: killed]
schmittlauch[m] has quit [Quit: killed]
siraben has quit [Quit: killed]
florianjacob has quit [Quit: killed]
rendeko[m] has quit [Quit: killed]
ZerataX has quit [Quit: killed]
notice81cabbage[ has quit [Quit: killed]
blitzclone_ has quit [Quit: killed]
nolan_d has quit [Quit: killed]
arcnmx has quit [Quit: killed]
gsals[m] has quit [Quit: killed]
aterius has quit [Quit: killed]
Irenes[m] has quit [Quit: killed]
ilya-fedin has quit [Quit: killed]
danielrf[m] has quit [Quit: killed]
pentadyne[m] has quit [Quit: killed]
grin[m] has quit [Quit: killed]
boturl4r[m] has quit [Quit: killed]
pingveno[m] has quit [Quit: killed]
Smith[m] has quit [Quit: killed]
li_matrix has quit [Quit: killed]
gustavderdrache[ has quit [Quit: killed]
alienpirate5 has quit [Quit: killed]
slby[m] has quit [Quit: killed]
emmanuelrosa[m] has quit [Quit: killed]
acowley[m] has quit [Quit: killed]
teuffil[m] has quit [Quit: killed]
wildtrees[m] has quit [Quit: killed]
gotofail[m] has quit [Quit: killed]
jonreeve[m] has quit [Quit: killed]
xavierzwirtz[m] has quit [Quit: killed]
timokau[m] has quit [Quit: killed]
grahamc[m] has quit [Quit: killed]
test53453535[m] has quit [Quit: killed]
petersjt014[m] has quit [Quit: killed]
mudrii[m] has quit [Quit: killed]
emily has quit [Quit: killed]
index-0[m] has quit [Quit: killed]
joelwallis1[m] has quit [Quit: killed]
Victor[m]2 has quit [Quit: killed]
alan[m]1 has quit [Quit: killed]
rihardsk[m] has quit [Quit: killed]
the_pumpkin_man[ has quit [Quit: killed]
goibhniu has quit [Quit: killed]
psiperator[m] has quit [Quit: killed]
fabiomen10[m] has quit [Quit: killed]
tomberek[m] has quit [Quit: killed]
PlayfulCuriosity has quit [Quit: killed]
mica[m] has quit [Quit: killed]
alexarice[m] has quit [Quit: killed]
pinage404[m] has quit [Quit: killed]
DenisLehmann[m] has quit [Quit: killed]
vaibhavsagar has quit [Quit: killed]
snupples[m] has quit [Quit: killed]
aanderse has quit [Quit: killed]
st3r4g[m] has quit [Quit: killed]
sebass[m] has quit [Quit: killed]
atopuzov[m] has quit [Quit: killed]
simbergm has quit [Quit: killed]
dpc has quit [Quit: killed]
ksixty1 has quit [Quit: killed]
babariviere[m] has quit [Quit: killed]
M2easy2do[m] has quit [Quit: killed]
tlater[m] has quit [Quit: killed]
kennykwey[m] has quit [Quit: killed]
Keith[m] has quit [Quit: killed]
aleph9[m] has quit [Quit: killed]
dot-product[m] has quit [Quit: killed]
Leira[m] has quit [Quit: killed]
o1lo01ol1o has joined #nixos
li_matrix has joined #nixos
<li_matrix> whats the nginx setup?
<li_matrix> im putting s3 out of business so thats not what im interested to use :P
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
stteevveen has joined #nixos
Supersonic112 is now known as Supersonic
<stteevveen> Hi! I'm looking at the video "Nix: How and Why it Works" https://www.youtube.com/watch?v=lxtHH838yko&t=179s . It starts with the most "trivial" derivation , but is using the keyword derivation, instead of mkDerivation as I am used to. What is the difference between using derivation and mkDerivation ?
<li_matrix> LnL: awesome thanks
<{^_^}> [nixpkgs] @basvandijk merged pull request #79361 → grpcurl: 1.0.0 -> 1.4.0 → https://git.io/JvZoi
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to master: https://git.io/JvnkU
vuko_ has quit [Quit: leaving]
vuko has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #79421 → cmake-format: 0.6.5 -> 0.6.8 → https://git.io/JvnvD
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvnkT
<li_matrix> stteevveen: derivation is the builtin, mkderiavation is a more elaborate nix wrapper version
__monty__ has joined #nixos
<li_matrix> mkderivation is in nixpkgs
chagra has quit [Ping timeout: 265 seconds]
<LnL> li_matrix: basically anything that supports PUT file uploads should work, main limitation is authentication (netrc)
<stteevveen> li_matrix : where should I look for reference about the nix languages and the builtins and the wrappers ? Is there an API reference ? is it in the code of nixpkgs ?
<LnL> stteevveen: yeah, so derivation only takes a binary while stdenv.mkDerivation is setup with a compiler and will run the default ./configure && make flow automatically, etc.
<__monty__> stteevveen: nix manual, nixpkgs manual and for anything more detailed refer to the code, (mostly useful for nixpkgs lib imo).
<{^_^}> [nixpkgs] @knl opened pull request #79442 → grpcurl: add darwin as a supported platform → https://git.io/Jvnkm
<LnL> stteevveen: this section describes the stdenv https://nixos.org/nixpkgs/manual/#idm140737320683520
<{^_^}> [nixpkgs] @Ma27 merged pull request #79429 → wireguard: rm libmnl from buildInputs → https://git.io/JvnUe
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvnkY
zaeph has quit [Remote host closed the connection]
<li_matrix> stteevveen: just read nixpkgs
<li_matrix> theres a lot of messy code thou, but unix is a rotting trashcan so nixpkgs is just trying its best
<li_matrix> ill soon rellease mynixos which uses flakes, and tries to split up nixpkgs into lots of repos, just finishing up the poc now
<li_matrix> might need a proper language server with flake support to read easily thou
<li_matrix> LnL: so if I get this right, run a container in /nix/store and run the web server
<li_matrix> makes sense
<stteevveen> There's a video Nix Flakes, https://www.youtube.com/watch?v=UeBX7Ide5a0 , I think I must look at it before having an idea about what it is about.
<li_matrix> flakes are the next big thing for nix
<li_matrix> evaluation caching, so by breaking closures into flakes eval time goes way down
hyper_ch2 has quit [Remote host closed the connection]
<LnL> li_matrix: if it's just for containers you can also use file:// with a bind mount
wolke has quit [Quit: ZNC 1.7.5 - https://znc.in]
<li_matrix> I meant container for security
wolke has joined #nixos
<LnL> ah
<li_matrix> net and fs namespace
zarel_ has quit [Ping timeout: 272 seconds]
_rvl has quit [Quit: ZNC 1.7.4 - https://znc.in]
klntsky has quit [Ping timeout: 240 seconds]
tilcreator has quit [Ping timeout: 272 seconds]
drgbr has quit [Ping timeout: 268 seconds]
lucus16 has quit [Quit: lucus16]
_rvl has joined #nixos
drgbr has joined #nixos
hyper_ch2 has joined #nixos
klntsky has joined #nixos
ciil has quit [Ping timeout: 268 seconds]
is_null has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #79390 → rsyslog: add nixos tests to passthru.tests → https://git.io/JvZHg
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/Jvnk8
ciil has joined #nixos
zarel has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 12 commits to python-unstable: https://git.io/Jvnk0
hyper_ch2 has quit [Remote host closed the connection]
hyper_ch2 has joined #nixos
is_null has joined #nixos
chloekek has quit [Ping timeout: 256 seconds]
klntsky has quit [Remote host closed the connection]
tilcreator has joined #nixos
klntsky has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79443 → janet: 1.6.0 -> 1.7.0 → https://git.io/JvnkM
kvda has joined #nixos
kvda has quit [Client Quit]
v88m has quit [Read error: Connection reset by peer]
v88m has joined #nixos
hyper_ch2 has quit [Remote host closed the connection]
zarel has quit [Ping timeout: 245 seconds]
Tucky has quit [Quit: WeeChat 2.7]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79444 → jtc: 1.75c -> 1.75d → https://git.io/JvnIU
chloekek has joined #nixos
zarel has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #79330 → haskellPackages.perhaps: jailbreak → https://git.io/JvZ0L
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JvnII
<JWK> how do I reference cross-compiled mingw64 pthreads from a derivation? apparently it's built from cross-compilation bootstrapping, but I cannot find a reference in stdenv.cc.lib as it would be if it were a native target
<{^_^}> [nixpkgs] @Lassulus merged pull request #79401 → bitcoin-abc: 0.20.9 -> 0.20.12 → https://git.io/JvZba
<{^_^}> [nixpkgs] @Lassulus pushed commit from @r-ryantm to master « bitcoin-abc: 0.20.9 -> 0.20.12 »: https://git.io/JvnIm
hyper_ch2 has joined #nixos
<JWK> nevermind, found :-)
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79445 → jump: 0.30.0 -> 0.30.1 → https://git.io/JvnIl
<stteevveen> do you know what --substituters flag is for nix-build ? nix-build --help does not list this flag, it is used in a video.
noudle has joined #nixos
<__monty__> It's for ssh substituters I think. Before building something nix'll ask substituters whether they already have it available in their store, then copy it over if they do.
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #79446 → vscodium: 1.41.1 -> 1.42.0 → https://git.io/JvnIR
sondr3 has joined #nixos
cosimone has joined #nixos
ramses_ has joined #nixos
noudle has quit []
<ramses_> Hey guys, is there any way to do a conditional import insode a module? Something like "imports = mkIf condition [ <nixpkgs>/.../module.nix ];"
<ramses_> When I try the above, nix complains that it returns a set instead of a list
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<__monty__> ramses_: How about `if condition then [ imports ] else []`?
<__monty__> mkIf/Merge etc are combinators for sets.
zupo has joined #nixos
noudle has joined #nixos
Chiliparrot has joined #nixos
<ramses_> __monty__: I tried "imports = optional condition <nixpkgs/.../module.nix;" but then I get an infinite recursion error...
<ramses_> I need a way to delay the conditional like mkIf does it for sets
kleisli has quit [Ping timeout: 268 seconds]
<ramses_> Maybe the only way is to do the import in a separate module, but it feels a bit ugly to create a module just to do an import
<{^_^}> [nixpkgs] @lsix pushed 2 commits to release-19.09: https://git.io/JvnIg
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79447 → k9s: 0.13.6 -> 0.13.8 → https://git.io/JvnI2
noudle has quit []
gxt has quit [Quit: WeeChat 2.7]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79448 → kcli: 1.8.2 -> 1.8.3 → https://git.io/JvnID
the_pumpkin_man[ has joined #nixos
jtojnar has joined #nixos
gsals[m] has joined #nixos
MerlinGttlinger[ has joined #nixos
DenisLehmann[m] has joined #nixos
abbradar[m] has joined #nixos
nilsirl[m] has joined #nixos
acowley[m] has joined #nixos
ilya-fedin has joined #nixos
alexarice[m] has joined #nixos
musicmatze has joined #nixos
rycee has joined #nixos
EuAndreh[m] has joined #nixos
GerdFlaig[m] has joined #nixos
domenkozar[m] has joined #nixos
roberth has joined #nixos
deepchange[m] has joined #nixos
Irenes[m] has joined #nixos
wak-work has joined #nixos
schmittlauch[m] has joined #nixos
aterius has joined #nixos
wedens[m] has joined #nixos
v88m has quit [Read error: Connection reset by peer]
maralorn[m] has joined #nixos
st3r4g[m] has joined #nixos
emmanuelrosa[m] has joined #nixos
jonge[m] has joined #nixos
dtz has joined #nixos
alienpirate5 has joined #nixos
bricewge has joined #nixos
colemickens has joined #nixos
goibhniu has joined #nixos
aanderse has joined #nixos
ksixty1 has joined #nixos
quiet_laika[m] has joined #nixos
ma27[m] has joined #nixos
mt[m] has joined #nixos
Nyanloutre[m] has joined #nixos
boturl4r[m] has joined #nixos
ongy[m] has joined #nixos
thefloweringash has joined #nixos
Guest86989 has joined #nixos
thequux[m] has joined #nixos
rnhmjoj has joined #nixos
Gaz[m]1 has joined #nixos
contrun[m] has joined #nixos
geemili has joined #nixos
DanP[m] has joined #nixos
index-0[m] has joined #nixos
Valodim[m] has joined #nixos
denbrahe[m] has joined #nixos
sreybastien[m] has joined #nixos
pinage404[m] has joined #nixos
chris| has joined #nixos
pentadyne[m] has joined #nixos
dyon[m] has joined #nixos
chvp has joined #nixos
dpc has joined #nixos
Ox4A6F has joined #nixos
leons has joined #nixos
pingveno[m] has joined #nixos
haslersn has joined #nixos
yoho[m]1 has joined #nixos
chatmaster5000[m has joined #nixos
puzzlewolf has joined #nixos
rendeko[m] has joined #nixos
kaychaks[m] has joined #nixos
gustavderdrache[ has joined #nixos
Ericson2314 has joined #nixos
bennofs[m] has joined #nixos
Jarva[m] has joined #nixos
arcnmx has joined #nixos
p-h[m] has joined #nixos
flacks_ has joined #nixos
slabity has joined #nixos
quidel[m] has joined #nixos
wangoe[m] has joined #nixos
prusnak[m] has joined #nixos
aleph9[m] has joined #nixos
marijan[m] has joined #nixos
shizonic has joined #nixos
tyrion-mx has joined #nixos
wildtrees[m] has joined #nixos
dot-product[m] has joined #nixos
hiroshi[m] has joined #nixos
lucasmarcos[m] has joined #nixos
gcoakes[m] has joined #nixos
hpfr[m] has joined #nixos
xavierzwirtz[m] has joined #nixos
Logan[m]1 has joined #nixos
snupples[m] has joined #nixos
keithy[m] has joined #nixos
phittacus has joined #nixos
eol[m] has joined #nixos
worldofpeace has joined #nixos
sputny[m] has joined #nixos
notice81cabbage[ has joined #nixos
imj[m] has joined #nixos
fgaz has joined #nixos
frhun has joined #nixos
test53453535[m] has joined #nixos
rihardsk[m] has joined #nixos
sylvie[m] has joined #nixos
bobvanderlinden_ has joined #nixos
grahamc[m] has joined #nixos
gotofail[m] has joined #nixos
tlater[m] has joined #nixos
pinion[m] has joined #nixos
Pasha[m] has joined #nixos
mupf[m] has joined #nixos
Notkea[m] has joined #nixos
haruko[m] has joined #nixos
eddyb has joined #nixos
philipp[m] has joined #nixos
softinio[m] has joined #nixos
wnklmnn[m] has joined #nixos
veleiro has joined #nixos
xa0[m] has joined #nixos
Leira[m] has joined #nixos
ZerataX has joined #nixos
david-sawatzke[m has joined #nixos
petersjt014[m] has joined #nixos
hagelslag[m] has joined #nixos
ragge[m] has joined #nixos
layus[m] has joined #nixos
grin[m] has joined #nixos
Dave[m]5 has joined #nixos
timokau[m] has joined #nixos
vaibhavsagar has joined #nixos
jschievink has joined #nixos
mudrii[m] has joined #nixos
seb314[m] has joined #nixos
bohan[m] has joined #nixos
tek[m] has joined #nixos
webdavis has joined #nixos
val2229[m] has joined #nixos
l_inus[m] has joined #nixos
atopuzov[m] has joined #nixos
tbenst[m] has joined #nixos
sebass[m] has joined #nixos
jamiemagee has joined #nixos
luc65r[m] has joined #nixos
boogiewoogie[m] has joined #nixos
slby[m] has joined #nixos
nolan_d has joined #nixos
Dandellion has joined #nixos
Minijackson[m] has joined #nixos
siraben has joined #nixos
tomberek[m] has joined #nixos
Keith[m] has joined #nixos
mkg20001 has joined #nixos
MilkManzJourDadd has joined #nixos
mica[m] has joined #nixos
danielrf[m] has joined #nixos
Noughtmare[m] has joined #nixos
teuffil[m] has joined #nixos
babariviere[m] has joined #nixos
tokudan[m] has joined #nixos
Victor[m]1 has joined #nixos
pheoxy has joined #nixos
abbec has joined #nixos
simbergm has joined #nixos
blitzclone_ has joined #nixos
NoblesseOblige24 has joined #nixos
emily has joined #nixos
Smith[m] has joined #nixos
MarkOtaris has joined #nixos
alan[m]1 has joined #nixos
florianjacob has joined #nixos
cornu has joined #nixos
cyberwolf[m] has joined #nixos
spacekitteh[m] has joined #nixos
LinuxHackerman has joined #nixos
jonreeve[m] has joined #nixos
WillW has joined #nixos
joelwallis1[m] has joined #nixos
fabiomen10[m] has joined #nixos
kennykwey[m] has joined #nixos
devis350[m] has joined #nixos
PlayfulCuriosity has joined #nixos
psiperator[m] has joined #nixos
wjjunyor[m] has joined #nixos
hr[m] has joined #nixos
M2easy2do[m] has joined #nixos
smollcato has quit [Read error: Connection reset by peer]
<{^_^}> [nix] @edolstra pushed to master « Fix segfault in gcc on i686-linux »: https://git.io/JvnIS
smollcato has joined #nixos
<siers> I have a great PR over here: https://github.com/NixOS/nixpkgs/pull/78110
<{^_^}> #78110 (by siers, 2 weeks ago, open): rofimoji: init
nuncanada has joined #nixos
<sondr3> siers: you could also post here https://discourse.nixos.org/t/prs-already-reviewed/2617
v88m has joined #nixos
vika_nezrimaya has joined #nixos
oida has quit [Remote host closed the connection]
sbetrium has joined #nixos
<flokli> anybody managed managed to build flatpak/appimage images with nix?
<sondr3> flokli: as in make a derivation or just run it?
<flokli> sondr3: I
<flokli> sondr3: using nix as a build system to have that image in the output
vika_nezrimaya has quit [Quit: ERC (IRC client for Emacs 26.3)]
<flokli> so this can be shipped to machines not necessarily running NixOS
chagra has joined #nixos
<sondr3> ah, sorry, I thought you meant it the other way around
<flokli> I know we can build docker containers (and I use that), but in that case, it's for graphical applications
cosimone has quit [Quit: Terminated!]
<flokli> sondr3: yeah, I know about the tooling we have that extracts stuff from these images, in case we want to package something and it gets distributed that way. I'm talking about the other way round
ubert has joined #nixos
<nikola_i> hello, how do i get emacs 27 in nixos?
<etu> nikola_i: and #nixos-emacs :)
bvdw has quit [Read error: Connection reset by peer]
<nikola_i> sondr3: is it possible to have the overlay as a user and not globally?
bvdw has joined #nixos
<sondr3> nikola_i: absolutely, there's a guide here https://nixos.wiki/wiki/Overlays
<sondr3> though it depends on your configuration, with home-manager it is slightly different again etc
ddellacosta has quit [Ping timeout: 268 seconds]
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/2b688edc6a9 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
oida has joined #nixos
kleisli has joined #nixos
killercup[m] has joined #nixos
sbetrium has quit [Quit: sbetrium]
<{^_^}> [nixpkgs] @tadeokondrak opened pull request #79449 → discord-canary: 0.0.98 -> 0.0.99 → https://git.io/JvnLZ
JWK has quit [Ping timeout: 256 seconds]
ng0_ has quit [Ping timeout: 272 seconds]
sbetrium has joined #nixos
LysergicDreams has quit [Ping timeout: 256 seconds]
JWK has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79450 → libdigidoc: 3.10.4 -> 3.10.5 → https://git.io/JvnL2
LysergicDreams has joined #nixos
eoli3n has quit [Quit: WeeChat 2.7]
stteevveen has quit [Remote host closed the connection]
andymandias has quit [Quit: ZNC 1.7.4 - https://znc.in]
<__monty__> Anyone know why this might happen? Did I maybe run gdb using sudo and it wrote to the store? Weird to see a .pyc file there: http://ix.io/2aYL
noudle has joined #nixos
eoli3n has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79451 → libdigidocpp: 3.14.1 -> 3.14.2 → https://git.io/JvnLK
gerschtli has quit [Quit: WeeChat 2.6]
andymandias has joined #nixos
gerschtli has joined #nixos
<raboof> am I right in assuming `config.environment.ld-linux` is a system-wide nixos thing that can't be applied from a shell.nix? What would be a nice way to achieve it 'locally'? Perhaps taking inspiration from 'buildFHSUserEnv' I guess?
peeech has joined #nixos
<{^_^}> [nixpkgs] @Atemu opened pull request #79452 → ifconfig-parser and jc: init → https://git.io/JvnLH
peeech has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam opened pull request #79453 → jetbrains-mono: 1.0.2 -> 1.0.3 → https://git.io/JvnLd
knupfer has joined #nixos
Neo-- has joined #nixos
x123_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam merged pull request #79443 → janet: 1.6.0 -> 1.7.0 → https://git.io/JvnkM
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvnLp
<rauno> Is there a way to configure l2tp without networkmanager ?
waleee-cl has quit [Quit: Connection closed for inactivity]
<ubert> what is the best way to switch my container virtualization from docker to podman in nixos?
<{^_^}> [nixpkgs] @marsam merged pull request #79444 → jtc: 1.75c -> 1.75d → https://git.io/JvnIU
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvntJ
Rusty1 has joined #nixos
<wedens[m]> rauno: there is services.strongswan
<{^_^}> [nixpkgs] @ryantm merged pull request #79392 → toot: 0.25.0 -> 0.25.2 → https://git.io/JvZQi
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvntO
<{^_^}> [nixpkgs] @ryantm merged pull request #79417 → bash_unit: 1.6.1 -> 1.7.1 → https://git.io/JvZjM
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jvnts
fendor has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #79445 → jump: 0.30.0 -> 0.30.1 → https://git.io/JvnIl
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvntG
<{^_^}> [nixpkgs] @ryantm merged pull request #79436 → gpodder: 3.10.12 -> 3.10.13 → https://git.io/JvnTm
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvntW
<{^_^}> [nixpkgs] @ryantm merged pull request #79432 → frp: 0.31.1 -> 0.31.2 → https://git.io/JvnUu
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jvnt8
civodul has quit [Ping timeout: 256 seconds]
remirol is now known as lorimer
<{^_^}> [nixpkgs] @domenkozar merged pull request #79153 → elmPackages.elm-analyse: 0.16.4 -> 0.16.5 → https://git.io/Jvs72
<{^_^}> [nixpkgs] @domenkozar pushed 2 commits to master: https://git.io/Jvntr
hyper_ch2 has quit [Remote host closed the connection]
vika_nezrimaya has joined #nixos
werner291 has joined #nixos
<{^_^}> [nix] @edolstra pushed 4 commits to flakes: https://git.io/JvntM
domogled has joined #nixos
gkmngrgn has quit [Quit: gkmngrgn]
gkmngrgn has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/Jvnt5
<{^_^}> [nixpkgs] @mmahut merged pull request #79419 → chrome-token-signing: 1.1.0 -> 1.1.1 → https://git.io/JvnvR
sbetrium has quit [Quit: sbetrium]
sbetrium has joined #nixos
<{^_^}> [nixpkgs] @Flakebi opened pull request #79454 → spirv-cross: init at 2020-01-16 → https://git.io/JvntF
<{^_^}> [nixpkgs] @Atemu opened pull request #79455 → Maintainers atemu → https://git.io/Jvnqv
erictapen has joined #nixos
<{^_^}> [nixpkgs] @Taneb opened pull request #79456 → haskellPackages.perhaps: add link to upstream PR → https://git.io/JvnqU
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/c49da6435f3 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
chagra has quit [Ping timeout: 256 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hyper_ch2 has joined #nixos
sbetrium has quit [Quit: sbetrium]
hyper_ch2 has quit [Remote host closed the connection]
stteevveen has joined #nixos
<stteevveen> in examples nix files, there is often {pkgs, config,...} : as input variables, but I only happened to have used `pkgs` IIRC. What does `config` stands for ?
werner291 has quit [Ping timeout: 260 seconds]
<infinisil> stteevveen: `config` is the result of the module evaluation, so you can use e.g. `config.networking.hostName` to get the final hostname
<infinisil> Or `config.users.users` to get declared users
<infinisil> All options have their final value there
<sondr3> oh lawd, I just realized that using config would've been way easier than what I am currently doing to set and check the hostname
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79457 → libmysofa: 0.9.1 -> 1.0 → https://git.io/Jvnq7
<{^_^}> [nixpkgs] @Mic92 merged pull request #79410 → nodePackages: update set → https://git.io/JvZxp
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jvnq5
<{^_^}> [nixpkgs] @Mic92 merged pull request #78886 → Restic fixes: pruning, process substitution (take 2) → https://git.io/JvO1k
<{^_^}> [nixpkgs] @Mic92 pushed 7 commits to master: https://git.io/JvnqF
niksnut has quit [Remote host closed the connection]
sbetrium has joined #nixos
<{^_^}> [nixpkgs] @primeos merged pull request #79242 → chromium: 79.0.3945.130 -> 80.0.3987.87 → https://git.io/JvGMN
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/JvnqN
kleisli has quit [Ping timeout: 240 seconds]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #79458 → [19.09] chromium: 79.0.3945.130 -> 80.0.3987.87 (backport) → https://git.io/Jvnqj
nikola_i has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79459 → libsixel: 1.8.4 -> 1.8.6 → https://git.io/Jvnme
knupfer has quit [Read error: Connection reset by peer]
teto has joined #nixos
<{^_^}> [nixpkgs] @saschagrunert opened pull request #79460 → podman: v1.7.0 -> v1.8.0 → https://git.io/JvnmU
hyper_ch2 has joined #nixos
waleee-cl has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #79341 → pivx: 4.0.0 -> 4.0.2 → https://git.io/JvZzw
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvnmO
nikola_i has joined #nixos
tsrt^ has joined #nixos
gxt has joined #nixos
xelxebar has quit [Remote host closed the connection]
xelxebar has joined #nixos
werner291 has joined #nixos
endformationage has joined #nixos
<{^_^}> [nixos-hardware] @9999years opened pull request #141 → Support NixOS 19.09 for <dell/xps/15-7590> → https://git.io/Jvnm2
vika_nezrimaya has quit [Ping timeout: 256 seconds]
<eoli3n> Hi
b00gpie has joined #nixos
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/c49da6435f3 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<eoli3n> i want to understand why security updates are not separated from main updates
<eoli3n> in production, how to limit to security upgrade on a sensible service ?
<simpson> eoli3n: Maintain a private nixpkgs branch with cherry-picked security upgrades.
<gchristensen> nixos stable is supposed to be mostly security patches
<eoli3n> why isn't it managed by default ?
<eoli3n> is supposed, ok, but is there any way to be sure of that ?
<gchristensen> what do you mean by that?
gnidorah has joined #nixos
<{^_^}> #78312 (by gnidorah, 2 weeks ago, open): openmw-tes3mp: fix build
<gchristensen> nixos channels update as a coherant collection of packages and versions and security updates can't be cherry-picked, no
<simpson> Because, by default, people usually want package bumps. For example, youtube-dl is basically *only* bumped; it's rare that that package receives security updates. Nonetheless it would be problematic if its bumps weren't sent out to everybody.
<eoli3n> because nixos seems ready to production, so i want to undertand how it differs from debian
<gchristensen> nixos is ready for production for sure :)
<eoli3n> so security updates is a main problematic that needs to be as clear as possible
<simpson> Well, okay, let's be as clear as possible: Why *don't* you run Debian unstable?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79461 → micronaut: 1.2.8 -> 1.3.0 → https://git.io/Jvnmi
<simpson> Nix has an alternative route to providing the stability that Debian achieves through their unstable->testing flow.
<eoli3n> simpson : debian differs because it has a security repo, separated from main updates
b00gpie has quit [Read error: Connection reset by peer]
gustavderdrache has joined #nixos
<multun> eoli3n: debian's workflow is similar. they provide security updates for older releases, and provide updates to newer ones
<simpson> eoli3n: Right; why don't they just have one single holistic update flow instead? The reason is because in Debian, updating the version of a package is a different sort of painful operation from adding a new leaf package.
b00gpie has joined #nixos
<simpson> A security-update-only repo that tries very hard to not change versions, and not change dependency graphs, and thus not incur (much) pain, is a natural desire resulting from business pressures on this sort of package manager.
<{^_^}> [nixos-hardware] @9999years opened pull request #142 → Add Dell XPS 15-7590 suggested options → https://git.io/JvnmM
<simpson> However, in Nix, *every* change has the same rebuild costs, down (up?) the dependency graph. So it doesn't make sense to try to proffer "security" changes which are meant to be unobtrusive.
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<simpson> (Sorry for writing lots of words in IRC, but I'm not seeing this explicitly written down in the Nix manual.)
logzet has joined #nixos
<eoli3n> maybe it should :) (be written somewhere)
b00gpie has quit [Read error: Connection reset by peer]
b00gpie has joined #nixos
<gchristensen> as somebody who cares a lot about security and production employments, I view security-only updates as an expensive anti-pattern which traps users in to ancient versions of software and death-march projects every 5 years figuring out all the ways their software and infrastructure depended on the way of the world 5 years ago
<gchristensen> and that instead, Nix allows deployers to write tests to verify that their infrastructure works with the software it is using, and makes it safer to deploy updates into prod. if problems and incompatibilities are found, rollbacks and undos are trivial
<gchristensen> the strict security-only updates model is necessary when rollbacks are very difficult, and integration is hard to test
<simpson> gchristensen: Indeed. It's to the point where I *assume* that deployments are as fast as possible, and that the low-hanging fruit is to figure out "on-ramps" so that code can get merged without slowing down the flow.
<gchristensen> +
<gchristensen> 1
<{^_^}> [nixpkgs] @primeos pushed to master « rav1e: 0.2.1 -> 0.3.0 »: https://git.io/Jvnmj
<clever> gchristensen: i just run nixos-unstable, and only stop updating if things break hard, until its fixed again
<simukis_> what’s the best way to see what derivations are causing "warning: dumping very large path (> 256 MiB); this may run out of memory" and which paths those are?
<clever> simukis_: one second
<clever> [root@amd-nixos:~]# sqlite3 /nix/var/nix/db/db.sqlite
<clever> sqlite> .header on
<clever> sqlite> select path,narSize/1024/1024,datetime(registrationTime,'unixepoch') from ValidPaths where narSize > (1024*1024*512) order by registrationTime limit 15;
<clever> sqlite> .mode column
<gchristensen> O.o
<clever> simukis_: this shows all paths in /nix/store, sorted by when they got added, and filters to those >512mb
hyper_ch2 has quit [Remote host closed the connection]
hyper_ch2 has joined #nixos
<simukis_> thanks!
<clever> simukis_: after that warning occurs, the problematic path will be at the bottom of the list from that query (if its >512mb)
<simpson> energizer: ^^^ Related to our conversation yesterday? Apparently there *is* a way to do this.
<gchristensen> I think if you pass a certain number of `-v`s it'll tell you
<clever> yeah, thats also viable, but can be spammy if you have many such paths, or your machine is too fast and copies it quickly
<gchristensen> yea
<simukis_> not viable for me as my base derivation is huge
<{^_^}> [nixpkgs] @worldofpeace merged pull request #79422 → python3Packages.asyncssh: fix build → https://git.io/JvnvF
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JvnYT
kleisli has joined #nixos
fooooojasdflkj has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #79397 → vips: 8.9.0 -> 8.9.1 → https://git.io/JvZd8
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvnYq
dumbintel has joined #nixos
ramses_ has quit [Remote host closed the connection]
dumbintel has quit [Remote host closed the connection]
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed to master « Revert "nixos/xfce: use sessionPackages" »: https://git.io/JvnYZ
mac10688 has joined #nixos
ddellacosta has quit [Ping timeout: 272 seconds]
<eoli3n> how to list failed upgrades which automatically rollbacked?
dansho has quit [Ping timeout: 240 seconds]
<clever> eoli3n: if it fails to boot, then it never applied, so there is nothing to rollback
<clever> failed to build*
<eoli3n> so how to list failed builds ?
<clever> eoli3n: nix doesnt record information about failed things, only successfull things
<eoli3n> with automatic upgrade i mean
<nikola_i> i am unable to install emacs-overlay. can someone point out to me a working config for overlay
<simukis_> clever: so it seems like there are a couple of caveats: you won’t get any useful output if this is not the first instance where you're hitting this (i.e. the paths in question may be way down the list) and also `order by registrationTime DESC` to have newest things show up first.
<clever> eoli3n: you could try to just `nixos-rebuild build` to make it build again and show the output
<simukis_> but helped me nevertheless, thanks a lot
<eoli3n> ok clever thx
<clever> simukis_: ah oops, was just pulling that out of my sqlite history
<simpson> eoli3n: Examine `nixos-upgrade.service` logs in systemd, I think. https://nixos.org/nixos/manual/index.html#sec-upgrading-automatic
<eoli3n> simpson: perfect
<eoli3n> thx
dansho has joined #nixos
smatting has quit [Ping timeout: 240 seconds]
ixxie has joined #nixos
Synthetica has quit [Quit: Connection closed for inactivity]
cosimone has quit [Ping timeout: 256 seconds]
erictapen has quit [Ping timeout: 256 seconds]
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
nikivi has joined #nixos
<sondr3> is there a good way to convert nix attrsets to TOML ala toJSON?
<immae> sondr3: there is a fromTOML, but can an attrset be converted to TOML "uniquely"?
<evanjs> clever: should I just be able to append packages and etc into initrd-tools.paths? It dies whenever I try to do so :P
<evanjs> or am I not supposed to be able to just add programs into a bare env like that? :P
<{^_^}> [nixpkgs] @peti closed pull request #79456 → haskellPackages.perhaps: add link to upstream PR → https://git.io/JvnqU
chloekek has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @peti reopened pull request #79456 → haskellPackages.perhaps: add link to upstream PR → https://git.io/JvnqU
<{^_^}> [nixpkgs] @peti merged pull request #79456 → haskellPackages.perhaps: add link to upstream PR → https://git.io/JvnqU
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JvnOf
<sondr3> immae: no idea honestly, I would just assume there'd be some way to generate it
growpotkin has joined #nixos
<clever> evanjs: how does it die?
<{^_^}> #75584 (by Infinisil, 8 weeks ago, open): Configuration file formats for JSON, INI, YAML and TOML
sbetrium has quit [Quit: sbetrium]
<Taneb> sondr3: I wrote one the other day for work
<evanjs> clever: Trying to unpack rootfs image as initramfs..., rootfs image is not initramfs (write error); looks like an initrd, No filesystem could mount root, tried:
<evanjs> ohhhhh
<Taneb> I'll ask if we can open-source it
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79462 → omnisharp-roslyn: 1.32.19 -> 1.34.11 → https://git.io/JvnOO
<clever> evanjs: out of ram?
<sondr3> Taneb infinisil: sweet, thanks, guess I'll steal these until the land in nixpkgs
<sondr3> (and open sourcing something is never not good :))
opthomasprime has joined #nixos
<sondr3> `json2toml "$valuePath" "$out"`, lol
<evanjs> clever: don't think so. Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) is the main message AFAIK
<clever> evanjs: how large is the initrd file, how much ram to the vm?
<evanjs> oh good call lemme see
<infinisil> sondr3: Doing this conversion during build-time makes evaluation faster and reduces complexity :)
<infinisil> No need to write a Nix version of json2toml when the result of it won't ever be needed during eval time
<sondr3> infinisil: oh no, I get that, it's just a very clever solution that'll be easy to integrate into my own config for the time being
<sondr3> Taneb: thanks
<Taneb> I'd be open for that going into nixpkgs, too
zupo has joined #nixos
<Taneb> It should generate TOML compliant with version 0.5.0, or 0.4.0 if you don't have heterogenerous lists or weirdly named keys
<evanjs> 10.3MB -> 23.1 MB .... oh. unpacked ... :P
<evanjs> and the default is 128... *sigh*
<evanjs> clever++
<{^_^}> clever's karma got increased to 321
<clever> evanjs: `write error`
nikola_i has quit [Ping timeout: 240 seconds]
<evanjs> yup. was even weirder initially when it didn't output _anything_
<Taneb> sondr3: do let me know if you find any bugs in it (it outputs nulls as null, which isn't strictly TOML-compliant)
<sondr3> Taneb: cool, I'll give it a whirl
<{^_^}> [nixpkgs] @knl closed pull request #79442 → grpcurl: add darwin as a supported platform → https://git.io/Jvnkm
<Taneb> sondr3: it also doesn't do any indentation, which isn't great if you want a human to read the output
<sondr3> eh, I'll read the Nix file and hope it works, might be of interest to infinisil too
<infinisil> sondr3: abbradar[m] also has a toTOML mentioned here: https://github.com/NixOS/nixpkgs/pull/75584#issuecomment-574749530
<infinisil> Taneb: ^
<sondr3> so many choices
<infinisil> For that PR I decided against using such eval-time conversions if possible because of what I mentioned earlier though
civodul has joined #nixos
hyper_ch2 has quit [Remote host closed the connection]
<Taneb> abbradar[m]'s code looks clearner than mine...
opthomasprime has left #nixos [#nixos]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79463 → opentsdb: 2.3.1 -> 2.4.0 → https://git.io/JvnOQ
<{^_^}> [nixpkgs] @aanderse opened pull request #79464 → perlPackages.NetSNPP: init at 1.17 → https://git.io/JvnOd
afranche has joined #nixos
chagra has joined #nixos
knupfer has joined #nixos
knupfer has quit [Read error: Connection reset by peer]
cfricke has joined #nixos
<sondr3> silly question, what's the difference between nixpkgs-unstable and nixos-unstable in the nixos-channels repo?
cfricke has quit [Client Quit]
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<teto> sondr3: nixos-unstable runs more checks to make sure the VM will boot basically
opthomasprime has joined #nixos
<infinisil> ,which-channel
<sondr3> teto infinisil: ah, should probably switch niv to use nixos-unstable then
b00gpie has quit [Quit: ERC (IRC client for Emacs 26.2)]
knupfer has joined #nixos
m0rphism has quit [Ping timeout: 260 seconds]
knupfer has quit [Client Quit]
detran has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @aanderse merged pull request #79464 → perlPackages.NetSNPP: init at 1.17 → https://git.io/JvnOd
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/Jvn3R
niksnut has joined #nixos
nikola_i has joined #nixos
stites has joined #nixos
cole-h has joined #nixos
h0m1 has quit [Quit: WeeChat 2.7]
h0m1 has joined #nixos
stteevveen has quit [Remote host closed the connection]
<evanjs> clever: woo! had to make the one of the dep projects output to $out in a more nix-ish manner but programs are now running from the initrd-based system. Thank you!
<clever> evanjs: nice!
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<fooooojasdflkj> How do I merge two attributes but append results to preserve the superset? I tried using mergeAttrs: `nix-repl> (stdenv.lib.mergeAttrs {a=[0];} {a=[1];}).a # result: [ 1 ] # expected result: [0,1]`
noudle has quit []
<fooooojasdflkj> nevermind it looks like `stdenv.lib.mergeAttrsConcatenateValues` is working now
<clever> fooooojasdflkj: if your passing it to a nixos option, you want mkMerge
drakonis has joined #nixos
lukash is now known as lukash|away
gagbo has quit [Quit: I'm out !]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @bcdarwin closed pull request #76107 → minc-tools: 2017-09-11 -> unstable-2019-12-04 → https://git.io/Jeds8
morgib[m] has joined #nixos
Synthetica has joined #nixos
amir has quit [Quit: No Ping reply in 180 seconds.]
cosimone has joined #nixos
ubert has quit [Quit: ubert]
amir has joined #nixos
smatting has joined #nixos
erasmas has joined #nixos
<fooooojasdflkj> clever: I'm using it to make two different versions of a home manager nix file. I don't think I understand how to use mkMerge: nix-repl> (stdenv.lib.mkMerge {a=[0]; b="foo";} {a=[1]; c="bar";}).a #result: error: attempt to call something which is not a function but a set, at (string):1:2
<fooooojasdflkj> two different versinos that are merged into the superset with rightmost files overriding left most
<fooooojasdflkj> so I can have; home.nix, core.nix, personal.nix OR work.nix depending on environment variable
<fooooojasdflkj> core.nix has git and emacs for instance because I use them everywhere
<fooooojasdflkj> work.nix customizes my email for work
<fooooojasdflkj> personal.nix customizes my email for personal
<clever> fooooojasdflkj: mkMerge returns an attribute set, which the module framework will then merge at a later time
<clever> fooooojasdflkj: and mkMerge takes a list of sets, not 2 sets as seperate args
<clever> fooooojasdflkj: what you want, is mkIf, config = lib.mkIf true { ... }; inside all modules, and then just change the condition
<fooooojasdflkj> clever: I think I know what you mean. I'll give that a try.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79465 → pdfsam-basic: 4.0.5 -> 4.1.1 → https://git.io/JvnG2
<{^_^}> [nixpkgs] @bcdarwin opened pull request #79466 → minc_tools: 2017-09-11 -> unstable-2019-12-04 → https://git.io/JvnGw
amir has quit [Quit: No Ping reply in 180 seconds.]
mac10688 has quit [Ping timeout: 240 seconds]
amir has joined #nixos
Church- has quit [Ping timeout: 240 seconds]
domogled has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79467 → picard-tools: 2.21.6 -> 2.21.8 → https://git.io/JvnG9
sigmundv has quit [Ping timeout: 260 seconds]
kleisli has quit [Ping timeout: 268 seconds]
Church- has joined #nixos
abrar has joined #nixos
drakonis has quit [Ping timeout: 256 seconds]
<Twey> It looks like if I execute a suid binary inside a Nix build, the suid is dropped
<Twey> Even if it's not in the sandbox
<Twey> Does anybody know why?
bbarker has quit [Remote host closed the connection]
<niksnut> probably because of the seccomp filter
domogled has joined #nixos
<niksnut> you could try filter-syscalls = false
<gchristensen> but is that a good idea? :P
tobia_[m] has joined #nixos
fendor has quit [Ping timeout: 240 seconds]
<clever> Twey: its also impure to be using setuid binaries during a nix build
wildtrees has joined #nixos
Chiliparrot has joined #nixos
shibboleth has joined #nixos
civodul has quit [Ping timeout: 256 seconds]
sbetrium has joined #nixos
<Twey> clever: Yeah, I know. It's part of the test phase rather than the build phase
<clever> Twey: what exactly is it testing?
<Twey> Oooh
<Twey> clever: Networking stuff — it creates and destroys network devices
<clever> Twey: try the nixos test framework, it uses qemu
<Twey> clever: Ooh, do you have a link? ‘nixos test framework’ doesn't give good Google results
<{^_^}> [nixpkgs] @flokli opened pull request #79468 → WIP: bluespec-bsc: init at unstable-2020.02.05 → https://git.io/JvnZi
<clever> Twey: this spins up 2 peers, and then forms a wireguard tunnel between them, and confirms you can ping over the tunnel
<clever> 100% pure
<Twey> clever: Super cool, thank you
<Twey> I'm not sure I can use it in my case (the network interfaces are created dynamically *by* the test) but it might be useful
<Twey> niksnut: In the meantime filter-syscalls does seem to fix it! Thank you! This has been two days of my life
<clever> Twey: this can just run things under qemu, as root
amir has quit [Ping timeout: 272 seconds]
<Twey> clever: My problem is that my tests also run things under QEMU :) It's the starting up of QEMU (with network configuration) that is hard
<Twey> clever: Which happens as part of the testing
smatting has quit [Ping timeout: 240 seconds]
cosimone has quit [Read error: Connection reset by peer]
amir has joined #nixos
ng0 has joined #nixos
fresheyeball has quit [Quit: WeeChat 2.6]
ng0 has quit [Client Quit]
ng0 has joined #nixos
ng0 has joined #nixos
ng0 has quit [Changing host]
domogled has quit [Quit: domogled]
domogled has joined #nixos
ng0 has quit [Client Quit]
ng0 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79470 → randoop: 3.1.5 -> 4.2.1 → https://git.io/Jvnn4
alex`` has quit [Quit: WeeChat 2.7]
alex` has joined #nixos
alex` is now known as Guest41381
Guest41381 is now known as alex``
<gchristensen> /!\ if you run a hydra, please look at this: https://discourse.nixos.org/t/upcoming-hydra-schema-change/5806 /!\/
fooooojasdflkj has quit [Remote host closed the connection]
drakonis has joined #nixos
domogled1 has joined #nixos
opthomasprime has quit [Remote host closed the connection]
LysergicDreams has quit [Ping timeout: 268 seconds]
dingenskirchen has quit [Remote host closed the connection]
LysergicDreams has joined #nixos
domogled has quit [Ping timeout: 260 seconds]
domogled1 is now known as domogled
dingenskirchen has joined #nixos
kleisli has joined #nixos
sbetrium has quit [Quit: sbetrium]
<{^_^}> [nixpkgs] @FRidh pushed 136 commits to staging-next: https://git.io/JvncT
JWK has quit [Ping timeout: 240 seconds]
bvdw has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @FRidh pushed 137 commits to staging: https://git.io/Jvnct
bvdw has joined #nixos
amir has quit [Remote host closed the connection]
amir has joined #nixos
fendor has joined #nixos
megfault has quit [Ping timeout: 272 seconds]
fleaz has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79471 → sbt: 1.3.7 -> 1.3.8 → https://git.io/JvncC
stites has quit [Ping timeout: 256 seconds]
dashkal has joined #nixos
dashkal has joined #nixos
dashkal has quit [Changing host]
sbetrium has joined #nixos
amir has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JvncK
v88m has quit [Ping timeout: 268 seconds]
amir has joined #nixos
amir has quit [Excess Flood]
amir has joined #nixos
cputmpnixos has joined #nixos
<cputmpnixos> How can I get the k10temp drivers on NixOS so I can see cpu temperatur in Psensor?
JWK has joined #nixos
<{^_^}> [nixpkgs] @lsix merged pull request #79415 → dateutils: 0.4.6 -> 0.4.7 → https://git.io/JvZhp
<{^_^}> [nixpkgs] @lsix pushed 2 commits to master: https://git.io/Jvnc5
<m1cr0m4n> Hey could someone advise me on running a nixpkgs test? I'm modifying nixos/tests/acme.nix and I just want to run it
<infinisil> m1cr0m4n: nix-build nixos/tests/acme.nix
<m1cr0m4n> wow really? :P that seems too easy
terlar has joined #nixos
<infinisil> I haven't checked for that test, but usually that works :)
<m1cr0m4n> Ok thanks. I'm not actually ready to run it just yet will get back to you if it doesnt
<{^_^}> [nixpkgs] @kalbasit merged pull request #79438 → h3: 3.6.2 -> 3.6.3 → https://git.io/JvnT1
<{^_^}> [nixpkgs] @kalbasit pushed commit from @r-ryantm to master « h3: 3.6.2 -> 3.6.3 (#79438) »: https://git.io/JvncN
floscr has joined #nixos
floscr has quit [Remote host closed the connection]
floscr has joined #nixos
<floscr> I've got this service for wireguard
<floscr> does anyone know how I could run it as a user without sudo ?
noudle has joined #nixos
terlar has quit [Ping timeout: 272 seconds]
terlar`` has joined #nixos
<floscr> Or generally how I could run wg-quick without root rights?
<qyliss> Probably you'd need to give the user CAP_NET_ADMIN
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JvnCv
<qyliss> but by doing so you're giving the user a lot of permissions, so be careful
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JvnCf
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<floscr> Hmm yes that's what I was afraid of
<qyliss> setting up network interfaces is just an inherently priveleged operation
<bdju> https://github.com/NixOS/nixpkgs/pull/76656 I just noticed that rakudo is a version from 2017, then I saw this PR to update it. Any estimates when that will be merged?
<{^_^}> #76656 (by stigtsp, 5 weeks ago, open): rakudo: 2017.01 -> 2020.01
<{^_^}> [nixpkgs] @peti pushed 16 commits to haskell-updates: https://git.io/JvnCt
<bdju> https://github.com/NixOS/nixpkgs/pull/77762 I'm also curious about this deluge update. An older issue was closed and then this one opened but it's still just sitting there it looks like.
<{^_^}> #77762 (by petabyteboy, 3 weeks ago, open): deluge 2.0.3 and libtorrentRasterbar 1.2.3
terlar`` has quit [Ping timeout: 256 seconds]
shibboleth has quit [Quit: shibboleth]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken builds »: https://git.io/JvnCB
drakonis has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JvnC2
floscr has quit [Remote host closed the connection]
megfault has joined #nixos
JWK has quit [Quit: Leaving]
drakonis has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79472 → super-productivity: 1.10.45 -> 3.1.3 → https://git.io/JvnC9
<infinisil> bdju: Reviewing and testing PRs is a good way to help out to get them merged sooner
<bdju> I will consider that, but I don't really have skills in this area... I'm sure there comes a point where learning from 0 knowledge could still get it done faster and then it'd solve the problem for the future, so I won't rule it out just yet.
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 10 commits to haskell-updates: https://git.io/JvnCF
o1lo01ol1o has quit [Ping timeout: 260 seconds]
fre has quit [Quit: fre: znc bye]
fre has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-cabal2spec: override Cabal to version 3.0.x »: https://git.io/JvnWe
chagra has quit [Ping timeout: 240 seconds]
chagra has joined #nixos
neeasade has joined #nixos
<kraem> i'm playing around with unbound as a resolver. first unbound-control said the dir /etc/unbound wasn't present so i created, and now it doesn't seem to have access to openssl. looking at the unbound module expression it looks like it is built with openssl. can't find anything about it in the issues in nixpkgs. has anyone got unbound-control to work?
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-policeman: don't build this package with ghc-8.6.x »: https://git.io/JvnWz
orbekk has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @wamserma opened pull request #79473 → modules/wireguard: fix typo in documentation → https://git.io/JvnWg
typetetris_ has quit [Quit: Connection closed for inactivity]
chagra_ has joined #nixos
savanni has left #nixos [#nixos]
WilliButz has quit [Remote host closed the connection]
chagra has quit [Ping timeout: 268 seconds]
Chiliparrot has joined #nixos
WilliButz has joined #nixos
<{^_^}> [nixpkgs] @peti merged pull request #79317 → Update Haskell package set to LTS 14.23 (plus other fixes) → https://git.io/JvZlC
<{^_^}> [nixpkgs] @peti pushed 13 commits to master: https://git.io/JvnWr
orbekk has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #79471 → sbt: 1.3.7 -> 1.3.8 → https://git.io/JvncC
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvnW6
<{^_^}> [nixpkgs] @ashkitten opened pull request #79474 → dolphinEmuMaster: 5.0-11109 -> 5.0-11608 → https://git.io/JvnWM
psyanticy has quit [Quit: Connection closed for inactivity]
NoctisLabs has quit [Read error: Connection reset by peer]
NoctisLabs has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #79473 → modules/wireguard: fix typo in documentation → https://git.io/JvnWg
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvnWD
chagra has joined #nixos
NoctisLa1 has joined #nixos
chagra_ has quit [Ping timeout: 272 seconds]
NoctisLa1 has quit [Read error: Connection reset by peer]
NoctisLa1 has joined #nixos
<neeasade> hi all -- I'm trying to get a nix-shell build loop going with an example from an existing project
sbetrium has quit [Quit: sbetrium]
NoctisLabs has quit [Ping timeout: 260 seconds]
<neeasade> namely, the tinywl window manager that ships with wlroots
<neeasade> I created a shell.nix, and copied over the buildinputs from sway/default.nix in the nixpkgs repo
<neeasade> and then I enter a nix shell with nix-shell ./shell.nix; and go call make -- but it fails finding
<neeasade> a header -- <wlr/backend.h>
chloekek has joined #nixos
dustinm` has quit [Quit: Leaving]
ivan has quit [Quit: lp0 on fire]
<neeasade> oh, actually I guess I look up a bit I see 'Package wlroots was not found in the pkg-config search path.'
<neeasade> oh, I had that line commented out. PEBCAK -- thanks
zupo has joined #nixos
civodul has joined #nixos
dustinm has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79475 → tribler: 7.4.0-exp1 -> 7.4.1 → https://git.io/JvnWd
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
terlar has joined #nixos
zeta_0 has joined #nixos
ng0 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #79465 → pdfsam-basic: 4.0.5 -> 4.1.1 → https://git.io/JvnG2
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvnWh
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alexherbo21 has joined #nixos
alexherbo2 has quit [Ping timeout: 260 seconds]
alexherbo21 is now known as alexherbo2
alex`` has quit [Ping timeout: 256 seconds]
<heath> could someone give me advice on where to put servant-src and servant-client-ghcjs in the default.nix file? https://gist.github.com/heath/dfa01fd8918dbd7ceff7134b462aab5a
alex`` has joined #nixos
<__monty__> Hmm, I pass a path that start with ~ to callPackage in most of my overlays. But with this particular overlay I get an error, "string '~/blah/default.nix' doesn't represent an absolute path" Why is this a problem?
zupo has joined #nixos
NoctisLa1 has quit [Read error: Connection reset by peer]
NoctisLa1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79476 → verifast: 18.02 -> 19.12 → https://git.io/Jvnlk
NoctisLa1 has quit [Read error: Connection reset by peer]
NoctisLa1 has joined #nixos
ivan has joined #nixos
domogled has quit [Ping timeout: 265 seconds]
wolfjb has joined #nixos
NoctisLa1 has quit [Ping timeout: 260 seconds]
<wolfjb> I'm new to NixOS, trying out home-manager, I tried adding home.packages = [ pkgs.apache-maven ] (among other things obviously), but I get the error "error: attribute 'apache-maven' missing". the command `nix-env -qa '.*maven.*'` shows apache-maven-3.6.1, so do I need to add the version number in home.nix?
<gchristensen> anyone seen their gpg-agent become totally unresponsive and stop working? even new shells, which use gpg-agent in its init, are blocked on creation
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79477 → wasabiwallet: 1.1.9.2 -> 1.1.10.2 → https://git.io/Jvnls
NoctisLa1 has joined #nixos
<multun> wolfjb: it's just called "maven"
<multun> wolfjb: you can use "nix search yourpackage" to find it out
<wolfjb> ah... ok, thanks!!
<{^_^}> [nixpkgs] @stefano-m opened pull request #79478 → aws-sam-cli: disable telemetry → https://git.io/JvnlC
ixxie has quit [Ping timeout: 240 seconds]
<multun> wolfjb: packages have a name and a version, and are accessed using a nixpkgs attribute name. usually the name and attribute name are the same, but it can differ.
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<wolfjb> multun: thanks, that's good to know... why does `nix search` return different values than `nix-env -qa` ?
<multun> wolfjb: nix-env -qa searches package names
<multun> it doesn't show you the name nixpkgs gave it
<wolfjb> interesting... and confusing... I need to go read the manual some more it seems.
Neo-- has quit [Ping timeout: 256 seconds]
<genesis> confusing that's the word.
<multun> wolfjb: you can ask your questions here, reading a manual an efficient way to learn something as different as nix
leotaku has quit [Ping timeout: 268 seconds]
<multun> wolfjb: you can also read the nix pills: https://nixos.org/nixos/nix-pills/index.html
<multun> wolfjb: these are meant to help understand what's going on there
<wolfjb> cool! Thanks multun!!
<wolfjb> I appreciate the link to the docs very much
chagra has quit [Ping timeout: 260 seconds]
<multun> let me try to clarify a bit what's going on there: nixpkgs sort of is a dictionnary mapping package names to package definitions: { mypackage = package { name = "apache-package"; version = "1.0"; }; }
chagra has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79479 → workcraft: 3.1.9 -> 3.2.5 → https://git.io/Jvnlo
arjen-jonathan has quit [Ping timeout: 272 seconds]
leotaku has joined #nixos
<multun> mypackage is the way you access it when you want to build / install it, and once it's installed, you don't need the mapping anymore, you just have the "name" field describing the package
stites has joined #nixos
gnidorah has quit [Quit: Connection closed for inactivity]
<wolfjb> so, hopefully, mypackage will be pretty similar to the actual name value... in this case apache-packge
<wolfjb> any reason not to make them the same thing?
knupfer has joined #nixos
leotaku has quit [Ping timeout: 272 seconds]
<nikola_i> anyone using fzf to open files
<nikola_i> i get zsh: permission denied
<multun> wolfjb: sometime people just never use the full package name. I never heard anybody say "apache-maven", people just refer to it as "maven"
NoctisLa1 has quit [Read error: Connection reset by peer]
stites has quit [Remote host closed the connection]
NoctisLa1 has joined #nixos
leotaku has joined #nixos
<wolfjb> multun: that's true. the counter example is the package 'silver-searcher', no one (that I know) calls it that, it's just `ag`, but I don't know of a single linux distribution that packages `ag` - they all package 'silver-searcher'
LysergicDreams has quit [Ping timeout: 256 seconds]
NoctisLabs has joined #nixos
dansho has quit [Ping timeout: 240 seconds]
<wolfjb> but that is the only example I can think of...
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79480 → yarn: 1.21.1 -> 1.22.0 → https://git.io/Jvn83
LysergicDreams has joined #nixos
<cole-h> Anybody know of a simple way to remove leading whitespace from a string?
terlar` has joined #nixos
wildtrees has quit [Remote host closed the connection]
NoctisLa1 has quit [Ping timeout: 268 seconds]
wildtrees has joined #nixos
terlar has quit [Ping timeout: 260 seconds]
<wolfjb> cole-h:maybe something like `sed 's/^ *//g'`
<cole-h> Sorry, I meant from within Nix
<wolfjb> ah... not me... I'm still too n00b at Nix lol
<multun> cole-h: you can with builtins.substring
<cole-h> I'm reading in a file with some alignment-whitespace and want to strip all of it
NoctisLabs has quit [Ping timeout: 268 seconds]
NoctisLa1 has joined #nixos
<multun> cole-h: there's lib.removePrefix
<kraem> i've been searching through nixpkgs on how to concat a config file if an option is set to true, can anybody point me to an example?
<multun> > pkgs.lib.removePrefix "x" "xok"
<{^_^}> "ok"
<cole-h> multun: Thanks for the pointers, I've got it working using recursion. I'm still new to functional languages so I was struggling for a bit :P
<cole-h> (using recursion and removePrefix -- because removePrefix only does it once)
chagra_ has joined #nixos
<multun> :)
<multun> kraem: look for "extraConfig"
<multun> kraem: it that in a package ?
chagra has quit [Ping timeout: 272 seconds]
<multun> > let option = true; in "your config" + (if option then "and more" else "")
<{^_^}> "your configand more"
chagra_ has quit [Ping timeout: 268 seconds]
chagra_ has joined #nixos
<kraem> multun: thanks! problem is the config file is before the 'in'. here's my first attempt: https://bpaste.net/CBGQ
ehmry has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<kraem> i've defined the `enableUnboundControl` option after the 'in'
<multun> oh yeah you can't
chagra has joined #nixos
<multun> you could either move the definition of enableUnboundControl up, or the writeFile down
<multun> writeText*
nuncanada has quit [Read error: Connection reset by peer]
chagra_ has quit [Ping timeout: 272 seconds]
chagra has quit [Read error: Connection reset by peer]
chagra has joined #nixos
ng0 has joined #nixos
<kraem> it looks like it's building now.. might have not read the error well enough (had a '[' instead of '{' when opening a block). crossing my fingers :)
fenedor has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
chloekek has quit [Ping timeout: 240 seconds]
fendor has quit [Ping timeout: 260 seconds]
<kraem> multun++
<{^_^}> multun's karma got increased to 1
<cole-h> How do I evaluate something from a hand-written .nix file? Say I have helper functions like stripLeadingWhitespace in a let block, and something that calls that in the in block. How would I get the result of that call?
<kraem> multun: it built :) now i need to learn how to write a wrapper so the executable reads the right config file :)
<multun> cole-h: let myfile = import ./mynixfile.nix; in myfile.myhelper
<cole-h> How about from within the repl? :P
<multun> kraem: have a look at wrapProgram
<cole-h> Will the fact that I have `{ pkgs ? <nixpkgs>, ...}:` at the top change anything?
<multun> cole-h: :l yourfile.nix
<multun> cole-h: yes it will !
ehmry has joined #nixos
<multun> your file then contains a function that takes a parameter called pkgs that defaults to the path to nixpkgs, and some other ignored parameters
chagra_ has joined #nixos
<cole-h> Is that a good, bad, or neutral thing when I am trying to evaluate the variable from the `in` block?
terlar` has quit [Ping timeout: 240 seconds]
zeta_0 has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #79420 → clojure-lsp: 20200117T215443 -> 20200121T234305 → https://git.io/Jvnvw
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jvn4O
<sondr3> dang, my nightly Neovim overlay apparently just stopped working, anyone in a similar position?
<multun> cole-h: when you import your file, you have to call the function to with nixpkgs to get its content
<{^_^}> [nixpkgs] @ryantm merged pull request #79414 → cherrytree: 0.38.10 -> 0.38.11 → https://git.io/JvZhR
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jvn43
<multun> cole-h: I guess it's neutral / good, it all depends on what you'd like to achieve
chagra has quit [Ping timeout: 268 seconds]
<cole-h> multun: I removed that and just added `lib = import <nixpkgs> {}.lib` and used `with lib;` in all my functions and that seems to have fixed it.
<cole-h> Thanks for your help!
<multun> cole-h: you'd have to do something like (import ./yourfile.nix) {pkgs = pkgs}
<cole-h> multun++
<{^_^}> multun's karma got increased to 2
<{^_^}> [nixpkgs] @spencerjanssen opened pull request #79481 → nixos/pulseaudio: Enable udev rules → https://git.io/Jvn4G
<cole-h> :D
<multun> cole-h: thanks )
<multun> :)
cputmpnixos has quit [Ping timeout: 260 seconds]
<multun> cole-h: people don't usualy like to import nixpkgs again, even if it works
<cole-h> What is the most idiomatic way to bring `lib` into scope?
<{^_^}> [nixpkgs] @ryantm merged pull request #79434 → git-quick-stats: 2.0.12 -> 2.0.13 → https://git.io/JvnUH
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jvn4n
chagra has joined #nixos
teej has joined #nixos
ayerhart has joined #nixos
<multun> cole-h: add "{ lib }:" at the top of your file, then "import ./myfile { inherit lib; }"
<multun> cole-h: there's also callPackage, which automates the inherit lib part to add anything your file may require
ayerhart has quit [Client Quit]
chagra_ has quit [Ping timeout: 265 seconds]
<cole-h> <3 Thanks a lot for the help!
<multun> :)
chagra has quit [Ping timeout: 240 seconds]
wolfjb has left #nixos ["ERC (IRC client for Emacs 26.3)"]
stepcut has joined #nixos
<kraem> multun: thanks for the tip. the only example i could find in nixos/modules/ was azure-agent.nix - that one seems to package a derivation and call wrapProgram if an option is set. is that the recommended way?
teto has quit [Quit: WeeChat 2.7]
<multun> kraem: well what do you want to achieve ?
<kraem> i want to wrap an executable if an option is set.
<multun> well then it looks like a reasonable option
<multun> is that executable a systemd service?
Synthetica has quit [Quit: Connection closed for inactivity]
knupfer has quit [Ping timeout: 256 seconds]
sbetrium has joined #nixos
<kraem> nope. i want to wrap $out/bin/unbound-control in unbound.nix (it's in pkgs, not the module)
v88m has joined #nixos
<multun> kraem: oh you want to wrap it to add a default path to the config file?
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<{^_^}> [nixpkgs] @spencerjanssen opened pull request #79482 → unixODBCDrivers.msodbcsql17: 17.4.1.1 -> 17.5.1.1 → https://git.io/JvnBG
<kraem> multun: exactly :) i want to add `-c ${stateDir}` where all configs are saved
<multun> kraem: I don't think that'll work as the module isn't brought into PATH
<multun> I never tried but I don't think you'll ever find the wrapper you're looking for in your environment
<sondr3> do I have to reboot for nix.nixPath to start? I'm trying to point it to the correct `nixpkgs` path but it still displays the old
<sondr3> s/start/change
<sondr3> oh... I've only been changing it for root and not my user
<sondr3> whelp
<multun> kraem: I mean, modules aren't like systemPackages unless you make some specific efforts to make it work
sbetrium has quit [Quit: sbetrium]
<kraem> multun: oh alright. is there any possibility i can implement it in the /pkgs instead of /nixos that plays nicely with the module? it feels like that would create some weird coupling though
sondr3 has quit [Quit: WeeChat 2.7]
v88m has quit [Ping timeout: 272 seconds]
tilcreator has quit [Ping timeout: 240 seconds]
NightTrain has joined #nixos
justanotheruser has quit [Ping timeout: 240 seconds]
gustavderdrache has quit [Quit: Leaving.]
<multun> you could create a package in your module and add it to systemPackages
Rusty1 has quit [Remote host closed the connection]
fresheyeball has joined #nixos
<multun> no need to create any kind of coupling
<multun> you can create a package which just contains your wrapper
kleisli has quit [Ping timeout: 265 seconds]
red[evilred] has joined #nixos
<red[evilred]> So I vaugly recall there being a "big name" company that uses NixOS - can anyone remind me who it is please?
tilcreator has joined #nixos
<kraem> multun: oh i can reach it with cfg.package and add `postInstall = "wrapProgram..` there, is that it?
__monty__ has quit [Quit: leaving]
<kraem> red[evilred]: thinking about this? https://github.com/google/nixery
<cransom> red[evilred]: at one point in time, target was nix adjacent i think. i don't know how far that went or if i'm making stuff up.
<tazjin> kraem: we don't use Nixery internally, it's "just" an open-source project atm
<tazjin> Target uses Nix, I've heard Atlassian uses Nix, packet.com does + a handful of others
<qyliss> Shopify
<kraem> tazjin: ok, don't know anything about it really. just popped up in my head that google had "released" an open source nix project :)
<cransom> dailykos.com is nixos driven. we are huge with those, thousands of users.
jb55 has quit [Ping timeout: 240 seconds]
fresheyeball has quit [Read error: Connection reset by peer]
fresheye1 has joined #nixos
lsix has quit [Quit: WeeChat 2.6]
fresheye1 has quit [Read error: No route to host]
<{^_^}> [nixpkgs] @romildo merged pull request #79358 → matcha: 2019-11-02 -> 2020-02-06 → https://git.io/JvZrA
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JvnRf
fresheyeball has joined #nixos
<fresheyeball> hey, how can I get info about the last system crash
erasmas has quit [Quit: leaving]
<fresheyeball> for some reason my workstation keeps freezing today
jb55 has joined #nixos
chagra has joined #nixos
<fuzen> Some other companies use Nix, not NixOS though
<fuzen> When a company says "they use nix" you have to keep that in mind
<kraem> fresheyeball: have you checked `journalctl -b 1`?
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<fresheyeball> kraem: thats what I was looking for!
<fresheyeball> Feb 07 15:53:37 dunlap kernel: mce: [Hardware Error]: CPU 2: Machine Check: 0 Bank 0: 9400004000040150
<fresheyeball> this looks bad
<fresheyeball> oh no
chagra has quit [Ping timeout: 256 seconds]
kleisli has joined #nixos
chagra has joined #nixos
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
spacefrogg has joined #nixos
<Yaniel> ,locate libasound.so.2
<Yaniel> ,locate libasound.so
gkmngrgn has quit [Quit: gkmngrgn]
<{^_^}> Found in packages: alsaLib
<{^_^}> Found in packages: alsaLib
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen1 has joined #nixos
dingenskirchen1 is now known as dingenskirchen
stepcut has quit []
noudle has quit []
<{^_^}> [nixpkgs] @Ma27 opened pull request #79485 → grocy: init at 2.6.0 → https://git.io/JvnRw
sondr3 has joined #nixos
<sondr3> hm, I just switched to using home-manager to manage my xsession but it isn't starting up xmonad by default
<sondr3> I have to run it from the tiny, tiny 80x80 xterm window first
kleisli has quit [Ping timeout: 260 seconds]
kleisli has joined #nixos
<dashkal> sondr3: I had that problem as well. The "solution" I found was silly. I enabled xfce in configuration.nix. LightDM says I'm going to load into xfce, but I get my xmonad setup instead.
<dashkal> I'm still hoping to find a better solution.
<sondr3> dashkal: that's... quite the solution you found :P
<sondr3> but thanks, it might be the escape hatch I need
<dashkal> I'm still a bit confused why it worked. It's on my todo to get fixed, but it'll do for now since I have a working system.
<dashkal> I'm used to ~/.xsession just showing up as another option in the display manager. But I had this beheviour with both LightDM and SDDM.
<multun> kraem: nop, patching the package in a module is a bad idea. you can create a new package that only contains your wrapper, and unstall it using environment.systemPackages
<multun> kraem: gotta go, see you later :)