HOME | DD

Hombremaledicto — Jan16

Published: 2016-01-07 14:02:20 +0000 UTC; Views: 5488; Favourites: 40; Downloads: 31
Redirect to original
Description Usual stuff:

Arch Linux
KDE Plasma5 + BE::Shell
DSP Qt style and Kwin decoration
Wall by neiio

Screencast: sta.sh/download/61067003439669…
Related content
Comments: 51

A7med7amdy [2016-03-10 22:33:45 +0000 UTC]

icon theme name .. plz ??

👍: 0 ⏩: 0

imsory [2016-02-05 08:44:52 +0000 UTC]

hello, very nice styles! its first good styles for linux. I remove w10 for you. But, i cant install it

I installed:
- arch linux yesterday
- KDE Plasma5 + BE::Shell
- download and install pandora from your github
- have qt5-base

All it work, but its not like on your screenshots: i have left panel and everything looks wrong.

Now i try to install DSP, i use this code:
mkdir qt5Build && cd qt5Build

cmake ../ -DCMAKE_INSTALL_PREFIX=/usr -DQT5BUILD=ON && make; sudo make install

then i copy dsp.conf form pandora/extra folder to ~/.config/dsp
Now i must change my style to DSP? Ok, im going to my styles list in system settings, and see only breeze, breeze dark and oxygen...
What i doing wrong?


👍: 0 ⏩: 1

imsory In reply to imsory [2016-02-05 12:36:17 +0000 UTC]

ok, i find it in app style -) keep installing

👍: 0 ⏩: 0

kushch [2016-02-04 21:28:26 +0000 UTC]

how did you install be::shell on kde plasma 5?

👍: 0 ⏩: 1

Hombremaledicto In reply to kushch [2016-02-05 07:27:56 +0000 UTC]

Since the only available version is the kde4 one, still, just following the official wiki ,
for starting it at login instead of plasmashell you need to follow these steps .

Please notice that you'll might experience issues by using be.shell on plasma5, some of which
are reported in the last link.

👍: 0 ⏩: 0

neowiz73 [2016-01-16 23:09:06 +0000 UTC]

good work amazing stuff

👍: 0 ⏩: 1

Hombremaledicto In reply to neowiz73 [2016-01-17 06:42:48 +0000 UTC]

Thx

👍: 0 ⏩: 1

neowiz73 In reply to Hombremaledicto [2016-01-20 03:18:39 +0000 UTC]

how did you get the global menu to work with plasma 5?

I've read about QT_QPA_PLATFORMTHEME=appmenu-qt5 environment flag, but not sure how to use it.


👍: 0 ⏩: 1

Hombremaledicto In reply to neowiz73 [2016-01-20 13:53:27 +0000 UTC]

BE::Shell implements the XBar protocol which exports
through dbus the apps menubar when supported by the Qt style.
The style i'm using - DSP - does that for both Qt4 and Qt5 apps.
github.com/Bedevil/be.shell/wi…

Also, BE::Shell globalmenu does not simply display the menubars
from applications: you can create your own menus, that will
be shown when the desktop has focus, or even create dynamic
ones (through scripts)

👍: 0 ⏩: 1

neowiz73 In reply to Hombremaledicto [2016-01-22 01:51:39 +0000 UTC]

ok I tried finding xbar for kf5 but with no luck.  the only way I could get this to work was in kde4, in Linux Mint KDE.  I tried to do this setup in Arch with kde5/kf5 and ended up pulling in some kde4 libs that allowed me to install everything except for the Xbar.  which be.shell would load and this theme would load but no global menu because of the lack of xbar.  plus it was really unstable for me.  It looks amazing, maybe one day i'll give this more time and see what else I can do.

👍: 0 ⏩: 1

Hombremaledicto In reply to neowiz73 [2016-01-22 05:38:54 +0000 UTC]

Yup, so far there was a plasmoid on kde4 (shipped with the Bespin Qt style)
and the BE::Shell implementation (which is still kdelibs4 based, we're all 
waiting for the kf5 port).

