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.
|
|
2 weeks ago | |
|---|---|---|
| accounts | 3 weeks ago | |
| appearance | 2 weeks ago | |
| application | 2 weeks ago | |
| audio | 3 weeks ago | |
| bluetooth | 2 weeks ago | |
| capture | 3 weeks ago | |
| cmake | 2 weeks ago | |
| io | 2 weeks ago | |
| media | 3 weeks ago | |
| network | 3 weeks ago | |
| power | 3 weeks ago | |
| privacy | 2 weeks ago | |
| protocols | 2 weeks ago | |
| screen | 3 weeks ago | |
| scrolling | 3 weeks ago | |
| .gitignore | 6 years ago | |
| CMakeLists.txt | 2 weeks ago | |
| LICENSE | 6 years ago | |
| README.md | 3 weeks ago | |
README.md
Cutefish Framework
Shared system APIs for Cutefish components and applications: applications, accounts, audio, appearance, Bluetooth, display, media, network, power, touchpad scrolling and more, as C++ libraries and QML modules.
Dependencies
Debian/Ubuntu
sudo apt install cmake pkg-config build-essential \
qt6-base-dev qt6-declarative-dev qt6-tools-dev qt6-tools-dev-tools \
network-manager bluez libwayland-dev wayland-protocols \
libpipewire-0.3-dev libspa-0.2-dev pipewire wireplumber
Arch Linux
sudo pacman -S --needed base-devel cmake pkgconf \
qt6-base qt6-declarative networkmanager bluez wayland wayland-protocols \
pipewire wireplumber
Build and Install
mkdir build
cd build
cmake ..
make
sudo make install
License
This project has been licensed by GPLv3.