Skip to content

queirozz8/dotfiles

Repository files navigation

dotfiles

My personal dotfiles for Hyprland on Fedora 41, managed with GNU Stow.

Ricing image Ricing image Ricing image Ricing image


Setup

Requirements

  • Fedora 43
  • GNU Stow (sudo dnf install stow)

Fresh install

git clone git@github.com:queirozz8/dotfiles.git ~/dotfiles
cd ~/dotfiles
stow */

That's it. Stow will create all symlinks automatically.


Structure

Each subdirectory is a Stow package — its internal structure mirrors $HOME, so Stow knows exactly where to symlink each file.

dotfiles/
├── cava/           → ~/.config/cava/
├── fastfetch/      → ~/.config/fastfetch/
├── gtk-3.0/        → ~/.config/gtk-3.0/
├── gtk-4.0/        → ~/.config/gtk-4.0/
├── hyprland/       → ~/.config/hypr/
├── kitty/          → ~/.config/kitty/
├── micro/          → ~/.config/micro/
├── rofi/           → ~/.config/rofi/
├── swaync/         → ~/.config/swaync/
├── wallust/        → ~/.config/wallust/
├── waybar/         → ~/.config/waybar/
├── wlogout/        → ~/.config/wlogout/
└── zsh/            → ~/.zshrc

Stack

Tool Role
Hyprland Wayland compositor
Waybar Status bar
Rofi App launcher
Kitty Terminal emulator
Swaync Notification center
Wlogout Logout menu
Wallust Colorscheme generator
Cava Audio visualizer
Fastfetch System info
Micro Terminal text editor
Zsh Shell

Useful Stow commands

# Apply a single package
stow kitty

# Remove symlinks from a package
stow -D kitty

# Reapply (useful after moving files)
stow -R kitty

# Dry run before applying
stow --simulate kitty

About

My dotfiles. Fedora with Hyprland.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors