Other
Here you will find links to some other projects that may not fit into any of the above categories.
Workspace management
hyprsome by sopa0: Awesome-like workspaces for Hyprland.
Keyboard layout management
hyprland-per-window-layout by MahouShoujoMivutilde and coffebar: Per window keyboard layouts for Hyprland.
Editor support for config files
HyprLS by ewen-lbh: A LSP server to provide auto-completion and more for Hyprland’s configuration files in neovim, VS Code & others
IPC wrappers
hyprland-rs by yavko: A neat wrapper for Hyprland’s IPC written in Rust.
Screen shaders/color temperature
- hyprshade by loqusion: Utility for swapping and scheduling screen shaders; also functions as an automatic color temperature shifter.
- gammastep by Chinstrap: Control temperature color automatically depending on the time of the day and location.
Wireless settings
- iwgtk by Jesse Lentz: WiFi settings frontend for
iwd
in GTK - blueberry by Linux Mint: Bluetooth settings frontend in GTK
- Overskride by kaii-lb: A simple yet powerful bluetooth client in GTK4
- nm-applet by GNOME: Applet for interfacing with NetworkManager in GTK
Automatically Mounting Using udiskie
Starting method: manual (’exec-once')
USB mass storage devices, like thumb drives, mobile phones, digital cameras, etc. are not mounted automatically to the file system.
Typically, they have to be manually mounted, often using root and umount
to do so.
Many popular DEs automatically handle this by using udisks2
wrappers.
udiskie
is a udisks2 front-end that allows to manage removable media such as
CDs or flash drives from userspace.
Install udiskie
via your package manager, or
build manually
Head over to your hyprland.conf
and add the following line:
exec-once = udiskie
Other useful utilities
The website We Are Wayland Now details some other useful utilities and applications for Wayland like docks, email clients, and so on, along with some other useful information about compatibility on Wayland.