CullaX Featured Original

Plasma Themes

Source (link to git-repo or to original if based on someone elses unmodified work): https://git.opendesktop.org/phob1an/cullax

4
Score 65%
Description:

CullaX

CullaX will generate a Plasma and Aurorae theme tinted to match your current wallpaper. View the Aurorae theme here https://www.opendesktop.org/p/1285090/

Installation

CullaX requires Python 3 plus the following modules. They are easily installed with pip.

sudo pip install numpy==1.15.4
sudo pip install Pillow
sudo pip install opencv-python
sudo pip install scikit-image

Note: NumPy 1.16 will not work.

For Ubuntu users:

sudo apt install python3-numpy
sudo apt install python3-pil
sudo apt install python3-opencv
sudo apt install python3-skimage

To install, just run ./install.sh which will install the Plasma theme, Aurorae theme, a menu entry and CullaX itself. The menu entry should appear under Application->Settings. You need to manually select the CullaX window decoration in SystemSettings. Note: you need to set your own wallpaper before using CullaX.



Last changelog:

1.2 8 days ago

NumPy 1.16 breaks scikit-image. Add warning to README and check numpy version during install.

eviepayne

8 days ago

Tried reinstalling the dependancies multiple times.

Traceback (most recent call last):
File "/usr/local/bin/CullaX", line 14, in
from skimage import io
File "/usr/local/lib/python3.5/dist-packages/skimage/__init__.py", line 167, in
from .util.dtype import (img_as_float32,
File "/usr/local/lib/python3.5/dist-packages/skimage/util/__init__.py", line 8, in
from .arraycrop import crop
File "/usr/local/lib/python3.5/dist-packages/skimage/util/arraycrop.py", line 8, in
from numpy.lib.arraypad import _validate_lengths
ImportError: cannot import name '_validate_lengths'

Report

C S

phob1an

8 days ago

Seems NumPy is missing. It should have been installed as a dependency of scikit-image. Try 'sudo pip install numpy'. Also, not quite sure why everything's under /usr/local.

Report

C S

phob1an

8 days ago

OK, proper fix this time. Seems like there was a new NumPy released only hours ago (1.16.0) which breaks scikit-image. The fix is to downgrade NumPy to 1.15.4 e.g. sudo pip install numpy==1.15.4 - I'll amend the README.

Report

eviepayne

8 days ago

That fixed the error but now I get
Traceback (most recent call last):
File "/usr/local/bin/CullaX", line 176, in
tmp, wallpaper = line.split('//')
ValueError: not enough values to unpack (expected 2, got 1)

Report

C S

phob1an

7 days ago

Here is a debug version of CullaX: https://paste.kde.org/panoua9w9. Run it in a terminal and let me know what it prints.

Report

eviepayne

7 days ago

Same exact error but now includes the path to the wallpaper
Image=/home/kyle/Pictures/Wallpapers/Aestheticmac.jpg

Traceback (most recent call last):
File "/usr/local/bin/CullaX", line 177, in
tmp, wallpaper = line.split('//')
ValueError: not enough values to unpack (expected 2, got 1)

Report

C S

phob1an

6 days ago

Try this: https://paste.kde.org/pz4i5zlfc

Report

eviepayne

6 days ago

That Worked :) awesome thanks

Report

roninavenue

24 days ago

+1

Report

roninavenue

25 days ago

I am using Manjaro. I tried to install this from Store but didn't install so I installed it using OCS.

When running ~/.local/bin/CullaX in a terminal I got

" Unable to find kactivity manager rc. Presuming only default activity.
I didn't find your wallpaper. Have you set one yet? "

Report

C S

phob1an

24 days ago

I _did_ write installation instructions in the description. The first message is only info: there is only the default activity. The second message is usually printed when you have not yet set your own wallpaper - i.e. using the default wallpaper. Try setting your own wall then run it again.

Report

roninavenue

24 days ago

Thanks :)

Report

C S

phob1an

24 days ago

I'll add a popup warning in the next version.

Report

aislan

25 days ago

Trying to launch in Applications -> Settings -> Cullax... it open up a windows with a not found error.

Report

C S

phob1an

25 days ago

CullaX is installed to ~/.local/bin but maybe some distros don't include this in $PATH. You could try running ~/.local/bin/CullaX in a terminal and letting me know what is printed out. Could you also let me know which distro you're running so I have an idea on how to fix for the next release. Thanks.

Report

mystress

26 days ago

It only generates desktop theme for me, can't see any window decoration :'(

Report

C S

phob1an

25 days ago

My bad, forgot to change the README. I disabled the window dec recently coz I didn't think anyone was interested, but if you want I can put it back in. It would either re-color the Breeze decoration but I also have a half-finished custom Aurorae. Let me know what you think.

Report

realtastycookie

26 days ago

+

Report

Madkita

28 days ago

this is lit, especially with some custom icons!

Report

S

Usrename01

30 days ago

The beta1 had the install.sh, the beta2 has not, it only contains the theme. Should i get the installer from beta1 tar file?

Report

S

Usrename01

30 days ago

Never mind, i got everything from git. :-) Will try it now :-)

Report

C S

phob1an

29 days ago

B3 has the correct files in it now. Thanks for letting me know.

Report

Psifidotos

1 month ago

> The fake Latte look was pretty bad so go for something a bit more conventional.

can you provide some information, what do you mean with this?

Report

C S

phob1an

1 month ago

I tried to copy the look of Latte Dock onto regular panel task buttons but was unhappy with the look so changed them back to the standard look of Plasma. Sorry, no insult to Latte was intended ;)

Report

Psifidotos

30 days ago

ok, no prob. I just asked in case I could help...

Report

1.2 8 days ago

NumPy 1.16 breaks scikit-image. Add warning to README and check numpy version during install.

1.1 8 days ago

Add the beginnings of a window decoration.

1.0 20 days ago

Complete graphics overhaul of theme. Simplify the CullaX script.

Beta 3 29 days ago

B2 only contained the Plasma theme without CullaX itself.

Beta 2 1 month ago

Completely re-work task buttons. The fake Latte look was pretty bad so go for something a bit more conventional.

Beta 1 1 month ago

Remove window decoration. Adjust colors and slight code speedup. Don't change global colorscheme.

Alpha 2 1 month ago

Added window decoration. Fixed some broken paths in CullaX.py.

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
GPLv3
version
1.2
updated Jan 14 2019
added Dec 03 2018
downloads today
0
page views today 77
System Tags gplv3