farias-hecdin / Dotfiles

📌 Archivos de configuración de varias herramientas de línea de comandos (CLI) como: Nvim, Zsh y otras más

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tip

Use Google Translate to read this file in your native language.

Dotfiles

¡Bienvenido a mi repositorio de dotfiles!

Aquí encontrarás una amplia variedad de archivos de configuración que he personalizado para diferentes herramientas de línea de comandos (CLI) como: Neovim, Zsh y otras más. Siéntete libre de explorar este repositorio y encontrar aquella configuración que sea útil para ti.

Procede con precaución al copiar y pegar estos archivos, revisarlos antes para asegurarte de que sean compatibles con tu configuración actual.

Tabla de contenido

Instalacion

Para usar estos dotfiles sigue los siguientes paso:

  • Clona este repositorio.
git clone https://github.com/farias-hecdin/dotfiles.git
  • Copia todos los archivos o solo aquellos que necesites ¡Y disfruta de la configuración!

Neovim

El directorio NVIM contiene mi configuración de Neovim. Agrega algunos atajos de teclado útiles, temas, plugins y opciones de configuración personalizadas.

Prerrequisitos:

Antes de instalar esta configuración, asegúrate de tener instalados los siguientes paquetes:

  1. clang: Para compilar e instalar correctamente los parsers de lenguaje con treesitter.
  2. termux-api: Para copiar texto al portapapeles (solo si utilizas Termux).
  3. fzf: Para utilizar la herramienta el buscador fuzzy finder en neovim.
  4. nnn: Para utilizar el gestor de archivos Nnn en neovim.

Para instalar estos paquetes, puedes usar los siguientes comandos:

pkg install clang && pkg install termux-api && pkg install fzf && pkg install nnn

Para instalar la configuración de Neovim, sigue los siguientes pasos:

  • Para evitar conflictos, borra tu antigua configuración o crea un respaldo.
  • Procede a copiar la nueva configuración.
rm -rf ~/.config/nvim/ && cp -r ./NVIM/nvim/ ~/.config/

Tmux

En el directorio TMUX se encuentra el archivo tmux.conf de contiene mi configuración de Tmux, que mejora la interfaz de usuario y agrega algunos atajos de teclado utiles.

Para instalar la configuración de Tmux, sigue los siguientes pasos:

  • Para evitar conflictos, borra tu antigua configuracion o crea un resplado.
  • Procede a copiar la nueva configuración.
rm -rf ~/.tmux.conf && cp -r ./TMUX/.tmux.conf ~/

Nnn

El directorio NNN contiene mi configuración para el gestor de archivos Nnn. Agrega algunos plugins útiles para moverse más rápidamente entre los directorios como autojump y fzcd.

Para instalarlo sigue los siguientes pasos:

  • Para evitar conflictos, borra tu antigua configuración o crea un respaldo.
  • Procede a copiar la nueva configuración.
rm -rf ~/.config/nnn/plugins/ && cp -r ./@nnn/plugins/ ~/.config/nnn/

Zsh

En el directorio ZSH contiene mi configuración de Zsh. Incluye opciones de configuración personalizadas, alias y plugins como zsh-z, fast-zsh-syntax-highlighting y zsh-vi-mode.

Para instalarlo sigue los siguientes pasos:

  • Para evitar conflictos, borra tu antigua configuracion o crea un resplado.
  • Procede a copiar la nueva configuración.
rm -rf ~/.zsh/ && cp -r ./ZSH/.zsh/ ~/

Otras configuraciones

Lazygit

Para instalarlo sigue los siguientes pasos:

rm -rf ~/.config/lazygit/ && cp -r ./LAZYGIT/lazygit/ ~/.config/lazygit/

Licencia

Dotfiles se distribuye bajo la licencia MIT. Consulte el archivo LICENSE para obtener más información.

About

📌 Archivos de configuración de varias herramientas de línea de comandos (CLI) como: Nvim, Zsh y otras más

License:MIT License


Languages

Language:Lua 83.1%Language:Vim Script 9.6%Language:Shell 6.3%Language:Python 0.4%Language:Batchfile 0.2%Language:Java 0.1%Language:Just 0.1%Language:Go 0.1%Language:PHP 0.1%Language:Scheme 0.0%Language:TypeScript 0.0%Language:HTML 0.0%Language:JavaScript 0.0%Language:Vim Snippet 0.0%Language:CSS 0.0%