1.2 KiB
1.2 KiB
dotfiles
Curated public-friendly dotfiles extracted from ~/.config.
Layout
config/: files that belong under~/.confighome/: files that belong under$HOMErestore.sh: creates backups, then installs symlinksinstall-pkg.sh: installs official and AUR packages from list filespackages-official.txt: explicitly installed repository packagespackages-aur.txt: explicitly installed AUR packages
Restore
./restore.sh
./install-pkg.sh
By default the script:
- creates timestamped backups for existing non-symlink targets
- creates symlinks from this repository into
~/.config - skips targets that already point to this repo
Package Install
./install-pkg.sh
./install-pkg.sh --official-only
./install-pkg.sh --aur-only
The installer uses:
pacmanforpackages-official.txtyayorparuforpackages-aur.txt
Excluded on purpose
These were intentionally not pulled in because they usually contain secrets, device-specific state, caches, databases, logs, or personal browsing/session data:
gh/mozilla/pulse/go/telemetry/obs-studio/Throne/dconf/usersession/fish/fish_variables
Review everything once more before publishing.