grafana-alloy: don't build the frontend twice
[NixPkgs.git] / nixos / modules / programs / gnome-disks.nix
blob8c0cee906c5646b89338d918558b6d6837455a25
1 # GNOME Disks.
3 { config, pkgs, lib, ... }:
7   meta = {
8     maintainers = lib.teams.gnome.members;
9   };
11   ###### interface
13   options = {
15     programs.gnome-disks = {
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       };
26     };
28   };
31   ###### implementation
33   config = lib.mkIf config.programs.gnome-disks.enable {
35     environment.systemPackages = [ pkgs.gnome-disk-utility ];
37     services.dbus.packages = [ pkgs.gnome-disk-utility ];
39   };