All Projects → THMonster → kcm-colorful

THMonster / kcm-colorful

Licence: GPL-2.0 license
Make your KDE Plasma colorful.

Programming Languages

C++
36643 projects - #6 most used programming language
QML
638 projects
objective c
16641 projects - #2 most used programming language
CMake
9771 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to kcm-colorful

Aritim-Dark
A Dark theme for both KDE and GTK based DEs, deeply inspired by the Ayu Dark color palette
Stars: ✭ 90 (-28.57%)
Mutual labels:  kde, color-scheme
konsole-snazzy
Elegant Konsole theme with bright colors
Stars: ✭ 21 (-83.33%)
Mutual labels:  kde, color-scheme
darkine-kde
Darkine KDE - Theme for KDE Plasma 5 desktop > Mirror of https://git.rokin.in/Rokin/darkine-kde
Stars: ✭ 41 (-67.46%)
Mutual labels:  kde, plasma-desktop
Ciapre.tmTheme
Ciapre - an easy-on-the-eyes Sublime Text/TextMate color scheme.
Stars: ✭ 63 (-50%)
Mutual labels:  color-scheme
eva-theme
Eva themes built from https://github.com/kjakapat/base16-eva-scheme
Stars: ✭ 72 (-42.86%)
Mutual labels:  color-scheme
sublime-color-scheme-unit
A testing framework for Sublime Text color schemes.
Stars: ✭ 19 (-84.92%)
Mutual labels:  color-scheme
icls-vs-code-dark-plus
Visual Studio Code Dark Plus-like color scheme for PhpStorm and other JetBrains IDEs
Stars: ✭ 24 (-80.95%)
Mutual labels:  color-scheme
flavours
🎨💧 An easy to use base16 scheme manager that integrates with any workflow.
Stars: ✭ 331 (+162.7%)
Mutual labels:  color-scheme
nord-notepadplusplus
An arctic, north-bluish clean and elegant Notepad++ theme.
Stars: ✭ 112 (-11.11%)
Mutual labels:  color-scheme
npp-darcula
Dark theme for Notepad++ based on Darcula theme from JetBrains products
Stars: ✭ 114 (-9.52%)
Mutual labels:  color-scheme
vscode.nvim
Neovim/Vim color scheme inspired by Dark+ and Light+ theme in Visual Studio Code
Stars: ✭ 362 (+187.3%)
Mutual labels:  color-scheme
ImageGoNord-pip
A tool that can convert your rgb images to nordtheme palette
Stars: ✭ 120 (-4.76%)
Mutual labels:  color-scheme
onedark-termite
Port of the Atom's One Dark colors for Termite
Stars: ✭ 25 (-80.16%)
Mutual labels:  color-scheme
Amoyly-Xcode-Themes
Amoyly Xcode Themes
Stars: ✭ 59 (-53.17%)
Mutual labels:  color-scheme
konfsave
Easy saving and switching between multiple KDE configurations.
Stars: ✭ 42 (-66.67%)
Mutual labels:  kde
revenant
minimalistic visual studio code color theme
Stars: ✭ 22 (-82.54%)
Mutual labels:  color-scheme
EmojiRunner
Search for emojis in Krunner and copy/paste them
Stars: ✭ 33 (-73.81%)
Mutual labels:  kde
visual-studio-code
Slack Theme for Visual Studio Code
Stars: ✭ 102 (-19.05%)
Mutual labels:  color-scheme
Base2Tone-iterm2
Syntax highlighting colorschemes for iTerm2
Stars: ✭ 29 (-76.98%)
Mutual labels:  color-scheme
soft-ui
[WIP]🎨 Soft UI - Open source design tool for generating soft (neumorphic) shadows.
Stars: ✭ 18 (-85.71%)
Mutual labels:  color-scheme

KCM-Colorful

English Version

根据当前的壁纸改变KDE Plasma的颜色。

Requirements

  • Qt5
  • KDE Frameworks 5
  • cmake
  • extra-cmake-modules
  • GNU gettext utilities

Build

git clone --recursive https://github.com/IsoaSFlus/kcm-colorful.git
cd kcm-colorful
mkdir build
cd ./build
cmake ../
make
sudo make install
#Then set your plasma desktop theme to "Colorful" for best experience.

Installation

Archlinux (AUR)

yaourt -S kcm-colorful-git # or any other aur helper

Thanks for @VOID001's maintenance.

Archlinux (ArchlinuxCN repo)

sudo pacman -S kcm-colorful-git

Thanks for @MarvelousBlack's maintenance.

Screenshots

a b

TODO

  • 实现命令行helper
  • 将颜色提取算法移植至C++并剔除Python依赖
  • 实现KCM集成至KDE设置
  • 利用机器学习算法进一步优化主题色选择

Postscript

除了KCM,本项目还提供了一个cli的程序,可以供用户配合脚本使用:

Usage: kcmcolorfulhelper [options]
Helper for kcm-colorful.
Project address: https://github.com/IsoaSFlus/kcm-colorful

Options:
  -h, --help               Displays this help.
  -p, --picture <file>     Picture to extract color.
  -c, --color <colorcode>  Set color manually, eg: #1234ef.
  -s, --set-as-wallpaper   Set picture specified by "-p" as wallpaper.
  -d, --debug              Show debug info.
  -n, --number <int>       Select the Nth color in candidate list. Default is
                           1.
  -o, --opacity <float>    Set the opacity of theme, from 0 to 1(1 is opaque).

如果你想实现像我截图中一样的效果,那么还需要一些额外的设置。

首先,打开KDE的系统设置->桌面行为->桌面特效,找到“模糊”项并使能(可根据个人喜好调整该项设置中的模糊程度以及噪点厚度),依据个人喜好开启或关闭“背景对比度”项。

之后,打开KDE的系统设置->工作空间主题->桌面主题,设置主题为“Colorful”(当然,前提是你安装了本项目)。

第三,安装BreezeBlurred,这个项目在原版Breeze窗口装饰主题的基础上提供透明效果。在安装完成后打开KDE的系统设置->应用程序风格->窗口装饰,找到该主题“微风”(注意,你会发现你其中有复数个“微风”因为原版也叫“微风”)并打开其配置菜单,关闭绘制窗口背景渐变并调整透明度(推荐60%,因为这与桌面主题一致),如下图。

最后,如果你对我截图左侧的dock感兴趣,请安装Latte-Dock

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].