On BE::Shell,  notice, it will work. Regardless which version on kde you're 
running underneath. But you must first set one of the Qt style i mentioned
in the link from my previous reply as your default (breeze or oxygen for example
don't support this protocol).
I agree : at the current stage i wouldn't recommend to use be.shell on a kf5 session.
Here it almost work perfectly, but i had issues too ( github.com/Bedevil/be.shell/wi… )

👍: 0 ⏩: 0

faflo [2016-01-16 17:40:55 +0000 UTC]

icons?

👍: 0 ⏩: 1

Hombremaledicto In reply to faflo [2016-01-17 06:42:39 +0000 UTC]

Dockbar: flat.icns  
System tray: a mix of Paper , Breeze, others from eOS and OSX found on the interwebz
Apps: Breeze

👍: 0 ⏩: 0

IzzuThug [2016-01-15 01:52:32 +0000 UTC]

Nice little shot.

👍: 0 ⏩: 1

Hombremaledicto In reply to IzzuThug [2016-01-17 06:38:45 +0000 UTC]

Thank you !

👍: 0 ⏩: 0

CraazyT [2016-01-11 16:56:49 +0000 UTC]

Awesome!!

👍: 0 ⏩: 1

Hombremaledicto In reply to CraazyT [2016-01-11 19:03:06 +0000 UTC]

Thanks pal!

👍: 0 ⏩: 0

UnderTheFuckingGun [2016-01-09 00:19:15 +0000 UTC]

Nice!!!

Hey Hombre "come stai"?
Is there any good news about be::shell?? How it works (now) on kf5?

👍: 0 ⏩: 1

Hombremaledicto In reply to UnderTheFuckingGun [2016-01-09 09:36:25 +0000 UTC]

Hei there!


I've no idea actually. I wrote the dev some days ago but i'm still waiting for a reply.
For what i can say he pushed a new commit for the Qt4 version some weeks ago,
just a fix. 

ParanoidNemo and i have also started to write patches (always for Qt4) but then we're
both not used to Qt/C++ and have not been much at the puter myself.

Here it still works great on KF5 btw

👍: 0 ⏩: 1

UnderTheFuckingGun In reply to Hombremaledicto [2016-01-09 17:52:46 +0000 UTC]

Good to know.

I want to try your new theme (really nice). ^^
Feedback soon

EDIT: what is "search_dialog.kwinrule" under Manhattan/extra/?

👍: 0 ⏩: 1

Hombremaledicto In reply to UnderTheFuckingGun [2016-01-10 05:23:12 +0000 UTC]

Good!

Basically i did a little experiment: the search button in the top panel
now calls the search plasmoid of plasma5 ( AKA "milou" ) through
plasmawindowed.
The kwin rule removes the deco for plasmawindowed, places its
window at the top-right corner of the screen (based on my resolution)
and force an initial size(which is the minium required for the plasmoid
to be shown in its expanded mode and not as a toggable button). 
As i said, it's just an experiment and i won't keep it for the public 
release of this conf

👍: 0 ⏩: 1

UnderTheFuckingGun In reply to Hombremaledicto [2016-01-10 14:04:41 +0000 UTC]

WoW!!!! It works well!
I only changed from  "Applica all'inizio" to "imponi" about Size. Otherwise the plasmoid starts as toggable button.
For the rest all ok!

I just started to try your theme! We have the same screen resolution ^^ eheheheh!!!
I just have to install Lame and Skutter. Right?

👍: 0 ⏩: 1

Hombremaledicto In reply to UnderTheFuckingGun [2016-01-10 16:03:07 +0000 UTC]

Only skutter is required, here's my skutter config:
sta.sh/024gh0d21biz

The extracted directory goes under ~/.config.
The subdir "icons" and the mediaplay,mediapause,
medianext and mediaprev png files under skutter
global dir created on first run ( /usr/share/skutter ).

I'd recommend to place skutter.py somewhere in your $PATH,
then also create an autostart entry (for application) within
kcmshell5 autostart.

Also, you can use the "refresh" button in the sidebar
to reload skutter config if you make changes or reload the shell

👍: 0 ⏩: 1

UnderTheFuckingGun In reply to Hombremaledicto [2016-01-10 17:43:09 +0000 UTC]

Done! Thanks!

What about global-menu? Here it seems doesn't work. (I mean global-menu for the app)


EDIT: be::shell doesn't show your MainMenu.xml: Look: s22.postimg.org/oupeiy375/1111…

I have:

~/.local/share/be.shell/Menu/
~/.kde4/share/apps/be.shell/MainMenu.xml


EDIT2: ...and what about "KDE Status Notifier Manager" ? I have to disable on kf5? Or it's regarding only  KDE4?

👍: 0 ⏩: 2

Hombremaledicto In reply to UnderTheFuckingGun [2016-01-10 18:09:44 +0000 UTC]

Yes, you have to disable SNI.
You won't get systray entries for kf5/Qt5 apps anyway though:
Qt5 internal changes (there's no Xembed anymore).

BTW, if you see a systray icon missing in this theme feel free to 
submit a request. I'm sort of replacing the ones from Pandora

👍: 0 ⏩: 0

Hombremaledicto In reply to UnderTheFuckingGun [2016-01-10 18:01:35 +0000 UTC]

It's my bad! Haven't noticed before (and none reported it
either).

cp -r ~/.local/share/be.shell/Menu ~/.kde4/share/apps/be.shell/
touch ~/.kde4/share/apps/be.shell/MainMenu.xml

Thanks to highlight this, will fix it ASAP.

👍: 0 ⏩: 1

UnderTheFuckingGun In reply to Hombremaledicto [2016-01-10 19:13:43 +0000 UTC]

Ultima domanda : sai quale potrebbe essere il motivo per cui nei vari menu (Utilities, Applications etc) alcune icone (la maggior parte) sono rappresentate dall'icona "folder"??
Anch'io uso Breeze come icone (anche se la variante dark).

postimg.org/gallery/32jj7y3aa/

👍: 0 ⏩: 1

Hombremaledicto In reply to UnderTheFuckingGun [2016-01-10 19:18:30 +0000 UTC]

Perchè le settai tempo fa a titolo d'esempio (se controlli
i  vari file xml dei menu vedi che le imposto esplicitamente).
Francamente non ci ho più fatto caso poichè da tempo uso 
stili Qt che consentono di disabilitare le icone dentro i menù
(così come i preset DSP inclusi nella cartella extra)

EDIT: il motivo di tutto ciò è che reputo cose come QMenu e 
QPushButton (i classici pulsanti ok/annulla/applica/etc) con 
solo testo più puliti e meno difficili da gestire(dato che le icone
simboliche non sono supportate in Qt, in generale)

👍: 0 ⏩: 1

UnderTheFuckingGun In reply to Hombremaledicto [2016-01-10 19:29:37 +0000 UTC]

Ok capito.
Le setterò con icone corrispondenti a Breeze. Così magari se vuoi ti giro poi i nomi corretti.
Per quanto riguarda nm-applet per mostrarlo nella systray bastava togliere la spunta a "inutile" e lasciare "senza tema", giusto?

👍: 0 ⏩: 1

Hombremaledicto In reply to UnderTheFuckingGun [2016-01-10 19:54:01 +0000 UTC]

Si, ma dovrebbe essere già settato così nella mia conf.
Controlla al massimo.

👍: 0 ⏩: 1

UnderTheFuckingGun In reply to Hombremaledicto [2016-01-10 20:37:29 +0000 UTC]

Si, è settato bene. COnfermo.

Guardo se ritrovo le icone di Pandora per NM-Applet perchè sennò mi risulta così: s7.postimg.org/ijcay1yg7/444.p… .

P.s. MI piace lo schema di colori che usi (anche se io adoro di più quelli dark). Puoi condividerlo?
...Lula è lo schema di colori per il tema Pandora??


EDIT: ho notato che Kate ha un suo preset personale su DSP. C'è un motivo preciso? Vedo che la titlebar non è nascosta. Crea problemi?

👍: 0 ⏩: 2

Hombremaledicto In reply to UnderTheFuckingGun [2016-01-16 12:26:01 +0000 UTC]

Se sei ancora interessato, qui trovi lo schema di colori: github.com/Hombremaledicto/be.…

👍: 0 ⏩: 0

Hombremaledicto In reply to UnderTheFuckingGun [2016-01-10 21:23:30 +0000 UTC]

Te le passo domani se vuoi (anche se è da tempo che non ci guardo, 
forse stavo usando un altro tema meglio integrato per nm-applet).

Anche tema di colori ovviamente.

Per kate, mero debug. Sai che sono un tester, e kate è sempre stata un'app
problematica

👍: 0 ⏩: 3

UnderTheFuckingGun In reply to Hombremaledicto [2016-01-11 08:15:08 +0000 UTC]

AIUTOOOOOOOOOOOOOO!!!!!
Mi è impazzito il pc!!!!

Dopo un riavvio (mi pare avevo aggiornato qualche pacchetto ma poca roba [come si fa a vedere la cronologia dei pacchetti aggiornati di pacman?]) be.shell, KDialog e/o Klauncher (forse DBus) sono impazziti!!!
Non mi si apre più nulla se non da terminale (e non tutto).

Ora provo a disabilitare be.shell e riattivare Plasma (se provo a lanciarlo adesso da terminale mi da errore [log sotto]).



Errori:


# manu at home in ~ [9:03:38]
$ plasmashell
"Session bus not found\nTo circumvent this problem try the following command (with Linux and bash)\nexport $(dbus-launch)"

# manu at home in ~ [9:03:58]
$ dbus-launch
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-F1pJ93PBkz,guid=269f5d91d6ef8a88edfbccfe56936201
DBUS_SESSION_BUS_PID=2502
DBUS_SESSION_BUS_WINDOWID=60817409

# manu at home in ~ [9:04:17]
$ be.shell --restart
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.

be.shell(2517): KUniqueApplication: Cannot find the D-Bus session server:  "Failed to determine seats of user "1000": Too many open files"

be.shell(2511): KUniqueApplication: Pipe closed unexpectedly.



Inoltre se provo a fare qualsiasi cosa (avviare un'applicazione o anche solo salvare uno screenshot) mi appaiono errori diversi tra loro come questo:

Errore nell'avvio di /usr/share/applications/org.kde.kate.desktop. O KLauncher non è più in esecuzione, o non è riuscito ad avviare l'applicazione.


############ ° ° °E D I T ° ° ° ################

RIpristinando Plasmashell è tutto ok.

Adesso anche le applicazioni si aprono.

>>> NOTA BENE: prima anche quando be.shell funzionava alcune app tipo Kshutdown non partivano e da console restituivano questo errore:
be.shell(2517): KUniqueApplication: Cannot find the D-Bus session server:  "Failed to determine seats of user "1000": Too many open files"

👍: 0 ⏩: 2

Hombremaledicto In reply to UnderTheFuckingGun [2016-01-11 09:45:14 +0000 UTC]

Aggiungo: controlla le app in avvio automatico e servizi vari. 
Se hai klipper, rimuovilo (la tanto sventolata compatibilità su
ambienti che non sono plasma l'hanno mandata a puttane:
va semplicemente in crash).

👍: 0 ⏩: 0

Hombremaledicto In reply to UnderTheFuckingGun [2016-01-11 09:41:35 +0000 UTC]

Ti confesso: ho avuto questo problema per molto tempo(molto in random e non mi
ha mai impedito di avviare la shell. Solo di avviare le app).
Cercando sul web, l'errore di suo è capitato a diversi utenti con plasma5 vanilla,
tuttavia qui è palese, a noi due succede per qualche motivo con be.shell.

Tra gli utenti che usano be.shell su plasma5 finora ero l'unico a cui si presentava.
Dagli ultimi update, che non mi azzardo a dire siano stati risolutivi prima del tempo,
funge tutto come dovrebbe.

Non mi è chiaro ora a cosa sia dovuto, posso solo supporre:
1) è un problema con startkde o kdeinit5
2) è un problema con vecchie conf kde4 
3) qualcosa risultante dalla combinazione SDDM + plasma5 + be.shell

