worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-inf
<halfbit> how would I overlay/override a sha256 hash that's defined in a packages fetchurl for example
<halfbit> I'm changing the version and some cmakeFlags
<andi-> you can just set another src attribute or some of the fetchers allow overriding
aaabbbbbbbbbb has joined #nixos
<halfbit> totally new to overlays, so apologies in advance for my blunders, what am I doing wrong here still https://gist.github.com/bfrog/1d6556fd4d981b246104adf53c2b234a
<halfbit> complains about ${version} not being availble
<halfbit> *available
<halfbit> can I ${self.version} it up or something there
<andi-> add a rec after the `.override` before the `{`
<halfbit> duh, thanks
<andi-> that makes the attribute set recursive and allows you to refer to attributes defined within itself
<halfbit> can't self reference right without rec
<halfbit> bah
veleiro has quit [Remote host closed the connection]
<andi-> I guess you could also so self.libnats-c.version but that feels hacky :D
<{^_^}> [nix] @matthewbauer opened pull request #4311 → Include static "nix" binary in Hydra build products → https://git.io/JIYOk
<infinisil> I was just working on lazy attribute names again today (nix#4154), and I was kind of thinking about whether it's really worth implementing this
<{^_^}> https://github.com/NixOS/nix/pull/4154 (by Infinisil, 6 weeks ago, open): [WIP] Lazy attribute names
<infinisil> But now that I see an overlay being hard to write, I'm reminded again by the original motivation
aaabbbbbbbbbb has quit [Client Quit]
<infinisil> Because with lazy attribute names, and a bunch more work after that, the whole overlay stuff can be simplified by a lot
<infinisil> Well it works even without lazy attribute names, it's just gonna be slow
<andi-> I still kind dislike that (throw "you did somethign wrong!!!1" // { a = 1 }).a doesn't throw anymore :/
<infinisil> I haven't encountered any issues because of that
<andi-> I recently broke the nixos test infrastructure because it is lazy
<halfbit> error in comment there
<halfbit> which... now that is confusing to me
<andi-> and none of the "normal" ways to use it (besides the release set) used that path but it was obviously broken.
veleiro has joined #nixos
<andi-> halfbit: s/override/overrideAttrs (_: /
<halfbit> thanks
<andi-> and add a closing ) after the attrset
<andi-> infinisil: the actual issue was with an inherit { inherit (something) somewhere; } and somewhere didn't exist anymore :/
<halfbit> nice, thanks!
<andi-> halfbit: you might not have to specify the nativeBuildInputs again if the original version already does so
<andi-> (same for cmake & buildInputs)
<fuzzypixelz> how do I enable vi mode in zsh?
<infinisil> fuzzypixelz: Sounds like a #zsh question to me :)
<andi-> bindkey -v?
<fuzzypixelz> adding "VI" to the flag list doesn't work apparently
<halfbit> fair enough, I'm taking what as a custom nix expr for libnats and porting to an overlay, it was on my todo list for this
<andi-> halfbit: whats custom about it? Is it worth upstreaming to nixpkgs?
<halfbit> while I have some ears... if I wanted to globally change some C and C++ compiler and linker flags, is there a sane way of doing so?
<andi-> you can define a custom platform config
<halfbit> newer version, disabled need for protobufs since I don't use streaming
<andi-> I belive lovesegfault did that/does that
<halfbit> interesting... I should upstream a few things anyways, maybe worth some time tomorrow for that endeavor
<fuzzypixelz> andi-: I was trying to do through programs.zsh.setOptions = [ "VI" ] as defined in https://github.com/NixOS/nixpkgs/blob/nixos-20.09/nixos/modules/programs/zsh/zsh.nix#L118
meh` has joined #nixos
<lovesegfault> andi-: what do I do?
<andi-> lovesegfault: custom Cflage for the entire system
<andi-> *cflags
<lovesegfault> Oh, yeah, I used to do that; let me find the commit I added it
<lukegb> Is it worth recompiling every package for
<halfbit> effectively I'm creating a docker image with some static binaries in my case in the end, I'd like to do -flto and -fpie along with the section garbage collection magic
<halfbit> for all things I compile against
<lovesegfault> This is me getting rid of it, so just invert the diff :P
<lovesegfault> lukegb: nope
<lovesegfault> I did it for fun
<lovesegfault> AIUI there's no way to globally add an arbitrary flag
<lukegb> Doing things for fun is good, that's allowed :D
<lovesegfault> this is, afaik, _not_ by design, but just an omission of the platform "API"
lord| has quit [Ping timeout: 265 seconds]
<halfbit> that's nice that it lets you do it
<fuzzypixelz> well,
<fuzzypixelz> "The option setting is not guaranteed to reflect the current keymap. This option is provided for compatibility; bindkey is
<halfbit> localSystem, I'll have to peek under the covers perhaps at that one
<fuzzypixelz> the recommended interface.
<lovesegfault> ideally it would just have a `gcc.extraFlags`, but that doesn't exist
<fuzzypixelz> "
<fuzzypixelz> nvm
<halfbit> -flto with gc-sections almost requires everything from scratch being built a specific way
<{^_^}> [nixpkgs] @veprbl merged pull request #105743 → kicad-unstable: 2020-11-07 -> 2020-12-01 → https://git.io/JILpv
<{^_^}> [nixpkgs] @veprbl pushed commit from @bgamari to master « kicad-unstable: 2020-11-07 -> 2020-12-01 (#105743) »: https://git.io/JIY3Y
<halfbit> like the compiler I believe creates a lot more sections, that it can toss out at link time
<lovesegfault> You might need to define an entirely custom platform to do that, since it goes beyond the march/mtune section
<halfbit> that's fine
<lovesegfault> However I caution that, having run a fully LTO'd system with Gentoo, you will have a lot of work ahead of you
<halfbit> not looking for fully LTO'd system, docker build for specific apps
<lovesegfault> These guys maintain a portage overlay with all the patches/changes necessary to run a fully LTO'd system
<lovesegfault> Oh, I see
<lovesegfault> That should be easier
<halfbit> so trying to minimize the size of a docker image really, using LTO to do
wnklmnn has quit [Quit: Leaving]
<halfbit> lets say for this app... I saw when I did it by hand, 20-30% disk savings
<lovesegfault> this is a good reference, FWIW
<lovesegfault> I don't see `docker` there, so you _should_ be fine
<halfbit> well not building docker itself, the output is my application, with all its linkages, as a docker iamge
<halfbit> built with nix
<andi-> how big is the image that it warrants the effort?
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/296793637b2 (from 16 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<halfbit> its not the image that's the problem, its the box the image runs on
<andi-> It will be a significant rebuild.
<andi-> oh
<fuzzypixelz> question: how hard would it be to have plymouth boot early enough so that we don't get console messages?
<lovesegfault> fuzzypixelz: in theory or in practice? :P
<andi-> what you mean is commonly called "flicker free boot"
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JIY32
<fuzzypixelz> also suppose someone does a PR, what are the chances of it being accepted?
<andi-> IIRC you "just" have to dsiable stage1 video output
<lovesegfault> In theory it shouldn't be too hard to achieve, but I've never actually gotten it to work properly
<fuzzypixelz> lovesegfault: well other distro like Fedora have it just fine so it should be "doable" in theory
<andi-> "just fine" they have kernel engineers working on it :D
<lovesegfault> ^
<lovesegfault> lol
<andi-> but yeah it is feasible
<andi-> someone recently did it but I can't recall who and where
<andi-> it was delaying modeset until stage2 where plymouth would be started
<fuzzypixelz> I take it it's not really a priority in the community?
<andi-> if nobody has done it then probably not
<andi-> I rarely enough reboot my machines/or care about that. I'll have to enter boot passwords & tokens anyway
<fuzzypixelz> my system boots so fast I only see the splash screen for a split second, so all I end up seeing is the console message haha
<energizer> fuzzypixelz: nixiosk might have that idk
<lovesegfault> I reboot my machine once a month, so it's just not worth the effort :P
<fuzzypixelz> I always worry about leaving my laptop on because I have this irrational fear that the thermals will somehow go berserk
<andi-> laptops in these days? Are you still leaving the house? :D
<fuzzypixelz> haha well I was going to class everyday until recently (over a month ...)
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105840 → python37Packages.ipy: 1.00 -> 1.01 → https://git.io/JIYmv
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIYsJ
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105833 → gitAndTools.gh: 1.3.0 -> 1.3.1 → https://git.io/JImAh
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIYsR
<{^_^}> #84158 (by eadwu, 34 weeks ago, open): plymouth: attempt to make flicker-free
<fuzzypixelz> found it
mbrgm_ has joined #nixos
<fuzzypixelz> I'm not really familliar with this, what does Draft mean?
mbrgm has quit [Ping timeout: 264 seconds]
mbrgm_ is now known as mbrgm
<andi-> It might work but isn't polished enough for including it just yet
<andi-> or maybe he is looking for feedback?
<{^_^}> [nixpkgs] @jtojnar pushed to master « doc/emacs: re-add anchor »: https://git.io/JIYsM
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
pushqrdx has joined #nixos
<{^_^}> [nixpkgs] @github-actions[bot] pushed 36 commits to staging-next: https://git.io/JIYGU
<{^_^}> [nixpkgs] @github-actions[bot] pushed 39 commits to staging: https://git.io/JIYGk
<fuzzypixelz> at uni I've been given source code for a program I need to "install", I have no idea what its dependencies are. I'm looking to challenge myself and make this my first nix derivation. What is the general outline for such a task?
<andi-> do you know which language it is written in?
<fuzzypixelz> how would my system be affected if I install derivation from outside my channel
lord| has joined #nixos
<andi-> if it is C/C++/… i'd just start out with stdenv.mkDerivation and then add deps as I encounter them
<andi-> with install you mean nix-env -i ?
<fuzzypixelz> well the executable is a bash script
<fuzzypixelz> I got it to at least run and display some help when I swaped #!/bin/bash for #!/bin/sh, I know this si dirty but I was just checking
<andi-> wrap it in a derivation and apply patchShebangs and wrapProgram and all those good things
<andi-> until it behaves
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
<fuzzypixelz> haha please send some references I have no idea when that comes from
<fuzzypixelz> well, I've been dodging that for a while
<fuzzypixelz> as in, the past 3 days
<fuzzypixelz> ok, one last question, I was told that in the case of an "issue" I need to install the 32-bit libraries "libncurses5:i386" and "libc6-i386"
<fuzzypixelz> I suppose there are wrappers for this too? :D andi-
<andi-> pkgsi686 has your back
<andi-> maybe patchelf
<fuzzypixelz> what is pkgsi686
<andi-> it is the package set that still has x86 packages (the 32bit variant)
<fuzzypixelz> weird, I couldn't find it on search.nixos.org
pjt_tmp has joined #nixos
cr4y1__ has joined #nixos
<fuzzypixelz> is that even where I'm supposed to look andi- ?
<andi-> > pkgsi686Linux.bash
<{^_^}> "<derivation /nix/store/4hhk252pmlcv066hf986cps4rb5iscpy-bash-4.4-p23.drv>"
cr4y1_ has quit [Ping timeout: 240 seconds]
<fuzzypixelz> >pkgsi686Linux.libc
<andi-> add the space
<andi-> > pkgsi686Linux.glibc
<{^_^}> "<derivation /nix/store/z21vmymi0y1bnmmpxgsrbm99wa4ha70c-glibc-2.32.drv>"
oharvey has quit [Ping timeout: 244 seconds]
valwal_ has quit [Ping timeout: 244 seconds]
jkkm has quit [Ping timeout: 244 seconds]
oharvey has joined #nixos
dmj` has quit [Ping timeout: 244 seconds]
d10n-work has quit [Ping timeout: 244 seconds]
lstanley has quit [Ping timeout: 244 seconds]
hoek has quit [Ping timeout: 244 seconds]
CustosLimen has quit [Ping timeout: 244 seconds]
<fuzzypixelz> > pkgsi686Linux.libncurses
<{^_^}> attribute 'libncurses' missing, at (string):440:1
jkkm has joined #nixos
valwal_ has joined #nixos
<fuzzypixelz> hmm
d10n-work has joined #nixos
lstanley has joined #nixos
<andi-> just ncurses
<andi-> > pkgsi686Linux.ncurses.lib
<{^_^}> attribute 'lib' missing, at (string):440:1
<andi-> > pkgsi686Linux.ncurses
<{^_^}> "<derivation /nix/store/8gyxwfia8wd9qmqhjx6x1zy1hs50dmdm-ncurses-6.2.drv>"
CustosLimen has joined #nixos
dmj` has joined #nixos
hoek has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105821 → python37Packages.nibabel: 3.2.0 -> 3.2.1 → https://git.io/JImDf
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIYnE
<fuzzypixelz> that would be it the right package then andi-?
<fuzzypixelz> nvm I just reread the library
<fuzzypixelz> I mean the description
<fuzzypixelz> anyway thank you! andi-
<andi-> yeah, more correct for glibc would be e.g. pkgsi686Linux.stdenv.cc.libc not that is a difference that doesn't matter right now...
<fuzzypixelz> oh I don't think I got an answer
<andi-> I've go head to bed now. Hopefully someone else is able to help you out.
<fuzzypixelz> I just asked earlier how this will affect my system
<fuzzypixelz> having a drv from outside the channel
<fuzzypixelz> goodnight
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105822 → python37Packages.linuxfd: 1.4.4 -> 1.5 → https://git.io/JImDg
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIYn9
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105824 → i2p: 0.9.47 -> 0.9.48 → https://git.io/JIm9F
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIYn5
nisstyre has quit [Quit: WeeChat 2.9]
nisstyre has joined #nixos
<fuzzypixelz> for example, when I upgrade my system, nix won't mess with it right? I suppose it will be saved in the local db?
<fuzzypixelz> or when I rebuild it
<fuzzypixelz> well, I will probably need to declare my installed package too
<fuzzypixelz> and I'll need some way of accessing the nix expression
rajivr has joined #nixos
<fuzzypixelz> can I keep a local repo of nix expressions and have nix point to it alongside nixpkgs
<fuzzypixelz> ?
jonatanb has joined #nixos
proofofkeags has quit [Ping timeout: 246 seconds]
fuzzypixelz has quit [Quit: fuzzypixelz]
m0rphism has quit [Ping timeout: 260 seconds]
jonatanb has quit [Ping timeout: 256 seconds]
<lukegb> fuzzypixelz: sure, it's all just nix
h0m1 has quit [Quit: WeeChat 3.0]
Wulfsta has joined #nixos
h0m1 has joined #nixos
ris has quit [Ping timeout: 264 seconds]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JIYCd
orivej has quit [Ping timeout: 240 seconds]
vika_nezrimaya has quit [Ping timeout: 260 seconds]
derpadmin has quit [Remote host closed the connection]
Darkmatter66 has quit [Ping timeout: 246 seconds]
Darkmatter66_ has joined #nixos
meh` has quit [Ping timeout: 240 seconds]
Lord_of_Life_ has joined #nixos
Lord_of_Life_ is now known as Lord_of_Life
cr4y1__ has quit [Ping timeout: 240 seconds]
noudle has quit []
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105841 → python37Packages.oauthenticator: 0.12.1 -> 0.12.2 → https://git.io/JIYBa
sigmundv has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105448 → pythonPackages.uvicorn: Disable hanging tests on Darwin → https://git.io/JkjFm
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIYR3
joesventek has quit [Quit: Quit]
dstzd has quit [Quit: ZNC - https://znc.in]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104749 → libconfuse: 3.2.2 -> 3.3 → https://git.io/JkXsH
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #91619 → libconfuse: 3.2.2 -> 3.3 → https://git.io/JfjFJ
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JIYRc
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
joesventek has joined #nixos
dstzd has joined #nixos
nikivi has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #102501 → kdevelop-unwrapped: 5.5.2 -> 5.6.0 → https://git.io/JTd0k
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104929 → kdevelop-unwrapped: 5.5.2 -> 5.6.0 → https://git.io/JkydI
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 4 commits to master: https://git.io/JIYRA
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #100175 → wsl-open: init at 2.1.1 → https://git.io/JTUI3
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIYRj
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105338 → xygrib: Fix build on darwin → https://git.io/JkAPv
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIY0t
andi- has quit [Ping timeout: 272 seconds]
mkaito has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @IvanMalison opened pull request #105842 → rofi-systemd: 0.1.0 -> 0.1.1 → https://git.io/JIYuY
teto has quit [Ping timeout: 246 seconds]
andi- has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #105839 → [20.09] thunderbird, thunderbird-bin: 78.5.0 -> 78.5.1 [High security fixes] → https://git.io/JIYqr
<{^_^}> [nixpkgs] @mweinelt pushed 3 commits to release-20.09: https://git.io/JIYup
<beandipper[m]> Does nixOS on an SSD do too many reads/writes when creating derivations every upgrade?
<growpotkin> beandipper[m]: How much is "too many"?
<{^_^}> [nixpkgs] @HectorAE opened pull request #105843 → quickfix: init at 1.15.1 → https://git.io/JIYzu
<hexa-> Data Units Read: 133,259,960 [68.2 TB]
<beandipper[m]> "too many" would be reducing my ssd's lifespan by something like 20%
<hexa-> Data Units Written: 94,593,335 [48.4 TB]
<hexa-> since roughly 13 months
<beandipper[m]> hm, that's quite a lot
<beandipper[m]> what file system are you using?
<hexa-> btrfs
<hexa-> TBW 300TB
<hexa-> yikes :D
<hexa-> so 6y :D
<growpotkin> If you're worried about the lifetime of the SSD then I wouldn't put your Nix store there.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105826 → python37Packages.trytond: 5.8.0 -> 5.8.1 → https://git.io/JImQW
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIYzo
<tpw_rules> if it makes you feel better various tests have shown the lifetime generally far extends that
<growpotkin> I use mine, but my thinking is that I wind up buying a new drive every 3-4 years so I'm not really sweating it.
<growpotkin> Files that I want to keep forever I keep on HDD, with a backup on a NAS collection
<siraben> hexa-: how did you inspect those ssd stats?
<growpotkin> wait yeah I didn't even consider how you found those lol. Does Linux actually log that?
<hexa-> siraben: smartctl
<hexa-> ah well, I might be wrong about how old that ssd is though
hlolli_ has joined #nixos
<tpw_rules> what are the power on hours?
<hexa-> the ssd is from 07/2018
<hexa-> Power On Hours: 3,012
<hexa-> so, >>10y at the current usage
<hexa-> ¯\_(ツ)_/¯
<beandipper[m]> hm, I'm wondering if I don't use my ssd for nixos, but put it on my old fashioned drive, what is my ssd good for. I don't really play games or anything 🤔
<growpotkin> hexa-: Do you have a smartmon daemon on NixOS? Or does the binary alone work?
<hexa-> growpotkin: nix run nixpkgs.smartmontools -c smartctl -a /dev/nvme0n1
<hexa-> no daemon necessary
<growpotkin> sweeet
<tpw_rules> lifetime average of 4.7MB/s
<tpw_rules> write
<tpw_rules> smartctl doesn't necessarily have those stats for all models of drive
<siraben> Hm I don't see data units read
hlolli__ has quit [Ping timeout: 260 seconds]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<infinisil> beandipper[m]: Well you could put data on it?
<infinisil> SSD's are much faster than HDD
<infinisil> s
supersandro2000 has quit [Read error: Connection reset by peer]
<DigitalKiwi> nix store on a hdd is not really fun
supersandro2000 has joined #nixos
<infinisil> ZFS also has an interesting mode: Using a disk as a cache device. So you could make the SSD be a cache of the HDD, so that operations are faster for often-used data
xcmw has joined #nixos
<beandipper[m]> I am seeing that some people were at one point trying to mix usage of ssds and hdds https://github.com/NixOS/nixpkgs/issues/46109
<{^_^}> #46109 (by tycho01, 2 years ago, closed): make NixOS more SSD-friendly
<growpotkin> I had asked this a while back but nobody could tell me: Is it possible on NixOS to split the store across multiple drives? I wanted to place my kernel, and my most commonly used packages on SSD, but leave other junk on HDD. My dream was something like `environment.systemPackages = with pkgs; [ junk ]; environment.ssdPackages = with pkgs; [ shit-i-use-a-lot ];`
<infinisil> growpotkin: Well that's pretty much what a ZFS cache device does, but without any manual setup :)
<infinisil> Splitting the store isn't really possible I'm fairly sure
<growpotkin> Hmmm... the downside there is that I need to wipe and setup ZFS lol. But that's a good tip for my next install.
<infinisil> Yea..
<growpotkin> infinisil: yeah the handful of times that I have even tried to relocate the store has been a nightmare. It seems like one of the least flexible things about NixOS
<infinisil> Hm Isn't there cachefs
riksteri has joined #nixos
<V> there's bcachefs
<V> there's also overlayfs
<V> so you could make an overlay of your current fs and an additional one, and use the overlay as your nix store
<infinisil> I was hoping for a generic cache filesystem
<V> I'm deeeefinitely regretting not putting zfs on my laptop now though. it's been lovely on the servers I've used it on
<infinisil> Am also a very happy user of zfs :)
<infinisil> There was just a big release recently too: https://github.com/openzfs/zfs/releases/tag/zfs-2.0.0
<infinisil> With some dope stuff
<V> tbf the laptop's install dates back to the first time I ever used Nix and NixOS, so
<V> it has that going for it
<DigitalKiwi> https://nixos.wiki/wiki/Storage_optimization#Moving_the_store i have done this multiple times
<beandipper[m]> <V "so you could make an overlay of "> so do you mean using a FS like zfs for the base install, but then using an overlay to move /store/ to another FS type? I am not sure i understand but it sounds interesting
* DigitalKiwi am also happy zfs user
<growpotkin> How many of y'all are using flakes? TBH I have poked at them a handful of times but just don't understand them well enough "want to use them". I've only been able to find the Wiki Page and that tweag.io blog post as a guide.
supersandro2000 has quit [Disconnected by services]
<V> beandipper[m]: basically a virtual fs that's backed by multiple existing fs
<growpotkin> I managed to get my NixOS setup to use flakes, but I don't really understand how to cleanly migrate my custom packages and modules into separate flakes, and compose them.
supersandro2000 has joined #nixos
<V> I'm considering looking at flakes. haven't touched them yet
<V> I'm somewhat wary of using them given nixUnstable's current, well, instability
sss2 has joined #nixos
<growpotkin> I understand conceptually why they would be nice, they help solve some of the hackish stuff I had done to compose my own packages and modules into NixOS, and would make managaging my configs across machines easier. But I think I need like "Nix Pills" for flakes to be comfortable enough to actually use them.
<V> growpotkin: have you used niv?
sss2 has quit [Read error: Connection reset by peer]
<growpotkin> nope
<V> I'm considering trying that out as a precursor
sss2 has joined #nixos
h0m1 has quit [Ping timeout: 240 seconds]
<growpotkin> Yeah after I got my NixOS config to load in a flake, I had no idea how to re-organize my packages and modules so they still use the same hacks. The only real difference is now everytime I rebuild I have to read a "your config directory is dirty you filthy pleb" warning message lol
h0m1 has joined #nixos
<beandipper[m]> I'm waiting to try out flakes until either I have a better grasp on the nix ecosystem, or the nix ecosystem moves so much in that direction that it kind of requires it. I haven't seen many projects using much less require using them yet though. They do look very cool though
<V> currently I don't have a lot of package repos to manage, so monorepo/pinning via fetchtarball works fine for now
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<samueldr> what's the most painless way to try "wayland" (for what that name is worth) on NixOS?
<growpotkin> What I don't understand is how I keep bumping into flakes in GitHub projects. Like how is anybody even learning how to use them? lol
<V> samueldr: open a terminal, nix run nixpkgs.sway -c sway
<samueldr> there's word that for a particular computer I own it'd fix "all the problems with tearing"
<V> s/terminal/vtty/
<samueldr> yeah, I figured :)
<samueldr> let's see
sss2 has quit [Client Quit]
<V> yup. every single person I've installed sway for so far has been rid of the tearing
sss2 has joined #nixos
<samueldr> though I'm willing to bet it will by making the perfs worse, just like the x11 driver does
<samueldr> it's a cherry trail device
<V> dunno
<V> is this vaguely recent/does it have a GPU
<samueldr> yeah, intel
<samueldr> well, in fact it's not really
<V> (additionally, is the GPU not NVIDIA)
<samueldr> oops
<samueldr> well, in fact it's not really about the tearing, but really about the rendering speed, which I think some say that the modesetting driver out of x11, e.g. wayland I guess, would work fine with
<samueldr> but on x11, since it needs screen rotation, it's not great
Wulfsta has quit [Remote host closed the connection]
<V> in sway you can just rotate the screen however
<V> it's just compositing
* samueldr looks up a guide to using sway
<V> BTW, I often didn't have luck with custom driver configs/extra options/etc for X11. So so often they just didn't do anything
<simpson> If tearing is the only thing you wish to cure, then there are do-nothing compositors for Xorg. We have both `xcompmgr` and the fork `picom` packaged.
<V> lmao
<V> samueldr: look at the i3 user guide
<V> all the keybinds will be the same, more or less
<samueldr> in my case options did work
<samueldr> as in, they did change things
<samueldr> for the worse :)
<V> lol
<samueldr> (for X11)
<V> I did have one machine where it worked
heyitsrama has quit [Remote host closed the connection]
<samueldr> the best I had was DRI 2, Tearfree off (because really it's not actually about tearing, but rendering perfs)
<samueldr> uh, alt+enter does nothing
<samueldr> I guess a specific terminal must have been configured that's not there in my PATH
<V> yep
<samueldr> and I guess dmenu isn't there either
<V> easily fixable, though
hlolli_ has quit [Ping timeout: 260 seconds]
<V> not quite the shining experience you get with i3 on Arch, but that's just room for improvement :)
<samueldr> hehehe, segfaulted it by pkilling it
<V> welcome to the club
<hexa-> if you like rofi, try wofi
<samueldr> for now I'm just looking to check if what is told is true
<samueldr> then I'll explore options
<V> also, dmenu-wayland instead of plain dmenu
<V> er... maybe not. looks like that's a custom package that I didn't upstream
<samueldr> hopefully I won't have to implement a wayland compositor that fakes X11 for an X11 WM to get a pleasant enough experience
<V> you should be able to just do that with cage + Xwayland already
xcmw has joined #nixos
<samueldr> hmmm
* samueldr takes notes
<V> or cage + Xephyr
<V> note: I have not attempted this myself
<V> additionally, cage's semantics will do weird things if you have more than a single window/etc (hence I think Xephyr would be necessary)
<{^_^}> [nixpkgs] @trepetti opened pull request #105844 → nodePackage.zeal-user-contrib: init at 1.1.0 → https://git.io/JIYwY
dozn has quit [Quit: I'm probably just changing some settings or have had an outage, I'll be back soon.]
<samueldr> now, how can I *disable* vsync with wayland? :)
* samueldr googles in parallel
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<samueldr> things can't meet the deadline I think
captn3m0- has joined #nixos
pbb has joined #nixos
captn3m0 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @lukegb opened pull request #105845 → fetchzip: get write permission on unpacked directory → https://git.io/JIYro
captn3m0- has quit [Ping timeout: 260 seconds]
captn3m0 has joined #nixos
minty has joined #nixos
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
<{^_^}> [nixpkgs] @zowoq merged pull request #105626 → go_1_14: 1.14.12 -> 1.14.13, go_1_15: 1.15.5 -> 1.15.6 → https://git.io/JITqv
<{^_^}> [nixpkgs] @zowoq pushed 3 commits to master: https://git.io/JIYoH
spacefrogg has joined #nixos
<{^_^}> [nixpkgs] @zowoq pushed to release-20.09 « gitAndTools.gh: 1.3.0 -> 1.3.1 »: https://git.io/JIYoN
minty has quit [Remote host closed the connection]
rurt91 has joined #nixos
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
stephank has quit [Quit: stephank]
stephank has joined #nixos
alp has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/8f7f67fa2c7 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<jdnixx[m]> would it be a monumental effort to try & override the desktop manager module(s)
<jdnixx[m]> to a different version
<jdnixx[m]> ^this guy got plasma 5.20 to build so basically I wanna see if I can just override the plasma5.* packages to that branch
<jdnixx[m]> there's only like these 8 packages or whatever so would I just have to........override..them?.....
Supersonic112 has joined #nixos
sss2 has quit [Quit: Leaving]
Supersonic has quit [Ping timeout: 264 seconds]
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @rb2k opened pull request #105846 → Update idevicerestore and required libraries to latest stable releases. → https://git.io/JIYXg
medvid has quit [Ping timeout: 240 seconds]
manjaroi3 has joined #nixos
<manjaroi3> on nixos it looks like you have to enable a module in order to use this `nixos-containers` command, which module is this?
icey_ has joined #nixos
medvid has joined #nixos
iceypoi has quit [Ping timeout: 240 seconds]
Darkmatter66_ has quit [Ping timeout: 260 seconds]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/5e6da1e9acf (from 19 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
mounty has joined #nixos
<manjaroi3> nvm, found its in nixos pkgs too
manjaroi3 has quit [Quit: leaving]
<{^_^}> [nix] @lukegb opened pull request #4312 → When moving paths out of sandbox, ensure we have write permission → https://git.io/JIYMG
veleiro` has joined #nixos
veleiro has quit [Ping timeout: 240 seconds]
veleiro` is now known as veleiro
veleiro has joined #nixos
veleiro has quit [Changing host]
endformationage has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105847 → python37Packages.ntplib: 0.3.3 -> 0.3.4 → https://git.io/JIYyW
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
aswanson has quit [Ping timeout: 260 seconds]
xcmw has joined #nixos
aswanson has joined #nixos
ericsagn1 has quit [Ping timeout: 272 seconds]
jonatanb has joined #nixos
<beandipper[m]> infinisil: looking at zfs 2.0, it seems that the persistent l2arc cache does what I want, but do you know how to get the unstable zfs on a nixos installation ISO?
jonatanb has quit [Ping timeout: 240 seconds]
xcmw has quit [Ping timeout: 260 seconds]
<veleiro> uh
<veleiro> all of my nixos generations just disappeared
<veleiro> nothing worked in the path after a reboot and there was only 1 generation
<veleiro> when i know that's not true
<veleiro> i had to install git by nix-env just to do a rebuild on my config
<veleiro> afaict i only uninstalled home-manager-path from nix-env, because i dont
<veleiro> use nix-env
<{^_^}> [nixpkgs] @trepetti closed pull request #105844 → nodePackage.zeal-user-contrib: init at 1.1.0 → https://git.io/JIYwY
ddellacosta has quit [Ping timeout: 272 seconds]
<veleiro> how can you lose derivations without deleting them?
veleiro has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @RaghavSood merged pull request #105842 → rofi-systemd: 0.1.0 -> 0.1.1 → https://git.io/JIYuY
<{^_^}> [nixpkgs] @RaghavSood pushed 2 commits to master: https://git.io/JIY7r
xcmw has joined #nixos
<{^_^}> [nixpkgs] @RaghavSood merged pull request #105242 → libmicrohttpd dependents: fix build → https://git.io/JkbbU
<{^_^}> [nixpkgs] @RaghavSood pushed 5 commits to master: https://git.io/JIY5Y
veleiro has joined #nixos
Rusty1 has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105848 → AusweisApp2: 1.20.2 -> 1.22.0 → https://git.io/JIYda
<{^_^}> [nixpkgs] @danieldk merged pull request #105772 → python3Packages.pytorch: Fix CMake files for split outputs → https://git.io/JItyD
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JIYFw
rtjure_ has quit [Ping timeout: 256 seconds]
rtjure_ has joined #nixos
m1cr0man has quit [Quit: G'luck]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/555641c5046 (from 12 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
KarlJoad has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #105847 → python37Packages.ntplib: 0.3.3 -> 0.3.4 → https://git.io/JIYyW
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.ntplib: 0.3.3 -> 0.3.4 »: https://git.io/JIYNP
<{^_^}> [nixpkgs] @jonringer merged pull request #105841 → python37Packages.oauthenticator: 0.12.1 -> 0.12.2 → https://git.io/JIYBa
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.oauthenticator: 0.12.1 -> 0.12.2 »: https://git.io/JIYNS
m1cr0man has joined #nixos
<KarlJoad> A build I have is failing after I add a dontFixup = true; to it. I've disabled most phases, as I just need Nix to download the unpack the tarball, and that's it. How do I go about that?
<{^_^}> [nixpkgs] @jonringer merged pull request #105836 → python37Packages.pymavlink: 2.4.13 -> 2.4.14 → https://git.io/JIYfy
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.pymavlink: 2.4.13 -> 2.4.14 »: https://git.io/JIYNp
lcvass has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #105707 → libarchive: 3.4.3 -> 3.5.0 → https://git.io/JII9D
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to staging: https://git.io/JIYAB
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105849 → apktool: 2.4.1 -> 2.5.0 → https://git.io/JIYxq
palo1 has joined #nixos
<{^_^}> [nixpkgs] @github-actions[bot] pushed 37 commits to staging-next: https://git.io/JIYxr
<{^_^}> [nixpkgs] @github-actions[bot] pushed 38 commits to staging: https://git.io/JIYxo
palo has quit [Ping timeout: 246 seconds]
palo1 is now known as palo
waleee-cl has quit [Quit: Connection closed for inactivity]
kalbasit has quit [Ping timeout: 256 seconds]
Boomerang has joined #nixos
lcvass has joined #nixos
johnw has quit [Quit: ZNC - http://znc.in]
heyitsrama has joined #nixos
sangoma has joined #nixos
andymandias_ has quit [Quit: ZNC 1.7.5 - https://znc.in]
alp has quit [Ping timeout: 272 seconds]
andymandias has joined #nixos
cole-h has quit [Ping timeout: 240 seconds]
noudle has joined #nixos
asheshambasta has joined #nixos
jonatanb has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/ac5bd14ce21 (from 77 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
jonatanb_ has joined #nixos
alp has joined #nixos
jonatanb has quit [Ping timeout: 256 seconds]
<growpotkin> KarlJoad: You probably just want to use `nix-shell` and call `unpackPhase`
ericsagnes has joined #nixos
jonatanb_ has quit [Ping timeout: 256 seconds]
<growpotkin> KarlJoad: `nix-shell '<nixos/nixpkgs>' -A hello; unpackPhase`
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
lord| has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105850 → bitwarden: 1.23.0 -> 1.23.1 → https://git.io/JIOkz
lord| has joined #nixos
eoli3n has joined #nixos
mallox has joined #nixos
orivej has joined #nixos
vidbina_ has joined #nixos
heyitsrama has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @avdv opened pull request #105851 → dasel: Set version in ldflags → https://git.io/JIOL7
saschagrunert has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105852 → buildkite-agent: 3.25.0 -> 3.26.0 → https://git.io/JIOmi
euandreh has quit [Remote host closed the connection]
euandreh has joined #nixos
<{^_^}> [nixpkgs] @stigtsp merged pull request #103813 → nixos/firejail: allow to pass options to firejail → https://git.io/Jk370
<{^_^}> [nixpkgs] @stigtsp pushed 2 commits to master: https://git.io/JIOY1
johnw has joined #nixos
costrouc has quit [Ping timeout: 264 seconds]
costrouc has joined #nixos
Lord_of_Life has quit [Changing host]
Lord_of_Life has joined #nixos
<pinpox> root@porree> nixos-rebuild switch --upgrade /home/pinpox
<pinpox> /run/current-system/sw/bin/nixos-rebuild: line 238: 13398 Killed nix-channel --update "$channel_name"
<pinpox> any ideas what that error is?
<pinpox> can't upgrade my system
<srk> out of memory? check dmesg
abathur has quit [Ping timeout: 256 seconds]
malook has joined #nixos
werner291 has joined #nixos
m0rphism has joined #nixos
teto has joined #nixos
wfranzini has joined #nixos
<pinpox> this is dmesg, i can't find anything suspicious
<pinpox> memory is quite full, yes
<pinpox> But I actually don't really know why
jonatanb has joined #nixos
malook has quit [Quit: malook]
cr4y1__ has joined #nixos
<pinpox> hm, reboot seems to have "fixed" it, but this is concerning neverhenless
<pinpox> Seems like "nscd" was eating a lot of memory, according to top
civodul has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105853 → certbot: 1.9.0 -> 1.10.1 → https://git.io/JIOZf
jonatanb has quit [Remote host closed the connection]
zupo has joined #nixos
cfricke has joined #nixos
vidbina_ has quit [Ping timeout: 240 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vidbina_ has joined #nixos
seku has quit [Ping timeout: 260 seconds]
sgrunert has joined #nixos
<ldlework> Tried to nix-env staruml and got:
<ldlework> error: packages '/nix/store/aay2xv1f1jnw0yp5nbxnw4g8h6cx4nr9-staruml-2.8.1/lib/libstdc++.so.6' and '/nix/store/1cvgdsbdvw420npdm1fag0ahqysibcqm-renoise-3.2.1/lib/libstdc++.so.6' have the same priority 5; use 'nix-env --set-flag priority NUMBER INSTALLED_PKGNAME' to change the priority of one of the conflicting packages (0 being the highest priority)
<ldlework> how do i actually fix this
saschagrunert has quit [Ping timeout: 272 seconds]
<ldlework> i uninstalled renoise, and now it conflicts with samba
<ldlework> wth is goin on
<ldlework> haha i thought of the value adds of nix was it avoided package collisions like this 🤔
abathur has joined #nixos
<ldlework> nix-env --set-flag priority 99 staruml-2.8.1
<ldlework> error: selector 'staruml-2.8.1' matches no derivations
<srk> pinpox: [669523.927570] Out of memory: Killed process 13382 (nix-channel) total-vm:643736kB, anon-rss:40404kB, file-rss:12kB, shmem-rss:12kB, UID:0 pgtables:200kB oom_score_adj:0 :)
<ldlework> ah it has to be on the already installed package
<ldlework> error: collision between '/nix/store/aay2xv1f1jnw0yp5nbxnw4g8h6cx4nr9-staruml-2.8.1/bin/profiles' and non-directory '/nix/store/ffmnpr9s08ap5jdz4aj33rh47b2fjgr9-samba-4.12.5/bin/profiles'
<ldlework> .......
<ldlework> i am so confused
FRidh has joined #nixos
<srk> there's lib.setPrio along with lib.lowPrio / hiPrio
<ldlework> I guess they both want to create a binary named 'profiles'?
<srk> seems like it
<ldlework> Priority wont help there I suppose?
<supersandro2000> staruml is packaged incorrectly
<ldlework> samba or fancy native uml designer... 🤔
<supersandro2000> profiles is a directory there
<ldlework> lol
<ldlework> i kinda really want both
<ldlework> could i write a small wrapper package that calls staruml's binary
<supersandro2000> then I have the right solution for you: I'll mark it broken and you fix it? Just joking
sigmundv has joined #nixos
<srk> > pkgs.buildEnv { name = "yolo"; paths = [ pkgs.samba (lib.lowPrio pkgs.staruml) ]; }
<{^_^}> "<derivation /nix/store/9j8g7hm0dp4dypx8wi945gq86siq6jpd-yolo.drv>"
<supersandro2000> #58123 #40585
<{^_^}> https://github.com/NixOS/nixpkgs/issues/58123 (by matthiasbeyer, 1 year ago, open): StarUML: Update to StarUML 3
<{^_^}> https://github.com/NixOS/nixpkgs/issues/40585 (by steveeJ, 2 years ago, open): staruml: unable to load old files, broken devtools, locale warnings
abathur has quit [Ping timeout: 256 seconds]
<gios_> nix why-depends only works on paths which were already built (and are in the store), right?
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #105855 → staruml: mark broken cause it is packaged incorrectly → https://git.io/JIOWE
abathur has joined #nixos
<gios_> to be more specific: i'm currenty facing this issue: https://discourse.nixos.org/t/hash-mismatch-building-jre-on-release-20-09/9898
<gios_> however i'm unable to diagnose which package depend on it
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105856 → cpp-utilities: 5.8.0 -> 5.9.0 → https://git.io/JIOWQ
rurt91 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Atemu opened pull request #105857 → tarball: backport nixos search subsets for JSON generation → https://git.io/JIOlW
rurt91 has joined #nixos
Boomerang has quit [Remote host closed the connection]
Boomerang has joined #nixos
malook has joined #nixos
malook has quit [Quit: malook]
werner292 has joined #nixos
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
Boomerang has quit [Quit: Leaving]
pjt_tmp has quit [Ping timeout: 240 seconds]
hlolli_ has joined #nixos
fendor has joined #nixos
Lordcirth has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105858 → direnv: 2.24.0 -> 2.25.0 → https://git.io/JIORJ
FRidh has quit [Remote host closed the connection]
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/4859b2b46da (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
lordcirth__ has quit [Ping timeout: 264 seconds]
FRidh has joined #nixos
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
thibm has joined #nixos
rgrau has joined #nixos
<esotericn> is there a way to determine all of the paths that would be used by a nix build? I want to feed them into an inotify script to trigger a rebuild basically, at the moment I'm doing it manually which is kind of annoying
<esotericn> e.g. for a trivial derivation with ./src it's just everything in ./src, plus the nix file, plus any relevant imports
captn3m0 has quit [Ping timeout: 240 seconds]
captn3m0 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105859 → dolt: 0.22.1 -> 0.22.5 → https://git.io/JIOEv
<{^_^}> [nixpkgs] @Ma27 merged pull request #105858 → direnv: 2.24.0 -> 2.25.0 → https://git.io/JIORJ
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JIOE3
Fare has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @lovesegfault opened pull request #105860 → plater: improve plater-gui → https://git.io/JIOEH
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105861 → draco: 1.3.6 -> 1.4.0 → https://git.io/JIOEN
alp has quit [Remote host closed the connection]
alp has joined #nixos
respawn_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105862 → duckdb: 0.2.2 -> 0.2.3 → https://git.io/JIOzz
thc202 has joined #nixos
seku has joined #nixos
<{^_^}> [nixpkgs] @guillaumecherel reopened pull request #94881 → mblaze: fix mcom to use file utility. → https://git.io/JJXte
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105863 → dumb-init: 1.2.2 -> 1.2.3 → https://git.io/JIOgZ
<{^_^}> [nixpkgs] @Ma27 merged pull request #105509 → sudo: 1.9.3p1 -> 1.9.4 → https://git.io/JIvPx
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JIOgF
<pinpox> is nixops currently broken? I'm getting an error about insecure packages refusing to be installed
<pinpox> error: Package ‘python2.7-cryptography-2.9.2’ in /nix/store/hqibgj5npv52mylvw2fhahgjm1rfywvs-nixos-21.03pre255377.11b75530a1f/nixos/pkgs/development/python-modules/cryptography/2.9.nix:60 is marked as insecure, refusing to evaluate.
werner292 has joined #nixos
wfranzini has quit [Quit: wfranzini]
werner291 has quit [Ping timeout: 246 seconds]
werner292 is now known as werner291
<adisbladis> pinpox: I'm fixing this as we speak
<pinpox> adisbladis: Oh nice. Any idea how long that might take?
<{^_^}> [nixpkgs] @Ma27 merged pull request #105849 → apktool: 2.4.1 -> 2.5.0 → https://git.io/JIYxq
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JIO2z
<pinpox> (No need to hurry on my side, just asking)
<adisbladis> Idk yet, trying to understand the full implications of the CVE
berberman_ has joined #nixos
berberman has quit [Ping timeout: 264 seconds]
jess has quit [Quit: Leaving]
<pinpox> adisbladis: v3.2 seems to fix the issue. Can't you just bump the version?
<adisbladis> pinpox: Nope, that's not python2 compatible
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105864 → espanso: 0.7.2 -> 0.7.3 → https://git.io/JIOac
<pinpox> damn you, python 2
<{^_^}> [nixpkgs] @adisbladis opened pull request #105865 → python2.pkgs.cryptography: Fix CVE-2020-25659 → https://git.io/JIOV4
<adisbladis> pinpox: ^
<pinpox> adisbladis: Thanks for the work!
malook has joined #nixos
<Reventlov> Do the i18n settings apply to the de-encryption of an encrypted root partition during the boot?
malook has quit [Quit: malook]
<Reventlov> (hi)
Darkmatter66 has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JIOr1
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JIOoT
qwfpluykh has joined #nixos
<patagonicus> Reventlov: console.keyMap does
<{^_^}> [nixpkgs] @peti pushed 10 commits to haskell-updates: https://git.io/JIOor
<{^_^}> [nixpkgs] @adisbladis merged pull request #105865 → python2.pkgs.cryptography: Fix CVE-2020-25659 → https://git.io/JIOV4
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JIOop
<adisbladis> pinpox: ^
<yorick> I'm doing toJSON, but a bunch of _module ends up in the result
<yorick> how do I remove this?
<pinpox> adisbladis: damn, that was quick
<yorick> only 19 years!
<supersandro2000> A bit to quick for my liking
<infinisil> yorick: _module shouldn't be there anymore with newer nixpkgs versions
<yorick> infinisil: I'm on 17.03
<yorick> don't ask
<infinisil> Oof!
<yorick> working on upgrade but it's a delicate procedure :D
<Reventlov> patagonicus: thanks !
<adisbladis> sup
<infinisil> yorick: Then you need to removeAttrs result [ "_module" ]
<adisbladis> supersandro2000: It's a relatively trivial patch and everything was tested properly
<infinisil> Before toJSON
<adisbladis> I just didn't want to wait for another person with commit access to come along and merge
<Reventlov> Another small question: how to boostrap home-manager in a new nixos installation? I have a (import "${builtins.fetchTarball https://github.com/nix-community/home-manager/archi […] but…
<yorick> infinisil: does that recurse?
<adisbladis> Since the implications of it not being merged is that our recommended deployment tool is broken
<infinisil> yorick: Ah nope
<Reventlov> when rebuilding my configuration for the first-time, home-manager has not been fetched yet, and I get this error message: "the option home-manager defined in /foo/bar.nix does not exist"
* adisbladis should put NixOps as a channel blocker
<infinisil> yorick: lib.mapAttrsRecursive might work
<yorick> adisbladis: who uses nixops?
<adisbladis> yorick: A ton of people?
<yorick> adisbladis: ah, it seems to be much better now
<yorick> adisbladis: last I looked at it was 1.5 years ago
<patagonicus> Reventlov: Why do you use "${…}" instead of just (import (builtins.fetchTarball …?
<yorick> adisbladis: but I got annoyed at having to maintain a fork so the aws deployment worked at all
<patagonicus> The latter should work since there nix knows that you're referencing something from the nix store and not just some random string (that happens to start with /nix/store).
<Reventlov> patagonicus: it's written like that in the wiki : https://nixos.wiki/wiki/Home_Manager
<yorick> infinisil: thanks!
<{^_^}> [nixpkgs] @marsam merged pull request #105863 → dumb-init: 1.2.2 -> 1.2.3 → https://git.io/JIOgZ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JIO6F
<patagonicus> Hmm. I'm using import (pkgs.fetchFromGitHub with nixpkgs to pin some packages to older versions and that works fine.
<Reventlov> but ok, let me try that
<patagonicus> Ah, but home-manager is in the import section, that might be the difference. Hmm.
<{^_^}> [nixpkgs] @jtojnar opened pull request #105866 → libopenaptx: 0.1.0 → 0.2.0 → https://git.io/JIOiY
<yorick> > lib.mapAttrsRecursive (x:y:x) {x = 10;}
<{^_^}> { x = <CODE>; }
<yorick> hr, I get error: attempt to call something which is not a function but a string, at /nix/store/3b0q8ax860diqv5vhz2ps2smhzbaxhqx-nixos-21.03pre255600.24eb3f87fc6/nixos/lib/attrsets.nix:279:20
<yorick> > (lib.mapAttrsRecursive (x:y:x) {x = 10;}).x
<{^_^}> attempt to call something which is not a function but a string, at /var/lib/nixbot/nixpkgs/master/repo/lib/attrsets.nix:279:20
<yorick> yes
<infinisil> > x:y
<{^_^}> "x:y"
<infinisil> > x: y
<{^_^}> <LAMBDA>
marsh has quit [Ping timeout: 272 seconds]
<infinisil> yorick: ^
ericsagnes has quit [Ping timeout: 272 seconds]
<yorick> :(
werner292 has joined #nixos
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
<yorick> thanks infinisil
<{^_^}> [nix] @edolstra merged pull request #4312 → When moving paths out of sandbox, ensure we have write permission → https://git.io/JIYMG
<{^_^}> [nix] @edolstra pushed 2 commits to 2.3-maintenance: https://git.io/JIOXU
<{^_^}> [nixpkgs] @peti opened pull request #105867 → Update Haskell package set to Stackage Nightly 2020-12-04 (plus other fixes) → https://git.io/JIOXt
<{^_^}> [nix] @edolstra pushed 2 commits to 2.3-maintenance: https://git.io/JIOXO
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #104630 → pythonPackages.class-registry: Add typing as propagatedBuildInput when python2 → https://git.io/Jkowz
<{^_^}> [nixpkgs] @FRidh pushed commit from @seppeljordan to master « pythonPackages.class-registry: Add typing propagatedBuildInput when using python2 »: https://git.io/JIO1g
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105868 → faudio: 20.11 -> 20.12 → https://git.io/JIO1h
<{^_^}> [nix] @edolstra merged pull request #4311 → Include static "nix" binary in Hydra build products → https://git.io/JIYOk
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JIOMm
Ariakenom has joined #nixos
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/4859b2b46da (from 8 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<{^_^}> [nixpkgs] @beardhatcode opened pull request #105869 → pass: add find and grep as dependencies → https://git.io/JIOMK
janneke has quit [Remote host closed the connection]
janneke has joined #nixos
qwfpluykh has quit [Remote host closed the connection]
alp has quit [Ping timeout: 272 seconds]
vidbina_ has quit [Ping timeout: 256 seconds]
mkaito has joined #nixos
mkaito has joined #nixos
mkaito has quit [Changing host]
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
philr has quit [Ping timeout: 272 seconds]
<supersandro2000> adisbladis: well... I mean you think but is it actually?
<gios_> by chance someone could trigger the hydra build for openjdk8? it seems to be broken (verified it so far for the master branch - but my build machine is rather slow)
Darkmatter66 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105870 → fluent-bit: 1.6.6 -> 1.6.7 → https://git.io/JIO9i
f00860 has joined #nixos
<FRidh> gios_: link?
<f00860> hi! i've got a segfault on the goldendict package. Where to report this?
bn_work has quit [Quit: Connection closed for inactivity]
leotaku has quit [Ping timeout: 260 seconds]
<gios_> i just built 80e0a208926ac31d15327210e65f7980d6b08809 via nix-build --option build-use-substitutes false default.nix -A openjdk8
leotaku has joined #nixos
<gios_> f00860: you can report bugs and submit PRs here: https://github.com/NixOS/nixpkgs
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105871 → flyctl: 0.0.151 -> 0.0.153 → https://git.io/JIOHW
<FRidh> gios_: there it says the last build attempt was 6 days ago and successfull
<f00860> gios_: thanks!
<FRidh> what branch/channel do you follow?
rurt91 has quit [Remote host closed the connection]
vidbina_ has joined #nixos
<gios_> FRidh: i built it with today's master
<gios_> FRidh: accoding to a PR for openjdk11 the old repos were not fully reproducable - which is why they switched the source to a github-repo. openjdk8 on the other hand remained the same
jess has joined #nixos
werner291 has quit [Ping timeout: 240 seconds]
<gios_> FRidh: this is the initial error which made me rebuild it on a clean checkout: https://discourse.nixos.org/t/hash-mismatch-building-jre-on-release-20-09/9898
alp has joined #nixos
zebrag has joined #nixos
e is now known as demiurge
f00860 has quit [Remote host closed the connection]
inkbottle has quit [Ping timeout: 265 seconds]
fuzzypixelz has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @gebner merged pull request #105866 → libopenaptx: 0.1.0 → 0.2.0 → https://git.io/JIOiY
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/JIO7w
cosimone has joined #nixos
<pinpox> adisbladis: I did nixos-rebuild switch --upgrade (I'm using unstable) and tried to install nixops but get the same error. Do I have to do anything special to get it to install?
<fuzzypixelz> how do I add a locally built derivation to my profile?
<{^_^}> [nixpkgs] @github-actions[bot] pushed 16 commits to staging-next: https://git.io/JIO5s
<{^_^}> [nixpkgs] @github-actions[bot] pushed 17 commits to staging: https://git.io/JIO5G
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JIO5c
whatisRT has joined #nixos
<FRidh> gios_: then you should look in https://hydra.nixos.org/job/nixpkgs/trunk/unstable
<adisbladis> pinpox: It takes a while to reach unstable
<adisbladis> ,channels
<{^_^}> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
<adisbladis> Gah, this was not what I was looking for
<pinpox> adisbladis: Oh is see. Thought unstable just used the master branch as is, I'll try later then
<adisbladis> pinpox: Anyway, https://status.nixos.org
<adisbladis> pinpox: Unstable is a _tested_ snapshot of the master branch
<{^_^}> [nix] @shadowrylander closed pull request #4309 → Update flake to match removal of utillinuxminimal dependency → https://git.io/JImxw
<pinpox> adisbladis: hehe, that is a damn confusing name then
<adisbladis> pinpox: It's less unstable than you'd think :P
<etu> pinpox: I usually think about unstable as "rolling"
<pinpox> that would definitely be a better name though
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105856 → cpp-utilities: 5.8.0 -> 5.9.0 → https://git.io/JIOWQ
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIOdO
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
sigmundv has quit [Ping timeout: 240 seconds]
whatisRT has quit [Ping timeout: 260 seconds]
<gios_> FRidh: i can't find openjdk in your link
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
pbb has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #105873 → python3Packages.pytorch: add danieldk as a maintainer → https://git.io/JIObx
sigmundv has joined #nixos
cosimone has quit [Quit: cosimone]
Lordcirth has quit [Ping timeout: 264 seconds]
matute_1[m] has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105873 → python3Packages.pytorch: add danieldk as a maintainer → https://git.io/JIObx
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIOxV
<{^_^}> [nixpkgs] @wentasah opened pull request #105874 → stlink: Correct comment about the use of services.udev.packages → https://git.io/JIOpz
<{^_^}> [nixpkgs] @adisbladis opened pull request #105875 → clucene_core*: Make multi output → https://git.io/JIOpo
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105876 → goreleaser: 0.148.0 -> 0.149.0 → https://git.io/JIOp7
<genevino> 
fendor_ has joined #nixos
<{^_^}> [nixpkgs] @CohenCyril opened pull request #105877 → Mathcomp refactoring → https://git.io/JIOhX
fendor has quit [Ping timeout: 256 seconds]
werner291 has joined #nixos
<{^_^}> [nixpkgs] @TredwellGit opened pull request #105878 → pythonPackages.pytest_xdist: fix build → https://git.io/JIOjS
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105880 → gping: 1.0.1-post2 -> 1.1.0 → https://git.io/JI3v3
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105874 → stlink: Correct comment about the use of services.udev.packages → https://git.io/JIOpz
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JI3vN
<{^_^}> [nixpkgs] @sternenseemann opened pull request #105881 → ocamlPackages.tls: 0.12.6 -> 0.12.7 → https://git.io/JI3f3
respawn_ has quit [Quit: Leaving]
Ariakenom has quit [Ping timeout: 256 seconds]
jlin has joined #nixos
bn_work has joined #nixos
cosimone has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105882 → greybird: 3.22.12 -> 3.22.13 → https://git.io/JI3UM
viric has joined #nixos
<viric> Hello nixos
<esotericn> does anyone know if there's a way to get the complete list of files that nix-build will use as input to a derivation
<esotericn> basically I want all paths in 'src' including dependencies so I can pipe it into `entr` and rebuild
gentauro has quit [Read error: Connection reset by peer]
gentauro has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105883 → gromit-mpx: 1.3.1 -> 1.4 → https://git.io/JI3kT
<{^_^}> [nixpkgs] @ryantm merged pull request #105861 → draco: 1.3.6 -> 1.4.0 → https://git.io/JIOEN
<{^_^}> [nixpkgs] @ryantm pushed commit from @r-ryantm to master « draco: 1.3.6 -> 1.4.0 (#105861) »: https://git.io/JI3kp
littlebenlittle has joined #nixos
<thibm> esotericn: hm, if I understood correctly, that's not easy
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #105869 → pass: add find and grep as dependencies → https://git.io/JIOMK
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JI3LW
<{^_^}> [nix] @regnat opened pull request #4314 → Make `make install` less noisy → https://git.io/JI3LV
davidv7_ has joined #nixos
<thibm> esotericn: you'll need the list of source files, *.nix files and others, that may change at each evaluation. Obviously, you cannot rely on evaluation's output itself
davidv7 has quit [Ping timeout: 240 seconds]
mkaito has joined #nixos
mkaito has quit [Changing host]
mkaito has joined #nixos
kreisys has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixpkgs] @sternenseemann opened pull request #105884 → ocamlPackages.mirage*: 3.10.0 -> 3.10.1 → https://git.io/JI3tu
<{^_^}> [nixpkgs] @FRidh opened pull request #105886 → libjpeg_turbo: use cmake 3.19.0 on darwin → https://git.io/JI3tS
tru_tru has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @Ma27 pushed commit from @beardhatcode to release-20.09 « pass: add find and grep as dependencies »: https://git.io/JI3qC
<{^_^}> [nix] @edolstra merged pull request #4314 → Make `make install` less noisy → https://git.io/JI3LV
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JI3qu
<gios_> FRidh: thanks, however, i just built openjdk8 on the release-20.09 branch - and it failed too
<{^_^}> [nixpkgs] @SuperSandro2000 pushed to master « pass.audit: Disable tests on darwin »: https://git.io/JI3mf
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105887 → hcxdumptool: 6.1.3 -> 6.1.4 → https://git.io/JI3mT
<supersandro2000> Aahhh
<supersandro2000> I did not want to commit this to master
<thibm> esotericn: if you use `nix-build -vv |& grep -E "^(copied source|evaluating file)"` you get a list (with some noise) of source files :) (I may be missing more cases)
leotaku_ has joined #nixos
<supersandro2000> does not break eval...
<supersandro2000> ma27[m]: by mistake I pushed the commit to master which disables the tests for pass-audit on master
<thibm> esotericn: you could remove files in /nix/store are these will not change (normally) and there are a lot of them.
leotaku has quit [Ping timeout: 272 seconds]
Lordcirth has joined #nixos
<nf> i'm trying to run a flake-based hydra job, but i get a failed "stdenv.isLinux" assertion at evaluation time
<nf> any idea why?
<nf> (on a linux server, of course)
<Lordcirth> nf, a NixOS server, or another distro?
<nf> nixos yes
<nf> i'll share the relevant config
meh` has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #105852 → buildkite-agent: 3.25.0 -> 3.26.0 → https://git.io/JIOmi
<{^_^}> [nixpkgs] @zimbatm pushed commit from @r-ryantm to master « buildkite-agent: 3.25.0 -> 3.26.0 (#105852) »: https://git.io/JI33B
cizra has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105888 → i3status-rust: 0.14.2 -> 0.14.3 → https://git.io/JI3sm
cizra has joined #nixos
<nf> ah, it works after replacing eachDefaultSystem with eachSystem ["x86_64-linux"]
<Lordcirth> Interesting
<nf> guess the error could be more explicit... :D
waleee-cl has joined #nixos
ongy[m] has quit [Changing host]
ongy[m] has joined #nixos
ongy[m] has joined #nixos
ongy[m] has quit [Changing host]
override has joined #nixos
override has left #nixos ["Leaving"]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105889 → jackett: 0.16.2269 -> 0.16.2291 → https://git.io/JI3ck
<{^_^}> [nixpkgs] @Ma27 merged pull request #105888 → i3status-rust: 0.14.2 -> 0.14.3 → https://git.io/JI3sm
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JI3cG
Lordcirth has quit [Read error: Connection reset by peer]
lordcirth__ has joined #nixos
<esotericn> thibm: thanks, that's a good starting point
jonatanb has joined #nixos
<nf> ooh i get it. hydra builds *every* job, regardless of the system attribute. i expected it to only build the current system's attribute
jonatanb has quit [Remote host closed the connection]
rnea has joined #nixos
gustavderdrache has joined #nixos
stree has quit [Quit: Caught exception]
raghavsood has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105883 → gromit-mpx: 1.3.1 -> 1.4 → https://git.io/JI3kT
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JI38r
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105882 → greybird: 3.22.12 -> 3.22.13 → https://git.io/JI3UM
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JI381
<{^_^}> [nixpkgs] @maralorn pushed to revert-105813-dconf2nix-v0.0.7 « Revert "dconf2nix: 0.0.6 -> 0.0.7" »: https://git.io/JI38S
<maralorn> What the heck.
<maralorn> Github makes that _way_ to easy.
<{^_^}> [nixpkgs] @maralorn pushed 0 commits to revert-105813-dconf2nix-v0.0.7: https://git.io/JI34s
<maralorn> Oh, first I thought it had actually pushed that revert to the haskell-upadets branch …
<maralorn> Okay, everything fine now. There is nothing to see here. Please go on.
<siraben> I see `boot.kernelPackages = pkgs.linuxPackages_latest;` but fail to build because a package is unfree, however I have `nixpkgs.config.allowUnfree = true;` already?
berberman has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105870 → fluent-bit: 1.6.6 -> 1.6.7 → https://git.io/JIO9i
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JI34A
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105871 → flyctl: 0.0.151 -> 0.0.153 → https://git.io/JIOHW
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JI34h
berberman_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105864 → espanso: 0.7.2 -> 0.7.3 → https://git.io/JIOac
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JI3BT
<supersandro2000> maralorn: doing things on GitHub Web is sometimes really dumb especially if you can push to a certain branch it always pushes to there
<maralorn> supersandro2000: I didn‘t event intend to do anything. I just wanted to close the tab with the PR but accidentally hit the wrong key kombination in vimium, which select the wrong link.
<{^_^}> [nixpkgs] @jonringer merged pull request #105853 → certbot: 1.9.0 -> 1.10.1 → https://git.io/JIOZf
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « certbot: 1.9.0 -> 1.10.1 »: https://git.io/JI3BF
<supersandro2000> moredhel++
<supersandro2000> maralorn++
<{^_^}> maralorn's karma got increased to 7
<{^_^}> [nixpkgs] @RaghavSood merged pull request #105876 → goreleaser: 0.148.0 -> 0.149.0 → https://git.io/JIOp7
<{^_^}> [nixpkgs] @RaghavSood pushed 2 commits to master: https://git.io/JI3Rv
cizra has quit [Remote host closed the connection]
<siraben> Can I allow unfree packages in boot?
<duairc> I'm getting a strange error when I try to rebuild my system, I've never seen anything like it before. I've narrowed it down to a Firefox package. https://0x0.st/i75B.txt Does anybody have any ideas?
<{^_^}> [nix] @regnat opened pull request #4315 → Properly store the outputs of CA derivations → https://git.io/JI3RB
<adisbladis> siraben: Are you sure linuxPackages_latest is the culprit?
sbock has joined #nixos
<siraben> Yes, when I comment out `kernelPackages = pkgs.linuxPackages_latest;` it works
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #105890 → pythonPackages.acme: Disable tests → https://git.io/JI3Rd
<duairc> What's stranger is that 1382 of the stdenv/setup file is the last line and blank, so I don't know why that would be causing a permission error
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JI30M
alp has quit [Ping timeout: 272 seconds]
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105891 → kubie: 0.11.0 -> 0.11.1 → https://git.io/JI3E2
czer00 has quit [Ping timeout: 246 seconds]
marsh has joined #nixos
sbock has quit [Ping timeout: 240 seconds]
Izorkin has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @priegger opened pull request #105892 → prometheus-nginx-exporter: 0.6.0 -> 0.8.0 → https://git.io/JI32T
cfricke has quit [Quit: WeeChat 2.9]
z0k has quit [Read error: Connection reset by peer]
sss2 has joined #nixos
stzsch has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105893 → liblouis: 3.15.0 -> 3.16.1 → https://git.io/JI32N
stzsch has joined #nixos
czer00 has joined #nixos
z0k has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105889 → jackett: 0.16.2269 -> 0.16.2291 → https://git.io/JI3ck
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JI3ai
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105880 → gping: 1.0.1-post2 -> 1.1.0 → https://git.io/JI3v3
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JI3aD
hlolli__ has joined #nixos
mbrgm has quit [Quit: ZNC 1.8.1 - https://znc.in]
zarel has quit [Quit: ZNC 1.7.5 - https://znc.in]
mbrgm has joined #nixos
hlolli_ has quit [Ping timeout: 240 seconds]
zarel has joined #nixos
asdf58 has joined #nixos
<asdf58> hi, I'm relatively new to Nix. I'd like to start a PostgreSQL instance when entering a Nix shell and stop it when leaving the shell. I'm thinking about using the `trap` shell command. Is there a better, more idiomatic way in Nix to achieve something like that?
<asdf58> for the context, it's about setting up a dev environment
cole-h has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105859 → dolt: 0.22.1 -> 0.22.5 → https://git.io/JIOEv
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JI3wH
<{^_^}> [nixpkgs] @RaghavSood merged pull request #105892 → prometheus-nginx-exporter: 0.6.0 -> 0.8.0 → https://git.io/JI32T
<{^_^}> [nixpkgs] @RaghavSood pushed 2 commits to master: https://git.io/JI3wN
<adisbladis> asdf58: Nix-shell doesn't have service management
alp has joined #nixos
<adisbladis> I think you're looking for something like https://github.com/hercules-ci/arion
<asdf58> adisbladis thanks for the tip, I'll investigate, but I'd like to avoid Docker/Compose
<asdf58> it's more about a simple service management so that people on the team have the same «interface» for running PostgreSQL locally
<adisbladis> asdf58: For more lightweight "service management" I'm using Procfile with either:
<adisbladis> > hivemind.meta.homepage
<adisbladis> > overmind.meta.homepage
<asdf58> I wonder if starting it from the `shellHook` is a good idea in general
<adisbladis> asdf58: I'd say no to magic in shellHook
<asdf58> roger, I'll check those links, thank you for the pointers!
<infinisil> > showPkg
<{^_^}> undefined variable 'showPkg' at (string):440:1
<infinisil> > showPackage
<{^_^}> undefined variable 'showPackage' at (string):440:1
<raghavsood> There was also https://github.com/chrisfarms/nixos-shell, although I'm not sure if it would still work
<infinisil> > hivemind
<{^_^}> "<derivation /nix/store/d2x476dfsb91ngy1f282gpbc4g9pw37d-hivemind-1.0.6.drv>"
<asdf58> thank you
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105851 → dasel: Set version in ldflags → https://git.io/JIOL7
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JI3oJ
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105868 → faudio: 20.11 -> 20.12 → https://git.io/JIO1h
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JI3oL
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105848 → AusweisApp2: 1.20.2 -> 1.22.0 → https://git.io/JIYda
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JI3oZ
<asdf58> adisbladis for overmind, I just skimmed the readme, but how would you assure it stops a process (e.g. PostgreSQL) when someone does `cd ..` i.e. goes out of the Nix environment
Izorkin has joined #nixos
<adisbladis> asdf58: You don't :)
<asdf58> :)
<adisbladis> But at least you have a single entry point to run your services
<adisbladis> Tbh I'd _hate_ having magic that spins up services when cd'ing around
<asdf58> yeah yeah I see your point
<{^_^}> [nixpkgs] @ryneeverett opened pull request #105894 → firefox: Prefix $PATH with xdg_utils → https://git.io/JI3oP
commander has quit [Remote host closed the connection]
<lordcirth__> You don't want it on cd, have an activate script that starts a shell, then exit the shell to quit
sangoma has quit [Ping timeout: 260 seconds]
<asdf58> OK, thanks for the suggestions
<asdf58> I'm trying to establish a good flow, but I feel I'm overengineering a bit here ;) I'll follow your advice here
sleepyMonad has joined #nixos
<lordcirth__> Actually, if you are going to start and stop services, I would just make a nixos-container and have your activation just be start + root-login.
<asdf58> I'm not yet familiar with nixos-container, but I'll check it out, thanks for pointing it out
<asdf58> my case is a bit specific I think, because it's about setting up dev envs mostly on MacOS computers for several programmers
<asdf58> the idea is to have local tools ready, when starting the work on a specific project e.g. starting a PostgreSQL instance etc
<evanjs> asdf58: mmmm lorri :P
<asdf58> Initally I wanted to start postgresql for better shareability across teams + new members
jonatanb has joined #nixos
Izorkin has quit [Ping timeout: 256 seconds]
<asdf58> ie. to avoid situations like: "you forgot to start PG" etc
<asdf58> evanjs thanks! I don't know it yet, will check it out :)
<LilleCarl> Probably not very NixOS specific, but since I'm running NixOS i hope this'll work. Anyone knows of a way to make systemctl isolate rescue automatically continue back to graphical.target? (well or something that does kinda the same thing as systemctl isolate)
<lordcirth__> Ah, nixos-containers requires a NixOS host
<evanjs> asdf58: yeah I use it quite heavily :D
<lordcirth__> asdf58, perhaps NixOS in Vagrant?
<LilleCarl> It's really nice to do a quick "reboot" without reinitializing hardware, unlocking zfs encryption etc...
<evanjs> asdf58: it also works on nix-darwin
<asdf58> lordcirth__ I'll check that, but Vagrant seems a bit heavy, unless it changed recently
<asdf58> in the long term, I'd like to build a pipeline to deploy in production on NixOS, so your suggestion is helpful anyway
<asdf58> so many new things to learn I suppose ;)
<lordcirth__> It is heavy, but it's strong isolation and cross-platform compat. And your devs should not be worried about an extra 1GB of RAM
<lordcirth__> The vagrant build could just be nixos-rebuild --flake
<asdf58> ok, sounds interesting
<lordcirth__> Or nixos-install
lordcirth__ is now known as Lordcirth
jonatanb has quit [Remote host closed the connection]
cosimone has quit [Quit: cosimone]
asdf58 has quit [Remote host closed the connection]
Izorkin has joined #nixos
davidv7_ has quit [Ping timeout: 240 seconds]
kalbasit has joined #nixos
<{^_^}> [nixpkgs] @djanatyn opened pull request #105895 → snowmachine: init at 1.0.1 → https://git.io/JI3XK
erasmas has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/e34208e1003 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
sss2 has quit [Quit: Leaving]
<{^_^}> [nixos-search] @garbas pushed to faceted-search « packages aggs fields »: https://git.io/JI3Xy
Izorkin_ has joined #nixos
Izorkin has quit [Ping timeout: 264 seconds]
Izorkin_ is now known as Izorkin
thibm has quit [Ping timeout: 256 seconds]
thibm has joined #nixos
eoli3n has quit [Remote host closed the connection]
eoli3n has joined #nixos
neiluj has joined #nixos
<fatjedi[m]> does anyone have a good example of installing firefox extensions in nixOS?
<jmercouris> fatjedi[m]: should work just like any other OS
ardumont has quit [Ping timeout: 260 seconds]
<jmercouris> fatjedi[m]: they are managed via Firefox itself, no?
<Lordcirth> fatjedi[m], home-manager can do that: https://rycee.gitlab.io/home-manager/options.html#opt-programs.firefox.extensions
<Lordcirth> jmercouris, presumably they want a declarative method
<fatjedi[m]> latest change in unstable requires extensions to be installed in configuration now
sangoma has joined #nixos
<{^_^}> #105796 (by Luis-Hebendanz, 1 day ago, open): Fix firefox wrapper
<fatjedi[m]> it's being fixed here, but i figured i'd try to install them in the configuration as well
<Lordcirth> Personally I use Firefox Sync, so I just log in and I get my extensions.
mmlb22 has joined #nixos
<fatjedi[m]> same here
<fatjedi[m]> if you update firefox on unstable right now, they will get deleted
mmlb22 has quit [Client Quit]
jonatanb has joined #nixos
kalbasit_ has joined #nixos
kalbasit has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @gebner merged pull request #105767 → ibus-mozc: 2.23.2815.102 -> 2.23.4206.102 → https://git.io/JItoH
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/JI3Dz
SumnerEvans[m] has joined #nixos
hnOsmium0001 has joined #nixos
heyitsrama has joined #nixos
mmlb22 has joined #nixos
jonatanb has quit [Remote host closed the connection]
proofofkeags has joined #nixos
meh` has quit [Ping timeout: 246 seconds]
veleiro has quit [Remote host closed the connection]
veleiro has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #105796 → Fix firefox wrapper → https://git.io/JIqp8
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JI3Sk
growpotkin has joined #nixos
diamondbond has quit [Ping timeout: 256 seconds]
Darkmatter66 has joined #nixos
davidv7 has joined #nixos
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/e34208e1003 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
sbock has joined #nixos
<vifon> Hello. How much spare RAM do I realistically need to run nixos-rebuild?
<vifon> I've got a VPS with 2 GiB RAM. When I got above using 700-800 MiB, nixos-rebuild gets OOM-killed. Is this to be expected?
captn3m0- has joined #nixos
captn3m0 has quit [Ping timeout: 246 seconds]
philr has joined #nixos
wnklmnn has joined #nixos
<{^_^}> [nixpkgs] @midchildan opened pull request #105896 → ssh-copy-id: init at 8.4p1 → https://git.io/JI3Q1
<{^_^}> [nixpkgs] @lheckemann merged pull request #97505 → nixos/grub: allow multiple "nodev" devices for mirroredBoots → https://git.io/JUc3m
<{^_^}> [nixpkgs] @lheckemann pushed 2 commits to master: https://git.io/JI3Qj
<Lordcirth> vifon, depends on what you are building - were you compiling something from source? Often the linking stage will OOM.
pushqrdx has quit [Remote host closed the connection]
<Lordcirth> If it's only using a lot of RAM briefly, eg due to linking, then add 2GB of swap and you'll be fine
<vifon> No.
<vifon> Even a nop rebuild OOMs.
<Lordcirth> Hmm. So you only have 800MB free before running nixos-rebuild? And no swap?
<vifon> 800 MiB taken, 2 GiB in total.
<vifon> No swap.
tru_tru has joined #nixos
Henson has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
alp has quit [Ping timeout: 256 seconds]
cole-h has quit [Ping timeout: 240 seconds]
<vifon> OK, I have taken the new service I was testing (and needed to stop before nixos-rebuild) out of the equation. Just adding a few hundreds MiB to /dev/shm makes nixos-rebuild OOM.
<vifon> I must admit, that puts a wrench in my plans to migrate to NixOS on my VPS.
sbock has quit [Ping timeout: 240 seconds]
<lukegb> Consider adding some swap? :)
<lukegb> Even if it's swap-on-zram
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105897 → navidrome: 0.38.0 -> 0.39.0 → https://git.io/JI35F
<vifon> Technically yes, it will help. But that's certainly excessive.
Diagon has joined #nixos
Diagon has left #nixos [#nixos]
<{^_^}> [nixpkgs] @cust0dian opened pull request #105898 → tmuxinator: 2.0.1 -> 2.0.2 → https://git.io/JI3dV
captn3m0 has joined #nixos
nixlt has joined #nixos
captn3m0- has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-burns opened pull request #105899 → gcadapter-oc-kmod: init at 1.4 → https://git.io/JI3FI
<{^_^}> [nixpkgs] @FRidh merged pull request #105886 → libjpeg_turbo: apply cmake patch for darwin → https://git.io/JI3tS
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « libjpeg_turbo: apply cmake patch for darwin »: https://git.io/JI3F8
nixlt has quit [Remote host closed the connection]
SumnerEvans[m] has left #nixos ["User left"]
nixlt has joined #nixos
<{^_^}> [nixpkgs] @dnr closed pull request #100552 → pam_mount: update to add support for LUKS2 → https://git.io/JTOQy
endformationage has joined #nixos
captn3m0 has quit [Read error: Connection reset by peer]
rajivr has quit [Quit: Connection closed for inactivity]
<Lordcirth> vifon, if it's very brief usage spikes, there's not really a downside to adding swap.
<vifon> I know.
<vifon> I'm just worried about it being like this in general.
<vifon> *sigh* OK, let's do this.
<Lordcirth> FWIW, I run NixOS with several services on a 2GB RAM VPS perfectly
<vifon> With swap?
<Lordcirth> 2GB of swap, barely used
<Lordcirth> it just has to absorb rare spikes that would otherwise OOM
<Lordcirth> ZNC, Foundry-VTT, IPFS, I2P, and transmission all running fine.
<Lordcirth> Only 274MB of RAM actually used at idle
captn3m0 has joined #nixos
<{^_^}> [nixpkgs] @ehmry pushed to master « dhallPackages.Prelude: 19.0.0 -> 20.0.0 »: https://git.io/JI3bP
<Lordcirth> Sometimes apps allocate memory that they don't even use, in which case the swap saves you from OOM without even being written to
* gchristensen eyes ghc
<vifon> What's the NixOS way to add a swapfile? I don't see it documented.
<ToxicFrog> Look for `swapDevices` in option search
asheshambasta has quit [Ping timeout: 246 seconds]
<Lordcirth> vifon, you just use a filename in swapDevices
<Lordcirth> If you add a 'size', then it will be created for you
<vifon> Oh, great.
diamondbond has joined #nixos
<{^_^}> [nixpkgs] @github-actions[bot] pushed 48 commits to staging-next: https://git.io/JI3bh
<{^_^}> [nixpkgs] @github-actions[bot] pushed 50 commits to staging: https://git.io/JI3bj
<Lordcirth> size is int MB
thibm has quit [Quit: WeeChat 2.6]
<vifon> Excellent, works.
<Lordcirth> Though, IIRC, if the file already exists, it doesn't get resized
<KarlJoad> Does the stdenv.mkDerivation include a Fortran compiler? Or do I have to specify one?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105900 → nvtop: 1.0.0 -> 1.1.0 → https://git.io/JI3Nb
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/JI3Nx
eoli3n has quit [Remote host closed the connection]
eoli3n has joined #nixos
<veleiro> where are packages marked as broken or insecure?
<simpson> In each package's definition, usually.
<infinisil> veleiro: `meta.broken = true` or `meta.knownVulnerabilities = [ "..." ]`
<infinisil> s/or/and
ris has joined #nixos
plakband has joined #nixos
cap_sensitive has joined #nixos
<veleiro> ok thanks
thc202 has quit [Quit: thc202]
<cap_sensitive> Hi. Suppose I migrate my /etc/nixos/configuration.nix to something flake-based, and I have multiple machines. Given that there's only 1 flake.lock, is it true that all my machines will be forced to use identical versions of `nixpkg`?
<cap_sensitive> I also kinda like the idea of refuse evaluation if git working dir is not clean
<{^_^}> [nix] @stephank opened pull request #4316 → Fix compatibility with newer AWS SDKs → https://git.io/JI3pt
Guest67 has joined #nixos
jlin has quit [Quit: WeeChat 2.9]
tinker has joined #nixos
<{^_^}> [nixpkgs] @dnr opened pull request #105901 → pam_mount: 2.16 -> 2.17 → https://git.io/JI3po
Guest67 has quit [Quit: Connection closed]
riksteri has quit [Quit: riksteri]
alp has joined #nixos
mmlb22 has quit [Quit: The Lounge - https://thelounge.github.io]
mmlb22 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105902 → openhantek6022: 3.1.3 -> 3.1.4 → https://git.io/JI3jt
nixlt has quit [Remote host closed the connection]
<Lordcirth> cap_sensitive, if you want, you can add flake.lock to .gitignore and not sync it
berberman has quit [Ping timeout: 272 seconds]
FRidh has quit [Read error: Connection reset by peer]
berberman has joined #nixos
<Lordcirth> But then it will not be quite as reproduceable.
neiluj has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @illiusdope opened pull request #105903 → gmqcc: init at unstable-2020-10-27 → https://git.io/JIseD
neiluj has joined #nixos
dada_da has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c14f14eeaf9 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
dada_da has joined #nixos
<veleiro> Why are old users that no longer exist still leftover in /nix/var/nix/profiles/per-user
<Lordcirth> Why not? You might add them back.
<veleiro> ah. i suppose
Darkmatter66 has quit [Quit: ZNC 1.7.5 - https://znc.in]
<Lordcirth> If you removed a user, then reverted, deleting them would break revert
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105904 → osu-lazer: 2020.1128.0 -> 2020.1204.0 → https://git.io/JIsvj
<veleiro> well it seems after a certain time, it would act like GC
<Lordcirth> The profiles are GC roots, yeah
<veleiro> so something must still be using it
<Lordcirth> What do you mean? The stuff they point to will not be garbage collected, but profiles are roots, so they are not GC'd.
<{^_^}> [nixpkgs] @peti pushed 3 commits to haskell-updates: https://git.io/JIsfi
<veleiro> oh, i misunderstood
<veleiro> ok, i think that makes sense
<Lordcirth> Removing the profiles will expose anything they depend on, that is not pulled in by any other root, to being garbage collected.
<{^_^}> [nixpkgs] @vbgl merged pull request #105884 → ocamlPackages.mirage*: 3.10.0 -> 3.10.1 → https://git.io/JI3tu
<{^_^}> [nixpkgs] @vbgl pushed commit from @sternenseemann to master « ocamlPackages.mirage*: 3.10.0 -> 3.10.1 »: https://git.io/JIsfA
oida has quit [Quit: byez]
<eyJhb> Anybody else having really bad WiFi issues? Mine will usually not connect after a sleep untill a reboot, and if I add a new network I need to reboot as well
<Lordcirth> eyJhb, you probably need to disable wifi powersave. Some cards don't handle it well
<Lordcirth> eyJhb, Try setting networking.networkmanager.wifi.powersave = false;
<Lordcirth> Assuming you are using NM
<{^_^}> [nixpkgs] @veehaitch opened pull request #105905 → python3Packages.sslyze: 3.0.0 -> 3.1.0 → https://git.io/JIsJt
<eyJhb> Lordcirth: Would this make sense for that issue? https://termbin.com/2j10
<eyJhb> But.. E.g. the newly added network, that was a fresh boot where it would not connect until reboot
<eyJhb> And I can see networks just fine
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JIsJn
<{^_^}> [nixpkgs] @alunduil opened pull request #105906 → lib/strings: fix typo in example → https://git.io/JIsJ4
<veleiro> okay, so is there a way to see what's connected to a GC root?
<veleiro> i just want to see whats leftover in my old username
<KarlJoad> eyJhb: Make sure you don't have both dhcpd and NM enabled at the same time. That caused me no end of issues.
<infinisil> veleiro: nix-store -qR on the root
<eyJhb> KarlJoad: well, I don't have any dhcpd enabled :)
* veleiro jots down for next time, knows he's used it before
<{^_^}> [nixpkgs] @doronbehar merged pull request #96673 → mympd: init at 6.8.1 → https://git.io/JUtaw
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JIsJb
kinroy has joined #nixos
<kinroy> Hello
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105900 → nvtop: 1.0.0 -> 1.1.0 → https://git.io/JI3Nb
<Lordcirth> veleiro, you can also use --size instead of -R
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIsUJ
<{^_^}> [nixpkgs] @lukegb opened pull request #105907 → factorio-experimental, factorio-headless-experimental: 1.1.4 -> 1.1.5 → https://git.io/JIsUU
<Lordcirth> kinroy, hi!
<veleiro> thanks, Lordcirth
<{^_^}> [nixpkgs] @peti pushed commit from @arcz to haskell-updates « haskellPackages.hevm: unbreak »: https://git.io/JIsUk
<Lordcirth> eyJhb, maybe? a flawed card can do all sorts of weird things with powersave
kinroy has quit [Remote host closed the connection]
<Lordcirth> For my Pinebook Pro, it just had terrible performance due to trying to sleep between every packet
alp has quit [Ping timeout: 272 seconds]
<veleiro> somehow I lost my system generations and I dont know why
<Lordcirth> veleiro, did you do a GC with -d ?
<veleiro> yes
<Lordcirth> Well, that's what -d does
<Lordcirth> Deletes all non-current profile generations
<veleiro> that clears previous generations?
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JIsUr
<veleiro> i thought a generation was considered a GC root
<eyJhb> Lordcirth: I will try it and see if it works! :)
<Lordcirth> It is. Which is why it's not deleted unless you specify -d
<veleiro> oh. lol
<eyJhb> Don't think powersaving will aid me anyways
<Lordcirth> -d deletes all non-current gens, *then* GCs
* veleiro goes to read nix-collect-garbage man
<Lordcirth> For a middle option, you can do --delete-older-than 30d
<{^_^}> [nixpkgs] @peti closed pull request #105298 → haskellPackages.hevm: unbreak → https://git.io/JkNoG
<veleiro> ok, i think i understand whats happened now with the old user.
<veleiro> Lordcirth: yes, that's a better solution
<{^_^}> [nixpkgs] @cpcloud opened pull request #105908 → pulumi-bin: update to 2.15.0 → https://git.io/JIsU7
<veleiro> when i renamed my user, and removed the old user, there were still nix-env
<veleiro> created generations
kinroy has joined #nixos
<{^_^}> [nixpkgs] @veehaitch opened pull request #105909 → awscli2: 2.1.3 -> 2.1.7 → https://git.io/JIsUN
<kinroy> can someone please tell me where to change the audio output device in kde
<kinroy> using pulseaudio
<duairc> Can anybody make any sense of this? "WARNING: Couldn't set ownership of text file bin/.firefox-old" https://0x0.st/i75B.txt
<veleiro> don't they have their own pulseaudio widget kinroy
<{^_^}> [nixpkgs] @miallo opened pull request #105910 → WIP Allow nixos-rebuild --switch-generation → https://git.io/JIsTJ
<veleiro> so to remove the old profiles from the old user, i'd have to recreate him?
<Lordcirth> veleiro, you can just rm the profiles dir, presumably
<kinroy> but the confrence still goes over my speakers
<veleiro> so you mean /nix/var/nix/profiles/per-user/janus ?
<veleiro> oops
<Lordcirth> yeah. try mv just in case
<kinroy> found it need to go to application to change output
<veleiro> Lordcirth++
<{^_^}> Lordcirth's karma got increased to 0o2
<{^_^}> [nixpkgs] @peti pushed 16 commits to haskell-updates: https://git.io/JIsTn
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105906 → lib/strings: fix typo in example → https://git.io/JIsJ4
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIsTl
Scriptkiddi has quit [Quit: killed]
cheriimoya has quit [Quit: killed]
ajs124 has quit [Quit: killed]
mrpi has quit [Quit: killed]
das_j has quit [Quit: killed]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105897 → navidrome: 0.38.0 -> 0.39.0 → https://git.io/JI35F
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIsTR
<{^_^}> [nixpkgs] @peti pushed 13 commits to haskell-updates: https://git.io/JIsT0
<veleiro> ls -al /etc
<veleiro> -_-
das_j has joined #nixos
ajs124 has joined #nixos
mrpi has joined #nixos
Scriptkiddi has joined #nixos
cheriimoya has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
<veleiro> i suppose nix derivations are immutable but NixOS isnt. rm -rf /etc
BenSima[m] has joined #nixos
<Yaniel> nothing is immutable if you sudo hard enough
<Lordcirth> However, if you rm etc and reboot, it should recreate it.
<veleiro> lol
<veleiro> yes
<Lordcirth> If you haven't added anything outside your declarative config.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105893 → liblouis: 3.15.0 -> 3.16.1 → https://git.io/JI32N
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIsT5
<Lordcirth> You can have / be a tmpfs and only mount /nix if you want
alp has joined #nixos
<veleiro> NixOS is just fitting into the unix world that way
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105911 → pg_featureserv: 1.1.1 -> 1.2.0 → https://git.io/JIsTx
<{^_^}> [nix] @Horki opened pull request #4317 → rust: base32; decode_len, add case for 0 → https://git.io/JIsk8
<Yaniel> Lordcirth: that actually sounds like a not too terrible idea...
xcmw has joined #nixos
<Lordcirth> Yaniel, it's basically what the installer does, and it's good for immutable infrastructure. To save RAM, you can also do this: https://grahamc.com/blog/erase-your-darlings
<Yaniel> assuming you have /home separate already
zupo has joined #nixos
<KarlJoad> Is `callPackage` not a Nix built-in? I can't seem to figure out where it is.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105912 → pg_tileserv: 1.0.3 -> 1.0.4 → https://git.io/JIska
<Lordcirth> KarlJoad, no, it's in nixpkgs lib/
<Lordcirth> ( I think )
<KarlJoad> I just found it. It's in nixpkgs. pkgs = import <nixpkgs> {}; pkgs.callPackage ...
sbock has joined #nixos
<Yaniel> Lordcirth: thanks for the tip
<Yaniel> I'm very tempted to try that ~next week when the parts for my new desktop arrive :D
<Lordcirth> np. I keep meaning to try it myself
lukegb has quit [Quit: ~~lukegb out~~]
LiceoProva has joined #nixos
LiceoProva has left #nixos [#nixos]
lukegb has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken builds to avoid evaluation errors »: https://git.io/JIsIf
<srhb> KarlJoad: There's actually several callPackages around in nixpkgs. The common theme is that they call packages filling in arguments from their scope.
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JIsIJ
<{^_^}> [nixpkgs] @lovesegfault opened pull request #105913 → octoprint 1.5.1 → https://git.io/JIsIk
<veleiro> oh there you go. .nix-profile pointed to the old user profile
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105891 → kubie: 0.11.0 -> 0.11.1 → https://git.io/JI3E2
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIsIq
<veleiro> glad to have no PATH now.
<srhb> KarlJoad: So pkgs.callPackage fills in arguments from pkgs, and pkgs.haskellPackages.callPackage fills in arguments from pkgs.haskellPackages, etc.
<shapr> Is there anything like ghcid for nix build? I want some way to do a fast edit/compile with nix packages.
<KarlJoad> srhb: Gotcha. I've gotten it working now. I'm trying to build stuff for Octave packages. I might define a new callPackage for that.
<betaboon> does anyone have a good suggestion how to remove those clipped RF-shields from pcb? (or is this way to offtopic for here? )
<srk> shapr: experimental things like https://github.com/ocharles/ghc-nix
<evils> betaboon: lift? maybe ask on #kicad
<shapr> srk: I'll look at that, thanks
<srhb> shapr: All of them are almost guaranteed to be slower, currently, but in principle... :)
<{^_^}> [nixpkgs] @peti pushed 13 commits to haskell-updates: https://git.io/JIsIp
<ocharles> shapr: srk: thanks for the plug, but ghc-nix is really just a proof of concept
<ocharles> I should get back to it some day
<srhb> ocharles: yesss :-)
<betaboon> evils: yeah. thanks for the hint, asked there, lets see :D
eoli3n has quit [Remote host closed the connection]
eoli3n has joined #nixos
<srk> ocharles: yup, all of these tools are IIRC, hence experimental :)
sss2 has joined #nixos
<KarlJoad> Is it best to specify fetchTarball as a parameter to a default.nix function, or just use `builtins.fetchTarball`?
<veleiro> i got my user profile split between two profiles somehow
<srhb> KarlJoad: For packages to be included in nixpkgs, prefer pkgs.fetchTarball
<srhb> KarlJoad: (ie. the argument version)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105914 → postsrsd: 1.7 -> 1.8 → https://git.io/JIstf
teto has quit [Ping timeout: 264 seconds]
<KarlJoad> srhb: Thanks! Now, just to figure out how to remove these parameters to the callPackage function...
sbock has quit [Ping timeout: 260 seconds]
<KarlJoad> Right now, I'm calling `callPackage` with one large `inherit` as the parameter. Other programming language's packaging doesn't do this (python). How do I get around having to specify those arguments?
werner292 has joined #nixos
werner291 has quit [Ping timeout: 256 seconds]
werner292 is now known as werner291
<tpw_rules> the point of callPackage is that it does that automatically?
<tpw_rules> like if you're using the right one you shouldn't really have to specify any arguments
<srhb> KarlJoad: Indeed, you're probably not using the callPackage local to your set (was it ocamlPackages? Then ocamlPackages.callPackage)
<tpw_rules> some packages take options like withFoo = true or false, but certainly not all the packages and parameters
<tpw_rules> s/parameters/functions/
teto has joined #nixos
vidbina_ has quit [Ping timeout: 246 seconds]
ddellacosta has joined #nixos
noudle has quit []
justanotheruser has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @peti merged pull request #105867 → Update Haskell package set to Stackage Nightly 2020-12-04 (plus other fixes) → https://git.io/JIOXt
<{^_^}> [nixpkgs] @peti pushed 15 commits to master: https://git.io/JIsYe
plakband has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105915 → pt2-clone: 1.25_fix -> 1.26_fix → https://git.io/JIsYr
<{^_^}> [nixpkgs] @ldesgoui opened pull request #105916 → discord: 0.0.12 -> 0.0.13 → https://git.io/JIsYQ
<KarlJoad> srhb: I'm actually writing a completely new set, for GNU Octave. I guess I have to define my own somewhere then.
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kinroy has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @peti pushed 9 commits to haskell-updates: https://git.io/JIsOr
Ken[m] has joined #nixos
littlebenlittle has quit [Ping timeout: 256 seconds]
xcmw has joined #nixos
kaliumxyz has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peti pushed to master « all-cabal-hashes: update to Hackage at 2020-12-04T10:00:55Z »: https://git.io/JIs3E
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « all-cabal-hashes: update to Hackage at 2020-12-04T10:00:55Z »: https://git.io/JIs3E
littlebenlittle has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #105631 → xorg.xorgserver: 1.20.9 -> 1.20.10 (CVE-2020-14360 CVE-2020-25712) → https://git.io/JITOd
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JIs3i
kinroy has joined #nixos
<ldlework> Discord just dropped a new release
<ldlework> I can't login now because it wants me to update
<ldlework> I see the url here which uses the version
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105904 → osu-lazer: 2020.1128.0 -> 2020.1204.0 → https://git.io/JIsvj
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIssU
<ldlework> but how can I find what the actual latest version number is? their download links on the site do not follow that format
<ldlework> wait wait i'm dumb
<ldlework> really dumb
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105907 → factorio-experimental, factorio-headless-experimental: 1.1.4 -> 1.1.5 → https://git.io/JIsUU
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIssm
<ldlework> lol shh
<{^_^}> [nixpkgs] @ldesgoui opened pull request #105917 → [20.09] discord: 0.0.12 -> 0.0.13 → https://git.io/JIssG
<eyJhb> Sorry, will keep quite now!
<ldlework> (lol thanks tho)
cosimone has joined #nixos
justanotheruser has joined #nixos
kaliumxyz has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105918 → randoop: 4.2.4 -> 4.2.5 → https://git.io/JIss8
sangoma has quit [Ping timeout: 256 seconds]
plp_ has left #nixos ["https://quassel-irc.org - Chat comfortably. Anywhere."]
<{^_^}> [nixpkgs] @Ma27 opened pull request #105919 → pass-import: 2.6 -> 3.1 → https://git.io/JIssg
<{^_^}> [nix] @Horki closed pull request #4317 → rust: base32; decode_len, add case for 0 → https://git.io/JIsk8
sbock has joined #nixos
a4wc6n[m] has joined #nixos
plp has joined #nixos
Lordcirth has quit [Ping timeout: 264 seconds]
werner292 has joined #nixos
cosimone has quit [Quit: cosimone]
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
<KarlJoad> ,locate fetchTarball
<{^_^}> Couldn't find in any packages
<KarlJoad> Huh... That's a weird one. Does `pkgs.fetchTarball` technically not exist?
<cap_sensitive> @Lordcirth But that defeat the purpose of being fully reproducible no?
<cap_sensitive> If `flake.lock` is not commited to the git repo, then for each rebuild it'll get a different `nixpkgs` version
<a4wc6n[m]> @KarlJoad is it possible that locate won't work on builtins?
<KarlJoad> a4wc6n[m]: That is very likely why.
<KarlJoad> a4wc6n[m]: That is exactly why.
Dotz0cat has quit [Ping timeout: 272 seconds]
nf has quit [Quit: Fairfarren.]
<a4wc6n[m]> @KarlJoad Good to know. I'm a little embarrassed to play around with some of the nixbot commands. :)
nf has joined #nixos
<KarlJoad> a4wc6n[m]: That's the only one I know, but I don't know any others. `,locate` is very useful to find things I don't want to `grep` around for.
<{^_^}> [nixpkgs] @OmnipotentEntity opened pull request #105920 → geant4: 10.6.3 -> 10.7.0 → https://git.io/JIsZn
Lordcirth has joined #nixos
Darkmatter66 has joined #nixos
<a4wc6n[m]> Hey all,
<a4wc6n[m]> Does anybody have an example (other than nixpkgs) of multiple packages in a single flake/repo?
<a4wc6n[m]> I'm working on a side-quest for my employer to create like a nixpkg like channel full of internal tooling. It looks like I should investigate flakes.
<{^_^}> [nixpkgs] @romildo opened pull request #105921 → theme-obsidian2: 2.16 -> 2.17 → https://git.io/JIsZK
<a4wc6n[m]> Or different chat to check out?
<gios_> a4wc6n[m]: since it sounds like you want to run things in production you might want to stick with channels for now
<a4wc6n[m]> @gio
<a4wc6n[m]> gios_: Good question. It's primarily for dev environments, though it might be a lot of devs.
<{^_^}> [nixpkgs] @vbgl merged pull request #105881 → ocamlPackages.tls: 0.12.6 -> 0.12.7 → https://git.io/JI3f3
<{^_^}> [nixpkgs] @vbgl pushed commit from @sternenseemann to master « ocamlPackages.tls: 0.12.6 -> 0.12.7 »: https://git.io/JIsnI
<gios_> a4wc6n[m]: i'm running flakes on my dev machine for a couple of months now, i do like them, however i wouldn't introduce them to coworkers at this point in time
<a4wc6n[m]> @gio
<a4wc6n[m]> Sorry, keep missing a key lol
<gios_> a4wc6n[m]: to use flakes you'll use nixUnstable, and well, it's unstable :/
<a4wc6n[m]> gios_: Yeah, for a lot of folks this would be their first exposure to nix. Sounds like channels would be better for now.
<a4wc6n[m]> gios_: Thanks for the advice :)
cosimone has joined #nixos
cosimone has quit [Client Quit]
<gios_> a4wc6n[m]: yw, if you are still tempted, here is what currently happens if i rebuild my system http://paste.debian.net/1175650/
<gios_> :P
<jtojnar> for dev environments you can also just use fetchurl (or niv if you want to automate it)
erasmas has quit [Quit: leaving]
<jtojnar> channels are global state so it is PITA
<Lordcirth> gios_, why is it looking in /nix/store?
sbock has quit [Quit: WeeChat 2.9]
pjt_tmp has joined #nixos
cosimone has joined #nixos
alp has quit [Ping timeout: 272 seconds]
tejing has joined #nixos
<a4wc6n[m]> gios_: Huh, so you don't have to pass the --flake to nix-rebuild?
tejing has left #nixos [#nixos]
tejing has joined #nixos
tejing has left #nixos [#nixos]
<gios_> lordcirth: i'm not sure, there are multiple things wrong right now, taking it one by one....
<a4wc6n[m]> gios_: Oh, I guess the docs say that it's just for specifying different flakes. It's kinda interesting that it looks like it's just trying to find your config in $PWD.
alp has joined #nixos
<gios_> a4wc6n[m]: i think it was required initially, but it isn't anymore. finding the flake in $PWD kinda makes sense - considering that the same applys for default.nix
nf has quit [Quit: Fairfarren.]
<Lordcirth> If /etc/nixos/configuration.nix exists, it will use that. So I symlinked it
<Lordcirth> er, /flake.nix
nf has joined #nixos
<gios_> lordcirth: looks like it looked at the wrong path because i accidentally disabled the flake feature
<gios_> lordcirth: are you sure? i still do have the configuration.nix (legacy) and flake.nix in the same folder - and nix uses the flake
neiluj has quit [Quit: leaving]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Lordcirth> gios_, that's what I meant. I auto-typed configuration.nix. I have flake.nix symlinked, and it is used.
<gios_> oh, my bad
sgrunert has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105922 → rocksdb: 6.14.5 -> 6.14.6 → https://git.io/JIsWC
xcmw has joined #nixos
<{^_^}> [nixpkgs] @KAction opened pull request #105923 → mmh: fix static build → https://git.io/JIsW2
mallox has quit [Quit: WeeChat 3.0]
tcunha has joined #nixos
<{^_^}> [nixpkgs] @raboof opened pull request #105924 → jabba: easy access to various JDK versions → https://git.io/JIsW9
rprije has joined #nixos
werner292 has joined #nixos
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
<rprije> Is there a command line option to disable using the binary cache with nix-build? I suspect there's an unsigned path in my configured cache which is breaking my build and I want to try building it without the cache.
<Cadey> /nix/store/fr5myy31s195b9448vm356x07isr8wnf-discord-0.0.13/bin/Discord: error while loading shared libraries: libgbm.so.1: cannot open shared object file: No such file or directory
<Cadey> what package contains libgbm?
<gchristensen> ,locate libgbm.so.1
<gchristensen> ,locate libgbm.so
<{^_^}> Found in packages: libGL_driver, driversi686Linux.mesa
<{^_^}> Found in packages: libGL_driver, driversi686Linux.mesa
<Cadey> i added that dependency and it's not working still
<gios_> rprije: --option substitute false
tejing[m] has joined #nixos
eoli3n has quit [Remote host closed the connection]
fendor_ has quit [Remote host closed the connection]
<Cadey> gchristensen: odd, /nix/store/987bbcxmxh68q2cyb7b9g0v5gbhn1iix-mesa-20.1.7-drivers/lib doesn't contain libgbm.so.i
<Cadey> gchristensen: odd, /nix/store/987bbcxmxh68q2cyb7b9g0v5gbhn1iix-mesa-20.1.7-drivers/lib doesn't contain libgbm.so.1
Darkmatter66 has quit [Read error: Connection reset by peer]
<rprije> gios_: Perfect, thanks!
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105914 → postsrsd: 1.7 -> 1.8 → https://git.io/JIstf
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JIs8C
<Cadey> how do i get the /nix/store path for something in `nix search`?
<Cadey> ah
<Cadey> i had to add mesa as a libpath dependendcy of Discord
Darkmatter66 has joined #nixos
euandreh has quit [Ping timeout: 272 seconds]
Darkmatter66 has quit [Client Quit]
bitmapper has quit [Quit: Connection closed for inactivity]
cr4y1__ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105926 → sd-local: 1.0.13 -> 1.0.17 → https://git.io/JIs4G
ericsagnes has quit [Ping timeout: 264 seconds]
rgrau has quit [Ping timeout: 256 seconds]
eoli3n has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105927 → shairport-sync: 3.3.6 -> 3.3.7 → https://git.io/JIs4N
MichaelRaskin has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105928 → sickgear: 0.23.2 -> 0.23.4 → https://git.io/JIsBR
ericsagnes has joined #nixos
spudly1 has quit [Ping timeout: 240 seconds]
spudly1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105929 → sigil: 1.4.2 -> 1.4.3 → https://git.io/JIsRv
Dotz0cat has joined #nixos
seku has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105930 → silicon: 0.3.2 -> 0.4.0 → https://git.io/JIsRi
eoli3n has quit [Remote host closed the connection]
cap_sensitive has quit [Quit: WeeChat 2.9]
Dotz0cat has quit [Max SendQ exceeded]
<bqv> nix-prefetch working for anyone one master?
<bqv> even nix-prefetch hello.src breaks for me
kalbasit_ has quit [Ping timeout: 240 seconds]
eoli3n has joined #nixos
Dotz0cat has joined #nixos
zarel has quit [Quit: ZNC 1.7.5 - https://znc.in]
zarel has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<pumpy> why does neovim complain in :checkhealth that user config file at .config/nvim/init.vim is missing and how i can fix it pls?
<jasom> pumpy: I suspect :!touch ~/.config/nvim/init.vim would make neovim happy?
werner292 has joined #nixos
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
<pumpy> jasom ty that worked. shouldn't the neovim home manager module do that?
<pumpy> jasom++
<{^_^}> jasom's karma got increased to 1
<jasom> pumpy: ah, didn't know you were using home-manager; not sure as I don't use it
littlebenlittle has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @samb96 opened pull request #105931 → ink: init at 0.5.3 → https://git.io/JIsEk
mtr has quit [Quit: WeeChat 2.9]
littlebenlittle has joined #nixos
oxalica1 has joined #nixos
eoli3n has quit [Remote host closed the connection]
jb55 has quit [Ping timeout: 240 seconds]
oxalica has quit [Ping timeout: 256 seconds]
oxalica1 is now known as oxalica