diff --git a/ansible/roles/sway/files/config b/ansible/roles/sway/files/config index f4641ab..2a64f88 100644 --- a/ansible/roles/sway/files/config +++ b/ansible/roles/sway/files/config @@ -24,3 +24,4 @@ set $menu /usr/local/bin/wofi --show drun --gtk-dark bindsym $mod+grave exec $term include ~/.config/sway/config.d/*.conf +include /etc/sway/config.d/* diff --git a/ansible/roles/sway/files/sway_config_files/screenshots.conf b/ansible/roles/sway/files/sway_config_files/screenshots.conf index e9b154b..0e2edbf 100644 --- a/ansible/roles/sway/files/sway_config_files/screenshots.conf +++ b/ansible/roles/sway/files/sway_config_files/screenshots.conf @@ -1,7 +1,9 @@ # Screenshots -#bindsym $mod+print exec --no-startup-id slurp | grim -g - $(xdg-user-dir PICTURES)/$(date +'screenshot_%Y-%m-%d-%H%M%S.png') -bindsym $mod+print exec --no-startup-id bash -c "slurp | grim -g - ~/$(date +'screenshot_%Y-%m-%d-%H%M%S.png')" -bindsym print exec --no-startup-id bash -c "grim ~/$(date +'screenshot_%Y-%m-%d-%H%M%S.png')" -# bindsym $mod+Shift+print exec --no-startup-id bash -c "wf-recorder -g $(slurp) -o ~/$(date +'screencast_%Y-%m-%d-%H%M%S.mp4')" -# bindsym Shift+print exec --no-startup-id bash -c "wf-recorder -o ~/$(date +'screencast_%Y-%m-%d-%H%M%S.mp4')" +#bindsym $mod+print exec slurp | grim -g - $(xdg-user-dir PICTURES)/$(date +'screenshot_%Y-%m-%d-%H%M%S.png') +bindsym $mod+print exec slurp | grim -g - "$HOME/$(date +'screenshot_%Y-%m-%d-%H%M%S.png')" +bindsym print exec grim "$HOME/$(date +'screenshot_%Y-%m-%d-%H%M%S.png')" +# Maybe add --audio flag? can optionally specify specific device name from `pactl list sources | grep Name` +bindsym $mod+Shift+print exec wf-recorder -g "$(slurp)" -f "$HOME/$(date +'screencast_%Y-%m-%d-%H%M%S.mkv')" -c h264_vaapi -d /dev/dri/renderD128 +bindsym Shift+print exec wf-recorder -f "$HOME/$(date +'screencast_%Y-%m-%d-%H%M%S.mkv')" -c h264_vaapi -d /dev/dri/renderD128 +bindsym $mod+ctrl+Shift+print exec killall -s SIGINT wf-recorder # Need to make a hotkey to end the recording