Cinnamon-Screenshot

UUID: cinnamon-screenshot@hilyxx
Last edited:
1 day ago 2025-07-23, 05:39
Last commit: [6e96a8c7] cinnamon-screenshot@hilyxx: Version 1.2 (#908)

Cinnamon extension for screenshots with modern interface and advanced options.

README

Close

Cinnamon-Screenshot extension

Cinnamon extension for screenshots with modern interface and advanced options.

This extension uses Gnome-Screenshot, which works seamlessly with both X11 and Wayland, and is fully integrated into the Cinnamon desktop.

A wide variety of options are included to ensure a good user experience:

  • A simple editor mode with tools such as a brush, a text input field, geometric shapes, or a pixelization mode
  • Three screenshot options: Full Screen, Active Window, and Selection — all with keyboard shortcuts
  • A timer (up to 60 seconds)
  • A preview of the screenshot along with its pixel dimensions
  • A clipboard option

By default, ‘CTRL + Q’ keyboard shortcut is used to open the extension. You can customize this shortcut in the extension settings.

FAQ

→ Is this extension only compatible with Cinnamon version 6.4 (and above)?

Yes, because Cinnamon-Screenshot uses the new dialog boxes introduced in version 6.4.
This update brings more possibilities and features.

→ Will there be more features added in the future, especially in the editor mode?

I don't think so. I want to avoid making the code even more complex, as that would require more maintenance.
This extension is meant to provide all the basic options while remaining as stable as possible.

→ Is this extension compatible if I use Cinnamon on a system other than Linux Mint?

Normally, there shouldn't be any compatibility issues — apart from the Cinnamon version itself.
However, some changes in system libraries may have introduced significant modifications, regressions, or bugs!

Log In To Comment!

8 Comments

Kevin Langman
Kevin Langman-2 weeks ago
Got this error after upgrading the applet: Type name Gjs_cinnamon-screenshot_hilyxx_preview_ScreenshotPreviewDialog is already registered You can avoid this problem by adding a random number to the Gjs class name like seen here: https://github.com/linuxmint/cinnamon-spices-extensions/blob/a96e0d2e573b46e5da332e5d78325fda8f395d61/BlurCinnamon%40klangman/files/BlurCinnamon%40klangman/6.0/gaussian_blur.js#L22
Hilyxx
Hilyxx-2 weeks ago
Thanks for the fix — I’ll include it in the upcoming update I’ll be publishing soon
CQ
CQ-3 weeks ago
Beautiful work. Love it. Consider an option to include cursor in screenshot?
Hilyxx
Hilyxx-2 weeks ago
Hi. thanks ! Yes, it's planned for version 1.2 ;)
Kevin Langman
Kevin Langman-3 weeks ago
Nice extension.. I would like to see a "Copy to clipboard" option on the preview dialog and maybe a back button as well. Thanks for making the extension!
Hilyxx
Hilyxx-3 weeks ago
Back button and "Copy to clipboard" added :)
Kevin Langman
Kevin Langman-2 weeks ago
Thanks!!
Hilyxx
Hilyxx-3 weeks ago
Thank you! I might add a few more features later.