Aether can be used on any Linux or macOS system, not just Omarchy. When running outside of Omarchy, theme files are generated but not automatically applied system-wide.
On macOS, theme files are generated to ~/Library/Application Support/aether/theme/.
When you click "Apply Theme", Aether generates all theme files to:
~/.config/aether/theme/
~/.config/aether/theme/
├── backgrounds/ # Wallpaper copy
│ └── wallpaper.jpg
├── hyprland.conf # Hyprland color config
├── kitty.conf # Kitty terminal theme
├── waybar.css # Waybar stylesheet
├── gtk.css # GTK theme (if enabled)
├── aether.override.css # Aether app theme
├── neovim.lua # Neovim colorscheme (if enabled)
├── vscode.json # VSCode color theme (if enabled)
├── aether.zed.json # Zed editor theme (if enabled)
└── ... # Other app configs
Source the generated config in your ~/.config/hypr/hyprland.conf:
source = ~/.config/aether/theme/hyprland.conf
Include the theme in your ~/.config/kitty/kitty.conf:
include ~/.config/aether/theme/kitty.conf
Import the stylesheet in your Waybar config or use directly:
@import url("file:///home/YOUR_USER/.config/aether/theme/waybar.css");Or symlink it:
ln -sf ~/.config/aether/theme/waybar.css ~/.config/waybar/colors.cssReference the theme in your rofi config:
@theme "~/.config/aether/theme/rofi.rasi"
Load the colorscheme in your Neovim config:
dofile(vim.fn.expand("~/.config/aether/theme/neovim.lua"))Set the wallpaper manually:
swaybg -i ~/.config/aether/theme/backgrounds/wallpaper.jpg -m fillOr add to your Hyprland config:
exec-once = swaybg -i ~/.config/aether/theme/backgrounds/wallpaper.jpg -m fill
If you enable "GTK Theme" in settings, Aether copies gtk.css to:
~/.config/gtk-3.0/gtk.css~/.config/gtk-4.0/gtk.css
This applies the color scheme to GTK applications system-wide.
For applications that support live reload, changes apply immediately. Others may require:
- Restarting the application
- Reloading the config (e.g.,
hyprctl reloadfor Hyprland)
You can add custom application templates in:
~/.config/aether/custom/
See Custom Apps for details on creating custom templates.