Update configs for hyprland updates

Fixes for swayosd, swaync
This commit is contained in:
2026-05-06 08:10:10 +02:00
parent 80b9f8e09a
commit 47950b53c9
9 changed files with 28 additions and 19 deletions
+8 -8
View File
@@ -2,12 +2,9 @@ source = ./bindings/media.conf
source = ./bindings/tiling.conf source = ./bindings/tiling.conf
source = ./bindings/utilities.conf source = ./bindings/utilities.conf
## Tiling # Lid Switch
# #bindl = , switch:on:Lid Switch, exec, hyprctl keyword monitor eDP-1, disable
#bindd = SUPER SHIFT, left, Swap window to the left, swapwindow, l #bindl = , switch:off:Lid Switch, exec, hyprctl keyword monitor eDP-1, preferred, auto, auto
#bindd = SUPER SHIFT, right, Swap window to the right, swapwindow, r
#bindd = SUPER SHIFT, up, Swap window up, swapwindow, u
#bindd = SUPER SHIFT, down, Swap window down, swapwindow, d
# Applications # Applications
@@ -15,17 +12,20 @@ source = ./bindings/utilities.conf
$mainMod = SUPER # Sets "Windows" key as main modifier $mainMod = SUPER # Sets "Windows" key as main modifier
bindd = $mainMod, B, Launch Browser, exec, firefox bindd = $mainMod, B, Launch Browser, exec, firefox
bindd = $mainMod SHIFT, B, Launch Browser (Private window), exec, flatpak run app.zen_browser.zen --private-window bindd = $mainMod SHIFT, B, Launch Browser (Private window), exec, firefox --private-window
bindd = $mainMod, M, Spotify, exec, flatpak run com.spotify.Client bindd = $mainMod, M, Spotify, exec, flatpak run com.spotify.Client
bindd = $mainMod, T, System Monitor, exec, $terminal btop bindd = $mainMod, T, System Monitor, exec, $terminal btop
bindd = $mainMod, U, Todoist, exec, todoist bindd = $mainMod, U, Todoist, exec, todoist
bindd = $mainMod, I, Notion, exec, notion-app bindd = $mainMod, I, Notion, exec, notion-app
bindd = $mainMod, O, Obsidian, exec, obsidian
bindd = $mainMod, G, Telegram, exec, Telegram bindd = $mainMod, G, Telegram, exec, Telegram
bindd = $mainMod SHIFT, G, Signal, exec, signal-desktop bindd = $mainMod SHIFT, G, Signal, exec, signal-desktop --password-store="gnome-libsecret"
bindd = $mainMod, F, WhatsApp, exec, omarchy-launch-webapp https://web.whatsapp.com bindd = $mainMod, F, WhatsApp, exec, omarchy-launch-webapp https://web.whatsapp.com
bindd = $mainMod SHIFT, F, Element, exec, element-desktop --password-store="gnome-libsecret"
bindd = $mainMod, A, Gemini, exec, omarchy-launch-webapp https://gemini.google.com bindd = $mainMod, A, Gemini, exec, omarchy-launch-webapp https://gemini.google.com
bindd = $mainMod SHIFT, A, Perplexity, exec, omarchy-launch-webapp https://perplexity.ai bindd = $mainMod SHIFT, A, Perplexity, exec, omarchy-launch-webapp https://perplexity.ai
bindd = $mainMod, H, Home Assistant, exec, omarchy-launch-webapp https://ha.vektron.casa bindd = $mainMod, H, Home Assistant, exec, omarchy-launch-webapp https://ha.vektron.casa
bindd = $mainMod, S, Audio Settings, exec, $terminal wiremix --tab configuration
bind = $mainMod, return, exec, $terminal bind = $mainMod, return, exec, $terminal
bind = $mainMod, Q, killactive, bind = $mainMod, Q, killactive,
+3 -2
View File
@@ -3,13 +3,14 @@ bindd = SUPER, Q, Close active window, killactive,
#bindd = CTRL ALT, DELETE, Close all Windows, exec, omarchy-cmd-close-all-windows #bindd = CTRL ALT, DELETE, Close all Windows, exec, omarchy-cmd-close-all-windows
# Control tiling # Control tiling
bindd = SUPER, J, Toggle split, togglesplit, # dwindle bindd = SUPER, J, Toggle split, layoutmsg, togglesplit # dwindle
bindd = SUPER, P, Pseudo window, pseudo, # dwindle bindd = SUPER, P, Pseudo window, pseudo, # dwindle
bindd = SUPER, V, Toggle floating, togglefloating, bindd = SUPER, V, Toggle floating, togglefloating,
bindd = SHIFT, F11, Force full screen, fullscreen, 0 bindd = SHIFT, F11, Force full screen, fullscreen, 0
bindd = ALT, F11, Full width, fullscreen, 1 bindd = ALT, F11, Full width, fullscreen, 1
bindd = SUPER SHIFT, RETURN, Full width, fullscreen, 1 bindd = SUPER SHIFT, RETURN, Full width, fullscreen, 1
bindd = SUPER, numbersign, 1:1 split, splitratio, exact 1 bindd = SUPER, numbersign, 1:1 split, layoutmsg, splitratio -2
bindd = SUPER, numbersign, 1:1 split, layoutmsg, splitratio 0.9
# Move focus with SUPER + arrow keys # Move focus with SUPER + arrow keys
bindd = SUPER, left, Move focus left, movefocus, l bindd = SUPER, left, Move focus left, movefocus, l
+3 -3
View File
@@ -1,8 +1,8 @@
general { general {
lock_cmd = ~/.config/hypr/scripts/lock-screen # lock screen and 1password lock_cmd = ~/.config/hypr/scripts/lock-screen # lock screen and wait 1s as a crash workaround
before_sleep_cmd = loginctl lock-session # lock before suspend. before_sleep_cmd = loginctl lock-session # lock before suspend.
after_sleep_cmd = hyprctl dispatch dpms on # to avoid having to press a key twice to turn on the display. after_sleep_cmd = hyprctl dispatch dpms on # to avoid having to press a key twice to turn on the display.
inhibit_sleep = 3 # wait until screen is locked inhibit_sleep = 2 # wait until screen is locked
} }
listener { listener {
+2 -1
View File
@@ -1,3 +1,4 @@
source = ./wallpaper.conf
$font = Mononoki Nerd Font $font = Mononoki Nerd Font
general { general {
@@ -23,7 +24,7 @@ animations {
background { background {
monitor = monitor =
path = screenshot path = $wallpaper
blur_passes = 4 blur_passes = 4
brightness = 0.68 brightness = 0.68
vibrancy = 0.18 vibrancy = 0.18
+4 -1
View File
@@ -1,6 +1,9 @@
source = ./wallpaper.conf
wallpaper { wallpaper {
monitor = monitor =
path = /home/vektron/Bilder/wallpaper/omarchy/3-Milad-Fakurian-Abstract-Purple-Blue.jpg #path = /home/vektron/Bilder/wallpaper/omarchy/3-Milad-Fakurian-Abstract-Purple-Blue.jpg
path = $wallpaper
fit_mode = cover fit_mode = cover
} }
+1 -1
View File
@@ -1,4 +1,4 @@
#!/bin/bash #!/bin/bash
# Lock the screen # Lock the screen
pidof hyprlock || hyprlock & pidof hyprlock || hyprlock
+2
View File
@@ -0,0 +1,2 @@
$wallpaper = /home/vektron/Bilder/wallpaper/omarchy/3-Milad-Fakurian-Abstract-Purple-Blue.jpg
+3 -2
View File
@@ -16,6 +16,7 @@
--notification-icon-size: 64px; --notification-icon-size: 64px;
--notification-app-icon-size: calc(var(--notification-icon-size) / 3); --notification-app-icon-size: calc(var(--notification-icon-size) / 3);
--notification-group-icon-size: 32px; --notification-group-icon-size: 32px;
--outer-margins: 8px;
--border: 1px solid var(--noti-border-color); --border: 1px solid var(--noti-border-color);
--border-radius: 8px; --border-radius: 8px;
--border-radius-center: 0; --border-radius-center: 0;
@@ -81,7 +82,7 @@ notificationwindow, blankwindow, blankwindow {
} }
.notification-row .notification-background { .notification-row .notification-background {
padding: 6px 12px; padding: var(--outer-margins);
} }
.notification-row .notification-background .notification { .notification-row .notification-background .notification {
@@ -323,7 +324,7 @@ notificationwindow, blankwindow, blankwindow {
.control-center { .control-center {
/* The Control Center which contains the old notifications + widgets */ /* The Control Center which contains the old notifications + widgets */
background: var(--cc-bg); background: var(--cc-bg);
margin: 8px; margin: var(--outer-margins);
color: var(--text-color); color: var(--text-color);
border: var(--border); border: var(--border);
+2 -1
View File
@@ -1,6 +1,7 @@
@define-color theme_fg_color #FFFFFF;
window#osd { window#osd {
background: rgba(26, 27, 38, 0.6); background: rgba(26, 27, 38, 0.6);
border-radius: 8px; border-radius: 8px;
border: 1px solid #33ccff; border: 1px solid #33ccff;
} }