summaryrefslogtreecommitdiff
path: root/dot-config
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2025-02-02 16:43:14 +0800
committerlittleblack111 <littleblack11111@gmail.com>2025-02-02 16:43:14 +0800
commitf68ad5165f39750680f114c2ef915ac7d62500a4 (patch)
treee27d418a0a5879c389e0f11c98820363ff8f7135 /dot-config
parente070b511d817b08fb218768c3e67c0367238238a (diff)
update: hyprland
Diffstat (limited to 'dot-config')
-rw-r--r--dot-config/hypr/hyprland.conf24
-rw-r--r--dot-config/hypr/rules.conf2
2 files changed, 15 insertions, 11 deletions
diff --git a/dot-config/hypr/hyprland.conf b/dot-config/hypr/hyprland.conf
index 9f94b13c..a1cd7915 100644
--- a/dot-config/hypr/hyprland.conf
+++ b/dot-config/hypr/hyprland.conf
@@ -3,7 +3,7 @@
################
# See https://wiki.hyprland.org/Configuring/Monitors/
-monitor=,highres@highrr,auto,auto # ,bitdepth,10
+monitor=,highres@highrr,auto,auto,bitdepth,10
# monitor=,preferred,auto,auto,bitdepth,10
@@ -16,7 +16,7 @@ $term = ghostty
$termfloat = [float; size 40% 40%; workspace +0] $term
$editor = lvim
# $browser = thorium-browser
-$browser = zen-browser
+$browser = zen-bin
$fileManager = thunar
$sessionManager = sddm
$menu = rofi -i -dmenu -theme $HOME/.config/rofi/configs.rasi
@@ -73,6 +73,7 @@ general {
ecosystem {
no_donation_nag = true
+ no_update_news = true
}
xwayland {
@@ -182,7 +183,7 @@ misc {
disable_autoreload = false
# vfr = false
# vrr = 1 # 1 = always, 2 = only in full screen
- mouse_move_enables_dpms = true
+ # mouse_move_enables_dpms = true
key_press_enables_dpms = true
# animate_manual_resizes = true
# animate_mouse_windowdragging = true
@@ -217,7 +218,7 @@ render {
explicit_sync_kms = 1
direct_scanout = true
# xp_mode = true # crazy drag bg
- # ctm_animation = 1
+ ctm_animation = 1
}
opengl {
@@ -238,7 +239,7 @@ input {
kb_rules =
follow_mouse = 1
- # scroll_factor = 1.0
+ scroll_factor = 1.0
# sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
numlock_by_default = true
@@ -249,8 +250,8 @@ input {
}
cursor {
- use_cpu_buffer = true
- # no_hardware_cursors = true
+ # use_cpu_buffer = true
+ no_hardware_cursors = true
no_break_fs_vrr = true
# zoom_rigid = true
persistent_warps = true
@@ -274,9 +275,12 @@ plugin {
effects = true
}
shaperule = text, none
+ hyprcursor {
+ nearest = false
+ }
# shaperule = clientside, none
}
- # chromakey_background = $background
+ chromakey_background = $background
# hy3 {
# # disable gaps when only one window is onscreen
# # 0 - always show gaps
@@ -383,9 +387,9 @@ source = ~/.config/hypr/binds.conf
source = ~/.config/hypr/autostart.conf
debug {
- disable_logs = false
+ # disable_logs = false
# overlay = true # show fps
- # suppress_errors = true
+ suppress_errors = true
error_position = 1
}
diff --git a/dot-config/hypr/rules.conf b/dot-config/hypr/rules.conf
index 88eca738..fd814f20 100644
--- a/dot-config/hypr/rules.conf
+++ b/dot-config/hypr/rules.conf
@@ -71,7 +71,7 @@ windowrulev2 = movetoworkspacesilent, special:minimized, tag:hidden
windowrulev2 = tag +terminal, class:^(Alacritty|Xfce4-terminal|Kitty|$terminal|com.mitchellh.ghostty)$
# Web browsers
-windowrulev2 = tag +web, class:^($browser|Brave-browser|chromium|firefox|thorium|zen-alpha|zen-beta)$
+windowrulev2 = tag +web, class:^($browser|Brave-browser|chromium|firefox|thorium|zen)$
# File managers
windowrulev2 = tag +file, class:^($fileManager|Pcmanfm|Thunar|qBittorrent|Caja)$