Skip to content

About

swaywm dotfiles on archlinux

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

57 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sway Dotfiles

About

My Arch Linux + Sway desktop config. GNU Stow manages the symlinks. There are two machines: HP laptop and mini PC. The sway and alacritty symlinks choose the machine. Rime config is a Stow package in rime/. Every deploy step runs through deploy.sh.

Usage

Install software

./deploy.sh software

Update the system, install or remove packages, and turn on services. Mihomo comes from ./pkgs/mihomo-*.pkg.tar.zst. Set MIHOMO_PKG_DIR to use another folder.

Install Rime

./deploy.sh after_mihomo

Install rime-ice with Xiaohe double pinyin (Flypy), update the grammar and reverse-tone models, and link the patch in rime/. The patch adds in <-> ing fuzzy pinyin.

Switch machine

./deploy.sh switch mini_pc   # or hp_laptop

Deploy configs

./deploy.sh config

Link user and system configs with Stow, and turn on systemd user services. This also links the Rime patch and reloads fcitx5. ./deploy.sh does the same as ./deploy.sh config.

Mihomo config

./deploy.sh decrypt   # config.enc.yaml -> etc/mihomo/config.yaml
./deploy.sh encrypt   # etc/mihomo/config.yaml -> config.enc.yaml

Needs sops and age.

About

swaywm dotfiles on archlinux

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages