Skip to content

QtPlugin for the Albert Launcher that exposes specific KDE settings modules to Albert

License

Notifications You must be signed in to change notification settings

jbwong05/Albert-Extra-KDE-Settings

Repository files navigation

Albert Extra KDE Settings

Description

QPlugin for the Albert Launcher that exposes all kcm settings modules to Albert. The specific modules can be listed by running kcmshell5 --list. The previous version of this plugin only exposed certain modules to Albert and relied on hardcoding for its functionality and customization. If you wish to use the old version, it can still be found on a separate branch here. This new version exposes all kcm modules to Albert without any hardcoding. All customizations can now be done using the extension's config page found under the Extensions tab of the Albert settings.

Dependencies

  • KF5Service

This plugin also shares the same dependencies that are needed to build Albert from sources. Information about building Albert from sources and its dependencies can be found here.

Installation

Option 1: Compile alongside Albert

git clone --recursive https://github.com/albertlauncher/albert.git
cd albert/plugins
git submodule add https://github.com/jbwong05/Albert-Extra-KDE-Settings.git
./Albert-Extra-KDE-Settings/updateCMakeLists.sh
cd ..
mkdir albert-build
cd albert-build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
make
sudo make install

Option 2: Compile separately from Albert

git clone https://github.com/jbwong05/Albert-Extra-KDE-Settings.git
cd Albert-Extra-KDE-Settings
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_SEPARATELY=ON ..
make
sudo make install

Uninstallation

sudo rm -f /usr/lib/albert/plugins/libextrakdesettings.so

About

QtPlugin for the Albert Launcher that exposes specific KDE settings modules to Albert

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages