aboutsummaryrefslogtreecommitdiff
path: root/.config/hypr/source/appearance.conf
diff options
context:
space:
mode:
authorkrolxon <krolyxon@tutanota.com>2026-01-07 13:26:51 +0530
committerkrolxon <krolyxon@tutanota.com>2026-01-07 13:26:51 +0530
commit627d496fb60088a656956f847e1ef1b03c5cd2b8 (patch)
treee9ab93845e29b5ead908d6dd6935e9833c703d92 /.config/hypr/source/appearance.conf
parentd1a4318b2f2ebd83ca35f6e2908ef3adda10cde8 (diff)
modularize hyprland configs, add zoom, scale, rotate script and keybinds
Diffstat (limited to '.config/hypr/source/appearance.conf')
-rw-r--r--.config/hypr/source/appearance.conf80
1 files changed, 80 insertions, 0 deletions
diff --git a/.config/hypr/source/appearance.conf b/.config/hypr/source/appearance.conf
new file mode 100644
index 0000000..3709198
--- /dev/null
+++ b/.config/hypr/source/appearance.conf
@@ -0,0 +1,80 @@
+general {
+ gaps_in = 2
+ gaps_out = 2
+ border_size = 2
+ resize_on_border = false
+ allow_tearing = false
+ # col.active_border = $color14 $color0 $color0 $color14 45deg
+ col.active_border = $color14 $color14 $color14 $color14 45deg
+ col.inactive_border = $color0 $color0 $color0 $color0 45deg
+ layout = master
+}
+
+decoration {
+ # rounding = 8
+
+
+ blur {
+ enabled = false
+ size = 3
+ passes = 1
+ }
+
+
+ # blur {
+ # enabled = true
+ # size = 3
+ # passes = 3
+ # new_optimizations = true
+ # vibrancy = 0.1696
+ # ignore_opacity = true
+ # }
+}
+
+animations {
+ enabled = false
+ bezier = myBezier, 0.05, 0.9, 0.1, 1.05
+ animation = windows, 1, 2, myBezier
+ animation = windowsOut, 1, 2, default, popin 80%
+ animation = border, 1, 10, default
+ animation = borderangle, 1, 8, default
+ animation = fade, 1, 7, default
+ animation = workspaces, 1, 1, default
+}
+
+# Ref https://wiki.hypr.land/Configuring/Workspace-Rules/
+# "Smart gaps" / "No gaps when only"
+# uncomment all if you wish to use that.
+# workspace = w[tv1], gapsout:0, gapsin:0
+# workspace = f[1], gapsout:0, gapsin:0
+# windowrule = bordersize 0, floating:0, onworkspace:w[tv1]
+# windowrule = rounding 0, floating:0, onworkspace:w[tv1]
+# windowrule = bordersize 0, floating:0, onworkspace:f[1]
+# windowrule = rounding 0, floating:0, onworkspace:f[1]
+
+# See https://wiki.hypr.land/Configuring/Dwindle-Layout/ for more
+dwindle {
+ pseudotile = true# Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
+ preserve_split = true # You probably want this
+}
+
+# See https://wiki.hypr.land/Configuring/Master-Layout/ for more
+master {
+ new_status = master
+ new_on_top = true
+
+}
+
+# https://wiki.hypr.land/Configuring/Variables/#misc
+misc {
+ force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers
+ disable_hyprland_logo = true# If true disables the random hyprland logo / anime girl background. :(
+ disable_splash_rendering = true
+
+ mouse_move_enables_dpms = true
+ key_press_enables_dpms = true
+
+ vrr = 0 # Disable adaptive sync
+}
+
+