I build Linux desktop themes and tooling, with most work focused on Omarchy and Waybar workflows.
- Languages: Rust, Shell, CSS, HTML, Lua, Python, C#
- Primary focus: Omarchy theming, Waybar tooling, Linux desktop automation
- Secondary focus: game dev and interactive fiction
A Miasma color scheme for Omarchy (now an official Omarchy theme in v3.4.0).
If you are new to my work, these are the best places to start:
- Miasma: A Miasma color scheme for Omarchy, officially adopted into the official Omarchy theme collection.
- My Omarchy Themes: full Omarchy theme catalog.
- wayflipper: switch Waybar themes quickly from a simple script workflow.
- theme-manager-plus: alternative Omarchy theme manager focused on fast theme operations.
- waffle-cat: warm-forward color scheme for desktop theming.
- CSIFEngine: C# interactive fiction engine.
| Repository | Status | Description | Language |
|---|---|---|---|
| Miasma | Active | A Miasma color scheme for Omarchy, officially adopted into the official Omarchy theme collection. | CSS |
| wayflipper | Active | Switches Waybar themes fast for users managing multiple visual setups. | Shell |
| theme-manager-plus | Active | Alternative Omarchy theme manager for streamlined desktop theming workflows. | Shell |
| make-colors | Active | Generates colors.toml files for existing Omarchy themes. |
Shell |
| CSIFEngine | Maintained | Interactive fiction engine for building narrative projects in C#. | C# |
More Linux Desktop Tools
| Repository | Description | Language |
|---|---|---|
| omarchy-theme-hook-waybar | Theme-set hook to load theme-specific Waybar configurations. | Shell |
| hyprscripts | Keybind helper scripts for gap and window behavior workflows. | Shell |
| waffle-cat | Warm-forward color scheme repository. | Shell |
Most desktop theming and utility projects are built around this environment:
- Linux desktop workflows (Omarchy-centric)
- Waybar/Hyprland style setups
- Shell-driven configuration patterns
If your setup differs, open an issue with your environment details and I can help confirm compatibility.
Use the target repository's Issues page and include:
- Environment details (distro, shell, compositor/window manager, tool versions)
- Exact steps to reproduce
- Expected result and actual result
- Relevant logs/screenshots when applicable
For feature requests, describe the user problem first, then the proposed behavior.
- For project questions and bugs: open an issue in the relevant repository.
- For updates and code browsing: follow github.com/OldJobobo.
- If my work is useful to you, support it on Ko-fi.


