Making your own theme
You can add your own themes to ~/.config/omarchy/themes
. Just copy one of the existing ones as a base, then tweak to your delight. As long as your theme is inside that folder, it'll be included in the theme selection menu.
If you're making a light mode theme, drop an empty file called light.mode
in the root of your theme. Then it'll automatically be paired with light mode for all the apps.
If you want to distribute your theme so others can use it, you need to put it on a public git server, like GitHub. Then people can install it using omarchy-theme-install https://github.com/[name]/[name-of-theme]
. It's recommended that you follow the naming convention of omarchy-[themename]-theme
, as the theme will show correctly as just [themename]
in the theme selection menu after installation.
You can have your theme added to the extra themes page by pinging @dhh on the #omarchy Discord.