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
gustavderdrache has joined #nixos
<bqv> Maybe I'll test it out before I PR... my configs in way too much of a stats to gauge
EmoSpice has quit [Ping timeout: 256 seconds]
chiefgoat has quit [Quit: ZNC 1.8.2 - https://znc.in]
chiefgoat has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109858 → hebcal: 4.22 -> 4.24 → https://git.io/JtLg6
<noonien> does anyone have any experience with cross-compiling for the raspberry-pi?
cantstanya has quit [Remote host closed the connection]
cantstanya has joined #nixos
<clever> noonien: i do
<clever> noonien: pi1 or newer? 32 or 64bit?
<noonien> aarch64-linux, i'm trying to do a build on my x86_64-linux from a flake
<noonien> using binfmt
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109859 → heimer: 2.0.0 -> 2.2.0 → https://git.io/JtLg1
<clever> noonien: binfmt isnt cross
<clever> technically
inkbottle is now known as zebrag
ahmedelgabri has quit [Remote host closed the connection]
<noonien> well, yes, that's what i'm counting on
<clever> > pkgsCross.aarch64-multiplatform.hello
<{^_^}> "<derivation /nix/store/6ngqv9xsj3c3c3fs5p8bndbxd6crpffc-hello-2.10-aarch64-unknown-linux-gnu.drv>"
<clever> noonien: this will do a proper cross-compile, it works great
<noonien> i'm wondering if i use binfmt, if nix will use the caches from the nix cache servers for aarch64-linux
<clever> if you use binfmt, then it can use the caches
<noonien> great, that's what i want!
<clever> but if its proper cross, it wont have as much cache coverage, but it will compile faster
<noonien> i've got a few nixosConfigurations in my flake.nix
<noonien> i can build a system using `nix build --system aarch64-linux '.#nixosConfigurations.<name>.config.system.build.toplevel'` which appears to be extra slow
<clever> that relies on binfmt
<clever> or build machines
<noonien> but it's using binfmt, and I can use the nix caches
Fare has joined #nixos
<noonien> i'm wondering if i can do proper cross compilation, without binfmt for the nixosConfiguration. i'm also wondering how many cores the binary ran with binfmt uses, when doing nix build, only one core seems to be used
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109860 → helmfile: 0.135.0 -> 0.137.0 → https://git.io/JtLgx
<clever> proper cross has some minor issues when building full nixos
<clever> a lot of #!'s for bash, point to the x86 bash
<DigitalKiwi> is pkgsStatic only what's from the static-haskell-nix project or is it other things too
<noonien> clever: i see
<noonien> i would actually prefer to use binfmt, i'm wondering if there's a way to speed it up, it's a bit annoying that only one core is used when building
EmoSpice has joined #nixos
<DigitalKiwi> i guess i could try a package that i know isn't haskell and find out myself >.>
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109861 → helmsman: 3.6.2 -> 3.6.3 → https://git.io/JtL2U
<DigitalKiwi> /nix/store/p6p9vjp0nd14sm3ky4nfk7wzr9xyk06q-hello-2.10-x86_64-unknown-linux-musl
<noonien> DigitalKiwi: i believe pkgsStatic is similar to pkgsCross, it has all nixpkgs packages, but built statically
<noonien> > pkgs.pkgsStatic.hello
<{^_^}> "<derivation /nix/store/82p2rwyk8l7j612g2iad4c17mf1b9v3w-hello-2.10-x86_64-unknown-linux-musl.drv>"
jb55 has quit [Remote host closed the connection]
jb55 has joined #nixos
<DigitalKiwi> the musl developer blocked me on twitter i haven't ever talked to them :/
monokrome has joined #nixos
EmoSpice has quit [Ping timeout: 264 seconds]
<bqv> adisbladis: https://github.com/nix-community/emacs-overlay/pull/105 seems to solve the issue for me
<{^_^}> nix-community/emacs-overlay#105 (by bqv, 37 seconds ago, open): Fix passthru packagesets of built emacs drvs
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109862 → htop: 3.0.4 -> 3.0.5 → https://git.io/JtL2Y
<DigitalKiwi> You’re blocked
<DigitalKiwi> You can’t follow or see @RichFelker’s Tweets. Learn more
<bqv> Wow you must be a real ****
<bqv> (a joke, before someone hits me)
<DigitalKiwi> lol :(
<noonien> DigitalKiwi: that must be annoying, i don't like how much politics twitter has
<noonien> (assuming it has anything to do with politics)
<DigitalKiwi> well idk considering i've never talked to them i don't know why they did :D
<DigitalKiwi> at least one person had me blocked because of a blocklist that got poisoned by terfs because i have a lot of trans friends :|
<noonien> there's peoply creating blacklists, and some people use them to blanket block others
<noonien> i'm all for more blocklists! maybe this way twitter finally loses popularity!
vidbina_ has quit [Ping timeout: 256 seconds]
qqlq has quit [Ping timeout: 246 seconds]
jolicoeur has joined #nixos
<bqv> Wow, TIL that's a thing
<bqv> I hate it
<noonien> yeah, staying off twitter helps one keep their sanity
<jolicoeur> anyone managed to get a Radeon RX 6000 series working on nixos ?
<bqv> Guess I was too slow with that PR... ah well
<noonien> can i disable checks when doing a `nix build`?
mbrgm_ has joined #nixos
meh` has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109863 → hyperscan: 5.3.0 -> 5.4.0 → https://git.io/JtL2u
noudle has quit []
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm_ is now known as mbrgm
<DigitalKiwi> supersandro2000: lol you merge all of the PRs i get requested to review before i even know about them let alone test them :(
lambda-11235 has quit [Ping timeout: 240 seconds]
<DigitalKiwi> i think you can pass --arg config(?) '{ doCheck = false; }' maybe ...
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109864 → i3lock-color: 2.12.c.5 -> 2.13.c.1 → https://git.io/JtL2r
leotaku has quit [Read error: No route to host]
leotaku has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109865 → igmpproxy: 0.2.1 -> 0.3 → https://git.io/JtL2H
<DigitalKiwi> https://mostlyabsurd.com/files/2021-01-19-004237_2098x585_scrot.png do you think this is an acceptable patch to make to a program
<aterius> What is the appropriate way to use c modules with the lua ffi? wrapping LD_LIBRARY_PATH?
astylian has quit [Ping timeout: 246 seconds]
<tpw_rules> are you packaging the lua scripts?
jolicoeur has quit [Quit: Leaving]
<aterius> No, I'm trying to use the c ffi with luajit with libsqlite3.so for a neovim plugin
<aterius> Wrapping everything with LD_LIBRARY_PATH works, but wondering if there's a cleaner way
tsrt^ has quit []
<tpw_rules> i would just patch the path into the lua script
<noonien> DigitalKiwi: i wonder how many of those patches there are in nixpkgs, if any
<DigitalKiwi> https://github.com/JulyIGHOR/QtBitcoinTrader it's for this which has a bug and also doesn't support binance.us :( so i'm trying to add it and it won't let me :(
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109866 → indilib: 1.8.7 -> 1.8.8 → https://git.io/JtLaG
juboba has left #nixos ["ERC (IRC client for Emacs 27.1)"]
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
<aterius> tpw_rules: I guess, but then we'd have to do this for every lua plugin for neovim that uses the ffi
<aterius> Maybe that is the way
KarlJoad has quit [Remote host closed the connection]
Fare has quit [Ping timeout: 260 seconds]
<tpw_rules> wouldn't you have to patch LD_LIBRARY_PATH for whatever the libraries the FFIs want anyway? the set of libraries is probably smaller than the set of plugins but still
<tpw_rules> s/FFIs want/scripts want to FFI/
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109867 → ior: 3.2.1 -> 3.3.0 → https://git.io/JtLaz
vs^ has joined #nixos
proofofkeags__ has joined #nixos
<noonien> how can i print the dependency tree of a package?
<noonien> s/print/see
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109868 → iosevka-bin: 4.4.0 -> 4.5.0 → https://git.io/JtLaK
rajivr has joined #nixos
kalbasit_ has joined #nixos
<bqv> DigitalKiwi: I laughed out loud
<siraben> noonien: do you want the build time or runtime dependency tree?
<{^_^}> [nixpkgs] @ryantm merged pull request #109743 → cassowary: 0.11.0 -> 0.12.0 → https://git.io/JtI7a
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JtLa1
<siraben> build time is usually much larger and takes longer to render
<noonien> siraben: i've managed to figure out how to get the build time dep tree, which is what i needed.
<siraben> ok!
<DigitalKiwi> noonien: share with the class how you do it
<Rusty1> ^
<noonien> `nix-store --query --tree /nix/store/<path>` in case anyone else was wondering
<DigitalKiwi> noonien++ ty
<{^_^}> noonien's karma got increased to 4
<noonien> oh, actually, it needs a path to a derivation
<noonien> which i got by using `nix eval --raw 'nixpkgs#hello.drv'`
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109869 → istioctl: 1.8.1 -> 1.8.2 → https://git.io/JtLaS
KarlJoad has joined #nixos
ambro718 has quit [Quit: Konversation terminated!]
rb2k has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109870 → jabref: 5.1 -> 5.2 → https://git.io/JtLaF
qqlq has joined #nixos
<{^_^}> [nixpkgs] @github-actions[bot] pushed 144 commits to staging-next: https://git.io/JtLVv
<{^_^}> [nixpkgs] @github-actions[bot] pushed 145 commits to staging: https://git.io/JtLVf
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109871 → jack2: 1.9.16 -> 1.9.17 → https://git.io/JtLVU
rb2k has quit [Read error: Connection reset by peer]
rb2k has joined #nixos
<notgne2[m]> DigitalKiwi: we already have integrity check/anticheat bypasses in nixpkgs
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109872 → jackett: 0.17.15 -> 0.17.311 → https://git.io/JtLVn
wnklmnn has quit [Quit: Leaving]
<notgne2[m]> so if it's acceptable for my osu-lazer fix to spoof the hash to a remote server, it should definitely be acceptable to spoof it locally
srk has quit [Ping timeout: 268 seconds]
srk has joined #nixos
<notgne2[m]> though I have absolutely no idea why developers think adding those checks is smart to begin with
<notgne2[m]> if you're going to edit the code to maliciously mislead a user, you can remove the integrity check. if you're going to edit the code to cheat at a game, you can remove the integrity check.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109873 → janet: 1.12.2 -> 1.13.1 → https://git.io/JtLVr
<Cadey> in the case of a bitcoin thing it's probably to mess with scammers
<DigitalKiwi> heh there are fake websites with hacked versions of that app yeah
<noonien> i'm trying to build an system configuration with `nix build '.#nixosConfigurations.piprint.config.system.build.toplevel'`, however, it seems to build python27.cffi, which is a requirement for a klipper, however, python27.cffi should already be cached, if i do `nix shell nixpkgs#python27.cffi`, nothing gets built. how can i find out the reason for
<noonien> which the package is being build? can i get a diff between 2 versions of the derivation?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109874 → jbang: 0.58.0 -> 0.62.0 → https://git.io/JtLV6
<{^_^}> [nixpkgs] @rhoriguchi opened pull request #109875 → gnomeExtensions.dynamic-panel-transparency: init at 34 → https://git.io/JtLVi
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/fee7f3fcb41 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JtLVM
Fare has joined #nixos
<notgne2[m]> DigitalKiwi: but why wouldn't the scammers just add the same patch you're adding 🤔
czer00 has quit [Quit: Leaving]
qqlq has quit [Quit: ZNC 1.7.5 - https://znc.in]
<DigitalKiwi> ikr :D
qqlq has joined #nixos
<{^_^}> [nixpkgs] @robintown opened pull request #109876 → aerc: substitute @SHAREDIR@ in stylesets-dirs config → https://git.io/JtLVh
<DigitalKiwi> the funny thing is the files that are signed aren't really important
andreas303 has quit [Remote host closed the connection]
andreas303 has joined #nixos
<DigitalKiwi> prePatch = ''
<DigitalKiwi> substituteInPlace exchange/exchange_binance.cpp \
<DigitalKiwi> --replace 'api.binance.com' 'api.binance.us'
<DigitalKiwi> it doesn't even care about that lol
czer00 has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #109873 → janet: 1.12.2 -> 1.13.1 → https://git.io/JtLVr
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JtLwO
srk has quit [Ping timeout: 268 seconds]
srk has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109877 → jx: 2.1.149 -> 2.1.155 → https://git.io/JtLwn
<{^_^}> [nixpkgs] @veprbl merged pull request #109818 → folly: 2020.09.28.00 -> 2021.01.18.00 → https://git.io/JtLCt
<{^_^}> [nixpkgs] @veprbl pushed commit from @r-ryantm to master « folly: 2020.09.28.00 -> 2021.01.18.00 »: https://git.io/JtLwc
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109878 → k4dirstat: 3.2.1 -> 3.2.2 → https://git.io/JtLwl
m0rphism has quit [Ping timeout: 260 seconds]
rb2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109879 → kanboard: 1.2.16 -> 1.2.18 → https://git.io/JtLwz
whereami[m] has joined #nixos
<{^_^}> [nixpkgs] @rhoriguchi opened pull request #109880 → pkgs.gnomeExtensions.unite-shell: rename to pkgs.gnomeExtensions.unite → https://git.io/JtLwD
whereami[m] has left #nixos [#nixos]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109881 → kapowbang: 0.5.4 -> 0.6.0 → https://git.io/JtLwS
alexherbo2 has quit [Ping timeout: 260 seconds]
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
lambda-11235 has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
EmoSpice has joined #nixos
turbochardo has joined #nixos
turbochardo has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109882 → belr: 4.3.2 -> 4.4.24 → https://git.io/JtLKm
EmoSpice has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #109862 → htop: 3.0.4 -> 3.0.5 → https://git.io/JtL2Y
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JtLKR
mlen has quit [Ping timeout: 244 seconds]
<DigitalKiwi> how can i make nix look at the attributes that don't have recurse into :( (i.e. haskellPackages)
<noonien> what do you mean by "look"?
<DigitalKiwi> and why aren't they on by default now that it takes 30 seconds to download and parse 20MB of files every time i do anything i don't want to hear that it takes too long
mlen has joined #nixos
lambda-11235 has quit [Max SendQ exceeded]
lambda-11235 has joined #nixos
<DigitalKiwi> nix search nixpkgs, nix-env -qa, nix flake show nixpkgs --legacy, etc.
<noonien> AFAIK, atleast for nix flakes, the packages need to be flattened
myscreant[m] has joined #nixos
<noonien> actually, not sure that's relevant for anything besides `nix flake show nixpkgs --legacy`
gustavderdrache has joined #nixos
<DigitalKiwi> How do I flatten
<noonien> i'm not sure you can do it for nixpkgs, for your own flakes, you either do it manually, or use flake-utils
<DigitalKiwi> What does flatten mean anyway
<noonien> it does respect recurseIntoAttrs though
sigmundv__ has quit [Read error: Connection reset by peer]
lsix has quit [Ping timeout: 264 seconds]
sigmundv__ has joined #nixos
<DigitalKiwi> Can I override recurseinto
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109884 → atlassian-confluence: 7.9.0 -> 7.10.1 → https://git.io/JtLXn
sigmundv__ has quit [Read error: Connection reset by peer]
sigmundv_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109885 → atlassian-cli: 9.4.0 -> 9.5.0 → https://git.io/JtLX7
h0m1 has quit [Ping timeout: 260 seconds]
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109886 → go-2fa: 1.1.0 -> 1.2.0 → https://git.io/JtLXA
rb2k has joined #nixos
rb2k has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #109668 → mcfly: 0.5.2 -> 0.5.3 → https://git.io/JtIUo
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JtL1U
sigmundv_ has quit [Ping timeout: 272 seconds]
jmeredith has joined #nixos
srk has quit [Ping timeout: 268 seconds]
srk has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #109887 → treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix → https://git.io/JtL1C
strobelight has quit [Quit: quit, cya!]
strobelight has joined #nixos
<siraben> How do I do nix-instantiate '<nixpkgs>' -A hello but on nixpkgs-unstable instead of referencing the nixpkgs channel?
<{^_^}> [nixpkgs] @zakame opened pull request #109888 → bpytop: 1.0.50 -> 1.0.59 → https://git.io/JtLDu
rb2k has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109889 → aws-sdk-cpp: 1.8.113 -> 1.8.121 → https://git.io/JtLDr
<tpw_rules> i think your options are to add another channel with nixpkgs-unstable and change the name in the <> or clone nixpkgs and point to it instead of '<nixpkgs>'. but i could be wrong
<energizer> i want to list all of the sources of everything that went into this binary. is `nix-store -qR --include-outputs` the right query?
<clever> energizer: that will only show the runtime deps i think
<clever> energizer: if you run it on the .drv instead, you get the full build-time closure
<infinisil> siraben: One way is to use `nix-instantiate channel:nixpkgs-unstable -A hello`
sangoma has joined #nixos
<energizer> clever: thanks
zakame has quit [Ping timeout: 256 seconds]
zakame has joined #nixos
<DigitalKiwi> firefox is the worst about the password prompt :|
srk has quit [Ping timeout: 268 seconds]
<DigitalKiwi> "here's a window spawned at a random time that has no identifying marks; please enter your master password"
srk has joined #nixos
<DigitalKiwi> i closed and reopened it at 3:40 let's see when it asks for it
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #109874 → jbang: 0.58.0 -> 0.62.0 → https://git.io/JtLV6
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JtL9m
monokrome has quit [Quit: WeeChat 2.8]
<bqv> noonien: DigitalKiwi: it does not need to be flattened
rb2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<bqv> You just need to override recurseIntoAttrs on
<DigitalKiwi> i just found this lol https://github.com/NixOS/nixpkgs/pull/45841
<{^_^}> #45841 (by oxij, 2 years ago, open): some `recurseIntoAttrs` hackery
<bqv> E.g. nix search works fine for python
EmoSpice has joined #nixos
<bqv> I override it on for every package set, in my config
<DigitalKiwi> haskell is so unloved :(
<DigitalKiwi> why's python get to be front and center
<bqv> Its hydra
<bqv> Supposedly, all those dontRecurses are there cause of hydra
<bqv> Which is dumb so I remove them
EmoSpice has quit [Ping timeout: 256 seconds]
<DigitalKiwi> and time! "firefox" wants my password
lambda-11235 has quit [Quit: Bye]
<DigitalKiwi> why's hydra care?
<siraben> $ nix-channel --update
<siraben> though I can access that URL in my browser, what's happening?
<siraben> warning: unable to download 'https://nixos.org/channels/nixpkgs-unstable': HTTP error 302 (curl error: Couldn't resolve host name);
<Hail_Spacecake> is there a way to configure nixos to make sure a directory at some path exists with some permissions?
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
monokrome has joined #nixos
<tpw_rules> iirc you can put appropriate config files in your output's etc/tmpfiles.d/ directory
EmoSpice has joined #nixos
<Hail_Spacecake> tpw_rules: what do you mean by your output's etc/tmpfiles.d directory?
<Hail_Spacecake> the context for this is that I'm trying to create a systemd service that expects a command line argument for a directory /var/cache/<servicename>
<Hail_Spacecake> I guess this directory doesn't need to be there specifically, it just needs to exist somewhere
<Hail_Spacecake> so if there's some standard way of creating a cache directory with nixos to give to a custom service, that woudl be fine too
<Hail_Spacecake> or I could just make sure that /var/cache/<servicename> exists with permissions the process can write to
<DigitalKiwi> i've seen modules create them with a systemd service i think
<Hail_Spacecake> DigitalKiwi: is there an example somewhere?
EmoSpice has quit [Ping timeout: 264 seconds]
orivej has quit [Ping timeout: 256 seconds]
<tpw_rules> yeah you can also do it with systemd. it would be CacheDirectory=whatever if you want /var/cache/whatever. look it up for more info
<Hail_Spacecake> have any of the maintainers considered redesigning the website so that options are broken out into separate pages?
<Hail_Spacecake> it's kind of annoying that every single nixos option (as far as I can tell) is dot-separated on one giant page
<tpw_rules> there is an option search function
sss2 has joined #nixos
<Hail_Spacecake> often I'm finding I don't know exactly what some option is called, but I know it probably exists in some subsection
<Hail_Spacecake> so I just want to see every option for that subsection
monokrome has quit [Quit: WeeChat 2.8]
<DigitalKiwi> oh or create them as a user home dir
<Hail_Spacecake> like right now, I'm sure there's some option that specifies the nginx root of a vhost, it's probably "root", but I wanna make sure
<tpw_rules> https://search.nixos.org/options this should help
<Hail_Spacecake> yeah it's root
<Hail_Spacecake> but it owuld be nice to be able to serach for the string "root" in nginx vhost config without having every other config option on the page show up
<Hail_Spacecake> also the page is big enough to be slow in my browser
<DigitalKiwi> they literally just redesigned the website a few months ago it used to be not as good
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 256 seconds]
Supersonic112 is now known as Supersonic
<DigitalKiwi> Hail_Spacecake: that's how we do it in matomo
kalbasit_ has quit [Ping timeout: 256 seconds]
projectako has joined #nixos
projectako has left #nixos [#nixos]
<DigitalKiwi> that's not at all suspicious
<Hail_Spacecake> looks like the systemd CacheDirectory thing gets me what I want, thanks
<Hail_Spacecake> not strictly a nixos feature but that's ok
<Hail_Spacecake> hm, another thing I need to do
<Hail_Spacecake> is make sure that some directory nginx can serve, is populated with static files
<Hail_Spacecake> right now this is being served from /srv/<servicename>
<Hail_Spacecake> I guess there's no reason why nginx could be configured to use the service user's homedir as the place nginx uses as a root, though
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109890 → arb: 2.17.0 -> 2.19.0 → https://git.io/JtLdZ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109891 → belcard: 4.4.13 -> 4.4.24 → https://git.io/JtLdx
srk has quit [Ping timeout: 268 seconds]
srk has joined #nixos
<DigitalKiwi> eyJhb: only 40 revisions and ~5 steps to go on my git bisect i started a day or two ago lol
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109893 → bctoolbox: 4.4.21 -> 4.4.24 → https://git.io/JtLbU
Fare has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @pjjw opened pull request #109894 → sysklogd: fix building against musl → https://git.io/JtLbk
<Hail_Spacecake> if I just write "haskellPackages.postgrest" the compiler complains
<DigitalKiwi> because it's marked broken and i was going to fix it but haven't
<colemickens> luksroot defines an askPass that uses cryptsetup-askpass but it doesnt actually use it?
<Hail_Spacecake> ah yeah I just figured out that if I install it with nix-env, I get a package broken error
<Hail_Spacecake> nix-env -iA nixos.haskellPackages.postgrest
<Hail_Spacecake> so if a package is marked broken, the expected error when running nixos-rebuild switch is error: undefined variable 'postgrest' at /etc/nixos/configuration.nix:93:6 ?
<Hail_Spacecake> (or wherever your systemPackages happens to be)
<Hail_Spacecake> DigitalKiwi: how hard is it to fix?
<Hail_Spacecake> I saw a closed issue from last year about the package being broken but then fixed
<{^_^}> #81801 (by codygman, 45 weeks ago, closed): haskellPackages.postgrest broken
srk has quit [Ping timeout: 268 seconds]
lukegb has quit [Quit: ~~lukegb out~~]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109895 → bobcat: 5.05.00 -> 5.07.00 → https://git.io/JtLAw
srk has joined #nixos
lukegb has joined #nixos
CMCDragonkai has quit [Quit: CMCDragonkai]
endformationage has quit [Quit: WeeChat 2.9]
pbb has joined #nixos
CMCDragonkai has joined #nixos
kalbasit_ has joined #nixos
<DigitalKiwi> Hail_Spacecake: i think it just needs --arg config '{ allowBroken = true; }'
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109896 → angelscript: 2.34.0 -> 2.35.0 → https://git.io/JtLxZ
<Hail_Spacecake> DigitalKiwi: does the package being broken matter?
<Hail_Spacecake> also where is it specified that the package is broken?
<Hail_Spacecake> I'm looking at the nixpkgs source code, I can see commits removing it from being broken, but not adding it back as broken
<DigitalKiwi> it's not actually broken it just never got marked not broken
gustavderdrache has quit [Quit: Leaving.]
<Hail_Spacecake> was that supposed to happen when someone closed https://github.com/NixOS/nixpkgs/issues/81801 but didn't?
<{^_^}> #81801 (by codygman, 45 weeks ago, closed): haskellPackages.postgrest broken
<Hail_Spacecake> is this easy to fix?
<{^_^}> [nixpkgs] @davegallant opened pull request #109897 → yq-go: 3.4.1 -> 4.4.1 → https://git.io/JtLx0
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109898 → acme-client: 1.0.1 -> 1.1.0 → https://git.io/JtLxE
<Hail_Spacecake> in any case, how do I allow a broken package as a system package?
<Hail_Spacecake> looks like I can install it successfully with nix-env if I pass that allowBroken option. but I can't figure out where I'd put that in the nixos configuration
<Hail_Spacecake> https://github.com/NixOS/nixpkgs/blob/nixos-unstable/nixos/modules/config/system-path.nix#L74 <- there's this `types.package` option - where would this be defined?
vs^ has quit []
vonfry has joined #nixos
orivej has joined #nixos
<vonfry> I met `hash mismatch importing path` with my own cache server. Then I found issue https://github.com/NixOS/nix/issues/1885 with the problem. It said rm /nix/var/nix/binary-cache-v3.sqlite can fix the problem, but I don't have that file on my server. Is there a way to fix the problem?
<{^_^}> nix#1885 (by domenkozar, 2 years ago, open): hash mismatch in downloaded path
nrh^ has joined #nixos
Hank63 has joined #nixos
<Hail_Spacecake> DigitalKiwi: where should that nix snippet go?
<DigitalKiwi> it's an overlay
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109899 → aws-c-common: 0.4.63 -> 0.4.64 → https://git.io/JtLpt
<Hank63> How do I manage .desktop files on NixOS?
<Hank63> Or is it not possible?
jmc-figueira has joined #nixos
eon` has quit [Ping timeout: 272 seconds]
Hail_Spacecake has quit [Ping timeout: 268 seconds]
eon` has joined #nixos
Hail_Spacecake has joined #nixos
<KarlJoad> How should I inform nix that the download I will be getting is a Zip?
<cole-h> What happens when an activationScript errors? Does it prevent the system from booting? Does it just print an error?
<cole-h> KarlJoad: `pkgs.fetchurl` handles this automatically, I believe.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109900 → blueberry: 1.4.0 -> 1.4.2 → https://git.io/JtLp0
<KarlJoad> cole-h: I'm using `pkg.fetchurl`, and I'm getting `do not know how to unpack source archive /nix/store/hash-octave-strings-rev.zip`
simba1 has joined #nixos
<cole-h> KarlJoad: Try `pkgs.fetchzip`
<jmc-figueira> Hey! I have two quick questions:
<jmc-figueira> 1. Where, exactly, should amdgpu be initialized? `boot.initrd.kernelModules`, `boot.kernelModules` or neither? Yesterday I was told my black screen issue could be caused by this, but both ended up giving me two different but similar issues: one blackscreens at boot (luks prompt), the other blackscreens after plymouth (at the display manager).
<jmc-figueira> 2. How should randomized key encrypted swap be set up? I found out about `swapDevices.*.randomEncryption` but I'm not sure if there's any non-declarative setup I should need to do before. Do I need to create a LUKS container? I doubt it since those need to be created with a specific key, and I'm interested in the randomized key version. Do I just create a partition with mkswap as usual and then specify in
<jmc-figueira> hardware-configuration.nix that I want random encryption with the aforementioned option?
<Hail_Spacecake> is the current verison of nixops 1.7 or 2.0?
<Hail_Spacecake> but no release date
<Hail_Spacecake> and if I install nix-env -iA nixops, I get version 1.7
<cole-h> The officially released version is 1.7. 2.0 is still WIP
<{^_^}> [nixpkgs] @Pacman99 opened pull request #109901 → deadd-notification-center: 1.7.2 -> 1.7.3 → https://git.io/JtLpV
Rusty1 has quit [Quit: WeeChat 2.3]
<KarlJoad> cole-h: That did it. I'm not sure why `pkgs.fetchurl` failed to unzip then... That seems odd.
<cole-h> I don't think fetchurl actually does handle zips automatically :D
<cole-h> so that would be why :
<cole-h> P
simba1 has quit [Ping timeout: 264 seconds]
Hank63 has quit [Quit: Connection closed]
<KarlJoad> Ahh... :P
zebrag has quit [Quit: Konversation terminated!]
<KarlJoad> ,locate pcregexp
<{^_^}> Found in packages: kodestudio, haxePackages.hxcpp
<{^_^}> [nixpkgs] @ryantm merged pull request #109754 → cmus: 2.8.0 -> 2.9.0 → https://git.io/JtIb5
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JtLpM
<{^_^}> [nixpkgs] @kalbasit merged pull request #109897 → yq-go: 3.4.1 -> 4.4.1 → https://git.io/JtLx0
<{^_^}> [nixpkgs] @kalbasit pushed commit from @davegallant to master « yq-go: 3.4.1 -> 4.4.1 (#109897) »: https://git.io/JtLpS
orivej has quit [Ping timeout: 260 seconds]
Jd007 has joined #nixos
<Hail_Spacecake> in the overlays example
Jd007 has quit [Client Quit]
<Hail_Spacecake> `{self` should be `(self`, right?
<Hail_Spacecake> at least, the latter seems to be working for me
Jd007 has joined #nixos
<samueldr> I see (self: super: {... in the example value
<Hail_Spacecake> bah, I had a spec of dust on my screen :3 nevermind
<samueldr> haha, no worries :)
<samueldr> resolved: bug external to computer
EmoSpice has joined #nixos
<Hail_Spacecake> also I don't understand the syntax: super.haskellPackages.override (old: { ... });
<Hail_Spacecake> nix calls functions lisp-style, right?
<cole-h> samueldr: Do you know what happens when an activationScript errors?
<samueldr> cole-h: no
<Hail_Spacecake> or, wait, is that even a function call?
<cole-h> Darn
<samueldr> Hail_Spacecake: uh, that's a lot to unpack :)
<cole-h> Time to build-vm then
<Hail_Spacecake> oh no that's a function surrounded by (), isn't it?
johnw has joined #nixos
<samueldr> you have a function call, with a function as a param
<Hail_Spacecake> er, `old: ... ` I mean
<samueldr> yeah
<Hail_Spacecake> I prefer languages with some kind of explicit lambda symbol
<DigitalKiwi> why does samueldr have a hat on
<Hail_Spacecake> \old => .... or something
<samueldr> looks like I never removed that a while ago when there was trouble
<Hail_Spacecake> it seems like the nix configuration lang is sort of early javacript
<Hail_Spacecake> in that the syntax is ambiguous enough that you have to resort to explicit ()'s sometimes
<samueldr> while it's ambiguous, at the very least there's nothing like ASI (automatic semi-colon insertion) from JS :)
<Hail_Spacecake> yeah could be worse
<Hail_Spacecake> btw, I was asking earlier
<samueldr> it stays non-ambiguous (to interpreters) but human-less-friendly
EmoSpice has quit [Ping timeout: 240 seconds]
<Hail_Spacecake> where are definitions like "types.package" defined?
<samueldr> Hail_Spacecake: that's part of the "modules system"
simba1 has joined #nixos
<DigitalKiwi> can i make everything a module so i have types
<DigitalKiwi> when do we get mynix
<DigitalKiwi> typenix
vonfry has left #nixos ["ERC (IRC client for Emacs 27.1.90)"]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109902 → aws-c-io: 0.7.0 -> 0.7.1 → https://git.io/JtLhk
<DigitalKiwi> reasonnix
xeronull has joined #nixos
xeronull has quit [Client Quit]
EmoSpice has joined #nixos
<DigitalKiwi> aanderse: i did a git bisect for a problem i've been having and it says you did it :( (but i don't know how this commit could have done it)
samir420[m] has joined #nixos
<DigitalKiwi> it's possible i did it wrong
EmoSpice has quit [Ping timeout: 246 seconds]
<cole-h> (Might help if you explain said problem)
palo1 has joined #nixos
<energizer> i have a path with an = in it, how can i reference it in nix?
<energizer> like {foo = ./my=special=path;}
palo has quit [Ping timeout: 260 seconds]
palo1 is now known as palo
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109904 → babl: 0.1.82 -> 0.1.84 → https://git.io/JtLjJ
<cole-h> energizer: { foo = ./. + "/my=special=path"; }
<cole-h> > { foo = ./. + "/my=special=path"; }
<{^_^}> { foo = <CODE>; }
<cole-h> > :p { foo = ./. + "/my=special=path"; }
<{^_^}> { foo = /var/lib/nixbot/state/nixpkgs/my=special=path; }
<energizer> thanks cole-h++
<{^_^}> cole-h's karma got increased to 123
<DigitalKiwi> cole-h: plasma5+xmonad session doesn't work it trys to start kwin which coredumps
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109905 → angle-grinder: 0.15.0 -> 0.16 → https://git.io/JtLj3
waleee-cl has quit [Quit: Connection closed for inactivity]
kalbasit_ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @pjjw opened pull request #109906 → linux-pam: remove broken musl pam_exec patch → https://git.io/Jtten
kalbasit_ has joined #nixos
<cole-h> ryantm: Does agenix support files encrypted with an age key, not an ssh key?
<{^_^}> [nixpkgs] @github-actions[bot] pushed 13 commits to staging-next: https://git.io/Jtte8
<{^_^}> [nixpkgs] @github-actions[bot] pushed 14 commits to staging: https://git.io/Jtte4
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109907 → armadillo: 10.1.2 -> 10.2.0 → https://git.io/Jttvc
kalbasit_ has quit [Ping timeout: 256 seconds]
<DigitalKiwi> i hate filing issues i only file PRs and i don't know what's wrong :(
<bqv> cole-h: from what I saw, ssh is hardcoded
<cole-h> Yeah, shame.
<bqv> I think its sensible tbh, the issue I have with every other sol
<bqv> ution is having to cart around yet another key
<bqv> Premature carriage return
<cole-h> I mean, more a shame that it doesn't support its titular program's keys
<bqv> Ah
<bqv> Probably with some light frobnication
simba1 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109908 → avocode: 4.10.4 -> 4.11.0 → https://git.io/JttfN
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109909 → bingrep: 0.8.2 -> 0.8.4 → https://git.io/JttJJ
simba1 has joined #nixos
oxalica1 has joined #nixos
<DigitalKiwi> hey why doesn't the bot mention my PR to nix-community/aarch64-build-box :(
jmc-figueira has quit [Quit: Textual IRC Client: www.textualapp.com]
<DigitalKiwi> infinisil: this is an injustice
KarlJoad has left #nixos ["ERC (IRC client for Emacs 27.1)"]
oxalica has quit [Ping timeout: 272 seconds]
oxalica1 is now known as oxalica
<cole-h> Because aarch64-build-box doesn't really see development, unlike nix, nixpkgs, nix-mode, etc
<adisbladis> I think the bot is not showing anything from the nix-community org?
<Ke> what problem does agenix even solve
<Ke> you need to have persistent secure storage for the ssh anyway
<Ke> my problem is that I can't get secrets integrated into nixos modules like hostapd
<energizer> if i do `map runCommandNoCC someList` will they be executed concurrently?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109910 → libsForQt5.alkimia: 8.0.2 -> 8.0.4 → https://git.io/JttJn
<energizer> *if i do `map runCommandNoCC someList` will they be executed in parallel?
<{^_^}> [nixpkgs] @jonringer opened pull request #109911 → [staging] treewide: remove trailing spaces → https://git.io/JttJR
<DigitalKiwi> do i have to reboot every time to test this ;_;
<cole-h> adisbladis: Indeed.
<energizer> DigitalKiwi: nixos-rebuild build-vm ./configuration.nix
<bqv> energizer: but there is no execute in nix, only eval and build, which are two distinct steps
<DigitalKiwi> not even sure that computer can run vms lol i'll try
gurki is now known as x64
<energizer> bqv: i mean build in this case
rymarllon[m] has joined #nixos
<bqv> Unless there's a dependency between them, builds are always in parallel up to your build capacity
<energizer> ok
<bqv> Ke: it solves being able to store secret files versioned as part of your config, and deploy them, without adding almost any infra overhead. Better to have one impure key on persistent storage, not hundreds, right?
<{^_^}> [nixpkgs] @fabaff opened pull request #109912 → gandi-cli: 1.5 -> 1.6 → https://git.io/JttUI
<Hail_Spacecake> is there a way I can see the current value of a key in the currently-running nixos configuration with a command line tool?
<energizer> bqv: is that the same problem that sops-nix solves?
<cole-h> Hail_Spacecake: nixos-option
<Hail_Spacecake> e.g. if I want to see what's currently in the "environment.etc" value
<energizer> Hail_Spacecake: nixos-option will tell you what the value *would be* if you rebuilt, not what it currently is
<energizer> or, was when the system was built
<Hail_Spacecake> ah okay
<energizer> does {^_^} build anything?
<Hail_Spacecake> so it's parsing the current state of /etc/nixos/configuration.nix ?
<energizer> yes
<Hail_Spacecake> that's fine as long as I know it's doing that
<cole-h> > :b pkgs.hello
<{^_^}> Unknown command: b
<bqv> energizer: vaguely
<cole-h> Nope, does not build
jkachmar has quit [Quit: Connection closed for inactivity]
Jackneill has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #109709 → ocamlPackages.toml: 5.0.0 → 6.0.0 → https://git.io/JtIVn
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.toml: 5.0.0 → 6.0.0 »: https://git.io/JttUy
asheshambasta has joined #nixos
<{^_^}> [nixpkgs] @vbgl pushed commit from @anmonteiro to master « ocamlPackages.mdx: 1.7.0 -> 1.8.0 »: https://git.io/JttUA
<energizer> how do i convert an attrset to json?
<energizer> oh
<energizer> > builtins.toJSON
<{^_^}> <PRIMOP>
<energizer> nice
<energizer> {^_^}++
<{^_^}> {^_^}'s karma got increased to 227
<DigitalKiwi> energizer: it doesn't let me login :(
lcvass_ has joined #nixos
<energizer> DigitalKiwi: might need declarative users with mutableUsers=false. and after changing that you'll need to delete the cow file in your cwd before rebuilding it
Jd007 has quit [Ping timeout: 256 seconds]
lcvass has quit [Ping timeout: 256 seconds]
kwork has quit [Remote host closed the connection]
nrh^ has quit [Ping timeout: 256 seconds]
nrh^ has joined #nixos
<DigitalKiwi> oh ok
x64 is now known as gurki
kwork has joined #nixos
nicoo has quit [Ping timeout: 268 seconds]
mallox has joined #nixos
<energizer> DigitalKiwi: you might also be interested in xephyr
<energizer> what am i missing here? https://bpa.st/WPRQ
lordcirth has quit [Ping timeout: 258 seconds]
saschagrunert has joined #nixos
<{^_^}> [nixpkgs] @jD91mZM2 opened pull request #109913 → nixos/chromium: Set policy DefaultSearchProviderEnabled → https://git.io/JttTm
nicoo has joined #nixos
<samueldr> energizer: mixed indentation?
<samueldr> (in your original source)
<samueldr> that could make the EOF not be at the beginning of the line
<energizer> yep samueldr++
<{^_^}> samueldr's karma got increased to like 311, I think
Hank22 has joined #nixos
simba1 has quit [Ping timeout: 260 seconds]
simba1 has joined #nixos
<energizer> are there some functions for operating on paths, like `basename` and stuff?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109914 → clips: 6.30 -> 6.31 → https://git.io/Jttk9
<{^_^}> [nixpkgs] @afix-space opened pull request #109915 → nixos/nginx: add cgit sub-service → https://git.io/Jttk5
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109916 → btrfs-progs: 5.9 -> 5.10 → https://git.io/JttLJ
<{^_^}> [nixpkgs] @greizgh opened pull request #109917 → sqlx-cli: init at 0.2.0 → https://git.io/JttLI
tejing has quit [Ping timeout: 246 seconds]
respawn has joined #nixos
<{^_^}> [nixpkgs] @wucke13 opened pull request #109918 → updating pydsdl & nunavut → https://git.io/JttLq
<DigitalKiwi> alias stripcolors='sed -r "s/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[mGK]//g"'
<Hail_Spacecake> is it normal for all the files in /etc/static to have a create date of Dec 31 1969?
<ehmry> Hail_Spacecake: yes, everything in the store should be that way
Hank22 has quit [Quit: Connection closed]
<bqv> > pkgs.emacs.pkgs.fsharp-mode # this fails to build for everyone, not just me, right?
<{^_^}> "<derivation /nix/store/1nh74ikibhb4mlmcd3i14r9y8bylnw0q-emacs-fsharp-mode-20210106.1632.drv>"
lsix1 has joined #nixos
rauno has quit [Remote host closed the connection]
rauno has joined #nixos
{^_^} has quit [Remote host closed the connection]
seku has joined #nixos
<energizer> > ./.
hiro98 has joined #nixos
<DigitalKiwi> the real reason not to use nix-env/nix profile
zupo has joined #nixos
EmoSpice has joined #nixos
MisterMxyzptlk has joined #nixos
cfricke has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<MisterMxyzptlk> How hard would be to estimate the size of all the source code repositories used to build nixpkgs, i.e. the 'open closure' of nixpkgs?
EmoSpice has quit [Ping timeout: 256 seconds]
vidbina_ has joined #nixos
<Hail_Spacecake> is https://github.com/NixOS/nixops/issues/1093 still a thing? I'm running into this same issue
<Hail_Spacecake> also how do I make it say something other than "Unnamed NixOps network" in `nixops list`, if it's not `network.description`?
<bqv> DigitalKiwi: you should clean it up periodically. I only use it as a spooling ground for stuff imma add to my config in the immediate future but need now
<bqv> I've only had mine at 10-15 max
<DigitalKiwi> bqv: yeah i usually do
<DigitalKiwi> most of these are newer than the last time i rebuilt
<DigitalKiwi> nix-env (Nix) 2.4pre20201201_5a6ddb3
<DigitalKiwi> and before that it wasn't so annoying!
<DigitalKiwi> profile '/nix/var/nix/profiles/per-user/kiwi/profile' is incompatible with 'nix-env'; please use 'nix profile' instead
<DigitalKiwi> :(
nwspk has quit [Ping timeout: 264 seconds]
EmoSpice has joined #nixos
jonringer has quit [Ping timeout: 264 seconds]
attila_lendvai has joined #nixos
attila_lendvai has joined #nixos
attila_lendvai has quit [Changing host]
ahmedelgabri has joined #nixos
<Hail_Spacecake> I'm running into `error: file 'nixpkgs' was not found in the Nix search path (add it using $NIX_PATH or -I)`
<Hail_Spacecake> not sure how to solve this
<Hail_Spacecake> this is on a non-nixos machine with nix installed, I'm trying to run `nixops deploy`
EmoSpice has quit [Ping timeout: 272 seconds]
<Hail_Spacecake> nix-channel --list 00:42:28
arjen-jonathan has joined #nixos
zupo has joined #nixos
proofofkeags__ has quit [Ping timeout: 240 seconds]
sangoma has quit [Read error: Connection reset by peer]
nixuser_ has joined #nixos
<DigitalKiwi> as normal or root user?
berberman_ has quit [Quit: ZNC 1.8.2 - https://znc.in]
sangoma has joined #nixos
<Hail_Spacecake> DigitalKiwi: normal user
nwspk has joined #nixos
respawn has quit [Quit: Leaving]
berberman has joined #nixos
<Hail_Spacecake> is something supposed to set NIX_PATH but isn't?
<Hail_Spacecake> I don't have it set
<Hail_Spacecake> nix-instantiate --eval -E '<nixpkgs>' doesn't work either
<DigitalKiwi> export NIX_PATH or use -I ;)
<Hail_Spacecake> I'm concerned if NIX_PATH is supposed to be getting set by something but isn't
<Hail_Spacecake> maybe that means other things are broken
Fafnir[m] has quit [Quit: Idle for 30+ days]
doronbehar has quit [Quit: Idle for 30+ days]
<Hail_Spacecake> I run arch linux and installed nix on that machine from an AUR package
sangoma has quit [Read error: Connection reset by peer]
<Hail_Spacecake> also I use the fish shell which does things differently than bash-likes
<Hail_Spacecake> if I set NIX_PATH to "~/.nix-defexpr/channels/nixpkgs", I get the saem error
<bqv> > pkgs.overlays
zupo_ has joined #nixos
orivej has joined #nixos
zupo has quit [Ping timeout: 272 seconds]
berberman has quit [Ping timeout: 240 seconds]
sangoma has joined #nixos
berberman has joined #nixos
hoijui has joined #nixos
sangoma has quit [Ping timeout: 264 seconds]
lsix has joined #nixos
xeronull has joined #nixos
xeronull has quit [Client Quit]
xeronull has joined #nixos
kaligule has joined #nixos
<kaligule> Hi, I am currently trying to contribute to the nixos manual. It is really hard though. Can someone tell me why DocBook XML was chosen over asciidoc or markdown for the nixos documentation?
xeronull has quit [Client Quit]
simba1 has quit [Ping timeout: 260 seconds]
<aterius> It's being converted to commonmark
sangoma has joined #nixos
xeronull has joined #nixos
<kaligule> aterius:Thats great. I will have a look. Thanks
<aterius> The RFC was already accepted, so it's just a matter of time, I believe there was some concern since nixos has to build it's own manual, and pandoc has a medium impact on closure size
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
<kaligule> If the RFC is accpted, what is the next step? Is there a place to help? Or should I just update the manual the old way in the meantime?
zupo has joined #nixos
sigmundv_ has joined #nixos
zupo_ has quit [Ping timeout: 256 seconds]
<sterni> kaligule: mostly potring remaining docbook documentation to commonmark
zemm has quit [Ping timeout: 246 seconds]
zemm has joined #nixos
<MisterMxyzptlk> what kind of resource would I need to build all of nixpkgs with a hydra instance within a sane timeframe
domogled has joined #nixos
xeronull68 has joined #nixos
xeronull68 has quit [Client Quit]
xeronull has quit [Quit: Connection closed]
pitch has joined #nixos
__monty__ has joined #nixos
<adisbladis> MisterMxyzptlk: That's a very open ended question
<adisbladis> What's a "sane timeframe"
<MisterMxyzptlk> lets say a couple of days
<MisterMxyzptlk> within a week :D
<MisterMxyzptlk> I just want a very rough ballpark here
kaligule has quit [Ping timeout: 260 seconds]
<adisbladis> Hm, I think I can do that on my desktop :)
<adisbladis> I've never actually tried a full stdenv rebuild, but very close to it
<adisbladis> That's an AMD Epyc 7551
<adisbladis> Overclocked to 3.2GHz
<MisterMxyzptlk> No as bad as I would have thought
<adisbladis> A hydra eval is ~33k packages iirc
<adisbladis> Most of those are trivial ones
<adisbladis> Chromium alone takes a couple of hours even on the beefiest of machines
<adisbladis> MisterMxyzptlk: I also compile everything entirely in RAM
<adisbladis> So no disk IO while building
civodul has joined #nixos
<MisterMxyzptlk> I ask this because I am wondering if if nixpkgs + hydra could make a neat little digital archive of a lot of software utilities that could work offline
<MisterMxyzptlk> you would curl / clone all source URLs in nixpkgs and host them locally
<MisterMxyzptlk> (sort of digital prepper thinking here - what if I wanted to make an app after the apocalypse?)
<MisterMxyzptlk> So in that sense perhaps I was wondering a bit more about disk footprint if all the build requirements are stored
<adisbladis> MisterMxyzptlk: Right, you wouldn't need to build to achieve that
<adisbladis> You could mirror sources only
<adisbladis> If you mirror sources + nixpkgs that should be good enough
<MisterMxyzptlk> yeah I know, but at some point you wanna build it if you wanna use it
<MisterMxyzptlk> anyway from what you say it seems a powerful desktop would do the trick
<MisterMxyzptlk> probably wanna have sizable disk space though
Kozova1 has quit [Quit: Leaving]
EMayej has joined #nixos
ky0ko1 has quit [Quit: killed]
ky0ko1 has joined #nixos
<srk> MisterMxyzptlk: you can also pull sources from cache.nixos.org since nixos hydra caches all that (they are just derivations like builds)
<srk> except non-free stuff of course
<MisterMxyzptlk> oh neat
<MisterMxyzptlk> good to know
<srk> it's pretty cool since it wasn't garbage collected yet afaik
<seku> heh, people actually overclock epycs?
malook has joined #nixos
<Nickli> they have the thermal capacity :P
<seku> yeah, they do. i run an 8core epyc too in my fileserver. never thought about OCing it tho :D
<gurki> why would you have 8 cores in your fileserver
<gurki> :o
<seku> smallest Epyc.
<seku> i wanted the pcie lanes
<seku> also... playing around with nix, so ill run a few containers sooner or later.
<Nickli> how many drives do you have in it?
<seku> 16
<Nickli> or what are you using the pcie lanes for?
<seku> SAS2, 10gbit ethernet... maybe upgrading later
<Nickli> ah i see
<seku> want to have fun with some nvme ceph stuff too... sooner or later
thc202 has joined #nixos
<seku> ooh, thanks adisbladis!
Jackneill has quit [Ping timeout: 246 seconds]
<adisbladis> I didn't want to add this to nixpkgs as it could fry your hardware if you're not careful
<DigitalKiwi> adisbladis: compile everything on hackage
<DigitalKiwi> extra credit: fix everything that is marked broken
<seku> hackage? isnt that haskell?
<adisbladis> DigitalKiwi: Aint nobody got time for that
<DigitalKiwi> :D
respawn has joined #nixos
<adisbladis> MisterMxyzptlk: We're also working with Software Heritage https://www.softwareheritage.org/ to mirror sources there
ahmed_elgabri has joined #nixos
<seku> ah, in case stuff disappears from github?
malook has quit [Quit: malook]
EmoSpice has joined #nixos
<adisbladis> Yeah, not just github
<adisbladis> Software heritage aims to archive open source for future generations
<adisbladis> It's a very ambitious project
ahmedelgabri has quit [Ping timeout: 260 seconds]
EMayej has quit [Quit: Connection closed]
<seku> laudable goal
<seku> wasn't there also an idea to move sourcecode to that distributed torrent network?
<Nickli> IPFS?
* seku nods
EMayej has joined #nixos
<adisbladis> seku: These efforts are orthogonal :)
<seku> heh :D
EmoSpice has quit [Ping timeout: 256 seconds]
<Nickli> memes on IPFS would be killer
<Nickli> not all the re-saved 100 times jpegs with watermarks
<ehmry> Nickli: that's http://ipfs.pics
<seku> nice
<ehmry> its flaky though
<ehmry> like everything ipfs
quinn has quit [Quit: ZNC 1.8.1 - https://znc.in]
dandart has joined #nixos
<Nickli> most images wont show
<ehmry> yea, welcome to ipfs
<adisbladis> ehmry: It's Schrödinger's catpictures
alexherbo2 has joined #nixos
<Nickli> someone forgot to open the box!
<seku> ah, a quantum filesystem
<Nickli> on the other hand, could it be because not that many use/host the pictures via ipfs?
fendor has joined #nixos
fuiltilt has quit [Quit: WeeChat 2.9]
EmoSpice has joined #nixos
<ehmry> Nickli: yes, you need dedicated servers to host content
<ehmry> because its too expensive to run nodes on edge machines
<ehmry> and somehow the data pinning is broken for this service
<Nickli> more data pinned the more reliable the network would be, right?
<ehmry> ipfs doesn't totally suck but it definitely sucks relative to the hype
<viric> :)
<viric> very good description
EmoSpice has quit [Ping timeout: 246 seconds]
nomeata has joined #nixos
Jackneill has joined #nixos
<viric> there was also a python project for a global communications something. NAmed related to universe or planets, iirc
saschagrunert has quit [Remote host closed the connection]
<Nickli> all i can think of is Gemini which is an more modern gopher
saschagrunert has joined #nixos
<ehmry> most things are that way, except nix :)
hoijui has quit [Ping timeout: 272 seconds]
nomeata has quit [Client Quit]
<Nickli> generally don't give much creedence to people saying "it sucks" as an descriptive statement
Jackneill has quit [Ping timeout: 264 seconds]
<V> viric: are you thinking of urbit
<DigitalKiwi> uh this hackage project isn't updated on hackage anymore and it's not on stackage and it doesn't have a cabal file in the github repo :|
<viric> V: hmmm no, not urbit
<viric> the web page had pictures of 'space'
* DigitalKiwi fetchpatch a cabal file
<ehmry> I shouldn't be so harsh on ipfs, I think the problems are intrinsic to "global" storage, i don't think its practiall to build p2p stuff at global scale. torrents work fairly well, but private trackers will always work best
hoijui has joined #nixos
<edef> ipfs has the annoying failure mode of working part of the time and/or slowly
<edef> if you're running a regular web server, it's fairly likely to either be broken or working
Jackneill has joined #nixos
<edef> and things that are obviously completely broken get filtered out of the world fairly quickly
bqv has quit [Ping timeout: 272 seconds]
* DigitalKiwi fork it rename KiwiBitcoinTrader
<ehmry> DigitalKiwi: oh boy
<edef> ipfs is this weird trap where everyone thinks it's real, working software because it sort of appears to work, and the theory seems sound enough if you leave out all the empirical results
bqv has joined #nixos
<edef> it's been … 5 years since i first used it, and it hasn't become any more usable in that time
<ehmry> if was just a CDN thing and the DHT stuff was left out, it'd proabably work, I think they've crammed too many goals onto it
<bqv> Teehee. My overlay hackery works, now I have a recursively navigable tree of pkgs attrsets
<bqv> Tl:dr, my pkgs is 2D
<edef> at this point i consider it a nerd tar pit of sorts
<Taneb> bqv: I want to know more
domogled has quit [Quit: domogled]
<bqv> ehmry: people like to bash ipfs but nobody's yet to suggest me anything remotely viable as an alternative...
<ehmry> bqv: right, there are alternatives, but they weren't viable
MmeQuignon has joined #nixos
<Nickli> any of the promising+
<lukegb> edef: can confirm, tried ipfs last week and it still isn't any closer to working well
ahmed_elgabri has quit [Ping timeout: 240 seconds]
<bqv> Taneb: seems to crash my browser currently... but see my flake.nix around line 200 (github:bqv/nixrc)
<ehmry> plan9 had some sort of content-addressed storage that worked well, but it wasn't any sort of public facing thing
dandart has quit [Quit: dandart]
<Nickli> ehmry > saw someone mention something similar in HN about mounting a web page
<V> I don't think "suggest an alternative" makes any sense when you could equally say that about any of the alternatives
<V> if everything is broken, there is no default choice
<ehmry> V: right, but the one with the best marketing rises to the top
ahmed_elgabri has joined #nixos
<V> marketing says absolutely nothing about the usefulness of a project
<bqv> Taneb: I replaced my list of permanent overlays with a meta-overlay, which lets me apply and unapply various overlays by attrset indirection
<V> altcoins get a lot of marketing
<bqv> E.g. pkgs.withEmacsFlake.pkgsParent.withEmacsFlake.emacs
<bqv> Which is a pointless roundtrip, but applies the emacs overlay flake's overlay then gets emacs
<edef> it turns out that "anonymously serve abstract Content to strangers" has zero emotional valence
<bqv> V: ftr, I don't agree that ipfs is "broken", but I'm loathe to argue it at this point
<bqv> That's why I ask for alternatives
<ehmry> I'm working on my onw content-addressed storage now, but I have no intention of making it something that works outside of private groups
<lukegb> Case in point: I'm trying to run an ipfs mirror of something but a pin operation using the ref impl on the full list of hashes seems to hang indefinitely even if pinning individual things works fine (albeit slowly)
<lukegb> I want to believe :(
<Nickli> ehmry > sounds like perkeep
<ehmry> Nickli: is perkeep a thing? I remember looking at it but I haven't tried it
<marek> bqv: I did play around with hypercore a little, which is the rework of dat (they have thrown that out of the window)
<marek> but from experience, ipfs is the only one somewhat-working, depending on the use case
<Nickli> ehmry > since it is a private thing, i don't know
<bqv> marek: Ah, yeah I was curious about dat waybackwhen, but yeah that's my conclusion too
ahmed_elgabri has quit [Ping timeout: 264 seconds]
hoijui has quit [Ping timeout: 260 seconds]
ericsagnes has quit [Ping timeout: 260 seconds]
<Nickli> ehmry > guess it is in the same vein as tahoe-lafs
<marek> bqv: dat/hypercore tries to have mutable data, but you know, we Nixers just know. :)
gxt has joined #nixos
<Nickli> hypercore reminds of that distributed website thingy which i can't remember the name of
<bqv> My shallow interest in mutable data is quenched by ipns and various ipld-based tricks at this point tbh
<marek> bqv: you might want to check the ipfs cluster project, not sure how far they are tho
<bqv> I use it :p
<marek> ah, what is your experience with it?
<marek> do we have it as a NixOS services? :)
<bqv> Eminently convenient.
<bqv> There's also a draft pr in nixpkgs somewhere
<bqv> I was apprehensive at first but its a real neat tool
<bqv> cheap redundancy and named pins
<Nickli> bqv > i lost the thread of thought here
<marek> bqv: let's get it in if you're up to it, I might have a use for it soon
<lukegb> ooh, might try out ipfs-cluster at least
<bqv> Nickli: sorry I'm half asleep and wholly autistic :) I wouldn't claim my thought processes are standard
<bqv> marek: #100871
lsix1 has quit [Ping timeout: 260 seconds]
<Nickli> bqv > i didn't quite follow "interested quenched by X" to promoting IPFS, not a wording i'm too familiar with
<bqv> I mean to say any need I have for mutable-addressed data is satisfied by those now, so I don't feel the need to shop around for things like dat so much
ahmed_elgabri has joined #nixos
<bqv> And I have little need, at that
ericsagnes has joined #nixos
<ehmry> Nickli: I tried tahoe-lafs once, but had problems
<edef> i ran a successful tahoe deployment a decade ago or so
<ehmry> which I vaguely remember being python related
<edef> yep
<edef> i don't recall performance being particularly amazing
<Nickli> bqv > follow-up qurstion how/what are you using ipns and ipld for?
<edef> though i do wonder how it'd run on pypy
<edef> practically, i don't think the NixOS packaging for it is currently working
hiro98 has quit [Ping timeout: 256 seconds]
<ehmry> I wanted it to work, I was installing it as the police were raiding and pissing in a house down the street
<bqv> Nickli: again, little need, but it has at least once been handy to have an ipns url for data storage like ipfs cids but mutable. I'm also really keen to make my filesystem entirely virtual, and that'd be a cheeky way to avoid having to constantly save and update hashes for the more volatile data
<Nickli> and this is why i want to learn emacs and org-mode i come over so many interesting thins :P
<bqv> 90% of my pc is in the nix store and perfectly reproducible from a 10meg repo. The rest is the pesky persistent data, which I'd love to shove on my ipfs-cluster and basically forego the need for a filesystem heirarchy at all besides my nix store and the ipfs cache, but I'm still trying to work out how I might do that
<Nickli> bqv > do you have a private ipfs-cluster then?
<bqv> No. That's the biggest issue. Private data is not easy on ipfs, but there are answers, I just don't know if I like them :p
<bqv> My cluster is public, I just imperatively pin stuff atm
<ehmry> I would worry that the design of ipfs makes it too difficult to be sure that its running in private mode
<bqv> ehmry: Nickli: you might both be interested in this https://embed.voodfy.com/60022b90fff4f56e99cb3197
<bqv> ehmry: relevant
<bqv> That's a teleconference from a day or two ago about that exact topic
<bqv> And the current solutions, and how to proceed
neiluj has joined #nixos
neiluj has quit [*.net *.split]
CMCDragonkai has quit [*.net *.split]
Quick_Wango has quit [*.net *.split]
philr_ has quit [*.net *.split]
Siyo has quit [*.net *.split]
xanderle has quit [*.net *.split]
laerling has quit [*.net *.split]
Heirlung has quit [*.net *.split]
Swant has quit [*.net *.split]
berber has quit [*.net *.split]
lord| has quit [*.net *.split]
Serus has quit [*.net *.split]
eeva has quit [*.net *.split]
AWizzArd has quit [*.net *.split]
strikerlulu has quit [*.net *.split]
statusfailed has quit [*.net *.split]
puffnfresh has quit [*.net *.split]
sarcasticadmin has quit [*.net *.split]
devalot has quit [*.net *.split]
wolfshappen has quit [*.net *.split]
puffnfresh_ has quit [*.net *.split]
joehh1 has quit [*.net *.split]
bigvalen has quit [*.net *.split]
pieguy128 has quit [*.net *.split]
pareidolia has quit [*.net *.split]
edwtjo has quit [*.net *.split]
liori has quit [*.net *.split]
julm has quit [*.net *.split]
otulp has quit [*.net *.split]
vancz has quit [*.net *.split]
ambroisie has quit [*.net *.split]
dminuoso has quit [*.net *.split]
dev4 has quit [*.net *.split]
inf has quit [*.net *.split]
vk3wtf has quit [*.net *.split]
dfordvm has quit [*.net *.split]
whatisRT has quit [*.net *.split]
fionera has quit [*.net *.split]
thomassgn has quit [*.net *.split]
switchy has quit [*.net *.split]
jD91mZM2 has quit [*.net *.split]
cransom has quit [*.net *.split]
njd has quit [*.net *.split]
davidcl has quit [*.net *.split]
Mrmaxmeier has quit [*.net *.split]
adisbladis has quit [*.net *.split]
jol has quit [*.net *.split]
fps has quit [*.net *.split]
trulsa has quit [*.net *.split]
voidcontext has quit [*.net *.split]
drewr has quit [*.net *.split]
rprosper- has quit [*.net *.split]
euank has quit [*.net *.split]
exarkun has quit [*.net *.split]
Enzime has quit [*.net *.split]
liori has joined #nixos
trulsa has joined #nixos
ambroisie has joined #nixos
strikerlulu has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
wolfshappen has joined #nixos
exarkun has joined #nixos
CMCDragonkai has joined #nixos
Enzime has joined #nixos
whatisRT has joined #nixos
berber has joined #nixos
inf has joined #nixos
Mrmaxmeier has joined #nixos
edwtjo has joined #nixos
edwtjo has joined #nixos
edwtjo has quit [Changing host]
vancz has joined #nixos
voidcontext has joined #nixos
Heirlung has joined #nixos
vk3wtf has joined #nixos
davidcl has joined #nixos
AWizzArd has joined #nixos
laerling has joined #nixos
dfordvm has joined #nixos
philr_ has joined #nixos
dev4 has joined #nixos
fionera has joined #nixos
fps has joined #nixos
joehh1 has joined #nixos
bigvalen has joined #nixos
puffnfresh has joined #nixos
njd has joined #nixos
thomassgn has joined #nixos
switchy has joined #nixos
jD91mZM2 has joined #nixos
dminuoso has joined #nixos
pieguy128 has joined #nixos
pareidolia has joined #nixos
neiluj has joined #nixos
neiluj has quit [Changing host]
neiluj has joined #nixos
Quick_Wango has joined #nixos
lord| has joined #nixos
cransom_ has joined #nixos
<Nickli> so you could in theory have browser tabs permeate on all your installs?
Siyo has joined #nixos
julm has joined #nixos
statusfailed has joined #nixos
puffnfresh_ has joined #nixos
otulp has joined #nixos
Swant has joined #nixos
xanderle has joined #nixos
drewr has joined #nixos
Serus has joined #nixos
<bqv> don't see why not, not that I browse on more than one machine
euank has joined #nixos
rprospero has joined #nixos
jol has joined #nixos
adamCS has quit [Ping timeout: 264 seconds]
Jackneill has quit [Ping timeout: 256 seconds]
adisbladis has joined #nixos
<wesleyac> how does one actually for real clear the dns cache on nixos? `ping` fails with "Name or service not known" but `dig` can resolve, trying to figure out what's up. i've tried restarting nscd.service, resolvconf.service, and running `nscd --invalidate hosts`, but no dice. what else should i try?
<bqv> Stop nscd?
<viric> nscd -i hosts
<viric> that invalidates the nscd cache
<bqv> Then update nixpkgs and start it again. This was a bug in systemd
adamCS has joined #nixos
sarcasticadmin has joined #nixos
<bqv> I think systemd-274 had it. Any higher (274.1+) is fine
<wesleyac> cool, trying that. do you have a link to the bug, ooc?
<viric> do you mean "nscd -i hosts" didn't work?
<bqv> viric: it was a bug, yes
<viric> oh.
cole-h has quit [Ping timeout: 240 seconds]
devalot has joined #nixos
<viric> thank you bqv
<viric> but nscd is from glibc... how systemd can affectit?
ahmed_elgabri has quit [Ping timeout: 272 seconds]
<Hail_Spacecake> I'm running into a problem with nixops where it thinks that the option 'virtualisation.oci-containers' doesn't exist, so the deploy fails
<Hail_Spacecake> I am deploying a configuration containing tha toption
<Hail_Spacecake> onto a nixos machine that already has that configuration with that option applied
<Hail_Spacecake> it's literally the same configuration.nix file
teto has joined #nixos
<bqv> viric: not gonna pretend to understand the syscall tree. Just remembering that that's the bug and stopping nscd was enough to circumvent it for me
<Reventlov> hey there
<Reventlov> can I "programmatically" declare nixos profiles that would appear in my grub boot menu, for example ? Like, a "work" profile, and a "personal" profile ?
<bqv> Reventlov: look at specialisation :)
zakame has quit [Ping timeout: 264 seconds]
<bqv> It's a nixos option.
<Reventlov> thanks for the hint
zakame has joined #nixos
hiro98 has joined #nixos
Jackneill has joined #nixos
EmoSpice has joined #nixos
Izorkin_ has joined #nixos
ahmed_elgabri has joined #nixos
Izorkin has quit [Ping timeout: 260 seconds]
Izorkin_ is now known as Izorkin
<wesleyac> hmmm, i'm seeing this dns problem on 20.09, but it seems like that bug should only affect unstable?
<wesleyac> but there's also something funny happening with dig, it's talking to my router (which is new and provided by my isp and probably the root of this problem) rather than 8.8.8.8 (which is what i have in my config)
<wesleyac> (i did try stopping nscd, updating, and restarting, but it didn't fix the problem i'm having)
<DigitalKiwi> 11:09 * DigitalKiwi fetchpatch a cabal file -->> https://gist.github.com/Kiwi/99db7d56d979cc60b514e417669b56ff
<Ke> with nscd I found frequently removing caches was nice
<DigitalKiwi> adisbladis: i will fix every package!
<wesleyac> wait why the hell is `nameserver 192.168.1.1` in /etc/resolv.conf?
lsix1 has joined #nixos
<DigitalKiwi> adisbladis: only 8839 more to go
zakame_ has joined #nixos
MisterMxyzptlk has quit [Quit: Connection closed]
zakame has quit [Ping timeout: 256 seconds]
zakame_ has quit [Client Quit]
<rauno> Is there a dependecies between nixops, nix and nixos verions? For example if i plan to upgrade, can i do it with one comoponent at a time or from some point i must do all of them together? Current scenario is that there's 1 deployment Nixos which deploys to many servers running nixos with nixops. Everything is quite old..
Dagger has quit [Ping timeout: 264 seconds]
Mateon2 has joined #nixos
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
Dagger has joined #nixos
meh` has joined #nixos
Mateon1 has quit [Ping timeout: 256 seconds]
Mateon2 is now known as Mateon1
Izorkin has joined #nixos
respawn has quit [Quit: Leaving]
domogled has joined #nixos
aveltras has joined #nixos
cr4y1 has joined #nixos
meh` has quit [Ping timeout: 265 seconds]
philr_ has quit [Quit: WeeChat 2.9]
philr has joined #nixos
knupfer1 has joined #nixos
<dminuoso> rauno: So nixops is just a tool around nix-copy-closure, roughly.
<dminuoso> nixos itself doesnt really have a concept of versions either
<aanderse> DigitalKiwi: oh well let me do what i can to help... what is your change?
<dminuoso> rauno: And when you say `nix`, do you mean `nix` the tool, or nixpkgs by any change?
knupfer1 is now known as knupfer
<bqv> #78810
<bqv> Botte??
sangoma has quit [Ping timeout: 256 seconds]
WilliButz has quit [Ping timeout: 240 seconds]
<lucus16> How would I override a haskell module to not build its executables, only its libraries?
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
meh` has joined #nixos
Izorkin has joined #nixos
ManiacOfMadness has quit [Ping timeout: 272 seconds]
WilliButz has joined #nixos
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
Izorkin has joined #nixos
arjen-jonathan has quit [Quit: WeeChat 3.0]
<Taneb> `ping
<Taneb> That's not good
<dminuoso> pong`
<Taneb> dminuoso: you don't look like {`-`}
<dminuoso> Appearances can be deceiving
Darkmatter66 has joined #nixos
<supersandro2000> just merged the tangram PR to fix the eval error
cgfuh has joined #nixos
<infinisil> ,ping
<infinisil> gchristensen: ^ (not on my side :))
Baerwin has joined #nixos
<Baerwin> Hi is anyone running virtualbox on nixos? I tried following the wiki however the package virtualbox-modules is marked as broken and in indeed fails to build.
m0rphism has joined #nixos
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
EmoSpice has quit [Ping timeout: 256 seconds]
nrh^ has quit []
Izorkin has joined #nixos
<hexa-> 09:11 <— {^_^} (~graham@NixOS/user/gchristensen) has quit (Remote host closed the connection)
<hexa-> it just went poof :)
{^_^} has joined #nixos
<gchristensen> ,botsnack
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109889 → aws-sdk-cpp: 1.8.113 -> 1.8.121 → https://git.io/JtLDr
<{^_^}> Oh thanks, have a cookie yourself
<gchristensen> thanks :)
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109891 → belcard: 4.4.13 -> 4.4.24 → https://git.io/JtLdx
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109899 → aws-c-common: 0.4.63 -> 0.4.64 → https://git.io/JtLpt
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JttzF
wnklmnn has joined #nixos
dandart has joined #nixos
<hexa-> thank you
justanotheruser has quit [Ping timeout: 260 seconds]
heywoodlh has quit [Ping timeout: 272 seconds]
heywoodlh has joined #nixos
<{^_^}> [nixpkgs] @etu closed pull request #99446 → python3Packages.crccheck: 0.6 -> 1.0 → https://git.io/JUQHK
tsrt^ has joined #nixos
aswanson has joined #nixos
<eyJhb> Ehmm. I am trying to build this from a build.nix, I am unsure what I am doing wrong however - https://termbin.com/8avc
<eyJhb> Trying to use it as a package - https://termbin.com/siuh
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109904 → babl: 0.1.82 -> 0.1.84 → https://git.io/JtLjJ
<eyJhb> But get `error: The option value `nodes.srtutti.configuration.services.dsgplus.package' in `/home/eyjhb/projects/nixos/nixus-setup/modules/dsgplus.nix' is not of type `package'.`
<siraben> Where's the best place to learn about NixOps? The manual seems to be quite outdated
<dminuoso> siraben: Mmm, do you need the cloud resource management of nixops?
<siraben> Not sure, I just want to learn more about it
<DigitalKiwi> there's a paper on it
<siraben> Friend was asking about how it compares to ansible
<DigitalKiwi> i found a blog article about just that
<DigitalKiwi> is actually from 2015 i think they republished it lol
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jttgy
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109905 → angle-grinder: 0.15.0 -> 0.16 → https://git.io/JtLj3
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109906 → linux-pam: remove broken musl pam_exec patch → https://git.io/Jtten
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtt2e
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtt2U
<eyJhb> `My opinion is that Nix and NixOS are not only fascinating but the right way of packaging applications and configuring systems.
<eyJhb> `
<dminuoso> If only Nix was strongly typed...
<dminuoso> :p
<eyJhb> WEEEEEEEEEEEEEEEEEEEEEEEEEEEELL. Maybe :D
<supersandro2000> it is typed
<supersandro2000> and it complains often enough about types
<dminuoso> supersandro2000: No it is not.
benny has quit [Quit: ZNC - https://znc.in]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109910 → libsForQt5.alkimia: 8.0.2 -> 8.0.4 → https://git.io/JttJn
<supersandro2000> dminuoso: it has types
<supersandro2000> good enough for me
<supersandro2000> not like bash
<dminuoso> supersandro2000: If we look at type theory, we have a pretty exact way to talk about what types are, and what many languages calls "types" (i.e. runtime tagging/classification of values) is not proper types.
<dminuoso> What Im trying to say here, is that I have something different in mind.
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtt2g
<eyJhb> Also, fixed my issue, needed the {} behind the callpackage thing.....
<supersandro2000> I don't think nix guess what types things are
<eyJhb> EHm...
<eyJhb> > a = 1;
<{^_^}> error: syntax error, unexpected ';', at (string):75:8
<eyJhb> > a = 1
<{^_^}> a defined
<supersandro2000> b = 2
<supersandro2000> b
<eyJhb> ^ guess?
<supersandro2000> > b = 2
<{^_^}> b defined
<eyJhb> You don't TELL it what it is. So it does guessing. E.g. that could be a int or a float?
<supersandro2000> some type of integer
<eyJhb> It does type juggling in that sense
<{^_^}> [nixpkgs] @vbgl merged pull request #109325 → ocamlPackages.dune_2: 2.7.1 -> 2.8.1, ocamlPackages.mdx: 1.7.0 -> 1.8.0 → https://git.io/Jtf1P
<supersandro2000> does it differentiate between those two even?
<eyJhb> Maybe a is a int, a is a bool, a is a float?
<supersandro2000> it is not a bool but you can map it to one
<supersandro2000> but whatever
<dminuoso> `A type system is a tractable syntactic method for proving the absence of certain program behaviors by classifying phrases according to the kinds of values they compute.`
<supersandro2000> nix with hard types would be worse
<dminuoso> Is the definition TaPL gives.
<dminuoso> Note here, the phrase "syntactic"
<eyJhb> Yeah, but the point still stands :p - I don't disagree on that one. There are pros and cons to it supersandro2000
<supersandro2000> yeah whatever. I have better things to do then to theorize about type systems
<dminuoso> supersandro2000: Im just saying, when I say "typed" I mean it in the type theoretic sense.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109912 → gandi-cli: 1.5 -> 1.6 → https://git.io/JttUI
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jttae
lordcirth has joined #nixos
heywoodlh has quit [Ping timeout: 264 seconds]
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @oxalica opened pull request #109962 → rust-analyzer: 2021-01-04 -> 2021-01-18 → https://git.io/Jttaq
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jttam
meh` has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @vbgl pushed commit from @anmonteiro to master « dune_2: 2.7.1 -> 2.8.0 »: https://git.io/JttaC
lsix1 has quit [Ping timeout: 272 seconds]
chour has joined #nixos
lsix1 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtta0
evanjs- has quit [Read error: Connection reset by peer]
karantan has joined #nixos
<{^_^}> [nixpkgs] @stigtsp opened pull request #109963 → dnsmasq: 2.82 -> 2.83 → https://git.io/Jttag
<{^_^}> [nixpkgs] @primeos merged pull request #109956 → libdrm: 2.4.103 -> 2.4.104 → https://git.io/JttB3
<{^_^}> [nixpkgs] @primeos pushed 2 commits to staging: https://git.io/Jttaa
evanjs has joined #nixos
<{^_^}> [nixpkgs] @bitmappergit opened pull request #109964 → Update Maude to 3.1 → https://git.io/Jttao
Baerwin has left #nixos [#nixos]
EmoSpice has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109965 → kcollectd: 0.11.99.0 -> 0.12.0 → https://git.io/JttV3
EmoSpice has quit [Ping timeout: 240 seconds]
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @thiagokokada opened pull request #109966 → opentabletdriver: 0.4.2 -> 0.5.0 → https://git.io/JttVc
h4ck3rm4n has quit [Quit: The Lounge - https://thelounge.chat]
<{^_^}> [nixpkgs] @stigtsp closed pull request #109963 → dnsmasq: 2.82 -> 2.83 → https://git.io/Jttag
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109967 → jamulus: 3.6.1 -> 3.6.2 → https://git.io/JttV6
<{^_^}> [nixpkgs] @adisbladis merged pull request #109954 → emacs-modes: Fix missing 'lib' arguments → https://git.io/Jtt4A
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JttVi
sangoma has joined #nixos
zupo has joined #nixos
h4ck3rm4n has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109962 → rust-analyzer: 2021-01-04 -> 2021-01-18 → https://git.io/Jttaq
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JttVM
EMayej has quit [Quit: Connection closed]
ManiacOfMadness has joined #nixos
<{^_^}> [nixpkgs] @stigtsp opened pull request #109968 → dnsmasq: 2.82 -> 2.83 → https://git.io/JttwU
<attila_lendvai> how can i access the nixpkgs directory from the buildCommand hook? i want to include a file into $out, but i don't want to deal with the escaping hell. the name of an example to look at is also appreciated.
jonringer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109969 → jalv: 1.6.4 -> 1.6.6 → https://git.io/JttwG
Hail_Spacecake has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @fabaff opened pull request #109970 → python3Packages.pymata-express: init at 1.19 → https://git.io/Jttwl
Hail_Spacecake has joined #nixos
growpotkin has joined #nixos
gianarb has joined #nixos
* attila_lendvai is trying cp ./foo $out
benny has joined #nixos
benny is now known as Guest13353
<gianarb> Hello! I didn't figure out how to properly override two fields (version,sha256) from a derivation (linuxkit). So as a workaround I copy/pasted it in my shell.nix https://github.com/gianarb/noname/blob/master/shell.nix#L15-L39
mmmattyx has joined #nixos
<gianarb> somebody can point me to the right way of doing those kind of manipulation? Thanks!
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to master: https://git.io/Jttw1
heywoodlh has joined #nixos
hiro98 has quit [Ping timeout: 256 seconds]
madalu has quit [Ping timeout: 268 seconds]
nixuser_ has quit [Read error: Connection reset by peer]
<ryantm> cole-h I haven't tried. Maybe.
madalu has joined #nixos
zebrag has joined #nixos
DanC has quit [Quit: ZNC 1.6.6+deb1ubuntu0.2 - http://znc.in]
hoijui has joined #nixos
DanC has joined #nixos
hugolgst has joined #nixos
<hugolgst> do you guys know why nix-env -iA nixos.torbrowser fails on 20.09?
<hugolgst> error: cannot download tor-browser-linux64-10.0.5_en-US.tar.xz from any mirror
* attila_lendvai has realized he can just say ${./foo} within buildCommand
<clever> hugolgst: upstream probably deleted the file
<hugolgst> damn
<V> this is common with tor
<{^_^}> [nixpkgs] @ryantm closed pull request #109909 → bingrep: 0.8.2 -> 0.8.4 → https://git.io/JttJJ
<{^_^}> [nixpkgs] @stigtsp opened pull request #109971 → [20.09] dnsmasq: 2.82 -> 2.83 → https://git.io/JttKB
<hugolgst> should I do a PR
knupfer has quit [Ping timeout: 256 seconds]
<hugolgst> or issue
seku has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109972 → libsForQt5.kdiagram: 2.7.0 -> 2.8.0 → https://git.io/JttKV
BlessJah has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #109881 → kapowbang: 0.5.4 -> 0.6.0 → https://git.io/JtLwS
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JttKF
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109973 → ibus-engines.table: 1.9.25 -> 1.12.3 → https://git.io/JttKj
seku has joined #nixos
BlessJah has joined #nixos
nixuser_ has joined #nixos
cfricke has quit [Quit: WeeChat 3.0]
<{^_^}> [nixpkgs] @fabaff opened pull request #109974 → python3Packages.aioflo: init at 0.4.2 → https://git.io/Jtt6B
mkaito has joined #nixos
mkaito has joined #nixos
mkaito has quit [Changing host]
teto has quit [Ping timeout: 244 seconds]
civodul has quit [Ping timeout: 272 seconds]
rnea has joined #nixos
emacsoma1 has quit [Quit: WeeChat 3.0]
emacsomancer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109975 → jenkins-job-builder: 3.7.0 -> 3.8.0 → https://git.io/JttiU
davidv7_ has quit [Ping timeout: 240 seconds]
davidv7_ has joined #nixos
rb2k has joined #nixos
<{^_^}> [nixpkgs] @mkgvt closed pull request #97796 → pytricia: unstable-2019-01-16 -> 1.0.2 → https://git.io/JUWb2
heywoodlh has quit [Quit: ZNC 1.8.2 - https://znc.in]
<karantan> if I do a nixos-rebuild from a different server, is there any way to know when nixos-rebuild finishes on a target server?
hiro99 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109736 → rpi-imager: init at 1.5 → https://git.io/JtIyz
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtti4
<bennofs> has anyone done the work to patch depot_tools from google enough so it works on NixOS (it bundles python which would need to be patchelfed etc)
<bennofs> I'm running it in a chroot right now but it'd be nice to run it on native nix
<{^_^}> [nixpkgs] @jonringer merged pull request #109975 → jenkins-job-builder: 3.7.0 -> 3.8.0 → https://git.io/JttiU
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « jenkins-job-builder: 3.7.0 -> 3.8.0 »: https://git.io/Jttiw
strobelight has quit [Remote host closed the connection]
teto has joined #nixos
rb2k has quit [Ping timeout: 265 seconds]
rb2k has joined #nixos
strobelight has joined #nixos
hugolgst has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @jonringer merged pull request #109974 → python3Packages.aioflo: init at 0.4.2 → https://git.io/Jtt6B
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JttiQ
heywoodlh has joined #nixos
nixuser_ has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @adisbladis merged pull request #108741 → envoy: init at 1.16.2 → https://git.io/JLx7G
<{^_^}> [nixpkgs] @adisbladis pushed 3 commits to master: https://git.io/JttPI
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109498 → jmeter: 5.1.1 > 5.4 → https://git.io/JtTBq
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JttPY
Guest13353 is now known as benny
heywoodlh_ has joined #nixos
<{^_^}> [nixpkgs] @roberth opened pull request #109976 → nixos/systemd: allow preStart with other ExecStartPre cmdlines → https://git.io/JttPn
heywoodlh has quit [Ping timeout: 256 seconds]
waleee-cl has joined #nixos
strobelight has quit [Remote host closed the connection]
Darkmatter66 has quit [Ping timeout: 256 seconds]
mkaito has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #109939 → eclipse-mat: 1.10.0.20200225 -> 1.11.0.20201202 → https://git.io/JttWe
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JttPK
zarel has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109970 → python3Packages.pymata-express: init at 1.19 → https://git.io/Jttwl
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JttP9
vidbina_ has quit [Ping timeout: 264 seconds]
<wesleyac> does anyone know of a good overview of what all the moving parts of generating /etc/resolv.conf is? still trying to figure out how the nameservers that aren't in networking.nameservers got in there
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109562 → graph-cli: init at 0.1.7 → https://git.io/Jtkek
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109977 → inkscape: 1.0.1 -> 1.0.2 → https://git.io/JttXg
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JttX2
nujabells[m] has joined #nixos
<bennofs> wesleyac: i don't remember exact details, but some keywords that might help you: openresolv and resolvconf
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #109848 → tecoc: 20150606 -> unstable-2020-11-03 → https://git.io/JtLEp
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JttXr
philr has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109978 → hydroxide: 0.2.15 -> 0.2.17 → https://git.io/JttXM
civodul has joined #nixos
hnOsmium0001 has joined #nixos
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @eraserhd opened pull request #109979 → kakounePlugins.quickscope-kak: Fix stdenv.lib -> lib breakage → https://git.io/JttXN
mallox has quit [Quit: WeeChat 3.0]
mallox has joined #nixos
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/Jtt1v
rb2k has quit [Ping timeout: 244 seconds]
sss2 has quit [Quit: Leaving]
<matthewcroughan> Does anybody know if virt-manager works the same on macos as it does on Nix?
oxalica has quit [Ping timeout: 264 seconds]
ericsagnes has quit [Ping timeout: 272 seconds]
ransom has joined #nixos
nightmared has quit [Quit: WeeChat 3.0]
ransom_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109980 → libsForQt5.kdsoap: 1.9.1 -> 1.10.0 → https://git.io/Jtt1D
lsix has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jonringer closed pull request #109911 → [staging] treewide: remove trailing spaces → https://git.io/JttJR
davidv7_ has quit [Remote host closed the connection]
<aveltras> has anyone successfully used something like hdajackretask under nixos (or equivalent workarounds) to get a headset+mic connected through a combo jack working ?
oxalica has joined #nixos
<{^_^}> [nixpkgs] @nmattia opened pull request #109981 → lsyncd: build on darwin → https://git.io/Jtt1j
ransom has quit [Ping timeout: 256 seconds]
noudle has joined #nixos
Izorkin has quit [Ping timeout: 265 seconds]
sangoma has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109982 → java-service-wrapper: 3.5.43 -> 3.5.45 → https://git.io/JttMc
ericsagnes has joined #nixos
cross_ has quit [Ping timeout: 240 seconds]
Izorkin has joined #nixos
sangoma has joined #nixos
cross has joined #nixos
<wesleyac> ugh well i set `name_servers` in networking.resolvconf.extraConfig to 8.8.8.8, which "worked" in that now 8.8.8.8 is first, but the router one is still there which isn't great
heywoodlh_ has quit [Ping timeout: 265 seconds]
<betawaffle> colemickens: nixpkgs-wayland request https://github.com/mortie/mauncher
ahmed_elgabri has quit [Ping timeout: 260 seconds]
hiro99 has quit [Ping timeout: 264 seconds]
rb2k has joined #nixos
EmoSpice has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
karantan has quit [Ping timeout: 240 seconds]
<wesleyac> ok i just set /etc/resolv.conf to have a static string in environment.etc, and disabled resolvconf with `resolvconf='NO'` in extraConfig. feels gross but it works ¯\_(ツ)_/¯
heywoodlh has joined #nixos
noudle_ has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #109982 → java-service-wrapper: 3.5.43 -> 3.5.45 → https://git.io/JttMc
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JttD2
kalbasit_ has joined #nixos
Mateon2 has joined #nixos
oxalica1 has joined #nixos
erasmas has joined #nixos
oxalica has quit [Ping timeout: 256 seconds]
Mateon1 has quit [Ping timeout: 256 seconds]
domogled has quit [Ping timeout: 256 seconds]
seku has quit [Quit: Ping timeout (120 seconds)]
ManiacOfMadness has quit [Remote host closed the connection]
Mateon2 is now known as Mateon1
oxalica1 is now known as oxalica
zebrag has quit [Remote host closed the connection]
noudle has quit [Ping timeout: 256 seconds]
tsrt^ has quit [Ping timeout: 256 seconds]
alexherbo2 has quit [Ping timeout: 256 seconds]
sarcasticadmin has quit [Ping timeout: 256 seconds]
domogled has joined #nixos
NieDzejkob has quit [Ping timeout: 256 seconds]
noudle_ is now known as noudle
NieDzejkob has joined #nixos
ManiacOfMadness has joined #nixos
tsrt^ has joined #nixos
zebrag has joined #nixos
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #109967 → jamulus: 3.6.1 -> 3.6.2 → https://git.io/JttV6
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JttD5
<{^_^}> [nixpkgs] @peti merged pull request #109964 → maude: 3.0 -> 3.1 → https://git.io/Jttao
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/JttDx
seku has joined #nixos
Lord_of_Life_ has joined #nixos
ahmed_elgabri has joined #nixos
Lord_of_Life has quit [Ping timeout: 272 seconds]
Lord_of_Life_ is now known as Lord_of_Life
heyitsrama has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107040 → dstat: 0.7.3 -> 0.7.4 → https://git.io/JLnZq
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jttyl
h4ck3rm4n has quit [Quit: The Lounge - https://thelounge.chat]
h4ck3rm4n has joined #nixos
h4ck3rm4n has quit [Client Quit]
shibboleth has joined #nixos
heyitsrama has quit [Ping timeout: 256 seconds]
h4ck3rm4n has joined #nixos
<{^_^}> [nixpkgs] @fabaff closed pull request #109944 → python3Packages.aioh2: mark as broken → https://git.io/Jttlc
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/646f528cce6 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<gchristensen> this isn't a troll ... any gnome users using terminals which aren't gnome-terminal? I can't reliably paste in to gnome-terminal (#109826) and kitty and alacritty both completely lock up when I try to paste in to those, too
<{^_^}> https://github.com/NixOS/nixpkgs/issues/109826 (by grahamc, 19 hours ago, open): GNOME Terminal assumes Dvorak keycodes are QWERTY and converts them to Dvorak for a second time, breaking copy paste and other shortcuts
heyitsrama has joined #nixos
<gchristensen> ooooh firefox is broken. that is why I can't paste. restarting that might fix it.
<bbigras> gchristensen: I use alacritty with Gnome. and with sway
<gchristensen> does your alacritty in gnome have the all black window decorations?|
<lunik1> is there a way to replace gnu coreutils with e.g. busybox in the user environment?
gianarb has quit [Quit: WeeChat 3.0]
<bbigras> gchristensen: I think so. I have the border and the header thing with the X button to close it.
tollb has joined #nixos
<gchristensen> and it is different from all the other windows right?
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/646f528cce6 (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<bbigras> no it's the same
<gchristensen> oh I see
<{^_^}> [nixpkgs] @lourkeur opened pull request #109983 → spacevim: 1.5.0 -> 1.6.0 → https://git.io/JttSq
<bbigras> gchristensen: https://imgur.com/bAZC7sH
<gchristensen> ....huh
<bbigras> I just use `programs.alacritty` from home-manager
h4ck3rm4n has quit [Quit: The Lounge - https://thelounge.chat]
<bbigras> I wonder if it's my theme or some environment variables.
alexherbo2 has quit [Ping timeout: 256 seconds]
vidbina_ has joined #nixos
h4ck3rm4n has joined #nixos
<supersandro2000> what is gsc.io?
Siyo has quit [Ping timeout: 256 seconds]
<bbigras> open the link
<bbigras> you'll see
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109979 → kakounePlugins.quickscope-kak: Fix stdenv.lib -> lib breakage → https://git.io/JttXN
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JttSu
<gchristensen> mostly it is a drawing of me from a decade ago
h0m1 has quit [Quit: WeeChat 3.0]
<supersandro2000> I meant what the thing behind is
<supersandro2000> the upload service or whatever
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #106449 → yaml-language-server: Fails to start due to missing `prettier` dependency → https://git.io/JIzjG
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JttS1
kalbasit has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @onsails opened pull request #109984 → vim: fix galaxyline-nvim branch, add telescope-fzf-writer-nvim → https://git.io/JttSS
Siyo has joined #nixos
kalbasit has joined #nixos
lsix has joined #nixos
<tollb> It looks like the build of mariadb-server-10.4.17 (NixOS 20.09) has been failing on hydra since 2021-01-11 https://hydra.nixos.org/eval/1641311 possibly due to a hash mismatch on the download of the source. This package seems to download and build locally. Is there a way to request that hydra retry the build?
EmoSpice has quit [Ping timeout: 265 seconds]
<ajs124> gchristensen: you have the power to do that kind of stuff (^), right? I just ran "nix-build -A mariadb.src --check" on release 20.09 and it seems like I did in fact not put a wrong hash for the mariadb src.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109649 → Fix fcitx5 → https://git.io/Jtk90
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 5 commits to master: https://git.io/Jtt9M
attila_lendvai has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #109922 → bup: 0.31 -> 0.32 → https://git.io/Jttqw
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/Jtt97
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109985 → jmol: 14.31.18 -> 14.31.24 → https://git.io/Jtt9x
<{^_^}> [nixpkgs] @dotlambda opened pull request #109986 → python3Packages.flask-appbuilder: 2.3.0 -> 3.1.1 → https://git.io/Jtt9j
meh` has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #109409 → python3Packages.aioh2: mark broken → https://git.io/JtJb6
<{^_^}> [nixpkgs] @dotlambda pushed commit from @alyssais to master « python3Packages.aioh2: mark broken (#109409) »: https://git.io/JttHU
<{^_^}> [nixpkgs] @jonringer merged pull request #109930 → [staging] python3Packages.virtualenv: 20.2.1 -> 20.3.1 → https://git.io/Jtts6
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JttHt
<{^_^}> [nixpkgs] @fabaff opened pull request #109987 → python3Packages.devolo-home-control-api: init at 0.16.0 → https://git.io/JttHY
ahmedelgabri has joined #nixos
ahmed_elgabri has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @veprbl merged pull request #109816 → [doc] fix shell.nix → https://git.io/JtLnm
<{^_^}> [nixpkgs] @veprbl pushed commit from @greizgh to master « doc: fix shell.nix (#109816) »: https://git.io/JttHz
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109988 → libblockdev: 2.24 -> 2.25 → https://git.io/JttH2
<{^_^}> [nixpkgs] @jonringer merged pull request #109987 → python3Packages.devolo-home-control-api: init at 0.16.0 → https://git.io/JttHY
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JttHa
saschagrunert has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #109984 → vim: fix galaxyline-nvim branch, add telescope-fzf-writer-nvim → https://git.io/JttSS
<{^_^}> [nixpkgs] @jonringer pushed 5 commits to master: https://git.io/JttHr
<viq[m]> OK, so regarding my trying to get set up a remote machine with encrypted ZFS: 1) zpool import tries to use /dev/disk/by-uuid/ and needs to be explicitly told to use /dev/disk/by-name 2) turns out, despite everything including nixos wiki saying that for configuring network during boot by passing ip= parameter to kernel you use the old interface names, and only later they get switched to the new "predictable names"... Well, no,
<viq[m]> nixos even at that stage uses the new format.
respawn_ has joined #nixos
rajivr has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @dotlambda opened pull request #109989 → postfix: 3.5.8 -> 3.5.9 → https://git.io/JttHF
<srhb> re. (1) this depends on the disk driver in funny ways (that are decidely unfunny ot predict)
<srhb> viq[m]: iirc it's most often a problem on various paravirtualized systems
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109990 → libsForQt5.libcommuni: 3.5.0 -> 3.6.0 → https://git.io/JttHA
<tpw_rules> is there a way to turn a nix-shell into a derivation? i want to be able to install a shell so i can run a command and get put into that shell
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<{^_^}> [nixpkgs] @jlesquembre opened pull request #109991 → vimPlugins.gitsigns-nvim: init at 2021-19-01 → https://git.io/JttQU
Izorkin has joined #nixos
<{^_^}> [cabal2nix] @peti merged pull request #477 → Use lib instead of stdenv.lib → https://git.io/Jte9S
<{^_^}> [cabal2nix] @peti pushed 2 commits to master: https://git.io/JttQT
Izorkin has quit [Client Quit]
<{^_^}> [nixpkgs] @jlesquembre opened pull request #109992 → vimPlugins.nvim-jdtls: init at 2021-01-19 → https://git.io/JttQL
<viq[m]> srhb: I saw this on a vm on libvirt. I wasn't able to see whether it's the case on the dedicated server I was practicing for, since that one doesn't have a console I can access
Izorkin has joined #nixos
ransom has joined #nixos
oxalica has quit [Ping timeout: 264 seconds]
ransom_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109993 → latex2html: 2020.2 -> 2021 → https://git.io/JttQR
<{^_^}> [nixpkgs] @peti pushed 536 commits to haskell-updates: https://git.io/JttQu
<srhb> viq[m]: Yeah, thought as much. It is annoying.
ransom_ has joined #nixos
Izorkin_ has joined #nixos
<hyper_ch> matthewcroughan: did it work on unstable?
ransom has quit [Ping timeout: 256 seconds]
noudle has quit []
Izorkin has quit [Ping timeout: 264 seconds]
Izorkin_ is now known as Izorkin
<{^_^}> [nixpkgs] @jonringer merged pull request #109515 → python3Packages.{mocket,samsunsgtvws,segments,csvw}: update → https://git.io/JtTwx
<{^_^}> [nixpkgs] @jonringer pushed 4 commits to master: https://git.io/Jtt7f
<{^_^}> [nixpkgs] @fabaff opened pull request #109994 → python3Packages.url-normalize: init at 1.4.3 → https://git.io/Jtt7U
Izorkin has quit [Client Quit]
<{^_^}> [nixpkgs] @jonringer merged pull request #109991 → vimPlugins.gitsigns-nvim: init at 2021-19-01 → https://git.io/JttQU
<{^_^}> [nixpkgs] @jonringer pushed commit from @jlesquembre to master « vimPlugins.gitsigns-nvim: init at 2021-19-01 »: https://git.io/Jtt7q
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #109992 → vimPlugins.nvim-jdtls: init at 2021-01-19 → https://git.io/JttQL
<{^_^}> [nixpkgs] @jonringer pushed commit from @jlesquembre to master « vimPlugins.nvim-jdtls: init at 2021-01-19 »: https://git.io/Jtt7Y
dandart has quit [Quit: dandart]
shibboleth has quit [Quit: shibboleth]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108319 → nitrokey-app: 1.3.2 -> 1.4.2 → https://git.io/JLdg6
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/Jtt70
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107313 → carps-cups: init at unstable-2018-03-05 → https://git.io/Jtt7u
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/Jtt72
Dotz0cat has quit [Ping timeout: 246 seconds]
Dotz0cat has joined #nixos
<{^_^}> [nixpkgs] @vcunat opened pull request #109996 → gperftools: drop an option that seems no longer supported → https://git.io/Jtt7V
morr has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « Consistently use 'lib' instead of 'stdenv.lib' in the Haskell infrastructure. »: https://git.io/Jtt7i
ransom_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [cabal2nix] @peti pushed 2 commits to master: https://git.io/Jtt7X
<{^_^}> [cabal2nix] @peti pushed to master « Bump version number for the now 1.16.0 release. »: https://git.io/Jtt77
<{^_^}> [cabal2nix] @peti pushed to master « Bump version number for the now 2.16.0 release. »: https://git.io/Jtt7F
ransom has joined #nixos
<{^_^}> [cabal2nix] @peti pushed 0 commits to refs/tags/v2.16.0: https://git.io/Jtt7j
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109998 → libarchive: 3.5.0 -> 3.5.1 → https://git.io/Jtt5f
ransom has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jtt5G
fresheyeball has joined #nixos
sarcasticadmin has joined #nixos
kalbasit_ has quit [Ping timeout: 264 seconds]
zupo has joined #nixos
ldlework2 has joined #nixos
ahmedelgabri has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #109999 → kube-router: 1.1.0 -> 1.1.1 → https://git.io/Jtt52
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jtt5X
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110000 → kpt: 0.37.0 -> 0.37.1 → https://git.io/Jtt55
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
teto has quit [Ping timeout: 260 seconds]
rnea has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @github-actions[bot] pushed 132 commits to staging-next: https://git.io/Jttde
hiro98 has joined #nixos
<{^_^}> [nixpkgs] @github-actions[bot] pushed 133 commits to staging: https://git.io/Jttdv
<{^_^}> [cabal2nix] @peti pushed to ci « Replace Travis-CI configuration with Github actions. »: https://git.io/Jttdf
g-w1 has joined #nixos
<g-w1> hi, is there anything special I need to use dkms. I want to use v4l2loopback, is it as easy as `nix-env -iA nixos.linuxPackages.v4l2loopback`, or do I need to do other things?
<{^_^}> [cabal2nix] @peti opened pull request #478 → Replace Travis-CI configuration with Github actions. → https://git.io/Jttdm
<g-w1> its not working now, so I assume I need to at least reboot
chour has quit [Quit: WeeChat 3.0]
ransom has joined #nixos
diamondburned has joined #nixos
tdeo has joined #nixos
meh` has quit [Ping timeout: 265 seconds]
ransom has quit [Read error: Connection reset by peer]
ransom has joined #nixos
diamondburned has quit [Remote host closed the connection]
tdeo has quit [Remote host closed the connection]
<bennofs> g-w1: are you on nixos?
<g-w1> yes
lsix1 has quit [Ping timeout: 260 seconds]
<bennofs> g-w1: I think you need to add it to boot.extraModulePackages in your configuration.nix
<bennofs> like boot.extraModulePackages = [ pkgs.linuxPackages.v4l2loopback ];
<g-w1> ok, do I also need to do nix-env -iA or just put it there
<bennofs> no need to nix-env
<g-w1> ok thx
<{^_^}> [nixpkgs] @holymonson opened pull request #110001 → darwin.ps: update to newer unstuck version → https://git.io/JttdE
diamondburned has joined #nixos
tdeo has joined #nixos
<pinpox> how do I place a file or directory (e.g. from a github repo) in /var/lib/something declaratively? I can only find home.file = {} and xdg.file options, is there a more "general" one to place files anywhere?
<bennofs> pinpox: you might be able to use systemd.tmpfiles.rules
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110002 → kstars: 3.5.0 -> 3.5.1 → https://git.io/Jttdw
meh` has joined #nixos
<bennofs> pinpox: but i think there isn't anything more general (there's environment.etc for /etc as well)
<pinpox> bennofs: Okay hadn't thought of that. Is that the preferred way of doing that? The goal is to deploy a static website
<pinpox> guess I *could* just put it in /etc
dbmikus has joined #nixos
<bennofs> hmm for deploying a static website, usually it's best to keep the files of the website in /nix/store/... and then just configure your webserver to look there
asheshambasta has quit [Ping timeout: 272 seconds]
<pinpox> how do I do that in my configuration.nix? Is there a simpler way than writing a package?
berberman has quit [Ping timeout: 264 seconds]
berberman_ has joined #nixos
<bennofs> pinpox: you can just do something like: (pkgs.fetchgit { src = ...; rev = ...; sha256 = ... }) and that'll expand to a path in /nix/store with the contents of that git repo
work_ has joined #nixos
<pinpox> can I just: "let mywebsite = fetchGit = {...} in " and then set the webroot of the server to ${mywebsite} ?
ransom has quit [Read error: Connection reset by peer]
<bennofs> yeah exactly
<pinpox> bennofs: ok, got it
<pinpox> thanks
<g-w1> oh and bennofs, since the word dynamic is in dkms, do I have to reboot or not?
ransom has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #109993 → latex2html: 2020.2 -> 2021 → https://git.io/JttQR
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JttFU
xelxebar has quit [Ping timeout: 268 seconds]
meh` has quit [Ping timeout: 260 seconds]
<bennofs> g-w1: reboot should not be necessary AFAIK. DKMS is usally just a term for building the kernel module against the currently installed kernel. I don't think this concept exists in NixOS as such, in NixOS the system configuration always specifies the kernel so the module can be built against that kernel directly.
<g-w1> ok thanks
<bennofs> g-w1: however, if you booted a different kernel than the version that your system config specifies, then you'd need to reboot probably
davidv7 has joined #nixos
meh` has joined #nixos
morr has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110003 → leatherman: 1.12.3 -> 1.12.4 → https://git.io/JttFC
<bennofs> g-w1: actually, I just noticed that you probably want to configure it like this: boot.extraModulePackages = [ config.boot.kernelPackages.v4l2loopback; ]; Using config.boot.kernelPackages instead of pkgs.linuxPackages ensures that the kernel module is built for the correct kernel
Darkmatter66 has joined #nixos
xelxebar has joined #nixos
<{^_^}> [nixpkgs] @dali99 opened pull request #110004 → matrix-synapse-rest-password-provider: init at unstable-2020-08-02 → https://git.io/JttFz
<victorbjelkholm> is there any successor to https://github.com/lexleogryfon/de-generate? Seems like there has to be some stable and maintained version for automatically getting binaries to work on nixos with manual digging for libraries
jakobrs has joined #nixos
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JttFo
madmaurice has joined #nixos
m4ts has joined #nixos
<colemickens> victorbjelkholm: https://github.com/Mic92/nix-ld
<bennofs> victorbjelkholm: also autoPatchelfHook: https://nixos.wiki/wiki/Packaging/Binaries
<victorbjelkholm> sweetness, thanks a lot colemickens and bennofs!
mkaito has quit [Quit: WeeChat 3.0]
Thra11 has joined #nixos
<Thra11> Remind me. Which branch do I target if backporting/cherry-picking a commit from master into 20.09? release-20.09?
kalbasit_ has joined #nixos
zupo_ has joined #nixos
Darkmatter66 has quit [Read error: Connection reset by peer]
<jakobrs> Could someone take a look at #86967?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/86967 (by jakobrs, 37 weeks ago, open): nixos/lib/utils: Add `fileSystems.<name>.depends` option and generalise fsBefore (fixes #86955)
mmmattyx has quit [Quit: Connection closed for inactivity]
zupo has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @Thra11 opened pull request #110005 → wacomtablet: Fix build with Qt5.15, pending new release (#104660) → https://git.io/JttbC
<{^_^}> [nixpkgs] @ryantm merged pull request #110000 → kpt: 0.37.0 -> 0.37.1 → https://git.io/Jtt55
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JttbK
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<colemickens> Does anyone know why our luks unlock doesn't allow an empty password
ransom has joined #nixos
<{^_^}> [nixpkgs] @SCOTT-HAMILTON opened pull request #110006 → haste-client: replace bundlerEnv with cleaner bundlerApp → https://git.io/Jttb5
<{^_^}> [nixpkgs] @mweinelt opened pull request #110007 → zsh-powerlevel10k: 1.14.4 -> 1.14.6 → https://git.io/JttNc
ldlework2 has quit [Quit: Ping timeout (120 seconds)]
kalbasit_ has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109994 → python3Packages.url-normalize: init at 1.4.3 → https://git.io/Jtt7U
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JttNw
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110008 → klayout: 0.26.8 -> 0.26.9 → https://git.io/JttNQ
g-w1 has left #nixos ["WeeChat 2.7.1"]
jakobrs has quit [Quit: WeeChat 3.0]
puffnfresh has quit [Ping timeout: 265 seconds]
<colemickens> our initrd uses bash right?
<gchristensen> busybox's ash
jive has joined #nixos
respawn_ has quit [Quit: Leaving]
<jive> hello
<jive> is anyone alive here?
<lassulus> maybe
<Vq> Hi jive
viq|w has quit [Quit: WeeChat 3.0]
<jive> hello Vq
mallox has quit [Quit: WeeChat 3.0]
<jive> where are you from
<{^_^}> [nixpkgs] @anmonteiro opened pull request #110009 → ocamlPackages.ppx_tools: add 4.12 support → https://git.io/JttAw
<jive> ?
<bbigras> Is there something like http://people.tamu.edu/~luke.adams/doxygen-nixpkgs/group__lib.html#gabf7053bc4fbc834b5290e1ce7aa970c6 but official? maybe that link is. I'm stumbled on it.
<jive> what is this?
<shapr> hi jive, are you using NixOS?
<jive> sharp i am very new here and i dont now what is this
<jive> what is noxos?
<jive> nixos
<lordcirth> jive, https://nixos.org/
<{^_^}> [nixpkgs] @primeos opened pull request #110010 → chromium: 87.0.4280.141 -> 88.0.4324.96 → https://git.io/Jttxv
<jive> nixos is for the conection?
<mica[m]> NixOS is a Linux distribution.
<mica[m]> nix is a package manager, and nixpkg is a set of packages.
<jive> o ok i use windows
<shapr> jive: there are many friendly IRC channels on freenode, mostly about open source software and operating systems.
ManiacOfMadness has quit [Ping timeout: 256 seconds]
<jive> sharp what chanel is this?
<colemickens> Hm. I am reading luksroot.nix and it seems like it uses the shell's `read` to read the passphrase. When I boot, I am unable to enter a "blank" password, but when I try the same `read` commands (even in busybox's ash) I am able to press "enter" to provide no input.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110007 → zsh-powerlevel10k: 1.14.4 -> 1.14.6 → https://git.io/JttNc
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jttxz
<colemickens> It might not matter, since my goal is to add a tryBlankPassword anyway (mirroring systemd-cryptsetup).
kgriffin has quit [Ping timeout: 240 seconds]
<colemickens> But that is also challenging, crytsetup luksOpen really does not want to accept an empty key-file.
<lordcirth> jive, this is #nixos.
jive has left #nixos [#nixos]
<lordcirth> colemickens, what is the purpose of using an empty key?
<colemickens> lordcirth: mostly avoiding repartitioning a remote machine
<shapr> perhaps jive landed somewhere unexpected?
wizeman[m] has joined #nixos
aveltras has quit [Quit: Connection closed for inactivity]
<lordcirth> colemickens, why do you want to move away from luks?
<lordcirth> Want it to boot unattended?
<colemickens> lordcirth: I guess it's a somewhat fair question, I was going to do the whole dropbear thing instead and keep luks in place.
<colemickens> but, I've already become entirely addicted to tailscale in like an hour, so I will be sad to have to navigate firewalls again to remote unlock it.
<colemickens> which then makes me want to work on systemd for nixos init, but I'm already down a few rabbit holes :)
EmoSpice has joined #nixos
<lordcirth> lol aren't we all
jlle[m] has joined #nixos
sleepyMo1 has quit [Quit: WeeChat 2.9]
<shapr> colemickens: I'd scheduled a whole saturday to install and setup tailscale
dbmikus has quit [Read error: Connection reset by peer]
dbmikus has joined #nixos
sleepyMonad has joined #nixos
justan0theruser has joined #nixos
kgriffin has joined #nixos
gentauro has quit [Read error: Connection reset by peer]
gentauro has joined #nixos
sigmundv_ has quit [Read error: Connection reset by peer]
viq|w has joined #nixos
sigmundv_ has joined #nixos
<{^_^}> [nixpkgs] @Tomahna opened pull request #110011 → metals: 0.9.8 -> 0.9.10 → https://git.io/Jttpr
justanotheruser has quit [Ping timeout: 264 seconds]
<matthewcroughan> hyper_ch: no, it did not work on unstable
<matthewcroughan> no distribution of linux works with it, the UEFI is broken
<matthewcroughan> So I'm asking how/if I can do redundant boot media on BIOS, without UEFI.
rb2k has quit [Ping timeout: 260 seconds]
ManiacOfMadness has joined #nixos
sangoma has quit [Quit: WeeChat 3.0]
<lordcirth> matthewcroughan, yes, https://nixos.org/manual/nixos/stable/options.html#opt-boot.loader.grub.devices
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108878 → metasploit: 6.0.12 -> 6.0.25 → https://git.io/JLhRn
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtthY
tsrt^ has quit [Ping timeout: 264 seconds]
hiro98 has quit [Read error: Connection reset by peer]
cole-h has joined #nixos
<{^_^}> [nixpkgs] @Anderssorby opened pull request #110012 → itch: init at version v1.24.0 → https://git.io/Jtth0
hiro98 has joined #nixos
lsix1 has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #110013 → git-hound: init at 1.3 → https://git.io/Jtthj
<{^_^}> [nixpkgs] @LeSuisse opened pull request #110014 → cifs-utils: 6.9 -> 6.12 → https://git.io/Jttjq
<matthewcroughan> lordcirth: How does this help me do a mirrored boot?
<matthewcroughan> without efi
<lordcirth> matthewcroughan, it lets you install grub on multiple drives at once?
<lordcirth> If grub points to a /boot on an mdraid or something, that should do the trick, afaik.
gueorgui_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #110002 → kstars: 3.5.0 -> 3.5.1 → https://git.io/Jttdw
rb2k has joined #nixos
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JttjV
gueorgui_ has joined #nixos
czer00 has quit [Quit: Leaving]
zupo has joined #nixos
zupo_ has quit [Ping timeout: 256 seconds]
sangoma has joined #nixos
KarlJoad has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 3 commits to master: https://git.io/JttjS
<{^_^}> [nixpkgs] @vcunat merged pull request #109996 → gperftools: drop an option that seems no longer supported → https://git.io/Jtt7V
puffnfresh has joined #nixos
<KarlJoad> I want a mkDerivation-wrapper function to use the stdenv.patchPhase when the user doesn't provide a patchPhase to my function. Is that possible? If so, how?
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Darkmatter66 has joined #nixos
<matthewcroughan> lordcirth: what even is an mdraid?
ManiacOfMadness has quit [Ping timeout: 244 seconds]
<lordcirth> matthewcroughan, raid, using mdadm. raid1, in the case that you want to boot from it.
<lordcirth> mdadm raid1 sda1 and sdb1 into a / partition, put grub on both devices, that should do it
kgriffin has quit [Ping timeout: 264 seconds]
<matthewcroughan> yeah but uh, how does that work with zfs?
<lordcirth> matthewcroughan, well if you are using ZFS, then you probably don't need mdraid.
<matthewcroughan> lordcirth: but how do you do a mirrored bootloader on zfs
<matthewcroughan> it doesn't sort this out automatically for you
kgriffin has joined #nixos
<lordcirth> matthewcroughan, is your /boot on ZFS or not?
<{^_^}> [nixpkgs] @7c6f434c merged pull request #109932 → cdk: 5.0-20200923 -> 5.0-20210109 → https://git.io/JttGF
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JtqeK
<matthewcroughan> yes, but if one of the disks fail, the bios won't magically failover to the second disk
<lordcirth> matthewcroughan, oh, here's the thing for mirrored /boot https://nixos.org/manual/nixos/stable/options.html#opt-boot.loader.grub.mirroredBoots
<matthewcroughan> that's what EFI is for
<matthewcroughan> yes, pretty sure that only works on efi
<lordcirth> matthewcroughan, depends on the failure type. If the drive doesn't show up, it will go to the next
<lordcirth> Worst case, you should be able to press F12 or whatever, select the second drive, and boot.
<matthewcroughan> Not what I want.
<lordcirth> So what do you want?
<{^_^}> [nixpkgs] @fabaff opened pull request #110015 → gitleaks: init at 7.2.0 → https://git.io/Jtqey
ransom has joined #nixos
<matthewcroughan> lordcirth: redundant bootloaders as allowed by uefi
<matthewcroughan> so if the boot fails but disk is still active, it will failover to the second bootloader
<matthewcroughan> this is something that happens in efi
<matthewcroughan> my uefi is bugged, so I can't use uefi
<lordcirth> I'm not aware of a way to do that reliably with BIOS. Does it have to be able to reboot unattended?
<matthewcroughan> lordcirth: yeah that's what I'm looking for
<lordcirth> If you want ~4 9's and you don't have the budget for a working motherboard, you're going to have a bad time
<lordcirth> I think the closest you can get is F12 to boot to #2
<matthewcroughan> lordcirth: funny thing, it's an intel s5520ur
<matthewcroughan> it's a server board, it's pretty much proper
<matthewcroughan> doesn't stop it from being bugged because intel also do not know what they're doing sometimes
<matthewcroughan> UEFI Runtime Services are Disabled by Linux because of some issue with the framebuffer.
<lordcirth> And there's no firmware update? Seems it's a few years old now?
<matthewcroughan> There are, none of which fix it.
<matthewcroughan> EFI has never worked on this board, there's even stuff from 2009 that claims windows doesn't install either. It simply fails when trying to write EFI vars.
<matthewcroughan> I can boot the EFI NixOS USB media though
<matthewcroughan> same bootloader layout as that media = nothing
<lordcirth> Wait, the board is from <2009 ?
<matthewcroughan> ya
<lordcirth> Well, that's pretty ancient
Alexander has joined #nixos
Alexander is now known as Guest65743
hiro98 has quit [Remote host closed the connection]
Guest65743 has quit [Client Quit]
sangoma has quit [Ping timeout: 264 seconds]
<matthewcroughan> lordcirth: no it's from 2009 :D
<{^_^}> [nixpkgs] @mweinelt merged pull request #109968 → dnsmasq: 2.82 -> 2.83 → https://git.io/JttwU
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to staging-next: https://git.io/Jtqvo
<lordcirth> 11 years is forever for computer hardware
<matthewcroughan> yeah but it's EFI v2.00 by Intel Corporation
<lordcirth> Sure, but you fix that and then what? It's probably slow and it could blow a capacitor next month
EmoSpice has quit [Ping timeout: 264 seconds]
<matthewcroughan> lordcirth: it's my main server though
<matthewcroughan> Imagine if I said that about your thinkpad x61, you'd tell me to go home D:
<lordcirth> Are the drives as ancient? Modern SSDs are probably more reliable than that motherboard, so trying to get mirrored boot is probably not worth it.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110016 → keepalived: 2.1.5 -> 2.2.1 → https://git.io/Jtqvd
mallox has joined #nixos
mmmattyx has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110014 → cifs-utils: 6.9 -> 6.12 → https://git.io/Jttjq
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtqvA
work_ has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110011 → metals: 0.9.8 -> 0.9.10 → https://git.io/Jttpr
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtqvj
<{^_^}> [nixpkgs] @rhoriguchi opened pull request #110017 → gnomeExtensions.fuzzy-app-search: init at 4 → https://git.io/Jtqff
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110015 → gitleaks: init at 7.2.0 → https://git.io/Jtqey
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtqfU
Darkmatter66 has quit [Quit: ZNC 1.7.5 - https://znc.in]
ransom_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110018 → kubie: 0.11.1 -> 0.12.1 → https://git.io/JtqfR
ransom has quit [Ping timeout: 246 seconds]
mallox has quit [Quit: WeeChat 3.0]
_madalu has joined #nixos
madalu has quit [Ping timeout: 268 seconds]
simba1 has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #110019 → pwdsafety: init at 0.1.4 → https://git.io/Jtqfb
fresheyeball has quit [Quit: WeeChat 2.9]
rick has joined #nixos
rick is now known as mindavi
<mindavi> ls
<mindavi> Hey, I'm looking for a way to write a single file to the nix store (I want to use it in a nixos test), how can I do that? I know there's writeText, but the file is rahter long
ManiacOfMadness has joined #nixos
<dminuoso> What's wrong with writeText?
<mindavi> Can I pass it a file path? Or should I embed the whole contents in the writeText call?
lsix has quit [Ping timeout: 264 seconds]
<cole-h> If you refer to the file with `./path`, it will be automatically imported into the store.
<mindavi> Ah ok, that's nice! Thanks for the information :) I was looking at the definition (in nixpkgs), but it wasn't fully clear to me
<mindavi> I've seen some people do this, so I'll try it too: cole-h++
<{^_^}> cole-h's karma got increased to 124
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110020 → kora-icon-theme: 1.3.4 -> 1.4.1 → https://git.io/JtqJc
rb2k has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110021 → keepass: 2.46 -> 2.47 → https://git.io/JtqJo
<{^_^}> [nixpkgs] @zowoq pushed to master « .editorconfig: add asc »: https://git.io/JtqJi
<{^_^}> [nixpkgs] @LeSuisse opened pull request #110022 → fig2dev: 3.2.7b -> 3.2.8 → https://git.io/JtqJX
kirens has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #109943 → diffstat: 1.63 -> 1.64 → https://git.io/Jttln
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JtqJF
JadoJodo has quit [Read error: Connection reset by peer]
bradparker has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110023 → libcint: 4.0.6 -> 4.0.7 → https://git.io/JtqUL
philipcristiano has quit [Ping timeout: 272 seconds]
r0bby has quit [Read error: Connection reset by peer]
ctp has quit [Ping timeout: 260 seconds]
davetapley has quit [Read error: Connection reset by peer]
vdemeester has quit [Ping timeout: 272 seconds]
SrPx has quit [Read error: Connection reset by peer]
mitsuhiko has quit [Ping timeout: 260 seconds]
JadoJodo has joined #nixos
philipcristiano has joined #nixos
joshmeredith has quit [Ping timeout: 264 seconds]
davetapley has joined #nixos
bradparker has joined #nixos
SrPx has joined #nixos
vdemeester has joined #nixos
mitsuhiko has joined #nixos
r0bby has joined #nixos
ctp has joined #nixos
joshmeredith has joined #nixos
domogled has quit [Quit: domogled]
shibboleth has joined #nixos
rb2k has joined #nixos
tollb has left #nixos [#nixos]
<{^_^}> [nixpkgs] @glaebhoerl closed pull request #95002 → qtcreator: 4.11.0 -> 4.12.4 → https://git.io/JJ1Nc
rb2k has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110024 → kea: 1.8.2 -> 1.9.3 → https://git.io/JtqU2
ransom_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @prusnak opened pull request #110025 → gperftools: 2.8 -> 2.8.1 → https://git.io/JtqU1
mindavi has quit [Quit: leaving]
<BlessJah> Are NixOS generic cloud images still build and published? Download page lists only EC2 and VBox (desktop)
rb2k has joined #nixos
ManiacOfMadness has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110026 → kmon: 1.5.1 -> 1.5.3 → https://git.io/JtqUb
<{^_^}> [nixpkgs] @tu-maurice opened pull request #110027 → google-fonts: 2019-07-14 -> unstable-2021-01-19 → https://git.io/JtqTJ
gustavderdrache has quit [Quit: Leaving.]
seku has quit [Quit: Connection closed]
ManiacOfMadness has joined #nixos
philr has joined #nixos
travelion[m] has joined #nixos
fuiltilt has joined #nixos
ransom has joined #nixos
MmeQuignon has quit [Ping timeout: 264 seconds]
<DigitalKiwi> colemickens: just patch luksopen like this https://mostlyabsurd.com/files/2021-01-19-004237_2098x585_scrot.png
<{^_^}> [nixpkgs] @zowoq opened pull request #110028 → treewide: editorconfig fixes → https://git.io/JtqTP
evils_ has joined #nixos
tsrt^ has joined #nixos
evils_ has quit [Client Quit]
ManiacOfMadness has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110029 → libebml: 1.4.0 -> 1.4.1 → https://git.io/JtqTQ
lsix1 has quit [Ping timeout: 260 seconds]
lsix1 has joined #nixos
vidbina_ has quit [Ping timeout: 272 seconds]
est31 has quit [Remote host closed the connection]
est31 has joined #nixos
ManiacOfMadness has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtqkB
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110013 → git-hound: init at 1.3 → https://git.io/Jtthj
<neiluj> hi! set up my server with an empty root password to login more easily into it via ssh (initialHashPassword set to "") and also openssh.permmitRootLogin set to "prohibit-password", but now that i removed these two lines, i can still login to root via ssh without entering the password
<neiluj> i set a password to the root user
<energizer> neiluj: did you restart sshd?
<neiluj> nope
<energizer> careful you might lock yourself out
meh` has quit [Ping timeout: 256 seconds]
<neiluj> indeed ^^ thanks
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110030 → libofx: 0.9.15 -> 0.10.0 → https://git.io/Jtqkz
<neiluj> but say this happen, rollback would prevent this?
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
aswanson has quit [Ping timeout: 256 seconds]
lsix has joined #nixos
<neiluj> strange restarting sshd doesn't solve it
<gchristensen> neiluj: canyou ssh with -vvvvv and paste the log?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110032 → lighttpd: 1.4.56 -> 1.4.58 → https://git.io/Jtqk7
<gchristensen> since initialHashPasswodr
<neiluj> sure, thanks for helping
<neiluj> this doesn't link senstive info?
<DigitalKiwi> yeah what's the ip to your server that has no password
<neiluj> not a good idea
<DigitalKiwi> :(
<gchristensen> well, maybe sanitie it a bit
<{^_^}> [nixpkgs] @roberth merged pull request #109665 → nixos/modules: stdenv.lib -> lib → https://git.io/JtkpB
<gchristensen> also, you should give root a password, or change its hashed password to !
<{^_^}> [nixpkgs] @roberth pushed 2 commits to master: https://git.io/JtqIf
<DigitalKiwi> what does ! do
<gchristensen> it gives it no password
<cole-h> locks the password
<cole-h> locks it to no password* :D
<neiluj> i gave root a passwd, rebooting from the console i have to enter root's password, but not via ssh
<DigitalKiwi> til
<DigitalKiwi> is that a nixos thing or standard?
<cole-h> It's a passwd thing
<eyJhb> supersandro2000++ for all the work :D
<{^_^}> supersandro2000's karma got increased to 27
<cole-h> DigitalKiwi: see `man 5 shadow`
kirens has quit [Quit: Ping timeout (120 seconds)]
<energizer> i'm interested in trying out sway. can i start it in another vt without harming my running x session?
<gchristensen> neiluj: can you sanitise and share teh log? or send me a private message with the log?
<neiluj> energizer: yes, you can run both
<neiluj> gchristensen: doing it :)
<gchristensen> energizer: you can run sway in your regular vt, as a window inside your x session
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110033 → libdsk: 1.5.12 -> 1.5.14 → https://git.io/JtqLG
<energizer> i switched to tty2 and ran something like `nix-shell -p sway --run sway` and it started sway but my x session disappeared
<cole-h> neiluj: (if it makes you any more comfortable with DM'ing Graham, he's part of the NixOS security team ;) )
<gchristensen> maybe go back to your x session once you get it back, and just run sway inside x
<neiluj> :)
<energizer> (tho irc aint exactly a high-security protocol)
<neiluj> yeah checkinbg one last time
<gchristensen> yeah, I mean, I don't particularl want to know how to log in to your machine :P
<DigitalKiwi> cole-h: security teams have been known to fish :P
<bqv> Just rot13 any sensitive parts :)
<energizer> well really i want to try wayland
<DigitalKiwi> gchristensen: that's exactly what someone who did want to login would say
<cole-h> lol
<bqv> energizer: I run x and wayland simultaneously by default now
<gchristensen> I have too much access to too many machines. I don't want more ;_;
<neiluj> how do you send a private message to someone?
<bqv> Some things just really hate wayland so yeah I have a backup awesomewm
<gchristensen> neiluj: I sent you a PM (usually via /msg username, or /query username)
<cole-h> neiluj: /query gchristensen
<{^_^}> [nixpkgs] @roberth merged pull request #102669 → klog: init at 1.3.2 → https://git.io/JTbiU
<{^_^}> [nixpkgs] @roberth pushed 2 commits to master: https://git.io/JtqLr
<neiluj> ah query, msg did not work somehow
<neiluj> thx
<bqv> energizer: but it's possible sway will steal tty7 from x and kill it
<bqv> Start x on another tty
<energizer> that sounds like what happened
johnnyfive has quit [Quit: I quit now.]
<bqv> I have velox on 7 and x on 9, I think
johnnyfive has joined #nixos
johnnyfi- has joined #nixos
madmaurice has quit [Quit: Leaving]
<energizer> jeez, with the hostility all the time
<gchristensen> energizer: yes indeed
<KarlJoad> I want a mkDerivation-wrapper function to use the stdenv.patchPhase when the user doesn't provide a patchPhase to my function. Is that possible? If so, how?
<gchristensen> fwiw it turned out to be a bit of confusion around authorized_keys on the root account vs. other accounts :)
Thra11 has quit [Quit: WeeChat 3.0]
<bqv> And people wonder why I despise that guy
<cole-h> gchristensen: SSH working as intended bites again :-P
<bqv> But let's not open that can of worms again..,
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110034 → libfprint: 1.90.5 -> 1.90.7 → https://git.io/JtqLd
johnnyfive has quit [Ping timeout: 265 seconds]
minicom has quit [Changing host]
minicom has joined #nixos
kinroy has joined #nixos
kinroy has quit [Changing host]
<neiluj> yeah i feel bad, having used ssh many times and took two networking courses :/
<cole-h> Everybody has one of those moments :P
<gchristensen> yeah, honestly, not a worry :). I'm glad it wasn't actually letting you in with no password :)
<infinisil> ssh.access.host1.users.user1.hasAccessTo.host2.user2 = true Ayyy
<neiluj> :)
<infinisil> </nixus-ad>
<{^_^}> [nixpkgs] @zowoq merged pull request #110028 → treewide: editorconfig fixes → https://git.io/JtqTP
<{^_^}> [nixpkgs] @zowoq pushed to master « treewide: editorconfig fixes »: https://git.io/Jtqte
ManiacOfMadness has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110035 → liblinphone: 4.4.15 -> 4.4.21 → https://git.io/JtqtB
__monty__ has quit [Quit: leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110036 → logrotate: 3.17.0 -> 3.18.0 → https://git.io/JtqtP
neiluj has quit [Quit: leaving]
lsix1 has quit [Ping timeout: 272 seconds]
pistache has quit [Ping timeout: 256 seconds]
<KarlJoad> I want a mkDerivation-wrapper function to use the stdenv.patchPhase when the user doesn't provide a patchPhase to my function. Is that possible? If so, how?
fendor has quit [Remote host closed the connection]
simba1 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110037 → libhandy: 1.0.2 -> 1.0.3 → https://git.io/Jtqqm
simba1 has joined #nixos
evils_ has joined #nixos
evils_ has quit [Client Quit]
evils_ has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
evils_ has quit [Client Quit]
quinn has joined #nixos
<energizer> infinisil: what if i have multiple keys in my user account?
nnnnn has joined #nixos
<infinisil> energizer: Then you've answered my question here: https://github.com/Infinisil/nixus/blob/master/modules/ssh.nix#L133
<infinisil> So, not yet supported, but apparently needed by some :)
<energizer> infinisil: for example github requires each account to have its own key and i have more than one github account
<DigitalKiwi> energizer: hopefully only one of them is free
<infinisil> energizer: Oh, but do you need to install all those keys into one of your servers?
<infinisil> Because nixus can't install public keys into github's servers
<energizer> infinisil: no but i need to tell nixus which of my keys i want to use
<infinisil> Actually, why wouldn't it!
<energizer> why not indeed
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110038 → libsigsegv: 2.12 -> 2.13 → https://git.io/JtqqH
<infinisil> energizer: Ah, so I guess you could have different servers, and you want to access them with different public keys?
<energizer> yeah
<infinisil> Hmm I see, and I guess ideally you wouldn't want to put all the users public keys into the servers, only the ones you choose
<infinisil> I guess that's not easily supported with the current nixus module
<energizer> infinisil: btw i found out that there's an (undocumented?) feature of openssh where you can pass the **public** key in IdentityFile=~/.ssh/my.pub and it will look in the ssh-agent for the corresponding private key, so i can rm the private key file as long as keepassxc adds the key to ssh-agent
<infinisil> Neat
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<energizer> the way it usually works is i go `Host github.com-energizer; IdentityFile=...` and git remote add origin git@github.com-energizer:...
<infinisil> Ohh, I need to redesign the ssh module there
<infinisil> It's totally wrong
<energizer> (that's in .ssh/config)
<infinisil> Well, not completely, but like it could be a lot better, supporting also what we talked about
Dotz0cat has quit [Quit: ZNC 1.7.5 - https://znc.in]
pistache has joined #nixos
Dotz0cat has joined #nixos
shibboleth has quit [Quit: shibboleth]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110039 → libheif: 1.9.1 -> 1.10.0 → https://git.io/JtqmJ
<infinisil> energizer: I'm currently just using the standard file-based ssh-agent, but I'll remember that in case I need it :D
<energizer> is the nix-build --check flag documented somewhere?
s1341 has quit [Quit: Connection closed for inactivity]
<infinisil> energizer: man nix-store
<energizer> thanks
<{^_^}> [nixpkgs] @zowoq opened pull request #110040 → various: use spaces for indentation → https://git.io/Jtqmc
<energizer> hmm it's not rebuilding
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110041 → lime: 4.4.0 -> 4.4.21 → https://git.io/Jtqml
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110042 → libpcap: 1.9.1 -> 1.10.0 → https://git.io/Jtqm2
nnnnn has left #nixos [#nixos]