grafana-alloy: don't build the frontend twice
[NixPkgs.git] / nixos / modules / programs / xfconf.nix
blobf2fda3b692d37c8b48441296a8c6af05fb03301b
1 { config, lib, pkgs, ... }:
3 let cfg = config.programs.xfconf;
5 in {
6   meta = {
7     maintainers = lib.teams.xfce.members;
8   };
10   options = {
11     programs.xfconf = {
12       enable = lib.mkEnableOption "Xfconf, the Xfce configuration storage system";
13     };
14   };
16   config = lib.mkIf cfg.enable {
17     environment.systemPackages = [
18       pkgs.xfce.xfconf
19     ];
21     services.dbus.packages = [
22       pkgs.xfce.xfconf
23     ];
24   };