at 24.11-pre 660 B view raw
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}