about summary refs log tree commit diff
path: root/nixos/modules
Commit message (Collapse)AuthorAge
* Merge pull request #68729 from worldofpeace/elementary-greeter/masterworldofpeace2019-09-18
|\ | | | | nixos/pantheon: use Pantheon's greeter
| * nixos/pantheon: use Pantheon's greeterworldofpeace2019-09-13
| | | | | | | | | | | | I now consider this usable in NixOS without reflecting negatively on NixOS as a whole. For example this greeter is immune to issues like #60651.
| * nixos/lightdm/pantheon: provide xgreeters in packageworldofpeace2019-09-13
| |
| * nixos/pantheon: add gtk settings.iniworldofpeace2019-09-13
| |
| * nixos/pantheon: use sessionVariablesworldofpeace2019-09-13
| |
| * nixos/lightdm/pantheon: drop warningworldofpeace2019-09-13
| | | | | | | | This issue has been fixed in the latest release.
* | Merge pull request #68492 from worldofpeace/pam-sessionvariablesworldofpeace2019-09-18
|\ \ | | | | | | Introduce environment.profileRelativeSessionVariables
| * | nixos/environment: set GTK_EXE_PREFIXworldofpeace2019-09-18
| | |
| * | nixos/environment: set GTK_DATA_PREFIXworldofpeace2019-09-18
| | | | | | | | | | | | | | | Many desktop environment modules are already setting this so it already makes sense to just do this globally.
| * | lightdm-mini-greeter: put xgreeters in passthruworldofpeace2019-09-18
| | |
| * | nixos/lightdm-gtk-greeter: don't wrap in moduleworldofpeace2019-09-18
| | |
| * | nixos/enso-os: don't wrap in moduleworldofpeace2019-09-18
| | |
| * | nixos/sddm: don't set XDG_DATA_DIRSworldofpeace2019-09-18
| | | | | | | | | | | | environment.profileRelativeSessionVariables should make this unneeded.
| * | nixos/gdm: don't set XCURSOR_PATHworldofpeace2019-09-18
| | |
| * | nixos/xdg/icons: use profileRelativeSessionVariablesworldofpeace2019-09-18
| | |
| * | nixos/terminfo: use profileRelativeSessionVariablesworldofpeace2019-09-18
| | |
| * | nixos/system-environment: introduce environment.profileRelativeSessionVariablesRobert Helgesson2019-09-18
| | | | | | | | | | | | | | | There is a need for having sessionVariables set relative to the Nix Profiles. Such as in #68383.
* | | hardware.brightnessctl: add brightnessctl to envRobin Gloster2019-09-18
| | |
* | | nixos/jenkins: Copy plugins as .jpi to fix initialization errorsAlex Whitt2019-09-17
| | |
* | | nixos/minidlna: Allow more configuration optionsAntoine R. Dumont (@ardumont)2019-09-17
| | | | | | | | | | | | | | | | | | This commits allows the user to configure: - more minidlna options - the ones not yet disclosed in nix (extending the existing minimal subset)
* | | Merge pull request #68891 from aanderse/moodleElis Hirwing2019-09-17
|\ \ \ | | | | | | | | nixos/moodle: add extraConfig option
| * | | nixos/moodle: add extraConfig optionAaron Andersen2019-09-16
| | | |
* | | | TypoEelco Dolstra2019-09-16
|/ / /
* | | Fix `services.redshift.provider` backwards-incompatibility (#68852)Silvan Mosberger2019-09-15
|\ \ \ | | | | | | | | Fix `services.redshift.provider` backwards-incompatibility
| * | | nixos/redshift: Add rename for provider optionSilvan Mosberger2019-09-15
| | | | | | | | | | | | | | | | | | | | This was an oversight in https://github.com/NixOS/nixpkgs/pull/64309 resulting it backwards incompatibilities
| * | | nixos/redshift: Move option renames to the moduleSilvan Mosberger2019-09-15
| | |/ | |/|
* | | NixOS/auto-upgrade: add gzip to service pathMikhail Klementev2019-09-15
| | | | | | | | | | | | Resolves #28527
* | | Merge pull request #68435 from averelld/nextcloud-fix-deprecation-warningMaximilian Bosch2019-09-15
|\ \ \ | | | | | | | | nextcloud: fix deprecation warning
| * | | nextcloud: fix deprecation warningAverell Dalton2019-09-12
| | | |
* | | | Revert "networkmanager,modemmanager: fix service symlinks for systemd v243"worldofpeace2019-09-14
| | | |
* | | | Merge pull request #68731 from dtzWill/fix/networkmanager-dbus-service-aliasesworldofpeace2019-09-14
|\ \ \ \ | | | | | | | | | | networkmanager,modemmanager: fix service symlinks for systemd v243
| * | | | networkmanager,modemmanager: fix service symlinks for systemd v243Will Dietz2019-09-13
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes problems such as: systemd[1]: Failed to put bus name to hashmap: File exists systemd[1]: dbus-org.freedesktop.nm-dispatcher.service: Two services allocated for the same bus name org.freedesktop.nm_dispatcher, refusing operation. Problem is that systemd treats symlinks to files outside the service path differently, causing our old workaround to look like two separate services. These symlinks are intended to be a means for manually emulating the behavior of the `Alias=` directive in these services. Unfortunately even making these symlinks relative isn't enough, since they don't make it to where it matters-- that only makes the links in /etc/static/systemd/system/* relative, with systemd still being shown non-relative links in /etc/systemd/system/*. To fix this, drop all of this at the package level and instead simply specify the aliases in the NixOS modules. Also handle the same for modemmanager, since the networkmanager NixOS module also handles that.
* | | | Merge pull request #68291 from Ma27/bump-hydraWilliButz2019-09-14
|\ \ \ \ | | | | | | | | | | hydra: 2019-05-06 -> 2019-08-30
| * | | | nixos/hydra: incorporate upstream changes and update testMaximilian Bosch2019-09-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During the last update, `hydra-notify` was rewritten as a daemon which listens to postgresql notifications for each build[1]. The module uses the `hydra-notify.service` unit from upstream's Hydra module and the VM test ensures that email notifications are sent properly. Also updated `hydra-init.service` to install `pg_trgm` on a local database if needed[2]. [1] https://github.com/NixOS/hydra/commit/c7861b85c4c3cc974b27147bbf3cc258b9fe9cc3 [2] https://github.com/NixOS/hydra/commit/8a0a5ec3a3200d4f4d4d38f87d0afdb49f092b39
* | | | | nixos/gitlab: Remove todo about mysql supportschneefux2019-09-14
| |/ / / |/| | | | | | | | | | | | | | | GitLab has ended MySQL support. https://about.gitlab.com/2019/06/27/removing-mysql-support/
* | | | Merge pull request #68649 from talyz/gitlab-fixRobin Gloster2019-09-13
|\ \ \ \ | | | | | | | | | | nixos/gitlab: Fix swap of secrets
| * | | | nixos/gitlab: Fix swap of secretstalyz2019-09-13
| | | | | | | | | | | | | | | | | | | | | | | | | Fix accidental swap of the otp and db secrets in the secrets.yml file. Fixes #68613.
* | | | | Merge pull request #64364 from JohnAZoidberg/nm-wirelessRobin Gloster2019-09-13
|\ \ \ \ \ | | | | | | | | | | | | Allow NetworkManager and wireless together
| * | | | | networkmanager: Allow NetworkManager and wireless togetherDaniel Schaefer2019-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When NetworkManager is configured to not manage all interfaces, it's perfectly fine to have the rest be managed by the standard nixos wireless scripts. I use networking.networkmanager.unmanaged = [ "*" "except:type:wwan" "except:type:gsm" ]; to control everything using networking.wireless except for the mobile LTE modem which only works with NetworkManager.
* | | | | | nginx: remove gzip_disable directiveVincent Bernat2019-09-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IE6 is long gone and this directive is not useful anymore. We can spare a few CPU cycles (and maybe skip some bugs) by not trying to disable gzip for MSIE6.
* | | | | | nixos/chrony: keep in foregroundAustin Seipp2019-09-12
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | | | | | nixos/chrony: remove redundant 'initstepslew.servers' optionAustin Seipp2019-09-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This option was added in 6336048c5843ffcbd9fb010e47386adda2cdb913 but it is essentially a complete duplicate of the existing cfg.servers and there seems to be no reason to keep maintaining it. Furthermore, it requires annoying duplication if you try to do option merging, e.g. merging in sets into your configuration.nix that add `services.chrony.initstepslew` options will overwrite the servers option unless you keep it, but that means you just have to duplicate config.networking.timeServers again anyway which is an implementation detail! Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | | | | | nixos/chrony: set iburst for ntp serversAustin Seipp2019-09-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'iburst' allows chrony to make very quick adjustments to the clock by doing a couple rapid measurements outside of the default 'minpoll' option. This helps improve rapid time adjustment at boot, and is enabled by default. Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | | | | | nixos/{chrony,ntpd,openntpd}: add myself as maintainerAustin Seipp2019-09-12
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | | | | | nixos: shuffle all ntp services into their own dirAustin Seipp2019-09-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is reckless, ill-advised, pointless, and I will be scorned for it, but it makes me feel a lot better. Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | | | | | Merge pull request #68365 from aanderse/zabbixMarek Mahut2019-09-12
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | nixos/zabbixWeb: fix a string reference as well as the phpfpm socket path
| * | | | | nixos/zabbixWeb: fix a string reference as well as the phpfpm socket pathAaron Andersen2019-09-09
| | | | | |
* | | | | | Merge pull request #68507 from peterhoeg/f/mtrMaximilian Bosch2019-09-12
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | nixos/mtr: support for selecting the package
| * | | | | nixos/mtr: make the package configurablePeter Hoeg2019-08-05
| | | | | |
* | | | | | Merge pull request #68496 from WilliButz/add-rspamd-exporterMaximilian Bosch2019-09-11
|\ \ \ \ \ \ | | | | | | | | | | | | | | add prometheus rspamd exporter and test