mirror of
https://github.com/nix-community/home-manager.git
synced 2025-12-05 16:41:04 +01:00
By default, dconf uses $XDG_CONFIG_HOME/dconf/user as the user database, but this can be changed by specifying user-db:<name> in a profile file and setting the DCONF_PROFILE environment variable to that profile. One may want to use different user databases for different DE/WMs to avoid collision. Currently the module invokes dconf without touching DCONF_PROFILE, which means that 1) it is unable to configure multiple different user databases, and 2) the behavior of activation script will be affected by the DCONF_PROFILE environment variable when it is invoked, possibly leading to undesired results. This PR adds a dconf.databases option, so that settings under dconf.databases.<name> will be written to $XDG_CONFIG_HOME/dconf/<name>. The old dconf.settings option is left as-is to avoid breaking compatibility. |
||
|---|---|---|
| .. | ||
| mu | ||
| rclone | ||
| alice-flake-init.nix | ||
| alice-home-init.nix | ||
| alice-home-next.nix | ||
| alice-home-specialisation.nix | ||
| dconf-home.nix | ||
| dconf.nix | ||
| flake-basics.nix | ||
| home-with-symbols-init.nix | ||
| home-with-symbols.nix | ||
| kitty-theme-bad-home.nix | ||
| kitty-theme-good-home.nix | ||
| kitty.nix | ||
| nh.nix | ||
| restic-home.nix | ||
| restic.nix | ||
| specialisation.nix | ||
| standard-basics.nix | ||