Merge branch 'main' of git.zander.im:Zander671/random-scripts

This commit is contained in:
Alexander Rosenberg 2023-05-20 04:51:46 -07:00
commit c492350351
Signed by: Zander671
GPG Key ID: 5FD0394ADBD72730
3 changed files with 16 additions and 4 deletions

View File

@ -1,2 +1,8 @@
#!/usr/bin/env zsh #!/usr/bin/env zsh
maim -k -s -f png | tesseract stdin stdout -l eng | xclip -selection clipboard
local text="$(maim -k -s -f png | tesseract stdin stdout -l eng 2>/dev/null)"
let char_count="$(printf '%s' "${text}" | wc -c)"
printf '%s' "${text}" | xclip -selection clipboard
notify-send -t 5000 "Coppied Text" "Coppied ${char_count} characters"

View File

@ -12,6 +12,9 @@ fi
exec nvim 63<&0 0</dev/null \ exec nvim 63<&0 0</dev/null \
-u NONE \ -u NONE \
-c 'packadd leap.nvim' \
-c "lua require('leap').add_default_mappings()" \
-c 'highlight link LeapBackdrop Comment' \
-c "map <silent> q :qa!<CR>" \ -c "map <silent> q :qa!<CR>" \
-c "set scrollback=100000 nonumber termguicolors laststatus=0 clipboard+=unnamedplus" \ -c "set scrollback=100000 nonumber termguicolors laststatus=0 clipboard+=unnamedplus" \
-c "autocmd TermEnter * stopinsert" \ -c "autocmd TermEnter * stopinsert" \

View File

@ -1,13 +1,16 @@
#!/usr/bin/env zsh #!/usr/bin/env zsh
local maim_args=("-f" "png") local maim_args=("-f" "png")
local outfile="${HOME}/downloads/screenshot--$(date +'%F_%k-%M-%S').png" local outfile="screenshot--$(date +'%F_%k-%M-%S').png"
local outpath="${HOME}/downloads/${outfile}"
case "${1}" in; case "${1}" in;
'-root') '-root')
maim ${maim_args} "${outfile}" maim ${maim_args} "${outpath}" || exit
;; ;;
'-select' | *) '-select' | *)
maim ${maim_args} -s "${outfile}" maim ${maim_args} -s "${outpath}" || exit
;; ;;
esac esac
notify-send -t 5000 "Screenshot Taken" "Screenshot saved to \"${outfile}\""