// Veil menu rows. Paste inside the top-level object in // ~/.config/omarchy/extensions/omarchy-menu.jsonc — the file hot-reloads on // save, no restart needed. They appear under Style > Transparency. // ─── Window transparency ──────────────────────────────────────────────── // Backed by the Veil plugin; state in ~/.local/state/veil/opacity.json. // Every app has its own focused and unfocused value; apps with no entry of // their own inherit "Defaults". "Focused App" targets the window you were // last in — the menu is a layer surface, not a window, so it never becomes // the target itself. "style.opacity": {"icon":"󰂵","label":"Transparency","aliases":["opacity","transparency"],"description":"Per-app focused and unfocused window opacity"}, "style.opacity.app": {"icon":"󰖯","label":"Focused App","description":"Opacity for the app you were last in"}, "style.opacity.app.enabled": {"icon":"󰔡","label":"Enabled","description":"Off makes this app fully opaque in both states","checked":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app enabled","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app toggle"}, "style.opacity.app.focused": {"icon":"󰖯","label":"While focused"}, "style.opacity.app.focused.40": {"icon":"󰖯","label":"40%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused value) == 40 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused set 40"}, "style.opacity.app.focused.50": {"icon":"󰖯","label":"50%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused value) == 50 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused set 50"}, "style.opacity.app.focused.60": {"icon":"󰖯","label":"60%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused value) == 60 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused set 60"}, "style.opacity.app.focused.70": {"icon":"󰖯","label":"70%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused value) == 70 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused set 70"}, "style.opacity.app.focused.80": {"icon":"󰖯","label":"80%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused value) == 80 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused set 80"}, "style.opacity.app.focused.90": {"icon":"󰖯","label":"90%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused value) == 90 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused set 90"}, "style.opacity.app.focused.100": {"icon":"󰖯","label":"100%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused value) == 100 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app focused set 100"}, "style.opacity.app.unfocused": {"icon":"󰃞","label":"While unfocused"}, "style.opacity.app.unfocused.40": {"icon":"󰃞","label":"40%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused value) == 40 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused set 40"}, "style.opacity.app.unfocused.50": {"icon":"󰃞","label":"50%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused value) == 50 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused set 50"}, "style.opacity.app.unfocused.60": {"icon":"󰃞","label":"60%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused value) == 60 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused set 60"}, "style.opacity.app.unfocused.70": {"icon":"󰃞","label":"70%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused value) == 70 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused set 70"}, "style.opacity.app.unfocused.80": {"icon":"󰃞","label":"80%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused value) == 80 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused set 80"}, "style.opacity.app.unfocused.90": {"icon":"󰃞","label":"90%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused value) == 90 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused set 90"}, "style.opacity.app.unfocused.100": {"icon":"󰃞","label":"100%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused value) == 100 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app unfocused set 100"}, "style.opacity.app.clear": {"icon":"󰕌","label":"Use defaults for this app","description":"Drop this app's own values so it follows Defaults again","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil app reset"}, "style.opacity.defaults": {"icon":"󰆍","label":"Defaults","description":"Used by every app without its own values"}, "style.opacity.defaults.focused": {"icon":"󰖯","label":"While focused"}, "style.opacity.defaults.focused.40": {"icon":"󰖯","label":"40%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused value) == 40 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused set 40"}, "style.opacity.defaults.focused.50": {"icon":"󰖯","label":"50%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused value) == 50 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused set 50"}, "style.opacity.defaults.focused.60": {"icon":"󰖯","label":"60%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused value) == 60 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused set 60"}, "style.opacity.defaults.focused.70": {"icon":"󰖯","label":"70%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused value) == 70 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused set 70"}, "style.opacity.defaults.focused.80": {"icon":"󰖯","label":"80%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused value) == 80 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused set 80"}, "style.opacity.defaults.focused.90": {"icon":"󰖯","label":"90%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused value) == 90 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused set 90"}, "style.opacity.defaults.focused.100": {"icon":"󰖯","label":"100%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused value) == 100 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults focused set 100"}, "style.opacity.defaults.unfocused": {"icon":"󰃞","label":"While unfocused"}, "style.opacity.defaults.unfocused.40": {"icon":"󰃞","label":"40%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused value) == 40 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused set 40"}, "style.opacity.defaults.unfocused.50": {"icon":"󰃞","label":"50%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused value) == 50 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused set 50"}, "style.opacity.defaults.unfocused.60": {"icon":"󰃞","label":"60%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused value) == 60 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused set 60"}, "style.opacity.defaults.unfocused.70": {"icon":"󰃞","label":"70%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused value) == 70 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused set 70"}, "style.opacity.defaults.unfocused.80": {"icon":"󰃞","label":"80%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused value) == 80 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused set 80"}, "style.opacity.defaults.unfocused.90": {"icon":"󰃞","label":"90%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused value) == 90 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused set 90"}, "style.opacity.defaults.unfocused.100": {"icon":"󰃞","label":"100%","checked":"[[ $($HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused value) == 100 ]]","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil defaults unfocused set 100"}, "style.opacity.reset": {"icon":"󰖛","label":"Reset Everything","description":"Clear all per-app values and put the defaults back to 98/96","action":"$HOME/.config/omarchy/plugins/io.github.carasibana.veil/bin/veil reset"},