Skip to content

Paranoia8972/.dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

This repository contains my personal dotfiles and configurations, managed using GNU Stow.

Desktop

📦 Packages


🚀 Quick Setup

  1. Install GNU Stow:
# On Arch Linux
sudo pacman -S stow
  1. Clone this repository:
git clone <repository-url> ~/.dotfiles
cd ~/.dotfiles
  1. Create symlinks using Stow:
stow .

📁 Structure

.
├── .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

⚙️ Management

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.

🔄 Updates

To update configurations:

  1. Make changes to files in the repository
  2. Commit your changes
  3. Run stow . to update symlinks if needed

📝 License

See the LICENSE file for details.