diff --git a/80nvidia.conf b/80nvidia.conf index c213d3b..9cf46fd 100644 --- a/80nvidia.conf +++ b/80nvidia.conf @@ -23,7 +23,8 @@ Section "Screen" Monitor "primary" DefaultDepth 24 Option "Stereo" "0" - Option "metamodes" "HDMI-0: 2560x1440 +2560+0, DP-0: 2560x1440 +0+0" + Option "metamodes" "HDMI-0: 3840x2160 +3840+0, DP-0: 3840x2160 +0+0" + # Option "metamodes" "HDMI-0: 2560x1440 +2560+0, DP-0: 2560x1440 +0+0" # Option "metamodes" "DVI-I-1: 1920x1080 +1440+0, DP-0: 2560x1440 +0+0 {rotation=left}" # Option "metamodes" "DVI-I-1: 1920x1080 +2160+0, DP-0: 3840x2160 +0+0 {rotation=left}" Option "SLI" "Off" diff --git a/awesome/multicolor-theme.lua b/awesome/multicolor-theme.lua index d52c8cb..d5d68b2 100644 --- a/awesome/multicolor-theme.lua +++ b/awesome/multicolor-theme.lua @@ -17,7 +17,7 @@ local my_table = awful.util.table or gears.table -- 4.{0,1} compatibility local theme = {} theme.confdir = os.getenv("HOME") .. "/.config/awesome/themes/multicolor" theme.wallpaper = theme.confdir .. "/wall.png" -theme.font = "Terminus 8" +theme.font = "Terminus 10" theme.menu_bg_normal = "#000000" theme.menu_bg_focus = "#000000" theme.bg_normal = "#000000d0" diff --git a/dot/gtk-3.0/settings.ini b/dot/gtk-3.0/settings.ini new file mode 100644 index 0000000..d180185 --- /dev/null +++ b/dot/gtk-3.0/settings.ini @@ -0,0 +1,2 @@ +[Settings] +gtk-cursor-theme-size = 32 \ No newline at end of file diff --git a/note/HiDPI.org b/note/HiDPI.org new file mode 100644 index 0000000..3c20317 --- /dev/null +++ b/note/HiDPI.org @@ -0,0 +1,20 @@ +#+title: 高分辨率配置 + +在 linux 中,4K 显示器若设置原始分辨率,则显示字体太小,若设置分辨率为 2K 或 +1080p 则图片、字体和光标大小适中,但不够清晰,显示效果不如 Windows 系统好。 + +但现在突然间发现 linux 下也能较好的支持 HiDPI 了,字体大小通过 =~/.Xresources= 文件添加如下配置 +#+begin_src conf-xdefaults + Xcursor.size: 32 + Xft.dpi: 144 +#+end_src +其中 =Xcursor.size= 设置默认光标大小, =Xft.dpi= 设置文字显示 DPI 。 + +通过如上设置后,字体和 xorg 默认环境下字体和光标显示正常,但 =Firefox= 和 =Emacs= 等 gtk 应用程序的 +光标大小显示和空白框口下大小不一致,这是因为 =Xcursor.size= 不能影响 gtk 应用程序的光标大小。 + +gtk 应用的光标大小通过 =~/.config/gtk-3.0/settings.ini= 文件中设置,添加如下配置后即可统一光标大小。 +#+begin_src conf-unix + [Settings] + gtk-cursor-theme-size = 32 +#+end_src