OMARCHY 4 — CUSTOM MODIFICATIONS
================================
HYPRLAND / MONITOR / HDR
------------------------
~/.config/hypr/monitors.lua
Modified for LG UltraFine on DP-1:
- 4K 60 Hz
- automatic scaling
- 10-bit framebuffer
- SDR desktop in sRGB
- automatic HDR managed by Hyprland
Added configuration:
hl.monitor({
output = "DP-1",
mode = "preferred",
position = "auto",
scale = "auto",
bitdepth = 10,
cm = "srgb"
})
IMPORTANT:
cm="srgb" is intentional.
With cm="auto", the desktop switched to wide gamut and Auto-HDR
did not work correctly.
With sRGB:
desktop -> sRGB 10-bit
fullscreen HDR video -> automatic HDR
exit fullscreen -> sRGB
MPV / HDR
---------
~/.config/mpv/mpv.conf
Created/modified to allow mpv to communicate HDR information
to Hyprland/Wayland.
Configuration:
vo=gpu-next
gpu-api=vulkan
gpu-context=waylandvk
target-colorspace-hint=yes
target-colorspace-hint-mode=source
OMARCHY IDLE / SCREENSAVER
--------------------------
~/.config/omarchy/shell.json
Modified idle timeouts.
Desired values:
"idle": {
"screensaver": 300,
"lock": 600
}
300 sec = screensaver after 5 minutes
600 sec = lock after 10 minutes
After making changes:
omarchy restart shell
HYPRLAND AUTOSTART
------------------
~/.config/hypr/autostart.lua
Modified to automatically start nwg-dock-hyprland.
Added:
o.launch_on_start("nwg-dock-hyprland -p left -i 28 -nolauncher -x")
Dock:
- left side
- 28 px icons
- no NWG launcher
- always visible
- exclusive zone (-x)
NWG-DOCK-HYPRLAND
-----------------
~/.config/nwg-dock-hyprland/style.css
Created by copying:
/usr/share/nwg-dock-hyprland/style.css
Command used:
mkdir -p ~/.config/nwg-dock-hyprland
cp /usr/share/nwg-dock-hyprland/style.css \
~/.config/nwg-dock-hyprland/style.css
Custom CSS:
- removed the dock's gray background
- transparent background
- reduced padding/margins
- additional minor personal cosmetic changes
DO NOT modify directly:
/usr/share/nwg-dock-hyprland/style.css
NWG DOCK — PINNED APPLICATIONS
------------------------------
~/.cache/nwg-dock-pinned
Contains the list and order of applications pinned
to the dock.
One application per line.
The order of the lines determines the order in the dock.
VOXTYPE / DICTATION
-------------------
VoxType configuration modified for:
- multilingual Whisper model
- Italian + English
- translate=false
Model tested:
medium
Whisper configuration:
[whisper]
model = "medium"
language = ["it", "en"]
translate = false
GPU acceleration enabled with:
sudo voxtype setup gpu --enable
NOTE:
Verify the actual path of the VoxType configuration file before
attempting a future restore, as it is important not to confuse
it with system/default configuration files.
Omarchy customizations
by
Tags: