desktop | ||
hardware | ||
home | ||
locales | ||
scripts | ||
server | ||
syncthing | ||
templates | ||
wallpaper | ||
.gitignore | ||
.pre-commit-config.yaml | ||
.stylua.toml | ||
common.nix | ||
H0615.nix | ||
J0162.nix | ||
Makefile | ||
README.md | ||
Vanguard.nix |
Personal dotfiles
Collection of various settings, configurations and other miscellaneous tools.
Makefile
handles linking config files and installing available extras. Arguments for make
:
link
- symlinks config files to
$XDG_CONFIG_HOME
- symlinks config files to
unlink
- Undo
make link
- Undo
install
- Downloads extras: ohmyz.sh, powerlevel10k, packer, TMUX plugin manager
uninstall
- Undo
make install
- Undo
all
link
andinstall
in one operation
Configs
Binaries
Installing Arch Linux packages
Arch Linux package files stored under packages
.
Each can be installed/updated using (replacing pkglist.txt
with chosen file)
pacman -T - < pkglist.txt || sudo pacman --needed -S - < pkglist.txt