A polished, native screenshot utility for Hyprland built with Quickshell. Features a modern overlay UI with shader-based dimming, "juicy" bouncy animations, and intelligent window snapping.
- Three Modes:
- Region: Drag to select an area. Left-click automatically captures the full screen, and Right-click resets your selection.
- Window: Hovering over a window highlights it—click to capture.
- Temp: A "clipboard-only" mode. Great for quick sharing when you don't want to clutter your disk.
- KDE Connect: Push screenshots (and your clipboard) directly to your phone.
- Fast: It launches instantly. No waiting.
- Editor Support: If you have
sattyinstalled, you can annotate right after capturing.
r: Region Modew: Window Modes: Full Screen Capturet: Toggle Temp Modek: Toggle KDE ShareEscape: Quit
recording_20260213_021100.webm
- Quickshell (0.2.1+)
grim(Screen capture)imagemagick(Image processing)wl-clipboard(Clipboard support)satty(Optional: for Editor Mode)kdeconnect(Optional: for Share Mode)libnotify(For notifications)
AUR (Recommended) maintainer: knownasnaffy
yay -S hyprquickframe-gitArch Linux:
sudo pacman -S grim imagemagick wl-clipboard satty libnotifyyay -S quickshell-gitgit clone https://github.com/Ronin-CK/HyprQuickFrame ~/.config/quickshell/HyprQuickFramequickshell -c HyprQuickFrame -nThis project includes a flake.nix for easy installation.
Run directly:
nix run github:Ronin-CK/HyprQuickFrameInstall in configuration: Add to your inputs:
inputs.HyprQuickFrame.url = "github:Ronin-CK/HyprQuickFrame";
inputs.HyprQuickFrame.inputs.nixpkgs.follows = "nixpkgs";Then add to your packages:
environment.systemPackages = [ inputs.HyprQuickFrame.packages.${pkgs.system}.default ];Add the following keybinding to your hyprland.conf:
# Opens HyprQuickFrame - Decided on-the-fly whether to Edit, Save, or Copy
bind = SUPER SHIFT, S, exec, quickshell -c HyprQuickFrame -nYou can customize the look and feel by editing theme.toml. The application looks for the configuration file in the following order:
~/.config/hyprquickframe/theme.toml(Recommended for user customization)~/.config/quickshell/HyprQuickFrame/theme.toml[Install Directory]/theme.toml(Default fallback)
Copy the default theme.toml to ~/.config/hyprquickframe/theme.toml and edit it to your liking. New colors are applied instantly!
This project is licensed under the MIT License.
- Original Work: HyprQuickshot © 2025 JamDon2.
- Enhancements & Modifications: © 2026 Chandra Kant (Ronin-CK).
HyprQuickFrame began as a fork of HyprQuickshot. It has been significantly extended with a custom Quickshell UI and an integrated editor mode. We honor the original work of JamDon2 while providing a modernized experience for Hyprland users.