无意中从网上看到的,使用的大概是这样的一个脚本
~/.emacs.d/blur.sh
#!/bin/bash
# Works with KDE.
for pid in $(pgrep emacs)
do
for wid in $(xdotool search --pid $pid); do
xprop -f _KDE_NET_WM_BLUR_BEHIND_REGION 32c -set _KDE_NET_WM_BLUR_BEHIND_REGION 0 -id $wid;
done
done
然后 emacs 中的配置
(defun +setup-blur-kde (&rest ignores)
(shell-command "sh ~/.emacs.d/blur.sh"))
(when (eq window-system 'x)
(add-hook 'emacs-startup-hook #'+setup-blur-kde))
下面是效果: