typioca: 2.7.0 -> 2.8.0
[NixPkgs.git] / nixos / modules / programs / gnome-disks.nix
blobdcb20bd6037cd1ce677fb4a6ffc20ef07c29159e
1 # GNOME Disks.
3 { config, pkgs, lib, ... }:
5 with lib;
9   meta = {
10     maintainers = teams.gnome.members;
11   };
13   # Added 2019-08-09
14   imports = [
15     (mkRenamedOptionModule
16       [ "services" "gnome3" "gnome-disks" "enable" ]
17       [ "programs" "gnome-disks" "enable" ])
18   ];
20   ###### interface
22   options = {
24     programs.gnome-disks = {
26       enable = mkOption {
27         type = types.bool;
28         default = false;
29         description = lib.mdDoc ''
30           Whether to enable GNOME Disks daemon, a program designed to
31           be a UDisks2 graphical front-end.
32         '';
33       };
35     };
37   };
40   ###### implementation
42   config = mkIf config.programs.gnome-disks.enable {
44     environment.systemPackages = [ pkgs.gnome.gnome-disk-utility ];
46     services.dbus.packages = [ pkgs.gnome.gnome-disk-utility ];
48   };