In generale, qualsiasi sia il problema, si presenta con l'uso di be.shell.
Avevo provato a schiaffare export $(dbus-launch) nella  shell di login,
ma scazzava la sessione.

Oggi indago di più, è un problema da risolvere a sto punto.

👍: 0 ⏩: 0

UnderTheFuckingGun In reply to Hombremaledicto [2016-01-11 00:19:27 +0000 UTC]

...che poi, riguardo a Kate, è proprio vero. Sempre stata "cazzosa".
Ora ad esempio spippolavo per rimuovere la titlebar ma nulla....Le tab poi le disegna bruttissime.

Ma sbaglio o nelle ultime versioni hanno tolto l'estensione per le tab che potevi piazzare sotto o sopra (ricordi?) ????!!!!

👍: 0 ⏩: 0

UnderTheFuckingGun In reply to Hombremaledicto [2016-01-10 21:38:11 +0000 UTC]

perfetto, ti adoro! ^^

👍: 0 ⏩: 0

Enindu [2016-01-08 11:04:21 +0000 UTC]

Nice

👍: 0 ⏩: 1

Hombremaledicto In reply to Enindu [2016-01-09 09:36:31 +0000 UTC]

Thx!

👍: 0 ⏩: 0

Dobbie03 [2016-01-08 07:12:35 +0000 UTC]

