diff --git a/hypr/bindings.conf b/hypr/bindings.conf index 71d36c9..a46592e 100644 --- a/hypr/bindings.conf +++ b/hypr/bindings.conf @@ -1,30 +1,8 @@ # Application bindings bindd = SUPER, RETURN, Terminal, exec, uwsm-app -- xdg-terminal-exec --dir="$(omarchy-cmd-terminal-cwd)" -bindd = SUPER ALT, RETURN, Tmux, exec, uwsm-app -- xdg-terminal-exec --dir="$(omarchy-cmd-terminal-cwd)" tmux new bindd = SUPER SHIFT, RETURN, Browser, exec, omarchy-launch-browser -bindd = SUPER SHIFT, F, File manager, exec, uwsm-app -- nautilus --new-window -bindd = SUPER ALT SHIFT, F, File manager (cwd), exec, uwsm-app -- nautilus --new-window "$(omarchy-cmd-terminal-cwd)" -bindd = SUPER SHIFT, B, Browser, exec, omarchy-launch-browser -bindd = SUPER SHIFT ALT, B, Browser (private), exec, omarchy-launch-browser --private bindd = SUPER SHIFT, M, Music, exec, omarchy-launch-or-focus spotify -bindd = SUPER SHIFT, N, Editor, exec, omarchy-launch-editor -bindd = SUPER SHIFT, D, Docker, exec, omarchy-launch-tui lazydocker -bindd = SUPER SHIFT, G, Signal, exec, omarchy-launch-or-focus ^signal$ "uwsm-app -- signal-desktop" bindd = SUPER SHIFT, O, Obsidian, exec, omarchy-launch-or-focus ^obsidian$ "uwsm-app -- obsidian -disable-gpu --enable-wayland-ime" -bindd = SUPER SHIFT, W, Typora, exec, uwsm-app -- typora --enable-wayland-ime -bindd = SUPER SHIFT, SLASH, Passwords, exec, uwsm-app -- 1password - -# If your web app url contains #, type it as ## to prevent hyprland treating it as a comment -bindd = SUPER SHIFT, A, ChatGPT, exec, omarchy-launch-webapp "https://chatgpt.com" -bindd = SUPER SHIFT ALT, A, Grok, exec, omarchy-launch-webapp "https://grok.com" -bindd = SUPER SHIFT, C, Calendar, exec, omarchy-launch-webapp "https://app.hey.com/calendar/weeks/" -bindd = SUPER SHIFT, E, Email, exec, omarchy-launch-webapp "https://app.hey.com" -bindd = SUPER SHIFT, Y, YouTube, exec, omarchy-launch-webapp "https://youtube.com/" -bindd = SUPER SHIFT ALT, G, WhatsApp, exec, omarchy-launch-or-focus-webapp WhatsApp "https://web.whatsapp.com/" -bindd = SUPER SHIFT CTRL, G, Google Messages, exec, omarchy-launch-or-focus-webapp "Google Messages" "https://messages.google.com/web/conversations" -bindd = SUPER SHIFT, P, Google Photos, exec, omarchy-launch-or-focus-webapp "Google Photos" "https://photos.google.com/" -bindd = SUPER SHIFT, X, X, exec, omarchy-launch-webapp "https://x.com/" -bindd = SUPER SHIFT ALT, X, X Post, exec, omarchy-launch-webapp "https://x.com/compose/post" # Add extra bindings # bind = SUPER SHIFT, R, exec, alacritty -e ssh your-server @@ -32,3 +10,11 @@ bindd = SUPER SHIFT ALT, X, X Post, exec, omarchy-launch-webapp "https://x.com/c # Overwrite existing bindings, like putting Omarchy Menu on Super + Space # unbind = SUPER, SPACE # bindd = SUPER, SPACE, Omarchy menu, exec, omarchy-menu + +# Power Button Turns Off Display +unbind = , XF86PowerOff +bind = , XF86PowerOff, exec, hyprctl dispatch dpms toggle + +# Super L to Lock +unbind = SUPER , L +bindd = SUPER, L, Lock system, exec, omarchy-lock-screen diff --git a/scripts/omarchy-specific/omarchy_package_install.sh b/scripts/omarchy-specific/omarchy_package_install.sh index cbbff7c..19abde7 100755 --- a/scripts/omarchy-specific/omarchy_package_install.sh +++ b/scripts/omarchy-specific/omarchy_package_install.sh @@ -7,6 +7,8 @@ pacman_to_add=( "tree" "ttf-fira-code" "cronie" + "cmake" + "gamemode" ) aur_to_add=( diff --git a/starship.toml b/starship.toml index a81d8c4..cac7f55 100644 --- a/starship.toml +++ b/starship.toml @@ -3,7 +3,7 @@ format = """ [](red)\ $os\ -$username\ +$username$hostname\ [](bg:peach fg:red)\ $directory\ [](bg:yellow fg:peach)\ @@ -29,32 +29,20 @@ disabled = false style = "bg:red fg:crust" [os.symbols] -Windows = "" -Ubuntu = "󰕈" -SUSE = "" -Raspbian = "󰐿" -Mint = "󰣭" -Macos = "󰀵" -Manjaro = "" Linux = "󰌽" -Gentoo = "󰣨" Fedora = "󰌽" -Alpine = "" -Amazon = "" -Android = "" -AOSC = "" Arch = "󰣇" -Artix = "󰣇" -CentOS = "" -Debian = "󰣚" -Redhat = "󱄛" -RedHatEnterprise = "󱄛" + +[hostname] +ssh_only = false +style = "bg:red fg:crust" +format = "[$hostname]($style)" [username] show_always = true style_user = "bg:red fg:crust" style_root = "bg:red fg:crust" -format = '[ $user]($style)' +format = '[ $user@]($style)' [directory] style = "bg:peach fg:crust"