https://github.com/ttwno/xdg-test
Simple repo to test keybinding functionality via XDG desktop protals
https://github.com/ttwno/xdg-test
Last synced: 3 months ago
JSON representation
Simple repo to test keybinding functionality via XDG desktop protals
- Host: GitHub
- URL: https://github.com/ttwno/xdg-test
- Owner: TTWNO
- License: gpl-3.0
- Created: 2024-01-30T01:43:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-30T02:09:36.000Z (over 1 year ago)
- Last Synced: 2024-01-30T03:28:43.029Z (over 1 year ago)
- Language: Rust
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `xdg-test`: Test GlobalShortcut portal
- Read the [XDG docs](https://flatpak.github.io/xdg-desktop-portal/docs/requests.html)
## Testing
### KDE Portals (no-dev)
- This only works with the existing implementation of the shortcuts portal, not with dev versions.
- Also, KDE has some bug that actually makes this application crash.
- Install `plasma-meta xdg-desktop-protal xdg-desktop-portal-kde`
- Run `systemctl start --user plasma-xdg-desktop-portal-kde`
- Alternate tester:
- Make sure you have some free space, since the installation of https://invent.kde.org/libraries/xdg-portal-test-kde will not work if you have less than 3% space. Doesn't matter how much that is.... Sigh!
- To start plasma, run `startplasma-wayland`
- To start the test app, follow the instructions from the link above.
- To stop plasma: `qdbus org.kde.ksmserver /KSMServer logout 0 0 0`### GNOME Portals (dev)
- TODO