Lightweight configuration files for servers. This repository helps to setup and maintain machines where I occasionally log in as a user, and therefore don't need exhaustive tooling and configuration files. Instead a small subset is used.
For a more comprehensive set of dotfiles see https://github.com/abravalheri/dotfiles
You can find some information about what are dotfiles in Github's dedicated page
You are going to need git
, stow
(and possibly zsh
, tmux
and vim
) installed in
the machine. Then you can clone this repo to ~/.dotfiles
and stow its folders:
cd ~
mkdir -p .config
git clone --recursive https://github.com/abravalheri/dotfiles-min .dotfiles
cd .dotfiles
stow <FOLDER NAME>
To stow all the folders, the following command can be used:
stow -R $(ls -d */ | xargs | sed 's:/::g')
If you want to also swap the default shell to ZSH, please do:
chsh -s /bin/zsh "$(id -un)"