Skip to content

MrEliptik/shotty

Repository files navigation

shotty

shotty icon

Simple desktop screenshot app, written in Python with PyQt5

Features

  • Whole screen screenshot
  • Region screenshot
  • Save to disk
  • Copy to clipboard
  • Run in the background
  • Hotkey
  • Cross-platform

Supported OS

shotty icon Windows shotty icon Linux

Region screenshot

Press 'Print', select your area, rename, and hit save!

region screenshot

Icon tray menu - full screenshot

icon tray menu

How to run

See requirements for python packages. With python >= 3.6, run

python app.pyw

Requirements

Windows:

Get pyHook for your python version here:

https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook

Python

Linux

pip install linux-requirements.txt

Windows

Pip install windows-requirements.txt

Troubleshoot ⚠️

Linux

If you get the error: [Errno 2] No such file or directory: 'notify-send': 'notify-send' try:

sudo apt-get --reinstall install libnotify-bin notify-osd

Author

Want to support me? Buy me a coffee!

Buy Me A Coffee

About

Simple desktop screenshot app, written in Python with PyQt5

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages