All Projects → elementary → shortcut-overlay

elementary / shortcut-overlay

Licence: GPL-3.0 License
A native, OS-wide shortcut overlay

Programming Languages

vala
323 projects
Meson
512 projects

Projects that are alternatives of or similar to shortcut-overlay

AbsTK
The Abstract Toolkit – a widget toolkit for GUI and text-mode applications.
Stars: ✭ 67 (+157.69%)
Mutual labels:  gtk, gtk3
palette
Color palette app for elementary OS
Stars: ✭ 32 (+23.08%)
Mutual labels:  gtk, gtk3
switchboard-plug-applications
Switchboard Applications Plug
Stars: ✭ 14 (-46.15%)
Mutual labels:  gtk, gtk3
wingpanel-indicator-datetime
Wingpanel Date & Time Indicator
Stars: ✭ 28 (+7.69%)
Mutual labels:  gtk, gtk3
sideload
Sideload Flatpaks on elementary OS
Stars: ✭ 41 (+57.69%)
Mutual labels:  gtk, gtk3
abaddon
An alternative Discord client made with C++/gtkmm
Stars: ✭ 333 (+1180.77%)
Mutual labels:  gtk, gtk3
vulcan
A minimalistic text editor designed for both ordinary use and software development
Stars: ✭ 46 (+76.92%)
Mutual labels:  gtk, gtk3
switchboard-plug-wacom
Manage drawing tablets and Wacom devices
Stars: ✭ 17 (-34.62%)
Mutual labels:  gtk, gtk3
radiotray-lite
Online radio streaming player with minimum interface that runs on a Linux system tray
Stars: ✭ 49 (+88.46%)
Mutual labels:  gtk, gtk3
live-chart
A real-time charting library for Vala and GTK3 based on Cairo
Stars: ✭ 47 (+80.77%)
Mutual labels:  gtk, gtk3
photos
Photo viewer and organizer designed for elementary OS
Stars: ✭ 101 (+288.46%)
Mutual labels:  gtk, gtk3
initial-setup
New user setup app designed for elementary OS
Stars: ✭ 34 (+30.77%)
Mutual labels:  gtk, gtk3
wingpanel-indicator-notifications
Wingpanel Notifications Indicator
Stars: ✭ 22 (-15.38%)
Mutual labels:  gtk, gtk3
postcss-gtk
Processes GTK+ CSS into browser CSS
Stars: ✭ 23 (-11.54%)
Mutual labels:  gtk, gtk3
switchboard-plug-useraccounts
Switchboard User Accounts Plug
Stars: ✭ 13 (-50%)
Mutual labels:  gtk, gtk3
libappindicator-rs
Rust safe bindings for the libappindicator library
Stars: ✭ 27 (+3.85%)
Mutual labels:  gtk, gtk3
Myxer
A modern Volume Mixer for PulseAudio.
Stars: ✭ 190 (+630.77%)
Mutual labels:  gtk, gtk3
pw3270
3270 Emulator for gtk
Stars: ✭ 38 (+46.15%)
Mutual labels:  gtk, gtk3
capnet-assist
Captive Portal Assistant
Stars: ✭ 47 (+80.77%)
Mutual labels:  gtk, gtk3
PokeChat
UNIX compatible, Discord and Telegram inspired, Pokémon-themed instant messaging service.
Stars: ✭ 11 (-57.69%)
Mutual labels:  gtk, gtk3

Shortcut Overlay

Translation status

A native OS-wide shortcut overlay to be launched by Gala.

This GTK+ applet reads window manager and OS keyboard shortcuts from dconf and exposes them to the user when launched. Inspired by the similar feature of Ubuntu Unity introduced in Ubuntu 12.04.

Screenshot

The shortcut window opens centered on the primary display. The gear in the titlebar opens the system keyboard settings.

Included Shortcuts

We need to decide which shortcuts are included, how they're sorted, and if they're grouped into smaller categories. Read this document to that effect.

Building, Testing, and Installation

You'll need the following dependencies:

  • libgee-0.8-dev
  • libgranite-7-dev
  • libgtk-4-dev
  • meson
  • valac

Run meson build to configure the build environment and then change to the build directory and run ninja to build

meson build --prefix=/usr
cd build
ninja

To install, use ninja install, then execute with io.elementary.shortcut-overlay

sudo ninja install
io.elementary.shortcut-overlay
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].