summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorKyren223 <contact@kyren.codes>2025-08-28 15:17:10 +0300
committerKyren223 <contact@kyren.codes>2025-08-28 15:17:10 +0300
commit206dce86cd684cd154e6599ee280af2d7fc8741d (patch)
tree5f35942040f3866d095b3b2e4b6ccbb71f8605ac /.config
parent0f9bf557685009bf57f7d785de088f5858c18221 (diff)
Initial hypr configuration
Diffstat (limited to '.config')
-rw-r--r--.config/hypr/hyprland.conf39
1 files changed, 25 insertions, 14 deletions
diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf
index a95d734..e8d6df6 100644
--- a/.config/hypr/hyprland.conf
+++ b/.config/hypr/hyprland.conf
@@ -33,7 +33,9 @@ monitor=,preferred,auto,auto
# See https://wiki.hypr.land/Configuring/Keywords/
# Set programs that you use
-$terminal = kitty
+$terminal = ghostty
+$browser = zen
+$discord = vesktop
$fileManager = dolphin
$menu = wofi --show drun
@@ -193,19 +195,31 @@ misc {
# https://wiki.hypr.land/Configuring/Variables/#input
input {
+
+ # Keyboard
kb_layout = us
kb_variant =
kb_model =
- kb_options =
+ kb_options = caps:swapescape
kb_rules =
+ repeat_delay = 400
+ repeat_rate = 25
follow_mouse = 1
- sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
+ # Mouse
+ # TODO: still feels too fast
+ # Piper says 400, 1400, 1800, 3200
+ # But maybe it was reset, and it should be changed?
+ # Or maybe it's the accelaration?
+ #sensitivity = -0.6 # -1.0 - 1.0, 0 means no modification.
+}
- touchpad {
- natural_scroll = false
- }
+# Mouse
+device {
+ name = logitech-g305-1
+ sensitivity = -0.4
+ accel_profile = flat
}
# https://wiki.hypr.land/Configuring/Variables/#gestures
@@ -213,23 +227,20 @@ gestures {
workspace_swipe = false
}
-# Example per-device config
# See https://wiki.hypr.land/Configuring/Keywords/#per-device-input-configs for more
-device {
- name = epic-mouse-v1
- sensitivity = -0.5
-}
-
###################
### KEYBINDINGS ###
###################
# See https://wiki.hypr.land/Configuring/Keywords/
-$mainMod = SUPER # Sets "Windows" key as main modifier
+$mainMod = ALT # Sets "Windows" key as main modifier
+# $mainMod = SUPER # Sets "Windows" key as main modifier
# Example binds, see https://wiki.hypr.land/Configuring/Binds/ for more
-bind = $mainMod, Q, exec, $terminal
+bind = $mainMod, T, exec, $terminal
+bind = $mainMod, B, exec, $browser
+bind = $mainMod, D, exec, $discord
bind = $mainMod, C, killactive,
bind = $mainMod, M, exit,
bind = $mainMod, E, exec, $fileManager