aboutsummaryrefslogtreecommitdiff
path: root/dot_config/hypr/config/general.conf
diff options
context:
space:
mode:
authorpablu <me@pablu.de>2026-03-22 18:04:35 +0100
committerpablu <me@pablu.de>2026-03-22 18:04:35 +0100
commit1d5ca0aa2971d2485575ed7c5efad17144cb3fb1 (patch)
tree325017afee1cc8cde6808fa390e26394528bdfc1 /dot_config/hypr/config/general.conf
Initial commit
Diffstat (limited to 'dot_config/hypr/config/general.conf')
-rw-r--r--dot_config/hypr/config/general.conf110
1 files changed, 110 insertions, 0 deletions
diff --git a/dot_config/hypr/config/general.conf b/dot_config/hypr/config/general.conf
new file mode 100644
index 0000000..8c8b600
--- /dev/null
+++ b/dot_config/hypr/config/general.conf
@@ -0,0 +1,110 @@
+monitor=DP-4,2560x1440@240,auto,1
+workspace=DP-3,1
+# monitor=DP-2,1920x1080@240,0x0,1
+ # workspace=DP-2,6
+monitor=DP-3,1920x1200@60,auto-left,1,transform,1
+workspace=DP-4,6
+
+general {
+ gaps_in = 2
+ gaps_out = 10
+
+ border_size = 1
+
+ # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors
+ col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
+ col.inactive_border = rgba(595959aa)
+
+ # Set to true enable resizing windows by clicking and dragging on borders and gaps
+ resize_on_border = false
+
+ # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
+ allow_tearing = false
+
+ layout = dwindle
+}
+
+cursor {
+ no_hardware_cursors = true
+}
+
+# https://wiki.hyprland.org/Configuring/Variables/#decoration
+decoration {
+ # rounding = 10
+
+ # Change transparency of focused and unfocused windows
+ active_opacity = 1.0
+ fullscreen_opacity = 1.0
+
+ # drop_shadow = true
+ # shadow_range = 4
+ # shadow_render_power = 3
+ # col.shadow = rgba(1a1a1aee)
+
+ # https://wiki.hyprland.org/Configuring/Variables/#blur
+ blur {
+ enabled = true
+ size = 3
+ passes = 1
+
+ vibrancy = 0.1696
+ }
+}
+
+# https://wiki.hyprland.org/Configuring/Variables/#animations
+animations {
+ enabled = true
+
+ # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
+
+ 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
+}
+
+# See https://wiki.hyprland.org/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.hyprland.org/Configuring/Master-Layout/ for more
+master {
+ new_status = slave
+}
+
+# https://wiki.hyprland.org/Configuring/Variables/#misc
+misc {
+ force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers
+ disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :(
+ focus_on_activate = false
+}
+
+
+#############
+### INPUT ###
+#############
+
+# https://wiki.hyprland.org/Configuring/Variables/#input
+input {
+ kb_layout = de
+ follow_mouse = 1
+
+ sensitivity = 0.2 # -1.0 - 1.0, 0 means no modification.
+ accel_profile = flat
+ force_no_accel=1
+
+ touchpad {
+ natural_scroll = false
+ }
+}
+
+device {
+ name = kinesis-kinesis-adv360-1
+ kb_layout = us
+}