summaryrefslogtreecommitdiffstats
path: root/nixos/modules/services
AgeCommit message (Collapse)Author
2020-04-05pantheon.cerbere: removeworldofpeace
2020-04-05Merge pull request #83896 from etu/slim-down-default-php-v3Elis Hirwing
PHP: Make the default package more sane [v3]
2020-04-05nixos/nextcloud: Use php.enabledExtensionstalyz
2020-04-05php: Simplify php-packages import, rename exts -> extensionstalyz
2020-04-05php: split php.packages to php.packages and php.extensionsElis Hirwing
So now we have only packages for human interaction in php.packages and only extensions in php.extensions. With this php.packages.exts have been merged into the same attribute set as all the other extensions to make it flat and nice. The nextcloud module have been updated to reflect this change as well as the documentation.
2020-04-05nixos/nextcloud: upgrade to php74Elis Hirwing
2020-04-05nixos/nextcloud: Get nextcloud workingtalyz
2020-04-05nixos/gdm: fix startupJan Tojnar
In https://github.com/NixOS/nixpkgs/commit/7f838b4ddeadffbbe5863a6ca27ad776064a2f4a, we dropped systemd-udev-settle.service from display-manager.service's wants. Unfortunately, we are doing something wrong since without it both Xorg and Wayland fail to start: Failed to open gpu '/dev/dri/card0': GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Operation not permitted Until we sort this out, let's add systemd-udev-settle.service to GDM to unblock the channels.
2020-04-05nixos/rxe: fix option descriptionFlorian Klink
This caused an opening xml tag in our docbook pipeline and failed the manual build.
2020-04-05Merge pull request #83618 from NixOS/staging-nextFrederik Rietdijk
Staging next
2020-04-05ssh validationPackage is a single value, not a listFrederik Rietdijk
2020-04-05Merge master into staging-nextFrederik Rietdijk
2020-04-04nixos/matrix-synapse: remove web_client optionMartin Milata
Removed in matrix-synapse-0.34.
2020-04-03Merge master into staging-nextFrederik Rietdijk
2020-04-03Merge pull request #84074 from Infinisil/fix-literal-option-examplesSilvan Mosberger
nixos/treewide: Fix incorrectly rendered examples
2020-04-03nixos/wg-quick: Fix after wireguard got upstreamedBastian Köcher
2020-04-03Merge pull request #83258 from mmilata/sympa-6.2.54Silvan Mosberger
nixos/sympa: fix outgoing emails, update package version
2020-04-02nix-daemon.nix: Add option nix.registryEelco Dolstra
This allows you to specify the system-wide flake registry. One use is to pin 'nixpkgs' to the Nixpkgs version used to build the system: nix.registry.nixpkgs.flake = nixpkgs; where 'nixpkgs' is a flake input. This ensures that commands like $ nix run nixpkgs#hello pull in a minimum of additional store paths. You can also use this to redirect flakes, e.g. nix.registry.nixpkgs.to = { type = "github"; owner = "my-org"; repo = "my-nixpkgs"; };
2020-04-02Merge pull request #84103 from mmilata/moinmoin-b42Silvan Mosberger
nixos/moinmoin: fix maintainer reference
2020-04-02Merge pull request #81298 from Mic92/buildkiteJörg Thalheim
nixos/buildkite-agents: don't run as nogroup
2020-04-02nixos/pixiecore: init (#83406)Bruno Bigras
Co-authored-by: raunovv <rauno@oyenetwork.com> Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2020-04-02nixos/moinmoin: fix maintainer referenceMartin Milata
2020-04-02nixos/borgbackup: fix evaluationJörg Thalheim
2020-04-02Merge pull request #83529 from ngiger/83525Jörg Thalheim
borgbackup: Improve documentation
2020-04-02Revert "nixos/none: remove"worldofpeace
2020-04-02nixos/treewide: Fix incorrectly rendered examplesSilvan Mosberger
Many options define their example to be a Nix value without using literalExample. This sometimes gets rendered incorrectly in the manual, causing confusion like in https://github.com/NixOS/nixpkgs/issues/25516 This fixes it by using literalExample for such options. The list of option to fix was determined with this expression: let nixos = import ./nixos { configuration = {}; }; lib = import ./lib; valid = d: { # escapeNixIdentifier from https://github.com/NixOS/nixpkgs/pull/82461 set = lib.all (n: lib.strings.escapeNixIdentifier n == n) (lib.attrNames d) && lib.all (v: valid v) (lib.attrValues d); list = lib.all (v: valid v) d; }.${builtins.typeOf d} or true; optionList = lib.optionAttrSetToDocList nixos.options; in map (opt: { file = lib.elemAt opt.declarations 0; loc = lib.options.showOption opt.loc; }) (lib.filter (opt: if opt ? example then ! valid opt.example else false) optionList) which when evaluated will output all options that use a Nix identifier that would need escaping as an attribute name.
2020-04-01Merge pull request #84037 from worldofpeace/remove-none.nixworldofpeace
nixos/none: remove
2020-04-01nixos/none: removeworldofpeace
This windowManager and desktopManager doesn't even have an option to use it. git history suggests to me that there's no way anyone finds this useful anymore.
2020-04-01nixos: add freedesktop/gnome/myself maintainersworldofpeace
2020-04-01borgbackup: Moved documentation to NixOS manual and added examples forNiklaus Giger
* creating a local backup * creating a borgbackup server * backing up to a borgbackup server * hints about the Vorta graphical desktop application * Added documentation about Vorta desktop client Tested the examples locally and with my borgbase.com account.
2020-04-01Merge pull request #70762 from xfix/nixos-mullvad-vpnMario Rodas
nixos/mullvad-vpn: add service
2020-04-01Merge pull request #83876 from mmahut/magic-wormhole-mailbox-serverMarek Mahut
nixos/magic-wormhole-mailbox-server: moving from mail to networking
2020-04-01Revert "nixos/geoclue2: set location.provider to geoclue2"Jonathan Ringer
This reverts commit f8a78afd5c65a1919bd92754761e3470cf02194c.
2020-04-01Merge pull request #83717 from ↵worldofpeace
worldofpeace/drop-pulseaudio-cruft-display-manager nixos/display-managers: don't start pulseaudio
2020-04-01nixos/contractor: delete fileworldofpeace
It looks like I forgot to actually delete this file.
2020-04-01nixos/geoclue2: set location.provider to geoclue2worldofpeace
2020-03-31Merge pull request #82739 from danbst/document-postgresql-upgradeLéo Gaspard
Document postgresql upgrade
2020-03-31Merge branch 'master' into staging-nextJan Tojnar
2020-03-31Merge pull request #83732 from jansol/xowJan Tojnar
xow: init at 0.4
2020-03-31Merge pull request #74379 from bachp/gitlab-runner-reloadFlorian Klink
nixos/gitlab-runner: reload on config change
2020-03-31nixos/magic-wormhole-mailbox-server: moving from mail to networkingMarek Mahut
2020-03-31xow: 0.2 -> 0.4Jan Solanti
2020-03-31Merge pull request #83768 from mmahut/magic-wormhole-mailbox-serverMarek Mahut
nixos/magic-wormhole-mailbox-server: init
2020-03-30Merge pull request #77478 from artemist/nixos-factorioDmitry Kalinkin
nixos/factorio: add extraSettings and package options
2020-03-30nixos/magic-wormhole-mailbox-server: initMarek Mahut
2020-03-30xow: init at 0.2Philipp Middendorf
2020-03-29Merge pull request #83653 from nlewo/nextcloud-firstrunwizardMaximilian Bosch
nixos/nextcloud: add bcmap, mp4 and webm in nginx configuration
2020-03-29nixos/display-managers: don't start pulseaudioworldofpeace
Hey, we have sockets.
2020-03-29Merge pull request #83637 from romildo/desktopManager.desktopNamesworldofpeace
nixos.display-manager: set DesktopNames from a new attribute
2020-03-29nixos/nextcloud: add bcmap, mp4 and webm in nginx configurationAntoine Eiche
This is used by the `firstrunwizard` and has been added in the nginx configuration documentation of the latest manual (https://github.com/nextcloud/documentation/blob/cda627b7c8896f3bac8bfde420c0c8b5d1806190/admin_manual/installation/nginx.rst).