This repository provides my ready-to-use dev environment in seconds using Ansible and GNU Stow.
- Clone the repository in the home directory.
git clone [email protected]:edbzn/dotfiles.git ~/dotfiles
- Install and configure the tools.
~/dotfiles/install.sh
- List available tags.
~/dotfiles/tags.sh
- Update tools, note that tags are optional, if not passed it will update everything.
~/dotfiles/update.sh docker node dotfiles chrome
- Shell : Zsh + Oh My Zsh
- Terminal : Terminator
- Runtime : Node.js + NPM + Corepack + n
- Global Packages : Nx + @angular/cli + http-server
- Containers : Docker CE + Docker Compose
- Versioning : Git + diff-so-fancy
- Editors : Visual Studio Code + Vim
- Browser : Google Chrome
- Collaboration : Slack
- Programming Font : JetBrains Mono
- Various : cURL + htop + GNU Stow + Flameshot