From d6d74fbdc82e81e8064a5bae2b9479ebb095b2be Mon Sep 17 00:00:00 2001 From: Haelnorr Date: Tue, 21 Jan 2025 09:52:22 +1100 Subject: [PATCH] changed screenshot keybinds --- .config/i3/config | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/.config/i3/config b/.config/i3/config index 27bd4f1..34fead6 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -17,14 +17,21 @@ exec_always --no-startup-id ~/.config/polybar/launch_polybar.sh # rebind down arrow to left click (for osrs spam) #bindsym Down exec xdotool click 1 -bindsym Print exec maim "$HOME/pictures/screenshots/$(date).png" -bindsym $mod+Print exec maim --window $(xdotool getactivewindow) "$HOME/pictures/screenshots/$(date).png" -bindsym Shift+Print exec maim --select "$HOME/pictures/screenshots/$(date).png" +## Screenshots +# Clip selection to clipboard +bindsym Print exec maim --select | xclip -selection clipboard -t image/png +# Clip active window to clipboard +bindsym $mod+Print exec maim --window $(xdotool getactivewindow) | xclip -selection clipboard -t image/png +# Clip all windows to clipboard +bindsym Shift+Print exec maim | xclip -selection clipboard -t image/png ## Clipboard Screenshots -bindsym Ctrl+Print exec maim | xclip -selection clipboard -t image/png -bindsym Ctrl+$mod+Print exec maim --window $(xdotool getactivewindow) | xclip -selection clipboard -t image/png -bindsym Ctrl+Shift+Print exec maim --select | xclip -selection clipboard -t image/png +# Save selection to file +bindsym Ctrl+Print exec maim --select "$HOME/pictures/screenshots/$(date).png" +# Save active window to file +bindsym Ctrl+$mod+Print exec maim --window $(xdotool getactivewindow) "$HOME/pictures/screenshots/$(date).png" +# Save all windows to file +bindsym Ctrl+Shift+Print exec maim "$HOME/pictures/screenshots/$(date).png" exec --no-startup-id dex --autostart --environment i3 exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork