From 4e98a706abc1b9996f0fef2589f50b3dc8ad51c5 Mon Sep 17 00:00:00 2001 From: alex Date: Mon, 28 Apr 2025 10:12:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0UI=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../home/hyprland/conf/hypr/windowrules.conf | 21 ++++++++++++------- .../home/hyprland/conf/waybar/config.jsonc | 8 ++++--- modules/home/vscode/settings.json | 2 +- 3 files changed, 20 insertions(+), 11 deletions(-) diff --git a/modules/home/hyprland/conf/hypr/windowrules.conf b/modules/home/hyprland/conf/hypr/windowrules.conf index 7e50d68..c09d754 100644 --- a/modules/home/hyprland/conf/hypr/windowrules.conf +++ b/modules/home/hyprland/conf/hypr/windowrules.conf @@ -10,21 +10,28 @@ # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more # Float rules for system dialogs and popups -# windowrulev2 = center, class:^((?!fcitx).)*$ +windowrulev2 = float,class:^(.*)$,title:^(Open [Ff]ile) windowrulev2 = center,class:^(.*)$,title:^(Open [Ff]ile) + +windowrulev2 = float,class:^(.*)$,title:^(Open [Ff]older) windowrulev2 = center,class:^(.*)$,title:^(Open [Ff]older) + +windowrulev2 = float,class:^(.*)$,title:^(Save [Ff]ile) windowrulev2 = center,class:^(.*)$,title:^(Save [Ff]ile) + +windowrulev2 = float,class:^(.*)$,title:^(Save [Aa]s) windowrulev2 = center,class:^(.*)$,title:^(Save [Aa]s) + windowrulev2 = center,class:^(.*)$,title:^(Location)$ windowrulev2 = center,class:^(Code)$ -windowrulev2 = opacity 0.90 0.90,class:^(Code)$ -windowrulev2 = opacity 0.80 0.80,class:^(code-url-handler)$ -windowrulev2 = opacity 0.80 0.80,class:^(kitty)$ +windowrulev2 = float,class:^(org.pulseaudio.pavucontrol)$ +windowrulev2 = opacity 0.80 0.70,class:^(org.pulseaudio.pavucontrol)$ -windowrulev2 = opacity 0.80 0.70,class:^(pavucontrol)$ +windowrulev2 = float,class:^(blueman-manager)$ windowrulev2 = opacity 0.80 0.70,class:^(blueman-manager)$ -windowrulev2 = float,class:^(pavucontrol)$ -windowrulev2 = float,class:^(blueman-manager)$ +windowrulev2 = opacity 0.50 0.50,class:^(Code)$ +windowrulev2 = opacity 0.80 0.80,class:^(code-url-handler)$ +windowrulev2 = opacity 0.80 0.80,class:^(kitty)$ diff --git a/modules/home/hyprland/conf/waybar/config.jsonc b/modules/home/hyprland/conf/waybar/config.jsonc index 3741e84..159347b 100644 --- a/modules/home/hyprland/conf/waybar/config.jsonc +++ b/modules/home/hyprland/conf/waybar/config.jsonc @@ -67,14 +67,16 @@ "window-rewrite-default": "", "window-rewrite": { "class": "", - "class title<.*youtube.*>": "", - "title<.*github.*>": "", + "class": "", + "title<.*youtube.*>": "", + "rofi": "󱓞", "kitty": "", "code": "󰨞", "Cursor": "󰅪", "org.gnome.Nautilus": "󰪶", "wechat": "", - "wps": "󰏆" + "wps": "󰈬", + "class": "󰈛" } }, diff --git a/modules/home/vscode/settings.json b/modules/home/vscode/settings.json index 23c4745..4d3e34b 100644 --- a/modules/home/vscode/settings.json +++ b/modules/home/vscode/settings.json @@ -48,5 +48,5 @@ "workbench.colorTheme": "Default Light Modern", "augment.chat.userGuidelines": "Always response in 中文", "augment.completions.enableAutomaticCompletions": true, - "editor.fontFamily": "'Droid Sans Mono', 'monospace', monospace, 'JetBrainsMono Nerd Font'" + "editor.fontFamily": "'Source Code Pro', 'JetBrainsMono Nerd Font'" }