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