Este repositorio contiene mis configuraciones personales para bash, zsh, vim/neovim, git, y más. Está optimizado para funcionar en Linux, macOS, WSL, LXC y otros entornos.
Cada grupo de dotfiles está en su propia carpeta:
.
├── bash/
│ ├── .bashrc
│ ├── .profile
│ └── .bash_aliases
├── zsh/
│ ├── .zshrc
│ └── .p10k.zsh
├── vim/
│ └── .vimrc
├── nvim/
│ └── init.vim (o configuración Lua)
├── git/
│ └── .gitconfig
└── README.md
-
Instala Stow:
- Debian/Ubuntu:
sudo apt install stow - macOS:
brew install stow - Arch:
sudo pacman -S stow
- Debian/Ubuntu:
-
Clona este repositorio en tu home:
git clone https://github.com/tuusuario/dotfiles.git ~/dotfiles cd ~/dotfiles
-
Aplica los dotfiles que quieras. Por ejemplo:
stow -t ~ bash zsh vim gitEsto creará enlaces simbólicos en tu $HOME para cada archivo de configuración.
-
Si usas Neovim:
stow -t ~ nvim -
Personaliza los archivos locales si lo necesitas antes de aplicar Stow.
-
Personaliza los archivos locales si lo necesitas antes de aplicar Stow.
- Los dotfiles detectan automáticamente las herramientas si están instaladas.