worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-inf
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/2ee9a4fb97d (from 10 hours ago, history: https://channels.nix.gsc.io/nixos-20.09)
<ryantm> Say you want to enable one of the enableX attributes in the top-level attrset of a nixpkgs derivation file (for example, https://github.com/NixOS/nixpkgs/blob/385dc32fa80130b4506f368dddc748b901213cca/pkgs/development/libraries/libvirt/default.nix#L10 `enableIscsi`). What's an ergonomic way to do this? I know I can use callPackage to call the file if I know the path to it, but that seems more difficult than necessary.
<ryantm> I'm using NixOS, so something in configuration.nix would be nice.
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/d90df566caf (from 64 minutes ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
rj has quit [Ping timeout: 240 seconds]
proofofkeags has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @FlorianFranzen closed pull request #80990 → Add J-Link binary package for embedded debugging → https://github.com/NixOS/nixpkgs/pull/80990
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/d90df566caf (from 66 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<{^_^}> [nixpkgs] @tomberek merged pull request #119517 → sourcehut: bump all versions → https://github.com/NixOS/nixpkgs/pull/119517
<qyliss> ryantm: the libvirt module exposes a package option, so in that case I think you could do services.libvirtd.package = libvirt.override { enableIscsi = true; };
<qyliss> if I understand your question correctly
orivej has joined #nixos
ahmedelgabri has joined #nixos
akaWolf has joined #nixos
rj has joined #nixos
<ryantm> qyliss: Thank you, that seems to be working!
ahmedelgabri has quit [Ping timeout: 250 seconds]
<ryantm> qyliss++
<{^_^}> qyliss's karma got increased to 139
ddellacosta has joined #nixos
<pennae> ryantm: since we see you, i think you inverted the umask in agenix by accident
ddellac__ has joined #nixos
<pennae> yeah
<{^_^}> [nixpkgs] @billksun opened pull request #121753 → chrysalis: 0.7.9 -> 0.8.4 → https://github.com/NixOS/nixpkgs/pull/121753
<ryantm> pennae: Could you be more specific what you mean about "inverted"?
pushqrdx has joined #nixos
<pennae> as it stands it'll clear the owner-read bit and leave all others untouched
<pennae> either we can't brain right now or you probably meant 0177
ddellacosta has quit [Ping timeout: 252 seconds]
ddellac__ has quit [Ping timeout: 240 seconds]
<jasom> my nix searching is failing me; can someone point me to a nix derivation for a binary-only cups driver I can crib off of for making one for my printer?
<ryantm> pennae: I think you're right; thanks for letting me know. I'll look into fixing it.
apache8080 has quit [Ping timeout: 240 seconds]
<pennae> also there might be a bug with a root secret "something.tmp" and a non-root secret "something" that'll delete the root secret? not sure about that tho
scott has joined #nixos
m0rphism has quit [Ping timeout: 252 seconds]
<ajs124> ryantm: you're using iscsi in libvirt? That was one of my first contributions to nixpkgs :D
<ajs124> I've stopped using it since, though. Nice to see it still works and is potentially useful to someone.
bennofs__ has joined #nixos
Gohla has joined #nixos
griff_ has quit [Quit: griff_]
scott is now known as Guest22140
Guest22140 is now known as scott
bennofs_ has quit [Ping timeout: 246 seconds]
stree has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121754 → agi: 1.1.0-dev-20210430 -> 1.1.0-dev-20210504 → https://github.com/NixOS/nixpkgs/pull/121754
<{^_^}> [nixpkgs] @taku0 opened pull request #121755 → firefox, firefox-bin: 88.0 -> 88.0.1 → https://github.com/NixOS/nixpkgs/pull/121755
rj has quit [Ping timeout: 240 seconds]
rj has joined #nixos
<ryantm> ajs124 maybe. is it also a storage backend for libvirt? Right now, I'm looking into using glusterfs
<{^_^}> #121749 (by ryantm, 1 hour ago, open): libvirt: add enableGlusterfs option
stree has joined #nixos
lovesegfault has quit [Ping timeout: 245 seconds]
ddellacosta has joined #nixos
<{^_^}> [docker] @Fuuzetsu opened pull request #37 → Add git to the base image → https://github.com/NixOS/docker/pull/37
lovesegfault has joined #nixos
<{^_^}> [nixpkgs] @Pamplemousse opened pull request #121756 → nixos/modules/jenkins: add `withCli` option → https://github.com/NixOS/nixpkgs/pull/121756
ddellacosta has quit [Ping timeout: 246 seconds]
ahmedelgabri has joined #nixos
ahmedelgabri has quit [Ping timeout: 276 seconds]
exondation has quit [Ping timeout: 260 seconds]
rj has quit [Ping timeout: 240 seconds]
jgt_ has joined #nixos
<{^_^}> [nixpkgs] @yanganto opened pull request #121757 → himalaya: 0.3.0 -> 0.3.1 → https://github.com/NixOS/nixpkgs/pull/121757
jgt_ has quit [Ping timeout: 260 seconds]
h0m1 has quit [Ping timeout: 276 seconds]
zebrag has quit [Quit: Konversation terminated!]
h0m1 has joined #nixos
abathur has joined #nixos
<{^_^}> [nixpkgs] @joedevivo opened pull request #121758 → Fixes ssm-agent for 21.05 → https://github.com/NixOS/nixpkgs/pull/121758
<joedevivo> cole-h: ^^ I didn't even have to touch the module :D I'll add the log level in a separate PR when I have the time.
<colemickens> ,locate bin glxinfo
<{^_^}> Found in packages: glxinfo, virtualgl, mesa-demos, virtualglLib, driversi686Linux.glxinfo
griff_ has joined #nixos
justanotheruser has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @bobrik opened pull request #121759 → gfortran11, gnat11: init at 11.1.0 → https://github.com/NixOS/nixpkgs/pull/121759
ddellacosta has joined #nixos
rajivr has joined #nixos
<hrnz> is there some kind of mechanism to place files at an arbitrary location in the file system (like environment.etc, but not limited to /etc) or do I have to roll out my own oneshot service?
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ddellacosta has quit [Ping timeout: 240 seconds]
Synthetica has quit [Quit: Connection closed for inactivity]
<infinisil> hrnz: What's the use case?
<infinisil> There's nothing general for that built into nixos
<qyliss> what about systemd tmpfiles?
<hrnz> I want to install a ~/.forward for a user (which I really don't want to use home-manager for)
<hrnz> qyliss: I could do that, but these don't update when the file changes :-(
<qyliss> hrnz: doesn't L+ do what you want?
xcmw has joined #nixos
<hrnz> let's try
<hrnz> I used C - - - - - "${pkgs.writeText "foo" "bar"}"
<hrnz> which after replacing bar with baz did not redeploy the file
<hrnz> which kind of sucks
<qyliss> yeah, C doesn't replace if it already exists
<qyliss> but L+ does
<hrnz> that's perfect, thanks a lot
<qyliss> i'm assuming a symlink is fine
* colemickens is drowning in "unexpected EOFs" today
<hrnz> should be
<hrnz> unless postfix is really picky
<pennae> hrnz: theres userActivationScripts, maybe writeText something and copy it there
* colemickens needs to learn tmpfiles better
<wrkzk[m]> Hey guys anyone here know how to make a custom lua package
<wrkzk[m]> I am trying buildLuarocksPackage but it says attribute missing in modules.nix
<wrkzk[m]> I am a noob so forgive if this is a stupid mistake
ahmedelgabri has joined #nixos
<simpson> What have you tried so far? Could you show us?
<{^_^}> [nixpkgs] @siraben opened pull request #121760 → nixos/tests/wmderland: remove stdenv.lib → https://github.com/NixOS/nixpkgs/pull/121760
<hrnz> qyliss: of course postfix does not allow ~/.forward to be a symlink.
ahmedelgabri has quit [Ping timeout: 260 seconds]
<hrnz> Guess I'll use an activation script then
<cole-h> bind mount it?
<hrnz> ah, that should do it
<hrnz> thanks!
<hrnz> wait, you can't bind-mount a single file
<hrnz> and there are a couple of other files in the home directory of that user
<cole-h> I was wondering why this last test for nixos-unstable was taking so long
<cole-h> INFO: task kworker/u16:2:184 blocked for more than 1245 seconds.
<cole-h> nice
<wrkzk[m]> <simpson "What have you tried so far? Coul"> let
D_ has joined #nixos
<wrkzk[m]> <simpson "What have you tried so far? Coul"> I used luarocks-nix and it spit out that
<{^_^}> [nixpkgs] @taku0 opened pull request #121761 → firefox: use SHA512SUM in update.nix → https://github.com/NixOS/nixpkgs/pull/121761
ddellaco_ has joined #nixos
ddellac__ has joined #nixos
ddellac__ has quit [Remote host closed the connection]
ddellac__ has joined #nixos
ddellac__ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @davidak merged pull request #121182 → recapp: init at 1.1.1 → https://github.com/NixOS/nixpkgs/pull/121182
<simpson> wrkzk[m]: Looks pretty good. You'll need to ask for the various parameters, by starting the expression with something like `{ lib, lua, luaposix, buildLuarocksPackage }:`
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121762 → doppler: 3.24.3 -> 3.24.4 → https://github.com/NixOS/nixpkgs/pull/121762
<wrkzk[m]> <simpson "wrkzk: Looks pretty good. You'll"> When I try adding lua to the list of parameters, it gives me this error:
<wrkzk[m]> error: attribute 'lua' missing, at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:303:28
<wrkzk[m]> (use '--show-trace' to show detailed location information)
orivej has quit [Ping timeout: 252 seconds]
theDon has quit [Ping timeout: 240 seconds]
theDon has joined #nixos
pushqrdx has quit [Remote host closed the connection]
griff_ has quit [Quit: griff_]
<{^_^}> [nixpkgs] @happysalada opened pull request #121763 → oil: 0.8.8 -> 0.8.9 → https://github.com/NixOS/nixpkgs/pull/121763
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/39e6bf76474 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
spacefrogg has joined #nixos
<{^_^}> [mobile-nixos-website] @samueldr pushed to master « Add March and April round-up »: https://git.io/J3wRe
stree has quit [Ping timeout: 240 seconds]
<simpson> wrkzk[m]: Hm. How are you incanting this expression? I don't know why that section of code would be run.
lordcirth has joined #nixos
<wrkzk[m]> <simpson "wrkzk: Hm. How are you incanting"> It looks like this
<wrkzk[m]> { config, pkgs, lib, lua, ... }:
<wrkzk[m]> Its at the top of my configuration.nix file, where I am adding the other part
<wrkzk[m]> If I remove lua, the error goes away, but I cannot access the relevant parts
<pennae> pkgs.lua?
<wrkzk[m]> <pennae "pkgs.lua?"> do you mean replace lua with pkgs.lua
<wrkzk[m]> because I don't think that works
<pennae> more like, remove it from the attrs of configuration.nix and replace every other occurence with pkgs.lua
AlpineLlama has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
AlpineLlama has joined #nixos
stree has joined #nixos
hyper_ch2 has joined #nixos
LilleCarl has quit [Quit: WeeChat 3.1]
hyper_ch4 has joined #nixos
MatrixBot24 has quit [Quit: Bridge terminating on SIGTERM]
hyper_ch2 has quit [Ping timeout: 268 seconds]
justanotheruser has joined #nixos
xkapastel has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121764 → ginkgo: 1.16.1 -> 1.16.2 → https://github.com/NixOS/nixpkgs/pull/121764
saintbellarmine[ has joined #nixos
ddellac__ has joined #nixos
Supersonic112 has joined #nixos
ddellac__ has quit [Ping timeout: 240 seconds]
Supersonic has quit [Ping timeout: 260 seconds]
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @matthewbauer merged pull request #116099 → aws-sdk-cpp: propagate Security framework → https://github.com/NixOS/nixpkgs/pull/116099
ddellaco_ has quit [Remote host closed the connection]
ddellaco_ has joined #nixos
ddellaco_ has quit [Ping timeout: 240 seconds]
XgF has quit [Remote host closed the connection]
XgF has joined #nixos
anders^ has joined #nixos
Uma_ has joined #nixos
Uma has quit [Read error: Connection reset by peer]
<s1341_> has anyone got a way to reach Ericson2314
<s1341_> ?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121765 → gxkb: 0.9.1 -> 0.9.2 → https://github.com/NixOS/nixpkgs/pull/121765
ahmedelgabri has joined #nixos
<{^_^}> [nixpkgs] @bmwalters opened pull request #121766 → minipro: init at 0.5 → https://github.com/NixOS/nixpkgs/pull/121766
ddellacosta has joined #nixos
ahmedelgabri has quit [Ping timeout: 250 seconds]
blast_hardcheese has joined #nixos
marek has joined #nixos
ddellacosta has quit [Ping timeout: 252 seconds]
supersandro2000 has quit [Quit: Ping timeout (120 seconds)]
supersandro2000 has joined #nixos
<s1341_> how can I force rebuild of a particular derivation?
ddellaco_ has joined #nixos
pushqrdx has joined #nixos
pushqrdx has quit [Remote host closed the connection]
ddellaco_ has quit [Ping timeout: 240 seconds]
ahmedelgabri has joined #nixos
ahmedelgabri has quit [Ping timeout: 276 seconds]
<cole-h> --rebuild if using nixUnstable, --check if nixStable IIRC
ddellacosta has joined #nixos
niklas[m]3 has joined #nixos
sdfdsfasfasfsdf has joined #nixos
sdfdsfasfasfsdf has left #nixos [#nixos]
abathur has quit [Quit: abathur]
ddellacosta has quit [Ping timeout: 252 seconds]
Gooberpatrol66 has quit [Remote host closed the connection]
endformationage has quit [Quit: WeeChat 2.9]
Gooberpatrol66 has joined #nixos
palo1 has joined #nixos
Fryingpan has joined #nixos
yjftsjthsd has joined #nixos
palo has quit [Ping timeout: 268 seconds]
palo1 is now known as palo
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121768 → kooha: 1.1.2 -> 1.1.3 → https://github.com/NixOS/nixpkgs/pull/121768
ddellaco_ has joined #nixos
thc202 has joined #nixos
stree has quit [Ping timeout: 252 seconds]
ddellac__ has joined #nixos
ddellaco_ has quit [Ping timeout: 260 seconds]
karantan has joined #nixos
bennofs__ has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @tomberek merged pull request #121757 → himalaya: 0.3.0 -> 0.3.1 → https://github.com/NixOS/nixpkgs/pull/121757
ddellac__ has quit [Ping timeout: 265 seconds]
bennofs_ has joined #nixos
rubm has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @tomberek merged pull request #121641 → cloud-nuke: 0.1.29 -> 0.1.30 → https://github.com/NixOS/nixpkgs/pull/121641
stree has joined #nixos
<{^_^}> [nixpkgs] @tomberek merged pull request #121709 → gmsh: 4.8.3 -> 4.8.4 → https://github.com/NixOS/nixpkgs/pull/121709
jmeredith has quit [Quit: Connection closed for inactivity]
waleee-cl has quit [Quit: Connection closed for inactivity]
ddellaco_ has joined #nixos
<{^_^}> [nixpkgs] @tomberek merged pull request #121760 → nixos/tests/wmderland: remove stdenv.lib → https://github.com/NixOS/nixpkgs/pull/121760
ddellaco_ has quit [Ping timeout: 260 seconds]
mounty has quit [Ping timeout: 260 seconds]
sangoma has joined #nixos
AmandaC has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @snoord opened pull request #121770 → terraform-docs: 0.12.0 -> 0.13.0 → https://github.com/NixOS/nixpkgs/pull/121770
ddellacosta has joined #nixos
PkmX[m] has joined #nixos
<{^_^}> [nixpkgs] @alapshin opened pull request #121771 → androidStudioPackages.{stabel,beta,canary}: update → https://github.com/NixOS/nixpkgs/pull/121771
<{^_^}> [nixpkgs] @bobrik opened pull request #121772 → gcc6, gcc7, gcc8, gcc9, gcc10, gcc11: do not modify code in prePatch → https://github.com/NixOS/nixpkgs/pull/121772
ddellacosta has quit [Ping timeout: 240 seconds]
cole-h has quit [Ping timeout: 240 seconds]
ScottFredrick[m] has joined #nixos
zupo has joined #nixos
palo has quit [Ping timeout: 252 seconds]
cfricke has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #121735 → mutt: 2.0.6 -> 2.0.7 → https://github.com/NixOS/nixpkgs/pull/121735
palo has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #121653 → dua: 2.11.1 -> 2.11.2 → https://github.com/NixOS/nixpkgs/pull/121653
iori has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #121658 → maturin: fix passthru test → https://github.com/NixOS/nixpkgs/pull/121658
MJCD has joined #nixos
AmandaC has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/77e969952ec (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
jonringer has quit [Ping timeout: 250 seconds]
attila_lendvai has joined #nixos
attila_lendvai has quit [Changing host]
attila_lendvai has joined #nixos
orivej has joined #nixos
sangoma has quit [Ping timeout: 246 seconds]
cr4y1 has joined #nixos
respawn_ has joined #nixos
ddellacosta has joined #nixos
ahmedelgabri has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
ahmedelgabri has quit [Ping timeout: 250 seconds]
Fryingpan has quit [Quit: Connection closed]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sangoma has joined #nixos
<{^_^}> [nixpkgs] @LeSuisse opened pull request #121773 → cosign: 0.3.1 -> 0.4.0 → https://github.com/NixOS/nixpkgs/pull/121773
vidbina has joined #nixos
saschagrunert has joined #nixos
ddellacosta has joined #nixos
lsix has joined #nixos
ddellacosta has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 260 seconds]
ahmedelgabri has joined #nixos
<{^_^}> [nixpkgs] @jojosch opened pull request #121775 → jellyfin-media-player: 1.5.0 -> 1.6.0 → https://github.com/NixOS/nixpkgs/pull/121775
<{^_^}> [nixpkgs] @Janonard closed pull request #120309 → nixos/home-assistant: change systemd network target → https://github.com/NixOS/nixpkgs/pull/120309
respawn_ has quit [Quit: Leaving]
ezemtsov has quit [Ping timeout: 240 seconds]
ezemtsov has joined #nixos
monokrome has quit [Ping timeout: 240 seconds]
hyper_ch_ has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #121718 → gajim: 1.2.2 -> 1.3.2, pythonPackages.nbxmpp: 1.0.2 -> 2.0.2 → https://github.com/NixOS/nixpkgs/pull/121718
<{^_^}> [nixpkgs] @evenbrenden closed pull request #120560 → fluidsynth: 2.0.6 -> 2.2.0 → https://github.com/NixOS/nixpkgs/pull/120560
<Reventlov> Hey
<Reventlov> So I configured some printer a while ago, it was working, but now as the status in cups I get this:
<Reventlov> Idle - "File "/nix/store/fy60i1hz5m468q2964cllfgr6dnpagz9-cups-toshiba-estudio-7.89/lib/cups/filter/est6550_Authentication" not available: No such file or directory"
z0k has joined #nixos
stree has quit [Ping timeout: 246 seconds]
<Reventlov> and indeed now it's like /nix/store/hg2r11zdkxq4fvx9jh18f1xihp7hcarp-cups-toshiba-estudio-7.89/lib/cups/filter/est6550_Authentication or /nix/store/cik73vsr3g36i5y304phwk2kli8ip36s-cups-toshiba-estudio-7.89/lib/cups/filter/est6550_Authentication
<atralheaven> Hi
fendor has joined #nixos
<atralheaven> I'm getting this error during installation: http://termbin.com/x2u22
ddellacosta has joined #nixos
<atralheaven> I have 1gb fat32 partition labaled boot
<atralheaven> And I have windows already installed on this machine
hyper_ch has joined #nixos
ddellac__ has joined #nixos
tbreslein has joined #nixos
ddellacosta has quit [Ping timeout: 268 seconds]
monokrome has joined #nixos
ddellac__ has quit [Ping timeout: 268 seconds]
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
stree has joined #nixos
spacefrogg has joined #nixos
griff_ has joined #nixos
LilleCarl has joined #nixos
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
spacefrogg has quit [Remote host closed the connection]
aw has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @maralorn merged pull request #121630 → radicle-upstream: 0.1.11 -> 0.2.3 → https://github.com/NixOS/nixpkgs/pull/121630
<{^_^}> [nixpkgs] @fabaff opened pull request #121776 → python3Packages.roombapy: 1.6.2-1 -> 1.6.3 → https://github.com/NixOS/nixpkgs/pull/121776
<{^_^}> [nixpkgs] @jtojnar merged pull request #121765 → gxkb: 0.9.1 -> 0.9.2 → https://github.com/NixOS/nixpkgs/pull/121765
aw has joined #nixos
ddellacosta has joined #nixos
spacefrogg has joined #nixos
zupo has joined #nixos
meh` has joined #nixos
<{^_^}> [nixpkgs] @mjlbach opened pull request #121777 → matrix-dendrite: add test for nixos module → https://github.com/NixOS/nixpkgs/pull/121777
ddellacosta has quit [Ping timeout: 252 seconds]
CMCDragonkai2 has joined #nixos
ixxie has joined #nixos
<ixxie> heyo
CMCDragonkai2 has quit [Remote host closed the connection]
<ixxie> I'm on a question to (unfortunately) install MS Office on my NixOS machine
beertoagunfight has joined #nixos
<ixxie> I figured out I could use playonlinux but it asks for winbind
<ixxie> what was the command again to search for a package containing this tool?
<atralheaven> I'm very new to nixos, but for this case, windows on a vm might be simpler
dminuoso has joined #nixos
<dminuoso> ixxie: nix-locate
cub3s_ has joined #nixos
<cub3s_> If I call nix-build on this file, https://github.com/jkachmar/easy-hls-nix/blob/main/default.nix, I get a bunch of useful binaries in ./result/bin/.
<cub3s_> Similarly, if I use nix-shell (on the shell.nix in the same directory), I get a Nix shell containing those useful binaries in $PATH.
<cub3s_> But how can I use nix-env within this directory to install these binaries globally? I'm having a hard time with it.
<ixxie> cheers dminuoso
<ixxie> atralheaven: I don't wanna go that far
<cub3s_> Running "nix-env -i -f ." just gives me "error: cannot auto-call a function that has an argument without a default value ('callPackage')"
iori has quit [Ping timeout: 252 seconds]
<dotlambda> Does someone know what "Use StateDirectory=, CacheDirectory= and LogsDirectory= in order to assign a set of writable directories for specific purposes to the service in a way that they are protected from vulnerabilities due to UID reuse" means? See https://www.freedesktop.org/software/systemd/man/systemd.exec.html#DynamicUser=. In particular, does systemd ensure not to reuse a UID that own a StateDirectory or how is it ensured that no other unit
<dotlambda> with DynamicUser=yes can read thesef files?
jgt_ has joined #nixos
riksteri has joined #nixos
ddellacosta has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
karantan has quit [Quit: Textual IRC Client: www.textualapp.com]
zupo has joined #nixos
kaliumxyz has quit [Quit: Lost terminal]
kaliumxyz has joined #nixos
m0rphism has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @NinjaTrappeur merged pull request #121368 → youtrack: 2018.2.44329 -> 2021.1.13597 → https://github.com/NixOS/nixpkgs/pull/121368
atralheaven has left #nixos ["WeeChat 2.7.1"]
iori has joined #nixos
zupo_ has joined #nixos
zupo_ has quit [Client Quit]
hiro98 has joined #nixos
zupo has quit [Ping timeout: 265 seconds]
<cub3s_> Does noone know? (If you Nix fairly well, I'm sure you'll find my question easy to answer...)
<cub3s_> Thanks in advance
<cub3s_> s/you Nix/you know
beertoagunfight has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @talyz opened pull request #121778 → nixos/keycloak: Security fixes + misc → https://github.com/NixOS/nixpkgs/pull/121778
sangoma has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @taku0 merged pull request #121748 → thunderbird, thunderbird-bin: 78.10.0 -> 78.10.1 → https://github.com/NixOS/nixpkgs/pull/121748
<Luker> Anyone here has a bit of experience with uboot? I can't seem to boot drives > 2TB, I tried recompiling with CONFIG_LBA48=1 CONFIG_SYS_64BIT_LBA=1, no luck
<{^_^}> [nixpkgs] @roberth merged pull request #99132 → Recursive type deprecation → https://github.com/NixOS/nixpkgs/pull/99132
asph has joined #nixos
<{^_^}> [nixpkgs] @taku0 opened pull request #121779 → [20.09] thunderbird, thunderbird-bin: 78.10.0 -> 78.10.1 → https://github.com/NixOS/nixpkgs/pull/121779
<cub3s_> never mind think i figured it out :D
cub3s_ has quit [Quit: Leaving]
ddellacosta has joined #nixos
asph has quit [Quit: Leaving.]
civodul has joined #nixos
arjen-jonathan has joined #nixos
spacekookie has quit [Quit: **aggressive swooshing**]
spacekookie has joined #nixos
ddellacosta has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @vcunat opened pull request #121780 → treewide: remove worldofpeace from meta.maintainers → https://github.com/NixOS/nixpkgs/pull/121780
zupo has joined #nixos
ericsagnes has quit [Ping timeout: 250 seconds]
NeoCron has joined #nixos
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « haskell.packages.ghc901: update to 5.6.2 to fix build »: https://git.io/J3rKU
exondation has joined #nixos
<{^_^}> [nixpkgs] @vcunat opened pull request #121781 → knot-resolver: 5.3.1 -> 5.3.2 → https://github.com/NixOS/nixpkgs/pull/121781
ddellacosta has quit [Ping timeout: 265 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ericsagnes has joined #nixos
devhell has joined #nixos
stree has quit [Ping timeout: 246 seconds]
sangoma has joined #nixos
cr4y1 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @lsix opened pull request #121782 → python3Packages.cartopy: 0.18.0 -> 0.19.0.post1 → https://github.com/NixOS/nixpkgs/pull/121782
cr4y1 has joined #nixos
ddellacosta has joined #nixos
Krner[m] has left #nixos ["User left"]
__monty__ has joined #nixos
melg8 has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
meh` has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @fabaff opened pull request #121783 → nuclei: 2.3.4 -> 2.3.6 → https://github.com/NixOS/nixpkgs/pull/121783
stree has joined #nixos
<{^_^}> [nixpkgs] @lsix closed pull request #117704 → python38Packages.owslib: 0.21.0 -> 0.23.0 → https://github.com/NixOS/nixpkgs/pull/117704
<{^_^}> [nixpkgs] @lsix closed pull request #112737 → python37Packages.owslib: 0.21.0 -> 0.23.0 → https://github.com/NixOS/nixpkgs/pull/112737
fuiltilt has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @fabaff opened pull request #121784 → siege: 4.0.8 -> 4.0.9 → https://github.com/NixOS/nixpkgs/pull/121784
tdeo has quit [Ping timeout: 245 seconds]
c4rc4s has quit [Ping timeout: 240 seconds]
iori has quit [Ping timeout: 252 seconds]
diamondburned has quit [Ping timeout: 260 seconds]
tdeo has joined #nixos
c4rc4s has joined #nixos
diamondburned has joined #nixos
andreas303 has quit [Ping timeout: 240 seconds]
ddellacosta has joined #nixos
andreas303 has joined #nixos
zupo has joined #nixos
ddellacosta has quit [Ping timeout: 265 seconds]
Gohla has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @dotlambda opened pull request #121785 → matrix-dendrite: rename to dendrite → https://github.com/NixOS/nixpkgs/pull/121785
<{^_^}> [nixpkgs] @dotlambda closed pull request #121728 → nixos/dendrite: use umask and chmod to protect configuration → https://github.com/NixOS/nixpkgs/pull/121728
Gohla has joined #nixos
wnklmnn has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann merged pull request #121668 → haskellPackages.hnix: unbreak → https://github.com/NixOS/nixpkgs/pull/121668
alien has joined #nixos
alien has left #nixos ["Ciao!"]
meh` has joined #nixos
<{^_^}> [nixpkgs] @jojosch opened pull request #121786 → minio: set version to a valid datetime string → https://github.com/NixOS/nixpkgs/pull/121786
ddellacosta has joined #nixos
cub3s_ has joined #nixos
<{^_^}> [nixpkgs] @Profpatsch opened pull request #121787 → gonic: fix transcoding support → https://github.com/NixOS/nixpkgs/pull/121787
<cub3s_> If foo.nix contains a one-line expression, how can I turn "nix-env -i -f foo.nix" into a command-line only (no file) command?
<{^_^}> [nixpkgs] @peterhoeg opened pull request #121788 → audacity-gtk3: re-introduce at 3.0.2 → https://github.com/NixOS/nixpkgs/pull/121788
<{^_^}> [nixpkgs] @fabaff opened pull request #121790 → python3Packages.pg8000: 1.19.2 -> 1.19.4 → https://github.com/NixOS/nixpkgs/pull/121790
ddellacosta has quit [Ping timeout: 240 seconds]
aml has quit [Quit: ZNC - https://znc.in]
spacekookie has quit [Quit: **aggressive swooshing**]
spacekookie has joined #nixos
aml has joined #nixos
S0rin has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @dotlambda opened pull request #121791 → nixos/sudo: add option execWheelOnly → https://github.com/NixOS/nixpkgs/pull/121791
<sterni> cub3s_: echo $expr | nix-env -i -f -
cyrinux has quit [Quit: bye]
cyrinux has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/48023b598fc (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
S0rin has joined #nixos
ddellacosta has joined #nixos
iori has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andycandy has joined #nixos
iori has left #nixos [#nixos]
<andycandy> how can I `sed` the file downloaded with `fetchurl`?
ddellaco_ has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @primeos merged pull request #121733 → chromiumDev: 92.0.4491.6 -> 92.0.4496.0 → https://github.com/NixOS/nixpkgs/pull/121733
sangoma has quit [Quit: WeeChat 3.1]
<{^_^}> [nixpkgs] @fabaff opened pull request #121792 → python3Packages.discordpy: 1.7.1 -> 1.7.2 → https://github.com/NixOS/nixpkgs/pull/121792
ddellaco_ has quit [Ping timeout: 252 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/ce93c98ce22 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
beertoagunfight has joined #nixos
<qyliss> andycandy: postFetch?
<{^_^}> [nixpkgs] @primeos merged pull request #121437 → nixos/tests/sway: init → https://github.com/NixOS/nixpkgs/pull/121437
fuzzypixelz has joined #nixos
oleks_ has quit [Remote host closed the connection]
beertoagunfight has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121793 → fuzzel: 1.5.3 -> 1.5.4 → https://github.com/NixOS/nixpkgs/pull/121793
oleks has joined #nixos
<andycandy> looks right, thnx
<fuzzypixelz> Hello. I have this CMakeLists.txt https://bpa.st/LU7Q file for a university project and from about 2 hours of googling I can tell that it's very unconventional (it doesn't use find_package and insead hardcodes the FHS path of sdl, for exampke). Now I really don't have any experience with cmake nor the nix way of doing cmake. I basically got stuck
<fuzzypixelz> when making a nix-shell with sdl didn't work. This might be asking a lot but I really need this CMakeLists file to work so I can get on with the project ...
romildo has joined #nixos
romildo has left #nixos [#nixos]
zupo_ has joined #nixos
<fuzzypixelz> I might only need instructions for how to rewrite it
<fuzzypixelz> I would prefer to have a nix-shell environment and build/test from within it rather than something like this: https://nix-tutorial.gitlabpages.inria.fr/nix-tutorial/first-package.html#a-first-nix-package-definition
exondation has quit [Ping timeout: 245 seconds]
beertoagunfight has joined #nixos
nschoe has joined #nixos
exondation has joined #nixos
abathur has joined #nixos
beertoagunfight has quit [Ping timeout: 246 seconds]
<cub3s_> sterni, is this a general bash feature rather than a nix-env feature?
<qyliss> pipelines are a shell feature, but the "-" is a convention that many programs (including nix-env) follow, but not all
<cub3s_> qyliss, so "-" is a convention saying "instead of filepath, use stdin"?
<qyliss> exactly :)
<cub3s_> nice, thank you
<__monty__> Is there something like why-depends that you can use on something that doesn't build?
<qyliss> cub3s_: if a program doesn't support it, you can usually use /dev/stdin, which is a magic path provided by the kernel, that points to the stdin of the process accessing it
andycandy has quit [Quit: Connection closed]
Gooberpatrol66 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @vcunat opened pull request #121794 → pidgin: fixes, updates → https://github.com/NixOS/nixpkgs/pull/121794
fuzzypixelz57 has joined #nixos
<qyliss> __monty__: I don't think so (except for build dependencies), but I wonder if in your case there's something we could do temmporarily to tell Nix not to do the disallowed references check...
<__monty__> fuzzypixelz: Maybe take a look at buildFHSUserEnv.
<qyliss> __monty__: can you remind me what your exact error is?
<__monty__> qyliss: To get it to build and then use why-depends?
<qyliss> yeah
ddellacosta has joined #nixos
<__monty__> qyliss: https://git.io/J3VvA
<abathur> <3 __monty__ I run into that corner every couple months
<qyliss> thx
<{^_^}> __monty__'s karma got increased to 36
<{^_^}> [nixpkgs] @vcunat closed pull request #102318 → pidgin: 2.13.0 -> 2.14.1 → https://github.com/NixOS/nixpkgs/pull/102318
<stevenroose> I'm not running NixOS, just Nix. I'm trying to get the nix store to be on an external drive.
<stevenroose> I can't seem to find any way to do that :/
<infinisil> stevenroose: Just mount the drive to /nix?
<__monty__> abathur: The "I want to know why this failing expression is pulling in XYZ corner?
barahir84 has joined #nixos
stree has quit [Ping timeout: 252 seconds]
<abathur> yeah
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121795 → stix-two: 2.12 -> 2.13 → https://github.com/NixOS/nixpkgs/pull/121795
<abathur> it seems like if it can eval it should be answerable :/
<__monty__> Right? "You can't tell me why you need this? No. Then how do you know you need this!?"
<__monty__> (╯°□°)╯︵ ┻━┻
<srhb> stevenroose: Is your questions how to mount some partition on some drive on your particular OS, or do you know how to do this if nix were not involved? :)
hiro98 has quit [Ping timeout: 260 seconds]
<abathur> I guess even better would be a flag that causes the will-be-fetched/will-be-built sections to be a tree
<srhb> on some directory*
<abathur> hehe
Gooberpatrol66 has joined #nixos
<stevenroose> infinisil, srhb I don't want to dedicate the entire drive to nix, just a folder in the drive
<stevenroose> like /media/drive/nix
<l-as> you can just do a bind mount
ddellacosta has quit [Ping timeout: 268 seconds]
fuzzypixelz57 has quit [Quit: Connection closed]
<l-as> You can put it in your /etc/fstab
<stevenroose> l-as: how does that work?
<stevenroose> is that a way to mount a directory?
<l-as> bind mounts basically just map some path to another path transparently
<l-as> like symlinks, but transparently
<{^_^}> [nixpkgs] @dbirks closed pull request #117769 → fluxcd: 0.10.0 -> 0.11.0 → https://github.com/NixOS/nixpkgs/pull/117769
<__monty__> abathur++: Yes! We need more trees!
<{^_^}> abathur's karma got increased to 30
<stevenroose> I tried to do that with plain mount /media/drive/nix /nix but that said the folde rwas not a block device
<srhb> stevenroose: -t bind and it'd work
<l-as> You can then bind your disk on e.g. /mnt then do a bind mount from /mnt/somepath to /nix
<srhb> stevenroose: Sorry, I meant --bind, not -t bind
<stevenroose> oooh, yeah ok I didn't know about -t :)
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/d90df566caf (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-20.09)
<l-as> Does anyone here know how the tarball url syntax works for `nix build`?
<cub3s_> qyliss, wow i didn't know that!
<l-as> No matter what I do I can't get it to build something from the nixpkgs tarball on my system
spacefrogg has quit [Remote host closed the connection]
aw has quit [Remote host closed the connection]
<qyliss> __monty__: comment out the allowedRequisites in pkgs/stdenv/darwin/default.nix ?
<qyliss> I should have told you to check for that when I told you to check for the disallowed variant, but I forgot it existed
<qyliss> allowedRequisites means that the output can _only_ refer the things in that list
orivej has quit [Ping timeout: 252 seconds]
<__monty__> l-as: Your question's not very clear to me. Do you want to provide a local path as the url? Prefix an absolute path with "file://".
<l-as> __monty__: Yeah, but it doesn't work...
<l-as> That's what I'm doing
<l-as> it just says it's unsupported
<__monty__> qyliss: I only just realised that, I have the nix manual open on the section rn >.<
<{^_^}> [nixpkgs] @dotlambda opened pull request #121796 → calibre-web: fix build → https://github.com/NixOS/nixpkgs/pull/121796
<__monty__> l-as: Can you provide more detail about exactly what you're doing. Pastebin the files or the command you're invoking?
<l-as> __monty__: Actually, nevermind. It works now, I have no idea what I was doing wrong. Maybe I just had a typo somewhere I didn't notice. Thanks!
<{^_^}> [nixpkgs] @aanderse opened pull request #121797 → php.packages.deployer: init at 6.8.0 → https://github.com/NixOS/nixpkgs/pull/121797
<__monty__> Great show : )
<__monty__> l-as: Do note that providing a local path doesn't necessarily prevent nix from copying it to the store.
<l-as> That's unfortunate
<l-as> I guess it makes sense, since it wants to avoid writes to it while it's being used
aw has joined #nixos
stree has joined #nixos
spacefrogg has joined #nixos
<l-as> I suppose btrfs would solve that problem though
qyliss has quit [Quit: bye]
spacefrogg has quit [Remote host closed the connection]
aw has quit [Remote host closed the connection]
<__monty__> l-as: Also, unless you provide a hash nix can't check whether what's in the store matches what you expect so it'll always redownload/copy.
<__monty__> By passing a hash you should at least prevent copying to the store multiple times.
<__monty__> IIUC
<l-as> __monty__: but I can't pass a path using `nix build`, can I?
<l-as> path -> hash
qyliss has joined #nixos
<__monty__> I don't see why not. I'm not too familiar with the new cli but I'm sure it has an -E flag like nix-build does?
<__monty__> The hash is just another argument to fetch*.
satoshi[m]1 has joined #nixos
aw has joined #nixos
spacefrogg has joined #nixos
<l-as> Ah, that is true, I had not thought of that.
<qyliss> the new CLI doesn't use -E -- you do nix build '((import <nixpkgs> {}).hello)' etc
<qyliss> the outer parentheses are mandatory
<barahir84> hey ! so I'm writing some modules with pkgs passed as an argument but I get "error: attribute 'pkgs' missing" when I load them with evalModules
<barahir84> i'm confused because usually this is not a problem, when i write modules for my nixos config for example
<barahir84> is there something i'm missing about which arguments a module can accept ?
<barahir84> here's my code : I call nix-shell on shell.nix ( https://pastebin.com/LVqzrzBZ ) which uses evalModules on default.nix ( https://pastebin.com/ecsSmh5A ) which imports ocaml.nix ( https://pastebin.com/2SK1U0rn )
<fuzzypixelz> _monty_: thank you, I tried it before coming here but I forgot to select the .dev attribute in sdl (these things aren't very discoverable are they ...)
<barahir84> it seems the error occurs when importing ocaml.nix
ddellacosta has joined #nixos
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jmeredith has joined #nixos
ddellacosta has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @sternenseemann opened pull request #121798 → top-level/release-haskell.nix: also support aarch64-linux and x86_64-… → https://github.com/NixOS/nixpkgs/pull/121798
ddellacosta has joined #nixos
ddellacosta has quit [Remote host closed the connection]
mayhew has joined #nixos
cub3s_ has quit [Quit: Leaving]
<stevenroose> Hmm, so while trying before to move the /nix dir, I fucked up my nix installation, so I tried to remove everything. The systemd stuff is all gone, but the installer keeps telling me to remove directories that don't exist. I checked them one by one.
attila_lendvai_ has joined #nixos
attila_lendvai has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121799 → free42: 3.0.2 -> 3.0.3 → https://github.com/NixOS/nixpkgs/pull/121799
<__monty__> Maybe because of things in the db in /nix/var/?
ddellaco_ has joined #nixos
<fuzzypixelz> _monty_: can buildFHSUserEnv not use the shell hooks I get when using mkShell?
<fuzzypixelz> it opens a very basic bash prompt
htr has joined #nixos
respawn_ has joined #nixos
arjen-jonathan has quit [Ping timeout: 276 seconds]
attila_lendvai_ has quit [Ping timeout: 240 seconds]
exondation has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @dotlambda merged pull request #121796 → calibre-web: fix build → https://github.com/NixOS/nixpkgs/pull/121796
<__monty__> That's specific to mkShell I think. But you should be able to use the FHS env as an input to the shell, no?
exondation has joined #nixos
ddellaco_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dotlambda opened pull request #121800 → igraph: 0.9.2 -> 0.9.3 → https://github.com/NixOS/nixpkgs/pull/121800
ddellaco_ has joined #nixos
z0k has quit [Quit: WeeChat 3.0]
ak has joined #nixos
<ak> Hi
<fuzzypixelz> __monty__: if by that you mean run it with nix-shell, yes?
<ak> Arya K:
<ak> i want to install a custom build of dmenu but it cant find xlib.h
<ak> 0x0.st/-Bi3.bin
<ak> Output of make install
ddellac__ has joined #nixos
ak has quit [Client Quit]
ak has joined #nixos
barahir84 has quit [Quit: Connection closed]
<__monty__> fuzzypixelz: buildFHSUserEnv is not mkShell, don't expect them to work the same. What I'm talking about is using mkShell as you would otherwise and using (buildFHSUserEnv ...).env as an input.
ddellac__ has quit [Ping timeout: 240 seconds]
<fuzzypixelz> __monty__: I really don't know how to that ...
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « haskell.packages.ghc901.lens: bump to 5.0.1 »: https://git.io/J3olr
ak has quit [Client Quit]
<__monty__> fuzzypixelz: mkShell { buildInputs = [ (buildFHSUserEnv ...).env ]; }
<noonien> can anyone link to a flaked NUR please? i want to make my own NUR and would like to see if i can take some inspiration
<fuzzypixelz> `User chroot 'env' attributes are intended for interactive nix-shell sessions, not for building!`
<__monty__> fuzzypixelz: And dropping env? If that doesn't work then I don't know how to do it. Mixing FHS things and nix always brings pain.
<fuzzypixelz> __monty__: it works perfectly ily
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121801 → gretl: 2021a -> 2021b → https://github.com/NixOS/nixpkgs/pull/121801
zebrag has joined #nixos
<__monty__> \o/
<{^_^}> [nixpkgs] @mweinelt merged pull request #121743 → python3Packages.zigpy-znp: 0.4.0 -> 0.5.1 → https://github.com/NixOS/nixpkgs/pull/121743
<__monty__> Just keep in mind that if you'll spend a lot of time on this project it might be worth the effort to tweak the build to work without FHS hacks.
<{^_^}> [nixpkgs] @bjornfor opened pull request #121802 → conan: unbreak by downgrading pyjwt → https://github.com/NixOS/nixpkgs/pull/121802
arjen-jonathan has joined #nixos
<{^_^}> [nixpkgs] @victorluft opened pull request #121803 → sublime-merge: 2047 -> 2054; sublime-merge-dev: 2046 -> 2053 → https://github.com/NixOS/nixpkgs/pull/121803
endformationage has joined #nixos
gustavderdrache has joined #nixos
domogled has joined #nixos
andycandy has joined #nixos
<andycandy> I'll try downloadToTemp=true
<fuzzypixelz> __monty__: I don't have any experience with cmake nor how it fits with nix so I can't do that yet
jakegillberg has joined #nixos
griff_ has quit [Quit: griff_]
fendor_ has joined #nixos
jakegillberg has quit [Client Quit]
<__monty__> fuzzypixelz: Yeah, just warning that at some point FHSUserEnv may come back to bite you.
jgillberg has joined #nixos
griff_ has joined #nixos
fendor has quit [Ping timeout: 268 seconds]
andreas303 has quit [Ping timeout: 240 seconds]
figgyc has quit [Quit: No Ping reply in 180 seconds.]
zebrag has quit [Quit: Konversation terminated!]
<hyper_ch> anyone using bitwarden on nixos?
figgyc has joined #nixos
andreas303 has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #121802 → conan: unbreak by downgrading pyjwt → https://github.com/NixOS/nixpkgs/pull/121802
Gooberpatrol66 has quit [Remote host closed the connection]
ddellac__ has joined #nixos
fuzzypixelz has quit [Quit: Connection closed]
ddellac__ has quit [Ping timeout: 246 seconds]
<{^_^}> [nix] @alyssais opened pull request #4773 → doc: builtins: use a definition list → https://github.com/NixOS/nix/pull/4773
<jgillberg> Hello, anyone know if there is a way to update a single R package? or are the instructions here the only way to update, which requires updating the whole package set? https://github.com/NixOS/nixpkgs/blob/nixos-20.09/doc/languages-frameworks/r.section.md
<jgillberg> I'm trying to update RPostgres from version 1.2.0 which fails due to a nix-unfriendly config file: https://github.com/r-dbi/RPostgres/blob/v1.2.0/configure , which appears to be fixed in future versions
orivej has joined #nixos
<gleber> Hey folks. I am looking at a package (specifically Erlang OTP release generated with rebar3/relx), which I want to put into a Nix derivation. The binary in there is adamant about changing files in it's own directory. I can't patch it. Is there a nixpkgs-standard way to copy content of a Nix derivation into e.g. /opt/ and launch it from there?
<dminuoso> Yes
<gleber> dminuoso: Is it codified in a library function in nixpkgs maybe? Do you know a name? Or an example of a nixpkgs packages which does it?
<dminuoso> gleber: You could use systemd-tmpfiles
<dminuoso> To set up a directory in which the binary and mutable file resides
<dminuoso> And then create a stub binary that calls that
<lunik1> gleber: does it need to remember these changes on the next launch?
<gleber> Yes, it is a statefull app
ddellaco_ has quit [Remote host closed the connection]
<pie_> dunno if this is a good idea but you could also try some ld_preload hacks for rewriting accesses to its own director yto another directory
<dminuoso> Then yes, systemd-tmpfiles.
<{^_^}> [nixpkgs] @Ma27 opened pull request #121805 → matrix-synapse: 1.32.2 -> 1.33.0 → https://github.com/NixOS/nixpkgs/pull/121805
ddellaco_ has joined #nixos
<dminuoso> Perhaps with the derivation hash inside of it
<dminuoso> So multiple flavours can peacefully coexist
<dminuoso> (Can you even get the hash of the current derivation?)_
<{^_^}> [nixpkgs] @OPNA2608 opened pull request #121806 → openxray: 784-october-preview -> 822-december-preview → https://github.com/NixOS/nixpkgs/pull/121806
<pie_> dminuoso: $out?
<pie_> dminuoso: im peeking at the manual page for this but i dont really "get" it
rj has joined #nixos
rj has quit [Remote host closed the connection]
rj has joined #nixos
respawn_ has quit [Quit: Leaving]
rj has quit [Client Quit]
ddellac__ has joined #nixos
<stevenroose> __monty__: the entire /nix dir is deleted
chisui has joined #nixos
MJCD has quit [Quit: Connection closed for inactivity]
<jgillberg> Hmm, currently trying to update the r packages, but the step `RScript generate-r-packages.R` in the instructions (https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/r.section.md#updating-the-package-set) is throwing errors:
<jgillberg> ```
<jgillberg> ```
<jgillberg> Hmm, currently trying to update the r packages, but the step `RScript generate-r-packages.R` in the instructions (https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/r.section.md#updating-the-package-set) is throwing errors:
<jgillberg> ```
<jgillberg> Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec,  :
<jgillberg>   line 5529 did not have 7 elements
<jgillberg> ```
ddellac__ has quit [Ping timeout: 240 seconds]
stree has quit [Ping timeout: 260 seconds]
Synthetica has joined #nixos
<gleber> dminuoso: pie_ : thanks for the ideas!
iori has joined #nixos
wnklmnn has quit [Quit: Leaving]
wnklmnn has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #121807 → haskell.compiler.ghcHEAD: 8.11.20200824 -> 9.3.20210504 → https://github.com/NixOS/nixpkgs/pull/121807
stree has joined #nixos
<{^_^}> [nixpkgs] @rvolosatovs opened pull request #121809 → Deprecate deepspeech in favor of stt → https://github.com/NixOS/nixpkgs/pull/121809
attila_lendvai_ has joined #nixos
qqlq has quit [Ping timeout: 252 seconds]
<lukegb> sterni: my that's a big bump :P
<sterni> I think whoever was using ghcHEAD wasn't for a while :p
<sterni> last update was 2020-08-24
jasom has joined #nixos
jonringer has joined #nixos
jonringer has quit [Remote host closed the connection]
attila_lendvai_ is now known as attila_lendvai
attila_lendvai has quit [Changing host]
attila_lendvai has joined #nixos
<{^_^}> [nixpkgs] @kalekseev opened pull request #121810 → neovim: set g:loaded_python_provider = 0 → https://github.com/NixOS/nixpkgs/pull/121810
jonringer has joined #nixos
ixxie has quit [Ping timeout: 265 seconds]
cole-h has joined #nixos
xcmw has joined #nixos
ddellac__ has joined #nixos
ddellac__ has quit [Ping timeout: 240 seconds]
phalrax has joined #nixos
<phalrax> Hi, I configured this in networking.extraHosts = ''argocd.lain localhost \n lain localhost''; (split with actual new lines, this is just for brevity here) and I can ping lain just fine, but I get unknown host for argocd.lain, any ideas what the issue might be?
qqlq has joined #nixos
<{^_^}> [nixpkgs] @syberant opened pull request #121811 → nixos/syncthing: add option to set GUI credentials → https://github.com/NixOS/nixpkgs/pull/121811
<phalrax> lain works without the entry anyway, since that's my hostname. just checked /etc/hosts and this line was added: argocd.lain localhost, so not sure why it's not working
erasmas has joined #nixos
andycandy has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @sternenseemann merged pull request #121798 → top-level/release-haskell.nix: also support aarch64-linux and x86_64-darwin → https://github.com/NixOS/nixpkgs/pull/121798
wrkzkdfa[m] has left #nixos ["User left"]
dsrt^ has quit [Ping timeout: 260 seconds]
dsrt^ has joined #nixos
ahmedelgabri has quit [Quit: WeeChat 3.1]
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @LeSuisse opened pull request #121812 → peek: use ffmpeg 4 → https://github.com/NixOS/nixpkgs/pull/121812
ddellac__ has joined #nixos
<mjlbach> dotlambda: did you look into using LoadCredential https://www.freedesktop.org/software/systemd/man/systemd.exec.html#Credentials ?
<mjlbach> I was asking about the dendrite situation on the systemd IRC
ddellac__ has quit [Ping timeout: 265 seconds]
<mjlbach> The other option they suggested was very similar to my original PR which had the dynamicuser generate its own credentials https://github.com/mjlbach/nixpkgs/commit/18956d8c909a44fcc1635ef4127953de7c685d28
saschagrunert has quit [Remote host closed the connection]
tbreslein has quit [Quit: tbreslein]
<dotlambda> mjlbach: Nice find! Sounds like most services we have should switch to DynamicUser and LoadCredential, though that's probably tough to do in a backwards compatible way.
<mjlbach> To be fair, it was a systemd person who pointed me to it 😆
<dotlambda> I figured.
judson_ has joined #nixos
<mjlbach> But I agree this seems like it addresses the issue, it's on the user to set the permissions of the file but that seems like a reasonable compromise
<dotlambda> I mean systemd is bloated but that also means there's a solution to most problems created by systemd :D
<mjlbach> Having nixos generate the keys for services feels weird to me, I'd rather have them age/gpg encrypted and backed up
<mjlbach> I think in the case of matrix regenerating the keys would also mean reverifying the home server
<dotlambda> You could still back them up and just create them if they don't exist. But I think it's fair to put the burden of creating them on the user.
phalrax has quit [Quit: Connection closed]
<dotlambda> I meant: The service generates a key only if the file doesn't exist yet.
<dotlambda> Regarding permissions, a warning in the option's description is usually a good idea.
<mjlbach> Yeah, that service can always come later, when I introduced it there were concerns about the complexity, but I still have the old version I could reintroduce
<mjlbach> Yeah I can put that, I added the snippet for generating the key with nix-shell so I can just add the appropriate command in the doc under that
<{^_^}> [nixpkgs] @dotlambda merged pull request #121782 → python3Packages.cartopy: 0.18.0 -> 0.19.0.post1 → https://github.com/NixOS/nixpkgs/pull/121782
<{^_^}> [nixpkgs] @teto merged pull request #121810 → neovim: set g:loaded_python_provider = 0 → https://github.com/NixOS/nixpkgs/pull/121810
ddellaco_ has quit [Remote host closed the connection]
<dotlambda> Dendrite doesn't set safe permissions on the key by default?
devhell has quit [Quit: nyaa~]
philr has quit [Ping timeout: 268 seconds]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/0d337eb6b77 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<dotlambda> It does.
<dotlambda> Yay!
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « haskellPackages: mark pkgs failing eval as unsupported on aarch64 / darwin »: https://git.io/J3KkH
dev_mohe has joined #nixos
<hexa-> dotlambda: did you move away from home automation entirely or just migrate elsewhere?
proofofkeags has joined #nixos
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121814 → jenkins: 2.277.3 -> 2.277.4 → https://github.com/NixOS/nixpkgs/pull/121814
IRCsum has quit [Remote host closed the connection]
ddellac__ has joined #nixos
IRCsum has joined #nixos
<{^_^}> [nixpkgs] @nagy opened pull request #121815 → aqbanking: 6.2.10 -> 6.3.0 → https://github.com/NixOS/nixpkgs/pull/121815
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « configuration-hackage2nix: fix typos, duplicate entries »: https://git.io/J3KqZ
ddellacosta has quit [Ping timeout: 268 seconds]
<dotlambda> I have the (typical?) student's dilemma: Not much to automate in your tiny flat, not worth it for a temporary residence. So I played with Home Assistant at my parents' place but that's just a hassle without being there.
dev_mohe has quit [Quit: dev_mohe]
exondation has quit [Ping timeout: 250 seconds]
exondation has joined #nixos
ixxie has joined #nixos
<HedgeMage> Maybe work on a project that's not home automation? In addition to the unnecessary attack surface, I realized as I got older and more decrepit that every automation I add would only make me move less, which just quickens one's stumble toward the grave.
cptchaos83 has joined #nixos
<hexa-> dotlambda: okay, I know that one too well
<hexa-> I do maintain my parents home-assistant setup, and a swarm of esphome based roller snuters
<hexa-> shutters*
<simpson> Maybe Home Assistant isn't good. The IOT devices are already well-known to be problematic.
<hexa-> heh
<hexa-> that is totally orthogonal to the question I asked initially
<simpson> dotlambda: Maybe take a step back. What do you *want* to monitor? What do you *want* to automate? Don't let these lists be filled out by IOT manufacturers.
<hexa-> /o\
<HedgeMage> simpson++
<{^_^}> simpson's karma got increased to 51
<{^_^}> [nixpkgs] @lovesegfault merged pull request #121755 → firefox, firefox-bin: 88.0 -> 88.0.1, firefox-esr: 78.10.0esr -> 78.10.1esr → https://github.com/NixOS/nixpkgs/pull/121755
<hexa-> I don't think that is the case when you maintain home-assistant and esphome in nixpkgs
<{^_^}> [nixpkgs] @lovesegfault merged pull request #121779 → [20.09] thunderbird, thunderbird-bin: 78.10.0 -> 78.10.1 → https://github.com/NixOS/nixpkgs/pull/121779
<simpson> Well, to run with a common complaint, what *is* the burden of maintainership? There's enough broken plugins for HA that it's clearly not *that* big of a deal.
<dotlambda> I'm the exact opposite of the type of guy that gives control to other people/companies.
<dotlambda> simpson: And that's Nixpkgs' fault?
<simpson> dotlambda: No, it's not nixpkgs' fault that you're taking control away from your parents, I think. Or maybe I'm misparsing?
<hexa-> wat
<dotlambda> simpson: Yes, totally :D
<dotlambda> The situation is: I started the home-assistant package and module, as well as the esphome package in Nixpkgs. But I'm not using them anymore because it was no fun to do it remotely.
<dotlambda> My parents are fine without the added benefit of Home Assistant, they don't even want the added benefit of Linux ;-)
<dotlambda> Also there is, to me, more useful things to work on right now, like privacy preserving phones.
<dotlambda> So I'm glad other people took on the task of maintaining the Home Assistant ecosystem in Nixpkgs.
<jgillberg> +1 for privacy preserving phones
griff_ has quit [Quit: griff_]
<jgillberg> (also, I'm making progress on the R package stuff, for anyone who was interested: https://github.com/NixOS/nixpkgs/issues/121808). Turns out yes, to update a Cran R Package you should bump all of Cran in nixpkgs, and when you don't, you might break the "all of cran" update script.
<{^_^}> #121808 (by Jake-Gillberg, 1 hour ago, open): R package update not working
<dotlambda> On that note: https://grapheneos.org/ has been a light in the dark for years, but who wants to write for the JVM?
griff_ has joined #nixos
waleee-cl has joined #nixos
<simpson> dotlambda: We can ask DigitalKiwi about the philosophy of maintainers, but I'm pretty sure that maintainership doesn't matter, so don't worry about it.
iori has quit [Ping timeout: 265 seconds]
berberman has joined #nixos
<DigitalKiwi> dotlambda: lol strcat apparently
<{^_^}> [nixpkgs] @roberth opened pull request #121816 → Revert 99132 recursive type deprecation → https://github.com/NixOS/nixpkgs/pull/121816
* DigitalKiwi wonders what he's up to
<dotlambda> DigitalKiwi: What do you mean?
<{^_^}> [nixpkgs] @diogox opened pull request #121817 → frugal: 3.14.3 -> 3.14.4 → https://github.com/NixOS/nixpkgs/pull/121817
<DigitalKiwi> ==strcat
stree has quit [Ping timeout: 252 seconds]
nschoe has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-40 « gnome3.gnome-desktop: Add debug info »: https://git.io/J3Knc
<dotlambda> DigitalKiwi: Oh true, and I'm even on #grapheneos.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #121818 → hivex: 1.3.19 -> 1.3.20 → https://github.com/NixOS/nixpkgs/pull/121818
<{^_^}> [nixpkgs] @Jake-Gillberg opened pull request #121819 → bump cran → https://github.com/NixOS/nixpkgs/pull/121819
griff_ has quit [Ping timeout: 246 seconds]
griff_ has joined #nixos
dev_mohe has joined #nixos
melg8 has quit [Quit: Connection closed]
jgillberg has quit [Quit: Connection closed]
rubm has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #121763 → oil: 0.8.8 -> 0.8.10 → https://github.com/NixOS/nixpkgs/pull/121763
stree has joined #nixos
dev_mohe has quit [Remote host closed the connection]
dev_mohe has joined #nixos
melg8 has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #121800 → igraph: 0.9.2 -> 0.9.3 → https://github.com/NixOS/nixpkgs/pull/121800
dev_mohe has quit [Quit: dev_mohe]
<Dandellion> I'm trying to set up a hydra instance but switching the package to `hydra-unstable` is proving difficult
<Dandellion> activating the profile just gives me a migration error with the hydra-init service
zupo has joined #nixos
<Dandellion> log ^
jgillberg has joined #nixos
<cransom> if you are starting a new server, you should be able to go straight to hydra-unstable.
neiluj has joined #nixos
neiluj has joined #nixos
<cransom> i have one right now with the very latest hydra from git master, i dropped the db, re-created, let hydra-init run again and it's up and functional.
<{^_^}> [nixpkgs] @sumnerevans opened pull request #121820 → sublime-music: 0.11.11 -> 0.11.12 → https://github.com/NixOS/nixpkgs/pull/121820
<Dandellion> yeah I'll just do that, dont have too many jobs set up
<gchristensen> Dandellion: do you still have the old database?
<{^_^}> [nixpkgs] @Ma27 merged pull request #121266 → tuxedo-keyboard: 2019-08-26 -> v3.0.5 → https://github.com/NixOS/nixpkgs/pull/121266
S0rin has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @sumnerevans opened pull request #121821 → python3Packages.datclasses-json: 0.5.2 -> 0.5.3 → https://github.com/NixOS/nixpkgs/pull/121821
tarruda3 has quit [Remote host closed the connection]
respawn_ has joined #nixos
seven_three has joined #nixos
<seven_three> if I install nixos with no knowledge of nix how long will I need before my computer is in a useable state? I have a week off from needing to do anything important with my computer. Id consider `a useable state` to be having emacs, web browser, and email client working just like it does on my computer now.
respawn_ has quit [Remote host closed the connection]
respawn_ has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #121629 → pythia: 8.304 -> 8.305 → https://github.com/NixOS/nixpkgs/pull/121629
<andi-> if by email client you mean thunderbird and by webbrowser firefox that should be quick. As you probably know emacs elisp it might not be that hard to understand Nix.
jgillberg has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @veprbl merged pull request #121060 → gtk*: remove assert cupsSupport -> cups != null → https://github.com/NixOS/nixpkgs/pull/121060
mallox has joined #nixos
<SumnerEvans[m]> seven_three: Also, you can start off slow, just install everything you need using `environment.systemPackages` and then start to use the various different options that NixOS provides to make your configuration cleaner.
stteevveen has joined #nixos
ddellac__ has quit [Remote host closed the connection]
<seven_three> andi-: what is a high level overview of setting up emacs on nixos? Now I just install emacs from my package manager and then stick my emacs config into a directory and start up emacs and everything works.
<{^_^}> [nixpkgs] @jonringer opened pull request #121822 → python3Packages.johnnycanencrypt: fix build → https://github.com/NixOS/nixpkgs/pull/121822
<andi-> seven_three: that will probably also just work
<andi-> seven_three: you can do it all through Nix but you don't have to. I only ever used Emacs with Nix so I am not the best reference :-)
<seven_three> ok Im glad that should work. Once that is set up I can at least somewhat use the computer. Im gonna install now thanks.
<SumnerEvans[m]> seven_three: good luck! Feel free to ping if you have more questions :)
<{^_^}> [nixpkgs] @jtojnar pushed 5 commits to gnome-40: https://git.io/J3KwG
<andi-> seven_three: good luck :-)
<stteevveen> HI! Do anyone here is used to the library Haskell.Nix from https://input-output-hk.github.io/haskell.nix/reference/library/   - when doing the nix-shell of the project plutus, I get an error on a line  calling in let pkg-set = mkCabalProjectPkgSet in the file ..../overlays/haskell.nix     and I wonder if I'm not missing its definition for
<stteevveen> some reason or another. I wonder if it can be a common error for people that start using this library. anyone any idea ?
<stteevveen> I mean the definition of mkCabalProjectPkgSet
ddellacosta has joined #nixos
<{^_^}> [hydra] @grahamc opened pull request #961 → lazy tabs: trigger the load event → https://github.com/NixOS/hydra/pull/961
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-40 « gtk4: 4.2.0 → 4.2.1 »: https://git.io/J3Krb
<stteevveen> To be more precise: /nix/store/cf4ksa58yibwkmx2z83y7qd9zwpyjwmy-haskell.nix-src/overlays/haskell.nix:503:31
<{^_^}> [nixpkgs] @svanderburg opened pull request #121823 → Disnix update → https://github.com/NixOS/nixpkgs/pull/121823
<stteevveen> Maybe I was too fast in reading the error message, it says error evalutatin buildPackages.haskell-nix.compiler."${(((plan-pkgs).pkgs  hackage)).compiler.nix-name}".version  when calling mkCabalProjectPkgSet
<{^_^}> [nixpkgs] @evalexpr opened pull request #121824 → altair-graphql-client: init at version 4.0.2 → https://github.com/NixOS/nixpkgs/pull/121824
<{^_^}> [nixpkgs] @dotlambda opened pull request #121825 → pythonPackages.drf-jwt: init at 1.19.0 → https://github.com/NixOS/nixpkgs/pull/121825
domogled has quit [Ping timeout: 260 seconds]
bennofs_ has quit [Read error: Connection reset by peer]
bennofs_ has joined #nixos
S0rin has joined #nixos
chisui has quit [Quit: Connection closed]
<{^_^}> [mobile-nixos-website] @samueldr pushed to master « github actions: Try to force the action to do its thing »: https://git.io/J3K68
respawn_ has quit [Quit: Leaving]
rajivr has quit [Quit: Connection closed for inactivity]
htr is now known as htr__
zups has joined #nixos
<{^_^}> [cabal2nix] @maralorn opened pull request #494 → hackage2nix: Accept multiple config files → https://github.com/NixOS/cabal2nix/pull/494
attila_lendvai_ has joined #nixos
vidbina has quit [Ping timeout: 240 seconds]
griff_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @globin merged pull request #121797 → php.packages.deployer: init at 6.8.0 → https://github.com/NixOS/nixpkgs/pull/121797
thc202 has quit [Quit: thc202]
attila_lendvai has quit [Ping timeout: 252 seconds]
<{^_^}> [hydra] @grahamc merged pull request #961 → lazy tabs: trigger the load event → https://github.com/NixOS/hydra/pull/961
mallox has quit [Quit: WeeChat 3.1]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
melg8 has quit [Quit: Connection closed]
stteevveen has quit [Quit: Connection closed]
ntqz has quit [Remote host closed the connection]
htr__ has quit [Quit: WeeChat 1.9.1]
<Dandellion> gchristensen: :F Unfortuantly not
<gchristensen> okay :) no worries
thc202 has joined #nixos
<davidak[m]> Since i have the rights (as committer), i created a new team. I hope that is OK! https://github.com/orgs/NixOS/teams/pantheon
<tpw_rules> 404?
WinchellsM has joined #nixos
<davidak[m]> it's only visible for members of NixOS group i guess (so being at least nixpkgs maintainer)
<WinchellsM> If I want a nixpkg (e.g. `xwayland`) to be compiled with debug symbols/info, can I just use `xwayland.dev` in my nix expression?
<{^_^}> [nix] @regnat pushed to fix-ca-normalization « Properly normalize the content-addressed paths »: https://git.io/J3KD1
<{^_^}> [nix] @regnat opened pull request #4776 → Properly normalize the content-addressed paths → https://github.com/NixOS/nix/pull/4776
<davidak[m]> If you use the Pantheon desktop in NixOS, please consider joining the maintainers team, so it can continue to exist! https://github.com/NixOS/nixpkgs/issues/121827
<{^_^}> #121827 (by davidak, 7 minutes ago, open): Form Pantheon maintainers team
Pwnna has quit [Ping timeout: 245 seconds]
Pwnna has joined #nixos
stree has quit [Ping timeout: 252 seconds]
zupo has joined #nixos
xcmw has quit [Quit: Textual IRC Client: www.textualapp.com]
tarruda3 has joined #nixos
stree has joined #nixos
MatrixBot24 has joined #nixos
MatrixBot24 has quit [Remote host closed the connection]
romildo has joined #nixos
romildo has left #nixos [#nixos]
<{^_^}> [nixpkgs] @svanderburg merged pull request #121823 → Disnix update → https://github.com/NixOS/nixpkgs/pull/121823
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/5c5e255c9be (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<seven_three> is there any downsides to using ext4? The manual uses ext4 and doesn't mention any advantages/disadvantages. In other linux distros I use btrfs but my use case for btrfs is already covered by nixos implicitly.
<{^_^}> [nixpkgs] @jonringer pushed 443 commits to gnome-40: https://git.io/J3K5w
sangoma has joined #nixos
<SumnerEvans[m]> What is the logic behind when stable releases happen? I note that last year it was in March (20.03), but this year, it's in May (21.05). Also, at what point in the month is the cutoff for 21.05?
<{^_^}> [nixpkgs] @wlib opened pull request #121828 → _1password: 1.8.0 -> 1.9.1 → https://github.com/NixOS/nixpkgs/pull/121828
<simpson> It's whenever the release managers feel like it. It used to be every 6mo in the Before Times.
<qyliss> SumnerEvans[m]: they're every six months, but it was decided to move from a March/September release cycle to a May/November one, so 20.09 was exceptionally extended by two months
<SumnerEvans[m]> qyliss: thanks! That makes sense. I definitely fall into the "Drawbacks" category haha.
cyrinux has quit [Quit: bye]
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/5c5e255c9be (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<{^_^}> [nixpkgs] @davidak opened pull request #121829 → maintainers: add pantheon team → https://github.com/NixOS/nixpkgs/pull/121829
<qyliss> SumnerEvans[m]: here's a specific timeline for the 21.05 release: https://discourse.nixos.org/t/21-05-release-schedule/12528
cyrinux has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
monokrome has quit [Ping timeout: 240 seconds]
ahmedelgabri has joined #nixos
<{^_^}> [nixpkgs] @fabaff merged pull request #120874 → python3Packages.astropy: unbreak multiple modules → https://github.com/NixOS/nixpkgs/pull/120874
<{^_^}> [nixpkgs] @fabaff merged pull request #112318 → python3Packages.autobahn: 20.12.3 -> 21.3.1 → https://github.com/NixOS/nixpkgs/pull/112318
<{^_^}> [nixpkgs] @fabaff merged pull request #121751 → pythonPackages.debugpy: 1.2.1 → 1.3.0 → https://github.com/NixOS/nixpkgs/pull/121751
<{^_^}> [nixpkgs] @sternenseemann opened pull request #121830 → petrinizer: fix build → https://github.com/NixOS/nixpkgs/pull/121830
<{^_^}> [nixpkgs] @svanderburg opened pull request #121831 → [20.09] Disnix update → https://github.com/NixOS/nixpkgs/pull/121831
<{^_^}> [nixpkgs] @primeos merged pull request #121726 → wayland{.bin,-scanner}: Add a pkg-config file for cross-compilation → https://github.com/NixOS/nixpkgs/pull/121726
ixxie has quit [Quit: Lost terminal]
cyrinux has quit [Quit: bye]
cyrinux has joined #nixos
shibboleth has joined #nixos
cyrinux has quit [Client Quit]
xelxebar_ has joined #nixos
xelxebar has quit [Ping timeout: 240 seconds]
cyrinux has joined #nixos
le0taku has quit [Ping timeout: 252 seconds]
sangoma has quit [Quit: WeeChat 3.1]
<__monty__> stevenroose: Sorry, was afk. Did you figure out the unistalling?
zebrag has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « haskellPackages.ad: fix build on aarch64 »: https://git.io/J3KNN
cyrinux has quit [Quit: bye]
riksteri has quit [Read error: Connection reset by peer]
riksteri has joined #nixos
cyrinux has joined #nixos
fuiltilt has joined #nixos
<{^_^}> [nixpkgs] @ryantm opened pull request #121832 → qemu_full: add glusterfs support → https://github.com/NixOS/nixpkgs/pull/121832
abstrn has quit [Ping timeout: 240 seconds]
MatrixBot24 has joined #nixos
SystemD_IsGood has joined #nixos
abstrn has joined #nixos
<SystemD_IsGood> Good Afternoon
<gchristensen> hello!
riksteri has quit [Quit: riksteri]
<{^_^}> [nixpkgs] @markuskowa opened pull request #121833 → ucx: 1.9.0 -> 1.10.0 → https://github.com/NixOS/nixpkgs/pull/121833
vidbina has joined #nixos
vidbina has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @mweinelt merged pull request #121792 → python3Packages.discordpy: 1.7.1 -> 1.7.2 → https://github.com/NixOS/nixpkgs/pull/121792
<{^_^}> [nixpkgs] @svanderburg merged pull request #121831 → [20.09] Disnix update → https://github.com/NixOS/nixpkgs/pull/121831
ahmed_elgabri has joined #nixos
<{^_^}> [nixpkgs] @samueldr opened pull request #121834 → sd_image_raspberrypi4: Remove, as planned initially → https://github.com/NixOS/nixpkgs/pull/121834
<SystemD_IsGood> What is the NixOS opinion on the controversies of the free software community.
ahmedelgabri has quit [Ping timeout: 246 seconds]
MatrixBot24 has quit [Quit: Bridge terminating on SIGTERM]
cyrinux has quit [Quit: bye]
meh` has quit [Ping timeout: 240 seconds]
<cransom> operating systems dont' tend to have opinions on controversy.
<{^_^}> [nixpkgs] @Ma27 opened pull request #121835 → evcxr: 0.8.1 -> 0.9.0 → https://github.com/NixOS/nixpkgs/pull/121835
cyrinux has joined #nixos
MatrixBot24 has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #121816 → Revert 99132 recursive type deprecation → https://github.com/NixOS/nixpkgs/pull/121816
<pie_> ,locate veles
<{^_^}> Couldn't find in any packages
<{^_^}> [nixpkgs] @sternenseemann pushed to haskell-updates « hedgewars: portability is limited by fpc »: https://git.io/J36ex
leotaku has joined #nixos
<SystemD_IsGood> cransom: None the less their developers do. What is NixOS's stance on the developments surrounding Richard M. Stallman? And the FaceBook data leak?
<pie_> Hmhm does anyone know anything like a hex editor that shows structs?
<{^_^}> [nixpkgs] @vcunat pushed 3 commits to master: https://git.io/J36vG
<pie_> Seems like some kaitai compatible stuff might be good but I dont see anything packaged offhand
<{^_^}> [nixpkgs] @baloo opened pull request #121836 → minipro: init at 0.5 → https://github.com/NixOS/nixpkgs/pull/121836
<{^_^}> [nixpkgs] @vcunat merged pull request #121781 → knot-resolver: 5.3.1 -> 5.3.2 → https://github.com/NixOS/nixpkgs/pull/121781
dev_mohe has joined #nixos
petar has joined #nixos
xkapastel has joined #nixos
dev_mohe has quit [Client Quit]
petar has quit [Remote host closed the connection]
jasom has quit [Ping timeout: 245 seconds]
jasom has joined #nixos
neiluj has quit [Quit: leaving]
<cransom> SystemD_IsGood: i don't think there will be an answer. there are thousands of contributors and each will have a different opinion on any topic you ask about. you can ask about any one persons particular opinion, but i don't think nixos has put out any particular statement regarding RMS or facebook. i would be surprised if it did.
<MichaelRaskin> SystemD_IsGood: 1. sounds like #nixos-chat more than #nixos topic. 2. please take a look at NixOS/RFCs repos, pay attention to timestamps, and make an inference how eager we are to invest comparable amount of time into coordinating a «project» stance on non-technical issues.
<{^_^}> [nixpkgs] @fabaff opened pull request #121837 → python3Packages.pyialarm: init at 1.5 → https://github.com/NixOS/nixpkgs/pull/121837
<{^_^}> [nixpkgs] @jtojnar pushed 176 commits to gnome-40: https://git.io/J36fZ
<{^_^}> [nixpkgs] @nightmared opened pull request #121838 → nixos/transmission: add a missing apparmor rule → https://github.com/NixOS/nixpkgs/pull/121838
melg8 has joined #nixos
<{^_^}> [nixpkgs] @maralorn opened pull request #121839 → hackage2nix: Split configuration, auto disable hydra builds → https://github.com/NixOS/nixpkgs/pull/121839
<{^_^}> [nixpkgs] @drewrisinger opened pull request #121840 → libcint: 4.3.0 -> 4.4.0 → https://github.com/NixOS/nixpkgs/pull/121840
<{^_^}> [nixpkgs] @Pamplemousse opened pull request #121841 → jenkins: Create the `jenkins-cli` command → https://github.com/NixOS/nixpkgs/pull/121841
turlando has joined #nixos
petar has joined #nixos
<{^_^}> [nixpkgs] @Pamplemousse closed pull request #121756 → nixos/modules/jenkins: add `withCli` option → https://github.com/NixOS/nixpkgs/pull/121756
<{^_^}> [nixpkgs] @Ma27 opened pull request #121842 → prometheus-wireguard-exporter: 3.4.2 -> 3.5.0 → https://github.com/NixOS/nixpkgs/pull/121842
<{^_^}> [nixpkgs] @rhoriguchi opened pull request #121843 → vscode-extensions.hashicorp.terraform: 2.10.1 -> 2.10.2 → https://github.com/NixOS/nixpkgs/pull/121843
chisui has joined #nixos
turlando has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @rhoriguchi opened pull request #121844 → vscode-extensions.gruntfuggly.todo-tree: 0.0.211 -> 0.0.213 → https://github.com/NixOS/nixpkgs/pull/121844
SystemD_IsGood has quit [Quit: CGI:IRC]
<{^_^}> [hydra] @cole-h opened pull request #962 → Project: delete the `.jobsets` jobset if project is no longer declarative → https://github.com/NixOS/hydra/pull/962
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121835 → evcxr: 0.8.1 -> 0.9.0 → https://github.com/NixOS/nixpkgs/pull/121835
ManiacOfMadness has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121793 → fuzzel: 1.5.3 -> 1.5.4 → https://github.com/NixOS/nixpkgs/pull/121793
<{^_^}> [nixpkgs] @Ma27 merged pull request #121739 → [20.09] nixUnstable: 2.4pre20210326_dd77f71 -> 2.4pre20210503_6d2553a; hydra-unstable: 2021-03-29 -> 2021-05-03 → https://github.com/NixOS/nixpkgs/pull/121739
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121817 → frugal: 3.14.3 -> 3.14.4 → https://github.com/NixOS/nixpkgs/pull/121817
chisui has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121764 → ginkgo: 1.16.1 -> 1.16.2 → https://github.com/NixOS/nixpkgs/pull/121764
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121754 → agi: 1.1.0-dev-20210430 -> 1.1.0-dev-20210504 → https://github.com/NixOS/nixpkgs/pull/121754
<{^_^}> [nixpkgs] @fortuneteller2k opened pull request #121845 → vieb: 3.4.0 -> 4.5.1 → https://github.com/NixOS/nixpkgs/pull/121845
v0|d has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #121846 → python3Packages.nmigen: unbreak → https://github.com/NixOS/nixpkgs/pull/121846
petar has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121744 → picard: 2.5.6 -> 2.6.2 → https://github.com/NixOS/nixpkgs/pull/121744
<sshow> ,locate unix2dos
<{^_^}> Found in packages: toybox, busybox, dos2unix
petar has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #114955 → lib/modules: provide a better error message when "imports" contains a list → https://github.com/NixOS/nixpkgs/pull/114955
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121684 → nerdctl: 0.8.0 -> 0.8.1 → https://github.com/NixOS/nixpkgs/pull/121684
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121691 → sacc: fix build on darwin → https://github.com/NixOS/nixpkgs/pull/121691
<{^_^}> [nixpkgs] @fabaff opened pull request #121848 → python3Packages.mutesync: init at 0.0.1 → https://github.com/NixOS/nixpkgs/pull/121848
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121498 → linux_lqx: 5.11.16 -> 5.11.18 → https://github.com/NixOS/nixpkgs/pull/121498
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121704 → lens: 4.2.0 -> 4.2.4 → https://github.com/NixOS/nixpkgs/pull/121704
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121377 → burpsuite: 2020.12.1 -> 2021.4.2 → https://github.com/NixOS/nixpkgs/pull/121377
<{^_^}> [nixpkgs] @mweinelt merged pull request #120119 → python3Packages.httpcore: 0.12.3 -> 0.13.0 → https://github.com/NixOS/nixpkgs/pull/120119
petar has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @baloo closed pull request #121836 → minipro: init at 0.5 → https://github.com/NixOS/nixpkgs/pull/121836
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121703 → abcmidi: 2021.03.30 -> 2021.04.26 → https://github.com/NixOS/nixpkgs/pull/121703
petar has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121721 → xfce.xfce4-clipman-plugin: 1.6.1 -> 1.6.2 → https://github.com/NixOS/nixpkgs/pull/121721
<hrnz> at this pace there won't be any open pull requests in *checks calculator* a few hours
<{^_^}> [nixpkgs] @globin merged pull request #121749 → libvirt: add enableGlusterfs option → https://github.com/NixOS/nixpkgs/pull/121749
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121673 → devdocs-desktop: 0.7.1 -> 0.7.2 → https://github.com/NixOS/nixpkgs/pull/121673
chisui has joined #nixos
<{^_^}> [nixpkgs] @globin opened pull request #121849 → moonlight-embedded: build with ffmpeg 4 → https://github.com/NixOS/nixpkgs/pull/121849
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #121225 → kube3d: 4.4.2 -> 4.4.3 → https://github.com/NixOS/nixpkgs/pull/121225
ManiacOfMadness has quit [Ping timeout: 260 seconds]
<supersandro2000> hrnz: there will be. I am just looking at the easy birds right now
<hrnz> :-(
iceypoi has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #119470 → python3Packages.pykmtronic: 0.0.3 -> 0.3.0 → https://github.com/NixOS/nixpkgs/pull/119470
mounty has joined #nixos
chloekek has joined #nixos
<{^_^}> [nix] @matthewbauer opened pull request #4778 → Use derivation output name from toDerivation → https://github.com/NixOS/nix/pull/4778
<{^_^}> [nixpkgs] @globin merged pull request #121842 → prometheus-wireguard-exporter: 3.4.2 -> 3.5.0 → https://github.com/NixOS/nixpkgs/pull/121842
<pennae> huh. why does installing busybox break man of all things
stree has quit [Ping timeout: 246 seconds]
cfricke has quit [Quit: WeeChat 3.1]
<{^_^}> [nixpkgs] @asymmetric opened pull request #121850 → polkadot: 0.8.30 -> 0.9.0 → https://github.com/NixOS/nixpkgs/pull/121850
<{^_^}> [nixpkgs] @globin opened pull request #121851 → hedgewars: use ffmpeg 4 → https://github.com/NixOS/nixpkgs/pull/121851
melg8 has quit [Quit: Connection closed]
chloekek has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @WolfangAukang opened pull request #121852 → upwork: 5.5.0.1 -> 5.5.0.11 → https://github.com/NixOS/nixpkgs/pull/121852
zebrag has quit [Ping timeout: 246 seconds]
pcarrier has quit [Quit: Connection closed for inactivity]
arjen-jonathan has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @fabaff opened pull request #121853 → python3Packages.pymeteireann: init at 0.2 → https://github.com/NixOS/nixpkgs/pull/121853
stree has joined #nixos
<pennae> anyone using unbound around?
<{^_^}> [nixpkgs] @mweinelt opened pull request #121854 → python3Packages.sqlalchemy: 1.3.23 -> 1.4.13 → https://github.com/NixOS/nixpkgs/pull/121854
<hexa-> andi-: ^ :D
<andi-> pennae: yes?
mounty has quit [Ping timeout: 252 seconds]
<pennae> andi-: we just ran into extraConfig being deprecated, but we lots of local zones. is our best option really to throw lots of lists of single-entry attrsets at settings? :/
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos
delan has quit [Quit: ZNC - http://znc.in]
delan has joined #nixos
atralheaven has joined #nixos
mounty has joined #nixos
seven_three has quit [Remote host closed the connection]
S0rin has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @globin merged pull request #121180 → php: 7.3.23, 8.0.5, 7.4.18 → https://github.com/NixOS/nixpkgs/pull/121180
erasmas has quit [Quit: leaving]
<{^_^}> [nixpkgs] @fabaff opened pull request #121855 → python3Packages.pykoplenti: init at 1.0.0 → https://github.com/NixOS/nixpkgs/pull/121855
<pennae> oh hell, that seems to completely break specifying local zones in the config itself
solene has joined #nixos
htr has joined #nixos
MatrixBot24 has quit [Quit: Bridge terminating on SIGTERM]
waleee-cl has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @rycee merged pull request #121795 → stix-two: 2.12 -> 2.13 → https://github.com/NixOS/nixpkgs/pull/121795
<{^_^}> [nixpkgs] @fabaff opened pull request #121856 → python3Packages.motioneye-client: init at 0.3.6 → https://github.com/NixOS/nixpkgs/pull/121856
gentauro has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #121849 → moonlight-embedded: build with ffmpeg 4 → https://github.com/NixOS/nixpkgs/pull/121849
MatrixBot24 has joined #nixos
jonringer has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @globin merged pull request #121843 → vscode-extensions.hashicorp.terraform: 2.10.1 -> 2.10.2 → https://github.com/NixOS/nixpkgs/pull/121843
MatrixBot24 has quit [Client Quit]
<{^_^}> [nixpkgs] @globin merged pull request #121838 → nixos/transmission: add a missing apparmor rule → https://github.com/NixOS/nixpkgs/pull/121838
<{^_^}> [nixpkgs] @dotlambda opened pull request #121857 → presage: init at 0.9.1 → https://github.com/NixOS/nixpkgs/pull/121857
<{^_^}> [nixpkgs] @drewrisinger opened pull request #121858 → pythonRemoveTestsDirHook: also remove /test → https://github.com/NixOS/nixpkgs/pull/121858
<{^_^}> [nixpkgs] @globin merged pull request #121833 → ucx: 1.9.0 -> 1.10.0 → https://github.com/NixOS/nixpkgs/pull/121833
<{^_^}> [nixpkgs] @globin merged pull request #121832 → qemu_full: add glusterfs support → https://github.com/NixOS/nixpkgs/pull/121832
gustavderdrache has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @globin merged pull request #121828 → _1password: 1.8.0 -> 1.9.1 → https://github.com/NixOS/nixpkgs/pull/121828
MatrixBot24 has joined #nixos
luxemboye has quit [Ping timeout: 240 seconds]
wnklmnn has quit [Quit: Leaving]
luxemboye has joined #nixos
jonringer has joined #nixos
ddellacosta has quit [Remote host closed the connection]
S0rin has joined #nixos
<{^_^}> [cabal2nix] @maralorn merged pull request #494 → hackage2nix: Accept multiple config files → https://github.com/NixOS/cabal2nix/pull/494
__monty__ has quit [Quit: leaving]
anderslu1dstedt has joined #nixos
civodul has quit [Ping timeout: 260 seconds]
idkrn[m] has left #nixos ["User left"]
<matthewcroughan> Anyone read the Nix Pills?
<matthewcroughan> I just got this emoji domain. https://y.at/❄️💊🧠🚀
<matthewcroughan> Depends whether your IRC client will allow it.
<ajs124> my matrix client just started snowing o.O
<matthewcroughan> snowflake did it
<mica[m]> ❄❄❄❄
<{^_^}> [nixpkgs] @marsam opened pull request #121859 → terraform_0_15: 0.15.1 -> 0.15.2 → https://github.com/NixOS/nixpkgs/pull/121859
lsix has quit [Ping timeout: 276 seconds]
luxemboye has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 240 seconds]
ddellaco_ has joined #nixos
melg8 has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #121860 → tflint: 0.28.0 -> 0.28.1 → https://github.com/NixOS/nixpkgs/pull/121860
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
ddellaco_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #121861 → lxc: 4.0.8 -> 4.0.9 → https://github.com/NixOS/nixpkgs/pull/121861
supersandro2000 has quit [Killed (beckett.freenode.net (Nickname regained by services))]
supersandro2000 has joined #nixos
WinchellsM has quit [Quit: Lost terminal]
jgt_ has quit [Ping timeout: 260 seconds]
<andi-> pennae: yeah... I also don't like the new settings RFC because it comes with a bunch of churn.. also mkDefault lists seem to be merged with the non-mkdefault values or something weird.. I ended up with tons of duplicate settings where I previously only had one instance.
<andi-> Probably yet another module that I vendor into my repo
<pennae> andi-: ended up just dumping a lot of stuff into the store through writeText and including that
<pennae> too bad the unbound module doesn't allow path options either
luxemboye has joined #nixos
<{^_^}> [nixpkgs] @TredwellGit opened pull request #121862 → electron_12: 12.0.5 -> 12.0.6 → https://github.com/NixOS/nixpkgs/pull/121862
attila_lendvai_ has quit [Ping timeout: 252 seconds]
<pennae> otherwise would've //'d some zipAttrsWith (_:flatten) sets onto server ... blech
attila_lendvai has joined #nixos
m0rphism has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @happysalada merged pull request #121752 → sqlx-cli: fix darwin build → https://github.com/NixOS/nixpkgs/pull/121752
philr has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/c5173fe2085 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
luxemboye has quit [Remote host closed the connection]
luxemboye has joined #nixos
attila_lendvai_ has joined #nixos
<infinisil> andi-: You do mean rfcs#42?
attila_lendvai has quit [Read error: Connection reset by peer]
<{^_^}> https://github.com/NixOS/rfcs/pull/42 (by Infinisil, 2 years ago, merged): [RFC 0042] NixOS settings options
<infinisil> If so, I'd like to hear more, as I'm not entirely sure what the problems you're describing are
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/J368I
luxemboye has quit [Remote host closed the connection]
luxemboye has joined #nixos
<pennae> infinisil: unbound has a config file that's almost-but-not-really yaml. you often have to repeat keys (eg when configuring a local zone you add multiple local-data: keys to the server section)
<pennae> that doesn't mesh so well with the way the module is written right now
<pennae> earlier you could just add another server: section, now you're forced to merge into the existing section. which is clunky at best
<infinisil> Hmm that doesn't seem much worse to me, or does this not show the full picture?
thc202 has quit [Quit: thc202]
<infinisil> Oh right but these strings inside yaml seem very weird
<pennae> infinisil: if you want to configure multiple local zones you need to add many sets of local-data:, but you can't easily sequester them unless you're willing to do tricks like server={}//zipAttrsWith (_:flatten) [ <attrset per localzone> ]
attila_lendvai_ has quit [Quit: Leaving]
<pennae> strings in the unbound config are a bit odd at times, yes
<infinisil> Hmm I'm still a bit confused
<infinisil> pennae: Is the example I linked representative of what you mean?
<pennae> as a first approximation, yes
<pennae> now imagine you have large local zones that are split into different .nix files
<infinisil> I guess you'd assign local-data = [ <one part of the split> ]?
exondation has quit [Ping timeout: 260 seconds]
<infinisil> In each of the files
shibboleth has quit [Quit: shibboleth]
<pennae> if each file assigns directly to config.unbound.settings.server that'll work, if you just want to put a fragment there without assigning it gets hairy
melg8 has quit [Quit: Connection closed]
jgt_ has joined #nixos
<infinisil> And that worked better with the extraConfig?
ddellaco_ has joined #nixos
a_______a[m] has joined #nixos
<pennae> well, sorta. you could just readFile each fragment into the extraConfig
<pennae> there's no insurmountable problem here, it's just ... odd. feels like the model is not a good fit for unbound
<infinisil> Oh well you can do exactly the same with the settings option no?
<pennae> with the zipAttrsWith line above, yes
<infinisil> Ah I see what you mean now
<infinisil> You would define a `local-data: ...` in each of those files, and you could just read them all into a single string just using builtins.readFile's
<infinisil> But since local-data is now a structural value you need to actually remove the `local-data:` from these files and transform them a bit for it to work
gustavderdrache has joined #nixos
<pennae> pretty much
<pennae> each local-zone has a local-zone key, some local-data keys, and a few other local-* keys. those all have to be flattened before splicing them into .server
<infinisil> pennae: Got an example public?
<infinisil> Of a non-trivial config?
<pennae> not at the moment, sorry :(
<infinisil> Np
<pennae> we'll make a small example
cr4y1 has quit [Ping timeout: 265 seconds]
wrkzk[m] has joined #nixos
<{^_^}> [nixpkgs] @yusdacra opened pull request #121863 → pythonPackages.hydrus: 436 -> 438 → https://github.com/NixOS/nixpkgs/pull/121863