at 23.05-pre 831 B view raw
1# GNOME Disks. 2 3{ config, pkgs, lib, ... }: 4 5with lib; 6 7{ 8 9 meta = { 10 maintainers = teams.gnome.members; 11 }; 12 13 # Added 2019-08-09 14 imports = [ 15 (mkRenamedOptionModule 16 [ "services" "gnome3" "gnome-disks" "enable" ] 17 [ "programs" "gnome-disks" "enable" ]) 18 ]; 19 20 ###### interface 21 22 options = { 23 24 programs.gnome-disks = { 25 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 }; 34 35 }; 36 37 }; 38 39 40 ###### implementation 41 42 config = mkIf config.programs.gnome-disks.enable { 43 44 environment.systemPackages = [ pkgs.gnome.gnome-disk-utility ]; 45 46 services.dbus.packages = [ pkgs.gnome.gnome-disk-utility ]; 47 48 }; 49 50}