Mention where the video is saved in notification

This commit is contained in:
dec05eba
2024-11-04 20:53:00 +01:00
parent 26a9e750dc
commit 3d51801a90
3 changed files with 27 additions and 26 deletions

18
scripts/notify-saved-name.sh Executable file
View File

@@ -0,0 +1,18 @@
#!/bin/sh
[ "$GSR_SHOW_SAVED_NOTIFICATION" != "1" ] && exit 0
filepath="$1"
type="$2"
file_name="$(basename "$filepath")"
file_dir="$(dirname "$filepath")"
case "$type" in
"regular")
gsr-notify --text "Saved recording to '$file_name'" --timeout 3.0 --icon record --bg-color "$GSR_NOTIFY_BG_COLOR"
;;
"replay")
gsr-notify --text "Saved replay to '$file_name'" --timeout 3.0 --icon replay --bg-color "$GSR_NOTIFY_BG_COLOR"
;;
esac

View File

@@ -17,9 +17,9 @@ mv "$filepath" "$new_filepath"
case "$type" in
"regular")
gsr-notify --text "Saved recording to a folder called '$game_name'" --timeout 3.0 --icon record --bg-color "$GSR_NOTIFY_BG_COLOR"
gsr-notify --text "Saved recording to '$game_name/$file_name'" --timeout 3.0 --icon record --bg-color "$GSR_NOTIFY_BG_COLOR"
;;
"replay")
gsr-notify --text "Saved replay to a folder called '$game_name'" --timeout 3.0 --icon replay --bg-color "$GSR_NOTIFY_BG_COLOR"
gsr-notify --text "Saved replay to '$game_name/$file_name'" --timeout 3.0 --icon replay --bg-color "$GSR_NOTIFY_BG_COLOR"
;;
esac