hello. is a compilation of various color-schemes, themes, icons and more for the KDE Plasma desktop. It is unopinionated, putting you in charge.
Since I moved on to a different hardware setup and KDE is just throwing too many bullshit things at me like SDDM insisting on mirroring the login screen unrotated to every monitor I have active as well as marking new input for overwriting for some reason, forcing me to double every character of my password and other silly quirks of Plasma I moved over to Gnome which for some reason works a ton better once basic configuration was done.
I will still work on getting some bugs fixed whenever I feel like it (probably never, let's face it).
Sorry!
Package | WIP Status |
---|---|
Color Scheme A beautifully crafted set of color schemes, supporting light and dark modes alike. |
90% done |
Application Style Taking the best parts of KDE's own Breeze set and improving upon it subtly. |
0% done |
Window Decoration Allowing for granular customization, yet looking absolutely astonishing in every setting. |
90% done |
Plasma Theme Completing your desktop experience with a well balanced and elegant Plasma theme, complementing your light or dark color scheme. |
90% done |
Effects Rounding off the overall beautiful experience with the hello shader set. |
30% done |
To build the packages you have to install some build-tools for your system first. If you already built something from source chances are you might have some of those installed.
sudo apt install build-essential libkf5config-dev libkdecorations2-dev libqt5x11extras5-dev qtdeclarative5-dev extra-cmake-modules libkf5guiaddons-dev libkf5configwidgets-dev libkf5windowsystem-dev libkf5coreaddons-dev gettext
sudo pacman -S cmake extra-cmake-modules kdecoration qt5-declarative qt5-x11extras
sudo dnf install cmake extra-cmake-modules "cmake(Qt5Core)" "cmake(Qt5Gui)" "cmake(Qt5DBus)" "cmake(Qt5X11Extras)" "cmake(KF5GuiAddons)" "cmake(KF5WindowSystem)" "cmake(KF5I18n)" "cmake(KDecoration2)" "cmake(KF5CoreAddons)" "cmake(KF5ConfigWidgets)" "cmake(Qt5UiTools)" "cmake(KF5GlobalAccel)" kwin-devel libepoxy-devel "cmake(KF5Init)" "cmake(KF5Crash)" "cmake(KF5KIO)" "cmake(KF5Notifications)" kf5-kpackage-devel
sudo zypper install cmake gcc-c++ extra-cmake-modules libQt5Gui-devel libQt5DBus-devel libqt5-qttools-devel libqt5-qtx11extras-devel libQt5OpenGL-devel libQt5Network-devel libepoxy-devel kconfig-devel kconfigwidgets-devel kcrash-devel kglobalaccel-devel ki18n-devel kio-devel kservice-devel kinit-devel knotifications-devel kwindowsystem-devel kguiaddons-devel kpackage-devel kwin5-devel xcb-util-devel xcb-util-cursor-devel xcb-util-wm-devel xcb-util-keysyms-devel
If your system is not listed above or there are packages missing in this list, please open an issue or pull request so it can be fixed.
Give the hello automagic installer a try. It will fetch the latest stable release from this repository and run all the commands listed down below so you can sit back and watch the terminal do all the work.
Thanks to therealfarfetchd for providing https://github.com/therealfarfetchd/ebuilds/tree/master/kde-misc/hello which includes the entire project.
Clone the repository and create the build directory:
git clone https://github.com/n4n0GH/hello
cd hello && mkdir build && cd build
Start building with cmake:
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
sudo make install
Finally restart KWin and Plasma to clear their cache:
kwin_x11 --replace &
plasmashell --replace &
You should now be able to use KDE's system settings to enable and modify the theme.
People have asked me to donate because they enjoyed these tools. Here's how you can donate:
- Open your favorite search engine
- Type in "donate homeless in my area" or "donate kids in my area" or similar, you get the idea
- Donate whatever you would've given to me, to those organizations instead
It's not that I don't want or need the money, but I'm blessed enough to have a roof over my head, food to eat, am generally healthy and have access to machines that allow me to create. Your money can help people in need or projects that help people.
If you live in Germany, here are some projects I personally have donated to and am a believer of:
Providing help to families whose children are terminally ill, giving them a nice place to be in for the last moments of their short lives, easing the burden of the parents and even helping families after their child's untimely demise.
https://sternenbruecke.de/jetzt-spenden/paypal
Project to give homeless people a chance to reclaim their lives and get back on track. Similar to "Big Issue", but on a regional level.