Initial commit
This commit is contained in:
3
hypr.d/autostart.conf
Normal file
3
hypr.d/autostart.conf
Normal file
@@ -0,0 +1,3 @@
|
||||
exec-once = uwsm finalize
|
||||
exec-once = uwsm app -- elephant
|
||||
exec-once = uwsm -- walker --gapplication-service
|
||||
3
hypr.d/displays.conf
Normal file
3
hypr.d/displays.conf
Normal file
@@ -0,0 +1,3 @@
|
||||
monitor = DP-1, preferred, 0x0, 1 # IIYAMA PL2530H
|
||||
monitor = DP-2, preferred, 1920x0, 1 # Alienware AW2523HF
|
||||
|
||||
7
hypr.d/environment.conf
Normal file
7
hypr.d/environment.conf
Normal file
@@ -0,0 +1,7 @@
|
||||
env = HYPRCURSOR_THEME,Sweet-cursors-hyprcursor
|
||||
env = HYPRCURSOR_SIZE,24
|
||||
|
||||
# Fallback for X11 apps
|
||||
env = XCURSOR_THEME,Sweet-cursors
|
||||
env = XCURSOR_SIZE,24
|
||||
|
||||
10
hypr.d/input.conf
Normal file
10
hypr.d/input.conf
Normal file
@@ -0,0 +1,10 @@
|
||||
input {
|
||||
kb_layout = de
|
||||
kb_variant = mac_nodeadkeys
|
||||
kb_options = lv3:lalt_switch
|
||||
kb_rules = evdev
|
||||
|
||||
follow_mouse = 1
|
||||
sensitivity = 0
|
||||
natural_scroll = true
|
||||
}
|
||||
76
hypr.d/keybinds.conf
Normal file
76
hypr.d/keybinds.conf
Normal file
@@ -0,0 +1,76 @@
|
||||
$mainMod = SUPER
|
||||
|
||||
# Application Launchers
|
||||
bind = $mainMod, T, exec, $terminal
|
||||
bind = $mainMod, E, exec, $terminal -e $explorer
|
||||
bind = $mainMod, N, exec, $terminal -e $editor
|
||||
bind = $mainMod, SPACE, exec, $menu
|
||||
|
||||
# Application Controls
|
||||
bind = $mainMod, Q, killactive
|
||||
bind = $mainMod, M, togglefloating
|
||||
bind = $mainMod, P, pseudo
|
||||
bind = $mainMod, S, togglesplit
|
||||
|
||||
# Power
|
||||
bind = $mainMod SHIFT, Q, exit
|
||||
|
||||
# Window Focus
|
||||
bind = $mainMod, h, movefocus, l
|
||||
bind = $mainMod, j, movefocus, d
|
||||
bind = $mainMod, k, movefocus, u
|
||||
bind = $mainMod, l, movefocus, r
|
||||
|
||||
# Window Movement
|
||||
bind = $mainMod, h, movewindow, l
|
||||
bind = $mainMod, j, movewindow, d
|
||||
bind = $mainMod, k, movewindow, u
|
||||
bind = $mainMod, l, movewindow, r
|
||||
|
||||
# Workspace Switching
|
||||
bind = , F1, workspace, 1
|
||||
bind = , F2, workspace, 2
|
||||
bind = , F3, workspace, 3
|
||||
bind = , F4, workspace, 4
|
||||
bind = , F5, workspace, 5
|
||||
bind = , F6, workspace, 6
|
||||
bind = , F7, workspace, 7
|
||||
bind = , F8, workspace, 8
|
||||
bind = , F9, workspace, 9
|
||||
bind = , F10, workspace, 10
|
||||
bind = , F11, workspace, 11
|
||||
bind = , F12, workspace, 12
|
||||
|
||||
# Move to workspace
|
||||
bind = $mainMod, F1, movetoworkspace, 1
|
||||
bind = $mainMod, F2, movetoworkspace, 2
|
||||
bind = $mainMod, F3, movetoworkspace, 3
|
||||
bind = $mainMod, F4, movetoworkspace, 4
|
||||
bind = $mainMod, F5, movetoworkspace, 5
|
||||
bind = $mainMod, F6, movetoworkspace, 6
|
||||
bind = $mainMod, F7, movetoworkspace, 7
|
||||
bind = $mainMod, F8, movetoworkspace, 8
|
||||
bind = $mainMod, F9, movetoworkspace, 9
|
||||
bind = $mainMod, F10, movetoworkspace, 10
|
||||
bind = $mainMod, F11, movetoworkspace, 11
|
||||
bind = $mainMod, F12, movetoworkspace, 12
|
||||
|
||||
# Mouse Bindings
|
||||
bindm = $mainMod, mouse:272, movewindow
|
||||
bindm = $mainMod, mouse:273, resizewindow
|
||||
|
||||
# Volume Controls
|
||||
bind = , XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
|
||||
bind = , XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
|
||||
bind = , XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
|
||||
|
||||
# Media Controls
|
||||
bind = , XF86AudioPlay, exec, playerctl play-pause
|
||||
bind = , XF86AudioNext, exec, playerctl next
|
||||
bind = , XF86AudioPrev, exec, playerctl previous
|
||||
|
||||
# Brightness Controls
|
||||
bind = , XF86MonBrightnessUp, exec, brightnessctl s 10%+
|
||||
bind = , XF86MonBrightnessDown, exec, brightnessctl s 10%-
|
||||
|
||||
|
||||
42
hypr.d/variables.conf
Normal file
42
hypr.d/variables.conf
Normal file
@@ -0,0 +1,42 @@
|
||||
$terminal = ghostty
|
||||
$explorer = yazi
|
||||
$menu = walker
|
||||
$editor = nvim
|
||||
$browser = zen-browser
|
||||
|
||||
# Core colors
|
||||
$bg = rgba(22, 25, 37, 1) # Sweet background
|
||||
$fg = rgba(195, 199, 209, 1) # Sweet foreground
|
||||
$bg_dark = rgba(18, 21, 32, 1) # Darker background
|
||||
$bg_light = rgba(26, 31, 46, 1) # Lighter background
|
||||
$bg_sidebar = rgba(34, 46, 57, 1) # Panel background
|
||||
|
||||
# Sweet Primary Colors
|
||||
$lime = rgba(113, 247, 159, 1) # Sweet lime
|
||||
$red = rgba(237, 37, 78, 1) # Sweet red
|
||||
$orange = rgba(255, 106, 0, 1) # Sweet orange
|
||||
$yellow = rgba(249, 220, 92, 1) # Sweet yellow
|
||||
$purple = rgba(199, 77, 237, 1) # Sweet purple
|
||||
$dark_purple = rgba(123, 123, 189, 1) # Sweet dark purple
|
||||
$blue = rgba(124, 183, 255, 1) # Sweet blue
|
||||
$cyan = rgba(0, 193, 228, 1) # Sweet cyan
|
||||
$teal = rgba(0, 232, 198, 1) # Sweet teal
|
||||
$watermelon = rgba(255, 77, 122, 1) # Sweet watermelon
|
||||
|
||||
# Sweet UI Colors
|
||||
$selected_bg = rgba(0, 211, 167, 1) # Sweet selected background
|
||||
$selected_fg = rgba(254, 254, 254, 1) # Sweet selected foreground
|
||||
|
||||
# Derived colors
|
||||
$comment = rgba(108, 112, 134, 1) # Muted text
|
||||
$line_number = rgba(88, 91, 112, 1) # Line numbers
|
||||
$cursor_line = rgba(30, 30, 46, 1) # Current line highlight
|
||||
$visual = rgba(49, 50, 68, 1) # Visual selection
|
||||
$search = rgba(69, 71, 90, 1) # Search highlight
|
||||
|
||||
# Status colors
|
||||
$error = rgba(237, 37, 78, 1) # Error (Sweet red)
|
||||
$warning = rgba(249, 220, 92, 1) # Warning (Sweet yellow)
|
||||
$info = rgba(124, 183, 255, 1) # Info (Sweet blue)
|
||||
$hint = rgba(0, 232, 198, 1) # Hint (Sweet teal)
|
||||
$success = rgba(113, 247, 159, 1) # Success (Sweet lime)
|
||||
Reference in New Issue
Block a user