Skip to content

sertraline/chizuhoru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chizuhoru - screenshot tool for Linux

Features

  • Editor: painting, shapes, cropping, blur
  • Magnifier
  • Standalone uploader: imgur, catbox, uguu
  • Screenshot uploads
  • History
    • Imgur links are stored with delete hash. Delete hash allows you to remove image from Imgur. You can access it through context menu on any Imgur item.

Can I see it in action?

demo (gif, 5MB)

Easy install

git clone https://github.com/sertraline/chizuhoru && cd chizuhoru
./install.sh

install.sh will gather all required modules and will generate a chizuhoru launch script for you. You can bind PrtScr to it in your window manager to make use of global hotkey.

Manual install

Clone:
git clone https://github.com/sertraline/chizuhoru && cd chizuhoru

Install modules:
python3 -m pip install -r requirements.txt

Create launch script with following contents:

#!/bin/bash
python3 PATH/py/main.py \$* &
exit 0

Where PATH must be replaced with actual path to this directory.

Usage

  • Run in GUI:
    ./chizuhoru
  • Make a silent screenshot, save to default directory:
    ./chizuhoru -s
  • Make a silent screenshot, save to directory provided:
    ./chizuhoru -s -dir /home/user/Pictures
  • Select display to grab. Default: -1 (all displays):
    ./chizuhoru -s -dis 0

Hotkeys

Keys Description
T Show/hide main panel
Right Mouse Button Show/hide paint settings window
Esc Cancel and close the window
Enter Copy image or selection to clipboard
S Save image or selection
A Select window under the mouse pointer
Z Toggle magnifier
C Copy current color in magnifier to clipboard
Ctrl + Z Undo
Hold shift while drawing Constraint key: ensure drawn shape has equal sides
1 Selection
2 Pen
3 Circle
4 Rectangle
5 Line
6 Smooth line
7 Blur

About

Screenshot tool for Linux written in PyQt

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published