| 12345678910111213141516171819 |
- #!/bin/zsh
- source $ZDOTDIR/.zshrc
- OUTPUT_DIRECTORY="$HOME/Pictures/tmux/Screenshot $(date +"%Y-%m-%d at %H.%M.%S")/"
- mkdir -p $OUTPUT_DIRECTORY
- cd $OUTPUT_DIRECTORY
- tmux capture-pane -pNJ > terminal.txt
- tmux capture-pane -peNJ > terminal.ansi
- screencapture -Jwindow -m -o terminal.png
- # ansisvg converts the capture to an svg
- # https://github.com/wader/ansisvg.git
- if command -v ansisvg &> /dev/null
- then
- cat terminal.ansi | ansisvg > terminal.svg
- cat terminal.ansi | ansisvg --grid --fontname "JetBrainsMonoNL NF" > terminal.embedded.svg
- fi
|