summary refs log tree commit diff
path: root/nixos/modules
Commit message (Collapse)AuthorAge
* nixos/doc: clean up defaults and examplesNaïm Favier2021-10-04
|
* Merge pull request #139431 from erikarvstedt/etc-simplify-sourceRobert Hensing2021-10-03
|\ | | | | nixos/etc: simplify source path handling
| * nixos/etc: simplify source path handlingErik Arvstedt2021-09-25
| | | | | | | | | | | | | | | | This change is strictly functionally equivalent because we're just lifting the transformation of `source` out of `mapAttrs` to the single point of use (in escapeShellArgs). This is also much faster because we can skip a map over all `etc` items.
* | Merge pull request #101725 from andir/masterThomas Tuegel2021-10-02
|\ \ | | | | | | nixos/plasma5: Install default KDE apps for music, images and documents
| * | nixos/plasma5: Install default KDE apps for music, images and documentsKlemens Nanni2020-10-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >From https://apps.kde.org/: Elisa is a simple KDE music player (with builtin internet radio support), Okular is a universal KDE document viewer (can fill PDF forms), Gwenview is a fast and easy to use KDE image viewer. All three are missing in the default installation KDE installation, e.g. services.xserver = { displayManager.sddm.enable = true; desktopManager.plasma5.enable = true; }; which provides no alternatives, hence requiring them whilst being offline is unfortunate, so install them by default.
* | | Merge pull request #140178 from SuperSandro2000/SuperSandro2000-patch-1Sandro2021-10-01
|\ \ \
| * | | nixos/gitea: switch default log level to InfoSandro2021-10-01
| | | |
* | | | Merge pull request #140159 from Ma27/nextcloud-miscMaximilian Bosch2021-10-01
|\ \ \ \ | | | | | | | | | | nextcloud: misc changes
| * | | | nixos/nextcloud: use php8 where possibleMaximilian Bosch2021-10-01
| |/ / /
* | | | Merge pull request #140096 from Artturin/gdmoptionsArtturi2021-10-01
|\ \ \ \
| * | | | nixos/gdm: switch to rfc42 style settingsArtturin2021-10-01
| | | | |
* | | | | Merge pull request #140045 from SebTM/add_tp-auto-kbblMaximilian Bosch2021-10-01
|\ \ \ \ \ | | | | | | | | | | | | tp-auto-kbbl: init at 0.1.5
| * | | | | tp-auto-kbbl: init at 0.1.5Sebastian Sellmeier2021-10-01
| | | | | |
* | | | | | Merge pull request #140089 from yayayayaka/nextcloud-21.0.5Maximilian Bosch2021-10-01
|\ \ \ \ \ \ | | | | | | | | | | | | | | nextcloud: 20.0.12 -> 20.0.13, 21.0.4 -> 21.0.5, 22.1.1 -> 22.2.0
| * | | | | | nixos/nextcloud: temp fix for MariaDB >=10.6Maximilian Bosch2021-10-01
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The MariaDB version 10.6 doesn't seem supported with current Nextcloud versions and the test fails with the following error[1]: nextcloud # [ 14.950034] nextcloud-setup-start[1001]: Error while trying to initialise the database: An exception occurred while executing a query: SQLSTATE[HY000]: General error: 4047 InnoDB refuses to write tables with ROW_FORMAT=COMPRESSED or KEY_BLOCK_SIZE. According to a support-thread in upstream's Discourse[2] this is because of a missing support so far. Considering that we haven't received any bugreports so far - even though the issue already exists on master - and the workaround[3] appears to work fine, an evaluation warning for administrators should be sufficient. [1] https://hydra.nixos.org/build/155015223 [2] https://help.nextcloud.com/t/update-to-next-cloud-21-0-2-has-get-an-error/117028/15 [3] setting `innodb_read_only_compressed=0`
* | | | | | Merge pull request #102354 from erikarvstedt/extra-containerLassulus2021-10-01
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | extra-container: init at 0.8
| * | | | | nixos/extra-container: initErik Arvstedt2021-09-30
| |/ / / /
* | | | | Merge pull request #138548 from queezle42/masterJörg Thalheim2021-10-01
|\ \ \ \ \ | |/ / / / |/| | | | lirc: Set a writable lockdir
| * | | | lirc: Set a writable lockdirJens Nolte2021-09-29
| | | | |
* | | | | pict-rs: add initial modulehappysalada2021-09-30
| | | | |
* | | | | Merge pull request #139537 from CertainLach/plasma5-load-kwayland-integrationThomas Tuegel2021-09-29
|\ \ \ \ \ | | | | | | | | | | | | plasma5: load kwayland-integration plugin
| * | | | | plasma5: load kwayland-integration pluginYaroslav Bolyukin2021-09-26
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
* | | | | | Merge pull request #139957 from samueldr/fix/126289-regressionSamuel Dionne-Riel2021-09-29
|\ \ \ \ \ \ | | | | | | | | | | | | | | Provide submodule to `security.wrappers` for older kernels
| * | | | | | Provide submodule to `security.wrappers` for older kernelsSamuel Dionne-Riel2021-09-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes a regression from #126289
* | | | | | | Merge pull request #139844 from rnhmjoj/qemu-fixupMichele Guerini Rocco2021-09-29
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos/qemu: use set -e in shell script
| * | | | | | | nixos/qemu: use set -e in shell scriptrnhmjoj2021-09-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fix this: https://github.com/koalaman/shellcheck/wiki/SC2166
* | | | | | | | n8n: remove systemd option incompatible with nodejsSteve Purcell2021-09-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The MemoryDenyWriteExecute systemd option is widely known to be incompatible with nodejs, and causes service crashes as reported in #119687. Fixes #119687.
* | | | | | | | Merge pull request #134618 from rnhmjoj/wpa-safeMichele Guerini Rocco2021-09-29
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | nixos/wpa_supplicant: add safe secret handling
| * | | | | | | | nixos/wpa_supplicant: add safe secret handlingrnhmjoj2021-09-29
| | | | | | | | |
* | | | | | | | | Merge pull request #139823 from sorpaas/patch-3Sandro2021-09-29
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | tarsnap: always ping ipv4 address in preStartWei Tang2021-09-29
| | | | | | | | |
* | | | | | | | | Merge pull request #127933 from rnhmjoj/qemu-restorationTimothy DeHerrera2021-09-28
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | Qemu restoration
| * | | | | | | | nixos/documentation: always show qemu-vm optionsrnhmjoj2021-09-18
| | | | | | | | |
| * | | | | | | | nixos/lib/qemu-flags: rename to qemu-commonrnhmjoj2021-09-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current name is misleading: it doesn't contain cli arguments, but several constants and utility functions related to qemu. This commit also removes the use of `with import ...` for clarity.
| * | | | | | | | nixos/qemu: add option to forward portsrnhmjoj2021-09-18
| | | | | | | | |
| * | | | | | | | nixos/qemu: make display resolution configurablernhmjoj2021-09-18
| | | | | | | | |
| * | | | | | | | nixos/qemu: make shared directories configurablernhmjoj2021-09-18
| | | | | | | | |
| * | | | | | | | nixos/qemu: add types to all optionsrnhmjoj2021-09-18
| | | | | | | | |
| * | | | | | | | nixos/qemu: cleaner formatting of the run-machine-vm scriptrnhmjoj2021-09-18
| | | | | | | | |
| * | | | | | | | nixos/qemu: set a reasonable msize by defaultrnhmjoj2021-09-18
| | | | | | | | |
| * | | | | | | | nixos/qemu: fix deprecation warningrnhmjoj2021-09-18
| | | | | | | | |
| * | | | | | | | nixos/qemu: fix several shellcheck issuesrnhmjoj2021-09-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix shell quoting issues - Fix unsafe cd in run-machine-vm script
* | | | | | | | | Merge pull request #139420 from Flakebi/dexBenjamin Staffin2021-09-28
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | dex-oidc: 2.28.1 -> 2.30.0 and add module
| * | | | | | | | | dex-oidc: add moduleFlakebi2021-09-25
| | |_|_|_|_|_|_|/ | |/| | | | | | |
* | | | | | | | | Merge pull request #117890 from milahu/patch-3Doron Behar2021-09-28
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / |/| | | | | | | | locate.nix: write /etc/updatedb.conf
| * | | | | | | | locate.nix: write /etc/updatedb.confmilahu2021-03-29
| | | | | | | | |
* | | | | | | | | nixos/zoneminder: not using zoneminder any longerPeter Hoeg2021-09-28
| | | | | | | | |
* | | | | | | | | Merge pull request #138742 from etu/zfs-syncoid-parent-permission-delegationElis Hirwing2021-09-27
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | nixos/syncoid: Delegate permissions to parent dataset if target is missing
| * | | | | | | | | nixos/syncoid: Delegate permissions to parent dataset if target is missingElis Hirwing2021-09-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to address a regression introduced in #131118. When syncing the first dataset, syncoid expects that the target dataset doesn't exist to have a clean slate to work with. So during runtime we'll check if the target dataset does exist and if it doesn't - delegate the permissions to the parent dataset instead. But then, on unallow, we do the unallow on both the target and the parent since the target dataset should have been created at this point, so the unallow can't know which dataset that got permissions just by which datasets exists.
* | | | | | | | | | Merge pull request #133726 from deshaw/fastly-exporterGraham Christensen2021-09-27
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | prometheus-fastly-exporter: init at v6.1.0