A group of dotfiles for my daily development
- Version: Ventura or greater
You need to install Homebrew and Chezmoi first
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install chezmoi
- Version: 22.04 or greater
- Version: 38 or greater
sh -c "$(curl -fsLS chezmoi.io/get)" -- init --ssh --apply helmerdavila
# Only for macOS
chezmoi init --ssh --apply helmerdavila
- Chezmoi
- Zsh
- Oh my zsh
- Vim plug
~/.vimrc
file~/.ideavimrc
file (used for Jetbrains)~/.tmux.conf
file~/.config/alacritty/alacritty.yml
file
- Exa
- NVM
- Alacritty
- Ripgrep
- Bat
Chezmoi will create the file when you start it the first time. Make sure the content is nearly similar to the next file contents
set guifont=CodeNewRomanNerdFontCompleteM-:h18
"set guifont=JetBrainsMonoNerdFontCompleteM-Regular:h18
"set guifont=FiraCodeNerdFontCompleteM-Retina:h18
# You can change the following between dark or light
set background=light
" Theme: OneHalfLight (Default | Light theme)
colorscheme onehalflight
let g:airline_theme='onehalflight'
" Theme: papercolor (Light theme)
" set background=light
" colorscheme PaperColor
" Theme: Embark (Dark Theme)
" colorscheme embark
" Theme: Sonokai (Dark Theme)
" let g:sonokai_style = 'atlantis'
" colorscheme sonokai
" Theme: Nightfly (Dark Theme)
" colorscheme nightfly
" Share clipboard with system (Mac)
set clipboard=unnamed