31 lines
881 B
Markdown
31 lines
881 B
Markdown
# Hyprland Dotfiles (portable portal setup)
|
|
|
|
Diese Konfiguration ist für den Einsatz via `stow` auf unterschiedlichen Systemen vorbereitet.
|
|
|
|
## Portal-Backends
|
|
|
|
Die Portal-Priorität steht in `.config/xdg-desktop-portal/portals.conf` auf:
|
|
|
|
- `hyprland` für Hyprland-spezifische Portale
|
|
- `gtk` als primärer, host-unabhängiger Backend für OpenURI/FileChooser/Settings
|
|
- `kde` als Fallback
|
|
|
|
Damit funktioniert der Dateizuordnungs-Dialog auch ohne komplette GNOME- oder KDE-Session.
|
|
|
|
## Host-Override
|
|
|
|
`.config/hypr/scripts/portal-host-override.sh` setzt `XDG_MENU_PREFIX=plasma-` nur dann,
|
|
wenn KDE-Portal + Plasma-Menüdatei vorhanden sind. Ohne diese Voraussetzungen wird nichts erzwungen.
|
|
|
|
## Pakete auf Zielsystemen
|
|
|
|
Empfohlen (mindestens):
|
|
|
|
- `xdg-desktop-portal`
|
|
- `xdg-desktop-portal-hyprland`
|
|
- `xdg-desktop-portal-gtk`
|
|
|
|
Optional (Fallback):
|
|
|
|
- `xdg-desktop-portal-kde`
|