@@ -98,7 +98,7 @@ show_setup_menu() {
9898 local options=" Audio\n Wifi\n Bluetooth\n Power Profile\n Resolution\n Monitors"
9999 [ -f ~ /.config/hypr/bindings.conf ] && options=" $options \n Keybindings"
100100 [ -f ~ /.config/hypr/input.conf ] && options=" $options \n Input"
101- options=" $options \n Config\n Fingerprint"
101+ options=" $options \n Config\n Fingerprint\n Firmware "
102102
103103 case $( dotarchy-display-menu " Setup" " $options " ) in
104104 * Audio* ) alacritty --class=Wiremix -e wiremix ;;
@@ -117,6 +117,7 @@ show_setup_menu() {
117117 * Input* ) edit_in_nvim ~ /.config/hypr/input.conf ;;
118118 * Config* ) show_setup_config_menu ;;
119119 * Fingerprint* ) present_terminal omarchy-setup-fingerprint ;;
120+ * Firmware* ) present_terminal omarchy-update-firmware ;;
120121 * ) show_main_menu ;;
121122 esac
122123}
@@ -125,7 +126,7 @@ show_setup_power_menu() {
125126 profile=$( dotarchy-display-menu " Power Profile" " $( omarchy-powerprofiles-list) " " " " $( powerprofilesctl get) " )
126127
127128 if [[ " $profile " == " CNCLD" || -z " $profile " ]]; then
128- back_to show_main_menu
129+ back_to show_main_menu
129130 else
130131 powerprofilesctl set " $profile "
131132 fi
@@ -166,8 +167,9 @@ show_install_service_menu() {
166167}
167168
168169show_install_ai_menu () {
169- case $( dotarchy-display-menu " Install" " Claude Code\n Gemini\n LM Studio\n Ollama\n Crush\n opencode" ) in
170+ case $( dotarchy-display-menu " Install" " Claude Code\n Cursor CLI\n Gemini\n LM Studio\n Ollama\n Crush\n opencode" ) in
170171 * Claude* ) install " Claude Code" " claude-code" ;;
172+ * Cursor* ) install " Cursor CLI" " cursor-cli" ;;
171173 * Gemini* ) install " Gemini" " gemini-cli-bin" ;;
172174 * Studio* ) install " LM Studio" " lmstudio" ;;
173175 * Ollama* ) install " Ollama" " ollama" ;;
@@ -238,8 +240,8 @@ show_system_menu() {
238240 * Screensaver* ) omarchy-launch-screensaver force ;;
239241 * Suspend* ) systemctl suspend ;;
240242 * Logout* ) uwsm stop ;;
241- * Restart* ) systemctl reboot ;;
242- * Shutdown* ) systemctl poweroff ;;
243+ * Restart* ) systemctl reboot --no-wall ;;
244+ * Shutdown* ) systemctl poweroff --no-wall ;;
243245 * ) back_to show_main_menu ;;
244246 esac
245247}
@@ -253,13 +255,13 @@ show_theme_menu() {
253255 fi
254256}
255257
256- show_style_menu (){
258+ show_style_menu () {
257259 case $( dotarchy-display-menu " Style" " Themes\n Background\n Hyprland" ) in
258- * Themes* ) show_theme_menu ;;
259- # *Background*) dotarchy-background next ;;
260- * Background* ) dotarchy-background-menu ;;
261- * Hyprland* ) open_in_editor ~ /.config/hypr/looknfeel.conf ;;
262- * ) show_main_menu ;;
260+ * Themes* ) show_theme_menu ;;
261+ # *Background*) dotarchy-background next ;;
262+ * Background* ) dotarchy-background-menu ;;
263+ * Hyprland* ) open_in_editor ~ /.config/hypr/looknfeel.conf ;;
264+ * ) show_main_menu ;;
263265 esac
264266}
265267
0 commit comments