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
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #118927 → geonkick: 2.6.1 -> 2.8.0 → https://github.com/NixOS/nixpkgs/pull/118927
dotdotok has quit [Ping timeout: 268 seconds]
zeta_0 has joined #nixos
ddellaco_ has joined #nixos
zakame has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #118888 → python3Packages.urwid-readline: 0.12 -> 0.13 → https://github.com/NixOS/nixpkgs/pull/118888
kaligule` has quit [Ping timeout: 250 seconds]
ddellaco_ has quit [Ping timeout: 240 seconds]
hexa- has quit [Quit: WeeChat 2.9]
anderslundstedt has quit [Ping timeout: 240 seconds]
hexa- has joined #nixos
<DigitalKiwi> impureEnvVars = lib.fetchers.proxyImpureEnvVars ++ [ # This variable allows the user to pass additional options to curl "NIX_CURL_FLAGS" <-- oh sure now i find this
<matthewcroughan> DavHau[m]: Heyo, I'm using mach-nix and I have ended up getting duplicate log output, is this normal?
abathur has quit [Quit: abathur]
<{^_^}> [nixpkgs] @alyssais opened pull request #119271 → bmake: add setupHook → https://github.com/NixOS/nixpkgs/pull/119271
attila_lendvai has quit [Ping timeout: 240 seconds]
anderslundstedt has joined #nixos
ahmed_elgabri has quit [Remote host closed the connection]
dansho has quit [Ping timeout: 240 seconds]
cole-h has quit [Ping timeout: 240 seconds]
griff__ has quit [Quit: griff__]
abathur has joined #nixos
<{^_^}> [nixpkgs] @mweinelt opened pull request #119272 → nixos/babeld: allow AF_INET communication required for netlink socket → https://github.com/NixOS/nixpkgs/pull/119272
HeN has joined #nixos
ddellaco_ has joined #nixos
ddellaco_ has quit [Ping timeout: 240 seconds]
griff__ has joined #nixos
<{^_^}> [nixpkgs] @malob opened pull request #119273 → vimPlugins: init vim-haskell-module-name, lush-nvim, telescope-z-nvim, telescope-symbols-nvim → https://github.com/NixOS/nixpkgs/pull/119273
rajivr has joined #nixos
<{^_^}> [nixpkgs] @fortuneteller2k opened pull request #119274 → exa: 0.10.0 -> 0.10.1 → https://github.com/NixOS/nixpkgs/pull/119274
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0c896e754d9 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/e8893cc489d (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
mcornick has quit [Quit: bbiaf]
<{^_^}> [nixpkgs] @marsam opened pull request #119275 → ncspot: 0.5.0 -> 0.6.0 → https://github.com/NixOS/nixpkgs/pull/119275
<Andoriyu> anyone using home-manager with nvim and tree-sitter?
<{^_^}> [nixpkgs] @mweinelt opened pull request #119276 → home-assistant: 2021.4.3 -> 2021.4.4 → https://github.com/NixOS/nixpkgs/pull/119276
<{^_^}> [nixpkgs] @Pacman99 opened pull request #119277 → nixosOptionsDoc: add markdown formatting → https://github.com/NixOS/nixpkgs/pull/119277
griff__ has quit [Quit: griff__]
<{^_^}> [nixpkgs] @marsam opened pull request #119278 → universal-ctags: 5.9.20201206.0 -> 5.9.20210411.0 → https://github.com/NixOS/nixpkgs/pull/119278
mcornick has joined #nixos
johnnyfi- has joined #nixos
krkini has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @mweinelt merged pull request #119272 → nixos/babeld: allow AF_INET communication required for netlink socket → https://github.com/NixOS/nixpkgs/pull/119272
kini has joined #nixos
ddellacosta has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
h0m1 has quit [Ping timeout: 250 seconds]
lord| has quit [Quit: https://i.imgur.com/xacQ09F.mp4]
Arahael has quit [Ping timeout: 240 seconds]
poscat has quit [Ping timeout: 240 seconds]
h0m1 has joined #nixos
Arahael has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
tmciver has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @mweinelt opened pull request #119279 → pinnwand: apply patch for pygment lexer weirdness → https://github.com/NixOS/nixpkgs/pull/119279
tmciver has joined #nixos
<{^_^}> [nixpkgs] @malob opened pull request #119280 → fishPlugins.done: init at 1.16.0 → https://github.com/NixOS/nixpkgs/pull/119280
thc202 has quit [Ping timeout: 258 seconds]
griff__ has joined #nixos
lord| has joined #nixos
<matthewcroughan> DavHau[m]: An equivalent alpine docker image seems to be 200~MB smaller than a mach-nix build, any ideas?
griff__ has quit [Quit: griff__]
<{^_^}> [nixpkgs] @enderger opened pull request #119281 → lbry: init at 0.50.2 → https://github.com/NixOS/nixpkgs/pull/119281
griff__ has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #119026 → jackett: 0.17.764 -> 0.17.865 → https://github.com/NixOS/nixpkgs/pull/119026
<{^_^}> [nixpkgs] @marsam merged pull request #119115 → fluent-bit: 1.7.2 -> 1.7.3 → https://github.com/NixOS/nixpkgs/pull/119115
<{^_^}> [nixpkgs] @MatthewCroughan opened pull request #119282 → github: add -h to nix-path-info instructions → https://github.com/NixOS/nixpkgs/pull/119282
griff__ has quit [Quit: griff__]
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
spacefrogg has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #119045 → lightburn: 0.9.22 -> 0.9.23 → https://github.com/NixOS/nixpkgs/pull/119045
haya has quit [Read error: Connection reset by peer]
haya has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #111749 → flyctl: 0.0.163 -> 0.0.170 → https://github.com/NixOS/nixpkgs/pull/111749
<{^_^}> [nixpkgs] @ryantm merged pull request #118955 → afterburn: 4.6.0 -> 5.0.0 → https://github.com/NixOS/nixpkgs/pull/118955
<{^_^}> [nixpkgs] @ryantm merged pull request #118229 → logseq: 0.0.15 -> 0.0.16 → https://github.com/NixOS/nixpkgs/pull/118229
<{^_^}> [nixpkgs] @ryantm merged pull request #119163 → singularity: 3.7.2 -> 3.7.3 → https://github.com/NixOS/nixpkgs/pull/119163
chambln has joined #nixos
MinceR has quit [Ping timeout: 260 seconds]
<chambln> ,channels
<{^_^}> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
AlpineLlama has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
AlpineLlama has joined #nixos
liuyb has joined #nixos
mcornick has quit [Quit: bbl]
chambln has quit [Remote host closed the connection]
gustavderdrache has quit [Quit: Leaving.]
justan0theruser has quit [Ping timeout: 260 seconds]
justanotheruser has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
zeta_0 has quit [Quit: rcirc on GNU Emacs 27.1]
haritz has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
haritz has joined #nixos
haritz has quit [Changing host]
haritz has joined #nixos
liuyb has quit [Quit: WeeChat 3.1]
<{^_^}> [nixpkgs] @expipiplus1 opened pull request #119285 → mautrix-signal: init at v0.1.1 → https://github.com/NixOS/nixpkgs/pull/119285
Pwnna has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
wnklmnn has quit [Quit: Leaving]
alexherbo2 has quit [Ping timeout: 240 seconds]
Supersonic112 has joined #nixos
<{^_^}> [nixpkgs] @happysalada merged pull request #119274 → exa: 0.10.0 -> 0.10.1 → https://github.com/NixOS/nixpkgs/pull/119274
Supersonic has quit [Ping timeout: 250 seconds]
Supersonic112 is now known as Supersonic
kini has quit [Remote host closed the connection]
kini has joined #nixos
xlei has joined #nixos
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/c3253cdab42 (from 12 hours ago, history: https://channels.nix.gsc.io/nixos-20.09)
<matthewcroughan> grahamc[m]: It looks like git relies on systemd. How come?
<matthewcroughan> systemd-minimal -> libfido2 -> openssh -> git
<matthewcroughan> It's annoying because I'm trying to make a layered container image with git inside, but it pulls in 200MB for this.
zakame has joined #nixos
nDuff has quit [Ping timeout: 265 seconds]
eacameron has quit [Quit: Connection closed for inactivity]
rickard9 has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @bb010g opened pull request #119286 → lib/lists: introduce uniqBy, uniq, and fastUnique → https://github.com/NixOS/nixpkgs/pull/119286
<{^_^}> [nixpkgs] @Hoverbear opened pull request #119287 → probe-run: init at 0.2.1 → https://github.com/NixOS/nixpkgs/pull/119287
<jackdk> does anyone have experience using dockerTools.buildImage to make a container that doesn't run as uid 0? I've seen examples that do a `useradd` in a `runAsRoot` block, but given that I don't really need to build from a whole OS base image, I'm looking for something leaner
monotux has quit [Remote host closed the connection]
monotux has joined #nixos
Dotz0cat_ has joined #nixos
Dotz0cat has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #119056 → navi: 2.14.0 -> 2.15.0 → https://github.com/NixOS/nixpkgs/pull/119056
jarkad has joined #nixos
xkapastel has quit [Quit: Connection closed for inactivity]
<pie_> so I added
<pie_> disabledModules = [ "virtualisation/nixos-containers.nix" ]; imports = [ ./nixos-containers.nix ];
<pie_> to a file, and now i get:
<pie_> while evaluating anonymous function at /nix/store/4rh4diy1ig7y82ixp34vcqlb4p5mrcj9-nixpkgs-src/lib/modules.nix:321:18, called from /nix/store/4rh4diy1ig7y82ixp34vcqlb4p5mrcj9-nixpkgs-src/lib/modules.nix:321:5:
<pie_> The option `containers' in `/nix/store/4rh4diy1ig7y82ixp34vcqlb4p5mrcj9-nixpkgs-src/nixos/modules/virtualisation/containers.nix' is already declared in `/bakery7/oven7/ephemeral/contianers/nixos-containers.nix' and `<unknown-file>'. [...]
<pie_> are modules sensitive to load order or something?
palo1 has joined #nixos
domogled has joined #nixos
palo has quit [Ping timeout: 260 seconds]
palo1 is now known as palo
cjb has quit [Ping timeout: 268 seconds]
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
veegee has quit [Quit: veegee]
<pie_> so like.. containers.nix and nixos-containers.nix are two separate modules that seem to both be evaled in unpatched nixpkgs, so i dont know why disabling one and using a patched version somehow ends up with this declaration conflict...
<pie_> or at least, i _think_ theyre both used
zakame has quit [Ping timeout: 246 seconds]
* pie_ nudges arianvp?
jybs has quit [Quit: ZNC 1.7.5 - https://znc.in]
<pie_> looking at the source they do appear to have overlapping functionality
<pie_> ok interesting. module-list only imports containers.nix
<pie_> oh hm. ok it looks like there were some changes since the channel and master
<pie_> whoops.
<pie_> arianvp: neeeevermind.
strikerlulu_ has joined #nixos
johannes_ has joined #nixos
strikerlulu has quit [Ping timeout: 240 seconds]
johannes_ is now known as kenran
elementsmatrix[m has joined #nixos
sangoma has joined #nixos
cinimod`` has quit [Ping timeout: 252 seconds]
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/cce26cd83d2 (from 10 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
dev_mohe has joined #nixos
cole-h has joined #nixos
jybs_ has quit [Quit: Lost terminal]
jmeredith has quit [Quit: Connection closed for inactivity]
mallox has joined #nixos
humanwire has joined #nixos
humanwire has quit [Client Quit]
humanwire[m] has joined #nixos
turlando has joined #nixos
dev_mohe has quit [Ping timeout: 250 seconds]
berberman has quit [Ping timeout: 250 seconds]
berberman has joined #nixos
mallox has quit [Ping timeout: 252 seconds]
endformationage has quit [Ping timeout: 265 seconds]
Mateon1 has quit [Remote host closed the connection]
Mateon1 has joined #nixos
hiro98 has joined #nixos
Lord_of_Life has quit [Excess Flood]
Lord_of_Life has joined #nixos
<{^_^}> [nixpkgs] @sikmir opened pull request #119291 → nnn: 3.6 → 3.7 → https://github.com/NixOS/nixpkgs/pull/119291
aaabbbbbbbbbb has joined #nixos
kenran has quit [Quit: leaving]
<{^_^}> [nixpkgs] @vbgl opened pull request #119292 → ocamlPackages.earlybird: 0.1.5 → 1.1.0 → https://github.com/NixOS/nixpkgs/pull/119292
<arianvp> pie_: problem is that you're using the host's nix daemon so using the host's GC roots
<arianvp> So you must make sure that the profiles that the container uses are also in the host's gc roots
<arianvp> (which I Think is the case?)
saschagrunert has joined #nixos
nujabells[m] has joined #nixos
<pie_> arianvp: you lost me, but wrt eval the issue was that i was mixing nixpkgs versions (which i figured out how to fix)
<pie_> i think. it evals now, now i just need to get my ipvlan changes working
nschoe has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to gnome-40: https://git.io/JOmaB
cfricke has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #118712 → wezterm: unstable-2020-11-22 -> 20210407-nightly → https://github.com/NixOS/nixpkgs/pull/118712
<{^_^}> [nixpkgs] @jojosch opened pull request #119293 → jellyfin-media-player: init at unstable-2021-04-13 → https://github.com/NixOS/nixpkgs/pull/119293
Rovanion has quit [Ping timeout: 252 seconds]
graf_blutwurst has joined #nixos
VideoGameEnjoyer has joined #nixos
jimmiehansson has joined #nixos
<{^_^}> [nixpkgs] @fabaff merged pull request #119275 → ncspot: 0.5.0 -> 0.6.0 → https://github.com/NixOS/nixpkgs/pull/119275
hyiltiz has quit [Ping timeout: 265 seconds]
bitmapper has quit [Quit: Connection closed for inactivity]
Rovanion has joined #nixos
hyiltiz has joined #nixos
hyiltiz has joined #nixos
<afontain_> matthewcroughan: if you figure out that systemd thing, I'm iterested
<{^_^}> [nixpkgs] @fabaff opened pull request #119294 → python3Packages.aiodiscover: 1.3.3 -> 1.3.4 → https://github.com/NixOS/nixpkgs/pull/119294
joehh has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #119295 → python3Packages.pyupgrade: 2.10.0 -> 2.12.0 → https://github.com/NixOS/nixpkgs/pull/119295
civodul has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #119296 → python3Packages.pyeconet: 0.1.13 -> 0.1.14 → https://github.com/NixOS/nixpkgs/pull/119296
veegee has joined #nixos
lsix has joined #nixos
<{^_^}> [nixpkgs] @cole-h merged pull request #119287 → probe-run: init at 0.2.1 → https://github.com/NixOS/nixpkgs/pull/119287
vidbina has joined #nixos
kim366 has joined #nixos
<kim366> Hi, there! I've just sucessfully built my first Nix derivation and it works perfectly. Now I am wondering how I can put it in the global store, since nix-build creates the output in the current path
bahamas has joined #nixos
bahamas has quit [Changing host]
bahamas has joined #nixos
orivej has quit [Ping timeout: 240 seconds]
lopsided98 has quit [Ping timeout: 258 seconds]
<eon`> kim366: nix-build just put a symbolic link in the current path
<eon`> the result is actually in the store
lopsided98 has joined #nixos
<kim366> Oh, you're right. But the bin folder in there hasn't been added to PATH
<{^_^}> [nixpkgs] @jshholland opened pull request #119297 → remind: 03.03.05 -> 03.03.06 → https://github.com/NixOS/nixpkgs/pull/119297
<eon`> nix-build doesn't change your environment, you'll have to use nix-env for that
<eon`> for example you could do nix-env -i /nix/store/path/jou/just/built
vidbina has quit [Ping timeout: 240 seconds]
<kim366> Ah, I get it. Do I add the path including bin or excluding bin?
<boolman> kim366: try googling, I found lots of examples: https://discourse.nixos.org/t/how-to-use-a-nix-derivation-from-a-local-folder/5498
xAr86 has quit [Quit: Goodbye!]
<kim366> Ok, wirt postbird. It works, awesome!
<kim366> Thanks, sorry, I still don't quite know what to google for with Nix
<{^_^}> [nixpkgs] @vcunat pushed 641 commits to staging: https://git.io/JOm6e
<{^_^}> [nixpkgs] @vcunat merged pull request #119255 → Merge staging-next into staging → https://github.com/NixOS/nixpkgs/pull/119255
<{^_^}> [nixpkgs] @fabaff opened pull request #119298 → python3Packages.yeelight: 0.5.4 -> 0.6.0 → https://github.com/NixOS/nixpkgs/pull/119298
joehh has quit [Ping timeout: 240 seconds]
avaq has joined #nixos
srk has joined #nixos
Harry[m] has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #119300 → lowdown: 0.8.3 -> 0.8.4 → https://github.com/NixOS/nixpkgs/pull/119300
Harry[m] is now known as zacate[m]
<{^_^}> [nixpkgs] @dotlambda merged pull request #117873 → apkid: init at 2.1.1, python3Packages.yara-python: init at 4.0.5 → https://github.com/NixOS/nixpkgs/pull/117873
jonringer has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @06kellyjac opened pull request #119301 → terragrunt: 0.28.19 -> 0.28.20 → https://github.com/NixOS/nixpkgs/pull/119301
philr has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @dotlambda opened pull request #119302 → pythonPackages.isbnlib: correct license → https://github.com/NixOS/nixpkgs/pull/119302
MinceR has joined #nixos
sangoma has quit [Read error: Connection reset by peer]
vidbina has joined #nixos
respawn_ has joined #nixos
zakame has joined #nixos
<{^_^}> [nixpkgs] @avdv opened pull request #119303 → kupfer: 319 -> 321 → https://github.com/NixOS/nixpkgs/pull/119303
vidbina has quit [Ping timeout: 240 seconds]
sangoma has joined #nixos
<tad-lispy[m]> Hello! Anyone uses screen sharing in Firefox on Gnome Wayland? It stopped working for me. Any help here would be appreciated: https://discourse.nixos.org/t/screen-sharing-with-wayland-gnome/12449
xAr86 has joined #nixos
kini has quit [Remote host closed the connection]
kini has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #119304 → chromiumBeta: 90.0.4430.61 -> 90.0.4430.70 → https://github.com/NixOS/nixpkgs/pull/119304
Dr8128 has joined #nixos
<{^_^}> [nixpkgs] @kolaente opened pull request #119305 → cypress: 7.0.0 -> 7.1.0 → https://github.com/NixOS/nixpkgs/pull/119305
dev_mohe has joined #nixos
dev_mohe has quit [Client Quit]
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
zupo has joined #nixos
thc202 has joined #nixos
<{^_^}> [nixpkgs] @fabaff merged pull request #119302 → pythonPackages.isbnlib: correct license → https://github.com/NixOS/nixpkgs/pull/119302
<{^_^}> [nixpkgs] @fabaff merged pull request #119276 → home-assistant: 2021.4.3 -> 2021.4.4 → https://github.com/NixOS/nixpkgs/pull/119276
Izorkin has joined #nixos
Qubasa has quit [Ping timeout: 260 seconds]
domogled has quit [Ping timeout: 260 seconds]
Qubasa has joined #nixos
therajsun[m] has quit [Quit: Idle for 30+ days]
ydlr[m] has quit [Quit: Idle for 30+ days]
feathers has joined #nixos
VideoGameEnjoyer has quit [Remote host closed the connection]
<feathers> heya. we're seeing sshd dumping core after being SIGSYS'd by a seccomp filter. can't find anything in the bug tracker about it though; is this known/expected?
VideoGameEnjoyer has joined #nixos
<feathers> seems to be an authentication process trying to socket(), but getting a denial
<feathers> can't reproduce it either, only shows up every few hours due to the internet being filled with assholes
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
Izorkin has joined #nixos
<feathers> hmm. seems to happen in libc, while trying to syslog(). pretty surely not a nix-specific problem then
<{^_^}> [nixpkgs] @sternenseemann opened pull request #119307 → nixos/tests/kernel-generic: make attributes derivations, not functions → https://github.com/NixOS/nixpkgs/pull/119307
Izorkin_ has joined #nixos
Izorkin has quit [Ping timeout: 252 seconds]
Izorkin_ is now known as Izorkin
<feathers> https://bugzilla.mindrot.org/show_bug.cgi?id=3286 seems to be known. good.
cole-h has quit [Ping timeout: 252 seconds]
<srhb> feathers: Ew, thanks for the link.
<feathers> at least it appears to be a benign bug, not some ACE in the auth path :)
exfalso has joined #nixos
fendor has joined #nixos
__monty__ has joined #nixos
<exfalso> hi, i just bumped our pinned nixpkgs to a fairly new one that includes systemd 246.6, and I see systemd-portabled is not in the systemd package anymore? Is there a package it was wrapped into perhaps?
<{^_^}> [nix] @regnat pushed to fix-remote-registerDrvOutput « Fix registerDrvOutput with the daemon »: https://git.io/JOmFh
<{^_^}> [nixpkgs] @primeos merged pull request #119304 → chromiumBeta: 90.0.4430.61 -> 90.0.4430.70 → https://github.com/NixOS/nixpkgs/pull/119304
<{^_^}> [nixpkgs] @taku0 merged pull request #67684 → nixos/minio: allow multiple data directories for erasure coding → https://github.com/NixOS/nixpkgs/pull/67684
<exfalso> oh found the commit https://github.com/NixOS/nixpkgs/commit/b3f14109a8fab586d657d0f04ad700b008258e29, hmm it was working fine... not sure why it was disabled. But it seems there is not an option to re-enable it, just need to find the right place to set it
<exfalso> s/not/now/g
<eyJhb> Trying to build a setup with wireguard I get the following output. NOt sure why?
<eyJhb> building '/nix/store/sw668pyldgc5b15vmm67a8a5q3q6hq13-unit-script-wireguard-wg0-post-stop.drv'...
<eyJhb> /build/.attr-0: line 2: -post-stop: command not found
<exfalso> eyJhb: try with -K and check that script?
bahamas has quit [Quit: leaving]
<{^_^}> [nixpkgs] @primeos opened pull request #119309 → signal-desktop: 1.40.1 -> 5.0.0 → https://github.com/NixOS/nixpkgs/pull/119309
<eyJhb> exfalso: I am not sure which script I should check. The drv?
<eyJhb> Because I get no "output" script, since it fails.
<eyJhb> .. Found the issue I think
<exfalso> eyJhb: i meant `nix-build -K bla.nix` -> will print a build folder path something like /run/something-build, and then check the .attr-0 script in there
<eyJhb> exfalso: The issue was that my public key file had a `\n` in it ie. I had to use `publicKey = (lib.removeSuffix "\n" (builtins.readFile wgpub));`
<exfalso> ouch, had similar issues before, quite annoying
<{^_^}> [nixpkgs] @7c6f434c merged pull request #119297 → remind: 03.03.05 -> 03.03.06 → https://github.com/NixOS/nixpkgs/pull/119297
<eyJhb> Oh, thanks. I ovelooked that. Didn't see the -1 after the .drv. So I thought it was just drvs. That is quite useful!
<eyJhb> Yeah, annoying... But that is how it is. Not sure if such thing should be "upstreamed" as a bug?
<exfalso> worth submitting an issue imo, at the very least to give visibility so other people stumbling on this can find the cause
<exfalso> hmmpf the withPortabled flag was added to the systemd package right after stable 20.09 so it's only in unstable... and the systemd in unstable doesn't build
<{^_^}> [nixpkgs] @sternenseemann opened pull request #119310 → nixStatic: set derivation name to "nix-static-${version}" → https://github.com/NixOS/nixpkgs/pull/119310
avaq has quit [Ping timeout: 268 seconds]
respawn_ has quit [Quit: Leaving]
<eyJhb> > pkgs.wireguard.maintainers
<{^_^}> attribute 'maintainers' missing, at (string):494:1
<eyJhb> > pkgs.wireguard.meta.maintainers
<{^_^}> [ <CODE> <CODE> <CODE> <CODE> <CODE> <CODE> <CODE> ]
<exfalso> :D
<eyJhb> WELL! Thanks.
<clever> > :p wireguard.meta.maintainers
<{^_^}> [ { email = "elseym@me.com"; github = "elseym"; githubId = 907478; name = "Simon Waibl"; } { email = "eric.sagnes@gmail.com"; github = "ericsagnes"; githubId = 367880; name = "Eric Sagnes"; } { email ...
<exfalso> err there's a deepseq somewhere
<exfalso> or that
<eyJhb> > v: pkgs.wireguard.meta.maintainers
<{^_^}> <LAMBDA>
<clever> > :p map ({email,...}: email) wireguard.meta.maintainers
<{^_^}> [ "elseym@me.com" "eric.sagnes@gmail.com" "joerg@thalheim.io" "Jason@zx2c4.com" "mail@glob.in" "maximilian@mbosch.me" "davidterry@posteo.de" ]
<feathers> y'all aliased tongue-stick-emoji to deepseq? xD
<eyJhb> > p: pkgs.wireguard.meta.maintainers
<{^_^}> <LAMBDA>
<eyJhb> > :p pkgs.wireguard.meta.maintainers
<{^_^}> [ { email = "elseym@me.com"; github = "elseym"; githubId = 907478; name = "Simon Waibl"; } { email = "eric.sagnes@gmail.com"; github = "ericsagnes"; githubId = 367880; name = "Eric Sagnes"; } { email ...
<sterni> it just shortens it
<eyJhb> Ah. Beautiful clever :D
<clever> feathers: run `nix repl` then `:?` and youll see the full help
<sterni> also using the bot for meta.maintainers is kind of dangerous because you just end up pinging everyone in irc a billion times unfortunately
<eyJhb> I am guessing it is not the right way to notify people however.
<{^_^}> [nixpkgs] @06kellyjac opened pull request #119311 → tektoncd-cli: 0.17.1 -> 0.17.2 → https://github.com/NixOS/nixpkgs/pull/119311
<clever> sterni: my irc client only pings if my name is at the very start of a msg, like yours is here
<sterni> I have it configured so it works anywhere in the message
<feathers> clever: never seen 😛 in the repl help so far tho
<exfalso> how did you emoji in my terminal how is that even a thing
<clever> exfalso: unicode, it doesnt render on mine
<feathers> also nix repl gets hella confused by 😛 in urxvt
devhell has joined #nixos
amk has quit [Remote host closed the connection]
<feathers> ... hell, is this web uis being smart again and helpfully replacing stuff with emoji. f'n
<feathers> should break out weechat again if we have to come here more often, because this sucks.
<{^_^}> [nixpkgs] @OPNA2608 opened pull request #119313 → megapixels: 0.15.0 -> 0.16.0 → https://github.com/NixOS/nixpkgs/pull/119313
<exfalso> clever: we've gone too far, the tech world is doomed
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
amk has joined #nixos
<exfalso> if anyone needs systemd with portabled from 20.09: `pkgs.lib.overrideDerivation pkgs.systemd (orig: { mesonFlags = pkgs.lib.remove "-Dportabled=false" orig.mesonFlags; });`
h0m1 has quit [Quit: WeeChat 3.1]
h0m1 has joined #nixos
philr has joined #nixos
amk has quit [Remote host closed the connection]
jarkad has quit [Quit: jarkad]
amk has joined #nixos
jarkad has joined #nixos
<feathers> huh. waylandSupport=false for gtk3 seems to be broken in unstable.
<{^_^}> [nixpkgs] @yesteph opened pull request #119314 → Terraform providers keycloak → https://github.com/NixOS/nixpkgs/pull/119314
<sterni> feathers: yeah editline doesn't really cope with unicode too well, but unicode and TUI is an unsolved problem (arguably unsolvable even)
<sterni> although probably switching to GNU readline could already improve things
<feathers> readline apps seem to work fine with emoji, yes
attila_lendvai has joined #nixos
<sterni> well
zebrag has joined #nixos
<sterni> wait until you try 👨‍👨‍👧‍👦 with a terminal emulator which support ZWJ emoji sequences
<sterni> it either breaks with a font having the glyph or a font without the glyph
<sterni> basically all readline can do is apply heuristics how many cells a character will consume, but you can only be sure about that after you do font rendering
<sterni> but GNU readline doesn't know anything about the terminal's font rendering
<sterni> so unsolveable pretty much
<feathers> whatever urxvt does here, it's fun
heywoodlh has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #119315 → pythonPackages.pdfx: 1.3.1 -> 1.4.1 → https://github.com/NixOS/nixpkgs/pull/119315
domogled has joined #nixos
h0m1 has quit [Quit: WeeChat 3.1]
h0m1 has joined #nixos
fuzzypixelz has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/650553aa9b4 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
kini has quit [Remote host closed the connection]
kini has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #119316 → pythonPackages.datadog: 0.40.0 -> 0.40.1 → https://github.com/NixOS/nixpkgs/pull/119316
orivej has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #119296 → python3Packages.pyeconet: 0.1.13 -> 0.1.14 → https://github.com/NixOS/nixpkgs/pull/119296
<supersandro2000> sterni: werks perfectly in wezterm
fuiltilt has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @sternenseemann opened pull request #119317 → stdenv.mkDerivation: add -static to name if building statically → https://github.com/NixOS/nixpkgs/pull/119317
<sterni> supersandro2000: as what is the emoji rendered
<dutchie> anybody tried getting zswap working with zstd? I have `boot.kernelParams = [ "zswap.enabled=1" "zswap.compressor=zstd" ];` but in dmesg i get "zswap: compressor zstd not available, using default lzo". i've tried adding zstd to all different permutations of boot.initrd.kernelModules and availableKernelModules but it still doesn't seem to be available
<dutchie> i can use zstd after boot, presumably because the module's loaded by then
jarkad has left #nixos [#nixos]
<Ke> just the enable
jarkad has joined #nixos
<Ke> works for me, no explicit kernel params
<dutchie> using lzo or zstd though?
<Ke> /dev/zram0 zstd 15.4G 16.7M 2.4M 3.1M 16 [SWAP]
<dutchie> that's zram not zswap
<supersandro2000> sterni: https://i.imgur.com/U07gyn4.png
<supersandro2000> but it inserts weird spaces and tabs afterwards
<sterni> supersandro2000: yeah it renders it correctly, but readline thinks it takes up 8 terminal cells
<sterni> supersandro2000: because stuff like wcswidth can only check the codepoints and add their expected sizes up
<sterni> that emoji actually consists of 4 emojis which are joined by ZWJs which is collapsed into a single glyph for fonts that have it
<{^_^}> [nixpkgs] @mweinelt merged pull request #119279 → pinnwand: apply patch for pygment lexer weirdness → https://github.com/NixOS/nixpkgs/pull/119279
<supersandro2000> sterni: I think in total there are 6 special characters involved
<supersandro2000> 2 glue ones and the 4 people
<sterni> 3 ZWJs for gluing yeah
<sterni> it's seven overall
<supersandro2000> actually 4 emojis and 3 zero width joiners
<sterni> and wcswidth recons every emoji is worth 2 cells and every ZWJ 0 cells
<sterni> so it comes to the conclusion 8 cells
<supersandro2000> xxd can't show that
<sterni> so readline thinks the character is as big as one tab
<supersandro2000> you know that you can change the skin color of each person individually?
<supersandro2000> 👨🏾‍👩🏾‍👦🏾‍👦🏾
<supersandro2000> It works when I paste them into my input but when I send them it breaks
<supersandro2000> and you can delete each person one by one with delete
<sterni> yeah
<supersandro2000> now we need hats, cloth color and specials like glasses or tattoos
<sterni> you may even be able to change the hair color
<sterni> not sure if that's in the standard anymore
<sterni> if it isn't it'll be in the next version probably :p
<hexa-> nationality and religion when?
<hexa-> sorry for making fun of your adventures :D
<hexa-> in vte based terminals this looks like person with brown box next to it, four times
dotdotok has joined #nixos
<sterni> yeah a lot of terminals don't implement emoji sequences which is probably the best choice if you want to support TUI
<sterni> because it'd break all assumptions of those
<pie_> how long until operating system implemented in emoji
<pie_> i didnt actually look into how fontemon works
<supersandro2000> 🏁 🍇
<supersandro2000> 😀 🔤Hello World!🔤❗️
<supersandro2000> 🍉
<supersandro2000> https://www.emojicode.org/
<pie_> "hold aaaa to boot"
<qyliss> is this perhaps a conversation that should move to #nixos-chat?
<supersandro2000> press to 😀 to continue
<DavHau[m]> <matthewcroughan "DavHau: Heyo, I'm using mach-nix"> I didn't have this issue before. Feel free to open an issue on github.
<pie_> wait we arent in- oh.
<supersandro2000> how well does nixos support emojis?
<pie_> sigh, brings new meaning to fnt rendering exploits
Dr8128 has quit [Ping timeout: 268 seconds]
avaq has joined #nixos
<DavHau[m]> <matthewcroughan "DavHau: An equivalent alpine doc"> I need to see the nix expression to be able to judge that. You might be mixing different nixpkgs versions, and therefore bloating the image? Feel free to open an issue as well and we can discuss on github.
Qwerky has joined #nixos
<{^_^}> [nixpkgs] @matthiasbeyer closed pull request #65187 → Add tootstream → https://github.com/NixOS/nixpkgs/pull/65187
jarkad has quit [Quit: jarkad]
<{^_^}> [nixpkgs] @1000101 opened pull request #119318 → stretchly: 1.2.0 -> 1.5.0 → https://github.com/NixOS/nixpkgs/pull/119318
<{^_^}> [nixpkgs] @matthiasbeyer closed pull request #113721 → [20.09] hugo: 0.74.3 -> 0.80.0 → https://github.com/NixOS/nixpkgs/pull/113721
<{^_^}> [nixpkgs] @matthiasbeyer closed pull request #107175 → pyoxisizer: init at 0.10.3 → https://github.com/NixOS/nixpkgs/pull/107175
<{^_^}> [nixpkgs] @matthiasbeyer closed pull request #107505 → Add lotide, hitide and service definitions for both → https://github.com/NixOS/nixpkgs/pull/107505
<{^_^}> [nixpkgs] @matthiasbeyer closed pull request #84189 → Add peertube → https://github.com/NixOS/nixpkgs/pull/84189
<{^_^}> [nixpkgs] @matthiasbeyer closed pull request #84088 → plume: init at 0.4.0-alpha-4 → https://github.com/NixOS/nixpkgs/pull/84088
<{^_^}> [nixpkgs] @matthiasbeyer closed pull request #83597 → dgedit: init at 0.10.0 → https://github.com/NixOS/nixpkgs/pull/83597
<{^_^}> [nixpkgs] @matthiasbeyer closed pull request #83579 → wolf-spectrum: init at 1.0.0 → https://github.com/NixOS/nixpkgs/pull/83579
<{^_^}> [nixpkgs] @matthiasbeyer closed pull request #82268 → feed2mail: init at 2020-03-10 → https://github.com/NixOS/nixpkgs/pull/82268
theDon has joined #nixos
hiro98 has quit [Ping timeout: 240 seconds]
oxalica1 has joined #nixos
<fuzzypixelz> I have a very specific question
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #109146 → sdlpop: init at 1.21 → https://github.com/NixOS/nixpkgs/pull/109146
<fuzzypixelz> where in the build process of a DE, do we set the NixOS logo? It looks awful on gnome and kde
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119273 → vimPlugins: init vim-haskell-module-name, lush-nvim, telescope-z-nvim, telescope-symbols-nvim → https://github.com/NixOS/nixpkgs/pull/119273
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119278 → universal-ctags: 5.9.20201206.0 -> 5.9.20210411.0 → https://github.com/NixOS/nixpkgs/pull/119278
feathers has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @stevenroose opened pull request #119319 → Add PeerTube package (v3.1.0), without module → https://github.com/NixOS/nixpkgs/pull/119319
isHavvy has joined #nixos
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #119320 → chromiumDev: Fix the build → https://github.com/NixOS/nixpkgs/pull/119320
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119295 → python3Packages.pyupgrade: 2.10.0 -> 2.12.0 → https://github.com/NixOS/nixpkgs/pull/119295
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119300 → lowdown: 0.8.3 -> 0.8.4 → https://github.com/NixOS/nixpkgs/pull/119300
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119301 → terragrunt: 0.28.19 -> 0.28.20 → https://github.com/NixOS/nixpkgs/pull/119301
beertoagunfight has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119305 → cypress: 7.0.0 -> 7.1.0 → https://github.com/NixOS/nixpkgs/pull/119305
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119309 → signal-desktop: 1.40.1 -> 5.0.0 → https://github.com/NixOS/nixpkgs/pull/119309
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119311 → tektoncd-cli: 0.17.1 -> 0.17.2 → https://github.com/NixOS/nixpkgs/pull/119311
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119313 → megapixels: 0.15.0 -> 0.16.0 → https://github.com/NixOS/nixpkgs/pull/119313
<{^_^}> [nixpkgs] @fabaff opened pull request #119321 → python3Packages.swisshydrodata: 0.0.3 -> 0.1.0 → https://github.com/NixOS/nixpkgs/pull/119321
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119315 → pythonPackages.pdfx: 1.3.1 -> 1.4.1 → https://github.com/NixOS/nixpkgs/pull/119315
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119316 → pythonPackages.datadog: 0.40.0 -> 0.40.1 → https://github.com/NixOS/nixpkgs/pull/119316
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119243 → nix-du: 0.3.3 -> 0.3.4 → https://github.com/NixOS/nixpkgs/pull/119243
<{^_^}> [nixpkgs] @marsam opened pull request #119322 → tmux: 3.1c -> 3.2 → https://github.com/NixOS/nixpkgs/pull/119322
ajshell1 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #118729 → python3Packages.qiskit: 0.24.1 -> 0.25.0 → https://github.com/NixOS/nixpkgs/pull/118729
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #94098 → pythonPackages.jpylyzer: 1.18.0 -> 2.0.0 → https://github.com/NixOS/nixpkgs/pull/94098
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119318 → stretchly: 1.2.0 -> 1.5.0 → https://github.com/NixOS/nixpkgs/pull/119318
<{^_^}> [nixpkgs] @domenkozar closed pull request #119310 → nixStatic: set derivation name to "nix-static-${version}" → https://github.com/NixOS/nixpkgs/pull/119310
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #102060 → Add python diagrams from GitHub → https://github.com/NixOS/nixpkgs/pull/102060
<{^_^}> [nixpkgs] @primeos opened pull request #119324 → signal-desktop: 1.40.1 -> 5.0.0 → https://github.com/NixOS/nixpkgs/pull/119324
<{^_^}> [nix] @regnat pushed to fix-remote-registerDrvOutput « Fix registerDrvOutput with the daemon »: https://git.io/JOYGU
<{^_^}> [nix] @regnat opened pull request #4708 → Fix registerDrvOutput with the daemon → https://github.com/NixOS/nix/pull/4708
<{^_^}> [nixpkgs] @ymarkus opened pull request #119325 → bookstack: 0.31.7 -> 21.04 → https://github.com/NixOS/nixpkgs/pull/119325
kini has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @primeos opened pull request #119326 → [20.09] Backport llvmPackages_12 → https://github.com/NixOS/nixpkgs/pull/119326
Qwerky has quit [Remote host closed the connection]
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JOYZY
kini has joined #nixos
orivej has quit [Ping timeout: 265 seconds]
Mateon1 has quit [Remote host closed the connection]
andreas303 has quit [Remote host closed the connection]
beertoagunfight has quit [Ping timeout: 268 seconds]
andreas303 has joined #nixos
Mateon1 has joined #nixos
Qwerky has joined #nixos
hiro98 has joined #nixos
<{^_^}> [nixpkgs] @ruuda opened pull request #119327 → butane: 0.10.0 -> 0.11.0 → https://github.com/NixOS/nixpkgs/pull/119327
MatrixBot25 has joined #nixos
Qwerky has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119321 → python3Packages.swisshydrodata: 0.0.3 -> 0.1.0 → https://github.com/NixOS/nixpkgs/pull/119321
fuzzypixelz has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-40 « fixup! pango: 1.48.3 → 1.48.4 »: https://git.io/JOYCW
<{^_^}> [nixpkgs] @jtojnar closed pull request #118365 → [staging] tracker: 3.0.3 -> 3.1.1 → https://github.com/NixOS/nixpkgs/pull/118365
<viric> I want to bring a "nix-shell" from one system to the other, prebuilt.
dotdotok has quit [Ping timeout: 240 seconds]
<viric> Same as I would copy a nix path.
<viric> through a 'nar'. Is that possible for a nix-shell? Or not?
<{^_^}> [nixpkgs] @alyssais opened pull request #119328 → git-cinnabar: 0.5.6 -> 0.5.7 → https://github.com/NixOS/nixpkgs/pull/119328
bbennett37 has joined #nixos
bbennett37 is now known as EmoSpice
jbox has quit [Quit: ZNC 1.8.1 - https://znc.in]
jbox has joined #nixos
<EmoSpice> Good morning. I have a Ubuntu box where my user is managed by LDAP. I'd like to manage my user's configuration with nix/home-manager, but I'm facing an issue whereby git and ssh seem unaware of the IPA/sssd configuration on the host itself. I recognize why this is happening (the store these tools use is unaware of the host configuratrion entirely), but I'm not sure how I might go about fixing this
<EmoSpice> other than by replicating the entire sssd configuration in my user's nix config. Does anyone have any tips on how I might do this simply?
beertoagunfight has joined #nixos
_bin has quit [Quit: ZNC - https://znc.in]
<{^_^}> [nixpkgs] @mweinelt merged pull request #119298 → python3Packages.yeelight: 0.5.4 -> 0.6.0 → https://github.com/NixOS/nixpkgs/pull/119298
_bin has joined #nixos
ydlr[m] has joined #nixos
beertoagunfight has quit [Quit: beertoagunfight]
beertoagunfight has joined #nixos
beertoagunfight has quit [Client Quit]
beertoagunfight has joined #nixos
beertoagunfight has quit [Remote host closed the connection]
ddellacosta has joined #nixos
nly has joined #nixos
<{^_^}> [nixpkgs] @alyssais opened pull request #119330 → apk-tools: 2.12.2 -> 2.12.5 → https://github.com/NixOS/nixpkgs/pull/119330
meh` has joined #nixos
<nly> is there any option for different group for every user, instead of lumping all in generic 'users' group?
rprije has quit [Ping timeout: 240 seconds]
<Ke> with nix generating those groups is trivial
<EmoSpice> actually - it looks like my problems are deeper, as there's seemingly very little support for users with no entry in /etc/passwd in at least home-manager. Trying to rebuild my configuration results in some errors about /run/user/<uid>/... not existing
<EmoSpice> nly: If you're using `users.users`, just set `users.users.<name>.group` to `<name>`
attila_lendvai has quit [Ping timeout: 252 seconds]
beertoagunfight has joined #nixos
gustavderdrache has joined #nixos
<evanjs> On that note... is there any real difference between users and extraUsers atm? Same question for groups, etc
<EmoSpice> Well, `users.extraUsers` is an alias of `users.users`. `users.extraGroups` are auxillary groups traditionally. Users have one primary group and any number (I think?) of auxillary groups.
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #119331 → doc/submitting-changes: remove incorrect remark → https://github.com/NixOS/nixpkgs/pull/119331
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #114465 → nixos/getty: add services.getty.extraArgs → https://github.com/NixOS/nixpkgs/pull/114465
<EmoSpice> It looks like I misread the docs. I'm not sure the point of `users.groups`
<ij> I have a precompiled libz.so.1 not being found for an executable that I'm trying after installing it with mkDerivation. I ran fixupPhase in the buildPhase, but it didn't help
<EmoSpice> (and also users.extraGroups. I'm still working on my coffee...Please excuse my verbosity and stupidity)
<nly> thanks
<sterni> EmoSpice: you can use users.groups to add additional groups
<sterni> EmoSpice: and you can use users.users.<user>.group to set the primary group of an user
<ij> I think I found sandervanderbug's blogposts elaborating on what to do here
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119328 → git-cinnabar: 0.5.6 -> 0.5.7 → https://github.com/NixOS/nixpkgs/pull/119328
<EmoSpice> sterni: Right. I had confused those two and explained the second as the first. The question was about the distinction between `users.groups` and `users.extraGroups`
<sterni> EmoSpice: users.extraGroups has been renamed to users.groups
<sterni> EmoSpice: users.users.<user>.extraGroups adds non primary groups to an user
vidbina has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117283 → kramdown-rfc2629: 1.3.37 -> 1.4.1 and move to rubyPackages → https://github.com/NixOS/nixpkgs/pull/117283
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #118478 → mopidy: allow overriding in mopidyPackages scope → https://github.com/NixOS/nixpkgs/pull/118478
<{^_^}> [nixpkgs] @domenkozar merged pull request #119317 → stdenv.mkDerivation: add -static to name if building statically → https://github.com/NixOS/nixpkgs/pull/119317
orivej has joined #nixos
<{^_^}> [nixpkgs] @talyz opened pull request #119332 → buildRustPackage: Provide overrideAttrs → https://github.com/NixOS/nixpkgs/pull/119332
justanotheruser has quit [Quit: WeeChat 2.9]
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/cce26cd83d2 (from 17 hours ago, history: https://channels.nix.gsc.io/nixos-20.09)
ddellacosta has quit [Read error: Connection reset by peer]
ddellac__ has joined #nixos
endformationage has joined #nixos
ddellac__ has quit [Remote host closed the connection]
deltab has quit [Ping timeout: 246 seconds]
deltab has joined #nixos
jmeredith has joined #nixos
rj has joined #nixos
Dr8128 has joined #nixos
<{^_^}> [nixpkgs] @stevenroose closed pull request #106492 → Second attempt at adding PeerTube package → https://github.com/NixOS/nixpkgs/pull/106492
meh` has quit [Ping timeout: 252 seconds]
zupo has joined #nixos
jonringer has joined #nixos
ddellacosta has joined #nixos
akaWolf has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @veprbl opened pull request #119333 → sherpa: compile with --enable-pythia flag → https://github.com/NixOS/nixpkgs/pull/119333
ddellacosta has quit [Remote host closed the connection]
ddellaco_ has joined #nixos
xlei has quit [Quit: ZNC - https://znc.in]
<{^_^}> [nixpkgs] @ewok opened pull request #119334 → todofi.sh: init at 1.0.0 → https://github.com/NixOS/nixpkgs/pull/119334
kini has quit [Remote host closed the connection]
kini has joined #nixos
ddellaco_ has quit [Remote host closed the connection]
AkechiShiro has quit [Quit: WeeChat 2.9]
xlei has joined #nixos
ddellaco_ has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #119335 → remind: remove not required assert → https://github.com/NixOS/nixpkgs/pull/119335
LilleCarl has quit [Quit: WeeChat 3.1]
ddellaco_ has quit [Remote host closed the connection]
rj has quit [Ping timeout: 240 seconds]
LilleCarl has joined #nixos
le0taku has quit [Ping timeout: 246 seconds]
leotaku has joined #nixos
MichaelRaskin has quit [Ping timeout: 240 seconds]
hiro99 has joined #nixos
ddellaco_ has joined #nixos
rj has joined #nixos
hiro98 has quit [Ping timeout: 268 seconds]
whatisRT has quit [Ping timeout: 246 seconds]
ruptwelve has quit [Ping timeout: 258 seconds]
hiro99 has quit [Ping timeout: 246 seconds]
rawtaz has quit [Remote host closed the connection]
rj has quit [Remote host closed the connection]
rj has joined #nixos
<pinpox> Hi, has anyone here got hardware acceleration working with (integrated) Intel GPUs and could share his config? I tried to follow https://nixos.wiki/wiki/Accelerated_Video_Playback but firefox and wezterm both seem not to be using hardware acceleration
Qubasa has quit [Ping timeout: 250 seconds]
Qubasa has joined #nixos
ruptwelve has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119164 → geckodriver: 0.26.0 -> 0.29.1 → https://github.com/NixOS/nixpkgs/pull/119164
whatisRT has joined #nixos
<{^_^}> [nixpkgs] @kwbauson opened pull request #119336 → vimPlugins.coc-explorer: use npm package → https://github.com/NixOS/nixpkgs/pull/119336
tv has joined #nixos
tv has quit [Client Quit]
tv has joined #nixos
tv has quit [Client Quit]
tv has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
MichaelRaskin has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann merged pull request #119307 → nixos/tests/kernel-generic: make attributes derivations, not functions → https://github.com/NixOS/nixpkgs/pull/119307
noonien has joined #nixos
<tmciver> Hello. How can I find out what's available in nixpkgs.javaPackages?
<EmoSpice> search.nixos.org only reports 4 packages in that set. (junit, jogl, mavenHello_1_1 and mavenHello_1_0)
<EmoSpice> But it looks like manix reports many more. You could try `nix-shell -p javaPackages.` and hitting tab as well.
<tmciver> EmoSpice: yes, I saw that which is why I'm puzzled to see a reference to "fetchMaven" here: https://github.com/NixOS/nixpkgs/issues/19741#issuecomment-346520422.
<EmoSpice> fetchMaven does seem to exist in that set.
<tmciver> EmoSpice: how do you tell?
hyiltiz has quit [Ping timeout: 252 seconds]
<EmoSpice> Same two methods I mentioned above: manix and a tab complete with that nix-shell invocation
<tmciver> Sorry, somehow I missed that response. I'll take a look. Thanks!
hyiltiz has joined #nixos
AkechiShiro has joined #nixos
<srhb> nix repl '<nixpkgs>' is also useful for interactive exploration
<EmoSpice> I've done that in the past. Wonder why I didn't think to do that now.
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @plabadens opened pull request #119337 → clight: 4.2 → 4.5 → https://github.com/NixOS/nixpkgs/pull/119337
rawtaz has joined #nixos
rawtaz has quit [Changing host]
rawtaz has joined #nixos
wnklmnn has joined #nixos
Qwerky has joined #nixos
waleee-cl has joined #nixos
sangoma has quit [Ping timeout: 252 seconds]
amerigo has joined #nixos
<noonien> anyone running windows vms on nixos without X?
growpotkin has joined #nixos
ddellaco_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ryantm merged pull request #118475 → bchoppr: 1.10.4 -> 1.10.6 → https://github.com/NixOS/nixpkgs/pull/118475
<{^_^}> [nixpkgs] @ryantm merged pull request #116692 → bslizr: 1.2.10 -> 1.2.12 → https://github.com/NixOS/nixpkgs/pull/116692
<{^_^}> [nixpkgs] @ryantm merged pull request #116688 → bsequencer: 1.8.6 -> 1.8.8 → https://github.com/NixOS/nixpkgs/pull/116688
<Church-> Okay yeah this is weird. I don't think static binaries should fail when running under a systemd service...
<{^_^}> [nixpkgs] @ryantm merged pull request #116687 → bshapr: 0.10 -> 0.12 → https://github.com/NixOS/nixpkgs/pull/116687
<LinuxHackerman> noonien: here ✋
<noonien> awesome, how have you set it up? do you use libvirt? do it do it declaratively?
ram19890 has joined #nixos
<LinuxHackerman> yep libvirt, not declaratively, with GPU passthrough, so the host is headless and it looks like the hardware is just running windows
Evangelina23 has joined #nixos
Evangelina23 has left #nixos [#nixos]
<noonien> awesome, that's exactly what i want to do
<LinuxHackerman> I wrote two blog posts about it as well
<noonien> oh, that's super great! thanks for taking the time!
<LinuxHackerman> (the first is more about migrating from a metal windows installation to the libvirt setup, the second is about GPU passthrough and performance tweaks)
<noonien> do you stream from it? or do you have a monitor connected to the machine?
<LinuxHackerman> monitor on hte machine
<LinuxHackerman> a colleague of mine streams from it though
<noonien> i see, super. eventually, i'll look for some streaming apps, so i can game from my tablet/laptop
<{^_^}> [nixpkgs] @midchildan opened pull request #119338 → fselect: update cargoSha256 → https://github.com/NixOS/nixpkgs/pull/119338
ddellaco_ has joined #nixos
<pinpox> Nevermind my question above. Problem is solved.
veegee has quit [Quit: veegee]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
malook has joined #nixos
ddellaco_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Enzime opened pull request #119339 → elementary-planner: 2.5.7 -> 2.6.9 → https://github.com/NixOS/nixpkgs/pull/119339
ddellaco_ has joined #nixos
ddellaco_ has quit [Remote host closed the connection]
noonien has quit [Ping timeout: 240 seconds]
attila_lendvai has joined #nixos
attila_lendvai has quit [Changing host]
attila_lendvai has joined #nixos
malook has quit [Quit: malook]
kim366 has quit [Ping timeout: 240 seconds]
noonien has joined #nixos
<{^_^}> [nixpkgs] @TredwellGit opened pull request #119340 → xorg.xorgserver: 1.20.10 -> 1.20.11 → https://github.com/NixOS/nixpkgs/pull/119340
oxalica1 has quit [Ping timeout: 240 seconds]
oxalica has quit [Ping timeout: 258 seconds]
ddellacosta has joined #nixos
respawn_ has joined #nixos
alexherbo20 has joined #nixos
<{^_^}> [nixpkgs] @eduardosm opened pull request #119341 → gnomeExtensions.system-monitor: 2020-04-27-unstable -> unstable-2021-04-08 → https://github.com/NixOS/nixpkgs/pull/119341
alexherbo2 has quit [Ping timeout: 240 seconds]
alexherbo20 is now known as alexherbo2
meh` has joined #nixos
sangoma has joined #nixos
alexherbo20 has joined #nixos
beertoagunfight has quit [Ping timeout: 240 seconds]
alexherbo2 has quit [Ping timeout: 240 seconds]
alexherbo20 is now known as alexherbo2
orivej has joined #nixos
Qwerky has quit [Remote host closed the connection]
respawn_ has quit [Quit: Leaving]
teasea has quit [Quit: teasea]
teasea has joined #nixos
ajshell1 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @dbirks opened pull request #119342 → vscode-extensons.github.github-vscode-theme: 1.1.5 -> 3.0.0 → https://github.com/NixOS/nixpkgs/pull/119342
domogled has quit [Quit: domogled]
kini has quit [Remote host closed the connection]
kini has joined #nixos
<bl1nk> noonien: for streaming, performance wise I had good results using https://parsec.app/
<bl1nk> not open source though if that's important
saschagrunert has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dotlambda opened pull request #119344 → pythonPackages.colorlog: 4.8.0 -> 5.0.1 → https://github.com/NixOS/nixpkgs/pull/119344
<noonien> bl1nk: parsec looks great, thanks!
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/311ceed827f (from 21 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
attila_lendvai has quit [Remote host closed the connection]
attila_lendvai has joined #nixos
<noonien> to connect remotely to libvirt, do you connect via ssh, and, if so, do you connect as the root user, or your own? if your own user, does that mean you have the user in the libvirt group? is that not as bad for security as being in the docker group?
lordcirth__ has joined #nixos
cfricke has quit [Quit: WeeChat 3.1]
lordcirth_ has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @mweinelt opened pull request #119345 → Update python packages I maintain → https://github.com/NixOS/nixpkgs/pull/119345
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
<{^_^}> [nixpkgs] @talyz closed pull request #119332 → buildRustPackage: Provide overrideAttrs → https://github.com/NixOS/nixpkgs/pull/119332
erasmas has joined #nixos
nicoo has quit [Ping timeout: 240 seconds]
ricklafleur[m] has quit [Quit: Idle for 30+ days]
tim92[m] has quit [Quit: Idle for 30+ days]
wangoe[m] has quit [Quit: Idle for 30+ days]
bendlas has quit [Quit: Idle for 30+ days]
Miguel[m] has quit [Quit: Idle for 30+ days]
jamesrains[m] has quit [Quit: Idle for 30+ days]
Essence[m] has quit [Quit: Idle for 30+ days]
ThomasGummerer[m has quit [Quit: Idle for 30+ days]
jhgarner[m] has quit [Quit: Idle for 30+ days]
waxlamp[m] has quit [Quit: Idle for 30+ days]
grahamc[m] has quit [Quit: Idle for 30+ days]
ebbertd[m] has quit [Quit: Idle for 30+ days]
Brian[m]6 has quit [Quit: Idle for 30+ days]
jbal[m] has quit [Quit: Idle for 30+ days]
kerru_an[m] has quit [Quit: Idle for 30+ days]
cidkid[m] has quit [Quit: Idle for 30+ days]
deltab has quit [Ping timeout: 252 seconds]
<gchristensen> anyone running tailscale with an ephemeral / ?
nschoe has quit [Ping timeout: 246 seconds]
nicoo has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119067 → feeds: Rename to gnome-feeds → https://github.com/NixOS/nixpkgs/pull/119067
bukkitgerman8608 has joined #nixos
ManiacOfMadness has quit [Ping timeout: 260 seconds]
deltab has joined #nixos
attila_lendvai_ has joined #nixos
mkaito has joined #nixos
mkaito has joined #nixos
attila_lendvai has quit [Ping timeout: 260 seconds]
ajshell1 has joined #nixos
attila_lendvai_ is now known as attila_lendvai
attila_lendvai has quit [Changing host]
attila_lendvai has joined #nixos
ManiacOfMadness has joined #nixos
simon[m]8 has joined #nixos
supercoven has joined #nixos
supercoven has quit [Max SendQ exceeded]
supercoven has joined #nixos
kini has quit [Remote host closed the connection]
kini has joined #nixos
neiluj has joined #nixos
neiluj has joined #nixos
neiluj has quit [Changing host]
<{^_^}> [nixpkgs] @veprbl merged pull request #119333 → sherpa: compile with --enable-pythia flag → https://github.com/NixOS/nixpkgs/pull/119333
Qwerky has joined #nixos
Qwerky_ has joined #nixos
cole-h has joined #nixos
Qwerky has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #115683 → x42-plugins: 20200714 -> 20210114 → https://github.com/NixOS/nixpkgs/pull/115683
philr has quit [Ping timeout: 260 seconds]
<noonien> i've got a problem with how libvitd is packaged, there are 2 configuration options that are hardcoded in the nix package, here: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/virtualisation/libvirtd.nix#L9
<noonien> i want to submit a PR fixing this, however, i'm not sure what are the usual ways that other packages provide a default config file content
qyliss has quit [Quit: bye]
<noonien> from what i remember, other packages either provide default, configurable options that end up in config files, or, sometimes, they provide a way to fully override the configuration file content.
ddellacosta has quit [Remote host closed the connection]
qyliss has joined #nixos
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #118749 → Kernels 2021-04-07 → https://github.com/NixOS/nixpkgs/pull/118749
ddellacosta has quit [Remote host closed the connection]
ddellaco_ has joined #nixos
Dr8128 has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @NeQuissimus opened pull request #119346 → [20.09] Kernels 2021-04-07 → https://github.com/NixOS/nixpkgs/pull/119346
Qwerky_ has quit [Ping timeout: 240 seconds]
ddellaco_ has quit [Remote host closed the connection]
Qwerky has joined #nixos
simon[m]8 has left #nixos ["User left"]
kw has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119345 → Update python packages I maintain → https://github.com/NixOS/nixpkgs/pull/119345
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119341 → gnomeExtensions.system-monitor: 2020-04-27-unstable -> unstable-2021-04-08 → https://github.com/NixOS/nixpkgs/pull/119341
fendor_ has joined #nixos
<{^_^}> [nixpkgs] @mweinelt opened pull request #119347 → wpa_supplicant: add patch for CVE-2021-30004 → https://github.com/NixOS/nixpkgs/pull/119347
zebrag has quit [Quit: Konversation terminated!]
respawn_ has joined #nixos
zebrag has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119338 → fselect: update cargoSha256 → https://github.com/NixOS/nixpkgs/pull/119338
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #115819 → clight: 4.2 -> 4.4 → https://github.com/NixOS/nixpkgs/pull/115819
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119337 → clight: 4.2 → 4.5 → https://github.com/NixOS/nixpkgs/pull/119337
fendor has quit [Ping timeout: 240 seconds]
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119330 → apk-tools: 2.12.2 -> 2.12.5 → https://github.com/NixOS/nixpkgs/pull/119330
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #112594 → apk-tools: 2.12.2 -> 2.12.3 → https://github.com/NixOS/nixpkgs/pull/112594
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119335 → remind: remove not required assert → https://github.com/NixOS/nixpkgs/pull/119335
CptCaptain has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119344 → pythonPackages.colorlog: 4.8.0 -> 5.0.1 → https://github.com/NixOS/nixpkgs/pull/119344
gustavderdrache has quit [Ping timeout: 240 seconds]
wkral has joined #nixos
Dr8128 has joined #nixos
kw has quit [Quit: Connection closed]
CptCaptain has quit [Quit: WeeChat 2.9]
<wkral> Hello, I wondering if anyone could help me with getting home-manager to work inside a declared nixos-container, I've outlined the issue on discourse: https://discourse.nixos.org/t/how-to-use-home-manager-module-inside-a-declarative-container/12427 but any advice would be appreciated, including I'm just barking up the wrong tree.
<{^_^}> [nixpkgs] @domenkozar merged pull request #119277 → nixosOptionsDoc: add markdown formatting → https://github.com/NixOS/nixpkgs/pull/119277
mkaito has quit [Quit: WeeChat 3.1]
<{^_^}> [nixpkgs] @grahamc merged pull request #115590 → NixOS: services.{openiscsi, target}, boot.iscsi-initiator: init → https://github.com/NixOS/nixpkgs/pull/115590
avaq has quit [Ping timeout: 252 seconds]
vidbina has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119342 → vscode-extensons.github.github-vscode-theme: 1.1.5 -> 3.0.0 → https://github.com/NixOS/nixpkgs/pull/119342
respawn_ has quit [Quit: Leaving]
<cole-h> gchristensen: That probably could have gone to master :P
<gchristensen> cole-h: oh, yep, looks like the dependencies in staging got merged
ddellacosta has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #106746 → CHOWTapeModel: init at unstable-2020-12-12 → https://github.com/NixOS/nixpkgs/pull/106746
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119336 → vimPlugins.coc-explorer: convert to nodePackages → https://github.com/NixOS/nixpkgs/pull/119336
oxalica has joined #nixos
leo60228 has quit [Ping timeout: 240 seconds]
acarrico has joined #nixos
leo60228 has joined #nixos
kini has quit [Remote host closed the connection]
BlackBeans has joined #nixos
<BlackBeans> Hello, I don't understand how to install packages as a user
<{^_^}> [nixpkgs] @MasseGuillaume opened pull request #119351 → Sublime text 4 → https://github.com/NixOS/nixpkgs/pull/119351
raccoonasdf has joined #nixos
<BlackBeans> Am I even supposed to do that?
<BlackBeans> Or should I install every package system-wide, like on other distros?
kini has joined #nixos
<LinuxHackerman> BlackBeans: you can install packages as a user using nix-env, but there are some caveats to using nix-env directly
<LinuxHackerman> ,imperative
<{^_^}> nix-env has multiple drawbacks as an imperative package manager. nix-env -u will sometimes upgrade to the wrong thing; the outputs to install are very finicky to override; and packages that have been removed or are otherwise unavailable will remain in your profile without any warnings. Consider using a ,declarative setup instead.
<BlackBeans> yes
<BlackBeans> this is what I wanted to do too
<LinuxHackerman> But user-specific can definitely make sense, especially on multi-user machines
<BlackBeans> I'm an a personal machine
<BlackBeans> there's only my account, mine
<BlackBeans> but I'm not sure if there would be reasons to install as user
<{^_^}> [nixpkgs] @lorenzleutgeb opened pull request #119352 → gradle: 7-rc-2 -> 7, bumping latest 6.8.3 -> 7 → https://github.com/NixOS/nixpkgs/pull/119352
<LinuxHackerman> I'm also the only user of my laptop, but I do use nix-env with a declarative setup because that allows me to use the same expressions on other machines where I might not want to apply it system-wide
<BlackBeans> I have read that nix-env is to separate environments that hold specific packages
<BlackBeans> ok, but for example if I want to use firefox, should I install it as a user or system-wide?
ManiacOfMadness has quit [Ping timeout: 268 seconds]
<LinuxHackerman> so if I have a machine that I don't usually work on but it has nix, I can do `nix-env -f https://sphalerite.org/dotfiles.tar.gz -iA basic` and have the tools I like with their config
<BlackBeans> ah! that's nice
<LinuxHackerman> It depends entirely on how you want to manage it
<LinuxHackerman> if you want to be able to upgrade it without upgrading the whole system, install it in a user profile
<BlackBeans> ok
<LinuxHackerman> if you want to make sure it's kept up-to-date with the rest of the system, install it system-wide
<BlackBeans> ok, and how can I install declaratevely as a user?
<{^_^}> [nixpkgs] @noonien opened pull request #119353 → nixos/libvirtd: extraConfig goes first → https://github.com/NixOS/nixpkgs/pull/119353
<BlackBeans> I have tried with .config/nixpkgs/config.nix, but it doesn't seem to be working
ram19890 has quit [Quit: Konversation terminated!]
<LinuxHackerman> ,declarative
<{^_^}> There are multiple ways of managing a user declaratively. 1) nix-env -ir, compatible with "temporary" imperative use of nix-env; 2) buildEnv, providing more control over the paths that are linked into the profile; 3) home-manager, providing nixos-like config for your ~. https://git.io/fp0aU contains a comparison of the three methods and a sample expression for option 2.
<noonien> Is there a way to fast-track very simple PRs getting merged, and perhaps backported?
EmoSpice has quit [Quit: WeeChat 3.1]
<BlackBeans> If I want to use packages that are not in the nix repo, which one is the simplest?
justan0theruser has joined #nixos
justanotheruser has quit [Ping timeout: 250 seconds]
<SumnerEvans[m]> It's easy to create your own packages in both home-manager and when using a global nixos config.
<BlackBeans> ok
<gchristensen> I should give home manager a shot for this new laptop
<BlackBeans> on the comparison between the three methods (buildEnv, home-manager and nix-env) it says that build-env doesn't have declarative config like NixOS
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/4c87cb87a2d (from 8 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<BlackBeans> what does it mean exactly?
<LinuxHackerman> Home-manager provides options with type checking and a lot of the legwork done for you, like nixos
gustavderdrache has joined #nixos
<LinuxHackerman> The other options only allow you to install packages. I apply some configuration to these packages in my expressions as well (just by installing wrapper scripts instead of the packages directly), and it is declarative, but it isn't as comfortable. I probably will switch to home-manager eventually as well
<BlackBeans> so you recommend me to use home-manager, if I understand well?
veegee has joined #nixos
<numkem> anyone having issues with since firefox 87 with the popup menus? like the main menu and the menu for extensions?
<gchristensen> wayland?
<SumnerEvans[m]> <numkem "anyone having issues with since "> On Sway?
<numkem> for my main window they only show about 5% of them
<gchristensen> haha SumnerEvans[m] knows whats up
<numkem> SumnerEvans[m]: no, X with awesomewm
ddellacosta has joined #nixos
raccoonasdf has quit [Ping timeout: 240 seconds]
<numkem> Wonder if it's related, like a bad fix or something
<LinuxHackerman> BlackBeans: it depends on what you want, but yeah it would probably work well for you.
<BlackBeans> my programs usually have the same dependencies, I don't think I would use the env feature a lot
<SumnerEvans[m]> BlackBeans: I like home-manager, but like I said, it's easy to also do that declarative approach for package installation with the system-wide configuration. Personally, I like home-manager because it also handles creating my user dotfiles.
<BlackBeans> you mean you can handle stuff like .emacs.d directly from nix configuration?
<LinuxHackerman> yes
ddellacosta has quit [Ping timeout: 265 seconds]
<noonien> what happens after all the PR checks are done?
<BlackBeans> wow, that's amazing...
<BlackBeans> no more git-half-of-home to keep one's configuration
<BlackBeans> no more git-half-of-home to keep one's configuration over multiple machines
sangoma has quit [Ping timeout: 268 seconds]
<SumnerEvans[m]> BlackBeans: I migrated from chezmoi over to pure Nix home-manager and I like it a lot.
zebrag has quit [Quit: Konversation terminated!]
<SumnerEvans[m]> Also, here's the option for emacs config in home-manager: https://nix-community.github.io/home-manager/options.html#opt-programs.emacs.enable
Dotz0cat_ has quit [Ping timeout: 240 seconds]
<BlackBeans> ^^ thanks
zebrag has joined #nixos
amerigo has quit [Quit: Connection closed for inactivity]
gustavderdrache has quit [Ping timeout: 240 seconds]
sangoma has joined #nixos
svrana has quit [Quit: WeeChat 2.9]
<BlackBeans> btw if I understood well the doc all the configuration for user-wide nix should be within .config/nixpkgs/ ?
<BlackBeans> *conf, not doc
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @primeos merged pull request #119324 → [20.09] signal-desktop: 1.40.1 -> 5.0.0 → https://github.com/NixOS/nixpkgs/pull/119324
ddellaco_ has joined #nixos
<LinuxHackerman> BlackBeans: not necessarily, only if you want to install it by using an overlay or packageOverrides (packageOverrides is the older mechanism for doing the same thing as overlays)
<{^_^}> [nixpkgs] @primeos merged pull request #119320 → chromiumDev: Fix the build → https://github.com/NixOS/nixpkgs/pull/119320
<BlackBeans> oh...
MatrixBot25 has quit [Quit: Bridge terminating on SIGTERM]
<BlackBeans> so what are the other options?
<LinuxHackerman> BlackBeans: I personally just have it lying in ~/dotfiles and install using `nix-env -f ~/dotfiles -irA desktop-full` (where desktop-full is a collection of stuff that's defined in dotfiles/default.nix)
<{^_^}> [nixpkgs] @primeos merged pull request #119326 → [20.09] Backport llvmPackages_12 → https://github.com/NixOS/nixpkgs/pull/119326
<BlackBeans> ah ok
<LinuxHackerman> Or if it's not my laptop, I grab the latest version using the command that makes nix just fetch the tarball and build it from there
<LinuxHackerman> that I shared above
zupo has joined #nixos
<BlackBeans> that's the nix-env, imperative version, right?
<LinuxHackerman> not quite, since I still declare everything I want in my nix expressions, and after applying it using nix-env -ir nothing else is installed
svrana has joined #nixos
<LinuxHackerman> but yes in the sense that I can still install stuff after the fact using other nix-env commands
<LinuxHackerman> with -r, nix-env will remove everything that's not specified in the install command, which makes it sort-of-declarative without completely preventing imperative use
<BlackBeans> ok
<BlackBeans> it essentially does the same job as home-manager, right?
<eyJhb> Anyone has a config for wireguard in a network namespace? (bonus points if it includes systemd service that uses that namespace)
<LinuxHackerman> BlackBeans: not quite, since it doesn't provide the nice easy wrapping
<BlackBeans> god, you're blowing my mind...
<LinuxHackerman> My emacs config looks like this https://git.sr.ht/~linuxhackerman/nix-config/tree/master/item/emacs.nix
<LinuxHackerman> it's a lot less neat than if I were using home-manager, I think :)
<LinuxHackerman> I'd say if you want to just have a decision and not have to worry about what you choose anymore, go for home-manager ;)
<BlackBeans> well, I'll worry about the choices I'm making in the future
<SumnerEvans[m]> Also, there's a home-manager channel on IRC #home-manager
sumner has joined #nixos
<lukegb> wow, sourcehut's syntax highlighting for nix configs is bad
<BlackBeans> when I'll have understood nix a bit better
<SumnerEvans[m]> <lukegb "wow, sourcehut's syntax highligh"> I think it's just because it's a bunch of strings...
<lukegb> even gitlab does a better job
<LinuxHackerman> lukegb: uuuuh yep.
<lukegb> SumnerEvans[m]: err, it isn't, though
<lukegb> it _thinks_ it is, but it isn't :P
<BlackBeans> LinuxHackerman does home-manager allow you to write the actual emacs config file?
<gchristensen> github's linguist library is open source, sourcehut could borrow it
nixusr has joined #nixos
<BlackBeans> does github's linguist library do a better job?
ScottHDev has quit [Ping timeout: 265 seconds]
<nixusr> Hi, I'm trying to follow the NixOS manual, but there seems to be an error pretty eraly on
ram19890 has joined #nixos
<gchristensen> up to you
<LinuxHackerman> sourcehut is open source, someone could implement using linguist :p
diamondbond has quit [Ping timeout: 260 seconds]
<nixusr> in the UEFI configuration it says: "You must set the option boot.loader.systemd-boot.enable to true" but there is no such line in /mnt/etc/nixos/configuration.nix
<SumnerEvans[m]> BlackBeans: you can always write files to your home dir manually if you ever need to: https://rycee.gitlab.io/home-manager/options.html#opt-home.file
<BlackBeans> I keep getting an error when doing home-manager switch:
nixusr has quit [Client Quit]
<BlackBeans> two packages have the same priority
nix has joined #nixos
nix is now known as nixusr
<nixusr> got disconnected... any ideas ?
<sphalerite> nixusr: you just add it :)
<nixusr> sphalerite: why isn't it commented out like the BIOS systems info ? and why does it say "you must set" instead you must add, it's confusing..
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ddellaco_ has quit [Remote host closed the connection]
<jmercouris> I've tried to silence systemd on startup like this: services.journald.console = "ForwardToConsole=no";
<jmercouris> am I doing it correctly?
<LinuxHackerman> nixusr: Oh, hm, it should indeed be generated automatically… are you sure you booted the installer in EFI mode?
BlackBeans has quit [Quit: Connection closed]
<nixusr> LinuxHackerman: no, I booted in virtualbox so I assume it did not
<nixusr> but again, the BIOS part is there and it's commented
<LinuxHackerman> ah yeah then that'll be why
<LinuxHackerman> yeah then you follow the BIOS system instructions
<LinuxHackerman> (and uncomment it as appropriate)
<nixusr> already did the EFI part, let's see how it goes :)
<SumnerEvans[m]> if your virtualbox VM is not configured to boot EFI, you might be in for a bad time
<{^_^}> [nixpkgs] @NinjaTrappeur merged pull request #119347 → hostapd, wpa_supplicant: add patch for CVE-2021-30004 → https://github.com/NixOS/nixpkgs/pull/119347
<nixusr> max i'll retry
zakame has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @NinjaTrappeur opened pull request #119354 → hostapd: nitpick, stabilize gh patch format using fetchpatch → https://github.com/NixOS/nixpkgs/pull/119354
diamondbond has joined #nixos
lordcirth__ is now known as lordcirth
<{^_^}> [nixpkgs] @Technical27 opened pull request #119355 → lunar-client: 2.4.0 -> 2.6.0 → https://github.com/NixOS/nixpkgs/pull/119355
<ajshell1> I have a question. I'm looking into installing NixOS on a ZFS root. Some ZFS guides I've seen suggest creating a separate boot pool for GRUB, and Ubuntu does this when using their guided installer. Do you recommend doing this for NixOS too?
<gchristensen> I skip it and use vfat for /boot
<lordcirth> ajshell1, I didn't. I just have a tiny vfat EFI partition. But I'm not using ZFS encryption, you might need a seperate /boot for that
<gchristensen> you don't need a separate /boot for zfs encryption
<ajshell1> I know that systemd-boot requires that the kernels be on the EFI partition to boot. I'm assuming that's also where GRUB will place kernel images if it isn't installed onto a separate boot pool. However, I'm under the assumption that this doesn't matter due to the way NixOS works, right?
<LinuxHackerman> personal opinion: avoid accessing zfs from grub though :)
<gchristensen> +1
<ajshell1> That said, if half of what I've read about NixOS is true, snapshots of the system itself aren't really necessary (although it's nice to have for personal data)
<gchristensen> pretty much
<{^_^}> [nixpkgs] @malob opened pull request #119356 → vimPlugins: cleanup overrides → https://github.com/NixOS/nixpkgs/pull/119356
ddellaco_ has joined #nixos
<lordcirth> Yeah, just track /etc/nixos in git and push it somewhere
wkral has quit [Quit: Connection closed]
<nixusr> ok, installing from BIOS nono UEFI
<LinuxHackerman> yep. Keep snapshots of the parts of /var and /home that you care about, other than that…
<LinuxHackerman> (obligatory link to gchristensen's legendary blog post: https://grahamc.com/blog/erase-your-darlings )
diamondbond has quit [Ping timeout: 250 seconds]
<mica[m]> If someone can merge https://github.com/NixOS/nixpkgs/pull/119270/files that would be super awesome and I will love you
<{^_^}> [nixpkgs] @Technical27 opened pull request #119357 → fcitx5-m17n: init at 5.0.4 → https://github.com/NixOS/nixpkgs/pull/119357
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @NinjaTrappeur opened pull request #119358 → [20.09] hostapd: add patch for CVE-2021-30004 → https://github.com/NixOS/nixpkgs/pull/119358
nixusr has quit [Quit: Connection closed]
diamondbond has joined #nixos
nix has joined #nixos
erasmas has quit [Read error: No route to host]
nix is now known as nixusr
leo60228 has quit [Ping timeout: 252 seconds]
<infinisil> mica[m]: Do you want to address mweinelt's comment?
erasmas has joined #nixos
nly has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @primeos pushed to staging « Revert "mesa: 21.0.1 -> 21.0.2" »: https://git.io/JOOu0
Qwerky has quit [Remote host closed the connection]
zakame has joined #nixos
rajivr has quit [Quit: Connection closed for inactivity]
<nixusr> also I booted virtualbox without boot.initrd.checkJournalingFS = false; and security.rngd.enable = false;  which the documentation says I must add, and everything works ok
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-40 « fixup! sound-juicer: 3.24.0 → 3.38.0 »: https://git.io/JOOzR
zebrag has quit [Quit: Konversation terminated!]
ManiacOfMadness has joined #nixos
zebrag has joined #nixos
diamondbond has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119358 → [20.09] hostapd, wpa_supplicant: add patch for CVE-2021-30004 → https://github.com/NixOS/nixpkgs/pull/119358
Qwerky has joined #nixos
<mica[m]> infinisil: the "bonus points" comment?
milahu has joined #nixos
<mica[m]> Looks like they're working on it...
<{^_^}> [nixpkgs] @joachimschmidt557 opened pull request #119359 → nimmm: 0.1.2 -> 0.2.0 → https://github.com/NixOS/nixpkgs/pull/119359
<milahu> how can i do a regex string replace in nix? in bash i would do `res=$(echo 1.1.26.501.gbe11e53b-15 | sed -E 's/-[0-9]+$//')` to get the substring 1.1.26.501.gbe11e53b
kini has quit [Remote host closed the connection]
lukegb has joined #nixos
Qwerky has quit [Ping timeout: 240 seconds]
kini has joined #nixos
<lordcirth> milahu, there is builtins.match and builtins.replaceStrings, but neither seem to do what you want. You might be able to combine them?
<lordcirth> Or there might be something in the nixpkgs lib
meh` has quit [Ping timeout: 240 seconds]
<milahu> or use split + slice + join ...
<milahu> let me try builtins.match
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-40 « pitivi: 2020.09.2 → 2021.01 »: https://git.io/JOOgd
<nixusr> can i get progress report for nixos-rebuild ?
<lordcirth> nixusr, nixos-rebuild mostly just calls nix, and mine gives progress. I think that's a feature of the beta nix.
<lordcirth> nix 2.4pre
<{^_^}> [nixpkgs] @primeos closed pull request #100712 → mesa: Attempt to upgrade the drivers with a minimal rebuild impact → https://github.com/NixOS/nixpkgs/pull/100712
<{^_^}> [nixpkgs] @iAmMrinal0 opened pull request #119361 → google-cloud-sdk: 334.0.0 -> 336.0.0 → https://github.com/NixOS/nixpkgs/pull/119361
<nixusr> ok, i'm installing gnome 3 from the 500MB ISO
<milahu> ... so builtins.match returns a list of capture groups: `builtins.match "(.+)-.+" "1.1.26.501.gbe11e53b-15"` -> `[ "1.1.26.501.gbe11e53b" ]` ... how can i get the first item in the list?
<cole-h> > builtins.elemAt [ "asdf" ] 0
<{^_^}> "asdf"
<sterni> builtins.head …
<milahu> aah, thx : )
<cole-h> > builtins.head [ "asdf" ] # guess that also works lol
<{^_^}> "asdf"
<milahu> builtins.elemAt (builtins.match "(.+)-.+" "1.1.26.501.gbe11e53b-15") 0
<gchristensen> > builtins.elemAt (builtins.match "(.+)-.+" "1.1.26.501.gbe11e53b-15") 0
<{^_^}> "1.1.26.501.gbe11e53b"
<cole-h> > builtins.head (builtins.match "(.+)-.+" "1.1.26.501.gbe11e53b-15")
<{^_^}> "1.1.26.501.gbe11e53b"
<milahu> aah. good bot
<nixusr> what is a good document to read about how nixos works ?
<cole-h> The manual is a good place to start, probably: https://nixos.org/manual/nixos/stable/
graf_blutwurst has quit [Remote host closed the connection]
<nixusr> hmm... why does installing x/gnome3 installing gcc ?
<cole-h> because gcc is required to compile X, I'd hazard
<nixusr> isn't it installing X from binaries ?
<infinisil> mica[m]: What do you mean by "they're working on it"?
<mica[m]> infinisil: there is very recent activity.
<infinisil> Ohh it's not your PR, I see
<gchristensen> nixusr: sounds like a package is mistakenly depending on its runtime dependencies
<gchristensen> buildtime*
<nixusr> gchristensen: how can it be found out ?
<gchristensen> `nix why-depends patha pathb` will tell you why patha depends on pathb
<nixusr> ok, i'll write it down when I get to that part of my journy
<nixusr> currently following the nixos manual and installing gui
<cole-h> (does that work without `--experimental-features nix-command`?)
<gchristensen> I dunno ..:)
<nixusr> currently i'm sitting and wondering how long/ how big it's gonna d/l stuff for me
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #119346 → [20.09] Kernels 2021-04-07 → https://github.com/NixOS/nixpkgs/pull/119346
bitmapper has joined #nixos
hiro98 has joined #nixos
fendor_ is now known as fendor
fuiltilt has joined #nixos
zupo has joined #nixos
<sterni> cole-h: it does on nix stable because it hasn't yet classified nix-command as experimental
<cole-h> great
<nixusr> well... it's already going for 30 minutes with no progress data... guess i'll go to sleep and hope for best tommorow
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119361 → google-cloud-sdk: 334.0.0 -> 336.0.0 → https://github.com/NixOS/nixpkgs/pull/119361
rg3376 has joined #nixos
<rg3376> Is it possible to zip a nix closure and send it to someone? I have closure which takes hours and hours to compile and would like to send it to someone. We aren't on the same network so nix-copy-closure doesn't work.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119357 → fcitx5-m17n: init at 5.0.4 → https://github.com/NixOS/nixpkgs/pull/119357
EmoSpice has joined #nixos
<EmoSpice> Is anyone using Nix on an non-NixOS system that also happens to be managed by LDAP/AD? I'm seeing myriad problems with the fact that tools installed via Nix (and home-manager, but that's not terribly relevant, I don't think) are not aware that the user cannot be looked up in, say, /etc/passwd. I'm unsure if there's a solution to this problem or what it would be if it existed.
ManiacOfMadness has quit []
dev_mohe has joined #nixos
dev_mohe has quit [Client Quit]
ddellaco_ has quit [Remote host closed the connection]
Lord_of_Life_ has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @xworld21 opened pull request #119362 → texlive.combine: link binary packages in full → https://github.com/NixOS/nixpkgs/pull/119362
zebrag has joined #nixos
ece has joined #nixos
ahmedelgabri has joined #nixos
Lord_of_Life has quit [Ping timeout: 252 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Lord_of_Life_ is now known as Lord_of_Life
hlz has quit [Ping timeout: 260 seconds]
<srhb> EmoSpice: Could you come up with an example of a problematic program? I would have thought getent would be used and it'd just work on the system.
hlz has joined #nixos
ddellacosta has joined #nixos
nicoo has quit [Ping timeout: 240 seconds]
<EmoSpice> bash, zsh, openssh
nicoo has joined #nixos
hyper_ch2 has quit [Read error: Connection reset by peer]
<LinuxHackerman> rg3376: you can use `nix copy --to file:///tmp/my-binary-cache` to create a flat-file binary cache in /tmp/my-binary-cache, then zip that and transfer it (or use something like syncthing to transfer it more smartly) and use `nix-build --extra-substituters file:///tmp/rg3376s-binary-cache …` at the other end
ajshell1 has quit [Quit: Connection closed]
<LinuxHackerman> rg3376: or make a public binary cache of some description and upload it there — you can just put files on a simple static HTTP server, or use an S3 bucket, or cachix
<LinuxHackerman> rg3376: you may also want to sign the paths so that the other end can verify that you're the one who built them
orivej has quit [Ping timeout: 240 seconds]
<sshow> What should i set my system.stateVersion to for nixos-unstable now? 21.05 or 21.05pre, or the full name 21.05pre279456.04a2b269d89 ?
<cole-h> You should read the comment
<sshow> cole-h: thanks. it _does_ say "did you read the comment", which I did.. but then I read it again. I guess I'll put 21.05 then :)
<cole-h> uh
<cole-h> the comment says "you shouldn't change this unless you know why you need to change this"
<EmoSpice> sshow: You don't actually need to modify that variable at all.
<cole-h> basically
ahmed_elgabri has joined #nixos
<EmoSpice> @srhb: I suspect that the problem is that the execution environment is sufficiently isolated that it is problematic? running `getent passwd <username>` works, but the problematic programs are still...well, problematic.
sid_cypher has joined #nixos
<sshow> I thought I might end up with incompatabilites if I didn't change that for too long
<cole-h> no
<cole-h> that's the whole reason ite xists
<cole-h> to limit incompatibilities
<cole-h> e.g. if you used containers on 20.09, and changed your state version, we use a different state directory, which could potentially break your containers
<cole-h> (I don't remember if we migrate the state dir, but I presume we don't)
<cole-h> It‘s perfectly fine and recommended to leave
<cole-h> 19 # this value at the release version of the first install of this system.
ahmedelgabri has quit [Ping timeout: 260 seconds]
<EmoSpice> @srhb: `nix-shell -p getent; getent passwd <user>` returns nothing...
<srhb> EmoSpice: That'd be glibc-bin
<srhb> EmoSpice: But I guess that's the crux of the problem, the glibc not getting whatever necessary runtime information
<sphalerite> EmoSpice: hm, do those systems run nscd?
<sshow> cole-h++ thank you for feeding me with a teaspoon. I'll leave it be as it was
<{^_^}> cole-h's karma got increased to 141
<srhb> sphalerite: Yeah,that sounds relevant.
<cole-h> np. basically: if you don't know why you'd need to change it: don't.
Reiko2 has joined #nixos
<EmoSpice> srhb: sphalerite: They're IPA/sssd controlled.
<sphalerite> system.stateVersion is "what version of NixOS was first installed on this system"
<sid_cypher> hi everyone o/
<srhb> Or does nsswitch affect it...
vidbina has joined #nixos
<srhb> EmoSpice: I think essentially glibc needs to be told to get that information from sssd when nscd isn't responsible.
sangoma has quit [Ping timeout: 265 seconds]
<srhb> EmoSpice: Whether this can be done at runtime I'm not sure
<sphalerite> yeah nsswitch.conf should be respected AFAIU
<EmoSpice> I wonder if our nsswitch.conf is somehow subtly wrong...
<sphalerite> checking (on nixos so YMMV), `getent passwd linus` uses nscd if it's running, and reads /etc/nsswitch.conf itself if it's not
<sid_cypher> anybody knows how to invalidate "cached failure of attribute" message on nixFlakes? Trying to migrate my configuration.nix, get complaint aboute bluetooth.nix but no --show-trace
<srhb> EmoSpice: does it have eg `passwd: files sss` ?
<EmoSpice> "passwd: compat systemd sss"
<srhb> hrmmm.
Reiko2 has quit [Read error: Connection reset by peer]
<sphalerite> aaah. Our glibc doesn't support sss.
seku has joined #nixos
<EmoSpice> Oh. That's good to know! That's something I might be able to resolve eventually!
<srhb> So it's nscd or bust.
<sphalerite> and I'm guessing it will be using the nss modules from the nixpkgs glibc, and there simply is no sss module there, so it fails
<sshow> is there a way to print out the system dependency graph/hierarchy? I'm trying to figure out why a specific package is being added to my system
<sphalerite> either that or it tries to load the one from the host system but also fails because lol ABIs
hiro98 has quit [Remote host closed the connection]
<EmoSpice> srhb, sphalerite: Thank you for the handholding. I was digging around for answers, but they're hard to come by if you're in unfamiliar territory.
<sphalerite> sshow: you can use nix-store -q --graph /run/current-system to see a full graph, or `nix why-depends /run/current-system /nix/store/saidufhaisdufhasdf-gtk-3.x` to see exactly why you have a dependency
<srhb> EmoSpice: For sure :)
<EmoSpice> I have to run, but I appreciate the pointers. I'll see if there's anything I can dig up about how to get some more information :)
<srhb> sshow: nix-store -q --tree might be easier to parse at a glance than --graph
EmoSpice has quit [Quit: "Headed home"]
<srhb> (--grap is actual dot output)
<sphalerite> I find the dot output more helpful often, because you can use plain-text search to track down dependency links
<sphalerite> whereas for big dependency trees, the ascii-art --tree involves a lot of non-trivial eye work
<srhb> It's fun how workflows differ :D
<sphalerite> but I think we can agree that nix why-depends is the nicest solution, when applicable :D
<srhb> frankly nix-tree is excellent, use that :P
<sphalerite> or that. Especially if it's a size concern.
<srhb> It does get a little memory heavy in why-depends mode if you analyze something everything depends on however :P
<srhb> I think that might actually be a mem leak
<sid_cypher> found the answer to flake evaluation cache blocking errors, "rm ~/.cache/nix/eval-cache-v2/*" helped. Sorry for the bother :)
<sid_cypher> gotta try nix-tree by the way
<sphalerite> much hermetic, many reproducible, wow
<cole-h> sid_cypher: you can also run with --impure
<sid_cypher> cole-h: somehow that seemed like a heresy to me, haha
<cole-h> basically the same as removing the eval-cache
lsix has quit [Ping timeout: 250 seconds]
<jmercouris> can anyone imagine why: services.xserver.videoDrivers = [ "intel" "nvidia" ]; would break GPG???
<cole-h> you'll have to be more specific
<jmercouris> the appearance of KDE changes slightly for me as well... I don't see why that's possible
<cole-h> what about gpg is broken?
<jmercouris> it says that I have no secret keys
<jmercouris> and yet gpg list secret keys shows them
<cole-h> "it says that" <- what is "it"?
srk has quit [Ping timeout: 260 seconds]
<jmercouris> I'll be back in one second when I reboot the broken build
<jmercouris> and I'll tell you exactly what it says
<ivan> 1) which of two acutally breaks it? 2) strace might help see some difference
<cole-h> I'm more interested in what "it" is, than what "it" says
<jmercouris> Meads
<jmercouris> Emacs*
<jmercouris> And Kmail
<sid_cypher> i've had gpg-agent asking me the passphrase in a ctrl-alt-f2 vterm several times, silently waiting for input in a place i don't see :)
<jmercouris> here is what it says
<jmercouris> I just checked the other TTYs they don't show anything
<sid_cypher> End Of File might mean the file you're decrypting in shorter than expected, maybe empty
<jmercouris> well, I know that's not true
<cole-h> maybe your pinentry isn't popping up?
<genevino> Error in file "/nix/store/qf4wwhxjqvhmrc53s9bxvbj77bzi27g4-system-path/share/applications/krita_jpeg.desktop": "jpeg/jfif" is an invalid MIME type ("jpeg" is an unregistered media type)
<genevino> o.O
<jmercouris> pinentry is in fact NOT popping up
<cole-h> that's where I'd start investigating. which pinentry are you using?
<{^_^}> [nixpkgs] @06kellyjac opened pull request #119363 → deno: 1.8.3 -> 1.9.0 → https://github.com/NixOS/nixpkgs/pull/119363
nixperson has joined #nixos
<jmercouris> cole-h: pinentry-qt
zupo has joined #nixos
<jmercouris> so my entire Qt system changes appearance when I change the graphics card drivers as well
<{^_^}> [nixpkgs] @mweinelt pushed to revert-118719-home-assistant-tests « Revert "nixos/home-assistant: use overridePythonAttrs" »: https://git.io/JOOX7
<jmercouris> everything becomes more transparent
<jmercouris> when I call "pinentry-qt" from the command line it does not bring up a graphical GUI
<cole-h> jmercouris: what if you try the following -- 1) try to run `gpg-connect-agent updatestartuptty /bye` in emacs; 2) change your pinentry to gnome2 and try that
<{^_^}> [nixpkgs] @jtojnar pushed 5 commits to gnome-40: https://git.io/JOOXh
<cole-h> pinentry does nothing when called from the command line anyways -- it should just say "OK Please to meet you"
Reiko2 has joined #nixos
<jmercouris> that is what it says
<cole-h> jmercouris: sorry, `gtk2` is the flavor
<jmercouris> OK i'll try changing it to gt2k
<jmercouris> hm, no luck
<jmercouris> maybe I need to reboot
<jmercouris> let me try that
<cole-h> (probably not)
<jmercouris> Rebooting worked
<jmercouris> And now the prompt looks different, but at least it appears
<jmercouris> Thanks cole-h
<cole-h> hm
<jmercouris> I wonder why changing my drivers would effect gpg
<jmercouris> Seems very random
<cole-h> it shouldn't
<cole-h> but
<cole-h> technology
<cole-h> ¯\_(ツ)_/¯
<jmercouris> :-)
<sshow> sphalerite++ srhb++ thanks. `nix-store -q --tree /run/current-system` gave me exactly what I needed. (FWIW: python2 datadog is brought in by nixops :P)
<{^_^}> sphalerite's karma got increased to 123
<{^_^}> srhb's karma got increased to 147
<jmercouris> cole-h++
<{^_^}> cole-h's karma got increased to 0b10001110
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
<{^_^}> [nixpkgs] @lsix opened pull request #119364 → qgis: 3.10.13 -> 3.16.5 → https://github.com/NixOS/nixpkgs/pull/119364
amosbird has quit [Ping timeout: 260 seconds]
<nixperson> i have a question regarding root zfs encryption on a server
<nixperson> basically, i would like to use zfs native encryption because it works better with multiple devices than running luks on everything, and im using zfs over btrfs because it has more features like per dataset compression. my best idea is to have a luks partition (because luks has much better support and options for headless encryption keys over zfs)
<nixperson> before zfs that contains the raw encryption key used to decrypt the zfs. i would like this to be headless so no prompt or something
amosbird has joined #nixos
<nixperson> my problem lies: how to i get zfs to retrieve the key from the unlocked luks partition (/dev/mapper/zfskey) before mounting the zpool at /
<nixperson> thanks!
lsix has joined #nixos
<cole-h> this isn't really nixos related
<nixperson> it is
orion has joined #nixos
<cole-h> seems zfs related?
<tejing> it's not my area of expertise, but I'd guess you need to add a few custom lines to the init shell script in the initrd
<nixperson> basically what im asking is how do i add something to nixos initrf
<sphalerite> It's nixos's boot process :)
<cole-h> regardless, you'd want to set the keylocation property to `file:///dev/mapper/zfskey`
<cole-h> probably
<nixperson> ah
<nixperson> i have no idea how to add something to the nixos boot process; this is my first time using nix
<orion> Hi. I am experiencing a failed build in the repl: building '/nix/store/vn5jd2pqpnf62rgsr1grmk5jlcbmaj85-docker-layer-fullnode.drv'... No contents to add to layer. /private/tmp/nix-build-docker-layer-fullnode.drv-0/.attr-0: eval: line 19: syntax error: unexpected end of file
<srhb> nixperson: If you can't do it directly there's a bunch of places you can hook into the initrd under boot.initrd pre/post
<srhb> nixperson: But you'll likely not need that if there's a good option for specifying the key location
<orion> The tmp directory is deleted before I can inspect it. Does anyone know how I can go about troubleshooting this?
<cole-h> add -K
<cole-h> it will keep the temporary directory
<orion> nix -K repl ?
<tejing> nixperson: there are configuration options that allow you to put arbitrary shell commands into the boot process at various points, though based on what cole-h said, I guess that isn't necessary for this
<nixperson> oh okay, thanks
<srhb> nixperson: (eg. /nix/store/0qrayfgw779phhbasnrynvyakpczwdkb-glibc-2.32-39
<srhb> woops
<srhb> and friends :)
<jmercouris> man the nvidia "official" drivers cause so many problems!
<{^_^}> [nixpkgs] @fabaff opened pull request #119365 → python3Packages.karton-yaramatcher: init at 1.0.0 → https://github.com/NixOS/nixpkgs/pull/119365
<cole-h> nvidia was very linux-hostile in the past (though apparently they've mellowed out recently? idk)
<sphalerite> nah they're still a pain
<cole-h> nouveau is almost always better for linux purposes
<sphalerite> nvidia really hasn't got any better, they do more linux stuff but it's still just as awful to use.
<srhb> nixperson: By the way, inspecting the stage 1 script is quite easy to find the various hook-in points: https://github.com/NixOS/nixpkgs/blob/nixos-20.09/nixos/modules/system/boot/stage-1-init.sh#L242
<tejing> nouveau is much more in keeping with how this stuff is supposed to work in linux, but the performance is very noticeably worse
<cole-h> for stuff like gaming sure
<sphalerite> ,tell EmoSpice so the way NixOS "solves" this is by running nscd with an LD_LIBRARY_PATH including the lib directory from the sssd package (which contains the relevant nss module) — and nss modules from outside glibc aren't supported in any other way. It's correctly commented as "hacky" in the implementation :D If you can get nscd set up on your host system, it should hopefully make nss resolution
<{^_^}> sphalerite: I'll pass that on to EmoSpice
<sphalerite> in nix packages work correctly.
<sphalerite> srhb: ^
<srhb> sphalerite: Thanks!
<tejing> cole-h even just for stuff like web browsing or picom-composited desktop effects, the difference is enough to matter
<jmercouris> how to clear all the generations but the current one?
<jmercouris> e.g. get them out of grub etc
<jmercouris> I have: nix.gc.automatic = true; nix.gc.options = "--delete-older-than 10d"; in my configuration file
<jmercouris> but I want to perform the operation now to remove all but the current generation
<tejing> nix-collect-garbage
<tejing> with an option
<tejing> I don't remember it off the top of my head
<cole-h> tejing: on Wayland, it's not (for me, at least)
numkem has joined #nixos
<jmercouris> could it be "--delete-old"?
beertoagunfight has joined #nixos
<tejing> yeah, or just -d for short
<jmercouris> thanks
<tejing> cole-h: well I haven't tried wayland. my experience with nouveau is mostly just from when I hadn't reworked my config to use nvidia after switching some stuff
beertoagunfight has quit [Client Quit]
<cole-h> yeah, it was pretty bad on X11, which is why I switched to Wayland
vidbina has quit [Ping timeout: 246 seconds]
<srhb> jmercouris: fwiw grub cleanup happens at activation (it deletes all but the existing generations)
<jmercouris> At activation?
<srhb> Not activation, sorry, but eg. sudo nixos-rebuild boot
<jmercouris> Ok
<jmercouris> Thank you
<cole-h> jmercouris: btw you could also try the gnome3 flavor of pinentry. I just use gtk2 because it works well in both tty (e.g. over ssh) and in graphical environments
<jmercouris> I went back to qt and just disabled nvidia it was causing problems with my programming
<cole-h> ah, ok
<jmercouris> I still can’t get grub to clean up
<jmercouris> Is there no explicit way to do that?
<jmercouris> I did the garbage collect, and then a rebuild boot and rebuild switch
<jmercouris> no luck in either case
<srhb> jmercouris: Are the generations really gone?
eacameron has joined #nixos
attila_lendvai has quit [Ping timeout: 260 seconds]
<srhb> ls -d /nix/var/nix/profiles/system*
Reiko2 has quit [Read error: Connection reset by peer]
<jmercouris> no, they are not gone
<srhb> jmercouris: How did you gc them?
<srhb> Or attempt to
<jmercouris> sudo nix-collect-garbage --delete-older-than 1h
<jmercouris> nix-collect-garbage -d
<jmercouris> I tried with sudo just in case
<srhb> sudo is necessary.
<jmercouris> ah, now there is only one
ahmedelgabri has joined #nixos
<jmercouris> now I shall try rebuilding
infty has joined #nixos
<srhb> Otherwise the profile symlink can't be touched, only garbage store paths
<jmercouris> I see
<jmercouris> thanks sarah
<{^_^}> [nixpkgs] @greizgh opened pull request #119366 → libsearpc: build python3 package → https://github.com/NixOS/nixpkgs/pull/119366
ahmed_elgabri has quit [Ping timeout: 260 seconds]
<jmercouris> srhb++
<{^_^}> srhb's karma got increased to 148
tristanC_ is now known as tristanC
fendor has quit [Ping timeout: 240 seconds]
bob_twinkles has joined #nixos
ahmed_elgabri has joined #nixos
ahmedelgabri has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119363 → deno: 1.8.3 -> 1.9.0 → https://github.com/NixOS/nixpkgs/pull/119363
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119365 → python3Packages.karton-yaramatcher: init at 1.0.0 → https://github.com/NixOS/nixpkgs/pull/119365
infty has quit [Quit: Lost terminal]
orion has quit []
lordcirth_ has joined #nixos
lordcirth has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #118929 → drumgizmo: 0.9.18.1 -> 0.9.19 → https://github.com/NixOS/nixpkgs/pull/118929
ahmed_elgabri has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @milahu opened pull request #119367 → spotify-adblock: init at 1.4 → https://github.com/NixOS/nixpkgs/pull/119367
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #113415 → [20.09] bambootracker: 0.4.5 -> 0.4.6 → https://github.com/NixOS/nixpkgs/pull/113415
ahmed_elgabri has joined #nixos
<nixperson> does nix have any sandboxing abilities for packages?
<nixperson> like permissions
<gchristensen> nix doesn't have a runtime like that
<MichaelRaskin> This sounds more like firejail / nsjail / bubblewrap (which are packaged)
<milahu> https://github.com/NixOS/nixpkgs/pull/119367/files -> FIXME attribute 'version' missing -> (why) is `pkgs.spotify` not eval-ed at this point? ... or how can i get the version of a stdenv.mkDerivation buildInput?
turlando has quit [Ping timeout: 240 seconds]
Qwerky has joined #nixos
<simpson> There are also kernel-level restricted-computation tools. I know that we have the Linux-specific BPF utilities packaged somewhere, and if we ever come to support FreeBSD then we get access to their Capcisum implementation.
kini has quit [Remote host closed the connection]
<milahu> (assuming i dont want to pin the spotify version)
<cole-h> milahu: try using pkgs.spotify.name and strip off the `spotify-` prefix
<nixperson> because it seems like nix solves mostly everything flatpak solves except for: sandboxing
<nixperson> correct me if im wrong
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119340 → xorg.xorgserver: 1.20.10 -> 1.20.11 → https://github.com/NixOS/nixpkgs/pull/119340
<cole-h> milahu: jk, just use spotify-unwrapped
<cole-h> it has the version attribute you expewct
<milahu> ^^
kini has joined #nixos
<milahu> thx
<nixperson> flatpak and nix are for different purposes but it seems like nix does the job better except for sandboxing
<MichaelRaskin> You might want to know there is parseDrvName, though
<MichaelRaskin> mulahu: ↑
<genevino> sandboxes are fun to escape, too
<nixperson> a wall that can be broken is better than no wall
<cole-h> > builtins.parseDrvName pkgs.spotify.name
<{^_^}> { name = "spotify"; version = "1.1.55.498.gf9a83c60"; }
<{^_^}> [nixpkgs] @flokli opened pull request #119368 → rl-2105: Document /etc/systemd-mutable/system -> boot.extraSystemdUnitPaths → https://github.com/NixOS/nixpkgs/pull/119368
<srhb> nixperson: Not really, and I feel like that's (rightly) out of scope of nix itself. Though it's easy enough to _generate_ various sandboxable environments.
<nixperson> how so
<genevino> nixperson: depends on what you're trying to do. if what you want is to walk from a to b, a wall might not be the best thing to put in between.
<cole-h> because nix's scope is essentially hermetic builds, not hermetic runtimes
<srhb> nixperson: As in generating containers or flatpaks etc.
fresheyeball has joined #nixos
<nixperson> ah
<srhb> nixperson: LEaving the runtime up to, well, whatever runtime.
<milahu> MichaelRaskin, cole-h: using pkgs.spotify looks cleaner
<srhb> nixperson: I really like that that's not a nix concern.
<{^_^}> [nixpkgs] @j4m3s-s opened pull request #119369 → velero: 1.5.4 -> 1.6.0 → https://github.com/NixOS/nixpkgs/pull/119369
<cole-h> milahu: then you'll want to use `parseDrvName` instead of using a regex capture group
<MichaelRaskin> Me, sandboxing a ton of stuff on a Nix-managed system: I really like that sandboxing is per-launch, not per-build
<genevino> i mean that's not the problem nix solves, that's correct, if you want to sandbox your stuff, use a sandbox, nix will still be happy to set that up for you if you tell it to.
<simpson> nixperson: It might help to view sandboxing as fundamentally incomplete WRT the typical threat model. After all, sandboxed execution *can* escape, which is sort of a definitional problem.
<nixperson> MichaelRaskin: how did you implement it
<srhb> nixperson: In some ways NixOS implements sandboxing on top of Nix (by being an executor of various systemd stuff which may include various sandboxing) -- which again feels like a good separation of concerns.
<MichaelRaskin> nixperson: A bit of Common Lisp code generating POSIX Shell code launching nsjail with correct parameters and also socat to pass through the specified subset of connectivity…
<nixperson> simpson: i heard that linux namespaces have a relatively large attack surface compared to something like freebsd jails. is that true?
<simpson> Rather, we want to imagine restricted execution as stemming from the program being written in ways which make it *impossible* to exercise certain capabilities. Unfortunately, typical CPUs can't help us with this, so we can only do this by writing code in sufficiently safe languages, or using kernel-level restricted runtimes.
malook has joined #nixos
<simpson> nixperson: Yes. Linux namespaces are not an all-in-one restricted-execution environment. They can be used to build sandboxes, though. TBH I don't know whether jails truly restrict execution either; think about the difference between paravirtualization and emulation.
<MichaelRaskin> nixperson: not sure what is the proper way to compare attack surface (in both cases most syscalls are technically available), but Linux namespaces were designed in relatively late, so it took a lot of time to stop catching logic bugs all the time
<{^_^}> [nixpkgs] @romildo opened pull request #119370 → xfce.exo: 4.16.1 -> 4.16.2 → https://github.com/NixOS/nixpkgs/pull/119370
<{^_^}> [nixpkgs] @samueldr opened pull request #119371 → uboot: Init ubootLibretechAC, using buildUBootMesonGXL → https://github.com/NixOS/nixpkgs/pull/119371
<MichaelRaskin> With FreeBSD jails this time has started ticking way earlier, of course.
<genevino> bsd jails are pretty awesome, no question.
ram19890 has quit [Ping timeout: 240 seconds]
<MichaelRaskin> With absolute threat models, of course, you should always wonder what is more depressing: that speculative-execution-fuzzing of Intel CPU instruction decoder _works_, or that it _finds_ something interesting…
<nixperson> MichaelRaskin: how much time or effort does it take to setup something similar to your implementation of sandboxing on nix and is there a guide for it?
malook has quit [Client Quit]
<MichaelRaskin> Well, I am not sure what subset of it is even compatible with running systemd…
<MichaelRaskin> Like, how many hours are you willing to invest into trying to separate what you want into something usable on NixOS? If the answer is at least double-digit, we could work together on cutting things up…
<nixperson> honestly it would be nice to have something set up in 5 minutes which is why i use flatpak right now
exfalso has quit [Ping timeout: 240 seconds]
<nixperson> sandboxing can also be a mental health thing though; having stuff that restricts applications and binaries lets me know that there is at least something there that might aid in stopping a possible attack
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
<milahu> dafuq ...
<milahu> > builtins.match "^([^.]+\.[^.]+\.[^.]+)\." (builtins.parseDrvName pkgs.spotify.name).version
<{^_^}> null
<milahu> > (builtins.parseDrvName pkgs.spotify.name).version
<{^_^}> "1.1.55.498.gf9a83c60"
<cole-h> > builtins.match "^([^.]+\.[^.]+\.[^.]+)\.+" (builtins.parseDrvName pkgs.spotify.name).version
<{^_^}> [ "1.1.55" ]
<milahu> aaaah thx
erasmas has quit [Quit: leaving]
<milahu> so the first ^ is redundant
<MichaelRaskin> nixperson: that's all complicated and conditional (although the weirder the sandboxing, the more chances that script-kiddie attacks just steal all the glorious contents of an empty $HOME)
<{^_^}> [nixpkgs] @lorenzleutgeb opened pull request #119372 → mxisd: remove → https://github.com/NixOS/nixpkgs/pull/119372
<MichaelRaskin> But mental health angles comes from another direction, I'd say: this damned program does not get to have hidden persistent state anymore
<{^_^}> [nixpkgs] @romildo opened pull request #119373 → xfce.xfce4-settings: 4.16.0 -> 4.16.1 → https://github.com/NixOS/nixpkgs/pull/119373
<{^_^}> [nixpkgs] @romildo opened pull request #119374 → xfce.xfdashboard: 0.9.1 -> 0.9.2 → https://github.com/NixOS/nixpkgs/pull/119374
<nixperson> what filesystems do you all recommend or use
<cole-h> I use zfs for its native encryption, compression, and snapshotting
<supersandro2000> ext4
<supersandro2000> lvm -> crypt -> ext4
<supersandro2000> what the ubuntu installer does
<milahu> https://github.com/NixOS/nixpkgs/pull/119367/files - throws `cannot coerce a set to a string` in
<xAr86> zfs like cole-h and because of no fixed sizes for zfs-volumes
<milahu> > { pname = "spotify-adblock"; version = "1.4"; name = "spotify-adblock-1.4"; }.name
<{^_^}> "spotify-adblock-1.4"
<milahu> ... in a `stdenv.mkDerivation rec {` context
<cole-h> why are you specifying name manually
<cole-h> mkDerivation already does that by deriving it from pname and version
<milahu> mkay
__monty__ has quit [Quit: leaving]
<milahu> now `pkgs/stdenv/generic/make-derivation.nix` throws the same error
<milahu> ... in `name = "${attrs.pname}-${attrs.version}";`
<{^_^}> [nixpkgs] @lorenzleutgeb opened pull request #119375 → frostwire: 6.6.7 -> 6.9.3 → https://github.com/NixOS/nixpkgs/pull/119375
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-40 « appstream: 0.14.0 -> 0.14.3 »: https://git.io/JOOHG
bitmapper has quit [Quit: Connection closed for inactivity]
<sterni> milahu: can you post a reproducer snippet
<sterni> your PR fails with a different error actually
ahmed_elgabri has quit [Ping timeout: 250 seconds]
<cole-h> milahu: while evaluating the attribute 'cef-sha256-of-branch
<cole-h> that's where your problem lies.
<{^_^}> [nixpkgs] @svrana opened pull request #119376 → qutebrowser: 2.1.1 -> 2.2.0 → https://github.com/NixOS/nixpkgs/pull/119376
<cole-h> you can't coerce an attrset to a string in nix
<cole-h> since cef-sha256-of-branch is inside the `mkDerivation` call, it will try to make it an environment variable
<cole-h> but will fail because of that
<cole-h> you'll want to let-bind some things
<milahu> aaah
<cole-h> (you'll want to let-bind a lot of things before that derivation is in any acceptable form)
<milahu> yepp .. makes sense. just the error location was misleading
<cole-h> --show-trace is your best friend :)
gustavderdrache has quit [Quit: Leaving.]
<milahu> note to self: read the effing terminal: "(use '--show-trace' to show detailed location information)"
Dotz0cat has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119370 → xfce.exo: 4.16.1 -> 4.16.2 → https://github.com/NixOS/nixpkgs/pull/119370
Qwerky has quit [Remote host closed the connection]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119374 → xfce.xfdashboard: 0.9.1 -> 0.9.2 → https://github.com/NixOS/nixpkgs/pull/119374
ddellacosta has quit [Remote host closed the connection]
ddellaco_ has joined #nixos
leotaku has quit [Ping timeout: 246 seconds]
leotaku has joined #nixos
Qwerky has joined #nixos
ddellaco_ has quit [Ping timeout: 268 seconds]
Dj63y3u3i has joined #nixos
Qwerky has quit [Ping timeout: 240 seconds]
Dj63y3u3i has quit [Client Quit]
akaWolf has joined #nixos
lordcirth__ has joined #nixos
lordcirth_ has quit [Ping timeout: 250 seconds]
ahmed_elgabri has joined #nixos
jimmiehansson has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @rhoriguchi opened pull request #119378 → vscode-extensions.hashicorp.terraform: 2.9.1 -> 2.10.0 → https://github.com/NixOS/nixpkgs/pull/119378
ahmed_elgabri has quit [Ping timeout: 260 seconds]
<fresheyeball> is there anyway to make a one time edit to a file in the nix store for debugging purposes
<fresheyeball> ?
<fresheyeball> actually doing this properly with nix is going to take a lot of work
<fresheyeball> but I can debug my problem easily if I can just add a print statment to something in the nix store
dev_mohe has joined #nixos
dev_mohe has quit [Client Quit]
Qwerky has joined #nixos
zebrag has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-40 « libunity: unstable-2019-03-19 → unstable-2021-02-01 »: https://git.io/JOOdz
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #115984 → python3Packages.ipfshttpclient: 0.4.2.post1 -> 0.7.0, rename from ipfsapi → https://github.com/NixOS/nixpkgs/pull/115984
ahmed_elgabri has joined #nixos
ddellaco_ has joined #nixos
Eoco has joined #nixos
berberman has quit [Quit: ZNC 1.8.2 - https://znc.in]
berberman has joined #nixos
ahmed_elgabri has quit [Ping timeout: 260 seconds]
ddellaco_ has quit [Ping timeout: 252 seconds]
rprije has joined #nixos
rj has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119215 → pythonPackages.woob: init at 3.0 → https://github.com/NixOS/nixpkgs/pull/119215
philr has joined #nixos
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119281 → lbry: init at 0.50.2 → https://github.com/NixOS/nixpkgs/pull/119281
ddellaco_ has joined #nixos
kaliumxyz has quit [Ping timeout: 240 seconds]
<tazjin> fresheyeball: it's fairly easily doable, but it uses a bug
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-40 « pantheon.appcenter: Fix build »: https://git.io/JOOAe
<tazjin> fresheyeball: basically, https://github.com/NixOS/nix/issues/4337
<{^_^}> nix#4337 (by zhaofengli, 17 weeks ago, open): /nix/store is writable in a nix-shell started by root
<tazjin> but you're probably better off figuring out a way to do it via Nix instead
kaliumxyz has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119366 → libsearpc: build python3 package → https://github.com/NixOS/nixpkgs/pull/119366
wnklmnn has quit [Quit: Leaving]
civodul has quit [Ping timeout: 260 seconds]
ddellaco_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #119378 → vscode-extensions.hashicorp.terraform: 2.9.1 -> 2.10.0 → https://github.com/NixOS/nixpkgs/pull/119378
dotdotok has joined #nixos
est31 has quit [Remote host closed the connection]
est31 has joined #nixos
kini has quit [Remote host closed the connection]
svrana has quit [Quit: WeeChat 2.9]
svrana has joined #nixos
kini has joined #nixos
nojster has quit [Ping timeout: 248 seconds]
h4ck3rm4n2 has joined #nixos
svrana has quit [Client Quit]
nojster has joined #nixos
svrana has joined #nixos
h4ck3rm4n2 is now known as h4ck3rm4n
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JOOx6
proofofkeags has quit [Ping timeout: 240 seconds]
svrana has quit [Quit: WeeChat 2.9]
milahu has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-40 « pidgin-sipe: Fix build with latest GLib »: https://git.io/JOOxj
svrana has joined #nixos
mcornick has joined #nixos
supersandro2000 has quit [Killed (kornbluth.freenode.net (Nickname regained by services))]
supersandro2000 has joined #nixos
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 250 seconds]
mbrgm_ is now known as mbrgm
<dotdotok> has anyone here ever been able to get teapot (the spreadsheet editor) to build with nix?
globin has quit [Ping timeout: 240 seconds]
Church- has quit [Quit: WeeChat info:version]
thc202 has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @Philipp-M opened pull request #119379 → nixos/oci-containers: add support for environment file(s) → https://github.com/NixOS/nixpkgs/pull/119379
aleph- has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #119294 → python3Packages.aiodiscover: 1.3.3 -> 1.3.4 → https://github.com/NixOS/nixpkgs/pull/119294
<{^_^}> [nixpkgs] @mweinelt merged pull request #118320 → nixos/acme: Backport webroot fixes → https://github.com/NixOS/nixpkgs/pull/118320