minor changes
This commit is contained in:
parent
8fb2644d49
commit
622216e198
2 changed files with 16 additions and 30 deletions
38
README.md
38
README.md
|
@ -1,56 +1,42 @@
|
||||||
# Breeze10
|
# Bogir-decorations
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
Breeze10 is a fork of KDE Breeze decoration with the following changes:
|
Bogir-decoration is a fork of the Breeze10 KDE window decoration meant for the Bogir theme.
|
||||||
|
|
||||||
* The title-bar opacity is configurable.
|
|
||||||
* The separator between title-bar and window is removed.
|
|
||||||
* Opaqueness, opacity override is added to the exception list properties.
|
|
||||||
* Title-bar font is set indpendent from the KDE font settings (for use outside KDE).
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
Breeze10 was started from BreezeEnhanced (https://github.com/tsujan/BreezeEnhanced), a former fork of Breeze with title-bar translucency and blurring.
|
Breeze10: https://github.com/fauzie811/Breeze10 (see credits section for all relevant credits.)
|
||||||
|
|
||||||
## Dependencies
|
## Dependencies
|
||||||
|
|
||||||
There are some dependencies you'll need to install. Some people suggested using the following commands:
|
There are some dependencies you'll need to install to compile. Some people suggested using the following commands:
|
||||||
|
|
||||||
### Ubuntu, KDE Neon
|
### Ubuntu or Debian based distros:
|
||||||
``` shell
|
```bash
|
||||||
sudo apt install git g++ extra-cmake-modules cmake gettext libkf5config-dev libkdecorations2-dev libqt5x11extras5-dev qtdeclarative5-dev libkf5guiaddons-dev libkf5configwidgets-dev libkf5windowsystem-dev libkf5coreaddons-dev libfftw3-dev
|
sudo apt install git g++ extra-cmake-modules cmake gettext libkf5config-dev libkdecorations2-dev libqt5x11extras5-dev qtdeclarative5-dev libkf5guiaddons-dev libkf5configwidgets-dev libkf5windowsystem-dev libkf5coreaddons-dev libfftw3-dev
|
||||||
```
|
```
|
||||||
|
|
||||||
### Arch Linux, Manjaro, Antergos
|
### Arch based distros (including manjaro):
|
||||||
``` shell
|
```bash
|
||||||
sudo pacman -S kdecoration qt5-declarative qt5-x11extras kcoreaddons kguiaddons kconfigwidgets kwindowsystem fftw cmake extra-cmake-modules
|
sudo pacman -S kdecoration qt5-declarative qt5-x11extras kcoreaddons kguiaddons kconfigwidgets kwindowsystem fftw cmake extra-cmake-modules
|
||||||
```
|
```
|
||||||
|
|
||||||
### OpenSUSE
|
### OpenSUSE
|
||||||
``` shell
|
``` bash
|
||||||
sudo zypper install git extra-cmake-modules libkdecoration2-devel kcoreaddons-devel kguiaddons-devel kconfig-devel kwindowsystem-devel ki18n-devel kconfigwidgets-devel libQt5DBus-devel libqt5-qtx11extras-devel fftw3-devel
|
sudo zypper install git extra-cmake-modules libkdecoration2-devel kcoreaddons-devel kguiaddons-devel kconfig-devel kwindowsystem-devel ki18n-devel kconfigwidgets-devel libQt5DBus-devel libqt5-qtx11extras-devel fftw3-devel
|
||||||
```
|
```
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
The version number in the file NEWS shows the main version of KWin that is required for the compilation. *Compilation should not be done against other versions of KWin!*.
|
Once you have the dependencies listed above, to build manually, open a terminal inside the source directory and do:
|
||||||
|
```bash
|
||||||
Open a terminal inside the source directory and do:
|
|
||||||
```sh
|
|
||||||
mkdir build && cd build
|
mkdir build && cd build
|
||||||
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_LIBDIR=lib -DBUILD_TESTING=OFF -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
|
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_LIBDIR=lib -DBUILD_TESTING=OFF -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
|
||||||
make
|
make
|
||||||
sudo make install
|
sudo make install
|
||||||
```
|
```
|
||||||
|
Alternatively, run `./install.sh` for an automated build process.
|
||||||
After the intallation, restart KWin by logging out and in. Then, Breeze10 will appear in *System Settings → Application Style → Window Decorations*.
|
After the intallation, restart KWin by logging out and in. Then, Breeze10 will appear in *System Settings → Application Style → Window Decorations*.
|
||||||
|
|
||||||
## Known Issues
|
|
||||||
|
|
||||||
None so far.
|
|
||||||
|
|
||||||
## Screenshots
|
## Screenshots
|
||||||
|
|
||||||
![Settings](screenshots/Settings.png?raw=true "Settings")
|
|
||||||
|
|
||||||
![Desktop](screenshots/Desktop.png?raw=true "Desktop")
|
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
{
|
{
|
||||||
"KPlugin": {
|
"KPlugin": {
|
||||||
"Description": "Window decoration using the Breeze visual style for the Plasma Desktop",
|
"Description": "A fork of Breeze10 decorations for KDE-meant to be used with the Bogir theme",
|
||||||
"EnabledByDefault": true,
|
"EnabledByDefault": true,
|
||||||
"Id": "com.github.fauzie811.breeze10",
|
"Id": "com.gitdab.codic.Bogir",
|
||||||
"Name": "Breeze10",
|
"Name": "Bogir",
|
||||||
"ServiceTypes": [
|
"ServiceTypes": [
|
||||||
"org.kde.kdecoration2"
|
"org.kde.kdecoration2"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"org.kde.kdecoration2": {
|
"org.kde.kdecoration2": {
|
||||||
"blur": true,
|
"blur": true,
|
||||||
"defaultTheme": "Breeze10",
|
"defaultTheme": "Bogir",
|
||||||
"kcmodule": true
|
"kcmodule": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue