These dotfiles use Dotbot for installation.
These dotfiles should also update automatically every once in a while. 😉
- Clone this repo somewhere in your
$HOME
. - Run
make
. - Change you standard shell to
zsh
. - Change your
~/.gitconfig
. - Profit. 💵
Note that the install script is idempotent, which means it can safely run multiple times.
You can append your environment after make
. Like that: make linux
.
The following environments are available:
Command | Desciption |
---|---|
make |
Make a basic installation. |
make linux |
It basically runs make and installs Linux specifics. |
make solus |
It basically runs make linux and installs software on Solus after that. |
make arch |
It basically runs make linux and installs software on Arch after that. |
make mac |
It setups macOS and installs software via brew and brew cask |
You can make local customizations for some programs by editing these files:
zsh
:~/.zshrc_local_before
run before.zshrc
zsh
:~/.zshrc_local_after
run after.zshrc
git
:~/.gitconfig_local
git
zsh
vim
tmux
tree
python3
python3-pip
- zsh as being an awesome shell ❤️
- oh-my-zsh for the update functionality and plugins 👍
- zgen for being a lightweight and fast ZSH plugin manager ⚡
- starship for being a blazing-fast prompt 🚀
- anishs dotfiles from which I got the inspiration 💡
- dotbot for being an awesome base and pretty extensible! ❤️
Copyright (c) 2016-2020 Niklas Heer.
Released under the MIT License.
See LICENSE for details.