mirror of https://github.com/cutefishos/core
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
891 B
Markdown
38 lines
891 B
Markdown
# Core
|
|
|
|
System backend and start session and more.
|
|
|
|
## Compile dependencies
|
|
|
|
Install Qt 6, KDE Frameworks 6, NetworkManager, Polkit, Fontconfig, FreeType
|
|
and the development tools provided by your distribution. The currently
|
|
retained services daemon has its remaining input-backend dependencies
|
|
declared in `cutefish-services/CMakeLists.txt`.
|
|
|
|
## Runtime
|
|
|
|
For the Wayland session, install KWin Wayland and select `Cutefish (KWin
|
|
Wayland)` from the display manager. The session entry launches KWin with
|
|
Wayland enabled and starts `cutefish-session` inside the
|
|
compositor. The session starts the retained services daemon, waits for its
|
|
D-Bus service to register, and then starts the desktop components.
|
|
|
|
## Build
|
|
|
|
```shell
|
|
mkdir build
|
|
cd build
|
|
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
|
|
make
|
|
```
|
|
|
|
## Install
|
|
|
|
```shell
|
|
sudo make install
|
|
```
|
|
|
|
## License
|
|
|
|
This project has been licensed by GPLv3.
|