Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/matiasOliva64/dotfiles-Hyprland-fedora/llms.txt

Use this file to discover all available pages before exploring further.

These dotfiles configure a complete Hyprland Wayland compositor environment on Fedora 43, tuned for AMD hardware and optimized for software development workflows. If you want a tiling window manager setup with a curated set of tools — status bar, terminal, notifications, launcher, and power menu — all wired together under the Dracula color theme, this is a ready-to-deploy starting point.

System specs

The configuration targets the following hardware. If your setup differs, see the installation guide for notes on adjusting the monitor line and display output.
ComponentSpec
CPUAMD Ryzen 5 2400G
GPUAMD Radeon RX 580 (8 GB)
RAM16 GB DDR4
Display1920x1080 @ 144 Hz on DP-1

Software suite

Hyprland

Dynamic tiling Wayland compositor. Handles window layout, animations, workspace management, and keybindings.

Waybar

Highly customizable status bar with active application icons, configured via JSONC and custom CSS.

Kitty

GPU-accelerated terminal emulator. Configured with JetBrainsMono Nerd Font for icon and ligature support.

Dunst

Lightweight notification daemon with a minimal style. Replaces the desktop environment notification service.

Wofi

Wayland-native application launcher. Invoked with Super + Space to open the drun menu.

Wlogout

Power menu overlay with a custom Dracula theme. Triggered via the Waybar power button for logout, reboot, and shutdown actions.

Repository structure

The repository is organized so each tool owns its own directory under ~/.config/. After deployment, the layout looks like this:
.
├── hypr/           # Hyprland config (monitors, keybinds, window rules)
├── waybar/         # Status bar CSS and JSONC configuration
├── kitty/          # Terminal keybindings and font settings
├── dunst/          # dunstrc for notification styling
├── wofi/           # Launcher stylesheet
└── wlogout/        # Power menu layout and CSS
The xwaylandvideobridge package is included in the DNF install command. It enables screen capture of Wayland windows in XWayland-based applications such as Discord and OBS Studio, which otherwise cannot see Wayland surfaces directly.

Build docs developers (and LLMs) love