Omarchy
My notes on dotfiles in general and tweaks specific to [[Omarchy]] are in [[dotfiles]].
Table of Contents
Screensaver
Idle timings live in ~/.config/omarchy/shell.json (idle.screensaver / idle.lock, seconds from idle). On this machine: 10 minutes then 15 minutes lock.
omarchy-screensaver exits as soon as it is not the active window. omarchy-launch-screensaver restores the previously focused monitor after spawning, which
refocuses the previous window, so the screensaver dies in about two seconds and the idle service logs
screensaver-dismissed. Workaround in ~/.config/hypr/hyprland.lua: stay_focused on org.omarchy.screensaver. Dismiss with a key.
Grok Bot
There is no official Linux desktop app (docs). This machine runs the unofficial glorics/grok-bot-linux
AppImage (Windows payload on Linux Electron). Not in [[dotfiles]] bootstrap; not a
pacman/AUR package. Installed 2026-08-27 at 0.28.1 (in-app version 0.28.0). Needs fuse2.
| What | Where |
|---|---|
| Live binary | ~/Applications/GrokBot-current.AppImage |
| Versioned copy | ~/Applications/Grok_Bot_<ver>_x86_64.AppImage |
| Command | grok-bot (~/.local/bin/grok-bot; --no-sandbox) |
| Menu | ~/.local/share/applications/grok-bot.desktop |
omarchy update does not touch it. To upgrade: quit the running app, download a newer
AppImage from releases, check the SHA256 on that page, then:
$ git clone --depth 1 --branch vNEW https://github.com/glorics/grok-bot-linux.git
$ ./grok-bot-linux/scripts/install-linux.sh /path/to/Grok_Bot_NEW_x86_64.AppImage
Not Grok Build (grok).