Merge pull request #322 from benhoman/screen-cmd-output-dir

allow override of screenshot/screenrecord output
This commit is contained in:
David Heinemeier Hansson
2025-07-24 18:07:38 -04:00
committed by GitHub
2 changed files with 6 additions and 2 deletions

View File

@ -2,8 +2,10 @@
# Set recorder based on GPU # Set recorder based on GPU
OUTPUT_DIR="${OMARCHY_SCREENRECORD_DIR:-$HOME/Videos}"
screenrecording() { screenrecording() {
filename="$HOME/Videos/screenrecording-$(date +'%Y-%m-%d_%H-%M-%S').mp4" filename="$OUTPUT_DIR/screenrecording-$(date +'%Y-%m-%d_%H-%M-%S').mp4"
notify-send "Screen recording starting..." -t 1000 notify-send "Screen recording starting..." -t 1000
sleep 1 sleep 1

View File

@ -1,8 +1,10 @@
#!/bin/bash #!/bin/bash
OUTPUT_DIR="${OMARCHY_SCREENSHOT_DIR:-$HOME/Pictures}"
hyprshot -m ${1:-region} --raw | hyprshot -m ${1:-region} --raw |
satty --filename - \ satty --filename - \
--output-filename ~/Pictures/screenshot-$(date +'%Y-%m-%d_%H-%M-%S').png \ --output-filename "$OUTPUT_DIR/screenshot-$(date +'%Y-%m-%d_%H-%M-%S').png" \
--early-exit \ --early-exit \
--actions-on-enter save-to-clipboard \ --actions-on-enter save-to-clipboard \
--save-after-copy \ --save-after-copy \