diff options
| author | Nippy <nippy@rp1.hu> | 2026-07-28 22:00:50 +0200 |
|---|---|---|
| committer | Nippy <nippy@rp1.hu> | 2026-07-28 22:00:50 +0200 |
| commit | 1e712495fd9de269da32361642d6166fb686070a (patch) | |
| tree | 30ca71a0f147ea40f7122f7fa1d3971e17d3f12d /raveos-hyprland-theme | |
| parent | 856c6f7afe66de02c82e595d2d57a6b65e4dc1bd (diff) | |
| download | RaveOS-PKGBUILD-1e712495fd9de269da32361642d6166fb686070a.tar.gz RaveOS-PKGBUILD-1e712495fd9de269da32361642d6166fb686070a.zip | |
fix raveswitch and db fix
Diffstat (limited to 'raveos-hyprland-theme')
| -rw-r--r-- | raveos-hyprland-theme/PKGBUILD | 2 | ||||
| -rw-r--r-- | raveos-hyprland-theme/raveos-hyprland-apply.sh | 11 | ||||
| -rw-r--r-- | raveos-hyprland-theme/theme-data/raveswitch/config.ron | 10 |
3 files changed, 22 insertions, 1 deletions
diff --git a/raveos-hyprland-theme/PKGBUILD b/raveos-hyprland-theme/PKGBUILD index ad7610a..526e38f 100644 --- a/raveos-hyprland-theme/PKGBUILD +++ b/raveos-hyprland-theme/PKGBUILD @@ -14,7 +14,7 @@ pkgname=raveos-hyprland-theme pkgver=0.0.0 -pkgrel=55 +pkgrel=56 pkgdesc="RaveOS Hyprland theme payload and installer (includes DankMaterialShell)" arch=('any') url="https://raveos.local" diff --git a/raveos-hyprland-theme/raveos-hyprland-apply.sh b/raveos-hyprland-theme/raveos-hyprland-apply.sh index 04e219c..b35282b 100644 --- a/raveos-hyprland-theme/raveos-hyprland-apply.sh +++ b/raveos-hyprland-theme/raveos-hyprland-apply.sh @@ -93,6 +93,12 @@ for d in gtk-3.0 gtk-4.0 nwg-look Thunar xfce4 xsettingsd Kvantum; do fi done +# RaveSwitch alap config (modifier: Super, hogy illeszkedjen a SUPER+TAB +# keybindhez -- az upstream default Alt-ot allitana be, ami nem zarodna be +# a switcher-ablak SUPER elengedesekor) +[[ -f "${PAYLOAD}/raveswitch/config.ron" ]] && \ + install -Dm644 "${PAYLOAD}/raveswitch/config.ron" /etc/skel/.config/raveswitch/config.ron + # SDDM: a téma és konfig a PKGBUILD által van telepítve, itt nincs teendő # --------------------------------------------------------------------------- @@ -178,6 +184,11 @@ SEOF fi done + # RaveSwitch alap config (modifier: Super, lasd fentebb a skel-agnal) + if [[ -f "${PAYLOAD}/raveswitch/config.ron" && ! -f "${home}/.config/raveswitch/config.ron" ]]; then + install -Dm644 "${PAYLOAD}/raveswitch/config.ron" "${home}/.config/raveswitch/config.ron" + fi + # Icon és GTK téma beállítása (dconf/gsettings) # A settings.ini nem elég — a GTK daemonok a dconf-ot olvassák # Chroot-ban (Calamares) dbus-launch lehet hogy nincs — ezért set +e diff --git a/raveos-hyprland-theme/theme-data/raveswitch/config.ron b/raveos-hyprland-theme/theme-data/raveswitch/config.ron new file mode 100644 index 0000000..272265e --- /dev/null +++ b/raveos-hyprland-theme/theme-data/raveswitch/config.ron @@ -0,0 +1,10 @@ +// Edit with `raveswitch config edit` +( + version: 4, + windows: ( + switch: Some(modifier: "Super", key: "Tab", filter_by: [current_monitor], switch_workspaces: false, exclude_workspaces: "", kill_key: 'q'), + ), + behavior: ( + close_on_mod_release: true, + ), +) |