From 1f881d351fc4b4e41f9a70a5d225b839eae37ce2 Mon Sep 17 00:00:00 2001 From: nicholai Date: Mon, 8 Sep 2025 16:17:39 -0600 Subject: [PATCH] Enhance README with detailed hyprland configuration findings --- README.md | 94 ++++++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 83 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 7d7633a..694d06b 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,9 @@ Welcome to my Arch Linux Hyprland configuration repository! This setup provides - **Dynamic Workspaces**: Flexible workspace management - **High Performance**: Optimized for speed and efficiency - **Easy Customization**: Well-documented configuration for easy modification +- **Theme Integration**: Pywal color scheme support +- **Multimedia Support**: Audio and display controls +- **Hardware-Specific Features**: ASUS ROG laptop support ## 🛠️ Setup Instructions @@ -43,21 +46,90 @@ Welcome to my Arch Linux Hyprland configuration repository! This setup provides ## ⚙️ Configuration Details -### Keybindings -- `Super + Enter` - Open terminal -- `Super + D` - Open application launcher -- `Super + Q` - Close window -- `Super + F` - Toggle fullscreen -- `Super + Shift + E` - Exit Hyprland +### Display Setup +- Primary monitor: eDP-1 (laptop screen) +- External monitor: HDMI-A-1 (3840x2160@60Hz) +- Wallpaper management with pywal theme support -### Workspaces -- Workspaces 1-5 are available -- Switch between workspaces with `Super + [number]` -- Move windows between workspaces with `Super + Shift + [number]` +### Autostart Applications +- XDG Portal integration +- D-Bus environment setup +- Polkit authentication agent +- Waybar status bar +- Blueman Bluetooth applet +- Clipboard history with cliphist +- Wal color scheme initialization + +### Input Configuration +- US keyboard layout +- Mouse following enabled +- Touchpad with natural scrolling +- Sensitivity control + +### Window Management +- **Layout**: Dwindle layout with pseudotiling enabled +- **Gaps**: 5px inner gaps, 10px outer gaps +- **Borders**: 1px active borders with Pywal colors +- **Opacity**: Active windows at 100%, inactive at 86% +- **Animations**: Smooth transitions with custom bezier curves +- **Decorations**: Rounded corners with blur effect + +### Keybindings Summary + +#### Basic Navigation +- `Super + Q` - Open terminal (kitty) +- `Super + E` - Open file browser (thunar) +- `Super + W` - Wallpaper menu +- `Super + R` - Reload Waybar +- `Super + L` - Lock screen +- `Super + M` - Logout menu (wlogout) +- `Super + SPACE` - Application launcher (wofi) + +#### Window Management +- `Super + V` - Toggle floating mode +- `Super + P` - Toggle pseudotiling +- `Super + J` - Toggle split layout +- `Super + S` - Take screenshot with grim/swappy +- `Super + Shift + X` - Close active window +- `Super + Shift + M` - Exit Hyprland + +#### Workspace Management +- `Super + [1-9]` - Switch to workspace +- `Super + [1-9]` - Move window to workspace +- `Super + Mouse Wheel` - Switch workspaces + +#### Multimedia Controls +- `FN + F1` - Mute speaker +- `FN + F2` - Keyboard brightness down +- `FN + F3` - Keyboard brightness up +- `FN + F7` - Screen brightness down +- `FN + F8` - Screen brightness up +- `FN + F12` - Microphone mute +- `FN + F4` - Keyboard RGB profile switch +- `FN + F11` - Volume down +- `FN + F10` - Volume up + +#### Application Shortcuts +- `Super + B` - Firefox browser +- `Super + T` - Virtual machine manager +- `Super + N` - Foundry Nuke +- `Super + G` - Minecraft launcher +- `Super + V` - Vesktop Discord client +- `Super + P` - Parsec streaming +- `Super + Y` - Start transcription with Nerd Dictation + +#### System Utilities +- `Super + Shift + H` - Clipboard history with wofi +- `Super + Shift + W` - Wallpaper synchronization script ## 🎨 Customization -Feel free to modify the configuration files to suit your preferences. The setup is designed to be easily customizable while maintaining performance and stability. +This configuration is designed to be easily customizable while maintaining performance and stability. The setup includes: +- Pywal color scheme integration +- Hardware-specific keybindings for ASUS ROG laptops +- Custom animations and visual effects +- Extensive window rules for opacity control +- Theme-aware applications ## 📝 Notes