{"id":16326845,"url":"https://github.com/thatonecalculator/screensht","last_synced_at":"2025-03-22T21:33:17.506Z","repository":{"id":236685396,"uuid":"792975326","full_name":"ThatOneCalculator/screensht","owner":"ThatOneCalculator","description":"hyprland screenshot utility using grimblast","archived":false,"fork":false,"pushed_at":"2024-06-22T05:03:24.000Z","size":30,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-01T19:11:20.374Z","etag":null,"topics":["editing-image","grim","hyprland","imagemagick","screenshot","screenshot-utility","screenshots","wayland","wlr","wlroots"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ThatOneCalculator.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-28T04:32:02.000Z","updated_at":"2024-10-10T12:36:06.000Z","dependencies_parsed_at":"2024-06-22T16:28:53.126Z","dependency_job_id":null,"html_url":"https://github.com/ThatOneCalculator/screensht","commit_stats":null,"previous_names":["thatonecalculator/screensht"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThatOneCalculator%2Fscreensht","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThatOneCalculator%2Fscreensht/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThatOneCalculator%2Fscreensht/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThatOneCalculator%2Fscreensht/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ThatOneCalculator","download_url":"https://codeload.github.com/ThatOneCalculator/screensht/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244246551,"owners_count":20422458,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["editing-image","grim","hyprland","imagemagick","screenshot","screenshot-utility","screenshots","wayland","wlr","wlroots"],"created_at":"2024-10-10T23:09:42.393Z","updated_at":"2025-03-22T21:33:17.186Z","avatar_url":"https://github.com/ThatOneCalculator.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# screensht\n\nUtility to make screenshots on wlroots compositors look pretty\n\nBased on https://gist.github.com/arnvgh/01b204df3229ed8c41cfd6ed847bb545\n\nI use this for my screenshots, some people ask how I make them so here it is\n\n## Usage\n\n- `screensht area` for an area (or click on a window to get that window).\n- `screensht full` for a full screenshot of your active display.\n- Screenshots are automatically copied to the clipboard. Click the notification to view the screenshot, or click the \"Edit\" button to edit the screenshot.\n- Lines 5-26 in `screensht` are used for user configuration.\n\nSettings can be changed directly at the top of the script.\n\n## Dependencies\n\n- [`grimblast`](https://github.com/hyprwm/contrib/blob/main/grimblast/grimblast) for screenshotting\n- [`hyprctl`](https://wiki.hyprland.org/Configuring/Using-hyprctl/) (part of [Hyprland](hyprland.org/)) for changing decoration settings while taking a screenshot\n- [`satty`](https://github.com/gabm/Satty) or [`swappy`](https://github.com/jtheoof/swappy) for optional screenshot editing\n- [`imagemagick`](https://imagemagick.org/index.php) for image processing\n- [`wl-copy`](https://github.com/bugaevc/wl-clipboard) for clipboard management (`wl-clipboard` and `wl-clipboard-rs` work)\n- [`libnotify`](https://gitlab.gnome.org/GNOME/libnotify) to send notifications (and a compatible notification daemon, preferabbly one with button support like [`swaync`](https://github.com/ErikReider/SwayNotificationCenter))\n\nHere's a screenshot of screensht using screensht:\n\n![image](https://github.com/ThatOneCalculator/screensht/assets/44733677/2f9edb94-21fc-4966-ad9e-69741aabb800)\n\nAnd a screenshot of a notification of a screenshot taken with screensht taken with screensht:\n\n![image](https://github.com/ThatOneCalculator/screensht/assets/44733677/573523df-5f1f-49d3-96c7-299c76c6c64e)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthatonecalculator%2Fscreensht","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthatonecalculator%2Fscreensht","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthatonecalculator%2Fscreensht/lists"}