Jörg Thalheim
dac28df361
Merge pull request #304370 from SuperSandro2000/mediawiki-php
...
nixos/mediawiki: use the same php everywhere
2024-04-16 10:29:50 +02:00
Christoph Hrdinka
19dd20aa06
Merge pull request #299581 from Stunkymonkey/nsd-chmod-install
...
nixos/nsd: prefer 'install' over 'chmod'
2024-04-16 08:59:47 +02:00
Sandro Jäckel
a6c356974a
nixos/mediawiki: use the same php everywhere
...
otherwise we might end up with eg: php 8.1 and php 8.2 mixed
2024-04-15 23:02:26 +02:00
Gabriel Volpe
d864c36d57
tree-wide: use mapCartesianProduct
2024-04-15 19:17:53 +02:00
K900
784330e275
treewide: nuke remaining mdDoc leftovers
...
bors when
2024-04-15 20:12:24 +03:00
superherointj
787dcb7ce8
Merge pull request #264808 from gmemstr/coder-environment
...
nixos/coder: add environment.extra and environment.file
2024-04-15 13:52:08 -03:00
Florian Klink
104f0b6183
Merge pull request #304117 from ifd3f/systemd-networkd-bridge-config
...
nixos/networkd: add [Bridge] section to netdev conf
2024-04-15 18:26:45 +03:00
Valentin Gagarin
e6057cfd59
doc: link to Nixpkgs manual for global configuration options
...
Co-authored-by: Dominic Mills <dominic.millz27@gmail.com>
2024-04-15 17:00:26 +02:00
éclairevoyant
3947220b3d
Merge pull request #294923 from viperML/nh-module
...
nixos/nh: init
2024-04-15 14:31:42 +00:00
Fernando Ayats
1d84c76f5c
nixos/nh: init
2024-04-15 15:38:03 +02:00
tomberek
2436aaf8fa
Merge pull request #303990 from acid-bong/patch-2
...
nixos/slock: add .package option (for those wishing to override it)
2024-04-15 09:20:15 -04:00
Astrid Yu
ed854ed0e3
nixos/networkd: add [Bridge] section to netdev conf
...
This setting was missing from netdev.
This commit additionally adds a test using the new
section, ensuring that STP can be enabled.
2024-04-14 15:16:44 -07:00
OPNA2608
9528502e83
nixos/lomiri: init
2024-04-14 21:38:36 +02:00
OPNA2608
399d698854
nixos/lightdm-greeters/lomiri: init
2024-04-14 21:38:32 +02:00
Felix Buehler
3e2f0bc0b4
nixos/nsd: prefer 'install' over 'chmod'
2024-04-14 20:56:19 +02:00
Acid Bong
a5cedfaffa
nixos/slock: add .package option (for those wishing to override)
2024-04-14 19:39:14 +03:00
Sandro
f712cc6b5d
Merge pull request #303914 from SuperSandro2000/prom-port-type
...
nixos/prometheus: use ports type
2024-04-14 17:07:04 +02:00
Leona Maroni
025d3a2f65
Merge pull request #303388 from SuperSandro2000/paperless-only-enabled-languages
...
nixos/paperless: override enabled tesseract languages with the in paperless configured ones
2024-04-14 14:59:33 +02:00
Pol Dellaiera
5d67f4277d
Merge pull request #303708 from abysssol/update-ollama-0.1.31
...
ollama: 0.1.30 -> 0.1.31
2024-04-14 10:57:54 +02:00
Bobby Rong
efcd11b433
Merge pull request #194294 from jraygauthier/jrg/xfce-fix-bg-support-when-no-desktop
...
nixos/xfce: `bgSupport = !noDesktop`
2024-04-14 14:25:52 +08:00
Raymond Gauthier
4ae12930f2
nixos/xfce: bgSupport = !noDesktop
...
The Xfce desktop manager only has background image support when
`xfdesktop` is used. Otherwise, we want the possibility to specify a
custom background via the `~/.background-image` file.
2024-04-14 13:49:09 +08:00
abysssol
4508b59900
nixos/ollama: update documentation
2024-04-13 19:52:08 -04:00
Sandro Jäckel
de5b46c471
nixos/prometheus: use ports type
2024-04-14 00:32:23 +02:00
Sandro Jäckel
b579dac4ed
nixos/paperless: override enabled tesseract languages with the in paperless configured ones
2024-04-13 22:44:19 +02:00
Maximilian Bosch
52432f0a45
Merge pull request #302586 from Ma27/synapse-initialscript-docs
...
nixos/matrix-synapse: don't use `services.postgresql.initialScript` in setup example
2024-04-13 20:07:12 +00:00
lassulus
44f5a5f39c
Merge pull request #300917 from Tom-Hubrecht/crabfit
...
crabfit: init at unstable-2023-08-02
2024-04-13 20:29:09 +02:00
rewine
304c66ce05
Merge pull request #303174 from JohnRTitor/hyprland-module
...
nixos/hyprland: add the correct user profile bin directory to systemd PATH
2024-04-14 02:20:21 +08:00
stuebinm
c0c2f2903f
lib.mdDoc: remove and replace with warning
2024-04-13 10:07:35 -07:00
stuebinm
6afb255d97
nixos: remove all uses of lib.mdDoc
...
these changes were generated with nixq 0.0.2, by running
nixq ">> lib.mdDoc[remove] Argument[keep]" --batchmode nixos/**.nix
nixq ">> mdDoc[remove] Argument[keep]" --batchmode nixos/**.nix
nixq ">> Inherit >> mdDoc[remove]" --batchmode nixos/**.nix
two mentions of the mdDoc function remain in nixos/, both of which
are inside of comments.
Since lib.mdDoc is already defined as just id, this commit is a no-op as
far as Nix (and the built manual) is concerned.
2024-04-13 10:07:35 -07:00
Tom Hubrecht
96659af197
nixos/crabfit: init
2024-04-13 18:51:02 +02:00
YMSTNT
08ac037cac
nixos/fcast-receiver: init module
2024-04-13 17:36:34 +02:00
OPNA2608
29ef3d58b5
nixos/coolercontrol: Add support for Nvidia hardware
2024-04-13 12:24:02 +02:00
Yt
b008f50607
Merge pull request #302689 from eclairevoyant/davfs2-fix
...
nixos/davfs2: fix rfc42 conversion, make settings and extraConfig mutually exclusive, and other cleanup
2024-04-12 21:40:32 +00:00
Thomas Gerbet
8aa99de316
Merge pull request #300343 from tcmal/akkoma-update-main
...
akkoma: 3.11.0 -> 3.12.1
2024-04-12 23:13:10 +02:00
Janik
aeeedb0b60
Merge pull request #302608 from nbdd0121/dns
...
nixos/resolvconf: fix useLocalResolver when IPv6 is enabled
2024-04-12 21:59:42 +02:00
Janik
bf69641481
Merge pull request #296584 from Schweber/master
...
nixos/resolvconf: add option "trust-ad" when `useLocalResolver` is enabled
2024-04-12 21:54:24 +02:00
K900
b337ae1f73
Merge pull request #303674 from lilyinstarlight/fix/greetd-desktop-session-data
...
nixos/greetd: enable desktop session data
2024-04-12 21:05:24 +03:00
Lily Foster
9df9bb382b
nixos/greetd: enable desktop session data
2024-04-12 13:52:37 -04:00
Weijia Wang
d2ca8b1941
Merge pull request #303318 from wegank/mongodb-4-drop
...
mongodb-4_4: drop
2024-04-12 15:33:02 +02:00
Sandro
037735eb33
Merge pull request #303186 from SuperSandro2000/sddm-xserver-followup
2024-04-12 15:05:02 +02:00
Sandro Jäckel
c6a0404e3e
nixos/display-managers: add renamed option missed in #291913
2024-04-12 12:36:24 +02:00
Weijia Wang
11f3e0c15d
mongodb-4_4: drop
2024-04-12 12:30:40 +02:00
Sebastian Wendel
8737490803
nixos/prometheus.exporters.dnssec: init module
2024-04-12 12:23:47 +02:00
Aleksana
2a057805ae
Merge pull request #301804 from helsinki-systems/init/keydb
...
keydb: init at 6.3.4
2024-04-12 16:33:36 +08:00
Armin
262222169f
nixos/kubeswitch: init
...
Add a module to activate the kubeswitch in the shell
2024-04-12 00:46:02 +02:00
éclairevoyant
a60e4033ca
nixos/davfs2: ensure extraConfig and settings are mutually exclusive
2024-04-11 17:37:36 -04:00
éclairevoyant
10c5429290
nixos/davfs2: fix settings option
2024-04-11 17:37:36 -04:00
éclairevoyant
bd4d34650c
nixos/davfs2: refresh extraConfig example
2024-04-11 17:37:36 -04:00
éclairevoyant
0ac090f91a
nixos/davfs2: remove top-level with lib;
2024-04-11 17:37:36 -04:00
éclairevoyant
6cbffaae4c
nixos/davfs2: remove lib.mdDoc (no-op)
2024-04-11 17:37:36 -04:00
éclairevoyant
caa0cbab28
nixos/davfs2: clarify warning
2024-04-11 17:37:36 -04:00
éclairevoyant
0739d3c4c0
nixos/davfs2: fix the warning that deprecates extraConfig
2024-04-11 17:37:36 -04:00
Leona Maroni
fea06555b6
Merge pull request #301771 from Ramblurr/fix/nixos-paperless
...
nixos/paperless: refactor to use systemd LoadCredential, Switch to systemd.tmpfiles.settings
2024-04-11 22:50:30 +02:00
Basti
8978af6b99
Merge pull request #303213 from SuperSandro2000/fzf-followup
...
nixos/fzf: bring back keybindings and completion option removed in #298692
2024-04-11 20:15:14 +00:00
Pol Dellaiera
903414041b
Merge pull request #302559 from linsui/lazygit
...
nixos/lazygit: init
2024-04-11 21:53:36 +02:00
lassulus
4cde9116a1
Merge pull request #296641 from toastal/movim-service
...
nixos/movim: init, movim: additions + patches
2024-04-11 21:02:07 +02:00
toastal
0ba23300de
nixos/movim: precompress static files
2024-04-11 23:26:11 +07:00
toastal
64b110589c
movim: minifyStaticFiles prop
2024-04-11 23:26:11 +07:00
toastal
fcc7c53e9c
nixos/movim: add service module
2024-04-11 23:26:11 +07:00
Aleksana
029c95c780
Merge pull request #271342 from PhDyellow/ryzen_smu
...
ryzen_smu: init at 0.1.5, ryzen_monitor_ng: init at 2.0.5
2024-04-12 00:15:45 +08:00
Sandro
5c26e13e2a
Merge pull request #266109 from linsui/i2p
2024-04-11 15:51:57 +02:00
Sandro Jäckel
1fb10f5017
nixos/fzf: bring back keybindings and completion option removed in #298692
...
Also drop with lib
2024-04-11 15:08:51 +02:00
Nick Cao
36c0c14192
Merge pull request #303273 from jmbaur/cloudflared-docs
...
nixos/cloudflared: fix docs for tlsTimeout
2024-04-11 09:04:41 -04:00
Bobby Rong
a1b567757b
Merge pull request #303115 from bobby285271/upd/exclude-pkgs
...
nixos/{budgie,cinnamon,pantheon}: Don't enable modules for excludePackages
2024-04-11 20:41:13 +08:00
K900
084ce1ee88
Revert "nixos/getty: add option to autologin once per boot"
2024-04-11 15:05:26 +03:00
Simon Hauser
b3642388fe
keydb: init at 6.3.4
2024-04-11 10:47:07 +02:00
Michele Guerini Rocco
4a42c797a4
Merge pull request #286310 from rnhmjoj/pr-getty-autologin
...
nixos/getty: add option to autologin once per boot
2024-04-11 08:48:50 +02:00
Casey Link
789684ad02
nixos/paperless: Switch to systemd.tmpfiles.settings
...
This option resolves #301746 by allowing the admin to bypass the
creation of the paperless directories by systemd-tmpfiles.
This is necessary when, for example, those directories lie inside an NFS
mount that the root user does not have rw access to.
Fixes #301746
2024-04-11 08:19:24 +02:00
Casey Link
9532793d59
nixos/paperless: refactor to use systemd LoadCredential
...
This replaces the paperless-copy-password service with the use of
systemd's LoadCredential mechanism.
It is not a breaking change since it is gated behind `cfg.passwordFile`.
2024-04-11 08:19:05 +02:00
John Titor
1198dc84f8
nixos/hyprland: systemd.setPath - fix user profile bin directory
...
%u modifier can be used to get the username in systemd config
$USER var expansion does not work without manually importing $USER
Should fix opening links in home manager/user profile programs
2024-04-11 09:53:43 +05:30
Jared Baur
c1d5363ecc
nixos/cloudflared: fix docs for tlsTimeout
...
The URL and link text were swapped.
2024-04-10 21:12:51 -07:00
Phil Dyer
286d741f47
nixos/ryzen-monitor-ng: init module
...
A userspace tool for setting and getting AMD CPU power
and performance parameters.
The module adds `ryzen_monitor_ng` to `environment.systemPackages` and
enables the `ryzen-smu` module, as `ryzen_monitor_ng` requires the
`ryzen_smu` kernel module to function.
2024-04-11 11:46:59 +10:00
Phil Dyer
ba0566726e
nixos/ryzen-smu: init module
...
Provide a module for installing ryzen_smu, a Linux kernel driver
that exposes access to the SMU (System Management Unit) for
certain AMD Ryzen Processors.
Installs monitor_cpu, a userspace tool for viewing info.
Using fork of original to match ryzen_monitor_ng, a more advanced
userspace tool for accessing the SMU via this kernel module,
planned for a later commit.
2024-04-11 11:40:43 +10:00
Aaron Andersen
d2b7e6797b
Merge pull request #291321 from c0deaddict/feature/nats-exporter
...
nixos/prometheus-nats-exporter: new module
2024-04-10 22:39:40 +00:00
Pascal Bach
a8eaee11a9
Merge pull request #296459 from MinerSebas/restic-rest-server-hardening
...
nixos/restic-rest-server: Add additional service hardening
2024-04-10 23:33:34 +02:00
emilylange
2cd2419baf
nixos/gitea-actions-runner: set the $HOME
environment variable
...
This fixes an issue where running the official `actions/checkout` action
from GitHub on a runner with label `:host`, would fail with incredibly
unhelpful error messages.
Turns out, this is due to `$HOME` not being set.
2024-04-10 22:09:55 +02:00
K900
85d3f97277
Merge pull request #303114 from K900/sddm-no-x11
...
nixos/sddm: allow disabling the rest of X11
2024-04-10 22:22:20 +03:00
K900
ab0b45a3a0
nixos/sddm: allow disabling the rest of X11
2024-04-10 22:22:05 +03:00
Adam C. Stephens
e8ff41fa85
Merge pull request #285041 from r-vdp/nix-optimise-fix-timer
...
nix-optimise: only create timer unit if needed
2024-04-10 13:48:22 -04:00
Bjørn Forsman
e17e60b273
nixos-generate-config: preserve vfat filesystem mount permissions
...
The default is to mount these world-readable, but that's a security risk
for the EFI System Partition.
Ref https://github.com/NixOS/nixpkgs/issues/279362 .
2024-04-10 19:34:07 +02:00
Maximilian Bosch
a3d3cdf5d9
nixos/matrix-synapse: don't use services.postgresql.initialScript
in setup example
...
Closes #285688
This is misleading because `initialScript` will only be executed at the
*very first* run of postgresql. I.e. when deploying synapse to a server
with an existing postgresql, this won't work.
We don't have a good way of automatically provisioning databases
_declaratively_, so for now just explain what needs to be done here and
leave it to the user how to include this into their deployment.
2024-04-10 17:43:02 +02:00
Jos van Bakel
2e10f813fe
nixos/prometheus-nats-exporter: new module
2024-04-10 17:12:49 +02:00
Bobby Rong
2a8a59aebb
nixos/budgie: Don't enable modules for excludePackages
...
ref: bc970e94e7
ref: nixpkgs issue 299877
2024-04-10 21:33:34 +08:00
Bobby Rong
a6ada0502b
nixos/pantheon: Don't enable modules for excludePackages
...
ref: bc970e94e7
ref: nixpkgs issue 299877
While at it, also enable flatpak in nixosTests.pantheon so we ensure appcenter builds.
2024-04-10 21:27:31 +08:00
Bobby Rong
14c7a500c0
nixos/cinnamon: Don't enable modules for excludePackages
...
ref: bc970e94e7
ref: nixpkgs issue 299877
2024-04-10 21:14:43 +08:00
linsui
f1c99961e3
nixos/fzf: fix typo
2024-04-10 19:55:33 +08:00
Jörg Thalheim
949fe90552
Merge pull request #297640 from Mic92/digitalocean
...
digital-ocean: 'make it easier to use disko' and 'no longer disable multiple nixos generations in bootloader'
2024-04-10 09:08:20 +02:00
Rick van Schijndel
067e519281
Merge pull request #302858 from tweag/infinisil-maintainer
...
treewide: Drop infinisil as maintainer from most packages
2024-04-10 08:50:38 +02:00
K900
2704f5bb2f
Merge pull request #302595 from motiejus/autorandr-match-edid
...
nixos/autorandr: add --match-edid
2024-04-09 23:23:59 +03:00
Motiejus Jakštys
dd1e21f39f
nixos/autorandr: add --match-edid
...
It is useful when outputs change, but EDIDs do not. See [upstream PR][1]
for more details.
[1]: https://github.com/phillipberndt/autorandr/pull/293
2024-04-09 23:22:08 +03:00
Silvan Mosberger
ea5dfeab93
treewide: Drop infinisil as maintainer from most packages
...
I'm not going anywhere, I'm focusing my energy on other issues, and
getting pinged as a maintainer for packages is a bit distracting (also
I'm not using most of these packages anyways!)
2024-04-09 21:43:39 +02:00
Leona Maroni
40d8229671
Merge pull request #302203 from flyingcircusio/logrotate-docs-priority
...
nixos/logrotate docs: clarify settings
2024-04-09 20:47:59 +02:00
Jörg Thalheim
fb158384bd
Merge pull request #289270 from Mic92/nixos-tinc
...
nixos/tinc: fix user to not include . in its name
2024-04-09 19:43:48 +02:00
Jörg Thalheim
d79ff2f15b
Merge pull request #241816 from Mic92/cloud-init
...
nixos/cloud-init: enable filesystem based on what is configured
2024-04-09 19:42:45 +02:00
Jörg Thalheim
13cc579932
Merge pull request #301528 from Mic92/borgbackup-fix
...
nixos/borgbackup: fix network-online.target warning
2024-04-09 19:39:11 +02:00
pennae
4e21f361d6
Merge pull request #154952 from colemickens/extlinux
...
extlinux-conf-builder: specialisations entries
2024-04-09 18:49:08 +02:00
K900
97d675f411
Merge pull request #302758 from K900/kio-shenanigans
...
nixos/plasma6: better way to install kio5 plugins
2024-04-09 19:10:35 +03:00
K900
f18f62d23a
nixos/plasma6: better way to install kio5 plugins
...
This should _for sure_ avoid pulling in unnecessary bits.
2024-04-09 19:10:10 +03:00
tcmal
f8b9215e9f
akkoma: add tcmal as maintainer
2024-04-09 13:58:04 +01:00
tcmal
d598b5d88d
nixos/akkoma: check that upload and media proxy base url is specified
...
new versions of akkoma require the upload base url to be specified in
order for updates to work properly.
this will be a breaking change in 24.05, but for now a reasonable
default is set.
2024-04-09 13:58:03 +01:00