mirror of
https://github.com/nix-community/home-manager.git
synced 2025-12-09 10:31:06 +01:00
The current cursor configuration poorly accomodate applications not following the XDG icon theme spec. As a result, some applications fail to locate user defined icons and themes. To address this, symlinks from icon directories in the provided cursor package was to $HOME/.icons were added added for greater compatibility with applications using hardcoded icons directories. This approach was chosen to allow for coexistence of declarative and non-declarative icon files in the icons directory. In addition, symlinks of icon directories were mirrored in $XDG_DATA_HOME/.icons for backwards compatibility. As per the XDG icon theme spec, applications are to search in $HOME/.icons first for icons and themes so the existing behavior should not break for XDG compliant applications[1]. [1] https://specifications.freedesktop.org/icon-theme-spec/latest/ar01s03.html |
||
|---|---|---|
| .. | ||
| accounts | ||
| config | ||
| i18n/input-method | ||
| launchd | ||
| lib | ||
| lib-bash | ||
| misc | ||
| po | ||
| programs | ||
| services | ||
| targets | ||
| default.nix | ||
| files.nix | ||
| home-environment.nix | ||
| manual.nix | ||
| modules.nix | ||
| systemd-activate.rb | ||
| systemd-activate.sh | ||
| systemd.nix | ||
| xresources.nix | ||
| xsession.nix | ||