- Install git
- Clone your dotfiles repository
git clone [your repository of dotfiles] $HOME/.dotfiles
- Go to your dotfiles folder
cd $HOME/.dotfiles
- Give execution permissions to the install script
chmod +x install
- Execute the install script
./install
- Restart your terminal
├── 📁 doc # Documentation of your dotfiles
├── 📁 editors # Settings of your editors (vim)
├── 📁 git # git config
├── 📁 langs # Config for programming languages/libraries
├── 📁 os # Specific config of your Operative System
├── 📁 scripts # Your custom scripts
├── 📁 shell # Bash/Zsh/Fish… configuration files
└── 📁 symlinks # The config of your symlinks
The following tools are included in this repository:
- exa: ls replacement
- fzf: fuzzy finder
- bat: cat replacement, only for macOS
- programs
- aliases
- bash config
- zsh config
- A terminal theme
- git config
- nvim config
- powershell config: by devaslife
- scripts
NOTE: VSCode configurations are included so that they are versioned and if someone wants to have the same configuration. Although this is not necessary
For windows, you need to read the documentation in the folder doc/Windows.md
Bash config |
Bash with starhip |
Init.vim |
LazzyVim config |
PowerShell with Tacuya configs |
PowerShell with Starchip |
VScode configs |
This repository is based on dotly