mirror of
https://github.com/alyraffauf/nixcfg.git
synced 2024-11-22 16:23:55 -05:00
hyprland: fixed binds and added screenshot region grabber
This commit is contained in:
parent
dcc2bcd9e7
commit
4565bfa8ad
|
@ -33,15 +33,16 @@
|
||||||
brightnessctl
|
brightnessctl
|
||||||
celluloid
|
celluloid
|
||||||
evince
|
evince
|
||||||
|
gnome.eog
|
||||||
|
gnome.file-roller
|
||||||
hyprcursor
|
hyprcursor
|
||||||
hyprland-protocols
|
hyprland-protocols
|
||||||
hyprnome
|
# hyprnome
|
||||||
hyprshot
|
hyprshot
|
||||||
kdePackages.polkit-kde-agent-1
|
kdePackages.polkit-kde-agent-1
|
||||||
playerctl
|
playerctl
|
||||||
|
trayscale
|
||||||
xfce.exo
|
xfce.exo
|
||||||
gnome.eog
|
|
||||||
gnome.file-roller
|
|
||||||
xfce.thunar
|
xfce.thunar
|
||||||
xfce.thunar-archive-plugin
|
xfce.thunar-archive-plugin
|
||||||
xfce.thunar-media-tags-plugin
|
xfce.thunar-media-tags-plugin
|
||||||
|
@ -104,6 +105,7 @@
|
||||||
screenshot = "${pkgs.hyprshot}/bin/hyprshot";
|
screenshot = "${pkgs.hyprshot}/bin/hyprshot";
|
||||||
screenshot_folder = "~/pics/screenshots";
|
screenshot_folder = "~/pics/screenshots";
|
||||||
screenshot_screen = "${screenshot} -m output -o ${screenshot_folder}";
|
screenshot_screen = "${screenshot} -m output -o ${screenshot_folder}";
|
||||||
|
screenshot_region = "${screenshot} -m region -o ${screenshot_folder}";
|
||||||
|
|
||||||
# Color, themes, scaling
|
# Color, themes, scaling
|
||||||
border_primary = "ca9ee6ee";
|
border_primary = "ca9ee6ee";
|
||||||
|
@ -272,34 +274,34 @@
|
||||||
bind = ${modifier}, down, movefocus, d
|
bind = ${modifier}, down, movefocus, d
|
||||||
|
|
||||||
# Gnome-like workspaces.
|
# Gnome-like workspaces.
|
||||||
bind = ${modifier}, 1, exec, ${hyprnome} --previous
|
# bind = ${modifier}, 1, exec, ${hyprnome} --previous
|
||||||
bind = ${modifier}, 2, exec, ${hyprnome}
|
# bind = ${modifier}, 2, exec, ${hyprnome}
|
||||||
bind = ${modifier} SHIFT, 1, exec, ${hyprnome} --previous --move
|
# bind = ${modifier} SHIFT, 1, exec, ${hyprnome} --previous --move
|
||||||
bind = ${modifier} SHIFT, 2, exec, ${hyprnome} --move
|
# bind = ${modifier} SHIFT, 2, exec, ${hyprnome} --move
|
||||||
|
|
||||||
# # Switch workspaces with mainMod + [0-9]
|
# Switch workspaces with mainMod + [0-9]
|
||||||
# bind = ${modifier}, 1, workspace, 1
|
bind = ${modifier}, 1, workspace, 1
|
||||||
# bind = ${modifier}, 2, workspace, 2
|
bind = ${modifier}, 2, workspace, 2
|
||||||
# bind = ${modifier}, 3, workspace, 3
|
bind = ${modifier}, 3, workspace, 3
|
||||||
# bind = ${modifier}, 4, workspace, 4
|
bind = ${modifier}, 4, workspace, 4
|
||||||
# bind = ${modifier}, 5, workspace, 5
|
bind = ${modifier}, 5, workspace, 5
|
||||||
# bind = ${modifier}, 6, workspace, 6
|
bind = ${modifier}, 6, workspace, 6
|
||||||
# bind = ${modifier}, 7, workspace, 7
|
bind = ${modifier}, 7, workspace, 7
|
||||||
# bind = ${modifier}, 8, workspace, 8
|
bind = ${modifier}, 8, workspace, 8
|
||||||
# bind = ${modifier}, 9, workspace, 9
|
bind = ${modifier}, 9, workspace, 9
|
||||||
# bind = ${modifier}, 0, workspace, 10
|
bind = ${modifier}, 0, workspace, 10
|
||||||
|
|
||||||
# # Move active window to a workspace with mainMod + SHIFT + [0-9]
|
# Move active window to a workspace with mainMod + SHIFT + [0-9]
|
||||||
# bind = ${modifier} SHIFT, 1, movetoworkspace, 1
|
bind = ${modifier} SHIFT, 1, movetoworkspace, 1
|
||||||
# bind = ${modifier} SHIFT, 2, movetoworkspace, 2
|
bind = ${modifier} SHIFT, 2, movetoworkspace, 2
|
||||||
# bind = ${modifier} SHIFT, 3, movetoworkspace, 3
|
bind = ${modifier} SHIFT, 3, movetoworkspace, 3
|
||||||
# bind = ${modifier} SHIFT, 4, movetoworkspace, 4
|
bind = ${modifier} SHIFT, 4, movetoworkspace, 4
|
||||||
# bind = ${modifier} SHIFT, 5, movetoworkspace, 5
|
bind = ${modifier} SHIFT, 5, movetoworkspace, 5
|
||||||
# bind = ${modifier} SHIFT, 6, movetoworkspace, 6
|
bind = ${modifier} SHIFT, 6, movetoworkspace, 6
|
||||||
# bind = ${modifier} SHIFT, 7, movetoworkspace, 7
|
bind = ${modifier} SHIFT, 7, movetoworkspace, 7
|
||||||
# bind = ${modifier} SHIFT, 8, movetoworkspace, 8
|
bind = ${modifier} SHIFT, 8, movetoworkspace, 8
|
||||||
# bind = ${modifier} SHIFT, 9, movetoworkspace, 9
|
bind = ${modifier} SHIFT, 9, movetoworkspace, 9
|
||||||
# bind = ${modifier} SHIFT, 0, movetoworkspace, 10
|
bind = ${modifier} SHIFT, 0, movetoworkspace, 10
|
||||||
|
|
||||||
# Example special workspace (scratchpad)
|
# Example special workspace (scratchpad)
|
||||||
bind = ${modifier}, S, togglespecialworkspace, magic
|
bind = ${modifier}, S, togglespecialworkspace, magic
|
||||||
|
@ -331,6 +333,7 @@
|
||||||
|
|
||||||
# Screenshot with hyprshot.
|
# Screenshot with hyprshot.
|
||||||
bind = , PRINT, exec, ${screenshot_screen}
|
bind = , PRINT, exec, ${screenshot_screen}
|
||||||
|
bind = ${modifier}, PRINT, exec, ${screenshot_screen}
|
||||||
|
|
||||||
# Show/hide waybar.
|
# Show/hide waybar.
|
||||||
bind = ${modifier}, F11, exec, pkill -SIGUSR1 waybar
|
bind = ${modifier}, F11, exec, pkill -SIGUSR1 waybar
|
||||||
|
|
Loading…
Reference in a new issue