My personal dotfiles. In my opinion, dotfiles are NOT meant to be forked. That being said, this repository contains lots of useful things (shell functions, scripts, gitconfig) that you can add to your personal setup. As such, I encourage anyone that thinks these dotfiles look useful to try to understand them first and then copy the parts that stand out to them.
This repository uses Dotbot for installation.
Download this repository.
git clone --recursive https://github.com/gideonshaked/dotfiles
Run the install script.
cd dotfiles
./install
You can update with the provided update function.
dfu
โโโ aws <- AWS config file
โโโ clang <- clang-format and clangd config
โโโ git <- Git configuration files (aliases, custom formatting, etc.)
โโโ jupyter <- Jupyter Notebook configuration
โโโ scripts <- Personal scripts
โโโ ssh <- SSH config file
โโโ manifest <- requirements.txt with dev tools
โโโ vscode <- VS Code configuration and extensions list
โโโ zsh <- Zsh startup files
These dotfiles were inspired by Anish Athalye's dotfiles.