Someone Serge
3cf5bcfe49
nix-required-mounts: restore the followSymlinks option
...
This way pkgs.nix-required-mounts is "correct" even before
we override it in the NixOS module
2024-06-26 00:35:44 +00:00
Someone Serge
5560f6a514
nix-required-mounts: guest and host paths may differ
2024-06-26 00:35:43 +00:00
Someone Serge
7418e4fefd
programs.nix-required-mounts: presets.cuda -> nvidia-gpu
...
This hopefully clarifies that the preset configures the hook to expose
"nvidia devices", which includse both the userspace driver and the
device nodes.
The derivations still declare requiredSystemFeatures = [ "cuda" ] to
explicitly indicate they need to use the CUDA functionality and expect a
libcuda.so and a CUDA-capable device. Ideally, we'd also include the
specific CUDA architectures (sm_86, etc) in feature names.
Derivations that use a co-processor but do not care about the vendor or
even the particular interface may ask for the more generic "opengl",
"vulkan", or "gpu" features. It is then responsibility of the host
declaring the support for this feature to ensure the drivers and
hardware are appropriately set up.
2024-06-26 00:35:43 +00:00
Someone Serge
50d4382114
programs.nix-required-mounts: inherit defaults from the package
2024-06-26 00:35:43 +00:00
Someone Serge
b422dafc89
nix-required-mounts: init
2024-06-26 00:35:42 +00:00
Artturin
7324a175cf
Merge pull request #320673 from rvl/snapper-systemd-fix
...
nixos/snapper: Don't create broken snapper-boot.service
2024-06-19 14:59:00 +03:00
Ben Siraphob
a79a4ec458
anki-sync-server: fix typo
2024-06-19 11:22:35 +07:00
Martin Weinelt
ce935af53c
Merge pull request #317530 from thiagokokada/add-flood-service
...
nixos/flood: init
2024-06-19 01:23:41 +02:00
Yt
06ed8891ac
Merge pull request #320774 from xzfc/qdrant-web-ui
...
qdrant-web-ui: init at 0.1.28
2024-06-18 23:05:07 +00:00
Aria
83b00c3637
akkoma: remove maintainer tcmal ( #320858 )
2024-06-18 22:33:38 +02:00
Philip Taron
faa579e444
nixos/systemd-boot: guard assertion messages against eval failures
...
These messages should be able to be printed in all cases. In particular, trying to coerce a `null` to a string is an error unless passed through `toString`.
2024-06-18 11:30:16 -07:00
Maximilian Bosch
6d8d21411e
Merge pull request #317281 from wolfgangwalther/postgresql-eol-policy
...
postgresql: add readme with eol-policy
2024-06-18 15:54:37 +00:00
Albert Safin
d4c3537f8e
qdrant: use qdrant-web-ui
2024-06-18 12:54:42 +00:00
K900
6d396a4b83
Merge pull request #314371 from K900/plasma-6.1
...
Plasma 6.1
2024-06-18 15:36:15 +03:00
Sandro
9a3123445a
Merge pull request #318403 from SuperSandro2000/ArchiSteamFarm
2024-06-18 14:19:00 +02:00
Thiago Kenji Okada
1cfd74809b
nixos/flood: init
2024-06-18 08:47:29 -03:00
K900
98f4cfffa2
nixos/plasma6: install krdp
2024-06-18 14:36:53 +03:00
Sandro
07f7e6653b
Merge pull request #320593 from onny/invoiceplane-fix
...
nixos/invoiceplane: Ensure patching index.php
2024-06-18 13:33:06 +02:00
Enno Richter
d14a54fcef
nixos/oauth2-proxy: prevent redirect loop when running on single domain ( #319305 )
2024-06-18 11:26:00 +02:00
h7x4
f5263306d8
Merge pull request #304340 from Stunkymonkey/postsrsd-chmod-install
...
nixos/postsrsd: prefer 'install' over 'chmod/chown'
2024-06-18 10:32:49 +02:00
Rodney Lorrimar
52ef91d339
nixos/snapper: Don't create broken snapper-boot.service
2024-06-18 10:31:50 +08:00
Sandro
3f170d4126
Merge pull request #318348 from SuperSandro2000/nox-gjs
...
nixos/no-x-libs: fix gjs
2024-06-18 01:43:38 +02:00
superherointj
da118800a9
Merge pull request #308341 from Stunkymonkey/nixos-kubeswitch-use-runCommand
...
nixos/kubeswitch: use 'runCommand' instead of 'phases'
2024-06-17 19:59:36 -03:00
Jonas Heinrich
2a8ccf6144
nixos/invoiceplane: Ensure patching index.php
2024-06-17 20:48:21 +02:00
Martin Weinelt
decdb5e848
Merge pull request #317814 from Eisfunke/fix-pretix-celery-default-text
...
nixos/pretix: fix defaultText for celery options
2024-06-17 20:39:10 +02:00
Aleksana
d8178ec050
Merge pull request #319291 from arianvp/amazon-ssm-agent-remove-override-etc
...
amazon-ssm-agent: remove overrideEtc parameter
2024-06-18 01:15:30 +08:00
Sandro
ca4f0becf9
nixos/oauth2-proxy: restart service when keyFile option changes ( #320325 )
2024-06-16 22:23:14 -04:00
Felix Bühler
ec48be343d
Merge pull request #320351 from Stunkymonkey/freshrss-enable-doc-improve
...
nixos/freshrss: add description about php-fpm
2024-06-16 23:30:26 +02:00
Pol Dellaiera
2754a6f4a8
Merge pull request #319456 from redxtech/fix-nextjs-ollama-llm-ui
...
nixos/nextjs-ollama-llm-ui: fix for respecting ollamaUrl config option
2024-06-16 22:46:43 +02:00
Pol Dellaiera
2a37f1e63a
Merge pull request #319896 from kai-tub/nixos/firefly-iii
...
nixos/firefly-iii: change statedirectory
2024-06-16 22:20:08 +02:00
Felix Buehler
e9d13cc80e
nixos/freshrss: add description about php-fpm
2024-06-16 22:14:12 +02:00
Sandro
f88f5fec3e
Merge pull request #318933 from mweinelt/vaultharden
...
nixos/vaultwarden: update state directory name, harden systemd unit
2024-06-16 13:31:10 +02:00
Pol Dellaiera
22279cafcc
Merge pull request #317138 from l0b0/ydotool-group
...
nixos/ydotool: Make group configurable
2024-06-16 10:18:26 +02:00
Martin Weinelt
be53df7236
nixos/vaultwarden: harden systemd unit
...
Drops the capability to bind to privileged ports.
2024-06-16 01:33:12 +02:00
Martin Weinelt
d8c8faf8c3
nixos/vaultwarden: update state directory name
...
Align the state directory name with the module name based on the
system state version.
2024-06-16 00:23:14 +02:00
Pol Dellaiera
7938d40a60
Merge pull request #316239 from arjan-s/qtile-sessions
...
qtile: install proper session .desktop files for both xorg and wayland
2024-06-15 19:57:54 +02:00
Tim Häring
7a7060c5bf
nixos/aria2: fix missing default
2024-06-15 12:55:06 +02:00
Tim Häring
f6d3113164
nixos/aria2: fix remove not needed code
2024-06-15 12:51:29 +02:00
nuko
40916ded4a
maintainers: rename nu-nu-ko to fsnkty
2024-06-15 14:21:38 +12:00
tomberek
a1ce83de7c
Merge pull request #319459 from ExpidusOS/feat/tty-greeter-line
...
nixos/getty: use distro name in default greeting line
2024-06-14 21:54:16 -04:00
Kai Norman Clasen
14b558e094
nixos/firefly-iii: change statedirectory
...
Set `StateDirectory=firefly-iii` instead of trying to derive it from
`dataDir` + add `dataDir` to `ReadWritePaths`, allowing `dataDir` to be
set to full paths outside of `/var/lib`.
2024-06-14 22:29:09 +02:00
h7x4
d8ddf6fb6d
Merge pull request #287611 from h7x4/nixos-module-fixup-kerberos-server
...
nixos/kerberos_server: use krb format generator, plus misc cleanup
2024-06-14 17:04:55 +02:00
Atemu
421fb34cad
Merge pull request #318759 from leon-erd/master
...
nixos/hyprland: enable xdg.portal by default + use lib.mkDefault for enableWlrPortal
2024-06-14 12:41:53 +02:00
Wolfgang Walther
0487937af3
postgresql: add readme with eol-policy
...
This was discussed and agreed on in [1].
[1]: https://github.com/NixOS/nixpkgs/pull/310580#discussion_r1597284693
2024-06-14 09:38:23 +02:00
Victor Engmark
408406c2ff
nixos/ydotool: Make group configurable
...
Allows users to refer to `config.programs.ydotool.group` rather than
hard-coding "ydotool".
Allows users to override the group name for whatever reason.
This closes #317013 .
Co-authored-by: Cosima Neidahl <opna2608@protonmail.com>
2024-06-14 10:07:28 +12:00
Victor Engmark
7203cf8e3d
nixos/ydotool: De-duplicate mentions of runtime directory
2024-06-14 10:05:17 +12:00
Leon
5b216845b6
nixos/hyprland: use lib.mkDefault for enableWlrPortal
2024-06-13 22:56:09 +02:00
Leon
9585e5d3aa
nixos/hyprland: enable xdg.portal by default
2024-06-13 21:30:11 +02:00
Felix Bühler
157a32caba
Merge pull request #318901 from Stunkymonkey/nixos-freshrss-fix-config-change
...
nixos/freshrss: fix reload when config changes
2024-06-13 20:44:11 +02:00
Nick Cao
06b68ac5a3
Merge pull request #317840 from NeverBehave/pkg-ws-tunnel-rust
...
wstunnel: 0.5.1.0 -> 9.6.1
2024-06-13 13:31:08 -04:00