1# GNOME Disks.
2
3{
4 config,
5 pkgs,
6 lib,
7 ...
8}:
9
10{
11
12 meta = {
13 maintainers = lib.teams.gnome.members;
14 };
15
16 ###### interface
17
18 options = {
19
20 programs.gnome-disks = {
21
22 enable = lib.mkOption {
23 type = lib.types.bool;
24 default = false;
25 description = ''
26 Whether to enable GNOME Disks daemon, a program designed to
27 be a UDisks2 graphical front-end.
28 '';
29 };
30
31 };
32
33 };
34
35 ###### implementation
36
37 config = lib.mkIf config.programs.gnome-disks.enable {
38
39 environment.systemPackages = [ pkgs.gnome-disk-utility ];
40
41 services.dbus.packages = [ pkgs.gnome-disk-utility ];
42
43 };
44
45}