This commit is contained in:
pika 2025-06-09 12:59:31 +02:00
parent 9bc65d1754
commit 69ce287939
2 changed files with 13 additions and 119 deletions

View file

@ -33,7 +33,7 @@ device {
}
# ─────────────────< See https://wiki.hyprland.org/Configuring/Keywords/ >───────────────
$scripts = ~/.config/hypr/.scripts
$SCRIPTS = ~/.config/hypr/.scripts
# ─< set mod key >────────────────────────────────────────────────────────────────────────
$mainMod = ALT # Sets "ALT" key as main modifier
@ -46,24 +46,26 @@ $rofi = pkill rofi || rofi -show drun -modi drun,filebrowser,run,window,ssh
$tofi = pkill tofi || tofi-drun -c $HOME/.config/tofi/config
$wofi = pkill wofi || wofi --show drun,dmenu
$fuzzel = pkill fuzzel || fuzzel
# lockscreens
$swaylock = swaylock --screenshots --clock --indicator --effect-pixelate 18 --effect-blur 8x8
$hyprlock = hyprlock
# screenshots
# $screenshotTool = hyprshot --clipboard-only -m region
$screenshotTool = $scripts/screenshot
$screenshotTool = $SCRIPTS/screenshot
# ─< Set programs that you use >──────────────────────────────────────────────────────────
$menu = $fuzzel
$lockscreen = $hyprlock
$wallpaper = "$scripts/wallpaper random"
$test = $scripts/a.sh
$wallpaper = "$SCRIPTS/wallpaper random"
# $test = $SCRIPTS/a.sh
$terminal = foot # kitty --class="shell" -e zsh # wezterm start --always-new-process zsh #bash ghostty kitty --class="shell" -e zsh
$browser = zen-browser # brave-browser
$fileManager = caja # pcmanfm nautilus cosmic-files caja thunar dolphin
$logout = $scripts/wlogout.sh
$logout = $SCRIPTS/wlogout.sh
# ─< exit hyprland >──────────────────────────────────────────────────────────────────────
bind = $mainMod, M, exit,
@ -73,6 +75,8 @@ bind = $mainMod, Q, killactive,
bind = $mainMod SHIFT, F, togglefloating,
bind = $mainMod, F, fullscreen, 1
bind = SUPER, V, exec, copyq show
# ─< start predefined applications >─────────────────────────────────────────────────────────────────
bind = $mainMod, T, exec, $terminal
bind = $mainMod SHIFT, T, exec, kitty bash
@ -95,11 +99,11 @@ bind = $mainMod, O, exec, obsidian
bind = $mainMod, N, exec, neovide
bind = $mainMod, V, exec, virt-manager
# ─< Hotkeys to scripts >─────────────────────────────────────────────────────────────────
bind = $mainMod SHIFT, R, exec, $scripts/refresh.sh
bind = $mainMod CTRL, G, exec, $scripts/looking-glass.sh
# ─< Hotkeys to SCRIPTS >─────────────────────────────────────────────────────────────────
bind = $mainMod SHIFT, R, exec, $SCRIPTS/refresh
bind = $mainMod CTRL, G, exec, $SCRIPTS/looking-glass.sh
# Test keybindings
# bind = $mainMod SHIFT, T, exec, $scripts/a.sh
# bind = $mainMod SHIFT, T, exec, $SCRIPTS/a.sh
# ─< Switch workspaces with mainMod + [0-9] >─────────────────────────────────────────────
bind = $mainMod, 1, workspace, 1