Grimblast
Quick screenshot menu for grimblast with multiple capture modes ![]()
installation
Run dms plugins install grimblast
or install using the plugins tab on DMS settings
| Plugin Information | Value |
|---|---|
| id | grimblast |
| name | Grimblast |
| author | Taylan TATLI |
| repo | Link |
| capabilities | screenshot-tool, dankbar-widget |
| category | utilities |
| compositors | hyprland |
| distro | any |
| dependencies | grimblast |
| requires DMS | N/A |
Grimblast Plugin
Quick screenshot menu for DankMaterialShell using grimblast (Hyprland).

Features
- 🖼️ Multiple Capture Modes: Area, Active Window, Current Output, All Screens
- 📋 Flexible Actions: Copy to Clipboard, Save to File, Copy & Save, Edit
- ⚙️ Configurable: Set custom save location
- 🎯 Easy Access: Click bar icon to open screenshot menu
- 🎨 Smooth UI: Animated expandable submenus
Requirements
-
Hyprland - This plugin is designed for Hyprland
-
grimblast - Screenshot tool for Hyprland/Wayland
# Install on Arch Linux yay -S grimblast-git # Or install from AUR paru -S grimblast-git
Installation
-
Copy plugin to DMS plugins directory:
mkdir -p ~/.config/DankMaterialShell/plugins cp -r grimblast ~/.config/DankMaterialShell/plugins/ -
Reload DankMaterialShell or restart Quickshell
-
Enable the plugin in DMS Settings → Plugins
-
Add grimblast to DankBar
Usage
Taking Screenshots
- Click the screenshot icon in the DankBar
- Select an action (Copy, Save, Copy & Save, or Edit)
- Choose a target:
- Area: Select region with cursor
- Active Window: Capture current window
- Current Output: Capture current monitor
- All Screens: Capture all monitors
Configuration
Open DMS Settings → Plugins → Grimblast to configure:
- Save Location: Default directory for saved screenshots
- Default:
~/Pictures/Screenshots - Examples:
~/Pictures/Screenshots,~/Documents,/tmp
- Default:
Actions Explained
| Action | Description |
|---|---|
| Copy to Clipboard | Screenshot copied to clipboard (paste anywhere) |
| Save to File | Screenshot saved to configured directory |
| Copy & Save | Both copy to clipboard AND save to file |
| Edit Screenshot | Open screenshot in default image editor |
Troubleshooting
Screenshot fails with error code
- Make sure
grimblastis installed:which grimblast - Check grimblast works:
grimblast save area /tmp/test.png
Plugin doesn't appear in bar
- Enable plugin in DMS Settings → Plugins
- Add to DankBar widgets section in settings
- Restart Quickshell if needed
Save location doesn't work
- Ensure directory exists:
mkdir -p ~/Pictures/Screenshots - Use absolute paths or
~for home directory - Check directory permissions
License
MIT License - Feel free to modify and distribute
Author
Taylan TATLI
Version
1.0.0 - Initial release