diff options
| author | Jack Jamison <jackqjamison@gmail.com> | 2026-05-13 19:32:22 -0400 |
|---|---|---|
| committer | Jack Jamison <jackqjamison@gmail.com> | 2026-05-13 19:32:22 -0400 |
| commit | 2f3f91682f7b4a33f1791781bfa8eca4f7c9527a (patch) | |
| tree | eaf91e90301d87363bcb22dcd5c2253e0b0bad6d /archive/.config/hypr/hyprland.conf | |
| parent | be8c956b0e819f2db0c6ae3598b6590b62982a83 (diff) | |
new system on gentoo
Diffstat (limited to 'archive/.config/hypr/hyprland.conf')
| -rw-r--r-- | archive/.config/hypr/hyprland.conf | 123 |
1 files changed, 123 insertions, 0 deletions
diff --git a/archive/.config/hypr/hyprland.conf b/archive/.config/hypr/hyprland.conf new file mode 100644 index 0000000..1edcb6b --- /dev/null +++ b/archive/.config/hypr/hyprland.conf @@ -0,0 +1,123 @@ +source=binds.conf + +# Settings +monitor = eDP-1, 1920x1200@60, 0x0, 1 +env = XCURSOR_PATH=${XCURSOR_PATH}:/usr/share/icons +env = XCURSOR_SIZE,24 +env = XCURSOR_THEME,whiteglass + +exec-once = hyprctl setcursor whiteglass 24 +exec-once = xrdb ~/.Xresources + +# Startup +exec-once = startup +exec-once = hyprctl dispatch workspace 1 + +env = XDG_CURRENT_DESKTOP, Hyprland +env = XDG_SESSION_TYPE, wayland +env = XDG_SESSION_DESKTOP, Hyprland +exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP +exec-once = start-xdg-portal-hyprland + +input { + kb_layout = us + kb_options = ctrl:nocaps + + follow_mouse = 1 + + repeat_delay = 300 + repeat_rate = 30 + + accel_profile = adaptive + + touchpad { + scroll_factor = 0.7 + natural_scroll = yes + disable_while_typing = false + } + + sensitivity = 0 # -1.0 - 1.0, 0 means no modification. +} + +general { + layout = master + allow_tearing = true + resize_on_border = false + + gaps_in = 0 + gaps_out = 0 + + border_size = 0 + + col.active_border = rgba(AFD7FFff) + col.inactive_border = rgba(59595900) +} + +cursor { + no_hardware_cursors = false + no_warps = false + persistent_warps = true + warp_on_change_workspace = true +} + +windowrulev2 = noshadow, floating:0 + +decoration { + rounding = 0 + + blur { + enabled = true + size = 1 + passes = 1 + } +} + +master { + new_status = slave + new_on_top = true + orientation = left + mfact = 0.5 +} + +misc { + force_default_wallpaper = 1 # Set to 0 or 1 to disable the anime mascot wallpapers + enable_anr_dialog = false +} + +animations { + enabled = yes, please :) + + # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more + + bezier = easeOutQuint,0.23,1,0.32,1 + bezier = easeInOutCubic,0.65,0.05,0.36,1 + bezier = linear,0,0,1,1 + bezier = almostLinear,0.5,0.5,0.75,1.0 + bezier = quick,0.15,0,0.1,1 + + animation = global, 1, 10, default + animation = border, 1, 5.39, easeOutQuint + + animation = windows, 1, 4.79, easeOutQuint + animation = windowsIn, 1, 4.1, easeOutQuint, slide + animation = windowsOut, 1, 2, linear, slide + + animation = fadeIn, 1, 1.73, almostLinear + animation = fadeOut, 1, 2, easeOutQuint + animation = fade, 1, 3.03, quick + + animation = layers, 1, 3.81, easeOutQuint + animation = layersIn, 1, 4, easeOutQuint, fade + animation = layersOut, 1, 1.5, linear, fade + animation = fadeLayersIn, 1, 1.79, almostLinear + animation = fadeLayersOut, 1, 1.39, almostLinear + + animation = workspaces, 0, 1.94, almostLinear, fade + animation = workspacesIn, 0, 1.21, almostLinear, fade + animation = workspacesOut, 1, 1.94, almostLinear, fade +} + +# Ignore maximize requests from apps. You'll probably like this. +windowrule = suppressevent maximize, class:.* +# Fix some dragging issues with XWayland +windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 |
