about summary refs log tree commit diff
path: root/nixos/modules
AgeCommit message (Collapse)AuthorFilesLines
2024-04-23Merge pull request #306076 from mrgiles/mediawiki_explicit_admin_usernameJörg Thalheim1-1/+3
mediawiki: update passwordfile description field
2024-04-23Merge pull request #297726 from r-vdp/systemd-unit-namesFlorian Klink3-26/+25
systemd: add a name option to all systemd units
2024-04-23nixos/coder: fix broken service by referencing proper env (#305993)Kyle Carberry1-1/+1
2024-04-22mediawiki: update passwordfile description fieldMarcelo Giles1-1/+3
2024-04-22Merge pull request #305837 from Ma27/roundcube-php83Maximilian Bosch1-1/+1
nixos/roundcube: use php 8.3
2024-04-22nixos/nginx: update ciphers listSandro Jäckel1-1/+1
2024-04-21nixos: fix manual buildMaximilian Bosch2-18/+18
`mdDoc` is deprecated!
2024-04-21nixos/roundcube: use php 8.3Maximilian Bosch1-1/+1
Upstream claims that 1.6 works fine with PHP 8.3[1]. Also PHP 8.1 is in the security-only phase already, so we'll need to change sooner or later anyways. [1] https://github.com/roundcube/roundcubemail/issues/9339
2024-04-21Merge pull request #301514 from r-vdp/nftables-rpfilter-extra-rulesPol Dellaiera1-0/+18
nixos/firewall-nftables: allow adding additional rules to the rpfilter chain
2024-04-21Merge pull request #295261 from SuperSandro2000/pretalx-mediaSandro1-4/+4
nixos/pretalx: fix /media/ nginx location block
2024-04-21Merge pull request #305637 from schra/fix-grub-deviceJörg Thalheim1-1/+1
digital-ocean: revert "make it easier to use disko"
2024-04-21Merge pull request #260962 from lunik1/inadyn-moduleSandro2-0/+251
nixos/inadyn: init
2024-04-21Merge pull request #304608 from tmuehlbacher/fix-fzf-bash-completionsBasti1-2/+3
nixos/fzf: fix bash with `fuzzyCompletion`
2024-04-21nixos/fzf: fix bash with `fuzzyCompletion`Thomas Mühlbacher1-2/+3
put all of fzf initialization after the bash-completions initialization in bashrc, as the upstream project suggests in https://github.com/junegunn/fzf/issues/72 Fixes: #303195
2024-04-21Merge pull request #303224 from 0z13/oauth2_proxy-add-issuer-urlSandro1-0/+10
nixos/oauth2_proxy: add oidc-issuer-url flag
2024-04-21Merge pull request #305767 from emilylange/nixos-manual-abort-on-warnpennae1-0/+1
nixos/manual: apply `documentation.nixos.options.warningsAreErrors` to nix eval as well
2024-04-21Merge pull request #304334 from JulienMalka/limesurvey-packageJulien Malka1-8/+8
nixos/limesurvey: allow package to be customized
2024-04-21nixos/manual: apply `cfg.warningsAreErrors` to nix eval as wellemilylange1-0/+1
This change makes `baseOptionsJSON` (`lazy-option.json`) take our existing `documentation.nixos.options.warningsAreErrors` option into account to then set the `NIX_ABORT_ON_WARN` environment variable within its build sandbox accordingly. Given `documentation.nixos.options.warningsAreErrors` default to true, our nixpkgs CI check that builds the NixOS manual for each PR, will now fail when something raises a warning, e.g. as part of the `lib.mdDoc` deprecation. This should prevent new PRs with lib.mdDoc from getting merged. Previously, the manual would build successfully, even if an eval warning was raised.
2024-04-22nixos/duosec: Split `mkdir` mode into `chmod` command for clarityVictor Engmark1-2/+4
As recommended by ShellCheck <https://github.com/koalaman/shellcheck/wiki/SC2174>.
2024-04-21Merge pull request #305379 from stuebinm/fcast-receiver-mdDocWeijia Wang1-2/+2
nixos/fcast-receiver: remove uses of lib.mdDoc
2024-04-21Merge pull request #305689 from rnhmjoj/pr-fix-wpa-secretsMichele Guerini Rocco1-2/+6
nixos/wireless: correctly handle secrets containing &
2024-04-21Merge pull request #305649 from rnhmjoj/pr-fix-wpa-auxMichele Guerini Rocco1-0/+5
nixos/wireless: create empty config for imperative setup
2024-04-21nixos/greenclip: restart daemon if it exitsPreston Hunt1-1/+4
2024-04-21digital-ocean: revert "make it easier to use disko"André Schröder1-1/+1
This reverts parts of commit d87c4e1a720f827996c282d0e194850a8903cebe from @Mic92 After switching from nixos-23.11 to nixos-unstable, I got the following error: ``` $ nixos-rebuild switch --flake nixos/#digitalocean ... error: Failed assertions: - You must set the option ‘boot.loader.grub.devices’ or 'boot.loader.grub.mirroredBoots' to make the system bootable. ``` In my nixos config I don't set boot.loader.grub.devices or boot.loader.grub.mirroredBoots explicitly. It seems like the values are not really defaulted via mkDefault? I am still relatively new to Nix, not sure how to fix this properly, so I am proposing to revert this change.
2024-04-21nixos/wireless: correctly handle secrets containing &rnhmjoj1-2/+6
In the replacement arg of gsub() the & symbol is a special character that need to be escaped. To avoid this, and further issues due to the variable name possibly being interpreted as a regex, we do a normal substring replacement. This fixes issues #279803.
2024-04-21nixos/wireless: create empty config for imperative setuprnhmjoj1-0/+5
If allowAuxiliaryImperativeNetworks is enabled, the wpa_supplicant daemon complains fails to start if /etc/wpa_supplicant.conf does not exist. As this can be created using wpa_cli (or similar) later, it shouldn't matter, so let's create an empty one. This fixes issues #157537, #299466.
2024-04-20Merge pull request #304527 from atorres1985-contrib/earlyoomWeijia Wang1-13/+26
earlyoom: 1.7 -> 1.8
2024-04-20Merge pull request #294641 from devusb/sunshine-moduleSandro2-0/+157
nixos/sunshine: init
2024-04-20Merge pull request #197193 from onny/manticore-serviceSandro2-0/+132
nixos/manticore: init module
2024-04-20nixos/deconz: fix curl redirect option in postStartBjørn Forsman1-1/+1
It should be curl -L (follow redirects), not curl -l (FTP directory listing option). I know because it's my mistake. Fixes: d4b989cafc77 ("nixos/deconz: delay signalling service readiness until it's actually up")
2024-04-20Merge pull request #302136 from savyajha/firefly-iiiPol Dellaiera2-0/+368
firefly-iii: init at 6.1.13, nixos/firefly-iii: init
2024-04-20Merge pull request #247118 from Tom-Hubrecht/netbird-serverRyan Lahfa7-0/+1039
nixos/netbird-server: init module
2024-04-20Merge pull request #305076 from abysssol/ollama-sandboxPol Dellaiera1-2/+36
nixos/ollama: add options to bypass sandboxing
2024-04-19nixos/fcast-receiver: remove uses of lib.mdDocstuebinm1-2/+2
2024-04-19nixos/lxqt: use mkDefault to enable the lxqt xdg portalJosé Romildo1-1/+1
2024-04-19Merge pull request #304373 from SuperSandro2000/knot-settingsMartin Weinelt1-1/+1
nixos/knot: use module system to combine settings option
2024-04-19services.earlyoom: set package optionAnderson Torres1-13/+26
Also add AndersonTorres as maintainer.
2024-04-19Merge pull request #305267 from e1mo/paperless-always-engLeona Maroni1-1/+4
nixos/paperless: Always buidl tesseract with english
2024-04-19Merge pull request #297805 from ambroisie/podgrab-userBruno BELANYI1-4/+37
nixos/podgrab: add user/group/dataDirectory options
2024-04-19nixos/paperless: Always buidl tesseract with englishe1mo1-1/+4
With the changes introduced in #303388 tesseract would only be compiled with the languages defined in `PAPERLESS_OCR_LANGUAGE`. However, english is always required, making tesseract fail to build when only non-english languages are defined in tesseract: ``` eng.traineddata must be present in tessdata for Tesseract to work ```
2024-04-19Merge pull request #298680 from gvolpe/lib/transposeMapRick van Schijndel1-2/+2
lib/attrsets: add mapCartesianProduct function
2024-04-18Merge pull request #304880 from OPNA2608/fix/lomiri/network-indicator-workWeijia Wang1-0/+6
lomiri.lomiri-network-indicator: Make it work, add it to Lomiri module
2024-04-18nixos/podgrab: add 'dataDirectory' optionBruno BELANYI1-3/+16
2024-04-18Merge pull request #304919 from adamcstephens/lxd/cpu-hotplugAdam C. Stephens1-0/+4
nixos/lxd-virtual-machine: enable CPU hotplug for x86_64
2024-04-18nixos/oauth2_proxy: add oidc-issuer-url flagJonathan Zielinski1-0/+10
2024-04-18nixos/ollama: add options to bypass sandboxingabysssol1-2/+36
2024-04-18nixos/lxd-virtual-machine: enable CPU hotplug for x86 VMsAdam Stephens1-0/+4
2024-04-18Merge pull request #275541 from SuperSandro2000/oauth2-proxy-fix-pathsSandro1-12/+22
2024-04-18nixos/netbird-server: init moduleTom Hubrecht7-0/+1039
2024-04-18Merge pull request #293954 from Dan-Theriault/refactor-tailscale-authSandro3-80/+125