about summary refs log tree commit diff
path: root/nixos/modules
AgeCommit message (Collapse)AuthorFilesLines
2024-06-12Merge pull request #303429 from timhae/aria2-modulePol Dellaiera1-64/+106
Aria2 module settings
2024-06-12Merge pull request #318342 from stusmall/add-auto-cpufreq-assertion/masterFélix1-0/+6
nixos/power-profiles-daemon: Add assertion with auto-cpufreq
2024-06-12Merge pull request #318384 from NyCodeGHG/nixos/renovateOTABI Tomoya2-0/+154
nixos/renovate: init
2024-06-11nixos/renovate: initMarie Ramlow2-0/+154
2024-06-11Merge pull request #318924 from SuperSandro2000/317188Sandro1-1/+1
nixos/nvidia: fix eval with virtualisation.docker.enableNvidia enabled
2024-06-11nixos/nvidia: fix eval with virtualisation.docker.enableNvidia enabledSandro Jäckel1-1/+1
2024-06-11Merge pull request #318919 from SuperSandro2000/locate-envSandro1-77/+77
nixos/locate: only set LOCATE_PATH for findutils locate
2024-06-11nixos/public-inbox: make coderepo paths accessibleNguyễn Gia Phong1-1/+1
Fix typo in 03216e705c05.
2024-06-11nixos/initrd-ssh: Fix ignoreEmptyHostKeys descriptionMing-Chuan1-1/+1
2024-06-11nixos/shadow: clean up moduleTom Fitzhenry1-36/+34
2024-06-11nixos/shadow: introduce security.shadow.enableTom Fitzhenry1-90/+111
Allow users to disable the shadow authentication suite. My primary motivation is to reduce the attack surface via setuid binaries, which shadow understandably introduces many. I realised, however, that I don't use any of these. The test demonstrates login working without needing the shadow suite.
2024-06-11Merge pull request #318866 from f0x52/patch-3Jon Seager1-2/+2
nixos/scrutiny: Default collector API url to configured host + port
2024-06-11Merge pull request #269460 from tie/pgheroSandro2-0/+143
pghero: init at 3.4.1
2024-06-11nixos/locate: drop with lib{,.types}, misc cleanupSandro Jäckel1-79/+77
2024-06-11nixos/locate: only set LOCATE_PATH for findutils locateSandro Jäckel1-1/+3
For plocate/mlocate it causes the results to be printed twice.
2024-06-10nixos/scrutiny: Default collector API url to configured host + portf0x521-2/+2
2024-06-10Merge pull request #318306 from flokli/grafana-alloy-moduleFlorian Klink2-0/+81
grafana-alloy: add NixOS module
2024-06-10Merge pull request #316519 from michaelBelsanti/espansoSandro1-1/+0
nixos/espanso: fix espanso options
2024-06-10nixos/nvidia: optionally disable setup commands for reverse sync (#318521)Emmanuel Rosa1-5/+20
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-06-10Merge pull request #309551 from aca/masterSandro1-1/+22
2024-06-10Merge pull request #314422 from eclairevoyant/journalwatch-fix-moduleMatthias Beyer1-1/+3
nixos/journalwatch: add package option
2024-06-10Merge pull request #315380 from lucasew/20240528-fix-lokiSandro1-0/+1
nixos/loki: add network.target to after
2024-06-10Merge pull request #286099 from Cynerd/mqtt2influxdb-package-fixSandro1-1/+2
nixos/mqtt2influxdb: add missing package option
2024-06-10Merge pull request #317188 from SuperSandro2000/nvidia-moduleSandro1-7/+5
2024-06-10Merge pull request #266450 from CRTified/adguardhome-fix-246461Weijia Wang1-2/+7
nixos/adguardhome: run --check-config before merging
2024-06-10metacubexd: init at 1.140.0 (#297721)Guanran9281-0/+1
* metacubexd: init at 1.140.0 * nixos/mihomo: add example for cfg.webui
2024-06-10grafana-alloy, nixos/alloy: add hbjydev to maintainersFlorian Klink1-1/+1
2024-06-10nixos/alloy: init moduleFlorian Klink2-0/+81
This adds a NixOS module for Grafana Alloy. I started from the grafana-agent one but dropped all settings and config management whatsoever. Grafana Alloy uses its own Alloy config format (similar to HCL), which is not really possible to express in Nix. Simply pointing to a path in `/etc`, and leaving it up to the user to configure it via `environment.etc` allows the user to arrange config files however it makes most sense for them. The module, systemd unit etc is called "alloy", not "grafana-alloy" to follow the way it's packaged on other distros, to follow POLA.
2024-06-10nixos/nvidia: minor cleanupsSandro Jäckel1-7/+5
2024-06-09Merge pull request #317035 from ck3d/fix-node-red-pathMarkus Kowalewski1-10/+2
nixos/node-red: fix passthru of PATH
2024-06-09Merge pull request #318282 from Ma27/fix-zabbix-proxy-optionMaximilian Bosch1-1/+1
nixos/zabbix-proxy: fix option default
2024-06-09Merge pull request #308539 from SuperSandro2000/gdk-pixbuf-xserverSandro5-8/+12
nixos/gdk-pixbuf: move out of xserver
2024-06-08Merge pull request #316108 from comfysage/nixos/alsa-fix-restorePol Dellaiera1-1/+2
nixos/alsa: fix audio state loading on system start
2024-06-08nixos/gdk-pixbuf: move out of xserverSandro Jäckel5-8/+12
2024-06-08nixos/power-profiles-daemon: Add assertion with auto-cpufreqStu Small1-0/+6
auto-cpufreq is similar to tlp in that it shouldn't be run with power-profiles-daemon. There functionality can conflict and bugs can show up. On my system this materialized by auto-cpufreq frequently shutting down, but there may be other consequences. This change follows the same pattern as the tlp assertion
2024-06-08nixos/zabbix-proxy: fix option defaultMaximilian Bosch1-1/+1
Apparently I forgot to test this one while developing 5142b7afa88db6ccec229521ad96df4419f6abe4 ("nixos/postgresql: turn settings into a submodule"). Apologies!
2024-06-08nixos/mycelium: add mycelium binary to systemPackagesFlorian Klink1-0/+2
It's now possible to invoke `mycelium {routes,peers} list`.
2024-06-08Merge pull request #318092 from aidalgol/libxnvctrl-pureKira Bruneau1-1/+1
Use libXNVCtrl purely
2024-06-08Merge pull request #318099 from drupol/open-webui-add-more-env-varsPol Dellaiera1-0/+2
nixos/open-webui: add more default variables
2024-06-08Merge pull request #316845 from onny/davfs2-cleanupYt1-46/+4
nixos/davfs2: Remove deprecated extraConfig
2024-06-07nixos/open-webui: add more default variablesPol Dellaiera1-0/+2
2024-06-08nixos/nvidia: revert libXNVCtrl changesAidan Gauland1-1/+1
This library does not actually need to match the Nvidia driver version, so we do not need to make it available impurely. This reverts the following commits. 9b3461e7ae40cfab93ff21e5ca263b97fa05888e 4e353b67f667766b1c6489f23c20b920ab0c82f5
2024-06-07Merge pull request #316275 from OPNA2608/fix/lomiri-xkb-layoutCosima Neidahl1-0/+4
lomiri.lomiri: Try to consider services.xserver.xkb.layout
2024-06-07nixos/ddclient: deprecate `use`, implement `use{v4,v6}`Thomas Churchman1-2/+20
Upstream replaced `use` with `use{v4,v6}`: https://github.com/ddclient/ddclient/blob/4a1b06630b90b3e6ff1d837b849bdbc68a2f53f9/ChangeLog.md#new-features
2024-06-07Merge pull request #316240 from OPNA2608/init/lomiri/lomiri-filemanager-appPol Dellaiera1-0/+1
lomiri.lomiri-filemanager-app: init at 1.0.4
2024-06-07Merge pull request #312863 from Mic92/netbootJörg Thalheim1-5/+0
netboot: drop syslinux and grub (10% savings for nixos-anywhere images)
2024-06-07nixos/lomiri: Add file managerOPNA26081-0/+1
2024-06-07nixos/mqtt2influxdb: add missing package optionKarel Kočí1-1/+2
This is used in the module but option wasn't defined at all.
2024-06-07nixos/opengl: fix typoK9001-1/+1
2024-06-07nixos/inadyn: fix cache directory pathKeith Pine1-1/+1
The CacheDirectory subdirectory is already part of $CACHE_DIRECTORY.