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 | ||||||
| 
 |  | ||||||
|  |  | ||||||
| 
 |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | @ -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…
	
	Add table
		Add a link
		
	
		Reference in a new issue