6aee617c2033a95778d8b6cca231f432b7ae1571
Arch + Niri dotfiles
这是 Arch Linux + Niri 桌面环境的可迁移备份。仓库包含自己维护的配置、Waybar 歌词脚本、壁纸和软件包清单;不会包含浏览器缓存、登录状态、SSH 私钥或其他凭据。
内容
config/:Niri、Waybar、Mako、Fuzzel、Waypaper、Kitty、Fcitx5 和 btop 配置resources/musicfox-waybar-lyrics/:Waybar 歌词模块脚本resources/wallpaper/:壁纸packages/official.txt:官方仓库软件包packages/aur.txt:AUR 软件包system/system-notes.txt:需要按新电脑调整的系统信息
在新电脑恢复
sudo pacman -S --needed - < packages/official.txt
yay -S --needed - < packages/aur.txt
mkdir -p ~/.config
cp -a config/niri config/waybar config/mako config/fuzzel config/waypaper config/kitty config/fcitx5 config/btop ~/.config/
cp -a resources/musicfox-waybar-lyrics ~/Documents/code/
mkdir -p ~/Pictures
cp -a resources/wallpaper ~/Pictures/
随后检查并修改:
config/niri/config.kdl中的显示器名称、分辨率和位置。config/waybar/config.jsonc中歌词脚本的绝对路径。- 当前电脑没有安装的可选命令,例如
swaylock、pavucontrol和 Polkit GNOME 代理。 - NVIDIA 驱动、输入法和系统级 Btrfs/zram 配置。
恢复后检查配置:
niri validate
Languages
Python
90.3%
CSS
8%
Shell
1.7%