How I Wired ddcutil SwayOSD and Hyprland for Triple Monitor Brightness

External monitors don’t expose a brightness interface to the OS the same way laptop panels do, so the standard brightness keys do nothing. The fix is ddcutil, which speaks the DDC/CI protocol over i2c directly to the monitor’s firmware. I’m running Omarchy (Arch + Hyprland), which ships SwayOSD for on-screen indicators and includes a helper script omarchy-swayosd-brightness that drives it. Find your i2c buses sudo ddcutil detect Each detected monitor will show its i2c bus number. On my triple-monitor setup they came up as buses 7, 8, and 9. ...

2026-03-15 · 2 min · Danesh Manoharan

My Paru Cheatsheet

Show an overview of installed packages paru -Ps List all installed packages paru -Q List all manually installed packages paru -Qe List installed AUR packages paru -Qm Return clean list of install packages. No version numbers. paru -Qqe / paru -Qq Search and install a package paru <package name> / paru -Sy <package name> Upgrade all packages paru -Syu / paru Upgrade only AUR packages paru -Syua Get information for a package ...

2025-11-18 · 1 min · Danesh Manoharan

My Yay Cheatsheet

Show information for installed packages and system health. yay -Ps Show available updates for packages installed from the AUR. yay -Qau Update packages installed from the AUR. yay -Sau Update all system and installed packages. yay -Syu or yay Update a single package. yay -Sy <package>

2024-04-28 · 1 min · Danesh Manoharan

Install Gcloud Cli on Archlinux

Install from the AUR yay google-cloud-cli Start a new terminal session or source the profile file. source /etc/profile.d/google-cloud-cli.sh Verify ❯ which gcloud /opt/google-cloud-cli/bin/gcloud ❯ gcloud version Google Cloud SDK 459.0.0 alpha 2024.01.06 beta 2024.01.06 bq 2.0.101 bundled-python3-unix 3.11.6 core 2024.01.06 gcloud-crc32c 1.0.0 gsutil 5.27

2024-01-21 · 1 min · Danesh Manoharan

Disabling Google Analytics on Tdp

I don’t monetize this blog, so there is no need for Google Analytics tracking. I am running the papermod theme. Here’s how I disabled tracking on my blog. Edit the config.yml file. Comment out the Google analytics line. #googleAnalytics: G-6L9QBHWEKX Commit and wait for the pipeline to push out the changes. Verify that no Google tracking is getting picked up now.

2022-12-06 · 1 min · Danesh Manoharan