1{
2 config,
3 lib,
4 pkgs,
5 ...
6}:
7
8let
9 cfg = config.programs.xfconf;
10
11in
12{
13 meta = {
14 maintainers = lib.teams.xfce.members;
15 };
16
17 options = {
18 programs.xfconf = {
19 enable = lib.mkEnableOption "Xfconf, the Xfce configuration storage system";
20 };
21 };
22
23 config = lib.mkIf cfg.enable {
24 environment.systemPackages = [
25 pkgs.xfce.xfconf
26 ];
27
28 services.dbus.packages = [
29 pkgs.xfce.xfconf
30 ];
31 };
32}