https://github.com/kando-menu/gnome-shell-integration
🐚 A small GNOME Shell extension required for Kando on Wayland.
https://github.com/kando-menu/gnome-shell-integration
Last synced: 2 months ago
JSON representation
🐚 A small GNOME Shell extension required for Kando on Wayland.
- Host: GitHub
- URL: https://github.com/kando-menu/gnome-shell-integration
- Owner: kando-menu
- Created: 2023-04-18T14:47:11.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2026-03-28T05:50:05.000Z (3 months ago)
- Last Synced: 2026-03-28T10:50:57.813Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 68.4 KB
- Stars: 20
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- Funding: .github/FUNDING.yml
- License: LICENSES/CC-BY-4.0.txt
Awesome Lists containing this project
README
# GNOME Shell Integration for Kando
> [!IMPORTANT]
> The code in the `main` branch is for GNOME Shell 45+. For older GNOME versions, please use the `gnome-40-44` branch.
This GNOME Shell extension is required for [🥧 Kando](https://github.com/kando-menu/kando) on GNOME under Wayland.
Via a D-Bus interface, it provides the name of the currently focused window, and the current mouse pointer position.
Furthermore, it allows registering and simulating keyboard shortcuts.
## ⬇️ Installation
### From the GNOME Extensions Website
Just head over to [extensions.gnome.org](https://extensions.gnome.org/extension/7068/kando-integration/) and flip the switch to install the extension!
### From Source Code
To install the extension directly from the `main` branch on GitHub, clone this repository and run `make install`:
```bash
git clone https://github.com/kando-menu/gnome-shell-integration.git
cd gnome-shell-integration
make install
```
Afterwards, restart GNOME Shell by logging out and back in.
Finally, enable the extension:
```bash
gnome-extensions enable kando-integration@kando-menu.github.io
```
## 🗒️ Changelog
See [changelog.md](./changelog.md) for a detailed list of changes.