diff --git a/templates/.config/sway/config b/templates/.config/sway/config index b717dec..ea2f1b6 100644 --- a/templates/.config/sway/config +++ b/templates/.config/sway/config @@ -83,8 +83,8 @@ bindsym $mod+Return exec ${host.get('terminal', 'alacritty')} bindsym $mod+d exec wofi --show drun bindsym $mod+Shift+d exec wofi --show run bindsym $mod+p exec wofi-pass -bindsym $mod+Shift+s exec grimshot --notify save window -bindsym $mod+Ctrl+s exec grimshot --notify save area +bindsym $mod+Shift+s exec wl-copy < "$(grimshot --notify save window)" +bindsym $mod+Ctrl+s exec wl-copy < "$(grimshot --notify save area)" bindsym $mod+$kleft focus left bindsym $mod+$kdown focus down diff --git a/templates/.config/user-dirs.dirs b/templates/.config/user-dirs.dirs index 99266f4..1475c96 100644 --- a/templates/.config/user-dirs.dirs +++ b/templates/.config/user-dirs.dirs @@ -6,3 +6,4 @@ XDG_DOCUMENTS_DIR="$HOME/documents" XDG_MUSIC_DIR="$HOME/music" XDG_PICTURES_DIR="$HOME/pictures" XDG_VIDEOS_DIR="$HOME/videos" +XDG_SCREENSHOTS_DIR="$HOME/pictures/screenshots" diff --git a/templates/bin/record-screen b/templates/bin/record-screen index 37abac7..8620884 100755 --- a/templates/bin/record-screen +++ b/templates/bin/record-screen @@ -1,5 +1,7 @@ #!/bin/sh -outfile="$(date +"%Y-%m-%d %T").mkv" +outdir="$(xdg-user-dir VIDEOS)/recordings" +outfile="$outdir/$(date +"%Y-%m-%d %T").mkv" +mkdir -p "$outdir" wf-recorder -g "$(slurp -o)" -D -F "format=yuv420p" -f "$outfile"