diff --git a/ansible/inventory/group_vars/desktop.yml b/ansible/inventory/group_vars/desktop.yml index e0fa0c6..ee61a17 100644 --- a/ansible/inventory/group_vars/desktop.yml +++ b/ansible/inventory/group_vars/desktop.yml @@ -174,6 +174,10 @@ desktop_sway_dotfiles: src: .config/waybar/ dest: .config/waybar/ mode: preserve + - name: flameshot config + src: .config/flameshot/ + dest: .config/flameshot/ + mode: preserve - name: alacritty config src: .config/alacritty/ dest: .config/alacritty/ diff --git a/dotfiles/desktop/.config/flameshot/flameshot.ini b/dotfiles/desktop/.config/flameshot/flameshot.ini new file mode 100644 index 0000000..d2e8c69 --- /dev/null +++ b/dotfiles/desktop/.config/flameshot/flameshot.ini @@ -0,0 +1,13 @@ +[General] +copyPathAfterSave=false +disabledTrayIcon=true +drawColor=#4a90d9 +drawThickness=3 +filenamePattern=%Y-%m-%d_%H-%M-%S +savePath=/home/fscotto/Pictures/Screenshots +savePathFixed=true +showDesktopNotification=true +useGrimAdapter=true +showHelp=false +showSidePanelButton=true +startupLaunch=false diff --git a/dotfiles/desktop/.config/sway/config b/dotfiles/desktop/.config/sway/config index 008ed8a..5e61128 100644 --- a/dotfiles/desktop/.config/sway/config +++ b/dotfiles/desktop/.config/sway/config @@ -141,10 +141,10 @@ bindsym $mod+Shift+x exec ~/.config/sway/scripts/lockscreen bindsym $mod+Shift+q kill # Screenshot -# Print → flameshot GUI (annotations, save + clipboard via portal) +# Print → flameshot GUI # Shift+Print → grim+slurp region → clipboard # Alt+Print → grim focused output → clipboard -bindsym Print exec flameshot gui --path "$HOME/Pictures/Screenshots" --clipboard +bindsym Print exec flameshot gui bindsym Shift+Print exec ~/.config/sway/scripts/screenshot region bindsym Alt+Print exec ~/.config/sway/scripts/screenshot output