This repository contains the configuration files for customizing Hyprland, a Linux desktop environment. Hyprland offers extensive customization options for users to tailor their desktop experience according to their preferences.
- Kitty
- Nemo File Manager
- Wofi
- Waybar
- otf-font-awesome
- Hyprpaper
- NetworkManager Applet
- Wayland Logout
- Grim
- Slurp
- Brightnessctl
- Amixer
- Change Layout Script
- Swaylock
- Swayidle
- Primary Monitor: HDMI-A-1, Resolution: 1920x1080 @ 74.97 Hz
- Secondary Monitor: eDP-1, Resolution: 1920x1080
- Super + T: Open terminal
- Super + Q: Close active window
- Super + M: Exit Hyprland
- Super + F: Open file manager
- Super + V: Toggle floating mode for active window
- Super + E: Open application launcher
- Super + P: Enable/disable pseudotiling mode
- Super + J: Toggle split layout
- Super + O: Toggle fullscreen mode
- Super + U: Take screenshot
- Super + Space: Toggle between English and Italian keyboard layout using change_layout.sh if you want other layout you can add simply by editing this file.
- Super + [1-9]: Switch to workspace 1-9
- Super + 0: Switch to workspace 10
- Super + Shift + [1-9]: Move active window to workspace 1-9
- Super + Shift + 0: Move active window to workspace 10
- Super + S: Toggle special workspace (scratchpad)
- Super + Shift + S: Move active window to special workspace (scratchpad)
- Super + Arrow keys: Move focus between windows
- Super + Left Click: Move window
- Super + Right Click: Resize window
- Super + F1: Mute volume
- Super + F2: Decrease volume
- Super + F3: Increase volume
- Super + F6: Decrease brightness
- Super + F7: Increase brightness
The last things I feel like saying about these configuration files are how the bluetooth icon works: middle click of the mouse turns it off and right click turns it back on, beyond this everything works as you imagine. I recommend that you copy the files into the .conf directory of your home. If there are any critical issues, don't hesitate to let me know. I will try to resolve them as soon as possible.
Automatic suspension is managed by swaylock and swayidle, the routine in use blocks the screen after 5 minutes and sends the system to suspension after 10, to change the time intervals edit the sleep.sh file which is in the /hypr/scripts folder.