@Sgoettschkes on dotfiles
A collection of my dotfiles; A list of the software I use; A set of instructions used to setup my environment
Clone this repo into ~/.dotfiles and run the installation:
git clone https://github.com/Sgoettschkes/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
make installOr use the script directly: ./install.sh
The installation script will automatically install:
- Homebrew
- Git
- asdf
- iTerm2 (macOS only)
- Oh My Zsh
- Neovim
- ripgrep
To remove all symlinks: make clean
Additional tools I install with homebrew:
- docker
- rectangle
The rectangle configuration is stored in the rectangle/ folder. It can be imported through the settings.
The installation script sets up symlinks for SSH, Zsh, Git, and asdf configurations.
You can put local ssh config (which should not be in git) in ~/.ssh/config.local.
After running the installation script, install all asdf plugins and tools:
make asdfNote: For Erlang/Elixir, check prerequisites before running.
Note: For PHP, check prerequisites before running.
Note: Lua 5.1 is used because it's the one needed by lazy neovim plugin manager
MIT. Please see LICENSE.