diff --git a/bin/omarchy-font-set b/bin/omarchy-font-set index 6f60807f..1fc789f0 100755 --- a/bin/omarchy-font-set +++ b/bin/omarchy-font-set @@ -12,9 +12,9 @@ if [[ -n "$font_name" && "$font_name" != "CNCLD" ]]; then -v "$font_name" \ ~/.config/fontconfig/fonts.conf - ~/.local/share/omarchy/bin/omarchy-restart-waybar - ~/.local/share/omarchy/bin/omarchy-restart-swayosd - ~/.local/share/omarchy/bin/omarchy-restart-walker + omarchy-restart-waybar + omarchy-restart-swayosd + omarchy-restart-walker else echo "Font '$font_name' not found." exit 1 diff --git a/bin/omarchy-install-tailscale b/bin/omarchy-install-tailscale index 4b5ede6f..6c859c3f 100755 --- a/bin/omarchy-install-tailscale +++ b/bin/omarchy-install-tailscale @@ -5,4 +5,4 @@ curl -fsSL https://tailscale.com/install.sh | sh echo -e "\nStarting Tailscale..." sudo tailscale up --accept-routes -~/.local/share/omarchy/bin/omarchy-webapp-install "Tailscale" "https://login.tailscale.com/admin/machines" https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/tailscale-light.png +omarchy-webapp-install "Tailscale" "https://login.tailscale.com/admin/machines" https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/tailscale-light.png diff --git a/bin/omarchy-launch-screensaver b/bin/omarchy-launch-screensaver index b557f138..7e2d4de0 100755 --- a/bin/omarchy-launch-screensaver +++ b/bin/omarchy-launch-screensaver @@ -10,7 +10,7 @@ for m in $(hyprctl monitors -j | jq -r '.[] | .name'); do hyprctl dispatch exec -- \ alacritty --class Screensaver \ --config-file ~/.local/share/omarchy/default/alacritty/screensaver.toml \ - -e ~/.local/share/omarchy/bin/omarchy-cmd-screensaver + -e omarchy-cmd-screensaver done hyprctl dispatch focusmonitor $focused diff --git a/bin/omarchy-menu b/bin/omarchy-menu index 969e51fc..18ecf923 100755 --- a/bin/omarchy-menu +++ b/bin/omarchy-menu @@ -26,7 +26,7 @@ terminal() { } present_terminal() { - alacritty --class Omarchy -e bash -c "~/.local/share/omarchy/bin/omarchy-show-logo; eval \"$1\"; ~/.local/share/omarchy/bin/omarchy-show-done;" + alacritty --class Omarchy -e bash -c "omarchy-show-logo; eval \"$1\"; omarchy-show-done;" } edit_in_nvim() { @@ -47,7 +47,7 @@ install_and_launch() { } install_font() { - present_terminal "echo 'Installing $1...'; yay -Sy --noconfirm --needed $2 && sleep 2 && ~/.local/share/omarchy/bin/omarchy-font-set '$3'" + present_terminal "echo 'Installing $1...'; yay -Sy --noconfirm --needed $2 && sleep 2 && omarchy-font-set '$3'" } show_learn_menu() { @@ -159,13 +159,13 @@ show_setup_power_menu() { show_setup_config_menu() { case $(menu "Setup" " Hyprland\n Hypridle\n Hyprlock\n Hyprsunset\n Swayosd\n󰌧 Walker\n󰍜 Waybar\n󰞅 XCompose") in *Hyprland*) edit_in_nvim ~/.config/hypr/hyprland.conf ;; - *Hypridle*) edit_in_nvim ~/.config/hypr/hypridle.conf && ~/.local/share/omarchy/bin/omarchy-restart-hypridle ;; + *Hypridle*) edit_in_nvim ~/.config/hypr/hypridle.conf && omarchy-restart-hypridle ;; *Hyprlock*) edit_in_nvim ~/.config/hypr/hyprlock.conf ;; - *Hyprsunset*) edit_in_nvim ~/.config/hypr/hyprsunset.conf && ~/.local/share/omarchy/bin/omarchy-restart-hyprsunset ;; - *Swayosd*) edit_in_nvim ~/.config/swayosd/config.toml && ~/.local/share/omarchy/bin/omarchy-restart-swayosd ;; - *Walker*) edit_in_nvim ~/.config/walker/config.toml && ~/.local/share/omarchy/bin/omarchy-restart-walker ;; - *Waybar*) edit_in_nvim ~/.config/waybar/config.jsonc && ~/.local/share/omarchy/bin/omarchy-restart-waybar ;; - *XCompose*) edit_in_nvim ~/.XCompose && ~/.local/share/omarchy/bin/omarchy-restart-xcompose ;; + *Hyprsunset*) edit_in_nvim ~/.config/hypr/hyprsunset.conf && omarchy-restart-hyprsunset ;; + *Swayosd*) edit_in_nvim ~/.config/swayosd/config.toml && omarchy-restart-swayosd ;; + *Walker*) edit_in_nvim ~/.config/walker/config.toml && omarchy-restart-walker ;; + *Waybar*) edit_in_nvim ~/.config/waybar/config.jsonc && omarchy-restart-waybar ;; + *XCompose*) edit_in_nvim ~/.XCompose && omarchy-restart-xcompose ;; *) show_main_menu ;; esac } diff --git a/bin/omarchy-pkg-install b/bin/omarchy-pkg-install index ee95d4c4..04f8d0d4 100755 --- a/bin/omarchy-pkg-install +++ b/bin/omarchy-pkg-install @@ -14,5 +14,5 @@ pkg_name=$(yay -Slq | fzf "${fzf_args[@]}") if [[ -n "$pkg_name" ]]; then yay -Sy --noconfirm "$pkg_name" sudo updatedb - ~/.local/share/omarchy/bin/omarchy-show-done + omarchy-show-done fi diff --git a/bin/omarchy-pkg-remove b/bin/omarchy-pkg-remove index d7291972..67169f2a 100755 --- a/bin/omarchy-pkg-remove +++ b/bin/omarchy-pkg-remove @@ -14,5 +14,5 @@ pkg_name=$(yay -Qqe | fzf "${fzf_args[@]}") if [[ -n "$pkg_name" ]]; then yay -Rns --noconfirm "$pkg_name" sudo updatedb - ~/.local/share/omarchy/bin/omarchy-show-done + omarchy-show-done fi diff --git a/bin/omarchy-refresh-hypridle b/bin/omarchy-refresh-hypridle index 7821e43a..f555f0f2 100755 --- a/bin/omarchy-refresh-hypridle +++ b/bin/omarchy-refresh-hypridle @@ -1,4 +1,4 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-refresh-config hypr/hypridle.conf -~/.local/share/omarchy/bin/omarchy-restart-hypridle +omarchy-refresh-config hypr/hypridle.conf +omarchy-restart-hypridle diff --git a/bin/omarchy-refresh-hyprland b/bin/omarchy-refresh-hyprland index e62134cf..7c0a278b 100755 --- a/bin/omarchy-refresh-hyprland +++ b/bin/omarchy-refresh-hyprland @@ -1,7 +1,7 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-refresh-config hypr/autostart.conf -~/.local/share/omarchy/bin/omarchy-refresh-config hypr/bindings.conf -~/.local/share/omarchy/bin/omarchy-refresh-config hypr/envs.conf -~/.local/share/omarchy/bin/omarchy-refresh-config hypr/input.conf -~/.local/share/omarchy/bin/omarchy-refresh-config hypr/hyprland.conf +omarchy-refresh-config hypr/autostart.conf +omarchy-refresh-config hypr/bindings.conf +omarchy-refresh-config hypr/envs.conf +omarchy-refresh-config hypr/input.conf +omarchy-refresh-config hypr/hyprland.conf diff --git a/bin/omarchy-refresh-hyprlock b/bin/omarchy-refresh-hyprlock index 345d6ae2..fde6dc47 100755 --- a/bin/omarchy-refresh-hyprlock +++ b/bin/omarchy-refresh-hyprlock @@ -1,3 +1,3 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-refresh-config hypr/hyprlock.conf +omarchy-refresh-config hypr/hyprlock.conf diff --git a/bin/omarchy-refresh-hyprsunset b/bin/omarchy-refresh-hyprsunset index fb458af9..ca2ab1a6 100755 --- a/bin/omarchy-refresh-hyprsunset +++ b/bin/omarchy-refresh-hyprsunset @@ -1,4 +1,4 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-refresh-config hypr/hyprsunset.conf -~/.local/share/omarchy/bin/omarchy-restart-hyprsunset +omarchy-refresh-config hypr/hyprsunset.conf +omarchy-restart-hyprsunset diff --git a/bin/omarchy-refresh-swayosd b/bin/omarchy-refresh-swayosd index c2903735..0dd7f0db 100755 --- a/bin/omarchy-refresh-swayosd +++ b/bin/omarchy-refresh-swayosd @@ -1,5 +1,5 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-refresh-config swayosd/config.toml -~/.local/share/omarchy/bin/omarchy-refresh-config swayosd/style.css -~/.local/share/omarchy/bin/omarchy-restart-swayosd +omarchy-refresh-config swayosd/config.toml +omarchy-refresh-config swayosd/style.css +omarchy-restart-swayosd diff --git a/bin/omarchy-refresh-walker b/bin/omarchy-refresh-walker index 90053acc..aa7a0210 100755 --- a/bin/omarchy-refresh-walker +++ b/bin/omarchy-refresh-walker @@ -1,4 +1,4 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-refresh-config walker/config.toml -~/.local/share/omarchy/bin/omarchy-restart-walker +omarchy-refresh-config walker/config.toml +omarchy-restart-walker diff --git a/bin/omarchy-refresh-waybar b/bin/omarchy-refresh-waybar index 3401efd4..3f6af499 100755 --- a/bin/omarchy-refresh-waybar +++ b/bin/omarchy-refresh-waybar @@ -1,5 +1,5 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-refresh-config waybar/config.jsonc -~/.local/share/omarchy/bin/omarchy-refresh-config waybar/style.css -~/.local/share/omarchy/bin/omarchy-restart-waybar +omarchy-refresh-config waybar/config.jsonc +omarchy-refresh-config waybar/style.css +omarchy-restart-waybar diff --git a/bin/omarchy-restart-hypridle b/bin/omarchy-restart-hypridle index 501440c5..261f0aa3 100755 --- a/bin/omarchy-restart-hypridle +++ b/bin/omarchy-restart-hypridle @@ -1,3 +1,3 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-restart-app hypridle +omarchy-restart-app hypridle diff --git a/bin/omarchy-restart-hyprsunset b/bin/omarchy-restart-hyprsunset index 01b2fa72..0e681bfd 100755 --- a/bin/omarchy-restart-hyprsunset +++ b/bin/omarchy-restart-hyprsunset @@ -1,3 +1,3 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-restart-app hyprsunset +omarchy-restart-app hyprsunset diff --git a/bin/omarchy-restart-swayosd b/bin/omarchy-restart-swayosd index 4a1af50d..b155bc2f 100755 --- a/bin/omarchy-restart-swayosd +++ b/bin/omarchy-restart-swayosd @@ -1,3 +1,3 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-restart-app swayosd-server +omarchy-restart-app swayosd-server diff --git a/bin/omarchy-restart-waybar b/bin/omarchy-restart-waybar index 9e3a1814..53b570ef 100755 --- a/bin/omarchy-restart-waybar +++ b/bin/omarchy-restart-waybar @@ -1,3 +1,3 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-restart-app waybar +omarchy-restart-app waybar diff --git a/bin/omarchy-restart-xcompose b/bin/omarchy-restart-xcompose index c1714a55..45f7d9a8 100755 --- a/bin/omarchy-restart-xcompose +++ b/bin/omarchy-restart-xcompose @@ -1,3 +1,3 @@ #!/bin/bash -~/.local/share/omarchy/bin/omarchy-restart-app fcitx5 +omarchy-restart-app fcitx5 diff --git a/bin/omarchy-theme-install b/bin/omarchy-theme-install index c5e4a066..bc9001e7 100755 --- a/bin/omarchy-theme-install +++ b/bin/omarchy-theme-install @@ -30,4 +30,4 @@ if ! git clone "$REPO_URL" "$THEME_PATH"; then fi # Apply the new theme with omarchy-theme-set -~/.local/share/omarchy/bin/omarchy-theme-set $THEME_NAME +omarchy-theme-set $THEME_NAME diff --git a/bin/omarchy-theme-next b/bin/omarchy-theme-next index fb42add0..eb97d907 100755 --- a/bin/omarchy-theme-next +++ b/bin/omarchy-theme-next @@ -30,5 +30,5 @@ NEXT_INDEX=$(((INDEX + 1) % TOTAL)) NEW_THEME=${THEMES[$NEXT_INDEX]} NEW_THEME_NAME=$(basename "$NEW_THEME") -~/.local/share/omarchy/bin/omarchy-theme-set $NEW_THEME_NAME +omarchy-theme-set $NEW_THEME_NAME notify-send "Theme changed to $NEW_THEME_NAME" -t 2000 diff --git a/bin/omarchy-theme-remove b/bin/omarchy-theme-remove index 0fcc00da..e3733feb 100755 --- a/bin/omarchy-theme-remove +++ b/bin/omarchy-theme-remove @@ -33,7 +33,7 @@ fi # Move to the next theme if the current theme is the one being removed if [ "$(readlink -f "$CURRENT_DIR/theme")" = "$(readlink -f "$THEME_PATH")" ]; then - ~/.local/share/omarchy/bin/omarchy-theme-next + omarchy-theme-next fi # Now remove the theme directory for THEME_NAME diff --git a/bin/omarchy-theme-set b/bin/omarchy-theme-set index e348704e..94221af8 100755 --- a/bin/omarchy-theme-set +++ b/bin/omarchy-theme-set @@ -44,10 +44,10 @@ touch "$HOME/.config/alacritty/alacritty.toml" # Restart components to apply new theme pkill -SIGUSR2 btop -~/.local/share/omarchy/bin/omarchy-restart-waybar -~/.local/share/omarchy/bin/omarchy-restart-swayosd +omarchy-restart-waybar +omarchy-restart-swayosd makoctl reload hyprctl reload # Set new background -~/.local/share/omarchy/bin/omarchy-theme-bg-next +omarchy-theme-bg-next diff --git a/config/waybar/config.jsonc b/config/waybar/config.jsonc index 2d2af6db..317bf92a 100644 --- a/config/waybar/config.jsonc +++ b/config/waybar/config.jsonc @@ -46,13 +46,13 @@ }, "custom/omarchy": { "format": "", - "on-click": "~/.local/share/omarchy/bin/omarchy-menu", + "on-click": "omarchy-menu", "tooltip-format": "SUPER + ALT + SPACE" }, "custom/update": { "format": "", - "exec": "~/.local/share/omarchy/bin/omarchy-update-available", - "on-click": "alacritty --class Omarchy --title Omarchy -e ~/.local/share/omarchy/bin/omarchy-update", + "exec": "omarchy-update-available", + "on-click": "alacritty --class Omarchy --title Omarchy -e omarchy-update", "tooltip-format": "Omarchy update available", "interval": 3600 }, @@ -65,7 +65,7 @@ "format": "{:%A %H:%M}", "format-alt": "{:%d %B W%V %Y}", "tooltip": false, - "on-click-right": "~/.local/share/omarchy/bin/omarchy-cmd-tzupdate" + "on-click-right": "omarchy-cmd-tzupdate" }, "network": { "format-icons": ["󰤯","󰤟","󰤢","󰤥","󰤨"], diff --git a/default/hypr/bindings/utilities.conf b/default/hypr/bindings/utilities.conf index 0075b2ce..e234ce9c 100644 --- a/default/hypr/bindings/utilities.conf +++ b/default/hypr/bindings/utilities.conf @@ -1,13 +1,13 @@ # Menus bindd = SUPER, SPACE, Launch apps, exec, walker -p "Start…" -bindd = SUPER ALT, SPACE, Run commands, exec, ~/.local/share/omarchy/bin/omarchy-menu -bindd = SUPER, ESCAPE, Power menu, exec, ~/.local/share/omarchy/bin/omarchy-menu system -bindd = SUPER, K, Show key bindings, exec, ~/.local/share/omarchy/bin/omarchy-menu-keybindings +bindd = SUPER ALT, SPACE, Run commands, exec, omarchy-menu +bindd = SUPER, ESCAPE, Power menu, exec, omarchy-menu system +bindd = SUPER, K, Show key bindings, exec, omarchy-menu-keybindings # Aesthetics bindd = SUPER SHIFT, SPACE, Toggle top bar, exec, pkill -SIGUSR1 waybar -bindd = SUPER CTRL, SPACE, Next background in theme, exec, ~/.local/share/omarchy/bin/omarchy-theme-bg-next -bindd = SUPER SHIFT CTRL, SPACE, Pick new theme, exec, ~/.local/share/omarchy/bin/omarchy-menu theme +bindd = SUPER CTRL, SPACE, Next background in theme, exec, omarchy-theme-bg-next +bindd = SUPER SHIFT CTRL, SPACE, Pick new theme, exec, omarchy-menu theme # Notifications bindd = SUPER, COMMA, Dismiss last notification, exec, makoctl dismiss @@ -15,24 +15,24 @@ bindd = SUPER SHIFT, COMMA, Dismiss all notifications, exec, makoctl dismiss --a bindd = SUPER CTRL, COMMA, Toggle silencing notifications, exec, makoctl mode -t do-not-disturb && makoctl mode | grep -q 'do-not-disturb' && notify-send "Silenced notifications" || notify-send "Enabled notifications" # Toggle idling -bindd = SUPER CTRL, I, Toggle locking on idle, exec, ~/.local/share/omarchy/bin/omarchy-toggle-idle +bindd = SUPER CTRL, I, Toggle locking on idle, exec, omarchy-toggle-idle # Toggle nightlight -bindd = SUPER CTRL, N, Toggle nightlight, exec, ~/.local/share/omarchy/bin/omarchy-toggle-nightlight +bindd = SUPER CTRL, N, Toggle nightlight, exec, omarchy-toggle-nightlight # Control Apple Display brightness -bindd = CTRL, F1, Apple Display brightness down, exec, ~/.local/share/omarchy/bin/omarchy-cmd-apple-display-brightness -5000 -bindd = CTRL, F2, Apple Display brightness up, exec, ~/.local/share/omarchy/bin/omarchy-cmd-apple-display-brightness +5000 -bindd = SHIFT CTRL, F2, Apple Display full brightness, exec, ~/.local/share/omarchy/bin/omarchy-cmd-apple-display-brightness +60000 +bindd = CTRL, F1, Apple Display brightness down, exec, omarchy-cmd-apple-display-brightness -5000 +bindd = CTRL, F2, Apple Display brightness up, exec, omarchy-cmd-apple-display-brightness +5000 +bindd = SHIFT CTRL, F2, Apple Display full brightness, exec, omarchy-cmd-apple-display-brightness +60000 # Screenshots -bindd = , PRINT, Screenshot of region, exec, ~/.local/share/omarchy/bin/omarchy-cmd-screenshot -bindd = SHIFT, PRINT, Screenshot of window, exec, ~/.local/share/omarchy/bin/omarchy-cmd-screenshot window -bindd = CTRL, PRINT, Screenshot of display, exec, ~/.local/share/omarchy/bin/omarchy-cmd-screenshot output +bindd = , PRINT, Screenshot of region, exec, omarchy-cmd-screenshot +bindd = SHIFT, PRINT, Screenshot of window, exec, omarchy-cmd-screenshot window +bindd = CTRL, PRINT, Screenshot of display, exec, omarchy-cmd-screenshot output # Screen recordings -bindd = ALT, PRINT, Screen record a region, exec, ~/.local/share/omarchy/bin/omarchy-cmd-screenrecord -bindd = CTRL ALT, PRINT, Screen record display, exec, ~/.local/share/omarchy/bin/omarchy-cmd-screenrecord output +bindd = ALT, PRINT, Screen record a region, exec, omarchy-cmd-screenrecord +bindd = CTRL ALT, PRINT, Screen record display, exec, omarchy-cmd-screenrecord output # Color picker bindd = SUPER, PRINT, Color picker, exec, pkill hyprpicker || hyprpicker -a diff --git a/install/apps/webapps.sh b/install/apps/webapps.sh index c69332c7..b979dbfe 100644 --- a/install/apps/webapps.sh +++ b/install/apps/webapps.sh @@ -1,16 +1,16 @@ #!/bin/bash if [ -z "$OMARCHY_BARE" ]; then - ~/.local/share/omarchy/bin/omarchy-webapp-install "HEY" https://app.hey.com https://www.hey.com/assets/images/general/hey.png - ~/.local/share/omarchy/bin/omarchy-webapp-install "Basecamp" https://launchpad.37signals.com https://basecamp.com/assets/images/general/basecamp.png - ~/.local/share/omarchy/bin/omarchy-webapp-install "WhatsApp" https://web.whatsapp.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/whatsapp.png - ~/.local/share/omarchy/bin/omarchy-webapp-install "Google Photos" https://photos.google.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/google-photos.png - ~/.local/share/omarchy/bin/omarchy-webapp-install "Google Contacts" https://contacts.google.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/google-contacts.png - ~/.local/share/omarchy/bin/omarchy-webapp-install "Google Messages" https://messages.google.com/web/conversations https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/google-messages.png - ~/.local/share/omarchy/bin/omarchy-webapp-install "ChatGPT" https://chatgpt.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/chatgpt.png - ~/.local/share/omarchy/bin/omarchy-webapp-install "YouTube" https://youtube.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/youtube.png - ~/.local/share/omarchy/bin/omarchy-webapp-install "GitHub" https://github.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/github-light.png - ~/.local/share/omarchy/bin/omarchy-webapp-install "X" https://x.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/x-light.png - ~/.local/share/omarchy/bin/omarchy-webapp-install "Figma" https://figma.com/ https://www.veryicon.com/download/png/application/app-icon-7/figma-1?s=256 - ~/.local/share/omarchy/bin/omarchy-webapp-install "Discord" https://discord.com/channels/@me https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/discord.png + omarchy-webapp-install "HEY" https://app.hey.com https://www.hey.com/assets/images/general/hey.png + omarchy-webapp-install "Basecamp" https://launchpad.37signals.com https://basecamp.com/assets/images/general/basecamp.png + omarchy-webapp-install "WhatsApp" https://web.whatsapp.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/whatsapp.png + omarchy-webapp-install "Google Photos" https://photos.google.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/google-photos.png + omarchy-webapp-install "Google Contacts" https://contacts.google.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/google-contacts.png + omarchy-webapp-install "Google Messages" https://messages.google.com/web/conversations https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/google-messages.png + omarchy-webapp-install "ChatGPT" https://chatgpt.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/chatgpt.png + omarchy-webapp-install "YouTube" https://youtube.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/youtube.png + omarchy-webapp-install "GitHub" https://github.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/github-light.png + omarchy-webapp-install "X" https://x.com/ https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/x-light.png + omarchy-webapp-install "Figma" https://figma.com/ https://www.veryicon.com/download/png/application/app-icon-7/figma-1?s=256 + omarchy-webapp-install "Discord" https://discord.com/channels/@me https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/discord.png fi diff --git a/install/apps/xtras.sh b/install/apps/xtras.sh index 36c88e93..19ecdd13 100644 --- a/install/apps/xtras.sh +++ b/install/apps/xtras.sh @@ -17,4 +17,4 @@ if [ -z "$OMARCHY_BARE" ]; then fi # Copy over Omarchy applications -source ~/.local/share/omarchy/bin/omarchy-refresh-applications || true +source omarchy-refresh-applications || true diff --git a/migrations/1751225707.sh b/migrations/1751225707.sh index 0ceded1c..16387778 100644 --- a/migrations/1751225707.sh +++ b/migrations/1751225707.sh @@ -2,5 +2,5 @@ echo "Fixing persistent workspaces in waybar config" if [[ -f ~/.config/waybar/config ]]; then sed -i 's/"persistent_workspaces":/"persistent-workspaces":/' ~/.config/waybar/config - ~/.local/share/omarchy/bin/omarchy-restart-waybar + omarchy-restart-waybar fi diff --git a/migrations/1751887718.sh b/migrations/1751887718.sh index dc679bef..d62fbdd0 100644 --- a/migrations/1751887718.sh +++ b/migrations/1751887718.sh @@ -2,5 +2,5 @@ echo "Install Impala as new wifi selection TUI" if ! command -v impala &>/dev/null; then yay -S --noconfirm --needed impala echo "You need to update the Waybar config to use Impala Wi-Fi selector in top bar." - ~/.local/share/omarchy/bin/omarchy-refresh-waybar + omarchy-refresh-waybar fi diff --git a/migrations/1752725616.sh b/migrations/1752725616.sh index f7bd2960..5dddefe9 100644 --- a/migrations/1752725616.sh +++ b/migrations/1752725616.sh @@ -7,7 +7,7 @@ if [[ -f ~/.local/share/applications/blueberry.desktop ]]; then gsettings set org.gnome.desktop.interface color-scheme "prefer-dark" gsettings set org.gnome.desktop.interface gtk-theme "Adwaita-dark" - ~/.local/share/omarchy/bin/omarchy-refresh-waybar + omarchy-refresh-waybar fi if [[ ! -L "~/.config/omarchy/themes/rose-pine" ]]; then diff --git a/migrations/1752896442.sh b/migrations/1752896442.sh index f1e16f5c..012acfc5 100644 --- a/migrations/1752896442.sh +++ b/migrations/1752896442.sh @@ -4,6 +4,6 @@ if ! command -v wiremix &>/dev/null; then yay -S --noconfirm --needed wiremix yay -Rns --noconfirm pavucontrol - ~/.local/share/omarchy/bin/omarchy-refresh-applications - ~/.local/share/omarchy/bin/omarchy-refresh-waybar + omarchy-refresh-applications + omarchy-refresh-waybar fi diff --git a/migrations/1752899588.sh b/migrations/1752899588.sh index 32c3ba97..ba778cd8 100644 --- a/migrations/1752899588.sh +++ b/migrations/1752899588.sh @@ -1,2 +1,2 @@ echo "Update .config/hypr/hyprlock.conf to include failed attempt counter" -~/.local/share/omarchy/bin/omarchy-refresh-hyprlock +omarchy-refresh-hyprlock diff --git a/migrations/1753062084.sh b/migrations/1753062084.sh index 80406100..abfe326c 100644 --- a/migrations/1753062084.sh +++ b/migrations/1753062084.sh @@ -1,5 +1,5 @@ echo "Fix dancing workspace numbers in Waybar" if ! grep -q 'min-width: 9px' ~/.config/waybar/style.css; then - ~/.local/share/omarchy/bin/omarchy-refresh-waybar + omarchy-refresh-waybar fi diff --git a/migrations/1753495989.sh b/migrations/1753495989.sh index cfa411f3..5c0efcda 100644 --- a/migrations/1753495989.sh +++ b/migrations/1753495989.sh @@ -1,5 +1,5 @@ echo "Allow updating of timezone by right-clicking on the clock (or running omarchy-cmd-tzupdate)" if ! command -v tzupdate &>/dev/null; then bash ~/.local/share/omarchy/install/config/timezones.sh - ~/.local/share/omarchy/bin/omarchy-refresh-waybar + omarchy-refresh-waybar fi diff --git a/migrations/1753558374.sh b/migrations/1753558374.sh index a8735468..b961d3ed 100644 --- a/migrations/1753558374.sh +++ b/migrations/1753558374.sh @@ -1,4 +1,4 @@ echo "Update Walker config to include = as the leader key for the calculator" if ! grep -q 'prefix = "="' ~/.config/walker/config.toml; then - ~/.local/share/omarchy/bin/omarchy-refresh-walker + omarchy-refresh-walker fi diff --git a/migrations/1753998861.sh b/migrations/1753998861.sh index 9145ec9c..4751dee5 100644 --- a/migrations/1753998861.sh +++ b/migrations/1753998861.sh @@ -1,4 +1,4 @@ echo "Update Walker config to include . as the leader key for the finder" if ! grep -q 'prefix = "\."' ~/.config/walker/config.toml; then - ~/.local/share/omarchy/bin/omarchy-refresh-walker + omarchy-refresh-walker fi diff --git a/migrations/1754108993.sh b/migrations/1754108993.sh index e49eac70..59531e73 100644 --- a/migrations/1754108993.sh +++ b/migrations/1754108993.sh @@ -1,2 +1,2 @@ echo "Fix Plymouth login positioning in multi-monitor setups + limit password from overflowing" -~/.local/share/omarchy/bin/omarchy-refresh-plymouth +omarchy-refresh-plymouth diff --git a/migrations/1754109724.sh b/migrations/1754109724.sh index 421e37db..b8ff9096 100644 --- a/migrations/1754109724.sh +++ b/migrations/1754109724.sh @@ -3,4 +3,4 @@ if ! command -v hyprsunset &>/dev/null; then yay -S --noconfirm --needed hyprsunset fi -~/.local/share/omarchy/bin/omarchy-refresh-hyprsunset +omarchy-refresh-hyprsunset diff --git a/migrations/1754113760.sh b/migrations/1754113760.sh index de654f53..f66c1a4d 100644 --- a/migrations/1754113760.sh +++ b/migrations/1754113760.sh @@ -6,5 +6,5 @@ if ! grep -q 'on_unlock_cmd *= *omarchy-restart-waybar' ~/.config/hypr/hypridle. on_unlock_cmd = omarchy-restart-waybar # prevent stacking of waybar when waking' \ ~/.config/hypr/hypridle.conf - ~/.local/share/omarchy/bin/omarchy-restart-waybar + omarchy-restart-waybar fi diff --git a/migrations/1754133148.sh b/migrations/1754133148.sh index 010fba71..30294abb 100644 --- a/migrations/1754133148.sh +++ b/migrations/1754133148.sh @@ -1,6 +1,6 @@ echo "Update Waybar CSS to dim unused workspaces" if ! grep -q "#workspaces button\.empty" ~/.config/waybar/style.css; then - ~/.local/share/omarchy/bin/omarchy-refresh-config waybar/style.css - ~/.local/share/omarchy/bin/omarchy-restart-waybar + omarchy-refresh-config waybar/style.css + omarchy-restart-waybar fi diff --git a/migrations/1754136581.sh b/migrations/1754136581.sh index 11dc46d1..d2c78b94 100644 --- a/migrations/1754136581.sh +++ b/migrations/1754136581.sh @@ -1,6 +1,6 @@ echo "Start screensaver automatically after 1 minute and stop before locking" if ! grep -q "omarchy-launch-screensaver" ~/.config/hypr/hypridle.conf; then - ~/.local/share/omarchy/bin/omarchy-refresh-hypridle - ~/.local/share/omarchy/bin/omarchy-refresh-hyprlock + omarchy-refresh-hypridle + omarchy-refresh-hyprlock fi diff --git a/migrations/1754208139.sh b/migrations/1754208139.sh index c24407a2..b95c7443 100644 --- a/migrations/1754208139.sh +++ b/migrations/1754208139.sh @@ -1,5 +1,5 @@ echo "Ensure screensaver doesn't start while the computer is locked" if ! grep -q "pidof hyprlock || omarchy-launch-screensaver" ~/.config/hypr/hypridle.conf; then - ~/.local/share/omarchy/bin/omarchy-refresh-hypridle + omarchy-refresh-hypridle fi diff --git a/migrations/1754215439.sh b/migrations/1754215439.sh index f234e1a3..90651bb0 100644 --- a/migrations/1754215439.sh +++ b/migrations/1754215439.sh @@ -1,5 +1,5 @@ echo "Update app launcher config to allow enough entries to show all keybindings on SUPER+K" if ! grep "max_entries = 200" ~/.config/walker/config.toml; then - ~/.local/share/omarchy/bin/omarchy-refresh-walker + omarchy-refresh-walker fi diff --git a/migrations/1754228071.sh b/migrations/1754228071.sh index 5d6bf957..e7b69b11 100644 --- a/migrations/1754228071.sh +++ b/migrations/1754228071.sh @@ -1,5 +1,5 @@ echo "Add auto-update icon to waybar when update available" if ! grep -q "custom/update" ~/.config/waybar/config.jsonc; then - ~/.local/share/omarchy/bin/omarchy-refresh-waybar + omarchy-refresh-waybar fi diff --git a/migrations/1754228679.sh b/migrations/1754228679.sh index 3ff2f717..2a80234d 100644 --- a/migrations/1754228679.sh +++ b/migrations/1754228679.sh @@ -1,2 +1,2 @@ echo "Increase time before screensaver starts to 2.5 minutes (from 1 minute)" -~/.local/share/omarchy/bin/omarchy-refresh-hypridle +omarchy-refresh-hypridle diff --git a/migrations/1754265453.sh b/migrations/1754265453.sh index 274aa45f..412d75e0 100644 --- a/migrations/1754265453.sh +++ b/migrations/1754265453.sh @@ -1,2 +1,2 @@ echo "Add chromium-flags.conf" -~/.local/share/omarchy/bin/omarchy-refresh-config chromium-flags.conf +omarchy-refresh-config chromium-flags.conf diff --git a/migrations/1754305112.sh b/migrations/1754305112.sh index 5d7e4ba0..e23ea5d9 100644 --- a/migrations/1754305112.sh +++ b/migrations/1754305112.sh @@ -1,2 +1,2 @@ echo "Restart Walker to pick up menu selections" -~/.local/share/omarchy/bin/omarchy-restart-walker +omarchy-restart-walker diff --git a/migrations/1754331529.sh b/migrations/1754331529.sh index 8ed51c24..ae92aae4 100644 --- a/migrations/1754331529.sh +++ b/migrations/1754331529.sh @@ -1,5 +1,5 @@ echo "Update Waybar for new Omarchy menu" if ! grep -q "" ~/.config/waybar/config.jsonc; then - ~/.local/share/omarchy/bin/omarchy-refresh-waybar + omarchy-refresh-waybar fi diff --git a/migrations/1754389057.sh b/migrations/1754389057.sh index e1ee7ff9..cd591fc1 100644 --- a/migrations/1754389057.sh +++ b/migrations/1754389057.sh @@ -4,7 +4,7 @@ if [[ ! -f ~/.config/hypr/autostarts.conf ]]; then echo -e "\nOmarchy now splits default .config/hypr/hyprland.conf into sub-configs." echo -e "Resetting to defaults will overwrite your configuration, but save it as .bak.\n" if gum confirm "Use new default hyprland.conf config?"; then - ~/.local/share/omarchy/bin/omarchy-refresh-hyprland || true + omarchy-refresh-hyprland || true else echo "Left your existing configuration in place!" fi diff --git a/migrations/1754390772.sh b/migrations/1754390772.sh index 943ac658..86c95d65 100644 --- a/migrations/1754390772.sh +++ b/migrations/1754390772.sh @@ -2,5 +2,5 @@ echo "Set SwayOSD max volume back to 100" if ! grep -q "max_volume = 100" ~/.config/swayosd/config.toml; then sed -i 's/max_volume = 150/max_volume = 100/' ~/.config/swayosd/config.toml - ~/.local/share/omarchy/bin/omarchy-restart-swayosd + omarchy-restart-swayosd fi diff --git a/migrations/1754515289.sh b/migrations/1754515289.sh index 82aad356..9d1d3986 100644 --- a/migrations/1754515289.sh +++ b/migrations/1754515289.sh @@ -1,4 +1,4 @@ echo "Update and restart Walker to resolve stuck Omarchy menu" yay -Sy --noconfirm walker-bin -~/.local/share/omarchy/bin/omarchy-restart-walker +omarchy-restart-walker diff --git a/migrations/1754568612.sh b/migrations/1754568612.sh index 21ca99d7..827eee0b 100644 --- a/migrations/1754568612.sh +++ b/migrations/1754568612.sh @@ -1,6 +1,6 @@ echo "Update Waybar config to fix path issue with update-available icon click" if grep -q "alacritty --class Omarchy --title Omarchy -e omarchy-update" ~/.config/waybar/config.jsonc; then - sed -i 's|\("on-click": "alacritty --class Omarchy --title Omarchy -e \)omarchy-update"|\1~/.local/share/omarchy/bin/omarchy-update"|' ~/.config/waybar/config.jsonc - ~/.local/share/omarchy/bin/omarchy-restart-waybar + sed -i 's|\("on-click": "alacritty --class Omarchy --title Omarchy -e \)omarchy-update"|\1omarchy-update"|' ~/.config/waybar/config.jsonc + omarchy-restart-waybar fi diff --git a/migrations/1754652760.sh b/migrations/1754652760.sh index 24832144..0f62a5f6 100644 --- a/migrations/1754652760.sh +++ b/migrations/1754652760.sh @@ -1,3 +1,3 @@ echo "Fix the expand icon margin in the Waybar style" -~/.local/share/omarchy/bin/omarchy-refresh-config waybar/style.css +omarchy-refresh-config waybar/style.css diff --git a/migrations/1754666868.sh b/migrations/1754666868.sh index 590422fd..db311aed 100644 --- a/migrations/1754666868.sh +++ b/migrations/1754666868.sh @@ -1,3 +1,3 @@ echo "Update OS icon in About from Windows to Arch" -~/.local/share/omarchy/bin/omarchy-refresh-config fastfetch/config.jsonc +omarchy-refresh-config fastfetch/config.jsonc diff --git a/migrations/1754679822.sh b/migrations/1754679822.sh index fa53f033..3787c647 100644 --- a/migrations/1754679822.sh +++ b/migrations/1754679822.sh @@ -1,5 +1,5 @@ echo "Lock 1password on screen lock" if ! grep -q "omarchy-lock-screen" ~/.config/hypr/hypridle.conf; then - ~/.local/share/omarchy/bin/omarchy-refresh-hypridle + omarchy-refresh-hypridle fi