wildfire: 282 current 2025-06-21 07:53:42 25.05.20250617.36ab78d 6.15.2 *

screenshot
This commit is contained in:
2025-06-21 07:53:48 +02:00
parent 6fffe45227
commit 3f7df29793
4 changed files with 17 additions and 10 deletions

View File

@ -183,11 +183,13 @@
]; ];
# ================================ # ================================
# BROWSER OPTIMIZATIONS # ENVIRONMENT VARIABLES
# ================================ # ================================
# Improve touchscreen and scrolling support in Firefox
environment.sessionVariables = { environment.sessionVariables = {
# Improve touchscreen and scrolling support in Firefox
MOZ_USE_XINPUT2 = "1"; MOZ_USE_XINPUT2 = "1";
# Screenshot directory for Hyprshot
HYPRSHOT_DIR = "$HOME/Nextcloud/Home-sync/Pictures/Screenshots";
}; };
# ================================ # ================================

View File

@ -116,6 +116,7 @@
# ---- SCREENSHOT & RECORDING ---- # ---- SCREENSHOT & RECORDING ----
grim # Screenshot tool for Wayland grim # Screenshot tool for Wayland
slurp # Screen area selection for screenshots slurp # Screen area selection for screenshots
hyprshot # Screenshot tool for Hyprland
swappy # Screenshot editing and annotation swappy # Screenshot editing and annotation
wf-recorder # Screen recording for Wayland wf-recorder # Screen recording for Wayland

View File

@ -84,15 +84,16 @@ in {
# Bindings # Bindings
bind = bind =
[ [
"$mod, RETURN, exec, $terminal" "$mod, RETURN, exec, $terminal" # Open terminal
"$mod, C, killactive" "$mod, C, killactive" # Kill active window
"$mod, E, exec, $filemanager" "$mod, E, exec, $filemanager" # Open file manager
"$mod, SPACE, exec, $menu" "$mod, SPACE, exec, $menu" # Show menu (rofi)
"$mod, V, exec, cliphist list | rofi -dmenu | cliphist decode | wl-copy" "$mod, V, exec, cliphist list | rofi -dmenu | cliphist decode | wl-copy" # Show Clipboard history
", Print, exec, grimblast copy area" ", PRINT, exec, hyprshot -m region" # Screenshot region
"$mod, F, togglefloating" "$mod, PRINT, exec, hyprshot -m window" # Screenshot window
"$mod, F, togglefloating" # Make active window floating
"$mod, J, togglesplit, " # dwindle "$mod, J, togglesplit, " # dwindle
"$mod, L, exec, hyprlock" "$mod, L, exec, hyprlock" # Lock screen
# Move focus with mainMod + arrow keys # Move focus with mainMod + arrow keys
"$mod, left, movefocus, l" "$mod, left, movefocus, l"

View File

@ -14,6 +14,9 @@
in { in {
# Common packages for ALL systems # Common packages for ALL systems
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# misc
xdg-user-dirs
# networking # networking
wget wget
whois whois