Skip to content

helmerdavila/dotfiles

Repository files navigation

My Dotfiles

A group of dotfiles for my daily development

Requeriments

macOS

  • Version: Ventura or greater

You need to install Homebrew and Chezmoi first

Install Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Install chezmoi

brew install chezmoi

Ubuntu

  • Version: 22.04 or greater

Fedora

  • Version: 38 or greater

Steps

Get chezmoi (except for macOS, use Brew) and install this config

sh -c "$(curl -fsLS chezmoi.io/get)" -- init --ssh --apply helmerdavila
# Only for macOS
chezmoi init --ssh --apply helmerdavila

What's installing?

Tools

  • Chezmoi
  • Zsh
  • Oh my zsh
  • Vim plug
  • ~/.vimrc file
  • ~/.ideavimrc file (used for Jetbrains)
  • ~/.tmux.conf file
  • ~/.config/alacritty/alacritty.yml file

Extras

  • Exa
  • NVM
  • Alacritty
  • Ripgrep
  • Bat

Creating an ~/.nvimrc (Custom Neovim) and ~/.ovimrc (Custom Original Vim)

Chezmoi will create the file when you start it the first time. Make sure the content is nearly similar to the next file contents

~/.ovimrc

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages