Regenerated

This commit is contained in:
2026-04-29 10:02:21 +02:00
parent f8bf8f54f1
commit bca90e6f34
84 changed files with 5507 additions and 423 deletions
@@ -0,0 +1,11 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
animations {
enabled = yes
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
animation = windows, 1, 7, myBezier
animation = windowsOut, 1, 7, default, popin 80%
animation = border, 1, 10, default
animation = borderangle, 1, 8, default
animation = fade, 1, 7, default
animation = workspaces, 1, 6, default
}
@@ -0,0 +1,14 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
# Keyboard and mouse settings
input {
numlock_by_default = true
touchpad {
natural_scroll = true
tap-to-click = true
drag_lock = true
}
}
# Scrolling modifier settings
# Touchpad settings (applies to all touchpads)
# Focus settings
# Miscellaneous settings
@@ -0,0 +1,168 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
$mainMod = SUPER
# launcher / kill / reload
bind = $mainMod, Space, exec, ~/.config/wofi/scripts/wofi-launcher.sh
bind = ALT, Space, exec, ~/.config/wofi/scripts/wofi-launcher.sh
bind = $mainMod, Q, killactive,
bind = $mainMod SHIFT, Q, exit,
bind = $mainMod SHIFT, R, exec, hyprctl reload
bind = $mainMod, X , exec, qs -c powermenu
bind = $mainMod, L, exec, hyprlock
# grimblast
bind = $mainMod SHIFT, P, exec, grimblast -n -f copysave active
bind = $mainMod SHIFT, S, exec, grimblast -n -f copysave area
bind = , XF86Screenshot, exec, grimblast -n -f copysave area
bind = $mainMod ALT, P, exec, grimblast -n -f copysave output
bind = $mainMod CTRL, P, exec, grimblast -n -f copysave screen
# Flameshot keybindings
# bind = $mainMod SHIFT, P, exec, flameshot full -p ~/Pictures/Screenshots -c
# bind = $mainMod SHIFT, S, exec, flameshot gui 2>/dev/null
# bind = , XF86Screenshot, exec, flameshot gui 2>/dev/null
# bind = $mainMod ALT, P, exec, flameshot full -d 5000 -p ~/Pictures/Screenshots -c
# bind = $mainMod CTRL, P, exec, flameshot screen -n 0 -p ~/Pictures/Screenshots -c
# Switch windows
bind = ALT, TAB, cyclenext, prev
bind = ALT SHIFT, TAB, cyclenext, prev
bind = ALT, mouse_down, cyclenext, prev
bind = ALT , mouse_up, cyclenext, prev
bindel = CTRL ALT, mouse_up, layoutmsg, addmaster
bindel = CTRL ALT, mouse_down, layoutmsg, removemaster
bind = CTRL ALT, right, layoutmsg, colwidth +conf
bind = CTRL ALT, left, layoutmsg, colwidth -conf
# switch layouts
bind = $mainMod, T , exec, qs -c layoutswitcher
# Hyprscrolling
bind = $mainMod, period, layoutmsg, move +col
bind = $mainMod, comma, layoutmsg, swapcol l
# Column resize
bind = $mainMod SHIFT, period, layoutmsg, colresize +conf
bind = $mainMod SHIFT, comma, layoutmsg, colresize -conf
# Make / break a tab-group (stack)
bind = $mainMod, S, togglegroup
# Cycle tabs in the group
bind = $mainMod, bracketright, changegroupactive, f
bind = $mainMod, bracketleft, changegroupactive, b
# Focus movement
bind = $mainMod, H, movefocus, l
bind = $mainMod, L, movefocus, r
bind = $mainMod, K, movefocus, u
bind = $mainMod, J, movefocus, d
bind = $mainMod, left, movefocus, l
bind = $mainMod, right, movefocus, r
bind = $mainMod, up, movefocus, u
bind = $mainMod, down, movefocus, d
# Move windows
bind = $mainMod SHIFT, H, movewindow, l
bind = $mainMod SHIFT, L, movewindow, r
bind = $mainMod SHIFT, K, movewindow, u
bind = $mainMod SHIFT, J, movewindow, d
bind = $mainMod SHIFT, left, movewindow, l
bind = $mainMod SHIFT, right, movewindow, r
bind = $mainMod SHIFT, up, movewindow, u
bind = $mainMod SHIFT, down, movewindow, d
# Resize windows
bind = $mainMod CTRL, H, resizeactive, -30 0
bind = $mainMod CTRL, L, resizeactive, 30 0
bind = $mainMod CTRL, K, resizeactive, 0 -30
bind = $mainMod CTRL, J, resizeactive, 0 30
# Floating / fullscreen
bind = $mainMod, V, togglefloating,
bind = $mainMod, F, fullscreen, 0
bind = $mainMod SHIFT, F, fullscreen, 1
# Workspaces
bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2
bind = $mainMod, 3, workspace, 3
bind = $mainMod, 4, workspace, 4
bind = $mainMod, 5, workspace, 5
bind = $mainMod, 6, workspace, 6
bind = $mainMod, 7, workspace, 7
bind = $mainMod, 8, workspace, 8
bind = $mainMod, 9, workspace, 9
bind = $mainMod, 0, workspace, 10
bind = $mainMod SHIFT, 1, movetoworkspace, 1
bind = $mainMod SHIFT, 2, movetoworkspace, 2
bind = $mainMod SHIFT, 3, movetoworkspace, 3
bind = $mainMod SHIFT, 4, movetoworkspace, 4
bind = $mainMod SHIFT, 5, movetoworkspace, 5
bind = $mainMod SHIFT, 6, movetoworkspace, 6
bind = $mainMod SHIFT, 7, movetoworkspace, 7
bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10
# Cycle workspaces
bind = $mainMod, mouse_down, workspace, e+1
bind = $mainMod, mouse_up, workspace, e-1
# Mouse drag
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow
#########################
# Audio (pamixer)
#########################
bind = , XF86AudioRaiseVolume, exec, pamixer -i 5
bind = , XF86AudioLowerVolume, exec, pamixer -d 5
bind = , XF86AudioMute, exec, pamixer -t
bind = , XF86AudioMicMute, exec, pamixer --default-source -t
#########################
# Media (playerctl)
#########################
bind = , XF86AudioPlay, exec, bash -c "playerctl -l | grep -q spotify && playerctl -p spotify play-pause || playerctl play-pause"
bind = , XF86AudioPause, exec, playerctl pause
bind = , XF86AudioNext, exec, playerctl next
bind = , XF86AudioPrev, exec, playerctl previous
bind = , XF86AudioStop, exec, playerctl stop
#########################
# Brightness (brightnessctl)
#########################
bind = , XF86MonBrightnessUp, exec, brightnessctl set +10%
bind = , XF86MonBrightnessDown, exec, brightnessctl set 10%-
bind = , XF86KbdBrightnessUp, exec, brightnessctl -d '*kbd_backlight*' set +10%
bind = , XF86KbdBrightnessDown, exec, brightnessctl -d '*kbd_backlight*' set 10%-
#########################
# Power / session
#########################
bind = , XF86Sleep, exec, systemctl suspend
bind = , XF86PowerOff, exec, systemctl poweroff
bind = , XF86WakeUp, exec, systemctl suspend
bind = , XF86ScreenSaver, exec, loginctl lock-session
#########################
# Start apps
#########################
bind = $mainMod, E, exec, thunar
bind = $mainMod, RETURN, exec, kitty
bind = CTRL ALT, B, exec, flatpak run eu.betterbird.Betterbird
bind = CTRL ALT, S, exec, spotify
bind = $mainMod, Z, exec, zeditor
bind = $mainMod, W, exec, zen
bind = CTRL ALT, T, exec, solidtime-desktop
bind = , XF86Calculator, exec, gnome-calculator
#########################
# Auto apps
#########################
bind = , workspace, exec, ~/.config/scripts/set-workspace-wallpaper.sh
#########################
# System stuff
#########################
bind = $mainMod, U, exec, kitty -e bash -lc "$HOME/.config/scripts/update.sh"
@@ -0,0 +1,13 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
exec-once = dbus-update-activation-environment --systemd --all
exec-once = systemctl --user start --no-block xdg-desktop-portal-hyprland
exec-once = systemctl --user start --no-block xdg-desktop-portal
exec-once = hypridle
exec-once = awww-daemon
exec-once = awww img ~/Wallpapers/pictures/01.jpg
exec-once = ~/.config/scripts/set-workspace-wallpaper.sh
exec-once = ~/.config/scripts/workspace-listener.sh
exec-once = /run/current-system/sw/libexec/polkit-gnome-authentication-agent-1
exec-once = nextcloud --background
# exec-once = QT_QPA_PLATFORM=wayland flameshot 2> >(grep -v "wlroots" >&2)
exec-once = waybar
@@ -0,0 +1,23 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
general {
lock_cmd = hyprlock
before_sleep_cmd = hyprlock
after_sleep_cmd = hyprctl dispatch dpms on
ignore_dbus_inhibit = false
}
listener {
timeout = 600
on-timeout = hyprlock
}
listener {
timeout = 900
on-timeout = hyprctl dispatch dpms off
on-resume = hyprctl dispatch dpms on
}
listener {
timeout = 1200
on-timeout = systemctl suspend
}
@@ -0,0 +1,11 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
source = ./theming.conf
source = ./animations.conf
source = ./bindings.conf
source = ./behaviour.conf
source = ./exec-once.conf
source = ./layer-rules.conf
source = ./layout.conf
source = ./monitor-rules.conf
source = ./window-rules.conf
source = ./workspace-rules.conf
@@ -0,0 +1,22 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
general {
grace = 2
hide_cursor = true
}
background {
monitor =
path = screenshot
blur_passes = 3
blur_size = 8
}
input-field {
monitor =
size = 250, 50
position = 0, -80
outline_thickness = 2
dots_center = true
fade_on_empty = false
}
@@ -0,0 +1,5 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
layerrule = blur on, ignore_alpha 1, match:namespace waybar
layerrule = xray 1, match:namespace waybar
layerrule = blur on, ignore_alpha 1, match:namespace swaync-control-center
layerrule = xray 1, match:namespace swaync-control-center
@@ -0,0 +1,7 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
scrolling {
fullscreen_on_one_column = true
column_width = 0.32 # default: 3 windows side by side
explicit_column_widths = 0.329, 0.5, 0.667, 1.0
}
@@ -0,0 +1,3 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
monitor = DP-1, preferred, 0x0, 1
monitor = eDP-1, preferred, auto-left, 1.5
@@ -0,0 +1,58 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
# Hyprland Catppuccin Mocha Theme (solid colors)
# Colors
$base = #1e1e2e
$baseshadow = #1e1e2e99
$mantle = #181825
$surface0 = #313244
$surface1 = #45475a
$surface2 = #585b70
$text = #cdd6f4
$rosewater = #f5e0dc
$lavender = #b4befe
$red = #f38ba8
$peach = #fab387
$yellow = #f9e2af
$green = #a6e3a1
$teal = #94e2d5
$blue = #89b4fa
$mauve = #cba6f7
$flamingo = #f2cdcd
$inactive = #595959aa
# General
general {
gaps_in = 2
gaps_out = 4
border_size = 4
resize_on_border = true
extend_border_grab_area = 20
col.active_border = rgb(89b4fa) rgb(a6e3a1) 45deg
col.inactive_border = rgba(595959aa)
}
# Decorations
decoration {
rounding = 8
shadow {
color = rgba(1e1e2e99)
}
}
# Groups
group {
col.border_active = rgb(89b4fa)
col.border_inactive = rgb(45475a)
col.border_locked_active = rgb(94e2d5)
groupbar {
col.active = rgb(89b4fa)
col.inactive = rgb(45475a)
text_color = rgb(cdd6f4)
}
}
# Misc
misc {
background_color = rgb(1e1e2e)
}
@@ -0,0 +1,75 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
# Network Manager editor
windowrule {
name = Network-Manager-editor
match:class = nm-connection-editor
float = on
move = move onscreen 100%-w 0
size = 900 700
}
# PulseAudio Volume Control
windowrule {
name = pavucontrol
match:class = org.pulseaudio.pavucontrol
float = on
move = move onscreen 100%-w 0
size = 900 700
}
# Blueman Manager
windowrule {
name = blueman
match:class = .blueman-manager-wrapped
float = on
move = move onscreen 100%-w 0
size = 900 700
}
# Networks
windowrule {
name = iwgtk
match:class = org.twosheds.iwgtk
float = on
move = move onscreen 100%-w 0
size = 900 700
}
#Quickshell powermenu
windowrule {
name = quickshell-powermenu
match:title = quickshell-powermenu
opacity = 1.0 0.8
float = on
move = cursor -50% 0
pin = on
}
#Quickshell layoutswitcher
windowrule {
name = quickshell-layoutswitcher
match:title = quickshell-layoutswitcher
opacity = 1.0 0.8
float = on
move = cursor -50% 0
pin = on
}
#Quickshell media menu
windowrule {
name = quickshell-media
match:title = quickshell-media
float = on
move = cursor -50% 0
pin = on
}
# Wofi window rules
# (match: fields do not support $variables, hardcoded intentionally)
windowrule {
name = wofi
match:class = ^(wofi)$
border_color = rgb(89b4fa) rgb(a6e3a1) 45deg
rounding = 14
}
@@ -0,0 +1,7 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
workspace = 1, monitor:eDP-1 #, layout:master
workspace = 2, monitor:eDP-1 #, layout:monocle
workspace = 3, monitor:eDP-1 #, layout:master
workspace = 4, monitor:DP-1 #, layout:scrolling
workspace = 5, monitor:DP-1 #, layout:dwindle
workspace = 6, monitor:DP-1 #, layout:dwindle