Kvantum manager

Kvantum manager DEFAULT

INSTALL.md

Prerequisites

Before compiling Kvantum, you will need:

See Distributions for distro specific information on required packages and direct installation methods.

Distributions

Arch-based distributions

If you want to compile Kvantum from its source, install the following packages:

  • (or gcc-multilib for multilib systems)
  • and (for X11)
  • , and (for Qt5)
  • (for localization if you need it)

To install Kvantum directly, you have the choice to install the stable package or, preferably, the git package. Respectively, execute:

Or:

NOTE: only serves as an example here.

Debian-based distributions

If you want to compile Kvantum from its source, install these packages:

  • and (for X11)
  • , and (for Qt5)
  • (for localization if you need it)

In Ubuntu, you can install Kvantum directly with:

Since the PPA splits the package into and , both of them should be installed.

Gentoo-based distributions

Only if you are using a stable branch (e.g. ), you will have to unmask. After that, execute:

NOTE: All of Kvantum's dependencies will be automatically installed when emerging .

openSUSE

If you want to compile Kvantum from its source, install these packages:

    Leap

    see Compilation on how to compile and install Kvantum.

    Tumbleweed

    Thanks to trmdi, you can install Kvantum directly, by executing:

    Red Hat based distributions

    If you want to compile Kvantum from its source in Red Hat based distributions like Fedora, you will need these packages:

      To install Kvantum directly, execute:

      Solus

      To compile Kvantum from source on Solus, you would need the component installed:

        There are no pre-built Kvantum eopkg installers avaialble, so proceed to Compilation to compile Kvantum yourself.

        Compilation

        There are two ways to compile Kvantum: with or with .

        With qmake

        Just open a terminal inside this folder and issue the following command:

        With some distros, you might need to put the full path of in the above command.

        With cmake

        Open a terminal inside this folder and issue the following commands:

        If you want to install Kvantum in a nonstandard path (which is not recommended), you could add the option to the command.

        NOTE: Experimental compilation of Kvantum's plugin against Qt6 can be done with . For now, it lacks blurring support (which requires version 6 of ). When Qt6 becomes the default version of Qt in some distros, that compilation option will be set to by default and all components of Kvantum will be compiled against Qt6.

        Installation

        Use this command for installation:

        If you have compiled Kvantum with , the following command cleans the source completely and makes it ready for another compilation:

        If you have used for compilation, to compile Kvantum again, first remove the contents of the build directory.

        Usage

        Desktop environments

        In KDE:

        1. Select Kvantum from System Settings → Application Style → Widget Style and apply it.
        2. Select Kvantum from System Settings → Color → Scheme and click Apply. You could change the color scheme later if you choose another Kvantum theme with Kvantum Manager (see "Using Other Themes" below).

        Logging out and in would be good for Plasma to see the new theme.

        In LXQt:

        Just select kvantum from Configuration Center → Appearance → Widget Style. Kvantum Manager is also shown in Configuration Center for changing the Kvantum theme.

        In case you use Compton as the X compositor (not recommended), be sure to disable its shadow and blurring for composited Qt menus with lines like these in :

        In Other DEs:

        NOTE: It is highly preferable that you install a Qt configuration utility (which provides a Qt plugin) and select Kvantum with it, instead of using the following methods directly. Otherwise, there will be no guarantee that any style, other than Qt's default style, will work properly with all Qt applications.

        That being said, you could try this command to run a Qt application APP with Kvantum:

        To style all native Qt applications with Kvantum, set the environment variable to . For example, you could add this line to your or :

        Under GNOME and desktop environments that do not source , you could make a file like with the following line in it and reboot:

        Touching is not recommended.

        Using other themes

        To select or install (as user) Kvantum themes, use Kvantum Manager, which is already installed and is available in the start menu as a utility app. It explains each step in a straightforward way. With it, you could not only switch between themes easily but also select themes for specific applications.

        For the running parts of KDE/LXQt to recognize the new Kvantum theme, the easiest way is logging out and in again.

        Blur effect (KWin)

        The blur effect of any compositor can be used with Kvantum when its active theme has translucent backgrounds. However, Kvantum can control KWin's blur effect with translucent menus and tooltips as well as explicitly translucent windows (like those of QTerminal, Konsole or LXQt Panel). Enabling blur options in Kvantum Manager has effect only when KWin's blur effect is enabled; otherwise, there will be no blurring or another compositor will control how translucent backgrounds are blurred.

        In the case of compositors other than KWin, it is preferable that menus and tooltips have neither shadow nor blurring because those compositors cannot distinguish the shadows that Kvantum gives to menus and tooltips. But, if disabling menu/tooltip shadow and blurring is not possible with them, Kvantum Manager → Compositing & General Look → Shadowless menus and tooltips could be checked as a workaround.

        Make sure that you never have two compositors running together! KWin is highly recommended, whether with KDE or with LXQt. It supports both X11 and Wayland and has a decent blur effect.

        Notes for theme makers

        If the KDE color scheme of the theme is inside its folder, Kvantum Manager will install it too. So, theme makers might want to put these files in their theme folder: , and .

        The contents of theme folders (if valid) can also be installed manually in the user's home. The possible installation paths are , and , each one of which takes priority over the next one, i.e. if a theme is installed in more than one path, only the instance with the highest priority will be used by Kvantum.

        Themes can also be packaged as deb, rpm, xz,... packages and installed as root:

        1. The possible root installation paths are and (if ). The first path will take priority over the second one if a theme is installed in both.
        2. The KDE color schemes should go to .
        3. If a theme is installed both as root and as user, the latter installation will take priority.

        Please see Theme-Making for more information on theme installation paths and their priorities.

        The default Qt installation adds several root themes, that can be selected by using Kvantum Manager. Their corresponding KDE color schemes are also installed.

        GTK

        Kvantum does not — and will not — have any relation to GTK. However, it includes some themes similar to or matching GTK themes.

        Sours: https://github.com/tsujan/Kvantum/blob/master/Kvantum/INSTALL.md

        How To Install Kvantum Engine for KDE on Ubuntu


        After I presented Kvantum-based desktop theme "Mojave-CT" in the last tutorial, you might wonder in particular how to install the Kvantum Engine itself properly. As you might know as well, many Kvantum-based themes are very gorgeous and some are beautifully translucent.


        See for example Glass White. You cannot install such theme without first installing Kvantum Engine. This simple tutorial gives you step by step instructions to install Kvantum Engine on Ubuntu GNU/Linux. You can apply this tutorial on Debian, neon, or Trisquel if you wish as they are all basically same. Enjoy!

        Subscribe to UbuntuBuzz Telegram Channel to get article updates directly.



        Read also all about KDE: Plasma Mojave-CT| Plasma Oxygen | neon Review | neon for Designers | Plasma 5.11 Review


        A Brief About Kvantum


        Suppose you want to theme how every window looks on KDE Plasma desktop. Kvantum is a special software integrated to Plasma to create and custom a theme it real in fully controllable way. Kvantum is not just a software for us the users, but also a framework to create themes for theme artists. Thus, themes that are created for Kvantum engine is called Kvantum Themes. Kvantum is a work by Tsu Jan and the official website is at GitHub.

        1. Prepare Required Pakages


        There are dependencies you need to fulfill in order to compile Kvantum from source. On KDE neon 5.15.1, it took up to 60MB total data.



        $ sudo apt-get install g++ libx11-dev libxext-dev qtbase5-dev libqt5svg5-dev libqt5x11extras5-dev libkf5windowsystem-dev qttools5-dev-tools cmake checkinstall
        The process should looks like this:

        2. Download Kvantum Source Code


        Kvantum Engine official page is at GitHub. To download it quickly, follow this link. Extract it in your Downloads directory then you get a directory named Kvantum-master. Inside this directory, you will find diretory named kvantum, and, inside it you will find bunch of files such as CMakeLists.txt, COPYING, and Makefile.

        (Download page and download button)
        (Files and folders within the kvantum/ directory)

        3. Compile


        Now, transform the source code of Kvantum into binary code. First attempt is cmake, it needs a few seconds. And then second attempt is make, it needs a minute or two.
        $ mkdir build && cd build $ cmake .. $ make
        The results should look like below:

        (Screenshot of Konsole within file manager: running cmake command)



        (Screenshot of Konsole within file manager: running make command)

        Successful make command (building process) will show you two messages:
        [100%] Linking CXX executable kvantummanager [100%] Built target kvantummanager build
        Up to this point, you are ready to install it.

        4. Install Kvantum Engine


        Now, install the successfully compiled (the binary code) Kvantum program into your GNU/Linux system.
        $ sudo make install
        The result should looks like this:

        (Screenshot of Konsole within file manager: running make install command)

        5. Run It


        Find Kvantum Manager in your start menu. At first run, it looks black.

        (Kvantum Engine successfully installed and running)

        6. Make Debian Package


        This optional step is just for your future convenience. You can transform the binary code program you have produced into Debian package file (.deb) so you do not have to repeat whole installation processes later, as you can just install the .deb package to have the Kvantum Manager. The command used is checkinstall and it must be run right after make command. Do this command in the same directory as above:
        $ sudo checkinstall --install=no
        And simply answer all questions by pressing Enter. There result is a file named build.deb. Rename this to kvantum-manager-amd64.deb (or i386 is you PC is 32-bit).

        (See the .deb file selected and packaging successful message shown)

        Share Kvantum with Your Friends


        For your own purpose (store it to reuse later) and for sharing with others (so everybody benefits from your packaging), you can keep and share the Debian package (.deb) you produced above. This way, everybody will get easier to install Kvantum on their Debian-based systems. Enjoy customizing, enjoy sharing!


        This article is licensed under CC BY-SA 3.0.
        Post Tags : cmake , compile from source , customization , desktop environment , gnu/linux , kde plasma desktop , kvantum , plasma 5.15
        Sours: https://www.ubuntubuzz.com/2019/02/how-to-install-kvantum-engine-for-kde-on-ubuntu.html
        1. Duramax diesel mpg
        2. Isx15 delete kit
        3. Oem subaru subwoofer
        4. Dewalt chisel bits
        5. Cox online activation portal

        Kvantum

        Overview

        Kvantum (by Pedram Pourang, a.k.a. Tsu Jan) is an SVG-based theme engine for Qt, tuned to KDE and LXQt, with an emphasis on elegance, usability and practicality. Its homepage is https://github.com/tsujan/Kvantum.

        Kvantum has a default dark theme, which is inspired by the default theme of Enlightenment. Creation of realistic themes like that for KDE was my first reason to make Kvantum but it goes far beyond its default theme: you could make themes with very different looks and feels for it, whether they be photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or something in between, and Kvantum will let you control almost every aspect of Qt widgets.

        Kvantum also comes with many other themes that are installed as root and can be selected and activated by using Kvantum Manager.

        Installation and usage

        See INSTALL for instructions on how to compile, install and use Kvantum.

        Configuring themes

        See Theme-Config for instructions on how to install and configure themes.

        Theme making

        See Theme-Making for instructions on how to create themes.

        Contact

        You can contact me at [email protected]

        Credits:

        The core idea of Kvantum, namely using of SVG images for drawing Qt widgets, was taken from QuantumStyle (not developed anymore but continued as QSvgStyle).

        Some code parts are adapted from QtCurve, Oxygen, Oxygen-Transparent and Bespin.

        TheMainOne kindly improved the current file (README) as well as INSTALL.

        My sincerest thanks go to all users whose bug reports, feature requests and suggestions have been crucial for improving Kvantum.

        Some Screenshots:

        DefaultKvAmbienceKvBeigeKvGrayKvMojaveKvMojaveLightKvCurves3dKvCurvesLight1KvGnomishKvOxygenKvSimplicityDarkKvSimplicityTurquoiseKvFlatLight

        Sours: https://github.com/tsujan/Kvantum/tree/master/Kvantum
        DR. QUANTUM - DOUBLE SLIT EXPERIMENT

        .

        Manager kvantum

        .

        Tutorial - KDE Plasma Theme (with blur) - Manjaro Linux

        .

        Now discussing:

        .



        1216 1217 1218 1219 1220