summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.config/hypr/hyprland.conf18
-rw-r--r--modules/apps.nix1
2 files changed, 12 insertions, 7 deletions
diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf
index 0acd2d4..829f206 100644
--- a/.config/hypr/hyprland.conf
+++ b/.config/hypr/hyprland.conf
@@ -47,7 +47,7 @@ exec-once = hyprctl plugin load "$HYPR_PLUGIN_DIR/lib/libhyprbars.so"
env = XCURSOR_SIZE,24
env = HYPRCURSOR_SIZE,24
env = QT_QPA_PLATFORMTHEME,qt5ct
-
+env = QT_QPA_PLATFORM,wayland
###################
### PERMISSIONS ###
@@ -83,7 +83,7 @@ general {
col.inactive_border = rgba(595959aa)
# Set to true enable resizing windows by clicking and dragging on borders and gaps
- resize_on_border = false
+ resize_on_border = true
# Please see https://wiki.hypr.land/Configuring/Tearing/ before you turn this on
allow_tearing = false
@@ -200,7 +200,8 @@ input {
# TODO: repeat_delay feels slightly too slow?
repeat_delay = 400
- follow_mouse = 1
+ follow_mouse = 2
+ float_switch_override_focus = 0
}
# Mouse
@@ -328,10 +329,13 @@ windowrule = noinitialfocus, class:^(flameshot)$
windowrule = monitor 1, class:^(flameshot)$
# List of programs to open as floating windows
-windowrule = float, class:^(.*dolphin.*)$
-windowrulev2 = float, class:^(.*gwenview.*)$
-windowrulev2 = center, class:^(.*gwenview.*)$
-# windowrulev2 = size 60% 60%, class:^(.*gwenview.*)$
+windowrule = float, class:^(org.kde.dolphin)$
+windowrulev2 = persistentsize, class:^(org.kde.dolphin)$
+# windowrulev2 = size 70% 70%, class:^(org.kde.dolphin)$
+windowrulev2 = float, class:^(org.kde.gwenview)$
+windowrulev2 = persistentsize, class:^(org.kde.gwenview)$
+windowrulev2 = center, class:^(org.kde.gwenview)$
+# windowrulev2 = size 650 600, class:^(.*gwenview.*)$
# windowrule = move 50 50, class:^(.*gwenview.*)$
windowrulev2 = float, initialClass:^(.*zen-twilight.*)$, initialTitle:^$
windowrulev2 = center, initialClass:^(.*zen-twilight.*)$, initialTitle:^$
diff --git a/modules/apps.nix b/modules/apps.nix
index 376603a..5d3e729 100644
--- a/modules/apps.nix
+++ b/modules/apps.nix
@@ -71,6 +71,7 @@
kdePackages.qt5compat
kdePackages.qt6ct
kdePackages.breeze-icons
+ waybar
# Communication
wasistlos # Whatsapp