Present better and expose more bindings

This commit is contained in:
David Heinemeier Hansson
2025-06-06 22:58:31 +02:00
parent 241fa6ec4c
commit 691cbca41a
2 changed files with 26 additions and 22 deletions

View File

@ -9,14 +9,27 @@
source = ~/.config/hypr/hyprland-monitors.conf source = ~/.config/hypr/hyprland-monitors.conf
################### ###################
### MY PROGRAMS ### ### KEYBINDINGS ###
################### ###################
# See https://wiki.hyprland.org/Configuring/Keywords/ # Use fixed set of defaults from Omarchy
$terminal = alacritty source = ~/.local/share/omarchy/default/hypr/bindings.conf
$fileManager = nautilus --new-window
$browser = google-chrome-stable --new-window # Extra bindings
$menu = wofi --show drun bind = SUPER, A, exec, google-chrome-stable --new-window --kiosk --app="https://chatgpt.com"
bind = SUPER, C, exec, google-chrome-stable --new-window --kiosk --app="https://app.hey.com/calendar/weeks/"
bind = SUPER, E, exec, google-chrome-stable --new-window --kiosk --app="https://app.hey.com"
bind = SUPER, X, exec, google-chrome-stable --new-window --kiosk --app="https://x.com/"
bind = SUPER SHIFT, X, exec, google-chrome-stable --new-window --kiosk --app="https://x.com/compose/post"
bind = SUPER, M, exec, spotify
bind = SUPER, N, exec, alacritty -e nvim
#############################
### ENVIRONMENT VARIABLES ###
#############################
# See https://wiki.hyprland.org/Configuring/Environment-variables/
source = ~/.local/share/omarchy/default/hypr/envs.conf
################# #################
### AUTOSTART ### ### AUTOSTART ###
@ -26,13 +39,6 @@ $menu = wofi --show drun
# Or execute your favorite apps at launch like this: # Or execute your favorite apps at launch like this:
exec-once = hypridle & hyprpaper & swaync exec-once = hypridle & hyprpaper & swaync
#############################
### ENVIRONMENT VARIABLES ###
#############################
# See https://wiki.hyprland.org/Configuring/Environment-variables/
source = ~/.local/share/omarchy/default/hypr/envs.conf
##################### #####################
### LOOK AND FEEL ### ### LOOK AND FEEL ###
##################### #####################
@ -174,13 +180,6 @@ device {
} }
###################
### KEYBINDINGS ###
###################
# Use fixed set of defaults from Omarchy
source = ~/.local/share/omarchy/default/hypr/bindings.conf
############################## ##############################
### WINDOWS AND WORKSPACES ### ### WINDOWS AND WORKSPACES ###
############################## ##############################

View File

@ -1,5 +1,10 @@
# See https://wiki.hyprland.org/Configuring/Keywords/ # See https://wiki.hyprland.org/Configuring/Keywords/
$terminal = alacritty
$fileManager = nautilus --new-window
$browser = google-chrome-stable --new-window
$menu = wofi --show drun
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more # Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = SUPER, return, exec, $terminal bind = SUPER, return, exec, $terminal
bind = SUPER, F, exec, $fileManager bind = SUPER, F, exec, $fileManager
@ -7,8 +12,8 @@ bind = SUPER, B, exec, $browser
bind = SUPER, space, exec, $menu bind = SUPER, space, exec, $menu
bind = SUPER, W, killactive, bind = SUPER, W, killactive,
bind = SUPER, ESCAPE, exit, bind = SUPER, ESCAPE, exec, hyprlock
bind = SUPER, L, exec, hyprlock bind = SUPER SHIFT, ESCAPE, exit,
bind = SUPER, J, togglesplit, # dwindle bind = SUPER, J, togglesplit, # dwindle
bind = SUPER, P, pseudo, # dwindle bind = SUPER, P, pseudo, # dwindle