mirror of
https://invent.kde.org/marcoa/shift-shell.git
synced 2026-04-26 14:23:09 +00:00
SHIFT is an open source shell built on KDE Plasma Mobile, designed to adapt fluidly to your computing needs across devices
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" |
||
|---|---|---|
| bin | ||
| components | ||
| containments | ||
| kcms | ||
| LICENSES | ||
| look-and-feel | ||
| quicksettings | ||
| shell | ||
| .git-blame-ignore-revs | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .kde-ci.yml | ||
| CMakeLists.txt | ||
| logo.png | ||
| logo.png.license | ||
| plasma_phone_components.notifyrc | ||
| README.md | ||
Plasma Mobile
This repository contains shell components for Plasma Mobile.
Links
- Project page: https://invent.kde.org/plasma/plasma-mobile
- Documentation: https://invent.kde.org/plasma/plasma-mobile/-/wikis/home
- Issues relating to the shell: https://invent.kde.org/plasma/plasma-mobile/-/issues
- General Plasma Mobile issues: https://invent.kde.org/teams/plasma-mobile/issues/-/issues
- Development channel: https://matrix.to/#/#plasmamobile:matrix.org
Locations
- applets - plasmoids
- components/mobileshell - shell component library
- containments - shell panels (homescreen, status bar, task panel)
- look-and-feel - Plasma look-and-feel packages (ex. lockscreen, logout, etc.)
- quicksettings - quick settings packages for the action drawer
Test on a development machine
See the documentation page for more details.
It is recommended to use kdesrc-build to build this from source. See this page in order to set it up.
Dependencies:
- KDE Frameworks 5 setup (plasma-framework and its dependencies)
- Plasma Nano
To start the phone homescreen in a window, run:
QT_QPA_PLATFORM=wayland dbus-run-session kwin_wayland --xwayland "plasmashell -p org.kde.plasma.phoneshell"