Skip to content

SamuelIVX/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Samuel's Hyprland Dotfiles

Caution

  • These configs are tailored for Fedora KDE but should work on other distros with minor adjustments.
  • Some keybinds may conflict with your workflow - adjust in hyprland.conf
  • Wallpaper paths need to be updated to your actual image locations

📁 Repository Structure

~/dotfiles/
├── .config/
│   ├── fastfetch/
│   │   ├── config.jsonc       # System info display
│   │   └── my-logo.txt        # Custom ASCII art
│   ├── hypr/
│   │   ├── hypridle.conf      # Idle management config
│   │   ├── hyprland.conf      # Main Hyprland config
│   │   ├── hyprlock.conf      # Lock screen config
│   │   └── scripts/
│   │       ├── reload.sh      # Reload hyprland
│   │       └── wallpaper.sh   # Workspace wallpaper daemon
│   ├── kitty/
│   │   └── kitty.conf         # Terminal config
│   ├── rofi/
│   │   ├── config.rasi        # App launcher config
│   │   ├── scripts/
│   │   │   ├── bluetooth.sh   # Bluetooth management
│   │   │   ├── clipboard_history.sh # Clipboard history
│   │   │   ├── wallpaper.sh   # Wallpaper selector
│   │   │   └── wifi.sh        # WiFi management
│   │   └── themes/
│   │       └── current.rasi   # Current custom rofi theme
│   ├── swaync/
│   │   ├── config.json        # Notification settings
│   │   └── style.css          # Notification styling
│   └── waybar/
│       ├── config.jsonc       # Waybar modules & layout
│       ├── style.css          # Waybar styling
│       └── scripts/
│           └── launch.sh      # Reload waybar
└── README.md
preview.mp4
📸 Screenshots

Workspace 1:

ws1

Workspace 2:

ws2

Workspace 3:

ws3

Workspace 4:

ws4

Workspace 5:

ws5

Rofi:

rofi

Sway:

swaync

Waybar:

waybar

✨ Dependencies

Package Description
🪟 Hyprland Dynamic tiling Wayland compositor
🎚️ Waybar Highly customizable status bar with workspace indicators
🎨 awww Animated wallpaper daemon with smooth transitions per workspace
🔔 SwayNC Notification center with custom styling
🔒 hyprlock Modern screen locker with custom UI
⏱️ hypridle Idle management and auto-lock
🚀 Kitty GPU-accelerated terminal emulator
🔍 Rofi Application launcher and menu system
📊 Fastfetch System info display

⌨️ Key Bindings

Keybind Action
SUPER + Return Open terminal (Kitty)
SUPER + Q Close window
SUPER + M Exit Hyprland
SUPER + D Open app launcher (Rofi)
SUPER + F Open file manager
SUPER + W Open Firefox
SUPER + L Lock screen
SUPER + N Toggle notification center
SUPER + 1-5 Switch to workspace 1-5
SUPER + SHIFT + 1-5 Move window to workspace

🤝 Contributing

Feel free to fork and customize! If you have suggestions or improvements, open an issue or PR.


About

Hyprland dotfiles for Fedora KDE

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors