fix(dotfiles): symlink desktop entries individually

Use mode=symlink-each for ~/.local/share/applications so only the
custom .desktop files are linked instead of replacing the whole dir,
which hid system-installed entries.
This commit is contained in:
2026-09-24 21:53:19 -04:00
parent 9c353f257b
commit 788914abdc
+1 -1
View File
@@ -63,7 +63,7 @@ dotfiles.default_mode = "symlink-each"
"~/.local/share/fonts/" = { source = "fonts", mode = "copy" } "~/.local/share/fonts/" = { source = "fonts", mode = "copy" }
# Desktop files # Desktop files
"~/.local/share/applications" = "desktop" "~/.local/share/applications" = { source = "desktop", mode = "symlink-each" }
# scripts. # scripts.
"~/.local/bin/hyprland-activeworkspace" = { source = "script/hyprland-activeworkspace", mode = "symlink" } "~/.local/bin/hyprland-activeworkspace" = { source = "script/hyprland-activeworkspace", mode = "symlink" }