worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
<infinisil> That's importing nixpkgs
<charukiewicz> The only thing that doesn't show is the project.nix, which is just generated by cabal2nix
<infinisil> Try adding overlays = []
<charukiewicz> next to allowUnfree = true?
<charukiewicz> or rather, next to config
<charukiewicz> one moment
<infinisil> Next to config
<infinisil> Oh also your builtins.fetchGit is a bit impure, I suggest adding a `sha256 = "..."` to it
`_ has quit [Ping timeout: 256 seconds]
<charukiewicz> yeah the overlays alone didn't fix it
<charukiewicz> so you suggest pinning a specific version of the channel?
<infinisil> Yeah
<infinisil> Always a good idea
<charukiewicz> I figure the only downside of that is that then things leave the nix cache after a while
<charukiewicz> but I guess that's a more reproducible approach overall
<charukiewicz> okay, thanks for all your help.
<infinisil> Adding a sha256 makes it *not* leave the nix cache
<charukiewicz> I see
`_ has joined #nixos
<charukiewicz> so would that be the approach Gabriel describes here? https://github.com/Gabriel439/haskell-nix/tree/master/project0#pinning-nixpkgs
<infinisil> Yeah that's one way
<infinisil> ,pinning
<infinisil> Describes one too
<infinisil> But yeah, your goal is to get the nix-instantiate to be the same between users, good luck and good night :)
hlisp has quit [Remote host closed the connection]
<charukiewicz> thanks again
<charukiewicz> goodnight
Acou_Bass has quit [Ping timeout: 260 seconds]
<infinisil> charukiewicz: Oh, just remembering: Add --pure-eval
plutes has quit [Ping timeout: 260 seconds]
<infinisil> This prevents all impurities (i.e. you should get an error where there is one)
hlisp has joined #nixos
<infinisil> And maybe --show-trace to get some error context
plutes has joined #nixos
<infinisil> ,pure-eval
<{^_^}> Pure evaluation was introduced in Nix 2.0, it makes Nix evaluation completely reproducible, see https://github.com/NixOS/nix/commit/d4dcffd64349 for details
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
o1lo01ol1o has joined #nixos
emilsp has quit [Ping timeout: 610 seconds]
hlisp has quit [Ping timeout: 256 seconds]
lemsip has joined #nixos
Acou_Bass has joined #nixos
AmandaC has joined #nixos
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
AmandaC_ has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @petabyteboy merged pull request #87142 → [20.03] riot-{desktop,web}: 1.5.15 -> 1.6.0 → https://git.io/JfnkV
<{^_^}> [nixpkgs] @petabyteboy pushed 2 commits to release-20.03: https://git.io/JfnsE
<colemickens> wait, there's --pure and --pure-eval ?
fabianhjr has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JfnsF
<colemickens> I love it.
<Raito_Bezarius> Anyone tried to iPXE install NixOS on Scaleway?
proofofkeags has quit [Remote host closed the connection]
<Raito_Bezarius> The image data was downloaded, but it seems stuck with no output now :/
proofofkeags has joined #nixos
<Raito_Bezarius> I can re-attach the serial console, but there is still no output, I don't know if there are some ways of debugging that
u_u has quit [Ping timeout: 272 seconds]
<samueldr> Cadey++ this is so dumb this is such a great example of fun shenanigans Nix and NixOS allows you to do :)
<{^_^}> Cadey's karma got increased to 4
<Cadey> samueldr: IKR, this is crazy, i love it
<Ashy> my boot process is taking a long time because it's waiting for network-setup.service to complete fully before continuing, is there a way to control that?
<colemickens> its a real thing though! see kioskix. I think these examples of how to use nixos like a little os toolkit are super powerful demos
vidbina has quit [Ping timeout: 246 seconds]
proofofkeags has quit [Ping timeout: 260 seconds]
<Ashy> actually, `systemd-analyze critical-chain` shows that it's docker.service as the root cause of the delay
<samueldr> colemickens: nixiosk or another project? https://github.com/matthewbauer/nixiosk
<Cadey> colemickens: i was actually going to make a somewhat normal kiosk demo, but i think this way is better
<colemickens> sorry, that's what I meant
<Cadey> boot2mario
<colemickens> :)
<colemickens> I wound up just hawking some stuff from nixiosk. It requires custom nixpkgs last time I checked. Or enough commits I didn't want to carry them all
<pistache> Raito_Bezarius: I haven't used PXE install on Scaleway, but I have installed NixOS successfully from the Debian in rescue mode
morgrimm has joined #nixos
<colemickens> I'm doing sway+plex-mpv-shim but I'm blocked on some rpi4 stuffs :S
<Raito_Bezarius> pistache: I can do this but I want to have some kind of reproducible way to spawn NixOS instances on Scaleway
<Raito_Bezarius> Manually doing the kexec trick is nice
sigmundv__ has quit [Ping timeout: 246 seconds]
<Raito_Bezarius> But I'd like some automation
<Raito_Bezarius> with justdoit
<Raito_Bezarius> Ideally, having BTRFS would be nice, apparently, the Scaleway's kernels support it
<{^_^}> [nixpkgs] @utdemir opened pull request #87154 → Some performance optimizations to dockerTools.build{,Layered}Image → https://git.io/JfnGZ
m0rphism has quit [Ping timeout: 260 seconds]
thc202 has quit [Ping timeout: 244 seconds]
morgrimm has quit [Ping timeout: 246 seconds]
chagra_ has quit [Ping timeout: 272 seconds]
Acou_Bass has quit [Ping timeout: 264 seconds]
chagra_ has joined #nixos
lemsip has quit [Ping timeout: 604 seconds]
magnetophon has quit [Ping timeout: 272 seconds]
emilsp has joined #nixos
virus_dave has quit [Ping timeout: 264 seconds]
Acou_Bass has joined #nixos
hlisp has joined #nixos
`_ has quit [Ping timeout: 264 seconds]
numkem has joined #nixos
`_ has joined #nixos
is_null has quit [Remote host closed the connection]
philr has joined #nixos
proofofkeags has joined #nixos
hlisp has quit [Ping timeout: 256 seconds]
jluttine has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @bhipple opened pull request #87155 → rustPlatform: fix bug with ambiguous diff tool → https://git.io/JfnGx
philr__ has quit [Ping timeout: 264 seconds]
proofofkeags has quit [Ping timeout: 256 seconds]
hlisp has joined #nixos
jluttine has joined #nixos
morgrimm has joined #nixos
<charukiewicz> Is there a builtins.* that you can use to easily filter the newline character produced by using builtins.readFile?
<charukiewicz> that is, I read a single line file containing "dog" and readFile produces "dog\n", I want to filter the \n out
<Raito_Bezarius> charukiewicz: builtins.removeSuffix "\n" ?
<Raito_Bezarius> or lib.removeSuffix I don't recall well
<charukiewicz> Where can I import lib from?
hlisp has quit [Ping timeout: 260 seconds]
braunse_ has joined #nixos
braunse has quit [Ping timeout: 272 seconds]
<clever> charukiewicz: pkgs.lib
<clever> charukiewicz: or stdenv.lib
KindOne has quit [Excess Flood]
KindOne has joined #nixos
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/278db005f83 (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
<charukiewicz> follow up question: what's the easiest way to reference pkgs in a nix repl?
<clever> charukiewicz: `nix repl '<nixpkgs>'`
<clever> then you can just `hello` directly
morgrimm has quit [Ping timeout: 256 seconds]
codygman has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @garbas merged pull request #86667 → makeDotElm: fix → https://git.io/JfsEq
<{^_^}> [nixpkgs] @garbas pushed 2 commits to master: https://git.io/JfnZP
<charukiewicz> ah, thanks!
drakonis has quit [Quit: WeeChat 2.8]
h0m1 has quit [Ping timeout: 260 seconds]
proofofkeags has joined #nixos
h0m1 has joined #nixos
drakonis has joined #nixos
proofofkeags has quit [Ping timeout: 260 seconds]
<{^_^}> [nixops] @grahamc pushed to lint-docs « doc/index: drop rst pasta »: https://git.io/JfnZ5
hlisp has joined #nixos
jluttine has quit [Ping timeout: 260 seconds]
KindOne has quit [Quit: K-Lined]
codygman has joined #nixos
jluttine has joined #nixos
KindOne has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #87103 → tokei: 11.1.0 -> 11.1.1 → https://git.io/JfZMS
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jfnnk
<{^_^}> [nixpkgs] @marsam merged pull request #86638 → cri-o, cri-tools: install completion, manpages → https://git.io/JfsLh
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/Jfnns
<armin> chgrp: changing group of '/sys/class/backlight/intel_backlight/brightness': Operation not permitted
<armin> hmm, so how would i do something like this?
felixfoertsch23 has joined #nixos
felixfoertsch has quit [Ping timeout: 264 seconds]
felixfoertsch23 is now known as felixfoertsch
<armin> not really critical as i could just sudo, but still
slack1256 has quit [Remote host closed the connection]
<clever> armin: i dont think /sys allows chgrp
Scriptkiddi has quit [Quit: killed]
ajs124 has quit [Quit: killed]
das_j has quit [Quit: killed]
mrpi has quit [Quit: killed]
Scriptkiddi has joined #nixos
ajs124 has joined #nixos
mrpi has joined #nixos
das_j has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87156 → simplenote: 1.15.1 -> 1.16.0 → https://git.io/Jfnnu
Vikingman has joined #nixos
<Raito_Bezarius> armin: use a suid on a script or backlight tool
<unclechu> hey, about vim/neovim, following this wiki page https://nixos.wiki/wiki/Vim i realized that plugins are loaded after my `customRC`, can i somehow change this order?
<Raito_Bezarius> clever: justdoit with zfs requires a specific kernel?
<unclechu> to load plugins first and only then my `customRC`?
<Raito_Bezarius> i'm trying to automatic justdoit on scaleway
<samueldr> armin: depending on which program, there may be an option like for `light` https://nixos.org/nixos/options.html#programs.light.
<samueldr> looks like it does it through a udev rule
<Raito_Bezarius> (more like, i know zfs require ZOL or similar, though, i'm not sure scaleway provide out of the box)
iqubic` has joined #nixos
<{^_^}> [nixpkgs] @nh2 merged pull request #86944 → [20.03] libeatmydata: fix launcher script - find shell library properly → https://git.io/JfGdW
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to release-20.03: https://git.io/JfnnS
iqubic has quit [Ping timeout: 260 seconds]
infinee has joined #nixos
hmpffff_ has joined #nixos
hmpffff has quit [Ping timeout: 265 seconds]
turona has quit [Ping timeout: 272 seconds]
<glittershark> does anyone know if it's possible to get the home dir of the current user in a home-manager module without running a script
<glittershark>
<clever> Raito_Bezarius: justdoit is in the same dir as a kexec script, which gives you a kernel from nixpkgs
<glittershark> rycee if you're around?
andi- has quit [Remote host closed the connection]
nwspk has quit [Quit: nwspk]
turona has joined #nixos
nwspk has joined #nixos
andi- has joined #nixos
<energizer> glittershark: home.homeDirectory
<Raito_Bezarius> clever: alright
<glittershark> ty energizer!
mac10688 has joined #nixos
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #87157 → Add libgccjit → https://git.io/JfncI
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87158 → syncthingtray: 0.10.8 -> 0.10.9 → https://git.io/JfncL
<cole-h> matthewbauer++
<{^_^}> matthewbauer's karma got increased to 8
<cole-h> One step closer to gccemacs 👀❗
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mzan has joined #nixos
<Raito_Bezarius> :D
hlisp has quit [Remote host closed the connection]
hlisp has joined #nixos
marcusr has quit [Remote host closed the connection]
marcusr has joined #nixos
shafox has joined #nixos
kraem has quit [Ping timeout: 256 seconds]
cjpb0 has joined #nixos
kraem has joined #nixos
cjpbirkbeck has quit [Ping timeout: 260 seconds]
cjpb0 is now known as cjpbirkbeck
hlisp has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87159 → tokei: 11.1.0 -> 11.1.1 → https://git.io/JfnC4
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
cjpb0 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 246 seconds]
cjpb0 is now known as cjpbirkbeck
mac10688 has quit [Quit: WeeChat 2.4]
hlisp has joined #nixos
domogled has joined #nixos
mac10688 has joined #nixos
cjpb0 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 272 seconds]
cjpb0 is now known as cjpbirkbeck
iqubic` has quit [Ping timeout: 272 seconds]
domogled has quit [Ping timeout: 246 seconds]
tomberek has quit [Ping timeout: 272 seconds]
hlisp has quit [Remote host closed the connection]
Vikingman has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
kvda has joined #nixos
butcher has joined #nixos
domogled has joined #nixos
cjpb0 has joined #nixos
hlisp has joined #nixos
cjpbirkbeck has quit [Ping timeout: 272 seconds]
cjpb0 is now known as cjpbirkbeck
kvda has quit [Client Quit]
kvda has joined #nixos
domogled has quit [Ping timeout: 260 seconds]
proofofkeags has quit [Remote host closed the connection]
EdLin has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87161 → vapoursynth-mvtools: 21 -> 22 → https://git.io/JfnWO
cjpb0 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 272 seconds]
cjpb0 is now known as cjpbirkbeck
kvda has quit [Ping timeout: 260 seconds]
cjpb0 has joined #nixos
kvda has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
cjpbirkbeck has quit [Ping timeout: 272 seconds]
cjpb0 is now known as cjpbirkbeck
cjpb0 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 264 seconds]
cjpb0 is now known as cjpbirkbeck
<{^_^}> [nixpkgs] @ryantm merged pull request #87146 → ums: 9.1.0 -> 9.4.2 → https://git.io/JfnIj
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfnWr
<{^_^}> [nixpkgs] @ryantm merged pull request #87147 → ums: added snicket2100 as maintainer → https://git.io/JfnLT
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfnWK
hlisp has quit [Remote host closed the connection]
hlisp has joined #nixos
butcher has quit [Ping timeout: 272 seconds]
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
iqubic has joined #nixos
aw has joined #nixos
spacefrogg has joined #nixos
cjpb0 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 264 seconds]
cjpb0 is now known as cjpbirkbeck
cjpb0 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 256 seconds]
cjpb0 is now known as cjpbirkbeck
<{^_^}> [nixpkgs] @charles-dyfis-net opened pull request #87162 → brave: 1.7.92 -> 1.8.90 → https://git.io/Jfnle
hlisp has quit [Remote host closed the connection]
chagra_ has quit [Ping timeout: 260 seconds]
cjpb0 has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #87131 → tlaplus: 1.5.6 -> 1.7.0 → https://git.io/JfneI
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfnlL
cjpbirkbeck has quit [Ping timeout: 256 seconds]
cjpb0 is now known as cjpbirkbeck
user_0x58 has quit [Quit: Leaving]
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #87119 → apt-cacher-ng: 3.2 → 3.5 → https://git.io/JfZNP
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jfnl3
<{^_^}> [nixpkgs] @thomasdesr opened pull request #87163 → safety-cli: init at 0.5.1 → https://git.io/JfnlG
<{^_^}> [nixpkgs] @ryantm merged pull request #87122 → [20.03] apt-cacher-ng: 3.2 → 3.5 → https://git.io/JfZAJ
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to release-20.03: https://git.io/Jfnln
<{^_^}> [nixpkgs] @ryantm merged pull request #87093 → robo3t: Remove unrecognized category from desktop item → https://git.io/JfZXO
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jfnlc
bkv has joined #nixos
cjpb0 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 256 seconds]
cjpb0 is now known as cjpbirkbeck
user_0x58 has joined #nixos
proofofkeags has quit [Ping timeout: 256 seconds]
bqv has quit [Ping timeout: 260 seconds]
hlisp has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
rauno has quit [Remote host closed the connection]
hlisp has quit [Remote host closed the connection]
fabianhjr has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #87090 → routinator: 0.6.4 -> 0.7.0 → https://git.io/JfZ6Q
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfnlK
user_0x58 has quit [Quit: Leaving]
rardiol has quit [Ping timeout: 256 seconds]
hyper_ch has quit [Quit: ZNC 1.7.5 - https://znc.in]
rail_ has quit [Quit: gone...]
hyper_ch has joined #nixos
rail_ has joined #nixos
hlisp has joined #nixos
endformationage has quit [Quit: WeeChat 2.6]
u_u has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/88e91e4882d (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
u_u has quit [Read error: Connection reset by peer]
hlisp has quit [Remote host closed the connection]
iqubic` has joined #nixos
iqubic` has quit [Remote host closed the connection]
EdLin has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
iqubic has quit [Ping timeout: 240 seconds]
proofofkeags has joined #nixos
proofofkeags has quit [Ping timeout: 260 seconds]
hlisp has joined #nixos
bkv has quit [Quit: WeeChat 2.8]
<JJJollyjim> Is it possible to get a path to nixpkgs from a pkgs?
iqubic has joined #nixos
<JJJollyjim> oh nevermind, the thing i want is exported in all-packages anyway
<srhb> JJJollyjim: Yes, pkgs.path
<JJJollyjim> ty
bqv has joined #nixos
hlisp has quit [Ping timeout: 256 seconds]
butcher has joined #nixos
klntsky has quit [Ping timeout: 240 seconds]
griff__ has joined #nixos
alp has joined #nixos
klntsky has joined #nixos
hlisp has joined #nixos
Acou_Bass has quit [Ping timeout: 272 seconds]
<pjt_014> hi: what controls which channels nix search searches thru? Mine seems to be searching thru several I no longer have
<srhb> pjt_014: $NIX_PATH. Did you run it with -u?
<pjt_014> I have updated it in the last week or so yeah.
<pjt_014> Might my path have obsolete stuff in it?
<srhb> pjt_014: I don't know how I could answer that. :-) But try NIX_PATH= nix search obsolete-package -u
Acou_Bass has joined #nixos
<srhb> That should give you no results. Then try again with your default path. That should confirm or refute the idea.
emilsp has quit [Ping timeout: 608 seconds]
emilsp has joined #nixos
<pjt_014> that search does give nothing
<srhb> Time for spelunking through your NIX_PATH then. :)
<pjt_014> eugh, fun
<pjt_014> I have nixpkgs.*, nixos.* AND nixos-unstable.* results (sometime one pkg three times, once per prefix), does that give much more of a hint?
<srhb> pjt_014: Psychic debugging says you probably have both root and user channels.
<srhb> At a guess, root has a channel called nixos, the other two are your user's
<pjt_014> yeah that sounds about right :\
<srhb> pjt_014: You can check with nix-channel --list
<srhb> and then the same, but with sudo
hlisp_ has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
butcher has quit [Ping timeout: 260 seconds]
<pjt_014> as normal user yields nothing, w/ sudo there's nixos and nixos-unstable as expected
butcher has joined #nixos
<srhb> pjt_014: What's your NIX_PATH look like?
hlisp has quit [Ping timeout: 272 seconds]
palo1 has joined #nixos
<pjt_014> srhb: /home/josh/.nix-defexpr/channels:nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixos:nixos-config=/etc/nixos/configuration.nix:/nix/var/nix/profiles/per-user/root/channels
<srhb> pjt_014: So it looks like nixpkgs is coming from there, and is a duplicate of root's nixos channel
<srhb> pjt_014: The other two are from symlins in ~/.nix-defexpr (probably a channels_root symlink, joining both of root's channels by name)
cole-h has quit [Quit: Goodbye]
<pjt_014> so what'd be the ideal way to regenerate it (manual editing seems like a bad idea)?
<srhb> No idea. I don't use channels. They're messy. I'd just point it at the channel you want to be your default one unless you explicitly manipulate NIX_PATH.
palo has quit [Ping timeout: 272 seconds]
palo1 is now known as palo
fabianhjr has quit [Quit: Leaving.]
butcher has quit [Ping timeout: 260 seconds]
<pjt_014> you use flakes then? also I'm not sure I get it. Which of these would be redundant (?):
<pjt_014> nixos-config=/etc/nixos/configuration.nix
<pjt_014> nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixos
<srhb> pjt_014: Take a look in that root channels path
<srhb> You should see both of roots channels
<srhb> pjt_014: Er, none of those two are redundant. :) It's the nixpkgs one and the unqualified defexpr one
<srhb> I don't use flakes system-wide yet. I just have NIX_PATH=nixpkgs=~/src/nixpkgs -- which is a git checkout
<pjt_014> okay, still not sure which one. Which line would it be here? http://0x0.st/i2Cc.txt
<srhb> pjt_014: Oh, I didn't notice the last one before.
<srhb> pjt_014: ls -l /home/josh/.nix-defexpr/ /nix/var/nix/profiles/per-user/root/channels
<srhb> pjt_014: One of those duplicates /nix/var/nix/profiles/per-user/root/channels/nixos
<srhb> Or both, probably.
<srhb> pjt_014: It's just files and symlinks, you can explore them easily.
<pjt_014> this what I got here: http://0x0.st/i2Cm.txt I'm guessing that the channels one in defexpr I don't want?
oborot has quit [Ping timeout: 272 seconds]
<srhb> pjt_014: Up to you. /nix/var/nix/profiles/per-user/root/channels and channels_root are interchangeable.
drakonis has quit [Quit: WeeChat 2.8]
butcher has joined #nixos
<srhb> pjt_014: But removing the defexpr one will affect nix-env, since that's the source of truth it uses, not NIX_PATH
<pjt_014> hmmm...
<pjt_014> I might just wait till I reinstall. Might be too much effort for now
<srhb> :P
<pjt_014> especially for something I can fix with a jq filter
<srhb> Again, I'm a proponent of not using channels for anything but the simplest of basicaly one-channel cases. And in that case, both NIX_PATH and ~/.nix-defexpr should probably point ot root's channels for simplicity.
<pjt_014> So in the future should I just only do package stuff w/ sudo? That's looking like the ideal answer here
<srhb> pjt_014: No, but you should maybe only manipulate channels with sudo.
<srhb> _using_ root's channels is no problem.
<srhb> With the setup outlined above.
linarcx has joined #nixos
<spinlock[m]> I have a pretty odd error with home-manager. Using `services.picom.enable = true;` results in this error: `The option `services.picom' defined in `/etc/nixos/user/home/picom.nix' does not exist.`
<spinlock[m]> This option clearly exists. It's listed in `man home-configuration.nix` and the source is https://github.com/rycee/home-manager/blob/master/modules/services/picom.nix. I've done basically the same thing with `services.emacs.enable = true;` and that worked fine 🤔
<spinlock[m]> * I have a pretty odd error with home-manager. Using `services.picom.enable = true;` results in this error: `The option 'services.picom' defined in '/etc/nixos/user/home/picom.nix' does not exist.`
<spinlock[m]> This option clearly exists. It's listed in `man home-configuration.nix` and the source is https://github.com/rycee/home-manager/blob/master/modules/services/picom.nix. I've done basically the same thing with `services.emacs.enable = true;` and that worked fine 🤔
zupo has joined #nixos
<srhb> spinlock[m]: Sounds like you're not using master :)
<{^_^}> [nixpkgs] @jonringer merged pull request #87151 → nuspell: 3.1.0 -> 3.1.1 → https://git.io/Jfnm9
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « nuspell: 3.1.0 -> 3.1.1 »: https://git.io/JfnR0
<{^_^}> [nixpkgs] @jonringer merged pull request #87117 → brotab: 1.2.1 -> 1.2.2 → https://git.io/JfZNU
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « brotab: 1.2.1 -> 1.2.2 »: https://git.io/JfnRE
<{^_^}> [nixpkgs] @jonringer merged pull request #87150 → netsniff-ng: 0.6.6 -> 0.6.7 → https://git.io/JfnmR
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « netsniff-ng: 0.6.6 -> 0.6.7 »: https://git.io/JfnRu
<{^_^}> [nixpkgs] @jonringer merged pull request #87088 → pgbouncer: 1.12.0 -> 1.13.0 → https://git.io/JfZ6r
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « pgbouncer: 1.12.0 -> 1.13.0 »: https://git.io/JfnRz
<{^_^}> [nixpkgs] @jonringer merged pull request #87159 → tokei: 11.1.0 -> 11.1.1 → https://git.io/JfnC4
<{^_^}> [nixpkgs] @jonringer pushed 0 commits to master: https://git.io/JfnRg
<{^_^}> [nix-pills] @DavHau opened pull request #139 → Correct some sentences → https://git.io/JfnR2
<{^_^}> [nixpkgs] @jonringer merged pull request #87156 → simplenote: 1.15.1 -> 1.16.0 → https://git.io/Jfnnu
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « simplenote: 1.15.1 -> 1.16.0 »: https://git.io/JfnRV
rauno has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #87121 → vscode.extensions.scalameta.metals: 1.6.3 -> 1.9.0 → https://git.io/JfZNp
<{^_^}> [nixpkgs] @jonringer pushed commit from @lourkeur to master « vscode.extensions.scalameta.metals: 1.6.3 -> 1.9.0 »: https://git.io/JfnRr
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @jonringer merged pull request #87079 → profile-sync-daemon: 6.36 -> 6.38 → https://git.io/JfZoB
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « profile-sync-daemon: 6.36 -> 6.38 »: https://git.io/JfnR6
<spinlock[m]> I'll admit I'm a bit confused about the correct way to manage channels in NixOS
<srhb> I just had a good rant about that. ;-P
<energizer> maybe they're probably going away soon anyway
<spinlock[m]> hehe :D
<spinlock[m]> Is there a proper way to specify additional channels in your `configuration.nix`? I'm apparently too dumb to remember that I have to manually add the channels before `nixos-install` and then once again once I first login to my live system.
<{^_^}> [nixpkgs] @jonringer merged pull request #87053 → opensmtpd-extras: 6.4.0 -> 6.7.1 → https://git.io/JfZ43
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « opensmtpd-extras: 6.4.0 -> 6.7.1 »: https://git.io/JfnRD
<{^_^}> [nixpkgs] @jonringer merged pull request #87055 → ocrmypdf: 9.6.1 -> 9.8.0 → https://git.io/JfZ4P
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « ocrmypdf: 9.6.1 -> 9.8.0 »: https://git.io/JfnRS
<srhb> spinlock[m]: No, not really.
<spinlock[m]> I saw a git repo where the person added their channel deps in the way I posted above, so I monkey-see copied it
<srhb> Either use channels via the regular nix-channel mechanism, keeping it as simple as possible, or don't use channels at all.
<{^_^}> [nixpkgs] @jonringer merged pull request #87040 → networkmanager_strongswan: 1.4.5 -> 1.5.0 → https://git.io/JfZCZ
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « networkmanager_strongswan: 1.4.5 -> 1.5.0 »: https://git.io/JfnRd
<srhb> (Everything I say on channels is super opinionated, be warned)
<spinlock[m]> fair enough :)
<{^_^}> [nixpkgs] @jonringer merged pull request #87070 → pax-utils: 1.2.5 -> 1.2.6 → https://git.io/JfZaw
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « pax-utils: 1.2.5 -> 1.2.6 »: https://git.io/JfnRN
<{^_^}> [nixpkgs] @jonringer merged pull request #86990 → marvin: 20.9.0 -> 20.10.0 → https://git.io/JfZmn
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « marvin: 20.9.0 -> 20.10.0 »: https://git.io/JfnRA
<energizer> by dont use channels you mean pin nixpkgs in configuration.nix?
<srhb> energizer: That's a little cumbersome right now unfortunately for your "primary" source of nixpkgs
<srhb> energizer: (The one NixOS uses)
griff__ has quit [Quit: griff__]
<srhb> But it works just fine for ancillary sources.
<energizer> mhmm
<srhb> energizer: (Evaluating configuration.nix requires a nixpkgs, so there's a bootstrap problem)
<{^_^}> [nixpkgs] @jonringer merged pull request #87047 → mlterm: 3.8.9 -> 3.9.0 → https://git.io/JfZlz
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « mlterm: 3.8.9 -> 3.9.0 »: https://git.io/Jfn0v
<srhb> energizer: So I pin mine outside, for now, until there's a cleaner way to do it, likely with flakes.
<{^_^}> [nixpkgs] @jonringer merged pull request #86998 → librelp: 1.5.0 -> 1.6.0 → https://git.io/JfZY2
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « librelp: 1.5.0 -> 1.6.0 »: https://git.io/Jfn0J
<energizer> i see
<srhb> But I also think using just the one "nixos" channel that root owns is fine.
<srhb> Anything more than that gets confusing.
<{^_^}> [nixpkgs] @jonringer merged pull request #87007 → libsolv: 0.7.11 -> 0.7.13 → https://git.io/JfZOK
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « libsolv: 0.7.11 -> 0.7.13 »: https://git.io/Jfn0m
<spinlock[m]> Is there a "best practice" for adding nixos-hardware and home-manager to your system at `nixos-install` time?
<{^_^}> [nixpkgs] @jonringer merged pull request #86979 → ldb: 2.1.1 -> 2.1.2 → https://git.io/JfZLv
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « ldb: 2.1.1 -> 2.1.2 »: https://git.io/Jfn0c
<srhb> spinlock[m]: No idea. I'd just fetch them via standard fetcher from pkgs.
<{^_^}> [nixpkgs] @jonringer merged pull request #87022 → mujs: 1.0.6 -> 1.0.7 → https://git.io/JfZGH
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « mujs: 1.0.6 -> 1.0.7 »: https://git.io/Jfn0l
<spinlock[m]> coo coo
<srhb> I also like niv for keeping external deps like that up to date.
<srhb> But it'll probably eventually be replaced by flakes. If that happens to work out nicely.
<{^_^}> [nixpkgs] @sheenobu opened pull request #87164 → libiberty: use pname → https://git.io/Jfn0u
<{^_^}> [nixpkgs] @jonringer merged pull request #87065 → openfst: 1.7.4 -> 1.7.6 → https://git.io/JfZEX
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « openfst: 1.7.4 -> 1.7.6 »: https://git.io/Jfn0a
<drozdziak1[m]> Git is unable to sign commits on my machine. gpg is visible from my shell and can be used for manual operations, it is enabled in my `configuration.nix`. How can I debug this, or what may I be missing?
orivej has quit [Ping timeout: 264 seconds]
<srhb> drozdziak1[m]: We probably need at least an error message, or anything really, to start having an idea what's going on.
<{^_^}> [nixpkgs] @martinbaillie opened pull request #87165 → ssm-session-manager-plugin: init at 1.1.61.0 → https://git.io/JfnEv
mallox has joined #nixos
eoli3n_ has joined #nixos
smatting has joined #nixos
<drozdziak1[m]> @srhb it's just "error: gpg failed to sign the data" and "error: failed to write commit object"
butcher has quit [Ping timeout: 256 seconds]
<srhb> drozdziak1[m]: Wonder if there's some way to get more verbosity there.
<fps> if my configuration.nix has a line like boot.kernelPackages = pkgs.linuxPackages_rpi4; how would i go about applying patches to that kernel package?
<drozdziak1[m]> @srhb --verbose doesn't do anything for this purspose unfortunately
<srhb> fps: boot.kernelPatches iirc
cr4y1 has joined #nixos
opthomasprime has joined #nixos
rardiol has joined #nixos
<hyper_ch> gchristensen: did you know that datasets in zol also can start with a ":"? I just tested it so that I can reflect the root fs accordingly: https://paste.simplylinux.ch/view/raw/a74005e4
asheshambasta has joined #nixos
<pjt_014> zol?
proofofkeags has joined #nixos
<pjt_014> nvm googled it
phreedom has quit [Ping timeout: 240 seconds]
proofofkeags has quit [Ping timeout: 256 seconds]
dermetfan has joined #nixos
zakkor has joined #nixos
<zakkor> how come the unrar package exists but the rar package doesnt?
infinee has quit [Quit: WeeChat 2.7]
charukiewicz has quit [Quit: leaving]
<symphorien> ,unfree
<{^_^}> You cannot install your unfree software? See https://nixos.wiki/wiki/FAQ/unfree
<symphorien> Unfree software is hidden
opthomasprime has quit [Remote host closed the connection]
opthomasprime has joined #nixos
opthomasprime has left #nixos [#nixos]
<makefu> question is, do we really have rar packaged? i could not find it. 7z is recommended for anything related to proprietary packagers
<ar> /24
lsix has joined #nixos
<{^_^}> [nixpkgs] @johanot opened pull request #87167 → kubeval: 0.14.0 -> 0.15.0 → https://git.io/Jfnum
<zakkor> yeah I don't think it exists
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87168 → consul: 1.7.2 -> 1.7.3 → https://git.io/JfnuO
o1 has joined #nixos
<makefu> but it seems 7z cannot pack rar (according to man page)
eyenx[m] has quit [Quit: killed]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
smatting has quit [Ping timeout: 258 seconds]
cfricke has joined #nixos
hlisp_ has quit [Remote host closed the connection]
<zakkor> i'm trying that with enableUnfree = true
hlisp has joined #nixos
<zakkor> "ERROR: Unsupported archive type"
fdert has joined #nixos
turion has joined #nixos
<zakkor> it seems like there is no way to create a rar archive on nixos
<energizer> step 1: create a rar.nix expression
civodul has joined #nixos
<makefu> Zakkor: currently i am not sure. what would be your use case to do so?
hlisp has quit [Ping timeout: 260 seconds]
phreedom has joined #nixos
<makefu> Zakkor: i will try with the new derivation
<makefu> i think you need to callPackage { enableUnfree = true; }
<fgaz> Anyone knows what happens if I make a link to somewhere else in the sistem in /nix/var/nix/gcroots/per-user/$(whoami) ?
<makefu> you also need to enable insecure packages for p7zip
petrkr has quit [Quit: Leaving]
<fgaz> Or if I put there arbitrary stuff for that matter
<energizer> ,locate bin/rar
Mic92 has quit [Quit: WeeChat 2.7.1]
<{^_^}> Found in packages: john, iputils, radare2, nettools, argus-clients, gnome2.rarian, r2-for-cutter, nettools_mptcp
<fgaz> I'd try, but to test it I'd have to do a GC...
<energizer> ,locate bin/rar$
Mic92 has joined #nixos
<{^_^}> Couldn't find in any packages
<fgaz> energizer: it's unfree
<fgaz> Hydra doesn't build it so the binary isn't in the index
<makefu> fgaz: is it actually available?
lukash_|away is now known as lukash_
<fgaz> unrar is
<fgaz> Not sure about rar
<energizer> unrar doesnt provide the rar binary
gagbo has joined #nixos
<pjt_014> ,locate p7z
<{^_^}> Found in packages: p7zip, firejail, zafiro-icons, maia-icon-theme, moka-icon-theme, paper-icon-theme, qogir-icon-theme, iconpack-obsidian, papirus-icon-theme, flat-remix-icon-theme, numix-icon-theme-circle, numix-icon-theme-square
<spinlock[m]> pretty funny that it has rar2fs but not rar
<spinlock[m]> also, there is a patch to remove rar support from calibre. I wonder what the story is about rar 🤔
<pjt_014> you gotta admit tho 7z is so much nicer to work with than tar/tar+gz. Really wish 7z could back up user/group data etc
knupfer has joined #nixos
<danderson> spinlock[m]: rar is a proprietary file format, with no OSS encoders afaik
kvda has joined #nixos
<danderson> there are some OSS decoders, but they don't support all of the format's features or versions
<makefu> i tried to build the p7zip from master, however when i try to create a rar archive i get "E_NOTIMPL"
<spinlock[m]> fair enough. I suppose it's only really used for newsgroups these days
<danderson> meanwhile, there has been a lot of great compression research in the past several years, so there's not much advantage to using a proprietary format+program when there's plenty of OSS compressors that can beat it
hio has joined #nixos
<pjt_014> yep. zpaq is crazy cool
hlisp has joined #nixos
hio is now known as hooo
<pjt_014> backwards AND forwrads version compatibility is a neat trick
<danderson> rar is weirdly popular with pirates, yeah. I don't understand why
<makefu> danderson: maybe it is close to "ARR!"? (sorry, bad joke)
<danderson> heh
<pjt_014> maybe it's the meme
<fgaz> How can it have forward compat without duplicating data?
<danderson> I suspect it's just inertia. At some point in the distant past, rar was a great format to use.
<danderson> now it's obsolete and weirdly proprietary in a world where that's unheard of.
<pjt_014> there's an entire subreddit for madlads that have paid for winrar
<pjt_014> doubt that's entirely where it comes from but its an idea
<pjt_014> fgaz: zpaq has a language (paql) for speicifying compression algoritims
<danderson> fgaz: guessing the decompressor is a fairly simple virtual machine, like most compression formats. If you make that VM flexible enough, you can do the hard stuff in compression and just generate a more fancy decompression program
<makefu> Zakkor: so in short, you cannot pack rar with p7zip even when unfree is enabled
<pjt_014> danderson: yep. the comp. language was frozen at version 1.0, so backwards AND forwards compat is guaranteed.
<fgaz> danderson: almost like one of those self-extracting archives
<danderson> fgaz: pretty much! It's a very interesting mind-twist to think of compressed files as a program for a specialized virtual machine
eoli3n__ has joined #nixos
<danderson> at its core, it's a VM with 2 commands: "output the next N bytes" and "output the N bytes at file offset X"
<danderson> with the second opcode, you can re-output the same bytes multiple times, and voila! You can "re-duplicate" stuff that was deduplicated by the compressor
<pjt_014> Zpaq also has some other cool stuff going on, like transactional version managment and offline indexing
<danderson> (not quite as trivial in practice, and the _compressor_ can get really complex... But at its core, that's all it is)
<fgaz> Cool
<danderson> but that also explains "zipbombs"
<pjt_014> If only it could backup all the metadata that tar can then I'd replace tar with it like 2 years ago
<{^_^}> [nixpkgs] @Tomahna opened pull request #87169 → metals: 0.8.4 -> 0.9.0 → https://git.io/JfnzJ
<danderson> zipbombs are just specially crafted "programs" for the decompressor, that cause extreme amounts of inflation for not much input
<pjt_014> see also: unforgettable.dk
<danderson> heh, yeah, that's extra-hard difficulty, because the decompressed data makes sense in multiple layers
eyenx[m] has joined #nixos
<danderson> it's a bit like demoscene programming. It's fun little puzzles to pack the most surprising thing in the smallest amount of bytes :)
kvda has quit [Quit: Textual IRC Client: www.textualapp.com]
eyenx[m] has quit [Remote host closed the connection]
Darkmatter66_ has joined #nixos
eyenx[m] has joined #nixos
<fgaz> see also: droste.zip
Darkmatter66 has quit [Ping timeout: 240 seconds]
hmpffff has joined #nixos
magnetophon has joined #nixos
hmpffff_ has quit [Ping timeout: 265 seconds]
Neo--- has quit [Read error: Connection reset by peer]
<wedens[m]> at some point I started getting `Settings schema 'org.gtk.Settings.FileChooser' does not contain a key named 'show-type-column'` error in rambox when file chooser is being summoned. is it some nix specific issue?
maddo has joined #nixos
lycium[m] has quit [*.net *.split]
denni9th[m] has quit [*.net *.split]
boogiewoogie[m] has quit [*.net *.split]
kl3 has quit [*.net *.split]
M0x0120f[m] has quit [*.net *.split]
kdedev[m] has quit [*.net *.split]
faya[m] has quit [*.net *.split]
chip[m] has quit [*.net *.split]
kazzimazzi[m] has quit [*.net *.split]
f0i[m] has quit [*.net *.split]
pingiun[m] has quit [*.net *.split]
petersjt014[m] has quit [*.net *.split]
imj[m] has quit [*.net *.split]
ub[m] has quit [*.net *.split]
Smith[m] has quit [*.net *.split]
arianvp[m] has quit [*.net *.split]
brococoli[m] has quit [*.net *.split]
Florian[m]1 has quit [*.net *.split]
morr[m] has quit [*.net *.split]
OJ[m] has quit [*.net *.split]
chvp has quit [*.net *.split]
sonercirit[m] has quit [*.net *.split]
infinisil-m has quit [*.net *.split]
alexgood has quit [*.net *.split]
nolan_d has quit [*.net *.split]
icetan has quit [*.net *.split]
gsals[m] has quit [*.net *.split]
Albakham[m] has quit [*.net *.split]
JJJollyjim has quit [*.net *.split]
the_pumpkin_man[ has quit [*.net *.split]
mkg20001 has quit [*.net *.split]
AmitLevy[m] has quit [*.net *.split]
aterius has quit [*.net *.split]
denbrahe[m] has quit [*.net *.split]
dpc has quit [*.net *.split]
mica[m] has quit [*.net *.split]
edrex has quit [*.net *.split]
i_run_out_of_use has quit [*.net *.split]
watzon has quit [*.net *.split]
wak-work has quit [*.net *.split]
NickHu has quit [*.net *.split]
philipp[m] has quit [*.net *.split]
shizonic has quit [*.net *.split]
sigwinch28 has quit [*.net *.split]
Dandellion has quit [*.net *.split]
Ox4A6F has quit [*.net *.split]
dukedave has quit [*.net *.split]
higherorder has quit [*.net *.split]
Fulgen has quit [*.net *.split]
eddyb[legacy] has quit [*.net *.split]
sethetter_ has quit [*.net *.split]
chrisaw has quit [*.net *.split]
cbarrett has quit [*.net *.split]
joshmeredith has quit [*.net *.split]
noj has quit [*.net *.split]
Dagger has quit [*.net *.split]
Shados has quit [*.net *.split]
zgrep has quit [*.net *.split]
alanz_ has quit [*.net *.split]
bandali has quit [*.net *.split]
edcragg has quit [*.net *.split]
turq has quit [*.net *.split]
smatting has joined #nixos
<fgaz> To answer my previous question, yes, it seems like I can store stuff in /nix/var/nix/gcroots. I wonder if I can rely on that property...
shah^ has quit [Ping timeout: 246 seconds]
<fgaz> For anyone wondering, no, I'm not backing up my home in gcroots ;)
<fgaz> My objective is to store some metadata together with the roots
shah^ has joined #nixos
drewc has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @Tomahna opened pull request #87170 → scalafmt: 2.5.0 -> 2.5.1 → https://git.io/Jfnz5
<fgaz> Which I could do with indirect roots, but why pollute the fs and create an extra layer of indirection when I can just store everything there?
denni9th[m] has joined #nixos
kl3 has joined #nixos
lycium[m] has joined #nixos
pingiun[m] has joined #nixos
kazzimazzi[m] has joined #nixos
OJ[m] has joined #nixos
higherorder has joined #nixos
Ox4A6F has joined #nixos
f0i[m] has joined #nixos
petersjt014[m] has joined #nixos
arianvp[m] has joined #nixos
noj has joined #nixos
faya[m] has joined #nixos
infinisil-m has joined #nixos
nolan_d has joined #nixos
morr[m] has joined #nixos
ub[m] has joined #nixos
brococoli[m] has joined #nixos
bandali has joined #nixos
sigwinch28 has joined #nixos
sethetter_ has joined #nixos
chrisaw has joined #nixos
cbarrett has joined #nixos
icetan has joined #nixos
dpc has joined #nixos
sonercirit[m] has joined #nixos
alanz_ has joined #nixos
mkg20001 has joined #nixos
kdedev[m] has joined #nixos
JJJollyjim has joined #nixos
boogiewoogie[m] has joined #nixos
Florian[m]1 has joined #nixos
Fulgen has joined #nixos
the_pumpkin_man[ has joined #nixos
aterius has joined #nixos
turq has joined #nixos
edcragg has joined #nixos
joshmeredith has joined #nixos
philipp[m] has joined #nixos
wak-work has joined #nixos
watzon has joined #nixos
denbrahe[m] has joined #nixos
dukedave has joined #nixos
imj[m] has joined #nixos
mica[m] has joined #nixos
alexgood has joined #nixos
Shados has joined #nixos
M0x0120f[m] has joined #nixos
Dagger has joined #nixos
gsals[m] has joined #nixos
chip[m] has joined #nixos
eddyb[legacy] has joined #nixos
AmitLevy[m] has joined #nixos
shizonic has joined #nixos
Dandellion has joined #nixos
chvp has joined #nixos
Smith[m] has joined #nixos
Albakham[m] has joined #nixos
i_run_out_of_use has joined #nixos
NickHu has joined #nixos
zgrep has joined #nixos
edrex has joined #nixos
<angerman> can I inject an example into lib.systems.examples? It seems to lack armv7l-hf-multiplatform-musl
magnetophon has quit [Remote host closed the connection]
reanimus has joined #nixos
Neo--- has joined #nixos
drewc has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87171 → cargo-audit: 0.11.2 -> 0.12.0 → https://git.io/JfngK
<fps> srhb: thanks
butcher has joined #nixos
teehemkay has quit [Ping timeout: 256 seconds]
teehemkay has joined #nixos
lightandlight has joined #nixos
nabzi has joined #nixos
<{^_^}> [nixpkgs] @W95Psp closed pull request #87067 → python: Pygments: 2.5.2 -> 2.6.1 → https://git.io/JfZEF
Fulgen has quit [Max SendQ exceeded]
dukedave has quit [Max SendQ exceeded]
zupo has joined #nixos
<lightandlight> ,channels
<{^_^}> Largest Nix-related channels: #nixos, #nixos-dev, #nix-darwin, #nixos-chat, #nixos-aarch64, #nixos-wiki, #nixos-borg, #nixos-security, #nix-core
dukedave has joined #nixos
Fulgen has joined #nixos
<fgaz> does `nix-store --realise --add-root` do anything besides creating the link in the case of an already realised path?
<lightandlight> I find myself wishing for a command that evaluates a nix expression of type `path` and executes the referenced file. Does this exist? I can't get the behaviour I want with `nix-shell` or `nix run`
zupo has quit [Client Quit]
sigmundv__ has joined #nixos
<manveru> lightandlight: what do you mean with execute?
<lightandlight> like `man 3 exec`
<manveru> got an example of what you want to do?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87172 → ccid: 1.4.31 -> 1.4.32 → https://git.io/Jfn2J
shah^ has quit []
abaiste^ has joined #nixos
<iqubic> Does anyone know what kernel version the NixOS 20.03 installer ISO will give you on a fresh install? Is there some stable kernel I can be using?
Bryan[m] has joined #nixos
<lightandlight> Given an arbitrary nix expression which will evaluate to a `path`, evaluate it and get the path and exec the path
<iqubic> I'm currently using 4.19, and I'm wondering if there's a more recent stable kernel I could be using.
<manveru> exec within or outside the nix sandbox?
<Bryan[m]> I'd really like it if I could disallow building certain packages rather than pulling them from cache. E.g. every time ghc tries to build itself locally (like right now on the 20.03 channel for some reason), I'd rather Nix just gave up. I can go back and use an older version
<fgaz> iqubic I think on 20.03 it's 5.x
<lightandlight> I suppose within? Because, assuming the path refers to an executable in the nix store, it's possible that executable will look for dynamic links in the store too?
jumper149 has joined #nixos
<iqubic> fgaz: I'd like to know the exact version, if possible.
<fgaz> iqubic: check out the nixpkgs commit specified in the iso name and check
hmpffff_ has joined #nixos
<lightandlight> I can "just use a shellHook in nix-shell", so I'm not blocked. But I don't want the shell. `nix-shell --run` could work, but I haven't figured out what the command should be
<iqubic> fgaz: I'm not sure how to do that.
thc202 has joined #nixos
<fgaz> Ah wait they don't put the commit in the name anymore
<iqubic> Yeah.
<iqubic> I've noticed.
hmpffff has quit [Ping timeout: 246 seconds]
<lightandlight> Okay, `nix-shell --run $(nix eval "expression")`works
<iqubic> I'm just going to stick with kernel version 4.19 for now
<fgaz> There's even a link to the commit on github there
<iqubic> Does that tell us which kernel version they're using?
__monty__ has joined #nixos
iqubic has quit [Remote host closed the connection]
iqubic has joined #nixos
<Bryan[m]> lightandlight: given a foo.nix that generates an executable, `$ $(nix-build foo.nix)` works, since nix-build prints out the path that gets built
nabzi has quit [Quit: -a- IRC for Android 2.1.55]
<iqubic> I love how quick it is to reboot a machine running on an SSD.
<fgaz> iqubic: yes, search for "linuxPackages =" in pkgs/top-level/all-packages.nix
<iqubic> I will do that.
gilligan has joined #nixos
<lightandlight> Thanks Bryan[m], that's a little too specialised for my case though
fendor has joined #nixos
butcher_ has joined #nixos
opticnerve has joined #nixos
butcher has quit [Ping timeout: 246 seconds]
pjt_014 has quit [Ping timeout: 246 seconds]
codez is now known as yodfyghd
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87173 → chezmoi: 1.8.0 -> 1.8.1 → https://git.io/Jfnaq
xelxebar has quit [Remote host closed the connection]
xelxebar has joined #nixos
proofofkeags has joined #nixos
nabzi has joined #nixos
reanimus has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87174 → bsequencer: 1.2.0 -> 1.4.0 → https://git.io/JfnaD
<{^_^}> [nixpkgs] @Mic92 merged pull request #87109 → jshon: 20160111.2 -> 20170302 + musl build → https://git.io/JfZSM
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/JfnaS
turion has quit [Quit: Leaving.]
reanimus has joined #nixos
bew has joined #nixos
proofofkeags has quit [Ping timeout: 264 seconds]
<siers> how should I override an argument a package from nixpkgs gets? I want to override sbt's jre. Should I just callPackage myself?
o1lo01ol1o has joined #nixos
<siers> answer: sbt.override { jre = openjdk11; }
yodfyghd has quit [Quit: leaving]
<{^_^}> [nixpkgs] @flokli merged pull request #83331 → [20.03] memcached: 1.5.22 -> 1.6.2 → https://git.io/JvS3p
<{^_^}> [nixpkgs] @flokli pushed 2 commits to release-20.03: https://git.io/Jfnaj
<{^_^}> [nixpkgs] @Rizary opened pull request #87175 → nixpkgs-fmt: 0.8.0 -> 0.9.0 → https://git.io/JfnVI
bebarker has joined #nixos
alp has quit [Remote host closed the connection]
alp has joined #nixos
splintah has joined #nixos
bbarker has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
zakkor has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @zimbatm merged pull request #87175 → nixpkgs-fmt: 0.8.0 -> 0.9.0 → https://git.io/JfnVI
<{^_^}> [nixpkgs] @zimbatm pushed commit from @Rizary to master « nixpkgs-fmt: 0.8.0 -> 0.9.0 (#87175) »: https://git.io/JfnVM
linarcx has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @Mic92 merged pull request #87174 → bsequencer: 1.2.0 -> 1.4.0 → https://git.io/JfnaD
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfnVb
<jonge[m]> hi there. if i want to create a .nar archive from a derivation *in* a derivation (i.e. i get a NAR file as the derivation's output so i can download it from hydra), i get weird errors when running `nix-store --export $(list of files)`, as it tries to access not-existing paths like /nix/var etc.
<jonge[m]> is there some builtin way to create NARs?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87176 → pantheon.elementary-icon-theme: 5.2.0 -> 5.3.0 → https://git.io/JfnVx
<{^_^}> [nixpkgs] @joachimschmidt557 opened pull request #87177 → nixos/postgresql: refactor enable option → https://git.io/JfnVh
chagra_ has joined #nixos
<bew> Hello, what _really_ happens when I do `src = ./.` in a derivation ? does it computes the hash of every files recursively and combine them with the buildInputs to determine the final hash?
fgaz has quit [Quit: killed]
musicmatze[m] has quit [Quit: killed]
MilkManzJourDadd has quit [Quit: killed]
siraben has quit [Quit: killed]
michaelpj has quit [Quit: killed]
schmittlauch[m] has quit [Quit: killed]
sm[m] has quit [Quit: killed]
kaychaks_riot has quit [Quit: killed]
mykiwi has quit [Quit: killed]
azazel has quit [Quit: killed]
unclechu has quit [Quit: killed]
Irenes[m] has quit [Quit: killed]
jamiemagee has quit [Quit: killed]
aanderse has quit [Quit: killed]
jtojnar has quit [Quit: killed]
bobfett has quit [Quit: killed]
Ericson2314 has quit [Quit: killed]
thequux[m] has quit [Quit: killed]
kriteus[m] has quit [Quit: killed]
arcnmx has quit [Quit: killed]
danielrf[m] has quit [Quit: killed]
tokudan[m] has quit [Quit: killed]
dtz has quit [Quit: killed]
davidak[m] has quit [Quit: killed]
jgarte[m] has quit [Quit: killed]
Null_A[m] has quit [Quit: killed]
mmatthieu has quit [Quit: killed]
bqy has quit [Quit: killed]
cyberwolf[m] has quit [Quit: killed]
nilsirl[m] has quit [Quit: killed]
Valodim[m] has quit [Quit: killed]
hsiktas[m] has quit [Quit: killed]
cornu has quit [Quit: killed]
dwagenk[m] has quit [Quit: killed]
Dandellion has quit [Quit: killed]
Ox4A6F has quit [Quit: killed]
wak-work has quit [Quit: killed]
JJJollyjim has quit [Quit: killed]
philipp[m] has quit [Quit: killed]
NickHu has quit [Quit: killed]
mkg20001 has quit [Quit: killed]
i_run_out_of_use has quit [Quit: killed]
the_pumpkin_man[ has quit [Quit: killed]
sigwinch28 has quit [Quit: killed]
DamienCassou has quit [Quit: killed]
drozdziak1[m] has quit [Quit: killed]
dngray has quit [Quit: killed]
bricewge has quit [Quit: killed]
pheoxy has quit [Quit: killed]
loyon[m] has quit [Quit: killed]
deepchange[m] has quit [Quit: killed]
nocent has quit [Quit: killed]
quiet_laika[m] has quit [Quit: killed]
maralorn has quit [Quit: killed]
devkabiir[m] has quit [Quit: killed]
mindtree[m] has quit [Quit: killed]
Gaz[m]1 has quit [Quit: killed]
hiroshi[m] has quit [Quit: killed]
rycee has quit [Quit: killed]
alexarice[m] has quit [Quit: killed]
Keith[m] has quit [Quit: killed]
Fafnir[m] has quit [Quit: killed]
fsmnarmosta[m] has quit [Quit: killed]
dyon[m] has quit [Quit: killed]
domenkozar[m] has quit [Quit: killed]
emily has quit [Quit: killed]
yangm has quit [Quit: killed]
bennofs[m] has quit [Quit: killed]
keithy[m] has quit [Quit: killed]
ptotter[m] has quit [Quit: killed]
Grauwolf[m] has quit [Quit: killed]
grin[m] has quit [Quit: killed]
init_6 has quit [Quit: killed]
softinio[m] has quit [Quit: killed]
kcin[m] has quit [Quit: killed]
Elorm[m] has quit [Quit: killed]
pamplemousse[m] has quit [Quit: killed]
chrismatheson has quit [Quit: killed]
phirsch has quit [Quit: killed]
rsynnest[m] has quit [Quit: killed]
BenSima[m] has quit [Quit: killed]
M4cheese[m] has quit [Quit: killed]
RexHackbro[m] has quit [Quit: killed]
tlater[m] has quit [Quit: killed]
ma27[m] has quit [Quit: killed]
theduke[m] has quit [Quit: killed]
colemickens has quit [Quit: killed]
mt[m] has quit [Quit: killed]
bohan[m] has quit [Quit: killed]
avalenn has quit [Quit: killed]
fasd has quit [Quit: killed]
jonge[m] has quit [Quit: killed]
worldofpeace has quit [Quit: killed]
nikola[m] has quit [Quit: killed]
freeman42x[m] has quit [Quit: killed]
psiperator[m] has quit [Quit: killed]
cab404[m] has quit [Quit: killed]
hr[m] has quit [Quit: killed]
Leira[m] has quit [Quit: killed]
wjjunyor[m] has quit [Quit: killed]
exprez135[m] has quit [Quit: killed]
Arcterus[m] has quit [Quit: killed]
david-sawatzke[m has quit [Quit: killed]
camlriot42 has quit [Quit: killed]
ryanmaclean[m] has quit [Quit: killed]
ZerataX has quit [Quit: killed]
la-s has quit [Quit: killed]
TheSirC[m] has quit [Quit: killed]
jonreeve[m] has quit [Quit: killed]
ndreas[m] has quit [Quit: killed]
laval[m] has quit [Quit: killed]
awatanabe[m] has quit [Quit: killed]
gnxlxnxx[m] has quit [Quit: killed]
hpfr[m] has quit [Quit: killed]
johan767[m] has quit [Quit: killed]
nbp[m] has quit [Quit: killed]
daniels[m] has quit [Quit: killed]
Guest30980 has quit [Quit: killed]
srxl has quit [Quit: killed]
boogiewoogie[m]2 has quit [Quit: killed]
tunx0000[m] has quit [Quit: killed]
hax404[m] has quit [Quit: killed]
spinlock[m] has quit [Quit: killed]
abbradar[m] has quit [Quit: killed]
gudea[m] has quit [Quit: killed]
notapache[m] has quit [Quit: killed]
IslandUsurper[m] has quit [Quit: killed]
Criena has quit [Quit: killed]
Pasha[m] has quit [Quit: killed]
wedens[m] has quit [Quit: killed]
veleiro has quit [Quit: killed]
wildtrees[m] has quit [Quit: killed]
ukazka[m] has quit [Quit: killed]
pkolloch[m] has quit [Quit: killed]
PkmX[m] has quit [Quit: killed]
tet[m] has quit [Quit: killed]
mlatus[m] has quit [Quit: killed]
kyren has quit [Quit: killed]
alvaro121[m] has quit [Quit: killed]
rfglinux[m] has quit [Quit: killed]
bf0bdaf8-ad[m] has quit [Quit: killed]
jlle[m] has quit [Quit: killed]
epic_guy[m] has quit [Quit: killed]
icyhate5533[m] has quit [Quit: killed]
ecou[m] has quit [Quit: killed]
alj[m] has quit [Quit: killed]
atemu12[m] has quit [Quit: killed]
snupples[m] has quit [Quit: killed]
solomon[m] has quit [Quit: killed]
counterfactual[m has quit [Quit: killed]
bpye has quit [Quit: killed]
leonardp has quit [Quit: killed]
ongy[m] has quit [Quit: killed]
jschievink has quit [Quit: killed]
timokau[m] has quit [Quit: killed]
dittofan[m] has quit [Quit: killed]
vaibhavsagar has quit [Quit: killed]
interro[m] has quit [Quit: killed]
puzzlewolf has quit [Quit: killed]
leons has quit [Quit: killed]
zrsk[m] has quit [Quit: killed]
killercup[m] has quit [Quit: killed]
st3r4g[m] has quit [Quit: killed]
Poscat[m] has quit [Quit: killed]
das-g[m] has quit [Quit: killed]
edomfjp[m] has quit [Quit: killed]
Amit[m] has quit [Quit: killed]
matthewbauer has quit [Quit: killed]
mrtorgo[m] has quit [Quit: killed]
chris| has quit [Quit: killed]
tuxisgr8[m] has quit [Quit: killed]
eadwu[m] has quit [Quit: killed]
fantoom[m] has quit [Quit: killed]
CRTified[m] has quit [Quit: killed]
NobbZ[m] has quit [Quit: killed]
aniketd[m] has quit [Quit: killed]
ixxie[m] has quit [Quit: killed]
jordandoyle has quit [Quit: killed]
tamwile[m] has quit [Quit: killed]
noonereally[m] has quit [Quit: killed]
tpmadz[m] has quit [Quit: killed]
aborsu[m] has quit [Quit: killed]
tbenst[m] has quit [Quit: killed]
ailiev[m] has quit [Quit: killed]
MawKKe[m] has quit [Quit: killed]
Minijackson[m] has quit [Quit: killed]
rendeko[m] has quit [Quit: killed]
layus[m] has quit [Quit: killed]
makaveli[m] has quit [Quit: killed]
jwaksbaum[m] has quit [Quit: killed]
GerdFlaig[m] has quit [Quit: killed]
maxdeviant has quit [Quit: killed]
aparkerdavid has quit [Quit: killed]
gh30rgh3 has quit [Quit: killed]
Pneumaticat has quit [Quit: killed]
shu9[m] has quit [Quit: killed]
contrun has quit [Quit: killed]
Luigi[m] has quit [Quit: killed]
Sanks[m]1 has quit [Quit: killed]
Jonas[m]5 has quit [Quit: killed]
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/b0e3df2f843 (from 23 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
Bryan[m] has quit [Quit: killed]
evanjs[m] has quit [Quit: killed]
jak_wolf[m] has quit [Quit: killed]
simbergm has quit [Quit: killed]
askatasun[m] has quit [Quit: killed]
JameySharp[m] has quit [Quit: killed]
slabity has quit [Quit: killed]
phittacus has quit [Quit: killed]
balsoft has quit [Quit: killed]
tyrion-mx has quit [Quit: killed]
finnwww[m] has quit [Quit: killed]
boogiewoogie[m]1 has quit [Quit: killed]
shizonic has quit [Quit: killed]
gsals[m] has quit [Quit: killed]
edrex has quit [Quit: killed]
AmitLevy[m] has quit [Quit: killed]
icetan has quit [Quit: killed]
nolan_d has quit [Quit: killed]
mica[m] has quit [Quit: killed]
dpc has quit [Quit: killed]
aterius has quit [Quit: killed]
watzon has quit [Quit: killed]
ub[m] has quit [Quit: killed]
Smith[m] has quit [Quit: killed]
imj[m] has quit [Quit: killed]
petersjt014[m] has quit [Quit: killed]
arianvp[m] has quit [Quit: killed]
morr[m] has quit [Quit: killed]
infinisil-m has quit [Quit: killed]
Florian[m]1 has quit [Quit: killed]
chip[m] has quit [Quit: killed]
kazzimazzi[m] has quit [Quit: killed]
pingiun[m] has quit [Quit: killed]
f0i[m] has quit [Quit: killed]
sonercirit[m] has quit [Quit: killed]
Albakham[m] has quit [Quit: killed]
M0x0120f[m] has quit [Quit: killed]
chvp has quit [Quit: killed]
OJ[m] has quit [Quit: killed]
alexgood has quit [Quit: killed]
brococoli[m] has quit [Quit: killed]
denbrahe[m] has quit [Quit: killed]
faya[m] has quit [Quit: killed]
kdedev[m] has quit [Quit: killed]
boogiewoogie[m] has quit [Quit: killed]
denni9th[m] has quit [Quit: killed]
lycium[m] has quit [Quit: killed]
eddyb has quit [Quit: killed]
Notkea[m] has quit [Quit: killed]
alienpirate5 has quit [Quit: killed]
thefloweringash has quit [Quit: killed]
rnhmjoj has quit [Quit: killed]
goibhniu has quit [Quit: killed]
bbigras has quit [Quit: killed]
bachp has quit [Quit: killed]
thoughtweaver[m] has quit [Quit: killed]
xavierm02 has quit [Quit: killed]
virtusviri7321[m has quit [Quit: killed]
roberth has quit [Quit: killed]
jjwatt[m] has quit [Quit: killed]
MohamedSarhan[m] has quit [Quit: killed]
hsngrmpf[m] has quit [Quit: killed]
korrosive[m] has quit [Quit: killed]
jaray[m] has quit [Quit: killed]
wheatdog[m] has quit [Quit: killed]
antpic01[m] has quit [Quit: killed]
greghab[m] has quit [Quit: killed]
tilpner2 has quit [Quit: killed]
ianmjones[m] has quit [Quit: killed]
rihardsk[m] has quit [Quit: killed]
bendlas has quit [Quit: killed]
sshow[m] has quit [Quit: killed]
plato[m] has quit [Quit: killed]
grahamc[m] has quit [Quit: killed]
emmanuelrosa[m] has quit [Quit: killed]
pmc_ has quit [Quit: killed]
likivik[m] has quit [Quit: killed]
ZuS[m] has quit [Quit: killed]
alexfmpe has quit [Quit: killed]
d4rkshad0w has quit [Quit: killed]
Nyanloutre[m] has quit [Quit: killed]
srid has quit [Quit: killed]
<{^_^}> [nixpkgs] @Mic92 merged pull request #87177 → nixos/postgresql: refactor enable option → https://git.io/JfnVh
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jfnwm
acowley has quit [Ping timeout: 263 seconds]
Pwnna has quit [Ping timeout: 259 seconds]
<alexarice[m]> bew: I'm not sure how it calculates the hash but if any of the files change in the directory, the final hash will change
alexarice[m] has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #87155 → rustPlatform: fix bug with ambiguous diff tool → https://git.io/JfnGx
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/JfnwR
acowley has joined #nixos
fdert has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #87172 → ccid: 1.4.31 -> 1.4.32 → https://git.io/Jfn2J
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jfnwz
Pwnna has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #87170 → scalafmt: 2.5.0 -> 2.5.1 → https://git.io/Jfnz5
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfnwV
fdert has joined #nixos
mt[m] has joined #nixos
iqubic has quit [Ping timeout: 240 seconds]
nabzi has quit [Remote host closed the connection]
butcher_ has quit [Quit: Leaving]
butcher_ has joined #nixos
butcher_ has quit [Remote host closed the connection]
butcher has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #86192 → trilium: 0.40.7 -> 0.42.1 → https://git.io/Jfmmz
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/Jfnrk
<{^_^}> [nixpkgs] @Mic92 merged pull request #87173 → chezmoi: 1.8.0 -> 1.8.1 → https://git.io/Jfnaq
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jfnrt
fasd has joined #nixos
the_pumpkin_man[ has joined #nixos
siraben has joined #nixos
mmatthieu has joined #nixos
srid has joined #nixos
cornu has joined #nixos
freeman42x[m] has joined #nixos
david-sawatzke[m has joined #nixos
Ericson2314 has joined #nixos
pmc_ has joined #nixos
dpc has joined #nixos
watzon has joined #nixos
Grauwolf[m] has joined #nixos
maralorn has joined #nixos
fsmnarmosta[m] has joined #nixos
dngray has joined #nixos
ptotter[m] has joined #nixos
killercup[m] has joined #nixos
ma27[m] has joined #nixos
hpfr[m] has joined #nixos
jtojnar has joined #nixos
Irenes[m] has joined #nixos
aanderse has joined #nixos
philipp[m] has joined #nixos
bbigras has joined #nixos
keithy[m] has joined #nixos
Poscat[m] has joined #nixos
leons has joined #nixos
kaychaks_riot has joined #nixos
davidak[m] has joined #nixos
Amit[m] has joined #nixos
Nyanloutre[m] has joined #nixos
dittofan[m] has joined #nixos
thequux[m] has joined #nixos
quiet_laika[m] has joined #nixos
sigwinch28 has joined #nixos
slabity has joined #nixos
Cadey1 has joined #nixos
dtz has joined #nixos
alienpirate5 has joined #nixos
kriteus[m] has joined #nixos
jamiemagee has joined #nixos
JJJollyjim has joined #nixos
jonge[m] has joined #nixos
leonardp has joined #nixos
Bryan[m] has joined #nixos
roberth has joined #nixos
i_run_out_of_use has joined #nixos
abbradar[m] has joined #nixos
Valodim[m] has joined #nixos
pheoxy has joined #nixos
snupples[m] has joined #nixos
nilsirl[m] has joined #nixos
tokudan[m] has joined #nixos
schmittlauch[m] has joined #nixos
eddyb has joined #nixos
domenkozar[m] has joined #nixos
hiroshi[m] has joined #nixos
mica[m] has joined #nixos
chvp has joined #nixos
rycee has joined #nixos
edrex has joined #nixos
avalenn has joined #nixos
simbergm has joined #nixos
icetan has joined #nixos
wak-work has joined #nixos
shizonic has joined #nixos
thoughtweaver[m] has joined #nixos
fgaz has joined #nixos
ecou[m] has joined #nixos
eadwu[m] has joined #nixos
johan767[m] has joined #nixos
Pasha[m] has joined #nixos
hsiktas[m] has joined #nixos
xavierm02 has joined #nixos
interro[m] has joined #nixos
mkg20001 has joined #nixos
faya[m] has joined #nixos
morr[m] has joined #nixos
lycium[m] has joined #nixos
atemu12[m] has joined #nixos
aborsu[m] has joined #nixos
michaelpj has joined #nixos
gsals[m] has joined #nixos
chris| has joined #nixos
vaibhavsagar has joined #nixos
nocent has joined #nixos
awatanabe[m] has joined #nixos
bendlas has joined #nixos
ZerataX has joined #nixos
aterius has joined #nixos
jonreeve[m] has joined #nixos
JameySharp[m] has joined #nixos
das-g[m] has joined #nixos
finnwww[m] has joined #nixos
bf0bdaf8-ad[m] has joined #nixos
pkolloch[m] has joined #nixos
cyberwolf[m] has joined #nixos
jjwatt[m] has joined #nixos
tpmadz[m] has joined #nixos
tbenst[m] has joined #nixos
softinio[m] has joined #nixos
exprez135[m] has joined #nixos
dwagenk[m] has joined #nixos
srxl has joined #nixos
jschievink has joined #nixos
puzzlewolf has joined #nixos
bpye has joined #nixos
denbrahe[m] has joined #nixos
Sanks[m] has joined #nixos
maxdeviant has joined #nixos
bqy has joined #nixos
alvaro121[m] has joined #nixos
rendeko[m] has joined #nixos
PkmX[m] has joined #nixos
ryanmaclean[m] has joined #nixos
emily has joined #nixos
Keith[m] has joined #nixos
bachp has joined #nixos
wjjunyor[m] has joined #nixos
kazzimazzi[m] has joined #nixos
shu9[m] has joined #nixos
sonercirit[m] has joined #nixos
yangm has joined #nixos
mlatus[m] has joined #nixos
phirsch has joined #nixos
pingiun[m] has joined #nixos
askatasun[m] has joined #nixos
M4cheese[m] has joined #nixos
sm[m] has joined #nixos
deepchange[m] has joined #nixos
gnxlxnxx[m] has joined #nixos
matthewbauer has joined #nixos
plato[m] has joined #nixos
jordandoyle has joined #nixos
jgarte[m] has joined #nixos
bricewge has joined #nixos
mykiwi has joined #nixos
grin[m] has joined #nixos
boogiewoogie[m] has joined #nixos
Elorm[m] has joined #nixos
chip[m] has joined #nixos
bennofs[m] has joined #nixos
MawKKe[m] has joined #nixos
wheatdog[m] has joined #nixos
colemickens has joined #nixos
bohan[m] has joined #nixos
f0i[m] has joined #nixos
virtusviri7321[m has joined #nixos
hr[m] has joined #nixos
jak_wolf[m] has joined #nixos
zrsk[m] has joined #nixos
imj[m] has joined #nixos
ukazka[m] has joined #nixos
BenSima[m] has joined #nixos
musicmatze[m] has joined #nixos
danielrf[m] has joined #nixos
rnhmjoj has joined #nixos
Dandellion has joined #nixos
Minijackson[m] has joined #nixos
daniels[m] has joined #nixos
MohamedSarhan[m] has joined #nixos
arcnmx has joined #nixos
ongy[m] has joined #nixos
noonereally[m] has joined #nixos
Leira[m] has joined #nixos
bobfett has joined #nixos
ixxie[m] has joined #nixos
icyhate5533[m] has joined #nixos
contrun has joined #nixos
rsynnest[m] has joined #nixos
loyon[m] has joined #nixos
gudea[m] has joined #nixos
jaray[m] has joined #nixos
Ox4A6F has joined #nixos
M0x0120f[m] has joined #nixos
devkabiir[m] has joined #nixos
DamienCassou has joined #nixos
nolan_d has joined #nixos
Null_A[m] has joined #nixos
Albakham[m] has joined #nixos
Criena has joined #nixos
aparkerdavid has joined #nixos
alexfmpe has joined #nixos
TheSirC[m] has joined #nixos
GerdFlaig[m] has joined #nixos
tamwile[m] has joined #nixos
azazel has joined #nixos
epic_guy[m] has joined #nixos
Gaz[m]1 has joined #nixos
tlater[m] has joined #nixos
layus[m] has joined #nixos
petersjt014[m] has joined #nixos
IslandUsurper[m] has joined #nixos
tunx0000[m] has joined #nixos
Smith[m] has joined #nixos
unclechu has joined #nixos
camlriot42 has joined #nixos
MilkManzJourDadd has joined #nixos
dyon[m] has joined #nixos
nbp[m] has joined #nixos
timokau[m] has joined #nixos
Jonas[m]3 has joined #nixos
solomon[m] has joined #nixos
tyrion-mx has joined #nixos
pamplemousse[m] has joined #nixos
arianvp[m] has joined #nixos
makaveli[m] has joined #nixos
jwaksbaum[m] has joined #nixos
goibhniu has joined #nixos
wedens[m] has joined #nixos
Florian[m]1 has joined #nixos
rihardsk[m] has joined #nixos
Notkea[m] has joined #nixos
Luigi[m] has joined #nixos
thefloweringash has joined #nixos
mindtree[m] has joined #nixos
worldofpeace has joined #nixos
grahamc[m] has joined #nixos
korrosive[m] has joined #nixos
emmanuelrosa[m] has joined #nixos
la-s has joined #nixos
counterfactual[m has joined #nixos
rfglinux[m] has joined #nixos
wildtrees[m] has joined #nixos
alexgood has joined #nixos
yeoldboogiewoogi has joined #nixos
likivik[m] has joined #nixos
nikola[m] has joined #nixos
kdedev[m] has joined #nixos
RexHackbro[m] has joined #nixos
init_6 has joined #nixos
NobbZ[m] has joined #nixos
d4rkshad0w has joined #nixos
greghab[m] has joined #nixos
Arcterus[m] has joined #nixos
brococoli[m] has joined #nixos
drozdziak1[m] has joined #nixos
aniketd[m] has joined #nixos
ZuS[m] has joined #nixos
edomfjp[m] has joined #nixos
phittacus has joined #nixos
kcin[m] has joined #nixos
evanjs[m] has joined #nixos
notapache[m] has joined #nixos
balsoft has joined #nixos
veleiro has joined #nixos
infinisil-m has joined #nixos
Pneumaticat has joined #nixos
alj[m] has joined #nixos
sshow[m] has joined #nixos
OJ[m] has joined #nixos
CRTified[m] has joined #nixos
tet[m] has joined #nixos
AmitLevy[m] has joined #nixos
ndreas[m] has joined #nixos
fantoom[m] has joined #nixos
ailiev[m] has joined #nixos
kyren has joined #nixos
jlle[m] has joined #nixos
antpic01[m] has joined #nixos
hax404[m] has joined #nixos
gh30rgh3 has joined #nixos
ub[m] has joined #nixos
theduke[m] has joined #nixos
psiperator[m] has joined #nixos
cab404[m] has joined #nixos
Fafnir[m] has joined #nixos
spinlock[m] has joined #nixos
laval[m] has joined #nixos
tuxisgr8[m] has joined #nixos
mrtorgo[m] has joined #nixos
hsngrmpf[m] has joined #nixos
chrismatheson has joined #nixos
boogiewoogie[m]1 has joined #nixos
NickHu has joined #nixos
ianmjones[m] has joined #nixos
dnlkrgr has joined #nixos
denbrahe[m] is now known as bserckx[m]
<{^_^}> [nix] @edolstra pushed to flakes « Update src/nix/search.cc »: https://git.io/Jfnro
lorimer has quit [Read error: Connection reset by peer]
chagra_ has quit [Ping timeout: 272 seconds]
vidbina has joined #nixos
cosimone has joined #nixos
<{^_^}> [nixpkgs] @hax404 opened pull request #87178 → nixos/{modules,tests}/teeworlds: init → https://git.io/JfnrH
patrol02 has joined #nixos
<patrol02> Hi, is it the right place for asking questions about packaging projects with Nix?
patrol02 has left #nixos [#nixos]
m0rphism has joined #nixos
AlexOrder has joined #nixos
<AlexOrder> Hi all
s1341 has joined #nixos
<{^_^}> [nix] @Mic92 closed pull request #3572 → nix/search: no error for empty search results if json is enabled → https://git.io/JfZy7
<AlexOrder> How does one builds an AWS Lambda zip with Nix? I have a Python project that works in the shell, now need to zip it all with all the deps
justanotheruser has quit [Ping timeout: 244 seconds]
orivej has quit [Ping timeout: 246 seconds]
rauno has quit [Remote host closed the connection]
butcher has quit [Ping timeout: 240 seconds]
<{^_^}> [hydra] @knl opened pull request #753 → Add stale GitHub Action → https://git.io/JfnoE
butcher has joined #nixos
chagra_ has joined #nixos
cosimone has quit [Remote host closed the connection]
zupo has joined #nixos
cosimone has joined #nixos
dnlkrgr has quit [Ping timeout: 240 seconds]
cr4y1 has quit [Read error: Connection reset by peer]
cr4y1 has joined #nixos
iyzsong has joined #nixos
jb55 has quit [Remote host closed the connection]
jb55 has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #86183 → tmsu: 0.7.4 -> 0.7.5 → https://git.io/JfmLa
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jfnor
<ToxicFrog> Once a PR is "approved", what's the process for getting it merged?
<jumper149> ToxicFrog: In your own repo you can merge it by clicking the button GitHub if that's what you want ToxicFrog
<jumper149> on Github*
butcher_ has joined #nixos
cosimone has quit [Quit: Terminated!]
butcher has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @aanderse opened pull request #87179 → zabbix: 4.4.7 -> 4.4.8, 4.0.19 -> 4.0.20, 3.0.30 -> 3.0.31 → https://git.io/JfnoM
<{^_^}> [nixpkgs] @Mic92 merged pull request #87169 → metals: 0.8.4 -> 0.9.0 → https://git.io/JfnzJ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jfno9
<ToxicFrog> jumper149: sorry, I mean I a pr for nixpkgs specifically
cosimone has joined #nixos
dnlkrgr has joined #nixos
<ToxicFrog> I have two open PRs that are approved but not yet merged and I'd like to be able to stop maintaining them locally
brightone_ has joined #nixos
<{^_^}> [nixpkgs] @aanderse opened pull request #87180 → zabbix: 3.0.29 -> 3.0.31 [20.03] → https://git.io/JfnoN
AmandaC has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @peti pushed 351 commits to haskell-updates: https://git.io/Jfnoj
<brightone_> Hi! I'm having trouble with Hydra and declarative projects - after .jobsets gets evaluated (where branches and PRs are), nothing appears in project's jobsets list.
<brightone_> Issue @ NixOS/hydra: https://github.com/NixOS/hydra/issues/751
<{^_^}> hydra#751 (by filalex77, 1 day ago, open): Jobsets from new GitHub PRs are not appearing in jobsets list
<brightone_> I would really appreciate any help, as it's very hard to work with Hydra by myself, having little documentation and almost nobody to ask help from. Thanks!
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « git-annex: update sha256 hash for new version 8.20200501 »: https://git.io/JfnKL
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/52e9f62f521 (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
cosimone has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @mmilata opened pull request #87181 → samba: 4.12.1 -> 4.12.2 → https://git.io/JfnKZ
cosimone has joined #nixos
hlisp has quit [Ping timeout: 264 seconds]
hlisp has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jumper149> ToxicFrog: You don't have to keep your fork locally, as it's still on GitHub. Regarding merging, how long has it been since your PR has been approved?
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
<ToxicFrog> jumper149: 11 days and 4 days. And I do have to keep it locally because I'm using it in my configuration.nix.
<ToxicFrog> Once it's upstream I can stop rebasing it against nixpkgs.
dingenskirchen has quit [Client Quit]
dingenskirchen has joined #nixos
<jumper149> Are these just packages or some more internal changes?
<{^_^}> [nixpkgs] @grahamc merged pull request #86969 → wxsqlite3: 3.3.1 -> 4.5.1 → https://git.io/JfZJV
<{^_^}> [nixpkgs] @grahamc pushed 3 commits to master: https://git.io/JfnKE
<ToxicFrog> jumper149: one's a package, one adds more nixos options.
<ToxicFrog> (I have a few more PRs in flight as well, but those all need approval and two of them need more work from me, too)
o1lo01ol1o has quit [Remote host closed the connection]
cosimone has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dywedir merged pull request #87171 → cargo-audit: 0.11.2 -> 0.12.0 → https://git.io/JfngK
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/JfnKH
o1lo01ol1o has joined #nixos
cosimone has joined #nixos
<jumper149> You could ask a maintainer that usually merges PRs speficically to review your PR. You could just go through some recent commits to find someone. I would advise you to make some changes to your configuration.nix probably though.
AlexOrder has quit [Remote host closed the connection]
<jumper149> ToxicFrog: Have you considered using overlays?
<ToxicFrog> I am well aware of overlays, yes, but I want these in nixpkgs and they need to be periodically updated to keep pace with it anyways, so
<ToxicFrog> Also, AIUI, overlays can only add or modify packages, not add new nixos options.
hooo has quit [Quit: Connection closed for inactivity]
o1lo01ol1o has quit [Ping timeout: 256 seconds]
<jumper149> afaik options can be just imported.
<jumper149> like such: https://nixos.wiki/wiki/Module
o1lo01ol1o has joined #nixos
<{^_^}> [nixops] @adisbladis merged pull request #1336 → Render docs with Sphinx and lint them → https://git.io/JfZhR
<{^_^}> [nixops] @adisbladis pushed 13 commits to master: https://git.io/JfnKx
dsg has quit [Quit: leaving]
<{^_^}> [nixpkgs] @edolstra opened pull request #87182 → Don't use the 'nix' command → https://git.io/JfnKp
dsg has joined #nixos
<{^_^}> [nixops] @grahamc pushed 0 commits to lint-docs: https://git.io/JfnKj
<{^_^}> [nixops] @grahamc pushed 0 commits to start-with-types: https://git.io/Jfn6v
<{^_^}> [nixops] @grahamc pushed 0 commits to travis-ci: https://git.io/Jfn6f
<{^_^}> [nixops] @grahamc pushed 0 commits to deployment.hasFastConnection: https://git.io/Jfn6J
<{^_^}> [nixops] @grahamc pushed 0 commits to fix-709-use-eip-for-sg-source-ip: https://git.io/Jfn6U
<{^_^}> [nixops] @grahamc pushed 0 commits to issue-779: https://git.io/Jfn6I
<{^_^}> [nixops] @grahamc pushed 0 commits to route53: https://git.io/Jfn6L
<{^_^}> [nixops] @grahamc pushed 0 commits to strict-hostkey-checking-workaround: https://git.io/Jfn6t
fusion809 has quit [Remote host closed the connection]
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
hlisp has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #87161 → vapoursynth-mvtools: 21 -> 22 → https://git.io/JfnWO
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/Jfn63
knupfer has quit [Quit: knupfer]
hlisp has joined #nixos
knupfer has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #87129 → dua: 2.5.0 -> 2.6.0 → https://git.io/JfZjU
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jfn6l
cosimone has quit [Client Quit]
brightone_ has quit [Ping timeout: 260 seconds]
KeiraT has quit [Ping timeout: 240 seconds]
AmandaC has joined #nixos
KeiraT has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #87092 → postgresql11Packages.pg_partman: 4.3.0 -> 4.3.1 → https://git.io/JfZXf
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfniL
hlisp has quit [Ping timeout: 246 seconds]
hlisp_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87183 → drumkv1: 0.9.13 -> 0.9.14 → https://git.io/JfniW
<{^_^}> [nixpkgs] @grahamc merged pull request #85445 → crystal: use llvm 10 exclusively → https://git.io/JfJZC
<{^_^}> [nixpkgs] @grahamc pushed 6 commits to master: https://git.io/JfniB
<{^_^}> [nixpkgs] @marsam merged pull request #87167 → kubeval: 0.14.0 -> 0.15.0 → https://git.io/Jfnum
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfniE
<{^_^}> [nix] @Mic92 closed pull request #3511 → [RFC] libstore: remove static initialisation → https://git.io/JfJlW
fpletz has quit [Changing host]
fpletz has joined #nixos
<manveru> gchristensen: thanks :)
hlisp_ has quit []
<{^_^}> [nixpkgs] @marsam merged pull request #86755 → abseil-cpp: 20191119 -> 20200225.2; or-tools: 7.5 -> 7.6 → https://git.io/JfsdN
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/Jfnib
hlisp has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #86216 → mrtrix: 3.0_RC3_latest -> 3.0.0 → https://git.io/Jfm8F
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfnPt
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
magnetophon has joined #nixos
iyzsong has quit [Ping timeout: 260 seconds]
eyenx[m] has quit [Quit: killed]
eyenx[m] has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #81997 → vivaldi: include libdrm and libgbm → https://git.io/Jvr0L
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to master: https://git.io/JfnXn
zupo has joined #nixos
<{^_^}> [nixos-hardware] @Mic92 merged pull request #131 → intel: add intel-media-driver → https://git.io/Jew0O
<{^_^}> [nixos-hardware] @Mic92 pushed 2 commits to master: https://git.io/JfnXg
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « oh-my-zsh: 2020-05-05 -> 2020-05-07 »: https://git.io/JfnX6
aveltras has joined #nixos
mojjoo has joined #nixos
<exarkun> on CI-as-a-service (eg circleci) I sometimes have nix builds get killed because (as far as I can tell) resources for the job (memory I guess) have been exhausted
<exarkun> are there any better options for dealing with this situation than playing with --jobs and --cores?
<exarkun> It seems like a shame to turn jobs down to 1 when 90% of builds could run 2 or 4 in parallel and there are just one or two that need the whole system to themselves
<mojjoo> After switching to 20.03: `nginx: [emerg] cannot load certificate "/etc/letsencrypt/live/foo/fullchain.pem": BIO_new_file() failed (SSL: error:0200100D:system library:fopen:Permission denied:fopen('/etc/letsencrypt/live/foo/fullchain.pem','r') error:2006D002:BIO routines:BIO_new_file:system lib)`Rights seem to be correct. The file is a world
<mojjoo> readble symlink to a world readable file.. Any ideas?
<exarkun> What about permissions on the parent directories?
<exarkun> (all of them up to /)
<infinisil> mojjoo: Check `namei -m /etc/letsencrypt/live/foo/fullchain.pem`
<infinisil> (which checks permissions up to / for you :))
<infinisil> Oh add -o for seeing the owner too
<exarkun> nice
<ToxicFrog> jumper149: oh, that's neat, I'll check that out. Thanks.
morgrimm has joined #nixos
<yorick> nix caches support http redirect, right?
hmpffff_ has quit [Read error: Connection reset by peer]
<mojjoo> infinisil: exarkun: indeed two directories along the way were not readable. But after fixing that I still get the same error
hmpffff has joined #nixos
<exarkun> mojjoo: They need to be +x as well
<exarkun> because, who knows, unix permission model is crazy, or something
eyenx[m] has quit [Quit: killed]
<hyperfekt> help, my strings are turning into store paths and i don't know why?! if i trace either packagePath or haskellPath outside of writeText it's a normal path outside of the store, but if i trace it elsewhere it's a store path. what's going on? https://gist.github.com/hyperfekt/9b5b36afe86c176d5c144bfd67699eee#file-snack-lib_default-nix-L199
eyenx[m] has joined #nixos
vidbina has quit [Ping timeout: 244 seconds]
<mojjoo> exarkun: nice, that worked. but now it complains about 'privkey.pem' which currently has only 'rw' for root which feels weird to change
<exarkun> not sure about that, I haven't actually used nginx on nixos... I guess it sounds like something changed about who nginx runs as between 20.03 and whatever you upgraded from?
<exarkun> could be a nginx change or a nixos change I guess
<mojjoo> mh, I just switched from 19.09
eyenx[m] has quit [Quit: killed]
<{^_^}> [nixpkgs] @offlinehacker merged pull request #75527 → hasura: init at 1.2.1 → https://git.io/Je9x6
<{^_^}> [nixpkgs] @offlinehacker pushed 2 commits to master: https://git.io/Jfn1p
eyenx[m] has joined #nixos
rogue_koder has joined #nixos
<infinisil> mojjoo: My acme certs have rw and belong to the nginx user
<mojjoo> It works though if I also `+xr` that file.. Not sure if that's right though :)
<mojjoo> mine (generated by certbot) are owned by root
o1lo01ol1o has quit [Remote host closed the connection]
bandali has quit [Changing host]
bandali has joined #nixos
<mojjoo> yeah. that seeting looks a bit safer
<{^_^}> [nixpkgs] @kampka opened pull request #87185 → matrix-appservice-slack: 1.1.0 -> 1.2.0 → https://git.io/JfnMG
hlisp has quit [Remote host closed the connection]
splintah has quit [Ping timeout: 246 seconds]
hlisp has joined #nixos
<hyperfekt> it was splitstring... splitstring turns paths into store paths, wtf?
<infinisil> hyperfekt: That happens just about for any string operation
<hyperfekt> :<<<
o1lo01ol1o has joined #nixos
lorimer has joined #nixos
<infinisil> hyperfekt: You need to `toString` the path if you want to prevent this
<hyperfekt> infinisil: is this documented anywhere?
<hyperfekt> definitely not the behavior one would expect without knowing the implementation
<infinisil> Strings/paths sure can be confusing
<infinisil> But toString is documented in the Nix manual
gustavderdrache has joined #nixos
<asymmetric> can someone link me to the digital ocean backend for nixops? can't find it anymore after they've been moved out
<hyperfekt> i meant that lib/strings turns any path into a store path
<{^_^}> [nixpkgs] @drewmullen opened pull request #87186 → fix docs example for foldl → https://git.io/JfnMx
<infinisil> hyperfekt: It's the underlying Nix builtins that do it, e.g. builtins.substring
<infinisil> It just tries to coerce its input to a string, and for paths, this means importing it into the store
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<infinisil> Like "${./some/path}"
<infinisil> Can't find any docs on this path behavior though
<infinisil> (didn't look very hard though)
mxco86 has joined #nixos
hlisp has quit [Ping timeout: 264 seconds]
eoli3n__ has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87187 → ffmpeg-normalize: 1.15.8 -> 1.16.0 → https://git.io/JfnDZ
hlisp has joined #nixos
<jophish> HI all
<exarkun> is it correct that if I want to override a Python derivation to not run the check I have to pass `doInstallCheck = false;` to overrideAttrs?
splintah has joined #nixos
<exarkun> I hope it is. It makes sense to me, I think. buildPythonPackage translates `checkPhase` and `doCheck` into `installCheckPhase` (if that's the right name) and `doInstallCheck` but if I want to override then I don't get that logic applied because it happened already
<{^_^}> [nixpkgs] @ryantm merged pull request #87185 → matrix-appservice-slack: 1.1.0 -> 1.2.0 → https://git.io/JfnMG
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfnDE
Maxdamantus has quit [Ping timeout: 256 seconds]
<{^_^}> [nixops] @grahamc opened pull request #1337 → ReadTheDocs: fixup → https://git.io/JfnDo
o1lo01ol1o has joined #nixos
Maxdamantus has joined #nixos
revtintin has joined #nixos
vidbina has joined #nixos
linarcx has joined #nixos
<{^_^}> [nixpkgs] @prusnak closed pull request #87187 → ffmpeg-normalize: 1.15.8 -> 1.16.0 → https://git.io/JfnDZ
<{^_^}> [nixpkgs] @ryantm merged pull request #86997 → wolfssl: v4.3.0 → v4.4.0 → https://git.io/JfZY4
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfnyI
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @gebner opened pull request #87188 → elan: 0.8.0 -> 0.9.0 → https://git.io/Jfny3
xfix has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
xfix has joined #nixos
dckc has quit [Quit: ZNC 1.6.6+deb1ubuntu0.2 - http://znc.in]
dckc has joined #nixos
lsix has quit [Ping timeout: 260 seconds]
philr has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @edolstra merged pull request #87182 → Don't use the 'nix' command → https://git.io/JfnKp
<{^_^}> [nixpkgs] @edolstra pushed 4 commits to master: https://git.io/Jfnyu
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #87189 → bashCompletion: speed-up test execution by using xdist → https://git.io/Jfnyw
<{^_^}> [nixpkgs] @romildo merged pull request #86198 → gnome: document packaging icon themes → https://git.io/Jfmsh
<{^_^}> [nixpkgs] @romildo pushed 3 commits to master: https://git.io/Jfny6
<kraem> found weechat-matrix is packaged in nixpkgs. since the attribute doesn't exist in all-package.nix, do i need to pass it in as `extraBuildInputs` to weechat/default.nix in an overlay to activate the plugin?
KeiraT has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @romildo merged pull request #86519 → enlightenment.efl: 1.23.3 -> 1.24.0; new test module → https://git.io/Jf3l5
<{^_^}> [nixpkgs] @romildo pushed 8 commits to master: https://git.io/JfnyH
KeiraT has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87190 → fanficfare: 3.17.0 -> 3.19.0 → https://git.io/Jfny5
cfricke has quit [Quit: WeeChat 2.8]
smatting has quit [Ping timeout: 258 seconds]
alp has quit [Quit: Leaving]
alp has joined #nixos
hlisp has quit [Remote host closed the connection]
morgrimm has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @edolstra opened pull request #87191 → testing{-python}.nix: Remove log pretty-printing cruft → https://git.io/JfnSL
<{^_^}> [nixpkgs] @edolstra pushed to master « Remove outdated reference to nix-log2xml »: https://git.io/JfnSm
<{^_^}> [nixpkgs] @gebner merged pull request #87188 → elan: 0.8.0 -> 0.9.0 → https://git.io/Jfny3
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/JfnS3
<{^_^}> [nixpkgs] @sivizius opened pull request #87192 → Better nano-options → https://git.io/JfnSc
<{^_^}> [nixpkgs] @romildo merged pull request #86708 → deepin: redefine updateScript to use genericUpdater → https://git.io/JfsPV
<{^_^}> [nixpkgs] @romildo pushed 4 commits to master: https://git.io/JfnSl
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<emily> kraem: here's a snippet:
<{^_^}> [nixpkgs] @romildo merged pull request #86937 → xfce.xfce4-notifyd: 0.6.0 -> 0.6.1 → https://git.io/JfG7f
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JfnS4
<emily> (you want it in your systemPackages standalone as well for the matrix_* scripts, and the python plugin needs weechat-matrix in its path to pick up the dependencies)
<{^_^}> [nixpkgs] @gebner pushed to release-20.03 « elan: 0.8.0 -> 0.9.0 »: https://git.io/JfnSo
<{^_^}> [nix] @edolstra pushed to master « Manual: Fix typo »: https://git.io/JfnSP
KindTwo has joined #nixos
KindOne has quit [Ping timeout: 260 seconds]
KeiraT has quit [Ping timeout: 240 seconds]
<kraem> emily: thanks! i was just wondering how i'd gain access to pkgs when having a standalone overlay file for weechat. ended up inserting your snippet in a module instead, works flawlessly.
<kraem> emily++
<{^_^}> emily's karma got increased to 21
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jfn9s
<{^_^}> [nixpkgs] @ryantm merged pull request #87085 → emplace: 0.2.21 -> 0.3.1 → https://git.io/JfZKa
<bdju> https://paste.debian.net/plainh/3f87625b I'm getting this error trying to update. Can anyone help me?
<emily> kraem: well, in an overlay (final: prev: ...) final/prev both have the pkgs structure
<emily> so you can just reference them from there, unless I'm misunderstanding
EdLin has joined #nixos
<kraem> emily: can i access them with something like `prev.pkgs...`?
Jackneill has quit [Ping timeout: 240 seconds]
<jumper149> kraem: Do you use aspell with weechat?
<emily> they are pkgs. so like final.weechat is weechat after your overlay is processed, prev.weechat is the weechat before your overlay is processed
<emily> and there's final.weechatScripts.weechat-matrix etc.
<{^_^}> [nixpkgs] @ryantm merged pull request #87038 → nco: Patch hardcoded paths cp and mv → https://git.io/JfZcj
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jfn9c
KeiraT has joined #nixos
<kraem> emily: ah alright! am i understanding it correctly if self and super _are_ the pkgs structure so i could just as well access `self.tmux` in my weechat overlay?
butcher_ has quit [Ping timeout: 260 seconds]
<emily> yes
<kraem> jumper149: no i don't. i really should though, as i seem to be keen on making typos :P
numkem has joined #nixos
Fare has quit [Ping timeout: 272 seconds]
<kraem> thanks emily for clearing that up :)
<azazel> wasn't better to do a `super.tmux`?
jophish has quit [Quit: WeeChat 2.4]
<bdju> ahhh I had "netsurf" as a package instead of "netsurf.browser". I wish the error had been more clear
KeiraT has quit [Ping timeout: 240 seconds]
<jumper149> kraem: I'm not sure if there is an easier way but this is how I did it: https://github.com/jumper149/dotfiles/blob/nixos/.config/nixpkgs/overlays.nix
<{^_^}> [nixops] @adisbladis merged pull request #1337 → ReadTheDocs: fixup and get a successful render → https://git.io/JfnDo
<{^_^}> [nixops] @adisbladis pushed 4 commits to master: https://git.io/Jfn9o
<jumper149> Look at aspell-configured and weechat in there. Just trying to save you a headache ;)
<{^_^}> [nixpkgs] @filalex77 opened pull request #87193 → clash: 0.19.0 -> 0.20.0 → https://git.io/Jfn9i
<kraem> jumper149: thanks :) i'll look into it
<jumper149> azazel: I agree. Use super when you want the no-overlay version and self only when you want the one from your overlay. Keeping self references to a minimum.
<jumper149> Doesn't really matter for the output though ^^
bogdb has joined #nixos
jophish has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #87063 → mu: allow configuring the BatchSize → https://git.io/JfZ0X
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jfn9F
<bogdb> hi, i am to force a package (ceres-solver) to use an overriden dependency (eigen) https://pastebin.com/yW3vuuAu
<bogdb> this works but there has to be a better way to do it?
jophish has quit [Client Quit]
<{^_^}> [nixpkgs] @ryantm merged pull request #86903 → ffmpeg-normalize: 1.15.8 -> 1.19.0 → https://git.io/JfGXL
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jfn9N
<bdju> why is the arc-theme package marked as broken?
zupo has joined #nixos
<kayg04> does NixOS have any option built that sends an email everytime a systemd timer gets triggered and suceeds?
jophish has joined #nixos
Jackneill has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #87071 → parallel: 20200322 -> 20200422 → https://git.io/JfZVm
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfnHf
<{^_^}> [nix] @edolstra pushed to master « Manual: Typo »: https://git.io/JfnHJ
<ryantm> bdju: Usually packages are marked as broken because they don't build succesfully. If it builds okay or you fix the build, please open a PR to remove the broken flag.
linarcx has quit [Remote host closed the connection]
EdLin has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<bdju> ryantm: it was just my first time encountering something marked broken rather than just happening to be broken
butcher_ has joined #nixos
<ryantm> bdju: As part of doing a NixOS release, there is a pass done to mark everything broken that isn't building on Hydra. That's usually when things get marked broken.
Maxdamantus has quit [Ping timeout: 260 seconds]
eyenx is now known as tntr
Maxdamantus has joined #nixos
butcher_ has quit [Client Quit]
butcher has joined #nixos
tntr is now known as eyenx_m
eyenx_m is now known as eyenx
<jumper149> bdju: Here you can look at the hydra builds. nixpkgs:trunk regards to nixpkgs master afaik.
<{^_^}> [nixpkgs] @Mic92 merged pull request #87193 → clash: 0.19.0 -> 0.20.0 → https://git.io/Jfn9i
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfnHl
<emily> bdju: good question. it builds for me
<emily> bdju: you can submit a PR marking it as unbroken ^^
proofofkeags has quit [Ping timeout: 258 seconds]
SplitFire[m] has joined #nixos
<bdju> emily: glad to hear it builds, but I'm not sure if I've ever submitted a PR before. it sounds rather stressful, and I don't need the credit
<bdju> jumper149: thanks for the link
<{^_^}> [nixpkgs] @Mic92 merged pull request #84136 → nixos/tests: add check mariadb galera cluster → https://git.io/JvFzM
<{^_^}> [nixpkgs] @Mic92 pushed 5 commits to master: https://git.io/JfnHu
<emily> bdju: it's as easy as hitting "Edit" on https://github.com/NixOS/nixpkgs/blob/master/pkgs/data/themes/arc/default.nix and removing the broken line, but I understand :)
<emily> bdju: the good news is that it looks like it was already fixed in unstable
<emily> it might not have been backported to 20.03 if you're using that though
<emily> but you can import the package from unstable
<jumper149> Is it possible to allow only specific unfree packages? I can't find the allowUnfreePreciate option on NixOS 20.03.
<bdju> I'm on unstable
<emily> just wait for a channel update and it should fix itself then
<bdju> alright, thanks
<jumper149> I can't even find allowUnfree ...
<{^_^}> [nixpkgs] @Mic92 merged pull request #87189 → bashCompletion: speed-up test execution by using xdist → https://git.io/Jfnyw
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/JfnHb
cole-h has joined #nixos
morgrimm has joined #nixos
<jumper149> Got it. it was under nixpkgs.config.allowUnfreePredicate
proofofkeags has joined #nixos
cosimone has joined #nixos
hmpffff has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87195 → gnome3.gnome-desktop: 3.36.1 -> 3.36.2 → https://git.io/JfnQ3
<{^_^}> [nixpkgs] @olynch opened pull request #87196 → write: init at 209 → https://git.io/JfnQ8
proofofkeags has quit [Ping timeout: 256 seconds]
cosimone_ has joined #nixos
cosimone has quit [Ping timeout: 244 seconds]
cosimone_ has quit [Excess Flood]
dtz has quit [Quit: Idle for 30+ days]
cosimone_ has joined #nixos
<{^_^}> [nixops] @grahamc merged pull request #1312 → Remove some niche features → https://git.io/JfT58
<{^_^}> [nixops] @grahamc pushed 5 commits to master: https://git.io/Jfn7U
<exarkun> I don't understand this nix-shell error, can anyone shed any light? https://gist.github.com/exarkun/0edb58fcbd1d8c871cfd12da0fdfbd70
pheoxy has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
KeiraT has joined #nixos
<cole-h> What happens if you replace the first shebang with `#!/usr/bin/env nix-shell`?
fabianhjr has joined #nixos
<exarkun> Checking... have to let CI run to find out ...
erasmas has joined #nixos
sigwinch28 has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
alp has quit [Ping timeout: 240 seconds]
magnetophon has quit [Read error: Connection reset by peer]
waleee-cl has joined #nixos
magnetophon has joined #nixos
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
matthiaskrgr has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net - currently broken?]
nikivi has joined #nixos
ryanmaclean[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
matthiaskrgr has joined #nixos
<{^_^}> [nixos-hardware] @alyssais opened pull request #161 → google/pixelbook: init → https://git.io/Jfn72
alp has joined #nixos
vidbina has quit [Ping timeout: 260 seconds]
Noisytoot has joined #nixos
<exarkun> It seems to behave the same way, https://circleci.com/gh/PrivateStorageio/ZKAPAuthorizer/957
growpotkin has joined #nixos
opticnerve has quit [Quit: bye]
<exarkun> Maybe I should stop trying to integrate with circleci so closely and just write a shell script that gets invoked
bachp has quit [Quit: Idle for 30+ days]
<cole-h> Oh, I think you need to specify an interpreter with -i (e.g. is the file a python script? `-i python3`. Is it bash? `-i bash`.)
<cole-h> And sorry, I meant the FIRST shebang
<cole-h> `#!nix-shell`, not the next one with the python packages
alienpirate5 has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
jgarte[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
<cole-h> exarkun: So line 2 of the script would be `#! nix-shell -p 'python.withPackages (ps: [ ps.codecov ])' -i bash` in your case (I think)
<exarkun> I think circleci is taking the circleci-configured shell and splatting a #!<something> at the top of this script and then running it
<exarkun> so `shell: "nix-shell"` makes it write "#!nix-shell" on top of whatever is in the command section
<cole-h> Oh, alright -- that should be fine then.
<cole-h> But you'll still want your shebang with the python stuff to include the `-i bash`
<exarkun> is that not just the default?
butcher has quit [Ping timeout: 260 seconds]
fasd has quit [Quit: Idle for 30+ days]
Henson has joined #nixos
kraem has quit [Quit: outta here]
kraem has joined #nixos
<Henson> I know with nixops it's possible to overlay the nixpkgs that you're using to define your network, but say I wanted to define a machine that had nixos containers inside it. I'm having trouble getting the overlaid nixos options that appear in the network definition scope to appear in the configuration scope of the container that's being defined.
<cole-h> exarkun: No, it's not. If you run that script locally, it'll drop you into a `nix-shell`. If you add `-i bash`, it'll actually run the codecov stuff.
<cole-h> Try it yourself and you'll see.
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/240f670043a (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<cole-h> exarkun: Also, you'll need to replace the single quotes with double quotes
<exarkun> okay, trying those changes
ddellacosta has joined #nixos
<exarkun> still something broken about how it is getting integrated with circleci, hard to say what exactly
hmpffff has joined #nixos
<simpson> That is so confusing. Like, where is even the `-c` anywhere in that file?
<cole-h> It's part of how nix-shell gets invoked as a shebang, I'd bet
<simpson> That's what I suspect, too. Something about the newlines?
chloekek has joined #nixos
<CRTified[m]> Hi, is anyone here who as an SDRPlay running on NixOS? I was given one (SDRplay RSPdx) and I'm looking for a place to start software-wise. I was able to start gnu radio after fixing the PYTHONPATH, but I guess that I won't get the SDRPlay running with it (as it looks like the api/driver is closed source)
<cole-h> Oh
<cole-h> lmao
<cole-h> exarkun: Is a multiline command treated as a file in circleci?
lsix has joined #nixos
<exarkun> what do you mean by "treated as"? I assume this stuff is written to a file and then executed from a shell but I don't really know
<exarkun> (docs are not exactly written by geniuses)
<cole-h> I think simpson is right on the money: I think it's treating that entire block as a single command, and the newlines are messing stuff up. I bet if you were to use `--run 'cp ....; python -m coverage combine; python -m coverage report; codecov --file .coverage`, things would work just fine
<cole-h> (This is one of many reasons why I hate yaml)
kraem[m] has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87197 → grsync: 1.2.6 -> 1.2.8 → https://git.io/Jfn52
<{^_^}> [nixpkgs] @Mic92 merged pull request #87190 → fanficfare: 3.17.0 -> 3.19.0 → https://git.io/Jfny5
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jfn5r
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #87183 → drumkv1: 0.9.13 -> 0.9.14 → https://git.io/JfniW
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jfn5o
killercup[m] has quit [Quit: Idle for 30+ days]
<{^_^}> [nixpkgs] @alyssais merged pull request #79179 → nawk: 20121220 -> 20180827 → https://git.io/JvGkJ
<{^_^}> [nixpkgs] @alyssais pushed commit from @chkno to master « nawk: 20121220 -> 20180827 »: https://git.io/Jfn5i
pjt_014 has joined #nixos
<{^_^}> [nixops] @grahamc opened pull request #1338 → rst: port release notes → https://git.io/Jfn5j
tomberek has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87198 → pantheon.granite: 5.3.1 -> 5.4.0 → https://git.io/Jfndt
Noisytoot has quit [Ping timeout: 264 seconds]
drakonis has joined #nixos
<unclechu> hey, how do i remove old system builds? is there any option i set of how many last system builds i want to keep?
<{^_^}> [nixpkgs] @petabyteboy merged pull request #83116 → OpenJDK: 13.0.2 -> 14.0.1 → https://git.io/Jfnd2
<{^_^}> [nixpkgs] @petabyteboy pushed 2 commits to master: https://git.io/Jfnda
slabity has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
Gaz[m]1 has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
Mateon1 has quit [Ping timeout: 240 seconds]
Nyanloutre[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
<{^_^}> [nixpkgs] @vytis opened pull request #87199 → carthage: init at 0.34.0 → https://git.io/Jfndo
layus[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
pkolloch[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
Pasha[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
chris| has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
bendlas has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
tpmadz[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
wjjunyor[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
alvaro121[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
wheatdog[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
imj[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
ukazka[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
noonereally[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
rsynnest[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
Leira[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
gudea[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
<{^_^}> [nixpkgs] @B4dM4n opened pull request #87200 → libusb1: fix enableSystemd=false build → https://git.io/Jfnd6
Smith[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
M0x0120f[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
GerdFlaig[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
Mateon1 has joined #nixos
tlater[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
dyon[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
petersjt014[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
makaveli[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
jwaksbaum[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
grahamc[m] has quit [Quit: Idle for 30+ days]
Florian[m]1 has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
tyrion-mx has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
kdedev[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
veleiro has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
OJ[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
Pneumaticat has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
ndreas[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
gh30rgh3 has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
Fafnir[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
ianmjones[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
chagra_ has quit [Ping timeout: 264 seconds]
<evanjs> icetan: so I think I mostly figured out https://github.com/nix-community/mavenix/issues/41
<{^_^}> nix-community/mavenix#41 (by evanjs, 20 hours ago, open): mvnix-update creates multiple erroneous entries after hitting 404 pages
abathur has quit [Quit: abathur]
<chloekek> Is there a version of the Nixpkgs manual that was build with the DocBook chunked HTML XSLT?
<gchristensen> evanjs: can you give PR40 there a review?
<evanjs> gchristensen: ugh I mean I _do_ want to see it pulled into the tree... I guess so :P
<gchristensen> :)
<{^_^}> [nixpkgs] @Mic92 merged pull request #87168 → consul: 1.7.2 -> 1.7.3 → https://git.io/JfnuO
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to master: https://git.io/JfnFv
Noisytoot has joined #nixos
gagbo has quit [Quit: I'm out !]
<evanjs> icetan: but yeah it seems to be a mix of misconfigured remotes/repos and jq dying because mavenix ended up pulling in a bunch of 404 pages (i.e. html). The "content" attributes under "metas" aren't properly escaped (?) and jq just can't
codygman has quit [Read error: Connection reset by peer]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
codygman has joined #nixos
morgrimm has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87201 → gnomeExtensions.clipboard-indicator: 30 -> 34 → https://git.io/JfnFu
Noisytoot has quit [Ping timeout: 256 seconds]
<fgaz> Free game key to the first committer to review #85203. Don't miss the opportunity ;)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/85203 (by fgaz, 3 weeks ago, open): audiality2, koboredux: init
zupo has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixos-hardware] @Mic92 merged pull request #161 → google/pixelbook: init → https://git.io/Jfn72
<{^_^}> [nixos-hardware] @Mic92 pushed 2 commits to master: https://git.io/JfnF1
zupo has joined #nixos
jb55 has quit [Remote host closed the connection]
freeman42x[m]_ has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jb55 has joined #nixos
abathur has joined #nixos
nuncanada has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87202 → gnome3.glade: 3.22.2 -> 3.36.0 → https://git.io/JfnbT
dadada_ has quit [Quit: WeeChat 2.7.1]
shibboleth has joined #nixos
<duairc> Is it possible to override a whole set of configuration from a NixOS module? Let's there's an attrset at foo.bar with a bunch of configuration that's set by another module that I don't have control over. In my module, I want to override that and say "foo.baz = config.foo.bar" and then completely unset foo.bar. Can you do stuff like that?
smatting has joined #nixos
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
<maddo> so uh, what is the difference between hplip and hplipWithPlugin?
<maddo> I mean, can my printer work without the hplipWithPlugin and hp-setup?
<typetetris> There was a tool to keep nix-shells around and organize env vars with direnv, could someone remind me of its name?
<niso> typetetris: lorry
<niso> s/lorry/lorri
<typetetris> thanks
zupo has joined #nixos
<dxtr> Haha, crap. The configuration doesn't happen to be stored in /nix somewhere, right?
m0rphism has quit [Ping timeout: 240 seconds]
<qyliss> Not by default
<dxtr> Darn. Accidentally removed it :D
<dxtr> Lost some work!
<dxtr> Oh well, no biggie.
<dxtr> I have backups from yesterday
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dadada_ has joined #nixos
rogue_koder has quit [Ping timeout: 260 seconds]
zupo has joined #nixos
<Henson> does anybody have any suggestions on how I can combine a NixOS container deployment with a NixOS real computer deployment in a Nixops network?
opticnerve has joined #nixos
<Henson> to define a real computer with a NixOS container within it, all under the same Nixops network definition?
morgrimm has joined #nixos
rogue_koder has joined #nixos
<{^_^}> [nixpkgs] @bjornfor opened pull request #87203 → [20.03] conan: unbreak by backporting from master → https://git.io/JfnN0
<{^_^}> [nixpkgs] @MostAwesomeDude opened pull request #87204 → libcello: 0.9.2 -> 2.1.0 → https://git.io/JfnNV
<danderson> hm, can you recursively nest nixos containers...
<danderson> I could use a little virtual network for testing a thing. A parent nixos container with some children would be perfect...
<lordcirth> danderson, not sure how well it's supported, but the underlying container tools definitely support it
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<qyliss> Doubt it, without cgroups v2 at least
proofofkeags has quit [Remote host closed the connection]
<lordcirth> What container tech does it use?
<qyliss> Unless systemd implements its own hierarchy I suppose
<qyliss> systemd-nspawn
eoli3n__ has joined #nixos
<MichaelRaskin> I think there is a problem with nesting containers.
<MichaelRaskin> If you ever chroot, you have problems with user namespaces afterwards
<MichaelRaskin> And pivot_root seems to also want something not fully user-level in the beginning
<srk> you don't really need pivot_root for containers, you just start init of the ct
<srk> nesting worked for me when I've played with cts, wanted to try how deep you can get until the system is not usable anymore
<srk> you can even do kvm from lxc
<srk> or any other runtime I guess :)
ixxie has joined #nixos
splintah has quit [Ping timeout: 272 seconds]
<ixxie> Is there a conveniet option for serving a javascript frontend in NixOS?
Noisytoot has joined #nixos
<ldlework> a javascript frontend?
<{^_^}> [nixpkgs] @ryantm merged pull request #87197 → grsync: 1.2.6 -> 1.2.8 → https://git.io/Jfn52
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfnAI
dadada_ has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @peti merged pull request #86948 → haskell: tune generic-builder for more parallel build performance → https://git.io/JfGNa
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JfnAm
<ixxie> well I guess what I meant, is whether there is some kind of NixOS module that wraps something that serve a javascript app
<ldlework> ixxie: there is node2nix
proofofkeags has joined #nixos
jjakob has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @peti pushed 0 commits to haskell-updates: https://git.io/JfnAB
<{^_^}> [nixpkgs] @peti closed pull request #86961 → Update Haskell package set to LTS 15.11 (plus other fixes) → https://git.io/JfZe4
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to master « kpcli: 3.3 -> 3.4 »: https://git.io/JfnAE
<{^_^}> [nixpkgs] @bjornfor merged pull request #86974 → kpcli: 3.3 -> 3.4 → https://git.io/JfZkD
<ixxie> ldlework: neat
jjakob has joined #nixos
oborot has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JfnAr
opticnerve has quit [Quit: bye]
lsix has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @peti pushed 20 commits to haskell-updates: https://git.io/JfnA6
<{^_^}> [nixpkgs] @peti pushed 89 commits to haskell-updates: https://git.io/JfnAM
<{^_^}> [nixpkgs] @peti reopened pull request #86961 → Update Haskell package set to LTS 15.11 (plus other fixes) → https://git.io/JfZe4
<{^_^}> [nixpkgs] @tbenst opened pull request #87205 → libaec: init at 1.0.4; zopfli: include all headers → https://git.io/JfnA5
zfnmxt has quit [Quit: Bye!]
asheshambasta has quit [Ping timeout: 265 seconds]
zfnmxt has joined #nixos
<yorick> I'm trying to cross-compile the wireguard kernel module
<yorick> kernelPackages.wireguard.overrideDerivation (o: { cmakeFlags = o.cmakeFlags ++ [ "-DARCH=arm" "-DCROSS_COMPILE=armvl7-unknown-linux-gnueabihf-" ]; }) doesn't do it
rogue_koder has quit [Ping timeout: 246 seconds]
<yorick> oh
<{^_^}> [nixpkgs] @maralorn opened pull request #87206 → hackagePackages.neuron: Fix build → https://git.io/JfnxT
<yorick> kernelPackages.wireguard.overrideAttrs (o: { ARCH = "arm"; CROSS_COMPILE = "armv7l-unknown-linux-gnueabihf-"; })
<yorick> great succes!
<{^_^}> [nixpkgs] @vcunat pushed 28 commits to master: https://git.io/JfnxI
<{^_^}> [nixpkgs] @vcunat merged pull request #86788 → firefox 75.0 -> 76.0 → https://git.io/JfGIh
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #87140 → lexicon: 3.3.17 -> 3.3.22 → https://git.io/Jfnk4
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfnxL
zfnmxt has quit [Client Quit]
rogue_koder has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @glittershark closed pull request #86240 → kubie: 0.7.3 -> 0.8.4 → https://git.io/JfmwU
<{^_^}> [nixpkgs] @timokau merged pull request #80206 → gnutls: fix guile bindings → https://git.io/Jv8vZ
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jfnxq
fabianhjr has quit [Quit: Leaving.]
kronicmage has joined #nixos
zfnmxt has joined #nixos
<kronicmage> hello all! can anyone help me with a nix on macos problem?
<kronicmage> I can't seem to install python3.8 with the `attrs` package successfully; this is what happens:
<kronicmage> ```
<kronicmage> ,channels
<{^_^}> Largest Nix-related channels: #nixos, #nixos-dev, #nix-darwin, #nixos-chat, #nixos-aarch64, #nixos-wiki, #nixos-borg, #nixos-security, #nix-core
<kronicmage> apologies, I'll move this to nix-darwin!
oborot has quit [Ping timeout: 272 seconds]
klntsky has quit [Ping timeout: 240 seconds]
orivej has joined #nixos
<spinlock[m]> I suspect that the `` entry isn't being run (or it's silently failing), but I can't figure out why :curio
<spinlock[m]> *
rogue_koder has quit [Ping timeout: 264 seconds]
<spinlock[m]> * I suspect that the `/etc/xdg/autostart` entry isn't being run (or it's silently failing), but I can't figure out why 🤔 https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/i18n/input-method/ibus.nix#L18-L27
klntsky has joined #nixos
Ilya_G has joined #nixos
<Ilya_G> In a nix-build configuration file is there a way to simply copy a text file into a preset location?
justanotheruser has joined #nixos
<Ilya_G> I have a configuration file I want to copy to /etc/rsyslog.d
<simpson> kronicmage: FWIW I can't reproduce it on NixOS with master nixpkgs, so indeed it might be Darwin-specific. Good luck.
<Ilya_G> I need it to be writable so that I could rewrite it at will
<{^_^}> [nixpkgs] @flyfloh opened pull request #87207 → python-miio: 0.4.8 -> 0.5.0.1 → https://git.io/JfnxE
alp has quit [Ping timeout: 240 seconds]
oida has quit [Quit: byez]
<kronicmage> simpson can I ask what permissions your validators.pyi file has in your /nix/store?
<spinlock[m]> Ilya_G: I believe this may help: https://nixos.org/nixos/manual/options.html#opt-environment.etc._name__.mode
<spinlock[m]> * Ilya_G: I believe this may help: [`environment.etc.<name?>.mode`](https://nixos.org/nixos/manual/options.html#opt-environment.etc._name__.mode)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87208 → gsettings-desktop-schemas: 3.36.0 -> 3.36.1 → https://git.io/Jfnx1
Noisytoot has quit [Ping timeout: 256 seconds]
<spinlock[m]> I haven't used it myself yet, but I believe it does what you want
<Ilya_G> spinlock[m]: much appreciated I'll give it a whirl.
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/74721f8440f (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<simpson> kronicmage: https://bpaste.net/DFIQ
<{^_^}> [nixpkgs] @jonringer merged pull request #87203 → [20.03] conan: unbreak by backporting from master → https://git.io/JfnN0
<{^_^}> [nixpkgs] @jonringer pushed 9 commits to release-20.03: https://git.io/Jfnxy
<kronicmage> @simpson thank you!
<simpson> No worries. kronicmage++
<{^_^}> kronicmage's karma got increased to 1
<kronicmage> simpson++
<{^_^}> simpson's karma got increased to 20
<{^_^}> [nixpkgs] @jonringer merged pull request #87207 → python-miio: 0.4.8 -> 0.5.0.1 → https://git.io/JfnxE
<{^_^}> [nixpkgs] @jonringer pushed commit from Florian to master « python-miio: 0.4.8 -> 0.5.0.1 »: https://git.io/Jfnx5
<{^_^}> [nixpkgs] @jonringer merged pull request #87143 → libamqpcpp: 4.1.6 -> 4.1.7 → https://git.io/Jfnk5
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « libamqpcpp: 4.1.6 -> 4.1.7 »: https://git.io/JfnxN
alp has joined #nixos
rogue_koder has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #87112 → matomo: 3.13.4 -> 3.13.5 → https://git.io/JfZ7F
<{^_^}> [nixpkgs] @jonringer pushed commit from @florianjacob to master « matomo: 3.13.4 -> 3.13.5 »: https://git.io/Jfnxh
<{^_^}> [nixpkgs] @jonringer merged pull request #87126 → cpp-utilities: 5.3.0 -> 5.4.0 → https://git.io/JfZpq
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « cpp-utilities: 5.3.0 -> 5.4.0 »: https://git.io/Jfnpv
<{^_^}> [nixpkgs] @jonringer merged pull request #87091 → postman: 7.21.2 -> 7.23.0 → https://git.io/JfZ6x
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « postman: 7.21.2 -> 7.23.0 »: https://git.io/JfnpJ
magnetophon has quit [Ping timeout: 256 seconds]
rogue_koder has quit [Remote host closed the connection]
rogue_koder has joined #nixos
magnetophon has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #87089 → terragrunt: 0.23.2 -> 0.23.14 → https://git.io/JfZ6i
<{^_^}> [nixpkgs] @jonringer pushed commit from @06kellyjac to master « terragrunt: 0.23.2 -> 0.23.14 »: https://git.io/Jfnpt
<{^_^}> [nixpkgs] @jonringer merged pull request #87080 → phoronix-test-suite: 9.4.1 -> 9.6.0 → https://git.io/JfZoD
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « phoronix-test-suite: 9.4.1 -> 9.6.0 »: https://git.io/JfnpZ
<kronicmage> is there any way to reset the nix store on darwin? I've messed with a few permissions that I shouldn't have and now a lot of things are broken
<{^_^}> [nixpkgs] @jonringer merged pull request #86984 → python3Packages.heudiconv: init at 0.8.0 → https://git.io/JfZt8
<{^_^}> [nixpkgs] @jonringer pushed commit from @bcdarwin to master « python3Packages.heudiconv: init at 0.8.0 (#86984) »: https://git.io/JfnpB
<gchristensen> kronicmage: the nix-store command has some repair commands,check its man page?
<kronicmage> gchristensen thank you, that was it
<gchristensen> great!
<{^_^}> [nix-pills] @jonringer merged pull request #139 → Correct some sentences → https://git.io/JfnR2
<{^_^}> [nix-pills] @jonringer pushed 0 commits to master: https://git.io/Jfnpr
<kronicmage> does anyone know how to make nix not need root on darwin?
<kronicmage> I'm getting permission denied on `nix-shell -p hello` lol
<yorick> interesting, writers.writeNginxConfig doesn't cross-compile
<{^_^}> [nixpkgs] @jonringer merged pull request #87158 → syncthingtray: 0.10.8 -> 0.10.9 → https://git.io/JfncL
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « syncthingtray: 0.10.8 -> 0.10.9 »: https://git.io/JfnpK
numkem has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87209 → jgmenu: 4.1.0 -> 4.2.0 → https://git.io/Jfnpi
<srk> yorick: maybe needs pkgs = pkgs.buildPackages; ?
<yorick> overlaying writers = previous.buildPackages.writers; works, sure
<{^_^}> [nixpkgs] @hedning merged pull request #86888 → glib-networking: 2.64.1 -> 2.64.2 → https://git.io/JfGr2
<{^_^}> [nixpkgs] @hedning pushed commit from @r-ryantm to staging « glib-networking: 2.64.1 -> 2.64.2 (#86888) »: https://git.io/JfnpP
kronicmage has quit [Remote host closed the connection]
m0rphism has joined #nixos
<yorick> aw, cross-compilation gcc dependency stripping is completely broken
<{^_^}> [nixpkgs] @DamienCassou closed pull request #87058 → nixos/shells-environment: Add environment.homeLocalBinInPath → https://git.io/JfZBy
ajs124 has quit [Quit: authenticating]
ajs124 has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fresheyeball has joined #nixos
ajs124 has quit [Client Quit]
<magnetophon> anyone using jitsi with an usb interface for sound? I keep getting permission for mic denied, even though I enabled it in the settings of firefox. tried chromium too.
ajs124 has joined #nixos
domogled has joined #nixos
nschoe has quit [Ping timeout: 272 seconds]
iqubic has joined #nixos
seku has joined #nixos
<adisbladis> magnetophon: Yep, no issues here.
<fresheyeball> so I have two overlays the effect haskell packages
<adisbladis> That should have very little to do with jitsi though?
<fresheyeball> it appears one just write over the other
<fresheyeball> is there a right way to compose overlays of haskell?
numkem has joined #nixos
bogdb has quit [Quit: Leaving]
user_0x58 has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 closed pull request #87164 → libiberty: use pname → https://git.io/Jfn0u
<{^_^}> [nixpkgs] @Ericson2314 reopened pull request #87164 → libiberty: use pname → https://git.io/Jfn0u
o1lo01ol1o has quit [Remote host closed the connection]
cejota[m] has joined #nixos
fdert has quit [Read error: No route to host]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
zakkor has joined #nixos
<{^_^}> [nixpkgs] @Frostman opened pull request #87210 → prometheus: 2.17.2 -> 2.18.0 → https://git.io/Jfnhl
reactormonk has quit [Quit: WeeChat 2.7.1]
oida has joined #nixos
shafox has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
thelounge44569 has joined #nixos
thelounge44569 has left #nixos [#nixos]
thelounge44569 has joined #nixos
<thelounge44569> oh
<thelounge44569> well
thelounge44569 has quit [Client Quit]
<srk> fresheyeball: composeExtensions, see https://github.com/sorki/hnix-overlay/
dermetfan has quit [Ping timeout: 246 seconds]
<fresheyeball> srk: so I need to alter both overlays?
<srk> fresheyeball: probably
<srk> I only use the composable ones :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87211 → jflex: 1.8.1 -> 1.8.2 → https://git.io/JfnhM
sjanes[m] has joined #nixos
KindTwo is now known as KindOne
codygman has quit [Ping timeout: 240 seconds]
codygman has joined #nixos
chloekek has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #87209 → jgmenu: 4.1.0 -> 4.2.0 → https://git.io/Jfnpi
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JfnhN
<{^_^}> [nix] @LnL7 opened pull request #3576 → build: don't log raw stderr → https://git.io/Jfnhx
leotaku has quit [Ping timeout: 264 seconds]
Noisytoot has joined #nixos
xfix has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
aswanson has joined #nixos
<{^_^}> [nixpkgs] @bhipple merged pull request #87014 → protobuf: 3.7 -> 3.8 → https://git.io/JfZsR
<{^_^}> [nixpkgs] @bhipple pushed to staging « protobuf: 3.7 -> 3.8 »: https://git.io/JfnjT
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
xfix[m] has joined #nixos
KeiraT- has joined #nixos
KeiraT has quit [Ping timeout: 240 seconds]
xfix[m] is now known as xfix
xfix has quit [Client Quit]
xfix has joined #nixos
xfix is now known as Guest82248
dramaturg has quit [Quit: dramaturg]
dramaturg has joined #nixos
KeiraT- is now known as KeiraT
Guest82248 has quit [Changing host]
Guest82248 has joined #nixos
Guest82248 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
o1lo01ol1o has joined #nixos
dingenskirchen has quit [Remote host closed the connection]
knupfer has joined #nixos
dingenskirchen has joined #nixos
knupfer has quit [Client Quit]
<{^_^}> [nixpkgs] @matthewbauer opened pull request #87212 → nixos/gdk-pixbuf.nix: don’t set GDK_PIXBUF_MODULE_FILE in cross → https://git.io/Jfnj7
zupo has joined #nixos
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
Guest82248 has quit [Quit: Trying to configure Freenode bridge]
Guest82248 has joined #nixos
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
Guest82248 has quit [Client Quit]
Guest82248 has joined #nixos
Guest82248 has quit [Client Quit]
Guest82248 has joined #nixos
o1lo01ol1o has quit [Ping timeout: 256 seconds]
Guest82248 has quit [Changing host]
Guest82248 has joined #nixos
Guest82248 has joined #nixos
knupfer has joined #nixos
knupfer has quit [Read error: Connection reset by peer]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
Woutifier has joined #nixos
Guest82248 is now known as xfix
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
<Woutifier> hi
knupfer has joined #nixos
<Woutifier> I'm having a quite basic issue I believe. I have spun up a NixOS, and now for the first act I would like to add Grafana to it. Bear in mind that this is the first time I touch Nix/NixOS.
<Woutifier> I'm looking at the grafana.nix
knupfer has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @ryantm merged pull request #87034 → mari0: init at 1.6.2 → https://git.io/JfZc8
<{^_^}> [nixpkgs] @ryantm pushed commit from @Sohalt to master « mari0: init at 1.6.2 »: https://git.io/JfceI
<Woutifier> and for the life of me I cannot figure out how the parameters end up anywhere
knupfer has joined #nixos
<Woutifier> they are not referenced anywhere in any file
knupfer has quit [Client Quit]
<Woutifier> I can for example set a "security.adminUser" for grafana, makes sense, but this value is not referenced in any config file, nix file, whatsoever
knupfer has joined #nixos
dadada_ has joined #nixos
<evils> Woutifier: you've looked at this? https://nixos.org/nixos/options.html#grafana
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87213 → kdev-php: 5.5.0 -> 5.5.1 → https://git.io/Jfceq
<simpson> thoughtpolice: Beat me to it.
<{^_^}> [nixpkgs] @Ekleog merged pull request #87141 → wabt: include header files → https://git.io/Jfnka
<{^_^}> [nixpkgs] @Ekleog pushed 2 commits to master: https://git.io/Jfcem
<thoughtpolice> Woutifier: I'm not sure how experienced you are, but. When you write a NixOS module, it takes a 'config' parameter (first line of file), and one of the useful things this offers is access to the settings defined in that module, that you can access.
<Woutifier> ah yes
<Woutifier> but how do these config parameters end up in grafana's configuration
<thoughtpolice> So you could ask for something like, `config.options.grafana.security.adminUser` in your module
<thoughtpolice> A very common idiom is to write a NixOS module so it says something like `let cfg = config.options.grafana; in ...` and you can reference `cfg` from there on out. That's just a shortened form
o1lo01ol1o has joined #nixos
<thoughtpolice> Woutifier: So, it is used and put into the attribute set named `envOptions` on line 9.
<thoughtpolice> envOptions is basically a key value pair set. It says things like `FOO = "bar"`. We utilize systemd's features to set environments for a service to set all of the environment variables in envOptions to what they specify
ixxie has quit [Quit: Lost terminal]
<Woutifier> right, so it is then up to Grafana to take the environment variables and actually do something with them
<thoughtpolice> So, `cfg.security.adminUser` is used to define the environment variable `SECURITY_ADMIN_USER`, which is set by systemd service
<thoughtpolice> You got it
<Woutifier> thanks, that makes a lot more sense
<Woutifier> I thought it was somehow used to write the config file itself or something like that
<{^_^}> [nixpkgs] @DamienCassou merged pull request #86294 → Fix man pages in i3-gaps → https://git.io/Jfmjx
<{^_^}> [nixpkgs] @DamienCassou pushed 3 commits to master: https://git.io/JfceC
<thoughtpolice> Ugh, bad grammar but I'm glad you understand.
<thoughtpolice> You can also do that! It depends on the service, tbh
<simpson> For some services, yes. Indeed, systemd units are done that way.
<thoughtpolice> And also how the author structures the module, basically. There are no real hard rules about that.
fabianhjr has joined #nixos
<Woutifier> I was pretty impressed by the install, a few partitioning steps and that was basically all there was to it
<thoughtpolice> The even better part is when you write a configuration and reformat your machine. Because it comes down to "a few partition steps and copy one file into place" and you basically have the exact same system. In other words, it takes 5 more seconds to get a carbon copy and resume where you left off.
<thoughtpolice> That sold me on NixOS the first time I did it many years ago.
<Woutifier> yes that is indeed the part that is very likeable. I have struggled with keeping my systems clean in the past, as I like to experiment with different things.
dadada_ has quit [Quit: WeeChat 2.7.1]
<Woutifier> this seems ideal for that
<{^_^}> [nixpkgs] @vbgl opened pull request #87214 → ocamlPackages.tyxml: 4.3.0 → 4.4.0; ocamlPackages.eliom: 6.10.1 → 6.12.0 → https://git.io/Jfce2
dadada_ has joined #nixos
<thoughtpolice> As an example of this I recently switched from an nvidia card (and the nvidia driver + many x11 packages built for that nvidia configuration) to an amd gpu using the upstream amdgpu driver in my headless machine. This was a one line change and worked instantly on reboot by just swapping out the cards.
<Yaniel> yea, that was impressive
<Yaniel> did the same around new year's
<thoughtpolice> (You can tell NixOS to both "switch to a new version of the system" right now, or "switch to a new version on boot". So you just move to amdgpu "for the next boot" and then shutdown, swap cards, and turn everything back on.)
<Woutifier> thanks for the quick help, it's appreciated
<Woutifier> looks like I know what I"ll be spending my time on for a while
freeman42x[m]_ has quit [Quit: Connection closed for inactivity]
<arianvp[m]> Have fun!
dermetfan has joined #nixos
evanjs has quit [Quit: ZNC 1.7.5 - https://znc.in]
evanjs has joined #nixos
relaxmax has joined #nixos
relaxmax has quit [Client Quit]
dadada_ has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @matthewbauer opened pull request #87215 → jitsi: use X-Internet for desktop categories → https://git.io/JfcvO
brotherdust has joined #nixos
<brotherdust> ,channels
<{^_^}> Largest Nix-related channels: #nixos, #nixos-dev, #nix-darwin, #nixos-chat, #nixos-aarch64, #nixos-wiki, #nixos-borg, #nixos-security, #nix-core
cjpbirkbeck has quit [Quit: cjpbirkbeck]
dermetfan has quit [Ping timeout: 260 seconds]
Noisytoot has quit [Quit: Leaving]
rajivr___ has quit []
chloekek has joined #nixos
rajivr has joined #nixos
<{^_^}> [nixpkgs] @romildo opened pull request #87216 → xfce.xfconf: 4.14.1 -> 4.14.3 → https://git.io/JfcvC
rajivr has quit [Client Quit]
rajivr has joined #nixos
cjpbirkbeck has joined #nixos
dadada_ has joined #nixos
revtintin has quit [Quit: WeeChat 2.8]
Woutifier has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @vbgl pushed commit from @talyz to master « ocamlPackages.gapi-ocaml: 0.3.6 -> 0.3.19 »: https://git.io/Jfcvr
rogue_koder has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87217 → kdev-python: 5.5.0 -> 5.5.1 → https://git.io/Jfcvy
rogue_koder has joined #nixos
dadada_ has quit [Quit: WeeChat 2.7.1]
seku has quit [Quit: Connection closed]
dadada_ has joined #nixos
asbachb has joined #nixos
<Henson> is there some way I can get Nix to import every *.nix file in a directory without explicitly specifying each file? What I'm currently doing is importing a default.nix file which explicitly imports every file in the directory.
<numkem> is it possible that a new version of stdenv broken go 1.14.2? I have an override for it and it was running well for weeks than I did a channel update yesterday which triggered the rebuild and ever since I get weird behaviors
mallox has quit [Quit: WeeChat 2.8]
<cole-h> Henson: AFAIK, that's the only way
<Henson> cole-h: ok, thank you.
<numkem> the package g_1_14 from stable (go 1.14.1) isn't using the same stdenv as it just downloaded another one I reverted back to it
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/3cb7a1cffe9 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<asbachb> Is there any reason sudo 1.8.31p1 is not backported to 20.03?
<cole-h> numkem: No idea, but sounds like an issue should be opened. Are you sure the "weird behaviors" are not related to Go itself?
<numkem> cole-h: doubtful as if I run it as root it works and it work work with every packages
<cole-h> That more sounds like an issue with your profile/a specific package than Go itself
<numkem> it's my own code tho, a `go test` or `go run` on something that used to work suddenlty doesn't
<cole-h> Well, if it works as root...
<numkem> I'm trying to rebuild using unstable as source, see if that changes things
staydownchamp has joined #nixos
<cole-h> asbachb: Most likely because that patch was released after branch off
mojjoo has quit [Ping timeout: 245 seconds]
<asbachb> cole-h: Is there a guideline what to backport?
<asbachb> After branch off.
<cole-h> The changelog doesn't appear to be an "impending doom" change, so I don't think it's necessary. Do you need 1.8.31p1?
<cole-h> asbachb: If you have a real reason for needing 1.8.31p1, feel free to open a backport PR and see what the people who can actually merge it say. If you explain your position, it might be more likely to be accepted.
<cole-h> (That said, I don't think we really have a backport "standard" -- up to individual committers whether it gets merged or not.)
<cole-h> s/it/things/
<aleph-> Trying to remember can I keep common nix files for nixos in say /etc/nixos/common/ and import them as ./common/security.nix and so on?
<asbachb> cole-h: There's an error message. I don't know exactly how important it is. But I guess that the version number is indicating that it's a candidate for backporting.
<cole-h> If you're importing it from /etc/nixos/somefile.nix, sure.
<cole-h> asbachb: Well, we don't usually backport version bumps, AFAICT.
<aleph-> Yeah wanted to do something like imports = [ ./common/security.nix ... ];
<cole-h> Either way, if it's important to you, open it; worst case, it doesn't get merged. :^)
<cole-h> aleph-: As long as the relative path is correct, I don't see why not.
<aleph-> Got it, just wasn't sure. Thanks
<asbachb> cole-h: I'll dive a little bit more into that issue. For now it seems just like a warning.
<fresheyeball> srk: worked!
<{^_^}> [nixpkgs] @ryantm closed pull request #87196 → write: init at 209 → https://git.io/JfnQ8
xeu has joined #nixos
<fresheyeball> srk++
<{^_^}> srk's karma got increased to 14
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87218 → kdevelop-unwrapped: 5.5.0 -> 5.5.1 → https://git.io/Jfcfz
__monty__ has quit [Quit: leaving]
cr4y1 has quit [Remote host closed the connection]
splintah has joined #nixos
rogue_koder has quit [Ping timeout: 260 seconds]
cr4y1 has joined #nixos
<asbachb> Is there a possibility to add some persistent system configuration besides configuration.nix? e.g. I create a system image and I want to have some configuration baked into that system.
rogue_koder has joined #nixos
<cole-h> What's the aversion to using configuration.nix?
<numkem> cole-h: same problem when building from unstable
<cole-h> numkem: Considering you've said the problem doesn't manifest under root, I'd experiment in that direction to find out why.
<asbachb> cole-h: I just thought if there's another solution. I wonder if a container os should explicit configure it's an container image for example.
* xeu is away, 10 minute autoaway (l!on) : os/bx
endformationage has joined #nixos
<asbachb> When I generate a lxc container image. The configuration.nix is empty and I need to setup several thing for a rebuild to work.
m0rphism has quit [Quit: WeeChat 2.7.1]
<cole-h> You can write a config for it that's baked in when building the system with `-I nixos-config=/path/to/new/config.nix`
<cole-h> That's how I test NixOS modules while I'm not on NixOS
<unclechu> hey, how do i remove old system builds?
<cole-h> unclechu: All of them?
<numkem> cole-h: I'm not super familiar with the profile thing, what could be different between root and my user that could cause this. I do know that `go run` or `go test` writes in `/tmp` if that gives you any ideas
<unclechu> cole-h: well, i'd prefer to keep latest 5 ones for instaces
staydownchamp has quit [Quit: staydownchamp]
<asbachb> cole-h_ And that's persistent duriang a rebuild?
<unclechu> for instance*
<cole-h> asbachb: As long as you provide that parameter, the VM's config will always match it, AFAIK.
<unclechu> cole-h: but you know, not latest hundred of them
<cole-h> If you make a change, you'll need to rebuild the VM with `-I nixos-config=...`
<cole-h> unclechu: Check out `man nix-collect-garbage`
<unclechu> cole-h: i didn't know `nix-collect-garbage` can also handle system builds, thanks
<cole-h> numkem: The fact that it differs between root and your unprivileged user makes it obvious to me that *something* is different. You could try `strace`-ing it.
m0rphism has joined #nixos
<numkem> cole-h: it's obvious to me as well, I did try strace but didn't show anything obvious, I'll try again to see
<cole-h> numkem: Compare the outputs. Either way, I don't believe this is a problem with Go itself.
<cole-h> Might even try it in a pure shell
<unclechu> cole-h: well `man` of `nix-collect-garbage` is pretty small and tells nothing about system builds
<unclechu> and as i thought before it cleans only store paths
<cole-h> "--delete-old), which deletes all old generations of all profiles in /nix/var/nix/profiles"
<cole-h> A system build is a generation
nuncanada2 has joined #nixos
nuncanada has quit [Read error: Connection reset by peer]
<cole-h> Therefore, deleting a generation is equivalent to deleting a system build
rogue_koder has quit [Ping timeout: 240 seconds]
<cole-h> Therefore, the answer you seek indeed lies in that manpage :P
<cole-h> Also note the `--delete-other-than` flag
<cole-h> Err, `--delete-older-tan`
<cole-h> ...
<unclechu> oh, then it makes sense, thanks, cole-h
<cole-h> Fix spelling where appropriate
evanjs has quit [Ping timeout: 272 seconds]
<numkem> cole-h: we'll I've learned something new, `go run` and `go test` writes to `~/.cache/go-build/` deleting that folder solved it...
<cole-h> numkem: :)
<numkem> I kept thinking about permission but environment is quite differnt with NixOS, something to keep in mind
nuncanada2 has quit [Ping timeout: 246 seconds]
nuncanada has joined #nixos
<{^_^}> [nixpkgs] @kirelagin opened pull request #87219 → postgres: Do not log timestamp → https://git.io/JfcJT
chagra_ has joined #nixos
knupfer has quit [Ping timeout: 252 seconds]
evanjs has joined #nixos
zakkor has quit [Quit: Connection closed for inactivity]
dermetfan has joined #nixos
rogue_koder has joined #nixos
user_0x58 has quit [Ping timeout: 256 seconds]
user_0x58 has joined #nixos
chris_ has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #87220 → numpy: set lapack, blas sections → https://git.io/JfcJV
gustavderdrache has quit [Quit: Leaving.]
dhess has quit [Remote host closed the connection]
splintah has quit [Ping timeout: 240 seconds]
lukash_ is now known as lukash_|away
<asbachb> cole-h: Anything without passing an extra argument? :>
sigtrm has quit [Remote host closed the connection]
<cole-h> None that I know of. If you do this in a specific directory, you could use direnv and put `NIX_PATH=nixos-config=./config.nix:$NIX_PATH` in your .envrc
matthiaskrgr has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net - currently broken?]
<cole-h> But then keep in mind that will be set for ALL subdirectories
user_0x58 has quit [Ping timeout: 246 seconds]
<chris_> I kinda have a question (I'm new to NixOS, but not to Linux): I've installed NixOS, but I made a typo in the configuration file fileSystems."/boot". I fixed it and mounted it manually again, but whenever I try to run 'nixos-rebuild switch`, grub-install complains about /boot not being a efi partition and '/boot/' is unmounted once again. Am I doing something wrong or is there a way to prevent the unmounting of '/boot' while rebuilding the configuration?
inkbottle has joined #nixos
dermetfan has quit [Ping timeout: 260 seconds]
zebrag has quit [Ping timeout: 260 seconds]
user_0x58 has joined #nixos
matthiaskrgr has joined #nixos
morgrimm has quit [Ping timeout: 260 seconds]
magnetophon has quit [Read error: Connection reset by peer]
magnetophon has joined #nixos
user_0x58 has quit [Ping timeout: 246 seconds]
user_0x58 has joined #nixos
rogue_koder has quit [Ping timeout: 264 seconds]
rogue_koder has joined #nixos
punkj has joined #nixos
rogue_koder has quit [Excess Flood]
rogue_koder has joined #nixos
hlisp has joined #nixos
EdLin has joined #nixos
<lovesegfault> Has anyone had any success running NixOS 19.09 or 20.03 on a packet host?
<lovesegfault> Struggling really hard to get networking up and running
<andi-> ha, I bet that is their bonding again
<xfix> chris_: is /boot an ESP partition?
splintah has joined #nixos
<xfix> also, you may want to run nixos-generate-config after doing changes to mounts
sigtrm has joined #nixos
astrofog has joined #nixos
<numkem> can't find it in the manual, what's the right way of saying to use the current directory and all subdirectories as `src`?
<simpson> ./.;
<simpson> As in `src = ./.;`
freeman42x[m]_ has joined #nixos
<cole-h> lovesegfault: Might want to ask gchristensen -- some/most of ofborg's stuff runs on packet
<cole-h> (borg still runs 19.09 IIRC)
astrofog has quit [Client Quit]
<numkem> simpson: I was missing the last dot
Maxdamantus has quit [Ping timeout: 272 seconds]
cr4y1 has quit [Ping timeout: 256 seconds]
Maxdamantus has joined #nixos
<numkem> simpson++ thanks!
<{^_^}> simpson's karma got increased to 0x15
<{^_^}> [nixpkgs] @Ma27 pushed to master « cargo-make: 0.30.6 -> 0.30.7 »: https://git.io/JfcUA
splintah has quit [Ping timeout: 272 seconds]
<immae> Is karma hexadecimal now?
<cole-h> Maybe.
<cole-h> Try it and found it ;^)
drakonis has quit [Read error: Connection reset by peer]
x0mbie has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.03 « cargo-make: 0.30.6 -> 0.30.7 »: https://git.io/JfcTz
x0mbie has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
wolfshappen has quit [Ping timeout: 244 seconds]
<Ashy> ok this is annoying now, gnome screenlock is not working for me on nixos-unstable with gdm as my login manager, is nobody else getting this issue?
<Ashy> on multiple machines for me (with a somewhat share config repo)
<cole-h> Maybe a paste of gnome-related configs would help
<cole-h> cc worldofpeace / jtojnar ^
vidbina has joined #nixos
<{^_^}> [nixpkgs] @timokau opened pull request #87222 → Python2 fixes → https://git.io/JfcTA
litschio has quit [Quit: WeeChat 2.7.1]
litschi has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
user_0x58 has quit [Ping timeout: 272 seconds]
user_0x58 has joined #nixos
brotherdust has quit [Remote host closed the connection]
freeman42x has joined #nixos
<Ashy> i had seen this previously when i attempted to use sddm with gnome and found out that the screenlock functionality now requires gdm for gnome
<Ashy> but now i am definitely using gdm...
<hr[m]> Does anyone have experience setting up wireguard on NixOS with all traffic routed through the vpn? I attempted it a few months ago but remember there was an issue with routing all traffic.
<hr[m]> As a client setup just to be clear.
dedz has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @timokau opened pull request #87223 → python.pkgs.ipykernel: 5.1.4 -> 5.2.1 → https://git.io/JfckP
drakonis has joined #nixos
user_0x58 has quit [Ping timeout: 256 seconds]
alp has quit [Ping timeout: 244 seconds]
numkem has quit [Ping timeout: 246 seconds]
jumper149 has quit [Quit: WeeChat 2.8]
user_0x58 has joined #nixos
cyphase has quit [Ping timeout: 264 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
Fare has joined #nixos
fusion809 has joined #nixos
zupo has quit [Ping timeout: 272 seconds]
o1lo01ol1o has joined #nixos
<pistache> hr[m]: I'm using such a tunnel right now. there are multiple ways to do it
<pistache> what I usually do is setup a specific routing table for the Wireguard traffic
zupo has joined #nixos
kim0 has quit [Quit: Connection closed for inactivity]
fendor has quit [Quit: Leaving]
<hr[m]> pistache great to hear that it can be done. Do you know if there's any example configuration available online that I could look at? I just remember looking over a bunch of examples a few months ago and none of them seemed to work for routing all traffic. Thanks
iqubic has quit [Ping timeout: 260 seconds]
virus_dave has joined #nixos
<pistache> hr[m]: I can show you my configuration, just give me a few seconds so that I can strip out the IPs and add some comments
<hr[m]> Great thanks so much.
cyphase has joined #nixos
erasmas has quit [Quit: leaving]
ntqz has joined #nixos
gustavderdrache has joined #nixos
FolkLore has joined #nixos
<pistache> hr[m]: here you go https://termbin.com/k7vau
<Fare> Why is it that my layered image has a 1.7GB layer and plenty of small layers? Can I inspect what the layers are about somehow, or get debugging information as it creates them?
vidbina has quit [Ping timeout: 258 seconds]
<pistache> hr[m]: I'm not using it here, but it can be done with NixOS's own networking abstraction
freeman42x has quit [Quit: Leaving]
<pistache> hr[m]: ah, I'm not so sure it can be done with NixOS's own networking abstraction, as I don't see where we'd specifying the routing policy rules
<pistache> hr[m]: however, if you want a simpler setup, I've just seen that "wg-quick" is integrated in NixOS, and it will build a routed VPN for you
cosimone_ has quit [Quit: Quit.]
<pistache> wg-quick also uses routing table to achieve that result, but it handles it all for you
<hr[m]> Ok, i'll take a look at those
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<pistache> it's in networking.wg-quick
anderslu1dstedt has joined #nixos
<hr[m]> I think I'll try use wg-quick as last time I was using `networking.wireguard`. Thanks for your help
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
lc has joined #nixos
anderslundstedt has quit [Ping timeout: 260 seconds]
phreedom has quit [Ping timeout: 240 seconds]
<lc> So... I'm trying to install an unstable package, and it keeps downloading the (currently broken) stable package, which hash mismatches with the site it gets the .deb file from
<lc> It's the rescuetime packages (nonfree)
anderslundstedt has joined #nixos
anderslu1dstedt has quit [Ping timeout: 272 seconds]
mbrgm_ has joined #nixos
itorres has quit [Ping timeout: 265 seconds]
hlisp has quit [Ping timeout: 240 seconds]
<lc> Can someone else try to install the rescuetime package from stable to confirm this is something that happens elsewhere
itorres has joined #nixos
hlisp has joined #nixos
o1 has quit [Ping timeout: 240 seconds]
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm_ is now known as mbrgm
wolfshappen has joined #nixos
<chris_> xfix: It is, I god it fixed right now, by booting into the installer and reinstalling the system with the fixed config
<chris_> I meant, I've got it fixed right now. I really need some sleep.
chris_ has quit [Quit: Konversation terminated!]
m0rphism has quit [Quit: WeeChat 2.7.1]
chloekek has quit [Ping timeout: 246 seconds]
<adisbladis> Fare: The layer distribution is calculated only by "popularity" and doesn't take size into account
itorres has quit [Ping timeout: 272 seconds]
itorres has joined #nixos
<Fare> emily, that's a great article (that I read months ago), but it doesn't explain how to inspect the size of the layers and tweak the build expression to improve sharing.
<emily> right
<lc> plz2hyelp
<emily> I think source-diving might be your best bet there, but I dunno
<gustavderdrache> https://github.com/wagoodman/dive there's also this for inspecting layers
<adisbladis> There isn't really an interface to "improve" sharing
<adisbladis> Fare: `nix-store --query --graph` will help you understand dependency graphs better
maddo has quit [Quit: See ya]
<Fare> adisbladis, I understand the graph enough for my purposes (a few things I'm writing, and all the rest I'd like to put in a layer and share)
<Fare> what I don't understand is the docker layer side of it.
wolfshappen has quit [Quit: bye]
o1lo01ol1o has quit [Remote host closed the connection]
<adisbladis> Fare: Basically each store path gets a "weight" where the weight is the number of other paths refering to it
<adisbladis> That's then sorted
<adisbladis> And smushed to fit in to the number of max layers configured
<adisbladis> You can't really customise this as things are right now.
<lc> Is there any way I can install a debian package manually, because this the rescuetime package is broken and none of the tutorials that teach you how to install a single unstable package don't work either, and instead try to install the old package
<lc> this rescuetime*
<lc> package work either*
<{^_^}> [nixpkgs] @Sohalt opened pull request #87224 → isabelle: 2018 -> 2020 → https://git.io/JfcLT
wolfshappen has joined #nixos
philr has joined #nixos
<lc> The broken resuetime version is 2.14.5.2, which is the only one I am able to install
gxt_ has joined #nixos
shibboleth has quit [Quit: shibboleth]
<{^_^}> [nixpkgs] @leo60228 opened pull request #87225 → sidequest: 0.10.2 -> 0.10.4, fix file picker → https://git.io/JfcL3
<pistache> lc: yes it's broken for me too
<lc> pistache: ty
gxt has quit [Ping timeout: 240 seconds]
<pistache> lc: are you saying it has been fixed in unstable ?
<lc> pistache: I'm saying I have yet to try it in unstable because my home-manager refuses to download the unstable version :(. I assume that unstable might fix it because the problem is that the site has changed versions since the hash was written down
<jackdk> On current nixos-20.03 channel, `nix-build -E '(import <nixpkgs> {}).cabal2nix' tries to build ghc 8.8.1 from source, but `nix-build -E '(import <nixpkgs> {}).haskellPackages.cabal2nix'` hits the cache. why is this?
<pistache> lc: indeed the hash in unstable seems to be correct
<lc> If only there were a way for me to selectively install the unstable version, but no matter what tutorial I follow, it downloads 2.14.5.2
hlisp has quit [Remote host closed the connection]
<pistache> assuming you have an "unstable" channel setup, "nix-env -f .nix-defexpr/channels/unstable -iA rescuetime" should work
<adisbladis> jackdk: They are not the same derivation and haskellPackages is not built on Hydra
<adisbladis> Except if they're dependent upon by other packages that are
<pistache> if you want to do this in your HM config, use "let" to define "unstable" using builtins.fetchTarball, then reference the packageas "unstable.rescuetime" instead of "pkgs.rescuetime"
<jackdk> adisbladis: okay, but it's the other way around. the haskellPacakges one is a cache hit, the toplevel one is a cache miss
oborot has joined #nixos
<lc> pistache: I've tried a couple of those configurations in HM: Please show me exactly what would work
<adisbladis> jackdk: That could be explained by something else depending on the haskellPackages derivation
<asbachb> Is there a way to add some configuration somewhere that it's not needed to be added to configuration.nix?
justanotheruser has quit [Ping timeout: 246 seconds]
<adisbladis> jackdk: Your best bet is looking at https://hydra.nixos.org
<asbachb> To set some system defaults.
<adisbladis> asbachb: What do you mean?
<jackdk> asbachb: https://nixos.org/nixos/manual/#sec-modularity this sort of thing?
<pistache> (assuming you have a "nixos-unstable" channel set up)
hlisp has joined #nixos
<lc> How do I set up the nixos-unstable channel? nix-channel --add https://nixos.org/channels/nixos-unstable nixos-unstable
<pistache> correct
<asbachb> jackdk: But without ne need to import it :D
<adisbladis> asbachb: Your question does not compute.
<lc> The exact let/unstable thing u specified leads to the hash mismatch
<energizer> lc: `nix-channel --add https://nixos.org/channels/nixos-unstable nixos`
<energizer> as root
<asbachb> e.g. when I' creating an image for a lxc I don't want the container image needs to define isContainer. It should like somehow be baked into that system.
<jackdk> adisbladis: https://hydra.nixos.org/build/118296850/nixlog/1/tail ... because ghc segfaulted while bootstrapping!? But then how is haskellPackages working?
<lc> I don't want to upgrade my entire system to unstable, just install this one packages as my local user. Is this what I need to do that?
<lc> @energizer
<energizer> lc: no
dedz has quit [Quit: Leaving]
<energizer> what i said is for upgrading your system
butcher has joined #nixos
dnlkrgr has quit [Ping timeout: 260 seconds]
<jackdk> ah, haskellPackages is still on 8.6.5, top-level cabal2nix wants 8.8.1
<lc> termbin.com/qw7n is the output of nix-channel --list and termbin.com/sck3 is my home.nix file
<jackdk> ah, reported already as #87184
<{^_^}> https://github.com/NixOS/nixpkgs/issues/87184 (by Shimuuar, 11 hours ago, open): cabal2nix in release20.03 is built using GHC881 which is not in cache
<lc> termbin.com/wohy is the output of my home-manager switch command @lc
<pistache> lc: I'll try it on my system
MmeQuignon has joined #nixos
<pistache> lc: with "unstable = import <nixos-unstable> { config = { allowUnfree = true; }; };", it seems to be building the updated package for me
<lc> I just tried that exact line in place of what I have, didnt work
<lc> Same output
<pistache> lc: ah, so it seems like the fix has not reached unstable yet
justanotheruser has joined #nixos
<pistache> it is in master though
<lc> No, I mean that it still tries to download the stable version
<lc> 2.14.5.2
<lc> hash mismatch, same hash, same everything
Arahael has quit [Ping timeout: 264 seconds]
<pistache> lc: I think the version in unstable is still 2.14.5.2
user_0x58 has quit [Ping timeout: 256 seconds]
<lc> Is that the version you downloaded? it's not what shows up in the nix package search under unstable
Arahael has joined #nixos
<Henson> when I'm adding custom filewall rules via networking.firewall.extraCommands, should I use the nixos-fw and similar chains? I noticed that rules I just add to the INPUT and OUTPUT chains don't get deleted when I reload the system, they just keep piling up. If so, I noticed that the filter OUTPUT chain doesn't have an equivalent nixos-output chain.
marcusr has quit [Remote host closed the connection]
user_0x58 has joined #nixos
<clever> Henson: i do use nixos-fw for my stuff
marcusr has joined #nixos
codygman has quit [Ping timeout: 260 seconds]
<spinlock[m]> I have a strange issue where none of the autostart items added by packages to `/etc/xdg/autostart/` are being executed by xsession. For sure it's happening with at least `ibus` and `lightlocker`. Makes me feel that I'm missing some key option somewhere
codygman has joined #nixos
codygman has quit [Read error: Connection reset by peer]
<pistache> lc: that's weird, I'm not sure what's up with that. I can confirm that the version in nixos-unstable is 2.14.5.2
codygman has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
freeman42x[m] has quit [Quit: authenticating]
freeman42x[m]_ is now known as freeman42x[m]
freeman42x[m]1 has joined #nixos
<lc> https://nixos.org/nixos/packages.html?channel=nixpkgs-unstable&query=rescuetime <-- here you can see the different package, and https://github.com/NixOS/nixpkgs/pull/82313 <-- the latest merged pull request
<{^_^}> #82313 (by iAmMrinal0, 8 weeks ago, merged): rescuetime: 2.14.5.2 -> 2.15.0.1