Skip to content

Latest commit

 

History

History
56 lines (44 loc) · 1.35 KB

File metadata and controls

56 lines (44 loc) · 1.35 KB

Dotfiles

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.

Estructura recomendada para GNU Stow

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

Instalación con Stow

  1. Instala Stow:

    • Debian/Ubuntu: sudo apt install stow
    • macOS: brew install stow
    • Arch: sudo pacman -S stow
  2. Clona este repositorio en tu home:

    git clone https://github.com/tuusuario/dotfiles.git ~/dotfiles
    cd ~/dotfiles
  3. Aplica los dotfiles que quieras. Por ejemplo:

    stow -t ~ bash zsh vim git

    Esto creará enlaces simbólicos en tu $HOME para cada archivo de configuración.

  4. Si usas Neovim:

    stow -t ~ nvim
  5. Personaliza los archivos locales si lo necesitas antes de aplicar Stow.

  6. Personaliza los archivos locales si lo necesitas antes de aplicar Stow.

Notas

  • Los dotfiles detectan automáticamente las herramientas si están instaladas.