This repository contains my personal dotfiles and configurations, managed using GNU Stow.
- Install GNU Stow:
# On Arch Linux
sudo pacman -S stow- Clone this repository:
git clone <repository-url> ~/.dotfiles
cd ~/.dotfiles- Create symlinks using Stow:
stow ..
├── .config
│ ├── ags - AGS (Aylur's GTK Shell) configuration
│ ├── cava - Cava audio visualizer settings
│ ├── dunst - Dunst notification daemon
│ ├── fastfetch - Fastfetch system info
│ ├── hypr - Hyprland window manager
│ ├── kitty - Kitty terminal emulator
│ ├── nvim - Neovim editor
│ ├── ohmyposh - Oh My Posh shell promt
│ ├── rofi - Rofi application launcher
│ ├── waybar - Waybar status bar
│ └── wlogout - Wlogout session manager
└── .zshrc - Zsh shell configuration
This repository uses GNU Stow to manage dotfiles. When you run stow ., it creates symlinks from your home directory to the files in this repository, keeping everything organized and version-controlled.
To update configurations:
- Make changes to files in the repository
- Commit your changes
- Run
stow .to update symlinks if needed
See the LICENSE file for details.