KeyPeek is a convenient system panel applet for the COSMIC desktop environment that provides instant access to all your keyboard shortcuts. Simply click the applet icon in your panel to view a searchable list of all configured keyboard shortcuts.
- 📋 Complete Shortcut List: View all COSMIC keyboard shortcuts in one place
- 🔍 Real-time Search: Quickly filter shortcuts by description as you type
- 🎨 Clean Interface: Keyboard bindings displayed in bold with wrapped descriptions
- 📜 Scrollable View: Easy navigation through all available shortcuts
- 🚀 Instant Access: Quick popup from the system panel
Search through your shortcuts in real-time:
KeyPeek sits conveniently in your COSMIC panel:
# Clone the repository
sudo apt install libxkbcommon-dev
git clone https://github.com/l-const/shortcuts-applet.git
cd shortcuts-applet
# Build the release version
just build-release
# Install (requires sudo)
sudo just installAfter installation, you may need to restart your COSMIC panel or log out and back in for the applet to appear.
- COSMIC Desktop Environment
- Rust toolchain (for building from source)
justcommand runner
- Locate the icon: Look for the KeyPeek icon (⌘ + K) in your COSMIC panel
- Click to open: Click the icon to open the shortcuts popup window
- Search: Type in the search box at the top to filter shortcuts by description
- Browse: Scroll through the list to discover all available keyboard shortcuts
- Click outside or press
Escto close the popup
# Run in development mode
just run
# Build for release
just build-releaseKeyPeek automatically loads shortcuts from your COSMIC settings configuration. No additional configuration is needed. The applet will display all keyboard shortcuts configured in your COSMIC desktop environment.
- App ID:
io.github.lconst.keypeek - Language: Rust
- Framework: libcosmic
- License: MIT
Contributions are welcome! Please feel free to submit issues or pull requests.
MIT License - see LICENSE for details.
Built with libcosmic for the COSMIC desktop environment.


