Evie Litherland-Smith
6193f366de
Move home config back into nixos, too annoying to maintain as separate when not needed Regoup nix expressions logically, make use of defaults and create GUI collections to minimise code needed for common machine definitions |
||
---|---|---|
config | ||
nixos | ||
rofi | ||
scripts | ||
ssh/config.d | ||
templates | ||
wallpaper | ||
.gitignore | ||
.inputrc | ||
.pre-commit-config.yaml | ||
.stylua.toml | ||
Makefile | ||
README.md |
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