From 00f5fa1a046f7a2e8e50a23caa8a378dca120d77 Mon Sep 17 00:00:00 2001 From: hesam-init Date: Sun, 17 Mar 2024 08:26:52 +0330 Subject: [PATCH] feat: mouse profile --- configs/hyprland/hypr/conf/layout.conf | 10 +++------- configs/hyprland/hypr/conf/mice.conf | 9 +++++++++ configs/hyprland/hypr/conf/misc.conf | 4 ++-- configs/hyprland/hypr/conf/settings.conf | 20 +++++++++++++++++++ configs/hyprland/hypr/conf/window.conf | 1 - .../hyprland/hypr/conf/windows/default.conf | 3 +-- configs/hyprland/hypr/hyprland.conf | 5 +++-- 7 files changed, 38 insertions(+), 14 deletions(-) create mode 100644 configs/hyprland/hypr/conf/mice.conf create mode 100644 configs/hyprland/hypr/conf/settings.conf delete mode 100644 configs/hyprland/hypr/conf/window.conf diff --git a/configs/hyprland/hypr/conf/layout.conf b/configs/hyprland/hypr/conf/layout.conf index 0ebf764..dccd658 100644 --- a/configs/hyprland/hypr/conf/layout.conf +++ b/configs/hyprland/hypr/conf/layout.conf @@ -1,6 +1,6 @@ -# ----------------------------------------------------- +# ----------------------------------------------------- # Layouts -# ----------------------------------------------------- +# ----------------------------------------------------- dwindle { pseudotile = true @@ -13,8 +13,4 @@ master { gestures { workspace_swipe = false -} - -device:epic-mouse-v1 { - sensitivity = -0.5 -} +} \ No newline at end of file diff --git a/configs/hyprland/hypr/conf/mice.conf b/configs/hyprland/hypr/conf/mice.conf new file mode 100644 index 0000000..b495317 --- /dev/null +++ b/configs/hyprland/hypr/conf/mice.conf @@ -0,0 +1,9 @@ +# ----------------------------------------------------- +# Mice : hyprctl devices +# ----------------------------------------------------- + +device:instant-usb-gaming-mouse- { + sensitivity=0.5 + natural_scroll=0 + accel_profile=flat +} \ No newline at end of file diff --git a/configs/hyprland/hypr/conf/misc.conf b/configs/hyprland/hypr/conf/misc.conf index 50b28d5..e882564 100644 --- a/configs/hyprland/hypr/conf/misc.conf +++ b/configs/hyprland/hypr/conf/misc.conf @@ -1,6 +1,6 @@ -# ----------------------------------------------------- +# ----------------------------------------------------- # Misc settings -# ----------------------------------------------------- +# ----------------------------------------------------- misc { disable_hyprland_logo = true diff --git a/configs/hyprland/hypr/conf/settings.conf b/configs/hyprland/hypr/conf/settings.conf new file mode 100644 index 0000000..2c2cac2 --- /dev/null +++ b/configs/hyprland/hypr/conf/settings.conf @@ -0,0 +1,20 @@ +# ----------------------------------------------------- +# General window layout and colors +# name: "Default" +# ----------------------------------------------------- + +general { + max_fps = 75 + gaps_in = 4 + gaps_out = 6 + border_size = 1 + + col.active_border = rgba(0DB7D4FF) + col.inactive_border = rgba(31313699) + + no_focus_fallback = true + layout = dwindle + allow_tearing = false + + sensitivity=0.5 +} \ No newline at end of file diff --git a/configs/hyprland/hypr/conf/window.conf b/configs/hyprland/hypr/conf/window.conf deleted file mode 100644 index 8269a9e..0000000 --- a/configs/hyprland/hypr/conf/window.conf +++ /dev/null @@ -1 +0,0 @@ -source = ~/.config/hypr/conf/windows/default.conf diff --git a/configs/hyprland/hypr/conf/windows/default.conf b/configs/hyprland/hypr/conf/windows/default.conf index d956df8..c6c5403 100644 --- a/configs/hyprland/hypr/conf/windows/default.conf +++ b/configs/hyprland/hypr/conf/windows/default.conf @@ -15,5 +15,4 @@ general { no_focus_fallback = true layout = dwindle allow_tearing = false - sensitivity = 0.5 -} +} \ No newline at end of file diff --git a/configs/hyprland/hypr/hyprland.conf b/configs/hyprland/hypr/hyprland.conf index 25d86dc..34830ab 100644 --- a/configs/hyprland/hypr/hyprland.conf +++ b/configs/hyprland/hypr/hyprland.conf @@ -56,9 +56,10 @@ source = ~/.config/hypr/conf/input.conf # ----------------------------------------------------- # Load configuration files # ----------------------------------------------------- -source = ~/.config/hypr/conf/window.conf +source = ~/.config/hypr/conf/settings.conf +source = ~/.config/hypr/conf/mice.conf +source = ~/.config/hypr/conf/misc.conf source = ~/.config/hypr/conf/decoration.conf source = ~/.config/hypr/conf/layout.conf -source = ~/.config/hypr/conf/misc.conf source = ~/.config/hypr/conf/keybinds.conf source = ~/.config/hypr/conf/rules.conf \ No newline at end of file