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
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
KarlJoad` has joined #nixos
KarlJoad has quit [Ping timeout: 246 seconds]
caffery has quit [Ping timeout: 260 seconds]
caffery has joined #nixos
<{^_^}> [nixpkgs] @rhoriguchi opened pull request #108735 → vscode-extensions.ibm.output-colorizer: init at 0.1.2 → https://git.io/JLxSj
veleiro has joined #nixos
<{^_^}> [nixpkgs] @lukegb opened pull request #108736 → factorio-experimental, factorio-headless-experimental: 1.1.7 -> 1.1.8 → https://git.io/JLx9v
lsix has quit [Ping timeout: 260 seconds]
justsomeguy has joined #nixos
<{^_^}> [nixpkgs] @ajs124 opened pull request #108737 → [20.09]: php 7.3.24 -> 7.3.26, 7.4.12 -> 7.4.14 → https://git.io/JLxHY
sigmundv__ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @tnias closed pull request #93305 → nixos/postfix: systemd sandbox → https://git.io/JJZUk
mbrgm has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @mweinelt opened pull request #108738 → ajour: init at 0.6.1 → https://git.io/JLxHE
mbrgm has joined #nixos
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
growpotkin has joined #nixos
Rusty1 has joined #nixos
<bqv> my gtk theme has stopped working
<bqv> anyone else seen that?
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
infinisil has joined #nixos
Jd007 has joined #nixos
rb2k has quit [Read error: Connection reset by peer]
aswanson has quit [Ping timeout: 264 seconds]
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
veleiro has quit [Ping timeout: 260 seconds]
infinisil has joined #nixos
<{^_^}> [nixpkgs] @thiagokokada opened pull request #108739 → nixos/redshift: use config file instead of passing parameters, using RFC42 → https://git.io/JLxQv
<{^_^}> [nixpkgs] @jtojnar pushed 78 commits to staging-next: https://git.io/JLxQf
rb2k has joined #nixos
fuzzypixelz has joined #nixos
bitmapper has quit [Quit: Connection closed for inactivity]
<fuzzypixelz> could you please read https://github.com/NixOS/nixpkgs/blob/master/flake.nix for me? I can't see where in `outputs` the nix expressions are specified... but to be honest I don't understand what the file means at all, should the outputs be _all of nixpkgs_? all the flakes in it, all nix modules ... ?
<{^_^}> [nixpkgs] @thiagokokada closed pull request #108625 → nixos/redshift: use config file instead of passing parameters → https://git.io/JLAKI
<cole-h> The outputs are exactly what is defined there. There is a `lib` output for accessing `nixpkgs/lib` (as well as `nixosSystem`, useful for defining a system config via flakes), a `checks` output for making sure things are +/- working, an `htmlDocs` output for building the documentation of nixpkgs / NixOS, a legacyPackages output for accessing nixpkgs packages, and a `nixosModules` output so that the
<cole-h> notDetected module is easily accessible from flakes
dansho has joined #nixos
rb2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JLxQQ
aswanson has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #108716 → gnome3.gnome-boxes: remove xen as dependency → https://git.io/JLxwp
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JLx7t
<{^_^}> [nixpkgs] @lukegb opened pull request #108741 → envoy: init at 1.16.2 → https://git.io/JLx7G
<infinisil> How do I flush DNS caches in NixOS?
<gchristensen> restart nscd I think
<infinisil> Ah yeah I tried that, but didn't work
<infinisil> dig still reported a non-fresh TTL
<lukegb> dig doesn't use the DNS cache usually, does it?
<infinisil> Ah
<lukegb> tends to just query whatever resolver you have configured
<infinisil> Well no, it caches it somehow
<infinisil> Run e.g. `dig A infinisil.com`, then wait a couple seconds and run it again
<infinisil> Oh
<infinisil> Oh yeah never mind, it's the resolver that gives the answer
kalbasit has joined #nixos
<infinisil> It's just that nobody other than me queries my domain, so I got a fresh TTL whenever I tried it :P
heyitsrama has quit [Remote host closed the connection]
fuzzypixelz has quit [Ping timeout: 246 seconds]
tobeportable has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 246 seconds]
<KarlJoad`> Does the meta.broken attribute directly propagate to packages that depend on it? Or is the the lack of building of a broken package that stops dependent building?
<{^_^}> [nixpkgs] @sheenobu opened pull request #108742 → tortoisehg: 5.2.1 -> 5.6 → https://git.io/JLx77
psy3497 has joined #nixos
<infinisil> KarlJoad`: Evaluating a package also needs to evaluate all its dependencies first
<infinisil> So dependent packages are indeed broken just because a dependency of it is
<infinisil> And there's no fancy propagation going on
<psy3497> Anyone knows what happens to a UEFI boot partition if I reinstall nixos? That is, I install NixOS on a disk that already had a UEFI partition with NixOS in it?
fuzzypixelz has joined #nixos
<KarlJoad`> infinisil: Gotcha. Thanks!
<psy3497> The reason I am asking is I was already dual booting windows and NixOS, but due to circumstances I need to reinstall NixOS
<psy3497> But on NixOS installation when running `nixos-install` the boot partition is also accordingly modified
rb2k has joined #nixos
<psy3497> I wonder how it will be modified in the case of a UEFI boot partition that already had Windows AND NixOS in it.
<psy3497> in the case that NixOS is installed for the first time and only windows exists inthe UEFI boot partition, I can attest to the fact that it works as expected with NixOS getting its own entry
kalbasit has quit [Ping timeout: 256 seconds]
<fuzzypixelz> cole-h: what would the nixpkgs flake look like if everything in nixpkgs was wirtten in flakes?
ymatsiuk has quit [Ping timeout: 245 seconds]
<cole-h> Probably just a lot of `inputs`
Ashy has joined #nixos
Ashy has left #nixos ["WeeChat 3.0"]
ZaraChimera has joined #nixos
kharon has quit [Remote host closed the connection]
cyphase has quit [Ping timeout: 260 seconds]
jlamothe has quit [Quit: leaving]
justanotheruser has quit [Ping timeout: 260 seconds]
Jd007 has quit [Quit: Jd007]
Volk has quit [Quit: See you next time!]
h0m1 has quit [Ping timeout: 264 seconds]
h0m1 has joined #nixos
KarlJoad` has quit [Ping timeout: 246 seconds]
cyphase has joined #nixos
kalbasit has joined #nixos
<{^_^}> [nix] @DanilaFe opened pull request #4435 → Allow Flake inputs to accept boolean and integer attributes → https://git.io/JLxdF
<Vanilla[m]> made my flake-submodules PR. If it gets merged (or anything else that allows submodules to work with flakes), I'll rewrite my system configuration as flakes.
<{^_^}> [nixpkgs] @jonringer opened pull request #108743 → rustc: 1.48.0 -> 1.49.0 → https://git.io/JLxdN
ifthenelse has quit [Quit: Ping timeout (120 seconds)]
ifthenelse has joined #nixos
justanotheruser has joined #nixos
ilios has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @thiagokokada opened pull request #108744 → [20.09] picom: 8 -> 8.2, backport fixes → https://git.io/JLxFL
Jd007 has joined #nixos
<{^_^}> [nixpkgs] @lukegb opened pull request #108745 → pomerium: init at 0.11.1 → https://git.io/JLxFq
m0rphism has quit [Ping timeout: 264 seconds]
<ZaraChimera> How would I get the ly display manager working in NixOS? I only find the command for installing it in the packages search. services.xserver.displayManager.ly.enable is not a valid configuration.nix setting.
fuzzypixelz has quit [Ping timeout: 246 seconds]
IRCsum has quit [Remote host closed the connection]
IRCsum has joined #nixos
aswanson has quit [Read error: Connection reset by peer]
IRCsum has quit [Remote host closed the connection]
IRCsum has joined #nixos
rb2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xelxebar has quit [Remote host closed the connection]
gustavderdrache has quit [Quit: Leaving.]
xelxebar has joined #nixos
oxalica has joined #nixos
<{^_^}> [nixpkgs] @jonringer closed pull request #108743 → [staging] rustc: 1.48.0 -> 1.49.0 → https://git.io/JLxdN
<{^_^}> [nixpkgs] @marsam merged pull request #108533 → [hdf4] Fix build on Darwin, which blocked gdal, postgis and more → https://git.io/JLN0D
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLxFh
bitmapper has joined #nixos
veleiro has joined #nixos
<veleiro> can you add multiple nixpkgs to a flake input?
<veleiro> for example if i wanted a specific commit for a derivation?
<veleiro> ok awesome
sangoma has joined #nixos
<bqv> I have something like 10 of them...
<bqv> Its a bit out of control...
<veleiro> cole-h: how are you doing secrets? a private repo and they're encrypted?
<cole-h> Yep
<veleiro> oh i was just wanting to see what git crypt uses for hash
<veleiro> and maybe not making it public
isHavvy has quit [Quit: Computer Restarted or Restarting IRC]
<veleiro> it's a shame an overlay doesnt produce a new derivation to refer to in an input
<veleiro> or something like that
<veleiro> although lazily evaluated i guess it doesnt matter as much
alexherbo2 has quit [Ping timeout: 246 seconds]
<veleiro> i could just make my own fork with all the changes instead, per derivation
<veleiro> and one import
<bqv> cole-h: your style was my recent plan B for secrets, I even got as far as making the repo, but I'm just not happy with relying on github for a private repo
<veleiro> what other option is there?
Havvy has joined #nixos
<bqv> I've been pondering that for a week
<veleiro> i'm not convinced i need to record my secrets in git
<bqv> I currently use git-crypt
MidAutumnHotaru has quit [Quit: Quit 啾]
MidAutumnHotaru has joined #nixos
<bqv> Your secrets are needed for your flake, so theyre a flake input, in whatever form. That means theyre locked either by path tree hash or by git rev. The former is flimsy because it means you can only eval on one machine, the latter means depending on github for security or having one of your machines take it's place as the SPOF
<veleiro> binaries are kind of a no no in git anyways
<veleiro> bqv: ah! i forgot
<bqv> There is git-annex, but nix doesn't support such luxuries
<veleiro> ol joeyh!
<bqv> If you solve this in a snazzy way, let me know. System secrets have been solved it about 5 different ways now, but eval secrets still plague me
<veleiro> i guess i didnt fully realize it would cause a flake impurity
<veleiro> which is why its something seemingly needing solving for a system configuration
<veleiro> thanks for the information!
m0rphism has joined #nixos
mkaito has quit [Quit: WeeChat 3.0]
<veleiro> bqv: do you use nixus in your machine configs?
<bqv> veleiro: yes
<bqv> Though, I pulled it into my repo
<bqv> Because I changed it, heavily
<veleiro> woah i was just looking
<veleiro> i want to incorperate it similarly
<veleiro> and nixflx too i remember right?
<veleiro> so you've flaked nixus sorta in your config?
<bqv> You don't need to do what I did to use nixus, look at cole-h's repo
<bqv> I just changed it so much it seemed more sensible than making a patch or fork or something
D_ has quit [Ping timeout: 264 seconds]
<veleiro> what was the change for?
D_ has joined #nixos
strikerlulu has quit [Ping timeout: 246 seconds]
<veleiro> i'm thinking it makes sense to use nixus as a replacement for 'nixos-rebuild'
<veleiro> but for every machine that's running
<veleiro> or an an exception build a singe machine
<bqv> No, it was to replace the use of bash with execline
zebrag has quit [Quit: Konversation terminated!]
<veleiro> oh lol
<bqv> Like I said, not something you need to do, you can just have it as a flake input
zebrag has joined #nixos
<bqv> Others use it that way fine
m0rphism has quit [Ping timeout: 240 seconds]
<bqv> Execline makes more sense to me cause its so much more hackable at any given entrypoint, but there's no material gain from just that switch alone
_bin has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #108747 → libfprint: fix build → https://git.io/JLxNq
<veleiro> first time i've heard of execline, good to know
<veleiro> i've reached my limit for the time being on things to consider in any case
<veleiro> i want to do this flakes config + nixus thing well though
Supersonic112 has joined #nixos
<eacameron> Does anyone have any idea why vtk on aarch64 doesn't seem to have symbols for its built-in png library? On x86 everything links against it just fine but on aarch64 I can only link against it when I set VTK_USE_SYSTEM_PNG=ON and pass libpng.
Supersonic has quit [Ping timeout: 272 seconds]
Supersonic112 is now known as Supersonic
<bqv> Can I get a revert on #107491
<{^_^}> https://github.com/NixOS/nixpkgs/issues/107491 (by aanderse, 2 weeks ago, open): lib.generators.toINI cannot generate files without "sections"
<bqv> Nope
<bqv> Can I get a revert on #107941 *
<{^_^}> https://github.com/NixOS/nixpkgs/pull/107941 (by c00w, 1 week ago, merged): ipfs-cluster: Remove go1.14 pinning.
<bqv> Does nothing useful and breaks the binaries in a trivially testable way
tejing has quit [Quit: WeeChat 2.9]
tejing has joined #nixos
ZaraChimera has left #nixos ["WeeChat 3.0"]
<cole-h> bqv: I actually use an impure workaround.
<cole-h> I use the flake input to enumerate files (I don't add files very often, so it works fine), but I refer to the secrets by stringified path
<bqv> Oh, huh
<{^_^}> [nixpkgs] @3noch opened pull request #108748 → vtk: use system png on aarch → https://git.io/JLxNQ
<veleiro> are you using ipfs for yourself or in production for something bqv?
<veleiro> just curious
nly has left #nixos ["ERC (IRC client for Emacs 27.1)"]
<bqv> For myself
<veleiro> interesting, its been a few years since i used it
<veleiro> there was an era of many distributed web replacements
<bqv> Most recently, wondering if I can shovel this https://github.com/sahib/brig into something correctly shaped to be a secrets flake input
<veleiro> almost none of them provided a killer app to bring users in, all niche
<veleiro> oh wait, for secrets?
<veleiro> cool idea
<bqv> I can have a brig repo at a consistent path on each machine. Then that path can be a path flake input in the same vein as the private github repo thing
<bqv> Not an issue for me cause I already have reliable ipfs daemons on each machine
<veleiro> i'd like to see a printout chart of the dangers of committing to a public repo
<veleiro> things like AES-256 binaries for instance
<veleiro> it reminds me of the question to store encrypted cryptocurrency wallets in
<veleiro> the cloud
<bqv> I don't much care about security paranoia, I just don't like relying on clouds I don't own, or having no redundancy
<bqv> Cause I'm a decentralization idealist, and I tend to break stuff, respectively
<veleiro> neat, i am along the same lines! i only ask because i'm not confident in security
Jd007 has quit [Quit: Jd007]
ml| has quit [Ping timeout: 256 seconds]
<veleiro> especially thinking about quantum security "quantum proofs"
stree has quit [Excess Flood]
tejing has left #nixos ["ERC (IRC client for Emacs 27.1)"]
stree has joined #nixos
endformationage has quit [Quit: WeeChat 2.9]
Jd007 has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
ml| has joined #nixos
strikerlulu has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #108635 → rust: 1.48.0 -> 1.49.0 → https://git.io/JLAyG
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/JLxAD
justanotheruser has quit [Ping timeout: 272 seconds]
<veleiro> bqv: thanks, very interesting thread
<veleiro> i need to read through the rest of it
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<{^_^}> [nixpkgs] @alyssais merged pull request #108685 → coreutils: Do not autoreconfHook on Musl → https://git.io/JLxCx
<{^_^}> [nixpkgs] @alyssais pushed commit from @nomeata to master « coreutils: Do not autoreconfHook on Musl »: https://git.io/JLxA5
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #108681 → emacs: fix accidental double wrapper (Darwin) → https://git.io/JLxG5
<{^_^}> [nixpkgs] @alyssais pushed to master « emacs: fix accidental double wrapper (Darwin) »: https://git.io/JLxAF
<bqv> qyliss: Mic92: #107941
<{^_^}> https://github.com/NixOS/nixpkgs/pull/107941 (by c00w, 1 week ago, merged): ipfs-cluster: Remove go1.14 pinning.
Rusty1 has quit [Quit: WeeChat 2.3]
growpotkin has quit [Ping timeout: 256 seconds]
<qyliss> bqv: why the ping?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/9414948a5a1 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<bqv> qyliss: You're both active, and that PR needs reverting
monotux has quit [Remote host closed the connection]
<qyliss> okay, on it
monotux has joined #nixos
<qyliss> ... if I can find my yubikey
<cole-h> :P
<bqv> qyliss: ty!
<{^_^}> [nixpkgs] @alyssais pushed to master « Revert "ipfs-cluster: Remove go1.14 pinning." »: https://git.io/JLxxI
cfricke has joined #nixos
dansho has quit [Ping timeout: 256 seconds]
<veleiro> ive found that there's a lot of errors for building for arm32 still
<qyliss> correct
<veleiro> and most of the time i've only reverted them myself
<veleiro> but its probably not the right way
<qyliss> arm32 needs some love
<veleiro> i have been trying to compile my personal config for my old novena...
<veleiro> for 3 months now
<veleiro> first big error is within the linux-header in nixpkgs needed for nix itself
<veleiro> then there's various tests that fail after that
<{^_^}> #107386 (by Gaelan, 2 weeks ago, open): Can't build linux-headers on armv6l
<veleiro> yes! i should be less lazy in contribution, its just so many problems sometimes
ky0ko has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<qyliss> Please at least open issues for the problems you're having.
<veleiro> the latest commit that changed linux headers to 5.9.8 from 5.5 i had to revert
<qyliss> That way other people trying to use 32-bit ARM won't feel alone.
<veleiro> but even after that there was a multitude of other issues
<veleiro> okay, from now on I will!
<veleiro> still couldnt get a good config state
<veleiro> so its one of the reasons i started to look at flakes more seriously
<qyliss> not sure how flakes would really help you with this
<veleiro> if the person that ports a devices, like arm32, has a good install config
<veleiro> would that not be better shared in a consistent way?
<veleiro> i suppose it isnt flakes related
<veleiro> just pinned at minimum
<qyliss> well, you shouldn't really need any configuration
<qyliss> you just need the packages to work
<qyliss> and that should be done in nixpkgs
<veleiro> the experience has not been good from reusing configs from people that got
<veleiro> stuff working
<qyliss> yeah, what nixpkgs they used is much more important than their configuration.
<veleiro> it all should be upstreamed to nixpkgs is what youre saying?
<qyliss> yeah
<veleiro> i'm not confident in nixpkgs yet,
<veleiro> when multiple people work on the same version of a package
<veleiro> but on different arch's
<veleiro> it should work i guess
<veleiro> maybe that's why you should encourage contribution to nixpkgs
<qyliss> exactly
<qyliss> there's not enough interest in 32-bit arm for it to get mindshare
<qyliss> (currently)
<qyliss> I'd certainly never think to test on it
<veleiro> i would say that its more work than anticipated though
<qyliss> and CI only tests x86_64-linux, aarch64-linux, and x86_64-darwin
<veleiro> because it involves the sources themselves and nixpkgs
<veleiro> are patches or overlays sufficient for that?
<DigitalKiwi> i've been intending to add macos and aarch64 support to my packages for over a year ;_;
ZaraChimera has joined #nixos
<qyliss> veleiro: in Nixpkgs you are in control of the sources you build from
<DigitalKiwi> some are...i think i have a macos one that i just need to make a PR for...
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
<qyliss> so if you need patches you can keep them in nixpkgs, along with whatever nixpkgs changes you need
<qyliss> you can even do so conditionally just for 32-bit arm
sangoma has quit [Ping timeout: 256 seconds]
<DigitalKiwi> it's hard though most people don't have a mac and/aarch64 devices and...well if it wasn't for the community server i don't think i'd be happy about compile times on my pi
<qyliss> DigitalKiwi: if you can get cross working that's usually enough ot get it to build natively on aarch64 as well AIUI
<veleiro> obviously because nixpkgs is just a bunch of definitions
<veleiro> you can fork and modify changes without overlays
<DigitalKiwi> qyliss: well...thing about that is a lot of my apps are electron apps and building them from source is ...well i've never figured out how to do it :P and only some of them are upstreamed
<veleiro> these definitions are extremely helpful if they're agnostic to arch
<DigitalKiwi> as in i have to use a debian package and they don't offer aarch64
<qyliss> ahh
<DigitalKiwi> (some do)
<veleiro> abstraction is key and the pro-flake thing i guess would be decentralized nixpkgs
<veleiro> dont know, havent had the time to read through all the arguments in the thread
<DigitalKiwi> and i had to patch a Qt program because it used a compiler flag that doesn't exist on arm
<{^_^}> [nixpkgs] @github-actions[bot] pushed 8 commits to staging-next: https://git.io/JLxxM
<{^_^}> [nixpkgs] @github-actions[bot] pushed 87 commits to staging: https://git.io/JLxxD
<veleiro> something along the lines that DigitalKiwi says about assumptions
<veleiro> but why are there derivations in nixpkgs that use binaries, period?
<veleiro> was there a point that it became leniant to do that? its not a good assumption
<qyliss> I agree
<DigitalKiwi> you're more than welcome to show me how to compile electron apps :)
<qyliss> but a big problem is that most binaries will not run on NixOS without modification
<veleiro> signal-desktop for instance is a binary
<DigitalKiwi> i think there are only like 1-2 in nixpkgs that aren't debs
<qyliss> so people need a way to share the changes needed to those binaries
<veleiro> and so i need to figure out how to compile that electron app from source
<qyliss> (this is unlike other Linux distributions, where binaries will generally work)
<veleiro> just wondering if its because its easier to get it into nixpkgs that way
<veleiro> well it is
<veleiro> but why is that acceptable? or when did it became that way
<qyliss> it's acceptable because people wanted to run proprietary software, I assume
<veleiro> yeah so its assumed to be true for proprietary software
<veleiro> that's on the upstream
<qyliss> and it would be bad if we made it easier to package proprietary software than free software
<veleiro> but maybe its just been easier in some cases to accept x86 binaries of free software
<qyliss> because then we'd end up with lots of proprietary software available but not the free equivalents
<qyliss> and that would be very bad
<qyliss> I would like binary-based packages to be something you have to opt into, like unfree software
<qyliss> DigitalKiwi: how do those 1-2 do it?
<veleiro> very good idea
<DigitalKiwi> i can't even remember which ones they are
<veleiro> its distinct from "unfree" which can be still compiled from source
<qyliss> yes
<qyliss> you also have situations like Rust where you have a source-based package that needs external binaries as a build input
<{^_^}> [nixpkgs] @zowoq opened pull request #108749 → youtube-dl: 2021.01.03 -> 2021.01.08 → https://git.io/JLxxx
<qyliss> and there was big opposition to bootstrapped Rust because of the impact on compile times.
<Ke> there's a bit silly there that some people do not want to accidentally install closes source software, but want to have wifi blobs and radeon blobs
<Ke> I would bet this is even the most common stance
<Ke> or cpu ucode
<qyliss> Ke: there's an option for exactly that
<qyliss> Ke: allowRedistributableFirmware
<veleiro> yikes, I have to work with rust in my new position
<Ke> ah ok
<qyliss> (I might have the name wrong)
<Ke> I just allowed proprietary code, maybe I can disallow it
<{^_^}> #85542 (by ProgVal, 37 weeks ago, open): rust: bootstrap from source
<Ke> maybe it should be a single enum option on what to allow
<Ke> though changing it now would take some convincing
<Ke> or list of anums
<Ke> enums
<qyliss> Ke: allowUnfreePredicate
<veleiro> sad how most developers have become web developers with a million dependencies
<veleiro> npm style, at least of the like where i started
<veleiro> one of the reasons i like sway
<{^_^}> [nixpkgs] @cdepillabout merged pull request #108470 → haskellPackages.threadscope: jailbreak to fix build → https://git.io/JLb1S
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JLxpv
rembo10 has joined #nixos
<veleiro> arm32 is essentially bootstrapping from nothing as far as i can tell lol
<qyliss> there's just no binary cache for it
<qyliss> again, probably mostly because of lack of interest
<Ke> veleiro: since you use sway, can you recommend a filemanager that supports configurable terminal and works well on nixos?
<veleiro> ahh well, there's growing interests actually
palo1 has joined #nixos
<veleiro> when more nix users are onboarded
<veleiro> especially with pi3 and before
<Ke> I would assume eventually arm32 interest should start declining
<qyliss> well, not if you can't build any packages
<Ke> pi3 can do arm64
<veleiro> Ke is correct too
<veleiro> its actuall beyond the date to think about a future with arm32, so why the work
<Ke> ARM dropped arm32 support from new application cores and android dropped arm32 support
<Ke> as in there is no 32bit mode at all, the instructions are not available in any mode the cpus support
<Ke> Chinese vendor will keep pushin arm32 for a while though, they probably got some deals from ARM
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
<bqv> I still don't like sway much, but I at least might try it someday since sircmpwn no longer owns it
<bqv> The wlroots monoculture is just conceptually unpleasant
<Ke> well it's always less monoculture than X11
<veleiro> Ke the benefit of sway is its so hard unix philosophy, so it should be a
<veleiro> question about filemanagers rather that think the same
<veleiro> and i have no recommendations necessarily
<bqv> Ke: I mean, different domains. The equivalent of x11 I'd say is wayland, not wlroots
<bqv> This is more like Gnome has a monoculture on graphical displays
<veleiro> except that i wish i could fully emacs filemanager! with images
<Ke> veleiro: well I am having very practical problem of not finding a working filemanager that allows me to configure the terminal to launch
<Ke> especially on nixos
<Ke> on debian pcmanfm just works
<veleiro> one of the reasons i started using kitty actually, future interests
<veleiro> bqv hes pretty harsh right?
<Ke> when launching emacs from pcmanfm emacs can't find wayland display
<Ke> sway also has funny limitations in setting dpms or lock
<Ke> with the default auxiliary software suite
<veleiro> i've never seen such a hardcore dictator owner of software on github
<Ke> there is no xset dpms force off or i3lock that does what you want
<veleiro> Ke i'm mostly term first so I'm not sure how I can relate
<Ke> I think Tuomo valkonen relicensed his window manager to nonfree, when someone made antialising patches for it
<veleiro> the bane of my existence is when i need to involve some gtk, qt, or worse electron
waleee-cl has quit [Quit: Connection closed for inactivity]
<Ke> he had problems with the concept and its naming
<psy3497> Ke: ranger, lf, hunter
<bqv> veleiro: he's a straight up c*nt
<veleiro> lol! you think so? its okay for me hearing that, because i dont know him
<qyliss> I think this conversation should move to #nixos-chat
<bqv> I refuse to use anything he's involved in, no matter how good it is
<psy3497> Ke: hunter is probably abandoned but it was the most promising as it was implemented in Rust
<cole-h> qyliss++
<{^_^}> qyliss's karma got increased to 109
<qyliss> and probably also quit with the ad hominems
<Ke> veleiro: well it you want to terminal conveniently with gvfs, you need a fm, right?
<veleiro> but i feel he's hard free software and unix philosophy at least
<bqv> qyliss: fair. Tbh, I don't have more to say anyway
<veleiro> well i'm in #nixos-chat
<Ke> I guess you can have a command to talk to gvfs from terminal
<veleiro> i'm sorry im not too familiar with gvfs
<Ke> I think though my pcmanfm problems with nixos may be stemming from obsolete software versions, I could try version bumping first
<qyliss> that's usually the place to start
<veleiro> i dont like pcmanfm honestly
<veleiro> although i use it every day
<Ke> veleiro: it allows you to easily transiently mount things like sftp or external drives etc.
<veleiro> i'm just waiting to make a better term + opening solution, emacs style
<Ke> all this can be done from terminal, but I like having single gvfs user controlled mount
<Ke> maybe someone could redo emacs in haskell
<Ke> like yi, but not abandoned
<Ke> well kind of abandoned
<Ke> well I guess first thing emacs would need imo is opt-in configuration
<veleiro> ok i'll be in #nixos-chat as qyliss suggested, sorry
<Ke> ack
<Ke> is there matrix alias for it?
<qyliss> Should be #freenode_#nixos-chat:matrix-org, no?
<Ke> sorry for noise anyway
<Ke> +the
<veleiro> bqv, in relation to sway i'm going to be working on wayland a lot
<veleiro> in the coming months, do you have any alternative project suggestions?
<Ke> I guess, though I have some imaginary fear that the #freenode aliases are somehow worse
<veleiro> there's an issue that sway refuses to adapt from i3, save/load of layouts
<Ke> but I don't understand the bridging semantics and why I keep losing some channels
<veleiro> that's why i ask
<bqv> veleiro: alternatives to sway?
<qyliss> Ke: I don't believe there is any difference
<bqv> I use velox.
<qyliss> (going by my understanding of how Matrix works in general -- I don't use the IRC bridge)
<veleiro> yeah like a fork or another wlroots compositor
<bqv> I don't use wlroots compositors, wrong person to ask
<veleiro> i've never considered wlroots to be a problem i suppose either
<veleiro> interesting, this is exactly what i was asking bqv. i will research it further
<veleiro> "swc" i am referring to
<colemickens> Uh Why am I not seeing messages from Ke?
<cole-h> Might've blocked / ignored them?
<Ke> colemickens: you are on matrix and can't see my irc nick?
<colemickens> Oh sorry never mind, its Emil.
<veleiro> erc-tls
<colemickens> I thought normally the bridge converts irc mentions back to matrix mentions but didnt work there? idk
<bqv> My little homeserver: matrix is magic
<Emantor> veleiro: feel free to take your sway questions to #sway and if you have questions for wlroots ask on #sway-devel.
<Ke> it has done that occasionally, but it's complex magic and would backfire, if all "ke" substrings would be converted
ZaraChimera has left #nixos ["WeeChat 3.0"]
<Ke> though I guess fullwords would not be so bad
<Ke> not sure why it's not happening now
<Ke> maybe they eventually thought it was too disruptive?
<Ke> there are after all people whose nicks are normal words
<veleiro> Emantor: i have no problems with sway normally! but i'm there too when i do
<Ke> qyliss: btw. matrix.org not matrix-org
<qyliss> oh yeah type
<qyliss> *typo lmao
<veleiro> bqv i just deployed matrix and related services using nix,
<veleiro> and i first tried matrix out a few years ago, apparently its "p2p" now
<veleiro> but not really
<veleiro> just squashed to browser local storage lol
tsrt^ has quit []
<Ke> didn't we go to nixos-chat?
<Ke> I finally managed to join
liori has quit [Ping timeout: 260 seconds]
helpusobi_ has joined #nixos
<veleiro> well mostly but if im not worthy enough to push someone to join another #
<veleiro> wat do
helpusobi has quit [Ping timeout: 260 seconds]
sangoma has joined #nixos
liori has joined #nixos
yjftsjthsd has quit [Ping timeout: 256 seconds]
cole-h has quit [Ping timeout: 256 seconds]
aexoxea has joined #nixos
kalbasit has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @hypersw opened pull request #108750 → far2l → https://git.io/JLxhk
Kozova1 has joined #nixos
captn3m0- has quit [Ping timeout: 246 seconds]
captn3m0 has joined #nixos
attila_lendvai has joined #nixos
eeva has quit [Remote host closed the connection]
eeva has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
ericsagnes has quit [Ping timeout: 260 seconds]
zebrag has joined #nixos
nrh^ has joined #nixos
yjftsjthsd has joined #nixos
miscalculated has quit [Quit: IRCNow and Forever!]
Jd007 has quit [Quit: Jd007]
<{^_^}> [nixpkgs] @vbgl merged pull request #108133 → ocamlPackages.csexp: use Dune 2 → https://git.io/JL7oY
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.csexp: use Dune 2 »: https://git.io/JLxhg
sreybastien has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #108747 → libfprint: fix build → https://git.io/JLxNq
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLxhX
jmeredith has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @Pacman99 closed pull request #102205 → nixos/jitsi-meet: add nat configuration in the documentation → https://git.io/JT9ES
respawn_ has joined #nixos
eacameron has quit [Quit: Connection closed for inactivity]
anderslu1dstedt has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 8 commits to release-20.09: https://git.io/JLxjH
<{^_^}> [nixpkgs] @vcunat merged pull request #108659 → Staging 20.09 → https://git.io/JLxTV
anderslundstedt has quit [Ping timeout: 256 seconds]
gulplante has joined #nixos
gulplante has quit [Client Quit]
gulplante has joined #nixos
miscalculated has joined #nixos
vidbina_ has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #108751 → python3Packages.discordpy: 1.5.1 -> 1.6.0 → https://git.io/JLpeZ
lsix has joined #nixos
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/f211631c1cb (from 14 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<{^_^}> [nixpkgs] @marsam opened pull request #108752 → gpgme: fix build on darwin → https://git.io/JLpeR
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #108749 → youtube-dl: 2021.01.03 -> 2021.01.08 → https://git.io/JLxxx
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLpe1
<{^_^}> [nixpkgs] @marsam pushed commit from @zowoq to release-20.09 « youtube-dl: 2021.01.03 -> 2021.01.08 »: https://git.io/JLpeH
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
hiro98 has joined #nixos
IRCsum has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam merged pull request #108657 → [20.09] chromium: 87.0.4280.88 -> 87.0.4280.141 → https://git.io/JLxUo
<{^_^}> [nixpkgs] @marsam pushed 2 commits to release-20.09: https://git.io/JLpeb
IRCsum has joined #nixos
nightmared has joined #nixos
<{^_^}> [nixpkgs] @manojkarthick opened pull request #108753 → expenses: init at 0.2.1 → https://git.io/JLpvq
IRCsum has quit [Remote host closed the connection]
tejing has joined #nixos
respawn_ has quit [Quit: Leaving]
davidv7 has joined #nixos
seku has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #108670 → python3: don't use sysconfigdataHook on darwin → https://git.io/JLxYq
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « python3: don't use sysconfigdataHook on darwin »: https://git.io/JLpvo
ghasshee has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108705 → python3Packages.pydexcom: init at 0.2.0 → https://git.io/JLxEd
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JLpvH
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108695 → jirafeau: 4.1.1 -> 4.3.0 → https://git.io/JLxB8
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLpvQ
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108706 → fedora-coreos-config-transpiler: 0.8.0 -> 0.9.0 → https://git.io/JLxuE
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLpvF
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108671 → rootbar: init at unstable-2020-11-13 → https://git.io/JLxYx
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLpvA
cr4y1 has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #108754 → Bump pychromecast → https://git.io/JLpvj
captn3m0- has joined #nixos
captn3m0 has quit [Ping timeout: 246 seconds]
aquarial has quit [Quit: Idle for 30+ days]
<{^_^}> [nixos-org-configurations] @rbvermaa pushed 2 commits to master: https://git.io/JLpJk
faffolter has joined #nixos
omasanori[m] has joined #nixos
ericsagn1 has joined #nixos
simonpe^^ has joined #nixos
Boomerang has joined #nixos
<simonpe^^> I'm having some problems with fetchurl, there's a percent sign in the filename and nix complains that it cant create the output file
ericsagnes has quit [Ping timeout: 272 seconds]
<simonpe^^> so I guess I should somehow rename the output file to something different
<simonpe^^> but I'm not sure how to do that
ericsagnes has joined #nixos
ericsagn1 has quit [Ping timeout: 272 seconds]
zebrag has quit [Quit: Konversation terminated!]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JLpUU
zebrag has joined #nixos
malook has joined #nixos
cosimone has joined #nixos
<andi-> simonpe^^: add a `name = "whatever.tar.gz"` in the fetchurl statemetn
<simonpe^^> andi-: thx
aexoxea has quit [Quit: Goodbye!]
malook has quit [Quit: malook]
faffolter has quit [Quit: Leaving]
DanC has quit [Ping timeout: 256 seconds]
tejing2 has joined #nixos
tejing2 has left #nixos [#nixos]
sigmundv__ has joined #nixos
DanC has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #108742 → tortoisehg: 5.2.1 -> 5.6 → https://git.io/JLx77
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JLpU7
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
davidv7 has quit [Remote host closed the connection]
davidv7 has joined #nixos
riksteri has joined #nixos
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @Mic92 reopened pull request #93305 → nixos/postfix: systemd sandbox → https://git.io/JJZUk
esotericn has quit [Quit: WeeChat 1.9.1]
domogled has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108402 → appgate-sdp: init at 5.1.2 → https://git.io/JLF7E
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JLpTw
<{^_^}> [nixpkgs] @rhoriguchi opened pull request #108755 → vscode-extensions.bracket-pair-colorizer-2: init at 0.2.0 → https://git.io/JLpTD
sreybastien has quit [Read error: Connection reset by peer]
Volk has joined #nixos
mallox has joined #nixos
<{^_^}> [nixpkgs] @ehmry merged pull request #108557 → nimlsp: init at 0.2.6 → https://git.io/JLN1i
<{^_^}> [nixpkgs] @ehmry pushed commit from @marsam to master « nimlsp: init at 0.2.6 »: https://git.io/JLpk3
respawn_ has joined #nixos
<{^_^}> [nixpkgs] @xaverdh closed pull request #105777 → kernel: Switch to ZSTD compression & manual-config.nix improvements → https://git.io/JIqUJ
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JLpkZ
<{^_^}> [nixpkgs] @danieldk opened pull request #108756 → sentencepiece: 0.1.94 -> 0.1.95 → https://git.io/JLpkW
lsix has quit [Ping timeout: 260 seconds]
fendor has joined #nixos
lsix has joined #nixos
ManiacOfMadness has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @oxzi opened pull request #108757 → golangci-lint: 1.33.0 -> 1.35.0 → https://git.io/JLpkP
anderslundstedt has joined #nixos
cosimone has quit [Quit: cosimone]
thibm has joined #nixos
anderslu1dstedt has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #108569 → python2: fix ctypes.util.find_library with gcc10 → https://git.io/JLNdv
<{^_^}> [nixpkgs] @FRidh pushed commit from @orivej to staging-next « python2: fix ctypes.util.find_library with gcc10 »: https://git.io/JLpkb
<{^_^}> [nixpkgs] @FRidh closed pull request #108531 → [staging] python38Packages.cffi: fix tests → https://git.io/JLNRd
<{^_^}> [nixpkgs] @FRidh merged pull request #108408 → libcst: fix python 3.6 support → https://git.io/JLFNT
<{^_^}> [nixpkgs] @FRidh pushed commit from @esotericnonsense to master « libcst: fix python 3.6 support »: https://git.io/JLpIf
Kozova1 has quit [Remote host closed the connection]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
<{^_^}> [nixpkgs] @gebner merged pull request #108717 → libqalculate: 3.14.0 -> 3.16.0 → https://git.io/JLxrF
<{^_^}> [nixpkgs] @gebner pushed 3 commits to master: https://git.io/JLpII
zarel has quit [Ping timeout: 264 seconds]
anderslu1dstedt has joined #nixos
sangoma has quit [Quit: WeeChat 3.0]
anderslundstedt has quit [Ping timeout: 265 seconds]
zarel has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #108758 → pythonPackages.apprise: 0.8.9 -> 0.9.0 → https://git.io/JLpIR
sangoma has joined #nixos
IRCsum has joined #nixos
thc202 has joined #nixos
esotericn has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #108760 → python3Packages.itemloaders: 1.0.3 -> 1.0.4 → https://git.io/JLpIa
IRCsum has quit [Remote host closed the connection]
zarel has quit [Ping timeout: 256 seconds]
IRCsum has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/c30ad096b2c (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/fdef43e2c2f (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
mtreca has joined #nixos
rajivr has joined #nixos
IRCsum has quit [Remote host closed the connection]
IRCsum has joined #nixos
julm has quit [Remote host closed the connection]
julm has joined #nixos
IRCsum has quit [Remote host closed the connection]
IRCsum has joined #nixos
<{^_^}> [nixpkgs] @charvp opened pull request #108761 → 0ad: fix build by using gcc9Stdenv → https://git.io/JLpLY
<{^_^}> [nix] @edolstra pushed 3 commits to master: https://git.io/JLpLO
<{^_^}> [nixpkgs] @jpotier opened pull request #108762 → gitlab-runner: make check for docker-image option with machine too → https://git.io/JLpLs
<{^_^}> [nixpkgs] @misuzu opened pull request #108763 → nixos/gitlab-runner: add support for 'docker+machine' and 'docker-ssh+machine' executors → https://git.io/JLpLG
IRCsum has quit [Remote host closed the connection]
IRCsum has joined #nixos
IRCsum has quit [Remote host closed the connection]
IRCsum has joined #nixos
<mtreca> Hi all. The emacs vterm package bundled in nixpkgs provides a sh file to source in order to properly set the terminal prompt from Emacs. I would like to directly append it to my bashrc using builtins.readfile, but the issue is that the path of the sh file within the derivation is version dependent (something like ${pkgs.emacsPackages.vterm}/share/emacs/vterm-2020-12-12/extra/foo.sh). Is there any way to match this file without manually
<mtreca> specifying these version numbers (which would break at each package update)? Thanks!
IRCsum has quit [Remote host closed the connection]
<mtreca> So far, I added a snippet to my bashrc that uses find and source to match this file, but it has to eval every time I open a new shell, so I would like to avoid that.
IRCsum has joined #nixos
civodul has joined #nixos
simonpe^^ has quit [Quit: Lost terminal]
IRCsum has quit [Remote host closed the connection]
IRCsum has joined #nixos
psy3497 has quit [Ping timeout: 256 seconds]
<bqv> Can't you use *
<{^_^}> [nixpkgs] @xwvvvvwx opened pull request #108764 → lieer: 1.2 -> 1.3 → https://git.io/JLptE
IRCsum has quit [Remote host closed the connection]
h0m1 has quit [Quit: WeeChat 3.0]
IRCsum has joined #nixos
h0m1 has joined #nixos
<mtreca> bqv: Something like programs.bash.initExtra = builtins.readFile "${pkgs.emacsPackages.vterm}/emacs/site-lisp/elpa/vterm-*/etc/emacs-vterm-bash.sh"; ?
<mtreca> I tried it, getting a "no such file or directory" error
<{^_^}> [nixpkgs] @domenkozar pushed 2 commits to release-20.09: https://git.io/JLptD
IRCsum has quit [Remote host closed the connection]
<clever> mtreca: that causes it to build vterm at eval time, which ruins performance
<clever> mtreca: programs.bash.initExtra = ''source ${pkgs.emacsPackages.vterm}/emacs/site-lisp/elpa/vterm-*/etc/emacs-vterm-bash.sh'';
<clever> this will instead depend on it at runtime, and just source it
<clever> (ruins performance of the nix eval/build)
IRCsum has joined #nixos
<mtreca> clever: My issue is that sourcing at runtime has a (small) cost as well. Ideally I would like to just hardcopy the contents of the sh script to my bashrc at nix build time.
<bqv> The cost is so small its really not worth caring
<bqv> Its milliseconds more than direct directory traversal
<bqv> Oh sorry, you mean cut and paste it in
<bqv> Same response, slightly different reason
<clever> mtreca: oh, and builtins.readFile cant take wildcards
<mtreca> bqv: Yes. Another solution I considered was to git fetch it, but that would be wasteful since I already have the file in my local derivation.
<mtreca> clever: Yes, apparently. Too bad!
<bqv> I think you're overengineering this
fuiltilt has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @cideM opened pull request #108765 → Fix dhall-json to work with tasty → https://git.io/JLpqT
<mtreca> bqv: Probably. Thanks for your reply, I will stick with sourcing then.
IRCsum has quit [Remote host closed the connection]
IRCsum has joined #nixos
thibm has quit [Ping timeout: 264 seconds]
thibm has joined #nixos
IRCsum has quit [Remote host closed the connection]
IRCsum has joined #nixos
M-GNU-[m] has joined #nixos
IRCsum has quit [Remote host closed the connection]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JLpqH
IRCsum has joined #nixos
<{^_^}> [nixpkgs] @primeos merged pull request #108752 → gpgme: fix build on darwin → https://git.io/JLpeR
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/JLpqh
<{^_^}> [nixpkgs] @jpotier closed pull request #108762 → gitlab-runner: make check for docker-image option with machine too → https://git.io/JLpLs
IRCsum has quit [Remote host closed the connection]
IRCsum has joined #nixos
davidv7 has quit [Remote host closed the connection]
infty has joined #nixos
davidv7 has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « chromiumBeta: 88.0.4324.50 -> 88.0.4324.79 »: https://git.io/JLpmg
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JLpm9
chiefgoat has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @madjar opened pull request #108767 → pijul: 1.0.0-alpha.24 -> 1.0.0-alpha.31 → https://git.io/JLpmQ
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108768 → python37Packages.azure-mgmt-netapp: 0.14.0 -> 0.15.0 → https://git.io/JLpmd
hiro98 has quit [Ping timeout: 256 seconds]
alexherbo2 has joined #nixos
cfricke has quit [Quit: WeeChat 3.0]
carbolymer has joined #nixos
domogled has quit [Quit: domogled]
<carbolymer> Hi, I'm trying to use nix-shell to create working vim with deoplete (which depends on pynvim): http://ix.io/2Lig but in vim `:python3 import pynvim` returns "No module named 'greenlet'"
<carbolymer> any ideas how can I fix that?
cfricke has joined #nixos
<thibm> carbolymer: why don't you use vim_configurable.customize and add the deoplete plugin?
<carbolymer> thibm, because I manage plugins via my vimrc and vim-plug; well I guess I can look how deoplete expression looks like....
zarel has joined #nixos
<thibm> carbolymer: anyway I think you need to give vim a python with the needed plugin, not to throw python packages in buildInputs
<{^_^}> [nixpkgs] @prusnak merged pull request #108009 → mcrypt: patch to include stdlib.h instead of malloc.h to build on darwin → https://git.io/JLQcO
<{^_^}> [nixpkgs] @prusnak pushed 3 commits to master: https://git.io/JLpOf
<supersandro2000> How do I tell nixops to use my ssh_config?
ericsagnes has quit [Ping timeout: 260 seconds]
<carbolymer> thibm, hmm, I'll try that
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
<carbolymer> thibm, http://ix.io/2Lim now it cannot load module pyvim, wtf
<carbolymer> pynvim*
<thibm> carbolymer: does vim wrapper already has a python/pythonpath?
<carbolymer> yes, `:python3` works and `:echo has('python3')` returns 1 in vim
<{^_^}> [nixpkgs] @github-actions[bot] pushed 31 commits to staging-next: https://git.io/JLpOR
<{^_^}> [nixpkgs] @github-actions[bot] pushed 34 commits to staging: https://git.io/JLpO0
<thibm> No, I mean in the vim script itself (/bin/vim). This is usually a wrapper
<thibm> I compiled it, apparently not
<carbolymer> thibm, hmm, I don't see explicit python-anything here: http://ix.io/2Lin
<viric> do we have nvidia firmwares anywhere in nixpkgs? nouveau 0000:29:00.0: Direct firmware load for nouveau/nv84_xuc00f failed with error -2
<thibm> carbolymer: yeah the binary itself is linked to libpython
ericsagnes has joined #nixos
lsix has quit [Ping timeout: 272 seconds]
<{^_^}> #51944 (by SmilingHorse, 2 years ago, open): nouveau needs video decode firmwares from the nvidia driver
Hank has joined #nixos
<Hank> quick rant
<Hank> i deleted my configuration.nix accidentally
<Hank> rant over :D
tejing` has joined #nixos
<gchristensen> (insert standard inside-your-brain "thank goodness I setup backups" or "dangit I shoulda setup backups by now" response)
<Hank> I had a git repo
<carbolymer> thibm, so how can I fix that?
<Hank> I uhh forgot to update it each time i changed the config
Jackneill has joined #nixos
Jackneilll has quit [Read error: Connection reset by peer]
lucidpossum961 has quit [Remote host closed the connection]
<gchristensen> Hank: I have over 100 repositories with important and uncommitted stuff in them. I know the feeling.
<gchristensen> zfs snapshots are nice :P
<ikwildrpepper> gchristensen: indeed, I love the fact that I don't need to worry about the occasional rm -rf
<thibm> carbolymer: I think I cannot help further, sorry. Start by figuring out which python vim is using (one in the $PATH, one set at compilation?).
<ikwildrpepper> gchristensen: what does it do?
<ikwildrpepper> (don't want to read osh to understand it :D )
<gchristensen> it is just bash really
<ikwildrpepper> I know, but I am lazy :-p
<ikwildrpepper> osh was just a convenient excuse
<gchristensen> but it goes through your snapshots and diffs the copy currently there with all the old versions and asks if you'd prefer that one instead
<gchristensen> "restore this file from a backup, but not sure which one yet" as a script
<Izorkin> Mic92: checking netdata on ArchLinux - plugin slabinfo error work - /usr/lib/netdata/plugins.d/slabinfo.plugin ERROR : MAIN : PROCFILE: Cannot open file '/proc/slabinfo' (errno 13, Permission denied)
<Mic92> 13 EACCES Permission denied
srk has quit [Remote host closed the connection]
srk has joined #nixos
<Izorkin> Mic92: with all capabylites not working. Working only from root
tejing` has quit [Quit: rcirc on GNU Emacs 27.1]
<Mic92> Izorkin: sudo chown $USER /proc/slabinfo && cat /proc/slabinfo
wolke- has quit [Quit: ZNC 1.8.2 - https://znc.in]
wolke has joined #nixos
<Mic92> Izorkin: maybe procfs does accept acls?
<Mic92> no
tejing2 has joined #nixos
<Izorkin> Mic92: with sudo chown netdata /proc/slabinfo working
<Mic92> Izorkin: yeah it's an ugly solution so.
<Mic92> Maybe create a slabinfo group
<Mic92> and allow this group to read /proc/slabinfo
<Mic92> than put netdata in this group
<{^_^}> [nixpkgs] @danieldk merged pull request #108581 → dockerTools: Don't apologize → https://git.io/JLNjo
orivej has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JLp3H
<gchristensen> roberth: ^ nice PR, thanks
ghasshee has joined #nixos
<eyJhb> services.mautrix-telegram.* ( https://search.nixos.org/options?channel=20.09&from=0&size=30&sort=relevance&query=services.mautrix-telegram. ) creates a file called registration.yml (something along those lines), but it uses DynamicUser. What would be the correct way, to get this to be a file that can be read by others as well? E.g. a group, etc.? The registration.yml is needed by matrix-synapse, and
<eyJhb> it feels bad to just edit the permissions manually for the f ile
<eyJhb> But running the unit as root, and then chown to the matrix-synapse user does not seem nice, and the secound best is to chown to a shared group maybe?
infty has quit [Quit: Lost terminal]
srxl has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #108452 → profiteur: jailbreak and un-break → https://git.io/JLb4k
<{^_^}> [nixpkgs] @cdepillabout pushed 3 commits to haskell-updates: https://git.io/JLpsO
srxl89 has joined #nixos
srxl89 has left #nixos [#nixos]
srxl has quit [Client Quit]
srxl has joined #nixos
lsix has joined #nixos
ManiacOfMadness has joined #nixos
srxl has quit [Quit: issued !quit command]
srxl has joined #nixos
<{^_^}> [nix] @edolstra pushed to master « Fix tests »: https://git.io/JLpGT
<Izorkin> Mic92: on Archlinug with only setcap 'cap_dac_override,cap_perfmon+ep' /usr/lib/netdata/plugins.d/slabinfo.plugin workind. I can't understand what is preventing access.
templis[m] has joined #nixos
<srxl> Hey, trying to use nixos-option, but it's crashing with "file 'nixos-config' was not found in the Nix search path". My NixOS configuration is a flake, so what should nixos-config point to?
<Mic92> Izorkin: This is actually also what I would expected. is any of our systemd service options preventing the executable to gain those capabilities
hiro98 has joined #nixos
<Izorkin> Mic92: bad variant - rollback libcap to 2.27...
<patagonicus> Maybe I'm just being dense right now, but how do I convert an int to a string in nix? Googling just gives me results showing that nix is strongly typed and you can't just combine them, but they don't tell me how to do the conversion.
<gchristensen> > let x = 1; in toString x
<{^_^}> "1"
<patagonicus> Ah, I was searching for stuff like "fromInt". Sigh. Thanks. :D
<gchristensen> =)
<carbolymer> is there a way to read a documentation of an expression? for example I'd like what all attributes of pkgs.python39Packages.pynvim mean
<Mic92> carbolymer: some of them are described in the nixpkgs manual under stdenv
respawn_ has quit [Quit: Leaving]
chiefgoat has joined #nixos
<eyJhb> Most of the documentation for many expressions seems to be the actual .nix file
thibm has quit [Ping timeout: 256 seconds]
<immae> I agree, looking at source code is my main documentation as far as nix is concerned
<{^_^}> [nixpkgs] @prusnak opened pull request #108769 → rust: fix comment about invocation of print-hashes.sh → https://git.io/JLpZG
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JLpZZ
Hank has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #108710 → starboard: 0.7.1 -> 0.8.0 → https://git.io/JLxgK
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JLpZB
thibm has joined #nixos
srxl has quit [Remote host closed the connection]
Blackraider has joined #nixos
<{^_^}> [nixpkgs] @FlorianFranzen opened pull request #108770 → Firefox 84.0.2 → https://git.io/JLpnJ
<{^_^}> [nixpkgs] @alyssais merged pull request #108497 → nixos/getty: add services.getty.loginOptions → https://git.io/JLNJx
<{^_^}> [nixpkgs] @alyssais pushed to master « nixos/getty: add services.getty.loginOptions »: https://git.io/JLpnI
alexherbo2 has quit [Read error: Connection reset by peer]
alexherbo2 has joined #nixos
Blackraider has quit [Remote host closed the connection]
mkaito has joined #nixos
mkaito has joined #nixos
alexherbo28 has joined #nixos
alexherbo2 has quit [Ping timeout: 265 seconds]
alexherbo28 is now known as alexherbo2
fuzzypixelz has joined #nixos
thc202 has quit [Ping timeout: 260 seconds]
thc202 has joined #nixos
mallox has quit [Quit: WeeChat 3.0]
davidv7 has quit [Read error: Connection reset by peer]
davidv7 has joined #nixos
davidv7 has quit [Remote host closed the connection]
davidv7 has joined #nixos
ghasshee has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @NeQuissimus pushed 4 commits to master: https://git.io/JLpcr
zebrag has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108771 → python37Packages.awkward: 1.0.1 -> 1.0.2 → https://git.io/JLpco
zebrag has joined #nixos
euandreh has quit [Ping timeout: 272 seconds]
euandreh has joined #nixos
cfricke has quit [Quit: WeeChat 3.0]
stree has quit [Quit: Caught exception]
thibm has quit [Ping timeout: 246 seconds]
stree has joined #nixos
thibm has joined #nixos
acarrico has joined #nixos
waleee-cl has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108722 → vimPlugins.vim-capslock: init at 2021-01-07 → https://git.io/JLx6t
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLpWg
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108728 → vscode-extensions.brettm12345.nixfmt-vscode: init at 0.0.1 → https://git.io/JLxXP
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLpW2
<{^_^}> [nixpkgs] @iAmMrinal0 opened pull request #108774 → google-cloud-sdk: 321.0.0 -> 322.0.0 → https://git.io/JLpWK
shibboleth has joined #nixos
<mudri> I'm noticing running nixos-rebuild today that the terminal window is coming up urgent every few seconds. Is this new? Is there any way to stop it (in termite) without stopping notification of really urgent things (like the terminal bell)?
justanotheruser has joined #nixos
spudly1 has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/b007eef8e23 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @ajs124 opened pull request #108775 → lvm2: 2.03.10 -> 2.03.11 → https://git.io/JLpWx
aswanson has joined #nixos
<Izorkin> Mic92: checked capabilities on NixOS LiveCD with security.wrappers.cat. In version nixos-minimal-20.09pre239228.bd0e645f024 works normal
ghasshee has joined #nixos
<Mic92> Izorkin: mhm. do you think setcap sets the wrong flags?
<Mic92> you could check with strace
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108729 → mtPaint: 3.49.12 → 3.50.01 → https://git.io/JLx1g
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLplR
<Izorkin> Mic92: strace https://pastebin.com/97vj707h
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108732 → vscode-extensions.vincaslt.highlight-matching-tag: init at 0.10.0 → https://git.io/JLxDe
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLpl0
<Mic92> Izorkin: I actually meant setcap. because I don't see how libcap should break it otherwise
<Izorkin> Mic92: getcap `which cat` - /run/wrappers/bin/cat cap_dac_override,cap_setpcap=ep - Correct flags
m0rphism has quit [Quit: WeeChat 2.7.1]
<Mic92> Izorkin: so i assume it whould have the same flags between both 20.09 and master?
<Mic92> Izorkin: btw. you can also test those things with https://github.com/Mic92/nixos-shell
<Mic92> might be easier than rebooting into the a live cd
fendor_ has joined #nixos
<Mic92> Is it maybe not the kernel version that causes this?
m0rphism has joined #nixos
<Izorkin> Mic92: Hm. In nixos-minimal-20.09pre239228.bd0e645f024 - cap_dac_override,cap_setpcap+ep
<Izorkin> Mic92: In master - cap_dac_override,cap_setpcap=ep
meh` has joined #nixos
<Mic92> Not quite sure what the difference is semantically. I always get confused about that.
fendor has quit [Ping timeout: 265 seconds]
<Izorkin> Mic92: need change from =ep to +ep
_bin has quit [Quit: ZNC - https://znc.in]
_bin has joined #nixos
<shapr> How do I run keyboardio's Chrysalis in NixOS? https://github.com/keyboardio/Chrysalis/releases/
Jd007 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108733 → vscode-extensions.formulahendry.auto-rename-tag: init at 0.1.5 → https://git.io/JLxDj
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JLpl7
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108734 → vscode-extensions.tyriar.sort-lines: init at 1.9.0 → https://git.io/JLxyG
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLplN
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108735 → vscode-extensions.ibm.output-colorizer: init at 0.1.2 → https://git.io/JLxSj
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLplA
sangoma has quit [Ping timeout: 256 seconds]
jonnyboy has joined #nixos
shibboleth has quit [Ping timeout: 240 seconds]
shibboleth has joined #nixos
<dutchie> shapr: it's added in 73237f997b023c160b8fee3378912666707a2408 so wait for your channels to update, i guess
<dutchie> (it's already in nixos-unstable, for example)
<shapr> How do I figure out when that will arrive in 20.09 ?
<dutchie> i don't know what the policies for backporting stuff like that to the stable versions are
<adisbladis> New packages are almost never added to old releases
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108776 → python37Packages.flask-cors: 3.0.9 -> 3.0.10 → https://git.io/JLp8L
<adisbladis> There isn't any policy guarding this
sss2 has quit [Remote host closed the connection]
<dutchie> you can always add the package from -unstable explicitly
<adisbladis> But you're better off pulling some packages from than backporting from unstable I think
<dutchie> there are plenty of snippets around to do that
<adisbladis> some packages from unstable*
<shapr> dutchie: thanks!
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108736 → factorio-experimental, factorio-headless-experimental: 1.1.7 -> 1.1.8 → https://git.io/JLx9v
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLp8W
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108715 → vscode-extensions.jnoortheen.nix-ide: init at 0.1.7 → https://git.io/JLxwc
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLp88
aforemny has joined #nixos
ghasshee has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @fabaff opened pull request #108777 → python3Packages.pyhaversion: 3.4.2 -> 20.12.1 → https://git.io/JLp8N
jonnyboy has quit [Quit: leaving]
rb2k has joined #nixos
malook has joined #nixos
veleiro` has joined #nixos
jlotoski-znc has quit [Quit: ZNC 1.8.1 - https://znc.in]
<{^_^}> [nixpkgs] @Ma27 opened pull request #108778 → tigervnc: 1.10.1 -> 1.11.0 (CVE-2020-26117) → https://git.io/JLp4J
kreisys has joined #nixos
johnny101 has joined #nixos
veleiro has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @xaverdh opened pull request #108779 → nixos/etc: pass data via json to the build to avoid whitespace issues → https://git.io/JLp4k
pitch has joined #nixos
ghasshee has joined #nixos
<shapr> dutchie: that worked perfectly, thanks!
<{^_^}> [nixpkgs] @cideM opened pull request #108780 → co-log, chronos: unmarkBroken by disabling tests for chronos → https://git.io/JLp4n
lsix has quit [Ping timeout: 272 seconds]
ericsagnes has quit [Ping timeout: 240 seconds]
lsix has joined #nixos
saigon[m] has quit [Quit: Idle for 30+ days]
matute_1[m] has quit [Quit: Idle for 30+ days]
D_ has quit [Ping timeout: 264 seconds]
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
ghasshee has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @06kellyjac opened pull request #108781 → starboard-octant-plugin: 0.7.1 -> 0.8.0 → https://git.io/JLp4P
<{^_^}> [nixpkgs] @erictapen opened pull request #108782 → defaultCrateOverrides: override crates necessary for building sequoia → https://git.io/JLp4S
<{^_^}> [nixpkgs] @primeos merged pull request #73277 → Initial stab at making X11 a configurable dependency of intel-media-drivers → https://git.io/JewPM
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/JLp49
<{^_^}> [nixpkgs] @marsam merged pull request #108767 → pijul: 1.0.0-alpha.24 -> 1.0.0-alpha.31 → https://git.io/JLpmQ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLp45
hugolgst has joined #nixos
<hugolgst> Hey guys I accidentally deleted my hardware-configuration.nix do you have an idea how to recover it?
<{^_^}> [nixpkgs] @marsam merged pull request #108757 → golangci-lint: 1.33.0 -> 1.35.0 → https://git.io/JLpkP
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLp4b
<{^_^}> [nixpkgs] @tbidne opened pull request #108783 → vscode-extensions.mechatroner.rainbow-csv: init at 1.7.1 → https://git.io/JLp4N
malook has quit [Remote host closed the connection]
<clever> hugolgst: nixos-generate-config auto-generates the file
<{^_^}> [nixpkgs] @marsam merged pull request #108764 → lieer: 1.2 -> 1.3 → https://git.io/JLptE
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLp4p
kreisys has quit [Quit: Textual IRC Client: www.textualapp.com]
<leo60228> if something is doing `boot.extraModulePackages = [ x ];` is there a clean way to make this a no-op if i control x?
<leo60228> having it be null doesn't work since null isn't types.package
<{^_^}> [nixpkgs] @lheckemann merged pull request #108748 → vtk: use system png on aarch → https://git.io/JLxNQ
<{^_^}> [nixpkgs] @lheckemann pushed 2 commits to master: https://git.io/JLpBe
<hugolgst> by the way, do you know any display manager that lets me choose the wifi network on it?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/f274df0cda3 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<clever> leo60228: pkgs.runCommand "nop" {} "mkdir $out"
<hugolgst> gdm only lets me see the network and not change it
<hugolgst> im kind of in a middle of a huge problem for weeks
<leo60228> clever: thanks, but looking closer, this isn't the only thing i'd need to change
<leo60228> probably just easier to make my own version of the module
ericsagnes has joined #nixos
<sphalerite> hugolgst: It may work if you allow the gdm user to configure networking, I think that should be doable via policykit but I don't know any of the details.
<hugolgst> yes, thanks for that info.
<hugolgst> I actually tried to modify polkit to allow it but it didnt work
<hugolgst> maybe I did it wrong
kfiz has quit [Quit: ZNC 1.8.1 - https://znc.in]
kfiz has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/5000e5707bc (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<hugolgst> do you have any idea what could I write?
<kunrooted[m]> hey, btw, is there an actual nixOS docker image?
D_ has joined #nixos
<kunrooted[m]> like, not like Alpine + nix package manager, but nixOS like true nixOS
jmeredith has joined #nixos
<adisbladis> kunrooted[m]: I have one I'm going to propose as a replacement for the curent one
<adisbladis> It's not really "true nixos" as that doesn't make sense inside docker
<fuzzypixelz> adisbladis: how does nixos-container compare to docker?
<fuzzypixelz> just curious
<adisbladis> fuzzypixelz: "Yes"
<adisbladis> They're completely different
<adisbladis> Nixos containers are almost full nixos systems inside systemd-nspawn
<adisbladis> While Docker is geared towards running single application containers
zebrag has quit [Quit: Konversation terminated!]
<adisbladis> Systemds service management doesn't make much sense in the common docker workflow
zebrag has joined #nixos
erasmas has joined #nixos
<sphalerite> hugolgst: you can add your own (javascript) code by setting security.polkit.extraConfig, refer to the polkit docs for details
<hugolgst> yes, I did that but does not seems to work
<hugolgst> on GDM
<sphalerite> what did you add?
<hugolgst> on the networkmanager part I removed the check on "subject.isInGroup"
fuzzypixelz has left #nixos [#nixos]
<pushqrdx> i have been trying to find a convenient workflow for this for almost a day now but it appears that there's none afaik
<sphalerite> hugolgst: actually maybe the easiest way to get that rule to apply to gdm is to set users.users.gdm.extraGroups = ["networkmanager"];
<sphalerite> then you don't need to add a rule at all
<pushqrdx> i want to be able to use genericBuild or any equivalent from inside a nix-shell to build/install in place
<sphalerite> if that doesn't work I guess gdm doesn't support it or something, but I am absolutely not an expert on that stuff.
<pushqrdx> using my nix expression
<hugolgst> yes I did try that also and not working
<{^_^}> [nixpkgs] @1000101 opened pull request #108784 → postgresqlPackages.timescaledb: 1.7.4 -> 2.0.0 → https://git.io/JLpRL
hugolgst_ has joined #nixos
<{^_^}> [nixpkgs] @06kellyjac opened pull request #108785 → terragrunt: 0.26.7 -> 0.27.0 → https://git.io/JLpRt
<{^_^}> [nixpkgs] @fabaff opened pull request #108786 → python3Packages.archinfo: init at 9.0.5327 → https://git.io/JLpRq
<hugolgst_> nothing seems to work
<hugolgst_> it's really an issue with NixOS, when I have a bit of a specific problem I don't find any forum or topic about that
Izorkin has quit [Ping timeout: 260 seconds]
Izorkin has joined #nixos
hugolgst has quit [Ping timeout: 272 seconds]
hugolgst_ has quit [Remote host closed the connection]
hugolgst has joined #nixos
<{^_^}> [nixpkgs] @cawilliamson opened pull request #108787 → ramboxpro: Migrate to using an AppImage → https://git.io/JLpR4
negaduck has joined #nixos
hugolgst has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @expipiplus1 opened pull request #108788 → haskellPackages.nothunks: jailbreak to fix tests → https://git.io/JLpR5
pushqrdx has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Ma27 pushed commit from @r-ryantm to release-20.09 « gnuplot: 5.4.0 -> 5.4.1 »: https://git.io/JLpRN
<{^_^}> [nixpkgs] @thiagokokada opened pull request #108789 → nixos/opentabletdriver: add tests → https://git.io/JLpRx
srk has quit [Remote host closed the connection]
srk has joined #nixos
<Orbstheorem> Does anybody use NAS management software? (e.g. beep upon disk failure, start rebuilding the array when a new disk appears...)
<kunrooted[m]> <adisbladis "kunrooted: I have one I'm going "> thanks, gonna take a look
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108790 → python37Packages.folium: 0.11.0 -> 0.12.0 → https://git.io/JLp0u
Boomerang has quit [Remote host closed the connection]
<kunrooted[m]> I can try if your image works, I want to use Docker images as WSL distros
mallox has joined #nixos
<kunrooted[m]> can I run it directly? like any other docker distro?
fresheyeball has joined #nixos
mlatus has joined #nixos
mlatus is now known as mlatus__
<{^_^}> [nixpkgs] @wamserma opened pull request #108792 → pythonPackages.PyGithub: 1.51 -> 1.54.1 → https://git.io/JLpEe
<{^_^}> [nixpkgs] @fabaff opened pull request #108793 → python3Packages.minidump: init at 0.0.13 → https://git.io/JLpEJ
<mlatus__> Hi everyone, how do I "reinstall" using `nix profile`? For instance, if I edit the definition in a local flake, is there a convenient way to reinstall it instead of doing `nix profile remove` and `nix profile install` manually?
philr has quit [Ping timeout: 240 seconds]
mallox has quit [Ping timeout: 265 seconds]
leotaku has quit [Quit: ZNC 1.8.2 - https://znc.in]
gustavderdrache has quit [Quit: Leaving.]
gustavderdrache has joined #nixos
<duckfullstop> hello yes I'd like to request a lobotomy after dealing with this BS for 3 days straight https://github.com/longhorn/longhorn/issues/2166
<{^_^}> longhorn/longhorn#2166 (by duckfullstop, 40 seconds ago, open): [BUG] Longhorn does not launch on systems with a non-standard path
<{^_^}> [nixpkgs] @wamserma opened pull request #108794 → pythonPackages.criticality_score: init at 1.0.7 → https://git.io/JLpEY
justsomeguy has quit [Ping timeout: 264 seconds]
leotaku has joined #nixos
<{^_^}> [nixpkgs] @fabianhjr opened pull request #108795 → nvidia-x11.stable: 455.45.01 -> 460.32.03 → https://git.io/JLpEg
thibm has quit [Quit: WeeChat 2.9]
<DigitalKiwi> k8s
heyitsrama has joined #nixos
heyitsrama has quit [Remote host closed the connection]
heyitsrama has joined #nixos
berberman_ has quit [Ping timeout: 260 seconds]
berberman has joined #nixos
<{^_^}> [nixpkgs] @xwvvvvwx opened pull request #108797 → Coq.vim → https://git.io/JLpuT
negaduck has quit [Quit: Textual IRC Client: www.textualapp.com]
berberman has quit [Max SendQ exceeded]
berberman has joined #nixos
<{^_^}> [nixpkgs] @NickHu opened pull request #108798 → rmview: init at 2.1 → https://git.io/JLpuZ
kini has quit [Quit: bye]
<flokli> duckfullstop: I toyed with longhorn too, but not on nixos yet
kini has joined #nixos
rb2k has quit [Ping timeout: 272 seconds]
<duckfullstop> flokli: works amazingly well so long as you have ext4 volumes for it to bind to
<flokli> ext4?
<duckfullstop> sure beats screwing around with giving gluster or ceph block devices, you can just give it directories
<duckfullstop> yeah, it uses IO_DIRECT
<flokli> They use the icsci stuff to get block devices
<flokli> Don't they?
rb2k has joined #nixos
<duckfullstop> yeah
<duckfullstop> but it creates sparsefile images
<duckfullstop> so it can live on top of a filesystem quite happily
rajivr has quit [Quit: Connection closed for inactivity]
<lordcirth> duckfullstop, no performance problems from the sparseness?
<duckfullstop> not afaik, it's obviously not going to be as fast as something like ceph but the tradeoff is worth it
<duckfullstop> storage on k8s is one of those "oh please dear god just work already" things
<lordcirth> So, longhorn does it's own clustering? So no reason to stick it on top of another cluster?
<duckfullstop> it's hyperconverged
<duckfullstop> (if that's what you're asking)
<lordcirth> I mean, you run longhorn on multiple boxes, each with a local ext4, and they form distributed/redundant storage? I'm not familiar with it at all
<duckfullstop> as in, deploy the manifest, deploy a storageclass with a desired replicaCount, and you're off to the races
<duckfullstop> yeah, it deals with distribution for you
<duckfullstop> it's very turnkey
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108755 → vscode-extensions.bracket-pair-colorizer-2: init at 0.2.0 → https://git.io/JLpTD
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLpzI
camsbury has joined #nixos
<lordcirth> Ok, yeah so I don't see why you'd want to put it on top of another distributed system.
pitch has quit [Ping timeout: 272 seconds]
<lordcirth> But unlike Ceph, it only provides block devices?
<duckfullstop> the web UI also lets you do things like change the storage directory on certain nodes or add additional storage
pitch has joined #nixos
<kini> Dumb nixpkgs question - is there something like lib.overrideExisting but for package arguments, i.e. similar to packagename.override ?
<duckfullstop> yeah, block storage only
<qyliss> kini: overrideAttrs?
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<kini> overrideAttrs overrides the attributes of the derivation, not the arguments to the package, right?
<lordcirth> Hmm, I should look into it for NixOS containers/VMs. Thanks!
Izorkin has joined #nixos
<duckfullstop> it's a k8s-first system, so you might have to battle it to get it to play nice with Nix
<duckfullstop> (it used to be owned by rancher but they donated it to CNCF recently)
<lordcirth> Well, I might give it a try. I admin a Ceph cluster; it works but it's pretty complex and heavy
Izorkin has quit [Client Quit]
<lordcirth> Of course, we mostly use it for CephFS, so this would not replace it at $WORK. But homelab...
Izorkin has joined #nixos
<lordcirth> A distributed filesystem with 14M files, 3M dirs is quite the experience
<qyliss> kini: hmm, I don't understand what you want then
<qyliss> can you explain what you're trying to do?
ilios has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #108784 → postgresqlPackages.timescaledb: 1.7.4 -> 2.0.0 → https://git.io/JLpRL
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLpzi
mlatus__ has quit [Ping timeout: 245 seconds]
<kini> qyliss: Sure. Say I have a bunch of packages, some of which depend on (e.g.) nodejs as a package argument, and some of which don't. I want to uniformly apply a function to the list of packages to override their nodejs argument with nodejs-10_x if they have a nodejs argument, and do nothing to them if they don't have a nodejs argument.
<qyliss> kini: oh, you're looking for overlays
<kini> I don't quite follow... are you suggesting I make an overlay where the top level nodejs attribute is replaced with nodejs-10_x?
<qyliss> yeah
<qyliss> if you only want to do that for some packages you can use pkgs.extend
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JLpgY
<kini> qyliss: You mean, set `pkgs = (import nixpkgs {}).pkgs` and then separately have (e.g.) `pkgs_node10 = pkgs.extend ...`, so I can grab things from both `pkgs` and `pkgs_node10`?
<qyliss> basically yeah
<qyliss> although pkgs = (import nixpkgs {}).pkgs is redundant
davidv7 has quit [Ping timeout: 240 seconds]
<qyliss> .pkgs is a reference to itself
vidbina_ has quit [Ping timeout: 264 seconds]
<kini> ah, right
<qyliss> so (import <nixpkgs> {}) == (import <nixpkgs> {}).pkgs == (import <nixpkgs> {}).pkgs.pkgs ;)
<kini> hmm... I guess this approach should work for nodejs, but that's only because the default value of the `nodejs` argument for various node-related packages is generally the top-level `nodejs` attribute, so replacing that attribute does what I want... I'm not sure if that will be the case for other things I might want to override, like java (top-level `jdk` and `jre` attributes) or other things like that
<qyliss> I suggest crossing that bridge when you come to it :)
<qyliss> without an example I can't say for sure, but I think it'll probably be fine
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #108799 → pythonPackages.*: Disable various checkPhases with zero tests run, libgda: Fix building with newest mysql, vtk_{7,8}: Fi… → https://git.io/JLpgi
<kini> Well, I'm already at that bridge :) `maven3` is defined in `all-packages.nix` as `callPackage ... { jdk = jdk8; }; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731`
<{^_^}> #89731 (by doronbehar, 30 weeks ago, merged): jdk: point attributes without version suffix to latest
<kini> hmm, bot says it's merged... maybe I just need to pull? :)
<kini> Nope, looking at the PR, the code comment means the override was added by that PR, not that the PR makes it unnecessary
mtreca has quit [Remote host closed the connection]
<kini> I guess the solution here is to override jdk8 and jre8 rather than jdk and jre, in the overlay
<qyliss> yeah
<kini> I don't need to force anything to use a different java major version than what nixpkgs sets it as, fortunately - just to use oracle jdk rather than openjdk
orivej has joined #nixos
gulplante has quit [Ping timeout: 246 seconds]
rb2k has quit [Read error: Connection reset by peer]
rb2k has joined #nixos
mallox has joined #nixos
mallox has quit [Client Quit]
<kini> OK, seems to be working so far. Thanks, qyliss!
stree has quit [Quit: Caught exception]
leungbk has joined #nixos
stree has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @fabaff opened pull request #108800 → Minikerberos → https://git.io/JLp2H
zebrag has joined #nixos
cole-h has joined #nixos
davidv7 has joined #nixos
<{^_^}> [nixpkgs] @fabianhjr closed pull request #108506 → pijul: 1.0.0-alpha.24 -> 1.0.0-alpha.31 → https://git.io/JLNqE
hiro98 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #108801 → argtable: 3.0.1 -> 3.1.5 → https://git.io/JLpag
leah2 has quit [Ping timeout: 260 seconds]
JosW has joined #nixos
<{^_^}> [nixpkgs] @bjornfor merged pull request #108504 → nixos: fix "nixos-rebuild build-vm-with-bootloader" for EFI systems → https://git.io/JLNqs
<{^_^}> [nixpkgs] @bjornfor pushed to master « nixos: fix "nixos-rebuild build-vm-with-bootloader" for EFI systems »: https://git.io/JLpaM
emmanuel_erc has joined #nixos
veleiro` is now known as veleiro
veleiro has quit [Changing host]
veleiro has joined #nixos
<{^_^}> [nixpkgs] @github-actions[bot] pushed 44 commits to staging-next: https://git.io/JLpa5
leah2 has joined #nixos
<{^_^}> [nixpkgs] @github-actions[bot] pushed 45 commits to staging: https://git.io/JLpad
hnOsmium0001 has joined #nixos
emmanuel_erc has quit [Read error: Connection reset by peer]
emmanuel_erc has joined #nixos
leungbk has quit [Quit: ERC (IRC client for Emacs 28.0.50)]
<{^_^}> [nixpkgs] @jonringer merged pull request #95372 → ckan 1.16.1 -> 1.29.2 → https://git.io/JJ7to
<{^_^}> [nixpkgs] @jonringer pushed commit from @ymarkus to master « ckan 1.16.1 -> 1.29.2 »: https://git.io/JLpVg
shibboleth has quit [Quit: shibboleth]
hiro98 has joined #nixos
gxt has quit [Ping timeout: 240 seconds]
vidbina_ has joined #nixos
hiro98 has quit [Remote host closed the connection]
emmanuel_erc has left #nixos ["ERC (IRC client for Emacs 27.1)"]
gxt has joined #nixos
<hyper_ch> nixos is currently in a really bad shape :(
<lordcirth> hyper_ch, in what sense? bugs?
catern has quit [Quit: catern]
hiro98 has joined #nixos
<hyper_ch> well, first there was for week qtwebkit that was marked as broken -- so no updates
<hyper_ch> then there is this util-linux desaster that makes it impossible to mount samba shares
<lordcirth> I've had a PR half-done for months, so I can't really complain
ky0ko has joined #nixos
<hyper_ch> even patching that manually until it goes to master/unstable|small does not help because now some perl golib something is marked as broken
<lordcirth> hyper_ch, are you talking about unstable, or 20.09?
<hyper_ch> unstable/unstable small/master
<{^_^}> [nixpkgs] @cole-h opened pull request #108802 → alacritty: 0.6.0 -> 0.7.0 → https://git.io/JLpwq
neiluj has joined #nixos
neiluj has joined #nixos
Lord_of_Life_ has joined #nixos
<lordcirth> Well, it is unstable
Lord_of_Life has quit [Ping timeout: 272 seconds]
<hyper_ch> it's never been as bad as the last 2 months in all those years
Lord_of_Life_ is now known as Lord_of_Life
<lordcirth> just coincidence that these things happened at once, or do you think there's a reason?
<hyper_ch> no idea
<hyper_ch> I just think marking a package as broken is not a good thing in general
<{^_^}> [nixpkgs] @kidd opened pull request #108803 → metabase: 0.37.4 -> 0.37.5 → https://git.io/JLpwG
albakham[m] is now known as Albakham[m]
berberman_ has joined #nixos
berberman has quit [Ping timeout: 264 seconds]
respawn_ has joined #nixos
vidbina_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #106985 → auto-cpufreq: init at 1.5.1 → https://git.io/JL3bi
<{^_^}> [nixpkgs] @AndersonTorres pushed 3 commits to master: https://git.io/JLprk
<{^_^}> [nixpkgs] @ketzacoatl opened pull request #108804 → Amazon ec2 utils → https://git.io/JLprI
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JLprq
nicoo has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #108194 → emacsPackages.gnuplot: autoreconf is not needed any longer. → https://git.io/JL5cR
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JLpra
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #108357 → python37Packages.msal: 1.6.0 -> 1.8.0 → https://git.io/JLdxY
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JLpro
<{^_^}> [nixpkgs] @servalcatty opened pull request #108805 → v2ray: 4.33.0 -> 4.34.0 → https://git.io/JLprD
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken builds to avoid evaluation errors »: https://git.io/JLpr5
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JLprd
respawn_ has quit [Quit: Leaving]
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JLpoe
<steveeJ> ,locate xcrun
<{^_^}> Found in packages: xcbuild, xcodebuild6
Baughn_ has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #108806 → makemkv: 1.15.3 -> 1.15.4 → https://git.io/JLpoc
Baughn has quit [Ping timeout: 256 seconds]
Baughn_ is now known as Baughn
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<{^_^}> [nixpkgs] @nh2 merged pull request #108804 → Amazon ec2 utils → https://git.io/JLprI
<{^_^}> [nixpkgs] @nh2 pushed 3 commits to master: https://git.io/JLpou
<{^_^}> [nixpkgs] @domenkozar pushed to haskell-updates « fix cachix build »: https://git.io/JLpoz
Izorkin has joined #nixos
noudle has joined #nixos
<veleiro> what does xdg refer to?
<veleiro> freedesktop.org?
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
nicoo has joined #nixos
troydm has joined #nixos
<lordcirth> veleiro, the standards published by freedesktop.org, yes
hiro98 has quit [Ping timeout: 256 seconds]
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos
<veleiro> so nix/home-manager option xdg.* doesnt refer to xserver
<lordcirth> veleiro, no. It manages variables defined by the XDG standards.
<lordcirth> Most of which are related to GUIs, though
<{^_^}> [nixpkgs] @maralorn opened pull request #108807 → haskelPackages.haskell-language-server: 0.7.1 -> 0.8.0 → https://git.io/JLpKB
<{^_^}> [nixpkgs] @peti pushed 4 commits to haskell-updates: https://git.io/JLpK0
<{^_^}> [nixpkgs] @peti merged pull request #108010 → hackagePackages: dontCheck cryptohash-sha512, dontCheck hnix-store-remote → https://git.io/JLQcG
<{^_^}> [nixpkgs] @peti merged pull request #108807 → haskelPackages.haskell-language-server: 0.7.1 -> 0.8.0 → https://git.io/JLpKB
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JLpKE
<veleiro> ok, thanks!
<veleiro> lordcirth++
<{^_^}> lordcirth's karma got increased to 15
<lordcirth> np
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JLpKz
<{^_^}> [nixpkgs] @Emantor opened pull request #108808 → gensio: 2.1.7 -> 2.2.1, ser2net: 4.2.1 -> 4.3.0 → https://git.io/JLpK2
Volk has quit [Quit: See you next time!]
gustavderdrache has quit [Quit: Leaving.]
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JLpKr
lsix has quit [Ping timeout: 272 seconds]
gxt has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken builds »: https://git.io/JLpKQ
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JLpKd
gxt has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #98969 → lndconnect: init at 0.2.0 → https://git.io/JU6dO
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JLp6n
cole-h has quit [Ping timeout: 246 seconds]
malook has joined #nixos
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/c30ad096b2c (from 12 hours ago, history: https://channels.nix.gsc.io/nixos-20.09)
hiro99 has joined #nixos
hiro99 has quit [Remote host closed the connection]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
orivej has quit [Ping timeout: 246 seconds]
oxalica has quit [Quit: oxalica]
fuiltilt has joined #nixos
malook has quit [Quit: malook]
vidbina_ has joined #nixos
<{^_^}> [nixpkgs] @peti merged pull request #108252 → Update Haskell package set to Stackage Nightly 2021-01-02 (plus other fixes) → https://git.io/JL5H7
<{^_^}> [nixpkgs] @fabaff opened pull request #108809 → python3Packages.aiowinreg: init at 0.0.3 → https://git.io/JLpio
<{^_^}> [nixpkgs] @peti pushed 33 commits to master: https://git.io/JLpiK
<bqv> hyper_ch: consider this reality: nixpkgs is federated, like most flakes users want, so when multiple breakages happen, dealing with it is as simple as overriding the lock to not update the relevant flake, or locally updating it to a patched version to fix the issue
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « all-cabal-hashes: update to Hackage at 2021-01-07T20:56:37Z »: https://git.io/JLpiy
schweby has quit [Quit: Das ist möglich, also tun wir es. Später.]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « all-cabal-hashes: update to Hackage at 2021-01-07T20:56:37Z »: https://git.io/JLpi9
<{^_^}> [nixpkgs] @peti pushed to master « all-cabal-hashes: update to Hackage at 2021-01-07T20:56:37Z »: https://git.io/JLpiQ
schweby has joined #nixos
<bqv> It'll never happen, cause too many people loudly decry the idea of not having everything in one repo
<bqv> But it's nice to dream
<{^_^}> [nixpkgs] @danieldk merged pull request #108806 → makemkv: 1.15.3 -> 1.15.4 → https://git.io/JLpoc
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JLpiN
<viq|w> Here's my trimmed down config for a two disk VM with encrypted ZFS that fails to ask for the encryption password on boot https://pbot.rmdir.de/hH7nFT4FifoYpBqFqllcfw
neiluj has quit [Remote host closed the connection]
<lordcirth> viq|w, nice reproducer
<viq|w> I'm trying to write down docs for myself, and especially since I was doing this multiple times having something I can copy-paste into terminal made my life easier ;) And here is result of my attempt to trim it down to just the initial stuff, without what I'm trying to add to the machine - which is a mess, since it's my first real contact with NixOS ;)
johnny101 has quit [Quit: ZNC 1.8.1 - https://znc.in]
leotaku has quit [Quit: ZNC 1.8.2 - https://znc.in]
johnny101 has joined #nixos
leotaku has joined #nixos
JosW has left #nixos ["User left"]
dsg has quit [Remote host closed the connection]
fuzzypixelz has joined #nixos
<sphalerite> viq|w: you can combine all the sfdisk commands into one :)
<sphalerite> err sgdisk
<{^_^}> [nixpkgs] @jlesquembre opened pull request #108811 → vimPlugins.aniseed: init at 2021-01-08 → https://git.io/JLpPb
<viq|w> oh, cool
johnny101 has quit [Quit: ZNC 1.8.1 - https://znc.in]
<sphalerite> viq|w: I don't see anything encrypted getting created here. If nothing's encrypted, there's no password to ask for..?
rb2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @jlesquembre opened pull request #108812 → vimPlugins.fennel-vim: init at 2021-01-08 → https://git.io/JLpXT
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/a98302aa9b9 (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
johnny101 has joined #nixos
erasmas has quit [Quit: leaving]
Jd007 has quit [Quit: Jd007]
neiluj has joined #nixos
neiluj has quit [Changing host]
neiluj has joined #nixos
<viq|w> Argh, pasted wrong zpool command
<{^_^}> [nixpkgs] @sikmir opened pull request #108813 → osmium-tool: 1.12.1 → 1.13.0, libosmium: 2.15.6 → 2.16.0, pyosmium: 3.0.1 → 3.1.0 → https://git.io/JLpXB
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JLpX2
karantan has joined #nixos
<viq|w> https://pbot.rmdir.de/XSjIkHf4G5anp6wvX3HCBA has updated zpool create command with encryption set
<viq|w> And yes, the set I'm wokring on has encryption set https://pbot.rmdir.de/ClLUhZKP5vYGPC_oIfiX8w
<viq|w> Just wrong paste from my notes :(
lsix has joined #nixos
shibboleth has joined #nixos
<sphalerite> so that doesn't ask you for the passphrase, and fails to boot? And hardware-configuration.nix defines fileSystems."/" = { device = "zroot/root/nixos"; fsType = "zfs"; }?
<viq|w> Whole hardware-configuration.nix from that VM: https://pbot.rmdir.de/u/LJ1F290w-cHCNZyAALs4OQ
<viq|w> And indeed doesn't ask for passphrase, and fails to mount the datasets
<sphalerite> does it get as far as importing the pool?
<viq|w> yes
<sphalerite> I mean, I'm guessing you then get the message "An error has occurred in stage 1 of the boot process, …"
<viq|w> Let me reboot from the installation media, I'll tell you exactly what happens
srk has quit [Quit: ZNC 1.8.2 - https://znc.in]
srk has joined #nixos
vidbina_ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @MasseGuillaume opened pull request #108814 → pulumi: 2.15.0 -> 2.17.0 → https://git.io/JLp1J
<viq|w> importing root ZFS pool "zroot".... and when that eventually times out then "cannot import 'zroot': no such pool available" "mounting zroot/root/nixos on /..." "mount: mounting zroot/root/nixos on /mnt-root/ failed: No such file or directory"
rb2k has joined #nixos
<viq|w> Above was type by hand, I can put somewhere a screenshot, since virt-manager doesn't seem to be too eager to let me copy-paste text from the console
karantan has quit [Ping timeout: 240 seconds]
Siyo has quit [Quit: Bye]
Jd007 has joined #nixos
shla has joined #nixos
Siyo has joined #nixos
ManiacOfMadness has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @kevincox merged pull request #108647 → linux_lqx: 5.9.16 -> 5.10.5 → https://git.io/JLAjF
<{^_^}> [nixpkgs] @kevincox pushed 2 commits to master: https://git.io/JLp1d
est31 has quit [Quit: No Ping reply in 180 seconds.]
est31 has joined #nixos
ilios has quit [Ping timeout: 264 seconds]
ManiacOfMadness has joined #nixos
<{^_^}> [nixpkgs] @TredwellGit opened pull request #108815 → Revert "Revert "python: 3.8.6 -> 3.8.7."" → https://git.io/JLpMf
ZaraChimera has joined #nixos
<{^_^}> [nix] @Ma27 opened pull request #4440 → [WIP] Miscellaneous improvements for positioning in eval-errors → https://git.io/JLpMC
fuzzypixelz has left #nixos [#nixos]
aexoxea has joined #nixos
<{^_^}> [nixpkgs] @bhipple merged pull request #108278 → conda: Source conda.sh during conda-shell setup → https://git.io/JLdU0
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JLpMw
strobelight has quit [Remote host closed the connection]
strobelight has joined #nixos
neiluj has quit [Ping timeout: 256 seconds]
neiluj has joined #nixos
<veleiro> zsh users, do you use what's in nixpkgs or the zsh in home-manager?
ZaraChimera has quit [Quit: WeeChat 3.0]
<{^_^}> [nixpkgs] @bhipple merged pull request #108803 → metabase: 0.37.4 -> 0.37.5 → https://git.io/JLpwG
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JLpMQ
<kraem> viq|w: don't know if it's related since i can't test it right now (and i can't remember exactly where it fails). from what i remember: after updating nixpkgs and rebuilding one of my machines successfully imported an encrypted zfs pool but fails in stage 2 while mounting.
<{^_^}> [nixpkgs] @fabaff opened pull request #108816 → python3Packages.winacl: init at 0.1.0 → https://git.io/JLpMA
nrh^ has quit []
rb2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lush has joined #nixos
seku has quit [Quit: Connection closed]
<sphalerite> viq|w: huh. Try pressing E in the bootloader menu and adding boot.debug1devices to the kernel command line
<sphalerite> viq|w: then you can get a shell and have a look if /dev/vda and /dev/vdb exist as expected, and run zpool import to see if the pool is discovered
<lush> has anyone tried to set up Axarva's xmonad setup (https://github.com/Axarva/dotfiles-2.0) in nixos? I don't really have any experience with packaging nix packages... would it be difficult to package eww (https://elkowar.github.io/eww/main/) (a dependency of the xmonad setup?
__monty__ has quit [Quit: leaving]
Volk has joined #nixos
tom39291 has quit [Ping timeout: 260 seconds]
tom39291 has joined #nixos
heyitsrama has quit [Remote host closed the connection]
heyitsrama has joined #nixos
fuzzypixelz has joined #nixos
<fuzzypixelz> > let foo = { bar = 0; baz = 1; }; baz = 42; in with foo; bar + baz
<{^_^}> cannot coerce a set to a string, at (string):460:57
riksteri has quit [Quit: riksteri]
rb2k has joined #nixos
<donofrio> how do I make a full backup of my nix install on my imac?
ZaraChimera has joined #nixos
<ZaraChimera> The ly display manager looked interesting. Finding documentation on setup has been challenging. What would I need to put in configuration.nix to get ly set up as the default dm?
<{^_^}> [nixpkgs] @Pamplemousse opened pull request #108818 → ocamlPackages.bap: Correct build dependencies → https://git.io/JLpDx
<fuzzypixelz> ZaraChimera: I would say something like `services.xserver.displayManager.job.execCmd = "{pkgs.ly}/bin/ly"
tejing2 has left #nixos ["ERC (IRC client for Emacs 27.1)"]
orivej has joined #nixos
tejing2 has joined #nixos
veleiro has quit [Ping timeout: 264 seconds]
<Raito_Bezarius> are python3.override composables in terms of packageOverrides?
<Raito_Bezarius> I have a first override with some packages and then another one and they don't seem to compose really
<Raito_Bezarius> the old override disappears
<Raito_Bezarius> okay, this is known, https://github.com/NixOS/nixpkgs/issues/44426
<{^_^}> #44426 (by twhitehead, 2 years ago, open): Python's packageOverrides isn't composible
<{^_^}> [nixpkgs] @veprbl merged pull request #108771 → python37Packages.awkward: 1.0.1 -> 1.0.2 → https://git.io/JLpco
<{^_^}> [nixpkgs] @veprbl pushed commit from @r-ryantm to master « python37Packages.awkward: 1.0.1 -> 1.0.2 »: https://git.io/JLpy8
gustavderdrache has joined #nixos
installingLive has joined #nixos
<installingLive> How can I list the available kernel versions?
fendor_ has quit [Remote host closed the connection]
TonyTheL1on has quit [Ping timeout: 256 seconds]
<ZaraChimera> fuzzypixelz: Okay, trying that. It's building in the VM.
<{^_^}> [nixpkgs] @lovesegfault merged pull request #108814 → pulumi: 2.15.0 -> 2.17.0 → https://git.io/JLp1J
<{^_^}> [nixpkgs] @lovesegfault pushed 2 commits to master: https://git.io/JLpy5
<installingLive> ...also, how can I determine what version of linux pkgs.linuxPackages_latest corresponds to?
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<ZaraChimera> >< didn't give the VM enough memory... so it killed the install.
growpotkin has joined #nixos
<noonien> hello
eyenx has quit [Remote host closed the connection]
<installingLive> ...I guess I'll figure it out eventually.
eyenx has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #107497 → nixos/tmp: Make /tmp on ramdisk usable again → https://git.io/JLX82
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JLpSO
<noonien> i've got my configuration.nix flaked, i'm trying to declare nix-channels declaratively in the configuration flake so that `nix-shell -p hello` works, i know that nix-shell -p nixpkgs#hello works, but i also need the previous version to work for compatibility with old scripts
<noonien> this is what i've got so far: http://ix.io/2LmK
<noonien> but it doesn't work as expected
<ZaraChimera> fuzzypixelz: looking in the options list, for the job.execCmd it lists "${pkgs.lightdm}/bin/lightdm" as an example. Do I need the leading $ in the variable?
<lordcirth> ZaraChimera, Antiquotation requires ${}, yes
<fuzzypixelz> ZaraChimera: oh my bad, that's where I say the option anyway, shoud've posted the link :P
<fuzzypixelz> apologies
<fuzzypixelz> other than that, I built ly on my machine from 20.09 and the path is correct
<ZaraChimera> I have to relocate, so I'll try building it later. If I get a setup working that I like, I can transfer the configuration.nix to my desktop and build there :D
installingLive has quit [Remote host closed the connection]
<lordcirth> viq|w, is your reproducer using BIOS or EFI?
aswanson has quit [Ping timeout: 246 seconds]
<lush> when trying to build a rust package with nix, I get the following error: https://paste.opensuse.org/87079883 any thoughts?
<colemickens> lush: add pkg-config to nativeBuildInputs
tejing2 has left #nixos ["ERC (IRC client for Emacs 27.1)"]
<colemickens> the error is saying that rustc could find pkg-config to invoke it to find some libs rust needs to build with
<colemickens> s/could/could not/
<fuzzypixelz> colemickens: haha good one
ghasshee has joined #nixos
<lush> colemickens thanks! this is the first time I'm packaging something, how can I add something to nativeBuildInputs?
<colemickens> fuzzypixelz: sorry what?
<colemickens> lush: can you paste the derivation you're working with so far?
<fuzzypixelz> colemickens: I've never seen someone correct themselves with a sed command, that's all ._.
<colemickens> aha :)
meh` has quit [Ping timeout: 256 seconds]
<lush> colemickens https://susepaste.org/48401215 ; is there a pasting service providing syntax highlighting for nix of some sort?
ZaraChimera has left #nixos ["WeeChat 3.0"]
<lush> ah and I'm building it with nix-build -E "with import <nixpkgs> {}; callPackage ./default.nix {}" rn if that matters (have been adjusting a "packaging example" I've seen on a blog
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
euandreh has quit [Ping timeout: 246 seconds]
<colemickens> lush: gist.github.com is my goto, using the gh cli makes it easy: `cat /foo/bar | gh gist create`
_deepfire has joined #nixos
lsix has quit [Ping timeout: 264 seconds]
<colemickens> something like that ^
lsix has joined #nixos
sigmundv__ has quit [Read error: Connection reset by peer]
ghasshee has quit [Ping timeout: 246 seconds]
<colemickens> then you're going to get errors from pkg-config that it can't find glib probably, so then you'll have to add "buildInputs" just like I added "nativeBuildInputs" and then add the additional build deps in there.
<supersandro2000> colemickens: do you know how github handles many gists outside of ofborg?
sigmundv__ has joined #nixos
<supersandro2000> I am a bit hesitant to upload all my logs to it
<colemickens> supersandro2000: I dont know what that means, or maybe what you're alluding to?
<colemickens> supersandro2000: I guess I hadn't considered semi-sensitive things like logs and what GH may or might not do with them (index, etC)
<supersandro2000> I want to upload build failure logs to it
<supersandro2000> not regular logs of my server
strikerlulu has quit [Ping timeout: 265 seconds]
<fuzzypixelz> how do I apply an overlay if I want to configure nixos through flakes?
<lush> thanks colemickens, I'll give it a try!
<noonien> does `nixos-rebuild switch` apply `nix.nixPath`?
<colemickens> fuzzypixelz: if you want to set unfree or add overlays, you'll end up re-importing pkgs, passing in those things.
<colemickens> noonien: if you activate a new generation with a new nix.nixPath, Id expect NIX_PATH to be updated in new terminals, yes.
CptCaptain has joined #nixos
<fuzzypixelz> colemickens: thank you very much
veleiro has joined #nixos
TonyTheLion has joined #nixos
lsix has quit [Ping timeout: 260 seconds]
neiluj has quit [Quit: leaving]
<{^_^}> [nixpkgs] @prusnak merged pull request #106888 → blender: add option for OptiX → https://git.io/JLUVw
<{^_^}> [nixpkgs] @prusnak pushed 5 commits to master: https://git.io/JLp96
nnst^ has joined #nixos
<veleiro> wow flake configuration is so amazing
<veleiro> dont have to mess with -I or NIX_PATH or channels or nix.nixPath !!!
<fuzzypixelz> colemickens: say I have a directory of nix files and I want to import all of them into a list/set, what's the simplest way to do it?
<fuzzypixelz> I would do some readDir and map import stuff but I'm not too sure
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
lsix has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #108819 → nixos/acme: Suggest directory used security.acme.certs.<name>.webroot → https://git.io/JLpHJ
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/0cfd08f4881 (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<lush> colemickens alright, let's say the build works for me. Can I try whether it'll work in any environment by replacing nix-build with nix-shell?
carthia has joined #nixos
<colemickens> lush: nah, the way you're testing proves it will work with anyone with your nixpkgs
<colemickens> lush: assuming that your nixpkgs is tracking nixos-unstable or something, you're fairly safe in assuming it works.
ericsagnes has quit [Ping timeout: 244 seconds]
<lush> ah, alright. not sure what tracking means here, but I'm on the ordinary 20.09 channel
<lush> but I'll take your word for it haha
kalbasit has joined #nixos
<kalbasit> is there a way to get the semver of `nix --version` (currently prints 'nix (Nix) 2.3.7') or do I have to trim the prefix myself?
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0cfd08f4881 (from 7 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
fuiltilt has quit [Quit: WeeChat 2.9]
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @prusnak opened pull request #108820 → monado: Add serviceSupport option → https://git.io/JLpHz
fuiltilt has joined #nixos
<noonien> hmm, does nix-shell -i not work with flakes?
<lush> colemickens "Package gdk-3.0 was not found in the pkg-config search path." which buildInput should I add for that one?
<colemickens> lush: probably like gtk3 or something
<colemickens> noonien: `nix develop` or `nix shell` or `nix run` might be what youre looking for?
<donofrio> lukegb, How could I make a full backup of my install so at worse case I do not have to recompile everything again to just get pianobar working on my imac?
<{^_^}> [nixpkgs] @prusnak closed pull request #107001 → libsurvive, monado, xrgears init → https://git.io/JLsdx
<noonien> colemickens: this is what i want: https://nixos.org/manual/nix/stable/#use-as-a-interpreter
<lukegb> donofrio: you can nix-copy-closure pianobar somewhere?
<noonien> i'll look into develop/shell/run, but i'm not sure any do what i need
<colemickens> noonien: hm not sure that Ive seen an example of it being used as the interpreter like that yet
<noonien> well, that's the nix manual :D
<noonien> oh, you mean the flaked version
davidv7 has quit [Ping timeout: 240 seconds]
fuiltilt has quit [Client Quit]
davidv7 has joined #nixos
<{^_^}> nix#3046 (by edolstra, 1 year ago, open): nix dev-shell / run: Support using as a #! interpreter
fuiltilt has joined #nixos
ericsagnes has joined #nixos
attila_lendvai has quit [Ping timeout: 272 seconds]
shibboleth has quit [Quit: shibboleth]
rajivr has joined #nixos
philr has joined #nixos
fuiltilt has quit [Quit: WeeChat 2.9]
fuiltilt has joined #nixos
<donofrio> lukegb, so that will copy the whole 4gb to another directory and i can use that gain to put it back later?