These dotfiles are for macOS, but most settings (vim, tmux, bash, etc.) will work on any Unix-like system (e.g., Linux). These files constitute a minimal configuration, aimed at achieving simplicity while retaining functionality.
You can symlink the dotfiles you want to use in the following manner:
cd ~
git clone https://github.com/telarmago/dotfiles.git
ln -s ~/dotfiles/zsh/.zshrc ~/
ln -s ~/dotfiles/vim/.vimrc ~/
# etc.