Skip to content

A basic implementation of a screenshot utility for Linux computers running the X display server. Built with Rust.

License

Notifications You must be signed in to change notification settings

Contribution-Tracking/screenshock

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

screenshock

      \                 \
       \         ..      \
        \       /  `-.--.___ __.-.___
`-.      \     /  #   `-._.-'    \   `--.__
   `-.        /  ####    /   ###  \        `.
________     /  #### ############  |       _|           .'
            |\ #### ##############  \__.--' |    /    .'
            | ####################  |       |   /   .'
            | #### ###############  |       |  /
            | #### ###############  |      /|      ----
          . | #### ###############  |    .'<    ____
        .'  | ####################  | _.'-'\|
      .'    |   ##################  |       |
             `.   ################  |       |
               `.    ############   |       | ----
              ___`.     #####     _..____.-'     .
             |`-._ `-._       _.-'    \\\         `.
          .'`-._  `-._ `-._.-'`--.___.-' \          `.
        .' .. . `-._  `-._        ___.---'|   \   \
      .' .. . .. .  `-._  `-.__.-'        |    \   \
     |`-. . ..  . .. .  `-._|             |     \   \
     |   `-._ . ..  . ..   .'            _|
      `-._   `-._ . ..   .' |      __.--'
          `-._   `-._  .' .'|__.--'
              `-._   `' .'
                  `-._.'

TODO: (Implement)

  • Fullscreen capturing
  • Window-specific capturing
  • Configurable region capturing
  • Dynamic image saving from consecutive screenshots with configurable options: Frame-rate, Duration
  • Static and Dynamic image saving in multiple output formats:
    • PNG (Static)
    • BMP (Static)
    • JPEG (Static)
    • GIF (Dynamic)
    • WEBP (Static & Dynamic)

About

A basic implementation of a screenshot utility for Linux computers running the X display server. Built with Rust.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 75.3%
  • Nix 24.7%