From 860624d3f47228740e9788f2d3f90ff8e9e30d94 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 14 Dec 2025 12:34:18 -0800 Subject: [PATCH] Add channel setting menu --- bin/omarchy-menu | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bin/omarchy-menu b/bin/omarchy-menu index e51488b6..7d20da73 100755 --- a/bin/omarchy-menu +++ b/bin/omarchy-menu @@ -378,8 +378,9 @@ show_remove_menu() { } show_update_menu() { - case $(menu "Update" " Omarchy\n Config\n󰸌 Extra Themes\n Process\n󰇅 Hardware\n Firmware\n Password\n Timezone\n Time") in + case $(menu "Update" " Omarchy\n󰘬 Channel\n Config\n󰸌 Extra Themes\n Process\n󰇅 Hardware\n Firmware\n Password\n Timezone\n Time") in *Omarchy*) present_terminal omarchy-update ;; + *Channel*) show_update_channel_menu ;; *Config*) show_update_config_menu ;; *Themes*) present_terminal omarchy-theme-update ;; *Process*) show_update_process_menu ;; @@ -392,6 +393,13 @@ show_update_menu() { esac } +show_update_channel_menu() { + case $(menu "Update channel" "󰘬 Stable\n󰘬 Edge") in + *Stable*) present_terminal "omarchy-channel-set stable" ;; + *Edge*) present_terminal "omarchy-channel-set edge" ;; + *) show_update_menu ;; + esac +} show_update_process_menu() { case $(menu "Restart" " Hypridle\n Hyprsunset\n Swayosd\n󰌧 Walker\n󰍜 Waybar") in *Hypridle*) omarchy-restart-hypridle ;;