在 Linux 下,compton(现在更多被 fork 为 picom)的配置通常就是一个文本配置文件,备份非常简单。下面按常见情况说明。
compton 常见配置文件位置:
~/.config/compton.conf
~/.config/compton/compton.conf
~/.compton.conf
/etc/xdg/compton.conf
picom(新版):
~/.config/picom.conf
~/.config/picom/picom.conf
直接复制到备份目录:
cp ~/.config/compton.conf ~/compton.conf.bak
或整个配置目录:
cp -r ~/.config/compton ~/compton_backup
tar czf compton-config-backup.tar.gz -C ~/.config compton.conf
有些人直接在 .xinitrc 或 .xprofile 里写:
compton --shadow --opacity-rule=...
那你需要备份这些文件:
~/.xinitrc
~/.xprofile
~/.config/autostart/compton.desktop
示例:
cp ~/.xinitrc ~/.xinitrc.bak
#!/bin/bash
mkdir -p ~/backup/compton
cp ~/.config/compton.conf ~/backup/compton/ 2>/dev/null
cp ~/.xinitrc ~/backup/compton/ 2>/dev/null
cp ~/.xprofile ~/backup/compton/ 2>/dev/null
echo "compton 配置已备份到 ~/backup/compton"
cp ~/compton.conf.bak ~/.config/compton.conf
然后重启 compton / picom:
killall compton
compton &
如果你愿意,可以告诉我:
我可以给你更精确的备份命令。