之前装arch和dwm的时候都没有记录,现在慢慢更新对dwm的定制优化吧
换源
yarn
npm
yay
都要记得换源
# yarn
yarn config set registry https://registry.npm.taobao.org
软件安装
截图
yay -S flameshot
vim /opt/dwm6.4/config.h
static const char *flame[] = { "flameshot", "gui", NULL }; //flameshot 截图工具
static const key keys[] = {
.....
{ MODKEY|ShiftMask, XK_a, spawn, {.v = flame } },
......
}
flameshot
命令
Arguments:
gui Start a manual capture in GUI mode.
screen Capture a single screen.
full Capture the entire desktop.
launcher Open the capture launcher.
config Configure flameshot.
腾讯会议
yay -S wemeet-bin
# 记得要先yay -Syu 同步一下源
窗口透明度
-
打
dwm-alpha
补丁 -
安装
picom
-
Pacman
下载xorg-xprop
-
复制
/etc/xdg/picom.conf.example
到~/.config/picom/picom.conf
(自己创建) -
配置
opacity-rule = [ "100:class_g = 'microsoft-edge-dev'", ]; wintypes: { normal = { fade = true; shadow = true; opacity = 0.95; } tooltip = { fade = true; shadow = true; opacity = 0.10; focus = true; full-shadow = false; }; dock = { shadow = false; clip-shadow-above = true; } dnd = { shadow = false; } popup_menu = { opacity = 0.8; } dropdown_menu = { opacity = 0.8; } };
其中
opaciry-rule
配置不同窗口的透明度规则,通过xprop
确认不同窗口的WM_CLASS
,其他的属性自己多试试应该也能懂什么意思
软件报错
WPS
正常启动并使用,但是wpspdf
无法使用报错,找不到库文件
dlopen /usr/lib/office6/libpdfmain.so failed , error: libtiff.so.5: 无法打开共享对象文件: 没有那个文件或目录
解决方式
# 先找到系统内的libtiff.so文件 arch将libtiff更新到了6.0.2
sudo find / -name '*libtiff*'
# 创建软连接
sudo ln -s /usr/lib/libtiff.so.6.0.2 /usr/lib/libtiff.so.5
ok之后就可以正常使用了
标签:opacity,libtiff,ArchLinux,flameshot,shadow,true,dwm From: https://www.cnblogs.com/crisite/p/18124817