This repository contains my personal configurations for various tools using GNU Stow to simplify management and setup on other devices.
GNU Stow is a symlink package management tool that simplifies the installation of software packages by creating symbolic links in target directories from a central directory. This allows configuration files to be organized in one place and simplifies the setup process on new systems.
- nvim (Neovim): Text editor
- Kitty: GPU-accelerated terminal
- zsh: Shell
To install the configurations, follow these steps:
-
Clone this repository to your home directory:
git clone https://github.com/lpopedv/dotfiles ~/Dotfiles
-
Navigate to the
dotfiles
directory:cd ~/Dotfiles
-
Use GNU Stow to create symbolic links for the desired configuration files:
stow nvim stow kitty stow zsh
To remove the configurations, navigate to the dotfiles
directory and use the stow -D
command followed by the package name:
cd ~/Dotfiles
stow -D nvim
stow -D kitty
stow -D zsh