forked from mirrors/nixpkgs
5b3f9e0d41
GNOME Shell monitors XDG_DATA_DIRS for changes using inotify for the purpose of updating the list of applications displayed in the overview as they are installed or removed. Because the relevant directories are symlinks under NixOS and are swapped on change, Shell never notices it. To remedy this, also monitor various profile directories to signal an update whenever profiles are changed. This uses a patch from Guix, slightly modified to also encompass user environment profiles (/etc/profiles/per-user/$USER) in addition to the system profile (/nix/var/nix/profiles/system) as well as regular user profiles (/nix/var/nix/profiles/per-user/$USER/profile). |
||
---|---|---|
.. | ||
darwin-compilation.patch | ||
default.nix | ||
glib-appinfo-watch.patch | ||
gobject_init_on_demand.patch | ||
quark_init_on_demand.patch | ||
schema-override-variable.patch | ||
setup-hook.sh | ||
skip-timer-test.patch | ||
split-dev-programs.patch |