Awesome

👍: 0 ⏩: 1

Hombremaledicto In reply to Dobbie03 [2016-01-09 09:36:38 +0000 UTC]

Thank you man!

👍: 0 ⏩: 1

Dobbie03 In reply to Hombremaledicto [2016-01-09 17:01:58 +0000 UTC]

👍: 0 ⏩: 0

Cyr4x3 [2016-01-07 21:14:32 +0000 UTC]

Wow! This looks nice. Could you please share the icon pack you're using and the dsp conf please? That would be awesome.

👍: 0 ⏩: 2

Hombremaledicto In reply to Cyr4x3 [2016-01-07 22:20:05 +0000 UTC]

As for dsp, you can find my entire config folder under the dir Themes/Manhattan/extra in the archive here: sta.sh/01w65368op65

👍: 0 ⏩: 1

Cyr4x3 In reply to Hombremaledicto [2016-01-13 21:27:27 +0000 UTC]

Thank you Hombre!

👍: 0 ⏩: 0

Hombremaledicto In reply to Cyr4x3 [2016-01-07 22:09:39 +0000 UTC]

Sure thing:

Icons in the dockbar: github.com/tinalatif/flat.icns (yes, not a linux icon theme, i'm just forcing them through be.shell, feeding it the binary names of applications)
Icons in the apps: the official Breeze kde icon theme (shipped by default on plasma5)
Icons in the top panel: a crappy creepy mix of paper and some from elementary and osx - for which i've lost any link, sorry

👍: 0 ⏩: 1

Cyr4x3 In reply to Hombremaledicto [2016-01-13 21:27:49 +0000 UTC]

Thanks!

👍: 0 ⏩: 0

molecule-eye [2016-01-07 20:23:30 +0000 UTC]

Pretty nice.

👍: 0 ⏩: 1

Hombremaledicto In reply to molecule-eye [2016-01-07 22:09:47 +0000 UTC]

Thx!

👍: 0 ⏩: 0