<infinisil>
And that wouldn't change with a limesurvey account
<hexa->
registering an account is not ideal for a one-off survey, no
nixbitcoin_ has joined #nixos
codezero9 has joined #nixos
<allgreed>
steveeJ: OMG thank you so much, podman worked like a charm <3 all I needed to do was add `--storage-driver=vfs`, since apparently you cannot run overlayfs over overlayfs [some warning about turtles all the way down jk]
* V
has zero interest in filling in a survey that wants an e-mail address, really
<V>
(and I have all the e-mail addresses I could possibly want)
<cole-h>
(I was just trying to use `nix-build-uncached` with flakes and came across the reason why `nix-build` is used, so maybe that can help)
<infinisil>
cole-h: I think it's `--option allow-import-from-derivation true`
<cole-h>
Both work :)
<cole-h>
"In addition, most configuration settings can be overriden using '--name value'. Boolean settings can be overriden using '--name' or '--no-name'." -- from `nix --help`
cjpbirkb1 has joined #nixos
fzakaria has quit [Ping timeout: 265 seconds]
<colemickens>
speaking of which, somewhat related, I recently discovered "nix --help-config"
<jackdk>
does anyone here have an openstack setup, and is willing to test a PR for me? #96593 seems to DTRT on EC2 but I want to make sure I haven't broken the file's use in OpenStack Nova
<kyren_>
I have a real head scratcher, if I enable services.nginx.proxyResolveWhileRunning, all my proxied domains go into 302 redirect loops, and I am too bad at nginx to figure this out, has anybody ever run into this before?
<{^_^}>
[nixos-homepage] @samueldr opened pull request #510 → [WIP] Re-work the presentation of the main page → https://git.io/JUYZZ
<{^_^}>
[nixpkgs] @orivej-nixos merged pull request #96702 → linux-rt(,_latest): init at 5.4.61-rt37 and 5.6.19-rt12 → https://git.io/JUqfO
<{^_^}>
[nixpkgs] @orivej-nixos pushed 4 commits to master: https://git.io/JUYZw
<{^_^}>
[nixpkgs] @orivej-nixos merged pull request #96766 → nixos/systemd: support adding and overriding tmpfiles.d via environment.etc → https://git.io/JUq6q
zupo has joined #nixos
<{^_^}>
[nixpkgs] @orivej-nixos pushed commit from @orivej to master « nixos/systemd: support adding and overriding tmpfiles.d via environment.etc (#96766) »: https://git.io/JUYZr
gustavderdrache has quit [Quit: Leaving.]
<{^_^}>
[nixpkgs] @orivej-nixos closed pull request #41619 → nix: use curl with blocking resolver → https://git.io/vhESw
dbmikus has joined #nixos
dbmikus has quit [Ping timeout: 264 seconds]
MtotheM has quit [Read error: Connection reset by peer]
<kyren_>
okay, for future reference, services.nginx.proxyResolveWhileRunning changes the behavior of nginx just enough to turn another configuration error from a harmless error into a harmful one, and that was my problem
maier has joined #nixos
<kyren_>
if you have a trailing '/' on your proxyPass configuration and you turn on proxyResolveWhileRunning, the nginx behavior for... ugh I don't fully understand this but how it canonicalizes URLs changes, and the upstream URL always will be '/' instead of the actual incoming URL, thus potentially causing a 302 redirect loop because the backend service
<kyren_>
will always redirect to some URL that is not '/'
<kyren_>
so the solution is not to put a trailing '/' on proxyPass, even though without proxyResolveWhileRunning it is harmless
<kyren_>
aszlig++
<{^_^}>
aszlig's karma got increased to -666
<cole-h>
kyren_++ Thanks for reporting back with what solved it for you.
<{^_^}>
kyren_'s karma got increased to 1
<kyren_>
in order to hit the redirect loop the backend service has to redirect away from '/' ofc, but this is very common, and even if it didn't redirect all the other URLs would still go to '/' and it would still be broken... so TIL
maier has quit [Ping timeout: 260 seconds]
<kyren_>
haha np, hopefully this helps somebody else someday!
<pjt_tmp>
Hi, I got an iso image I'm trying to build and it's stuck on building autoconf. The processes for it are hung and just doing nothing. Is there a way around this?
<pjt_tmp>
I tried sending a sighup but that just terminates it.
<pjt_tmp>
I did do trace on it in htop but have no idea what it means though
<pjt_tmp>
I can provide the nix file if it helps too
<{^_^}>
[nixpkgs] @orivej-nixos pushed 7 commits to master: https://git.io/JUYWM
<cole-h>
bqv: Reconnecting in a sec, but how would this look like? Just a `pkgs.lib.nixosSystem { inherit system; };` and the related stuff?
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos
<bqv>
yep. The literal bare minimum plus git, just enough to get a rebuild going
<bqv>
I just start with nix flake init
<bqv>
I think there's flake installation media now though
<cole-h>
Do you have this "bare minimum" config anywhere? :P Or do you just do `nix flake init` and handwrite it by hand every time?
<bqv>
So you don't have to do the two-step bootstrap
<bqv>
Yeah each time, its not massively customized
<cole-h>
bqv: Another question: do you have access to your overlayed packages from within `nix repl '<nixpkgs>'`?
leibniz[m] has left #nixos ["User left"]
<bqv>
No, but I do from nix repl '<nixos>', which uses my configuration.nix shim
<bqv>
you can then use basically any attr from the flake, I.e. nixosConfigurations.host.pkgs
<bqv>
Or just nixpkgs.pkgs
maier has joined #nixos
<cole-h>
bqv: How would I use that attr? `nix repl .#nixosConfigurations.scadrial.pkgs` -> No such file or directory
<cole-h>
Even s/.#// and no dice
o1lo01ol1o has joined #nixos
<bqv>
cole-h: you need the configuration.nix from my repo
<cole-h>
Ah
<bqv>
Then you nix repl configuration.nix
<bqv>
Or, I've set <nixos> to that file
maier has quit [Ping timeout: 265 seconds]
o1lo01ol1o has quit [Ping timeout: 240 seconds]
xensky has quit [Quit: No Ping reply in 180 seconds.]
xensky has joined #nixos
<cole-h>
bqv: With that configuration.nix, how do I get access to the pkgs with overlays? `nix repl configuration.nix` doesn't give me anything resembling `pkgs`
<cole-h>
bqv: I created another shim for nixpkgs -- `flake.defaultNix.legacyPackages.${builtins.currentSystem}`
<cole-h>
Which does indeed have the overlays applied
<bqv>
Oh, that seems a good idea. I thought I kept my shim around so I could have repl-y access to nixosConfigurations etc, but seems that's broken, so I may do the same
<cole-h>
Mic92: If you PR that functionality to nix-build-uncached (instead of just straight pushing to master), ping me in the PR so I can check it out, please!
<{^_^}>
[nixpkgs] @vbgl pushed commit from @marsam to master « ocaml-ng.ocamlPackages_4_11.ocaml: 4.11.0 -> 4.11.1 »: https://git.io/JUYR9
stiell has joined #nixos
jb55 has quit [Remote host closed the connection]
stiell has joined #nixos
jb55 has joined #nixos
stiell has quit [Ping timeout: 264 seconds]
<{^_^}>
[nixpkgs] @vbgl opened pull request #96954 → coqPackages.coqprime: init at 8.12 for Coq 8.12 → https://git.io/JUY0u
<{^_^}>
[nixpkgs] @vcunat pushed 221 commits to staging-next: https://git.io/JUY0z
<cizra>
Hello! I tried to get a newer kernel by setting boot.kernelPackages = pkgs.linuxPackages_5_7 - but NVidia driver package fails to build because GLIBC package throws #warnings: https://paste.ee/p/0q2db
mariatsji has joined #nixos
<sephii>
Adding `services.bitwarden_rs = { enabled = true; };` makes nixops complain with "The option `services.bitwarden_rs.enabled' defined in `/home/sephi/projects/pea/nixops/bitwarden.nix' does not exist", any idea why? I'm using the 20.03 channel.
stiell has joined #nixos
dbmikus has joined #nixos
<V>
sephii: because it's "enable", not "enabled"
mmohammadi98120 has joined #nixos
<sephii>
oh... :') thanks
<V>
happens to the best of us
ntnkwmkmnw[m] has joined #nixos
<V>
...plus, those options aren't exactly consistently named
stiell has quit [Excess Flood]
sputny has joined #nixos
mmohammadi9812 has quit [Ping timeout: 246 seconds]
mmohammadi98120 is now known as mmohammadi9812
dbmikus has quit [Ping timeout: 265 seconds]
<manveru>
`enable` is probably the most consistent option across the module system :)
stiell has joined #nixos
<manveru>
but yeah... it'd be pretty cool if nix could at least try to do some fuzzy matching to suggest the right spelling
arjen-jonathan has joined #nixos
kreyren has joined #nixos
medvid_ has joined #nixos
<V>
1180
<V>
v@february ~> man configuration.nix 2>/dev/null | col -b | grep '\.enable$' | wc -l
<V>
v@february ~> man configuration.nix 2>/dev/null | col -b | grep '\.enabled$' | wc -l
<V>
7
wfranzini has joined #nixos
medvid has quit [Ping timeout: 240 seconds]
trulsa has joined #nixos
trulsa has quit [Remote host closed the connection]
cosimone has joined #nixos
<manveru>
only 3 of those are actually options
trulsa has joined #nixos
trulsa has quit [Remote host closed the connection]
<pjt_tmp>
what kind of key does nix-copy-closure expect?
<manveru>
oh, nevermind, my grep was wrong :)
trulsa has joined #nixos
<manveru>
pjt_tmp: see the docs for `nix-store --generate-binary-cache-key`
<pjt_tmp>
huh, I have it but there's no tab-complete for it.
<pjt_tmp>
manveru: also, is --no-check-sigs broke? It seems to be ignored
hiro99 has joined #nixos
<manveru>
not sure, i haven't done unsigned stores yet
<pjt_tmp>
I'm trying to work around a weird bug where one of my machines can build autoconf but the other always gets stuck
nixbitcoin_ has quit [Remote host closed the connection]
<mananamenos>
hi, i
<fnlaai>
how to join nixos org on github?
fnlaai has quit [Remote host closed the connection]
kyren_ has joined #nixos
<mananamenos>
hi, i've installed aspell as well as spellDicts.es. However, then from emacs i do `ispell-change-dictionary` choose the option castellano but get an error "ispell-init-process: Error: The file "/nix/store/y203jsmf86p6src0nz054dp015r41d6w-aspell-0.60.8/lib/aspell/castellano" can not be opened for reading."
domogled has quit [Ping timeout: 260 seconds]
<kyren_>
does anyone know of a way to convince nixos-rebuild to pass arguments like '--argstr system aarch64-linux' to nix-build, I think I can accomplish what I want by either dropping nixos-rebuild and just using nix-build directly, or by setting the 'nixpkgs.crossSystem' option in the configuration file, but I want to know if it's possible to do without
<kyren_>
editing the configuration itself
<kyren_>
eh, I guess really just doing what nixos-rebuild is doing but doing it manually is not THAT hard is it
gxt has quit [Remote host closed the connection]
nixbitcoin has joined #nixos
<immae>
nixos-rebuild is a script, you can inspect it to answer your question ;) (the answer is no, you cannot do that and I see no workaround to do it)
domogled has joined #nixos
<kyren_>
yeah I've been inspecting it, I was just wondering if there was maybe some kind of side channel or something haha, maybe not literally passing --argstr aarch64-linux, but maybe doing something equivalent
gv has quit [Ping timeout: 260 seconds]
<kyren_>
I use nixos-rebuild --build-host localhost --target-host <host> as a general mechanism to build on a dedicated builder and deploy to various machines, so it would be nice to do the same thing for an aarch64 machine but it feels "wrong" to edit the config of the target machine based on the machine doing the building
<kyren_>
maybe I should not care and move on with my life
wavirc22 has joined #nixos
gv has joined #nixos
megfault has joined #nixos
cap has joined #nixos
heijligen has joined #nixos
domogled has quit [Ping timeout: 240 seconds]
xensky has quit [Quit: No Ping reply in 180 seconds.]
<kyren_>
for future reference, for reasons I don't understand, trying to use nixos-rebuild and nixpkgs.crossSystem / nixpkgs.localSystem leads to at least one build error in meson, similar to this: https://github.com/NixOS/nixpkgs/issues/73420
<{^_^}>
#73420 (by tex, 41 weeks ago, closed): meson cross compile to windows does not work
<kyren_>
but apparently using nix-build directly with --argstr system aarch64-linux and no nixpkgs.crossSystem / nixpkgs.localSystem options does work? sorry I'm probably not describing this well, there's a lot of stuff going on that I don't fully understand
<kyren_>
what I mean is, doing something like: nix-build '<nixpkgs/nixos>' -A system --argstr system aarch64-linux -I "nixos-config=..", I don't know what the real difference is between the two, maybe there's more things I don't understand
<kyren_>
I didn't set nixpkgs.localSystem, but afaict it defaults to the build system anyway? maybe it doesn't matter because I was passing --build-host into nixos-rebuild?
<infinisil>
kyren_: passing that argument is the same as setting `nixpkgs.system = ...` in configuration.nix
<kyren_>
in any case using nix-build directly seems to actually cross compile a whole system, I'm so happy that it actually works (maybe) that I'm okay with just doing some things differently
<infinisil>
Which according to that options docs is the same as setting `nixpkgs.localSystem.system = ...`
<kyren_>
infinisil: hmmmmmmmm
<kyren_>
well I can investigate some more to figure out what the difference is or I can give you more information if you want to track it down?
kolaente_ has quit [Ping timeout: 244 seconds]
<kyren_>
maybe I'm not setting both parts of nixpkgs.crossSystem correctly?
<infinisil>
kyren_: Oh you want to cross compile?
<kyren_>
you're right, I was getting localSystem and crossSystem backwards, alright I think I know what's going on
<kyren_>
ehhh, maybe this is a definition issue, I'm "cross compiling" by setting boot.binfmt.emulatedSystems = [ "aarch64-linux" ];, I guess I'm not actually "cross compiling" when I pass in --argstr system aarch64-linux am I?
eoli3n_ has quit [Ping timeout: 260 seconds]
alp has quit [Ping timeout: 260 seconds]
<kyren_>
so the issue is that actual cross compilation is not working but native compiling (with qemu emulation) is working? jeez I hope I have this right haha
kolaente_ has joined #nixos
alp has joined #nixos
sangoma has joined #nixos
dbmikus has joined #nixos
<kyren_>
sorry, I should have paid more attention to what you were saying re: localSystem vs crossSystem
orivej has joined #nixos
<{^_^}>
[nixpkgs] @rnhmjoj opened pull request #96956 → haskellPackages.pandoc-crossref: mark unbroken → https://git.io/JUY1k
<buffet>
hey, im writing a wrapper around a package in an overlay and i wondered if theres any better way than `super.callPackage ./package.nix { package = super.package; }` to prevent the infinite recursion it encounters when not explicitly giving the argument?
<{^_^}>
[nix] @Jiehong opened pull request #3983 → bugfix: add nix profile to bashrc for users installing from non login shells (#3960) → https://git.io/JUY1L
<kyren_>
heeeyyy, so nixos-rebuild from my local x86_64 machine to an aarch64 target now works just fine! that makes my life a lot easier, thank you infinisil et al., I think I understand what's going on a bit better I hope
kyren_ has quit [Remote host closed the connection]
kreyren has quit [Remote host closed the connection]
<{^_^}>
[nixpkgs] @matthuszagh reopened pull request #85456 → kicad: add option to override footprint, symbol and 3d model locations → https://git.io/JfJ0y
kreyren has joined #nixos
<{^_^}>
[nix] @edolstra pushed to master « EvalCache: Fix caching of strings »: https://git.io/JUYM8
<{^_^}>
[nix] @roberth opened pull request #3984 → never use /var/folders for TMPDIR on darwin (2.3 backport) → https://git.io/JUYMR
<{^_^}>
[nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JUYM7
<hexa->
is there any clustering vm solution packaged on nixos?
<hexa->
I need to set up something anew and am reluctant to go with Debian *again*
mariatsji has quit [Ping timeout: 244 seconds]
<chreekat[m]>
hexa-: Dumb question, what's a clustering vm?
<hexa->
chreekat[m]: high available, online migration
<chreekat[m]>
Any particular tools you use for that? I assume it's not just "Debian"
<hexa->
ganeti
<hexa->
it's a python/haskell construct that originated at google
sangoma has quit [Ping timeout: 240 seconds]
Rusty1 has joined #nixos
Maxdamantus has quit [Ping timeout: 260 seconds]
kreyren has quit [Remote host closed the connection]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Maxdamantus has joined #nixos
ydlr[m] has joined #nixos
fendor has quit [Ping timeout: 264 seconds]
sangoma has joined #nixos
fendor has joined #nixos
roconnor has quit [Quit: Konversation terminated!]
cfricke has quit [Quit: WeeChat 2.9]
ubergum has joined #nixos
zupo has joined #nixos
<simpson>
hexa-: Have you looked at Kubernetes yet? Or do you really need VMs and not just containers?
<hexa->
simpson: I need VMs unfortunately
ubergum has quit [Ping timeout: 240 seconds]
<simpson>
hexa-: Let's package Ganeti, then, I suppose. I am not at all fond of the package (I used to work at OSUOSL, many years ago) but I'm not aware of any good alternatives. I've heard about Proxmox, but have not used it at all.
maier has quit [Ping timeout: 264 seconds]
<edef>
kubevirt is a thing
<edef>
although i'm not as informed on its strengths and weaknesses as i'd like to be, it does seem to serve the use case you have
mariatsji has joined #nixos
<simpson>
edef++ TIL. Would also require packaging.
<{^_^}>
edef's karma got increased to 10
<edef>
my k8s setup is unfortunately not much like the current NixOS kubernetes module
<edef>
(for various reasons, i'm using a more kubeadm-derived system, with more stuff hosted inside the cluster)
<edef>
so while i have an interest in packaging kubevirt for my own environment, it's not clear to me that it'd result in something upstreamable without additional effort
<simpson>
Yeah, none of the answers are free.
maier has joined #nixos
<simpson>
...Sorry, that was a terrible sentence. None of the possible solution-packages are already packaged, and any virtualization solution will need NixOS configuration support.
<edef>
storage is the big one i think
<{^_^}>
[nix] @edolstra merged pull request #3984 → never use /var/folders for TMPDIR on darwin (2.3 backport) → https://git.io/JUYMR
<{^_^}>
[nix] @edolstra pushed 2 commits to 2.3-maintenance: https://git.io/JUYS0
<edef>
mounting over /dev/kvm is nbd
<simpson>
edef, hexa-: There's a channel #nixos-kubernetes for this sort of conversation, FWIW, although it's a very quiet channel normally.
domogled has quit [Read error: Connection reset by peer]
domogled has joined #nixos
<hexa->
simpson: oh nice, I've used the OSUOSL documentation many times :)
waleee-cl has joined #nixos
endformationage has joined #nixos
maier has quit [Ping timeout: 258 seconds]
<hexa->
I've never packaged any haskell stuff but hm yeah
Denommus has joined #nixos
<Denommus>
hello
<hexa->
nixos is current lacking in that matter and would benefit highly
<simpson>
Denommus: I don't know anything about nVidia's interface in particular, but that GLX error strongly suggests that you're using Xorg's GLX with nVidia's GL driver. nVidia needs the whole stack, including GLX and kernel drivers; you probably need to restart X and may also need to reboot depending on what's in your kernel. Good luck.
<Denommus>
simpson: every time I made configuration changes I've rebooted
<Denommus>
simpson: are there any configuration options related to graphics I should be aware of?
<simpson>
I don't know, sorry.
mariatsji has quit [Remote host closed the connection]
<truby>
has anyone had experience using buildFHSUserEnv on Aarch64? even with a very simple file where I only ask for "hello" I get told that I can't use i686 packages on aarch64, but I have no idea why it's trying to use those packages
fendor has quit [Remote host closed the connection]
<q3k[m]>
edef: i also wouldn't mind kubevirt in nixos, but my k8s deployment is also quite different from the stock nixos kube modules
Maxdamantus has quit [Ping timeout: 240 seconds]
<q3k[m]>
edef: i'm also still not sure how much host-side stuff kubevirt needs to work, i was under the impressions that it was mostly agnostic wrt. to the underlying k8s cluster, apart from CNI stuff?
<edef>
q3k[m]: unsure, have not experimented
fendor has joined #nixos
<edef>
q3k[m]: but also, let's take this to #nixos-kubernetes
mmohammadi9812 has quit [Quit: I quit (╯°□°)╯︵ ┻━┻]
sputny has quit [Remote host closed the connection]
Guest54695 has quit [Remote host closed the connection]
mariatsji has joined #nixos
rotaerk has quit [Ping timeout: 272 seconds]
domogled has quit [Ping timeout: 265 seconds]
inkbottle has joined #nixos
zebrag has quit [Ping timeout: 256 seconds]
ubergum has joined #nixos
ubergum has quit [Remote host closed the connection]
dbmikus has joined #nixos
<Denommus>
is there any group my user need to be in order to use prime, perhaps?
davidv7 has joined #nixos
euandreh has quit [Remote host closed the connection]
dbmikus has quit [Ping timeout: 240 seconds]
ddellacosta has quit [Read error: Connection reset by peer]
kreyren has joined #nixos
domogled has joined #nixos
SanchayanMaity has quit [Quit: leaving]
growpotkin has joined #nixos
mmohammadi9812 has joined #nixos
dbmikus has joined #nixos
rotaerk has joined #nixos
dbmikus has quit [Ping timeout: 240 seconds]
<jlv>
It looks like my NFS exports don't work with the firewall on. Usually NixOS opens ports automatically. Is that a bug, or is NixOS not supposed to open ports for NFS, for some reason?
<cransom>
there's no automatic firewall opening in nixos, except for ssh.
o1lo01ol1o has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
domogled has quit [Ping timeout: 264 seconds]
cruxeternus has joined #nixos
mariatsji has quit [Remote host closed the connection]
<jlv>
Huh. I could have sworn other options automatically open ports.
<q3k[m]>
some do
<q3k[m]>
if you grep for allowedTCPPorts / allowedUDP ports in nixpkgs/nixos/modules
<cransom>
there are options to you can flip that will open ports, but just enabling a service should not.
ManiacOfMadness has quit [Ping timeout: 244 seconds]
domogled has joined #nixos
ubergum has joined #nixos
<q3k[m]>
cransom: yeah but plenty seem to actually do that, at least on my nixpkgs checkout here :)
<q3k[m]>
cransom: not saying that it's right, but it's definitely a thing
<q3k[m]>
cransom: do you know if there's precedent for gating before-automatically-opened-ports behind a cfg.openFirewall flag that would change the default behaviour?
arjen-jonathan has quit [Ping timeout: 240 seconds]
fresheyeball has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 265 seconds]
<cransom>
there are many modules with an 'openFirewall' option
<q3k[m]>
yeah but i mean the introduction in particular
<q3k[m]>
like, a commit introducing that to a service that would previously have this opened by default
<cransom>
not off the top of my head, no.
<q3k[m]>
what i'm trying to see is what's the way to handle that without just blindly breaking deployments for people
<q3k[m]>
thanks, i'll keep git blameing things then
lotharn has joined #nixos
fresheyeball has joined #nixos
SanchayanMaity has joined #nixos
SanchayanMaity has quit [Client Quit]
OmnipotentEntity has joined #nixos
erasmas has joined #nixos
orivej has joined #nixos
domogled has quit [Ping timeout: 256 seconds]
IslandUsurper[m] has joined #nixos
mariatsj_ has joined #nixos
sentinal8473 has joined #nixos
domogled has joined #nixos
philr has quit [Ping timeout: 258 seconds]
mariatsj_ has quit [Ping timeout: 240 seconds]
fendor has quit [Remote host closed the connection]
stephaneyfx has quit [Remote host closed the connection]
alp has joined #nixos
Maxdamantus has quit [Ping timeout: 265 seconds]
nature has quit [Ping timeout: 256 seconds]
Maxdamantus has joined #nixos
contarc has joined #nixos
<jlv>
Is there any way to disable a `fileSystems` entry? I import a common configuration for all of my machines. They all have an NFS `fileSystems` entry to one machine, but the NFS server shouldn't have that entry. I don't see a `fileSystems.<name>.enable` option, and `fileSystems.<name> = lib.mkForce { }` didn't work.
<jlv>
clever: that was plan B. I was hoping there was a way to easily remove an entry or disable it or something. In general, I've frequently found myself wanting to remove entry from a set. Something like `fileSystems.<name> = lib.mkRemove`.
domogled has quit [Read error: Connection reset by peer]
<{^_^}>
rfcs#72 (by mboes, 7 weeks ago, open): [RFC 0072] Switch to CommonMark for documentation
<m1cr0man>
energizer: Well actually that was going to be my next question :P If I could choose whether to append/prepend that would be great but either works
<energizer>
domen is in charge of it and he has "no intention of competing two formats", so idk how much uncertainty there should be around it
maier has joined #nixos
<energizer>
m1cr0man: there's nothing for that afaik.
<m1cr0man>
energizer: grand thanks, was checking before I copy/pasted ;)
<niksnut>
a 'nix doc' command is on the TODO list
maier has quit [Ping timeout: 258 seconds]
mariatsji has joined #nixos
mananamenos has quit [Ping timeout: 265 seconds]
<unclechu>
hey, i’m trying to install some LV2 plugins (e.g. calf) to use them with Ardour, i’ve installed (as `systemPackages`) a bunch of plugins but i can’t see them in ardour, any ideas why?
<unclechu>
should i provide them somehow specifically for `ardour` package?
<evanjs>
infinisil: any idea how I'd go about throwing the overlays defined in my config into my nixPath? (same overlay layout as infinisil/system, etc)
akaWolf has quit [Quit: leaving]
<boxscape>
does anyone know how to properly use the agda package? If I follow the agda instructions to use the standard library then agda in vim seems to find it, but agda by itself as well as the emacs mode says I have to edit a file in the nix store to add the standard library
cr4y1__ has quit [Read error: Connection reset by peer]
<infinisil>
evanjs: You mean the ones defined under nixpkgs.overlays?
<boxscape>
...and most documentation I can find on agda on nix was apparently prior to a major rework a few months ago which changes everything
__monty__ has quit [Quit: leaving]
kreyren has quit [Ping timeout: 240 seconds]
<boxscape>
ah I have to get agdaPackages.standardLibrary
Diagon has joined #nixos
cr4y1__ has quit [Read error: Connection reset by peer]
cr4y1__ has joined #nixos
<boxscape>
though doing that doesn't solve my problem
<evanjs>
infinisil: yeah, I had to remove overlays-compat a while back due to some inf recursion issues I was encountering. Could be a different variable that is causing that, though
<evanjs>
"Overlays should depend just on self and super in order to be composeable."
<evanjs>
Oh, well I probably shouldn't try to add more args then lol
nature has quit [Ping timeout: 260 seconds]
Spiney has quit [Ping timeout: 256 seconds]
<evanjs>
I must be doing something wrong elsewhere, then. For what reason might args I try to pass into nix-build invocations not make it to a package in an overlay?
Spiney has joined #nixos
<boxscape>
erm, I forgot, what's the proper way to nix-build a default.nix file again when it has individual dependencies (mkDerivation as well as haskell packages) as arguments?
<evanjs>
nbathum: didn't you end up doing something with NixOS on a VPS lately?
xd1le has joined #nixos
<hpfr>
I feel like VPS provider reviews, like VPN provider reviews, are usually bought and paid for so if you have links to good resources I'll take that too
gustavderdrache has quit [Quit: Leaving.]
<{^_^}>
[nixpkgs] @jperras opened pull request #96976 → black-macchiato: init at 1.3.0 → https://git.io/JUOkm
<unclechu>
<jtojnar "unclechu maybe try `environment."> thanks, Jan Tojnar, setting `environment.sessionVariables.LV2_PATH` did help!
_cyril_ has joined #nixos
<cole-h>
Also bqv, would you happen to know the difference between <nixpkgs/nixos> and <nixos-config>? Is `nixos-config` just the `config` attribute of the system?
xd1le has joined #nixos
luigy has quit [Ping timeout: 246 seconds]
nckx has quit [Ping timeout: 264 seconds]
jboy has joined #nixos
nckx has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}>
[nixpkgs] @graham33 opened pull request #96979 → octave: Fix libtool framework link failure on Darwin → https://git.io/JUOL0
shibboleth has joined #nixos
cosimone has quit [Quit: Quit.]
<ivan>
hpfr: I've used nixos on digitalocean using a nixos-infect like install, but I recommend going outside NA to hetzner
xcmw has joined #nixos
alexherbo2 has quit [Ping timeout: 256 seconds]
<hpfr>
ivan: based on the wiki it looks like linode and vultr have better NixOS support by now
<hpfr>
Apparently NixOS.wiki itself is on vultr
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<ivan>
it might be to your advantage to have generic install methods (nixos-infect, emergency-kexec) so that you can optimize on something other than NixOS support
criptonauta_ has joined #nixos
thc202 has quit [Ping timeout: 240 seconds]
criptonauta_ has quit [Remote host closed the connection]
criptonauta_ has joined #nixos
<hpfr>
Based on a few blogs it appears linode, vultr, and DO are fairly competitive and hetzner is non NA so I’m probably just going to go vultr, I decided don’t have many requirements other than uptime and evaluating smaller providers is not worth the time for my use case
cript0nauta has quit [Ping timeout: 256 seconds]
criptonauta_ has quit [Remote host closed the connection]
criptonauta_ has joined #nixos
tldr32 has joined #nixos
cr4y1__ has quit [Read error: Connection reset by peer]
<{^_^}>
[nixpkgs] @samuelgrf opened pull request #96983 → mpvScripts.youtube-quality: init at unstable-2020-02-11 → https://git.io/JUOt8
<aterius>
What's your usecase? Sorry, I didn't read that
<aterius>
I use BuyVM for my nix remote store, and hosting several things. They're very cheap and have relatively modern hardware (I pay ~3.50/month for 1 gb ram/1 thread of a 3900x + 1.25/250gb block storage)
<aterius>
It's definitely not geared towards compute though, so the cost doesn't scale as well as DO/Linode/Vultr do for more threads
spease has joined #nixos
BradNeedham has joined #nixos
euandreh has joined #nixos
CharlieSerrano has quit [Ping timeout: 256 seconds]
<Denommus>
hey, is there an example on adding more npm packages to nodePackages via overlays?
BradNeedham has quit [Ping timeout: 256 seconds]
erasmas has quit [Quit: leaving]
Rusty1 has joined #nixos
<evanjs>
So I'm trying to build a crate (via buildRustPackage) with openssl's "vendored" feature enabled, which depends on openssl-src... and it keeps telling me that it can't find openssl-src
<evanjs>
error: no matching package named `openssl-src` found
<evanjs>
not sure if buildRustPackage references pkgs/build-support/rust/crates-io.nix, but I do see openssl_src (/openssl-src) defined there
<Denommus>
maybe you need pkg-config?
dyaso has joined #nixos
<evanjs>
yeah, pkg-config is in nativeBuildInputs. "Normal" build (with "vendored" disabled) seems to work fine
<evanjs>
not a blocker right now, but curious how I might get that working through nix eventually 🤔
<{^_^}>
[nixpkgs] @graham33 opened pull request #96985 → octave: add wrapper on Darwin to set QT_QPA_PLATFORM_PLUGIN_PATH → https://git.io/JUOqC
shibboleth has quit [Quit: shibboleth]
cosimone has joined #nixos
<hpfr>
mjlbach: my usecase is cheap networking basically, I don't think I need compute
<hpfr>
I'll take a look at them
Mateon2 has joined #nixos
<hpfr>
might self host matrix on it tho
<aterius>
Yeah, if price/data charges aren't a problem the other options might be more mainstream :) Buyvm comes up a lot on low-end talk, and I've been a happy customer (no ingress/egress charges are great for my nix transfers/nextcloud)
Mateon1 has quit [Ping timeout: 240 seconds]
Mateon2 is now known as Mateon1
<bqv>
,tell srk can I interest you in a vervis flake? or maybe you'd like to upstream it to nixpkgs? since i recall you were interested in it too. One problem with both of those is that fetchDarcs doesn't seem to work properly with a patch rev, and there's no darcs libfetcher yet, so it'd have to be cached or updated regularly
<{^_^}>
bqv: I'll pass that on to srk
<bqv>
thank you, good botte
ericmoritz has joined #nixos
fresheyeball has quit [Ping timeout: 264 seconds]
iceypoi has joined #nixos
fresheyeball has joined #nixos
barryfm has joined #nixos
maier has joined #nixos
icey__ has joined #nixos
barryfm has quit [Client Quit]
icey_ has quit [Ping timeout: 264 seconds]
iceypoi has quit [Ping timeout: 264 seconds]
tobiasBora0 has joined #nixos
maier has quit [Ping timeout: 260 seconds]
<tobiasBora0>
Hello, I recently upgraded/rebooted my rasbperry pi 3b+, and I can't ssh into it anymore. I tried to reboot with uart, however it hangs at "Starting kernel", despite the fact that I added console=ttyS1,115200n8 in the kernel configuration in /extlinux/extlinux.conf
<tobiasBora0>
I have the kernel 5.7
<tobiasBora0>
any idea what's wrong? I installed my raspberry pi a while ago, in 2018