add hyprpm

This commit is contained in:
Simon Rieger 2025-05-22 13:09:53 +02:00
parent bb58a39b4a
commit 529e1d36ce
4 changed files with 22 additions and 1 deletions

View file

@ -6,6 +6,8 @@
#$mainMod = SUPER # Sets "Windows" key as main modifier
$mainMod = Alt
bind = $mainMod, Tab, hyprexpo:expo, toggle # can be: toggle, off/disable or on/enable
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainMod, Return, exec, $terminal
bind = $mainMod+Shift, Q, killactive,

View file

@ -121,3 +121,17 @@ binds {
allow_workspace_cycles = true
disable_keybind_grabbing = true
}
plugin {
hyprexpo {
columns = 3
gap_size = 5
bg_col = rgb(111111)
workspace_method = center current # [center/first] [workspace] e.g. first 1 or center m+1
enable_gesture = true # laptop touchpad
gesture_fingers = 3 # 3 or 4
gesture_distance = 300 # how far is the "max"
gesture_positive = true # positive = swipe down. Negative = swipe up.
}
}

View file

@ -21,6 +21,7 @@ exec-once = nm-applet &
exec-once = blueman-applet &
exec-once = swaync &
exec-once = waybar & hyprpaper
exec-once = hyprpm reload -n
exec-once = [workspace 2 silent] firefox
exec-once = hypridle
exec-once = [workspace 3 silent] codium

View file

@ -44,7 +44,8 @@ sudo dnf install -y \
golang libgo-devel neovim python3-neovim \
ansible openldap-devel gcc python3-psycopg2 \
python3-postgresql golang-x-tools-toolstash \
golang-x-arch-devel.noarch
golang-x-arch-devel.noarch cmake meson cpio \
pkg-config g++ gcc hyprland-devel uuid libinput re2
## Systemdienste
sudo dnf install -y \
@ -65,6 +66,9 @@ sudo dnf install -y \
docker-ce docker-ce-cli containerd.io \
docker-buildx-plugin docker-compose-plugin
hyprpm update
hyprpm enable hyprexpo
## VSCodium
sudo rpmkeys --import https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg
if [ ! -e /etc/yum.repos.d/vscodium.repo ]; then