Simple dotfiles for my Arch Linux + i3wm setup.
config/: files linked into~/.confighome/: files linked into$HOMElocal/bin/: personal scripts linked into~/.local/binpackages/: package lists for Arch and AURvscode/extensions.txt: VS Code extensions
It also includes a user service that sets the power profile automatically:
performance on AC, balanced on battery, and power-saver below 25%.
Manual changes from Polybar are respected for 30 minutes.
git clone https://github.com/kenjiknk/dotfiles.git ~/dotfiles
cd ~/dotfiles
./install.shinstall.sh installs packages, VS Code extensions, and dotfiles. Existing files are backed up before being replaced:
~/.dotfiles-backup/YYYYmmdd-HHMMSS
cd ~/dotfiles
./sync-from-home.sh
git status
git add .
git commit -m "Update dotfiles"
git pushThis repo does not include secrets, SSH keys, browser profiles, shell history, caches, Bitwarden data, or rclone credentials.
Hardware-specific packages should stay commented out or be installed manually.