Chakra Linux Italia Forum

Contributi => Guide => Topic aperto da: Hombremaledicto - 03 Settembre 2012 ore 20:16

Titolo: Installare BE::Shell
Inserito da: Hombremaledicto - 03 Settembre 2012 ore 20:16
Scopo: Avere un'alternativa più leggera e minimale a Plasma in ambiente KDE
Come: Installando "Be::shell"
Prerequisiti: Spazio su disco, connessione a internet, cmake, git  *, bespin o Qtcurve
Vantaggi: Ambiente più leggero e veloce, molto più personalizzabile, molto più minimale
Svantaggi: Ambiente ancora giovane, alcune funzioni mancanti, in generale è un ambiente più complicato di plasma, con configurazione tramite file testuali.
Tempo necessario: 20 minuti per l'installazione
Fonte: Sito Ufficiale (http://URL=http://sourceforge.net/p/be-shell/wiki/browse_pages) di Be::shell

NOTA la seguente guida è in costruzione e tratta passaggi spiegati nel wiki inglese disponibili sul sito ufficiale (http://sourceforge.net/p/be-shell/wiki/browse_pages/)

BE::Shell è una shell alternativa a plasma per il desktop kde, il cui fine è fornire un'ambiente leggero e in accordo con la filosofia KISS (Keep It Simple Stupid).
Le fasi che seguono spiegano l'installazione, la configurazione, la tematizzazione, e in ultimo come rimuoverla in caso di problemi.



Installazione

Metodo 1 (da ccr):

EDIT: aggiunto ccr . Per chi vuole testare mi faccia sapere nel caso si presentino problemi, se non ve ne saranno rimuoverò la parte inerente la compilazione. 

Codice: [Seleziona]
ccr beshell-git
Per avere be.shell all'avvio con il pacchetto da ccr:

I file plasma-desktop.desktop e krunner.desktop vengono installati in /usr/share/be-shell/examples/  e vanno copiati in ~/.kde4/share/autostart/.

Il file be.shell.desktop viene automaticamente installato in /usr/share/autostart/ , se manca di avviare be.shell al login ( a me non lo faceva) spostatelo in ~/.kde4/share/autostart/ .

Metodo 2 (compilazione):

Aprite il terminale e digitate:

Codice: [Seleziona]
git clone git://git.code.sf.net/p/be-shell/code be-shell
Questo scaricherà il sorgente nella vostra home. Spostiamoci quindi nella cartella be-shell appena creata:

Codice: [Seleziona]
cd be-shell
E lanciamo lo script di configurazione:

Codice: [Seleziona]
./configure
Adesso entriamo nella directory build e compiliamo.

Codice: [Seleziona]
cd build; make && sudo make install
Primo avvio :

Terminata l'installazione possiamo chiudere plasma e avviare be.shell (nota: dopo questi comandi tenete aperto il terminale ):

Codice: [Seleziona]
kquitapp plasma-desktop
kquitapp kuiserver
kquitapp krunner
be.shell

Vi troverete davanti un desktop vuoto, ad eccezione di alcune icone. Niente paura,  la fase successiva spiega come configurare i pannelli, le applet e lo sfondo del desktop.
Prima però - sempre nel terminale diamo il comando:

Codice: [Seleziona]
kcmshell4 kded
E togliamo la spunta a " Gestore del notificatore di stato".

Per avere BE::Shell all'avvio al posto di plasma copiare dalla cartella ~/be-shell/ i files : be.shell.desktop , krunner.desktop, e plasma-desktop.desktop in ~/.kde4/share/autostart/ e sovrascrivete eventuali file preesistenti. Assicuratevi in impostazioni di sistema -> avvio e spegnimento -> avvio automatico che BE::shell sia attiva allo startup e plasma-desktop workspace disattivo.

Importante : ci tengo a specificarlo visto che è un errore molto comune: NON cancellare nè la sottocartella build, bè la cartella be-shell se non avete già disinstallato.

Configurazione:

Facoltativo: [spoiler]se volete potete copiare le configurazioni di esempio in ~/be-shell/examples. Basta aprire uno dei due file (be.shell.beos o be.shell.win2000 col vostro editor testi) e copiare la configurazione all'interno della vostra ,salvare e ricaricare be-shell. I temi relativi a queste configurazioni sono nella stessa cartella. Copiate la cartella Themes in ~/.kde4/share/apps/ e unitela a quella preesistente. Selezionate poi il tema dal menù a comparsa del desktop alla voce "Themes ->"[/spoiler]


Premiamo il tasto destro del mouse sul desktop per aprire il menù di BE::Shell e alla voce Config selezioniamo Edit.... Si aprirà il file di configurazione della shell - situato nel percorso ~/.kde4/share/config/ - dove dobbiamo specificare l'uso di pannelli e applet (e l'eventuale configurazione di queste ultime). E' importante rispettare le maiuscole.

Nella configurazione attuale dovrebbero essere presenti due gruppi: [BE::Shell] e [BE::Desk].

In [BE::Shell] si inserirà la lista dei pannelli - ciascuno separato da una virgola - alla riga Panels (se manca, createla), potete assegnare ai pannelli qualsiasi nome, nell'esempio useremo BottomPanel e TopPanel.

Codice: [Seleziona]
[BE::Shell]
Panels=TopPanel, BottomPanel
Theme=default

Senza chiudere il file, salviamo e col tasto destro sul desktop andiamo in Config -> Reload.
I pannelli da noi creati si allineeranno sul lato superiore dello schermo, sovrapposti,  Per spostarli e/o ridimensionarli è sufficiente cliccarci sopra col tasto destro del mouse e selezionare move/resize, aggiustandoli secondo le nostre esigenze.
La configurazione dei pannelli è facilmente gestibile tramite GUI, mentre la loro tematizzazione sarà affrontata nella parte relativa, più avanti.

Nella sezione [BE::Desk] invece sono conservati i valori relativi alle opzioni del desktop, la maggior parte delle opzioni sono editabili nel menu a comparsa sul desktop: il wallpaper, la visibilità delle icone sul desktop (basta togliere la spunta ad Icons), del cestino, e le modalità di visualizzazione del wallpaper stesso. BlurRadius si rifersce alla sfocatura impostabile per il wallpaper - nel caso sia necessario per conky. Mentre ShadowOpacity disegna le ombre per i pannelli, di default è 0, consigliato il valore 25, ma può essere settato a piacere ( da notare che più alto è il valore più rallenterà il cambio del wallpaper e il riavvio di be-shell).

Dopo aver configurato i pannelli il file di testo segnalerà dei cambiamenti apportati da un altro programma: selezioniamo Ricarica e continuiamo la configurazione.

Una volta inserito il pannello comparirà una sua riga [BottomPanel] a cui andranno aggiunte le applet ecco un esempio ( le frasi precedute da un hash '#' sono commenti a titolo esplicativo, non vanno copiati):

Codice: [Seleziona]
[ BottomPanel]
Applets=RAM,CPU,NET,tasks,Stretch,Stretch,Pager      #lista delle applet, per tipo o Id
BlurRadius=15                                                                 #Se il pannello è trasparente, questo rende sfocato lo sfondo. Il valore è modificabile
Length=100                                                                     #La lunghezza
Offset=0                                                                           #La distanza dai bordi
Position=1                                                                       #Il lato dello schermo dove il pannello è posizionato. Da 0 a 4
Screen=-1                                                                        #SU quale desktop sarà visibile. -1 equivale a tutti
Size=35                                                                            #Lo spessore del pannello.
Visible=true                                                                      #Booleano. Accetta true o false. Su false nasconde il pannello
Struts=true                                                                       #Booleano. Se settato su false mantiene il pannello sotto le finestre
CastShadow=true                                                            #Se il pannello proietta o meno un ombra
Id=BottomPanel                                                               # L'id, da usare nel tema per configurare l'oggetto,
Type=Panel                                                                       #Il tipo di oggetto.


Molte di queste voci, come Lenght, Size, Position e Visible sono configurabili tramite la GUI richiamabile da tasto destro.
Altre sono nascoste di default, e settate perlopiù su un valore positivo(se booleane).
Da notare che se il pannello non occupa l'intero lato dello schermo, i nomi standard BottomPanel, TopPanel, RightPanel, e LeftPanel devono essere specificati con l'indicazione esatta ( per esempio BottomLeftPanel per un pannello che occupa solo il lato in basso a sinistra dello schermo). Molto più semplice è assegnare un Id, sorvolando il problema del nome, che altrimenti può causare problemi al momento della tematizzazione.
Non è necessario specificare la voce Type per i pannelli ( forse l'unica applet in cui è facoltativo), tranne nel caso lo si voglia usare come subpannello ( SubPanel), ovvero inserendolo nella lista di Applets di un pannello contenitore (nel caso, il SubPanel non va inserito nella lista Panels in [BE::Shell] ) .


Le applet disponibili sono :

Panel : un pannello dentro un pannello,che può contenere altre applet ed essere tematizzato. Anche per questo si può assegnare un nome a piacere, a patto di    specificare che si tratta di un pannello in Type= , nella configurazione dell'applet (come vedremo fra poco)

Button : un bottone a cui corrisponde un comando, un servizio, un collegamento ad un menù, un comando DBus. Ai bottoni possono essere assegnati un testo o un icona ( o entrambi ), azioni supplementari allo scorrimento della rotellina del mouse, e possono essere inseriti nella taskbar come lanciatori. Esempio:

Codice: [Seleziona]
[start]
Icon=/home/hombre/.kde4/share/apps/be.shell/Themes/Mac osx/arch start buttons by gabriela2400/start-here monochrome strong.png
Label=Applicazioni
Menu=submenu
Mode=0
Type=Button
WheelDown=killall konsole
WheelUp=konsole

Mode si riferisce alla modalità in cui sarà mostrato il bottone: 0 solo icona; 1 solo testo; 2 testo accanto l'icona; 3 testo sotto l'icona.
Type specifica invece il tipo dell'applet, difatti il nome tra le parentesi quadre si riferisce ad un #ID usato per comodità ( altrimenti sarebbe impossibile usare due bottoni identificati come [Button] ).  Per la riga Icon invece ci sono due opzioni: se volete usare un'icona nel vostro tema icone  basta digitarne il nome o l'estensione ( es Icon= start-here ), se no vanno scritti entrambi, come nell'esempio sopra.
Nel caso riportato il bottone apre un menù personalizzato, submenu.xml che si deve trovare nella cartella ~/.kde4/share/apps/be.shell
I comandi andranno invece inseriti col nome del binario.  Esempio per un servizio:

Codice: [Seleziona]
[konsole]
Icon=konsole
Mode=0
Service=kde4/konsole
Type=Button

O si può tranquillamente impostarne il comando:

Codice: [Seleziona]
Exec=konsole
Qui un esempio per un comando DBus:

Codice: [Seleziona]
DBus=session;org.kde.be.shell;/Desktop;org.kde.be.shell;toggleDesktopShown

- Label : quest'applet è particolare, in quanto se associata ad un comando, questo viene lanciato di continuo, dopo tot millisecondi. Associando uno script o un FiFo, ne verrà visualizzato l'output. Molto Utile per costruire sensori, o nuovi oggetti del desktop.
A breve un aggiornamento con esempi contenenti script e il FiFo.deamon di BE::Shell.

Codice: [Seleziona]
[SystemMonitor]
Exec=$HOME/.kde4/share/apps/be.shell/scripts/sysinfo.sh     #percorso allo script
PollInterval=5000                                                                     #frequenza d'aggiornamento in millisecondi
Type=Label

- Clock : l'orologio, segue i formati standard (consultabili in "change pattern" dal menù che comparirà al click destro) o html.  Es.

Codice: [Seleziona]
[Clock]
Pattern='<html>'ddd'&nbsp;&nbsp;<b>&middot;</b>&nbsp;&nbsp;'hh:mm ap'</html>'


- GlobalMenu: molto simile al plasmoide XBar di bespin ( che è un porting di quest'applet per plasma) - la sua configurazione è inerente al file MainMenu.xml in ~/.kde4/share/apps/be.shell/ e verrà trattata in seguito. Il file MainMenu.xml definisce delle entrate personalizzate quando nessuna applicazione qt è attiva - altrimenti (se si usa come engine bespin o qtcurve con il supporto per xbar attivo) sarà esportata la barra dei menu delle finestre.

- Infocenter: un'icona a comparsa che segnala le notifiche. Non necessita configurazione.

- MediaTray: rappresenta i dispositivi collegati, a ciascuno può essere assegnato un'azione e un comando (es. AudioDisc_actions=Play with Xine,Rip with Audex  o AudioDisc_commands=xine cdda:%@/,audex )

- Sessionbutton: un pulsante per gestire la sessione o chiudere/riavviare il sistema. Tramite GUI si può impostare per comparire come icona, mostrando l'immagine dell'utente, o mostrare il nome utente o il nome completo.

- Systray : non ha bisogno di presentazioni. C'è da premettere che la tray è ancora una bozza in be-shell, le icone mostrate possono essere nascoste tramite GUI : SystemTray -> Configure e col tasto dx mettere la spunta a hidden alla applicazione che si desidera nascondere. La spunta fallback invece rappresenta le icone di default, grezze e non configurabili. Sembre nella GUI la voce Show Nasty Ones si riferisce alle icone normalmente inutili - e nascoste di default.

- Taskbar : la taskbar  :P
 
Codice: [Seleziona]
[tasks]
ButtonMode=0
Buttons=kate,konsole,settings,dolphin,apper,smplayer,chrome,quassel,amule
OnlyCurrentDesk=true
OnlyCurrentScreen=false
OnlyMinimized=false
Spacing=2
Type=TaskBar

Spacing si riferisce ai px di spazio tra una task (o un bottone) e un'altra. Si può usare anche per la tray.
Buttons  si riferisce a bottoni usati come lanciatori, quindi sempre visibili (ve l'avevo detto!)
ButtonMode è l'equivalente di Mode per i bottoni. Si riferisce solo alla taskbar. Per eventuali bottoni inseriti bisognerà specificare per ciascuno la linea Mode nella sua configurazione.
 Da segnalare un bug che ho riscontrato per i bottoni inseriti nella taskbar: impostando un testo personalizzato le modalità Mode= 1, Mode=2 e Mode=3 mostreranno il testo personalizzato solo se l'applicazione non è attiva, altrimenti comparirà il testo della barra del titolo della finestra  >:(
Prima funzionava, aspetto che sia fixato.
Le altre modalità  penso si spieghino da sole, aggiungete per una maggiore precisione e settatele a piacere ( True o False)


- Volume: un pulsante che rappresenta la percentuale del volume. Bisogna impostarne le variabili. Es.

Codice: [Seleziona]
[Volume]
Channel=Master
MixerCommand=kmix
Step=5
Type=Volume

Step si riferisce al volore per cui il volume sarà abbassato e incrementato all'azione della rotellina del mouse.

Ora i sensori chiamati Meters sono CpuMeter , RamMeter, e NetMeter.

Codice: [Seleziona]
[NET]
Mode=NonInactive
PollInterval=5000
Type=NetMeter

[RAM]
Mode=NonInactive
PollInterval=5000
Type=RamMeter

[CPU]
Mode=NonInactive
PollInterval=5000
Type=CpuMeter

Le modalità per RamMeter sono NonInactive (di default), Active, Used.
PollInterval si riferisce alla percentuale in millisecondi di aggiornamento dei sensori. I valori qui riportati sono di default,

- Stretch : uno spaziatore.

Oltre le applet è disponibile Be::Run , un menù  o runner per avviare le applicazioni. Be::Run può essere configurato come menù classico: qdbus org.kde.be.shell /Runner togglePopup <x> <y> ( i valori x e y si riferiscono all'allineamento sul vostro schermo), associato ad un bottone, come da esempio:

Codice: [Seleziona]
[search]
Exec=qdbus org.kde.be.shell /Runner togglePopup 1680 25
Icon=$HOME/.kde4/share/apps/be.shell/Themes/Chakra Theme/Search
Label=...
Mode=0
Type=Button

Esiste una scorciatoia per evitare di impostare i valori x e y , di modo che il menù si allinei in automatico :

Codice: [Seleziona]
DBus=session;org.kde.be.shell;/Runner;org.kde.be.shell;togglePopup;$x;$y
Altre modalità sono come popup a comparsa (nota: non è necessario specificarlo, configurando una scorciatoia li si può utilizzare direttamente senza accennarli nella configurazione) :

Codice: [Seleziona]
qdbus org.kde.be.shell /Runner showAsDialog
Potete impostare una combinazione di tasti per richiamarlo in impostazioni di sistema -> scorciatoie e gesti -> scorciatoie globali della tastiera e alla voce BE::shell  immettete una combinazione di tasti personalizzata e confermate con "applica".

BE::Run supporta le trasparenze, da specificare nella configurazione:

Codice: [Seleziona]
[BE::Run]
ARGB=true
Titolo: Re:Guida: installare BE::Shell
Inserito da: Hombremaledicto - 03 Settembre 2012 ore 20:18
Configurazione del GlobalMenu

L'applet GlobalMenu, come il plasmoide XBar è regolato da un file xml (da creare nella cartella ~/.kde4/share/apps/be.shell/ ). La sintassi è la seguente:

Codice: [Seleziona]
<menubar>
<menu menu="MainMenu/kate"/>
<menu label="Desktop">
    <action label="XTerm" exec="xterm"/>
    <action label="Toggle FX" dbus="session;org.kde.kwin;/KWin;org.kde.KWin;toggleCompositing"/>
    <separator/>
    <action label="Run Conky" exec="conky -c $HOME/.conky/mytop.conf"/>
    <action label="Quit Conky" exec="killall conky"/>
</menu>
<action label="Edit Menu" exec="kwrite $HOME/.kde/share/apps/be.shell/MainMenu.xml"/>
</menubar>

Il file di configurazione inizia sempre con <menubar> e si chiude con </menubar>. La seconda riga è un riferimento al menu. Le successive sono dei menu o delle azioni.Una variabile comune è Label (il testo che sarà visualizzato).
Ogni <menu> dovrà essere chiuso da </menu>. 
Nota: si può inserire menù dentro ai menu, a patto di chiuderli tutti.

Altre variabili per action sono exec=" " che include un comando tra virgolette (il nome di un binario, il link a un sito web, azioni da root come ad esempio: exec="kdesu kwrite ~/.bashrc", ricerche google "exec="gg chakra linux" ecc...),  dbus=" " per comandi DBus, icon=" " specifica un icona nel vostro tema icone (non scriverne il percorso o l'estensione).

Un altro attributo è  <separator/> per inserire un separatore tra i menu o le azioni.

I menù  contengono altre possibilità come windowlist, BE::Config, o includere altri menù in xml nella stessa directory. Esempio:

Codice: [Seleziona]
<menu menu="BE::Config"/>
<menu menu="windowlist"/>
<menu menu="submenu"/>

Ogni azione deve essere chiusa da uno slash "/" : <action label=" " exec=" " /> così per ogni menu che non comporta delle voci al suo interno.

Di seguito la mia configurazione per il GlobalMenu, le icone si riferiscono al tema Rosa, o a quelle di default per l'applicazione - che deve essere ovviamente installata:

[spoiler]
Codice: [Seleziona]
<menubar>
<menu menu="MainMenu/kate"/>
<menu label="Applicazioni">
<menu label="Accessori">
  <menu label="Applicazioni">
    <action label="Terminale" icon="bash" exec="konsole"/>
    <action label="kate" icon="knotes" exec="kate"/>
    <action label="Kwrite" icon="kate" exec="kwrite"/>
    <action label="Calcolatrice" icon="calc" exec="speedcrunch"/>
  </menu>
          <menu label="Conky">
    <action label="Conky" exec="conky"/>
            <action label="Quit Conky" exec="killall conky"/>
            <action label="Configura Conky" exec="kwrite ~/.conkyrc"/>
    </menu>
    <menu label="Varie">
      <action label="CoverGloobus" exec="covergloobus"/>
          <menu label="Cairo-Dock">
    <action label="Cairo" exec="cairo-dock"/>
    <action label="Quit Cairo" exec="killall cairo-dock"/>
     </menu>
          <menu label="Tint2">
      <action label="Tint2" exec="tint2"/>
                       <action label="Quit Tint2" exec="killall tint2"/>
                       <action label="Configura Tint2" exec="kate home/johannes/.config/tint2/tint2rc"/>
                       <action label="Ricarica Tint2" exec="killall -SIGUSR1 tint2"/>
        </menu>
</menu>
</menu>
<menu label="Multimedia">
  <menu label="Audio">
    <action label="Amarok" icon="amarok" exec="amarok"/>
    <action label="Musique" icon="musique" exec="musique"/>
    <action label="Bangarang" icon="bangarang" exec="bangarang"/>
    <action label="Yarock" icon="mumble" exec="yarock"/>
    </menu>
    <menu label="Video">
      <action label="Smplayer" icon="smplayer" exec="smplayer"/>
      <action label="Umplayer" icon="umplayer" exec="umplayer"/>
      <action label="Vlc" icon="vlc" exec="vlc"/>
      <action label="Minitube" icon="minitube" exec="minitube"/>
      </menu>
      <menu label="Media Center">
<action label="XBMC" icon="xbmc" exec="xbmc"/>
</menu>
      <menu label="Grafica">
<menu label="Viewer">
<action label="Gwenview" icon="gwenview" exec="gwenview"/>
<action label="Qiviewer" icon="desktop-effects" exec="qiviewer"/>
<action label="Limoo" icon="limoo" exec="limoo"/>
</menu>
<menu label="Editor">
  <action label="Gimp" icon="gimp" exec="cinstall -b $HOME/.cinstall/repo/gimp-2.8.0-2-i686.cb"/>
  <action label="Inkscape" icon="inkscape" exec="cinstall -b $HOME/.cinstall/repo/inkscape-0.48.3.1-1-i686.cb"/>
</menu>
<menu label="Altro">
  <action label="Converseen" icon="converseen" exec="converseen"/>
<action label="Qcomicbook" icon="qcomicbook" exec="qcomicbook"/>
</menu>
</menu>
<separator/>
<menu label="Editor">
<action label="K3b" icon="k3b" exec="k3b"/>
<action label="Kdenlive" icon="kdenlive" exec="Kdenlive"/>
<action label="Subtitle Composer" icon="subtitlecomposer" exec="subtitlecomposer"/>
</menu>
       </menu>
<menu label="Ufficio">
  <menu label="Office">
  <action label="LibreOffice Start Center" icon="libreoffice-main"  exec="soffice -startcenter"/>
  <action label="LibreOffice Writer" icon="libreoffice-writer"  exec="soffice -writer"/>
  <action label="LibreOffice Calc" icon="libreoffice-calc" exec="soffice -calc"/>
  <action label="LibreOffice Math" icon="libreoffice-math" exec="soffice -math"/>
  <action label="LibreOffice Draw" icon="libreoffice-draw" exec="soffice -draw"/>
  <action label="LibreOffice Impress" icon="libreoffice-impress" exec="soffice -impress"/>
  <action label="LibreOffice Base" icon="libreoffice-base" exec="soffice -base"/>
  </menu>
  <menu label="Altro">
  <action label="Okular" icon="okular" exec="okular"/>
  <action label="Calibre" icon="addressbook" exec="calibre"/>
  <action label="Cantor" icon="cantor" exec="cantor"/>
  </menu>
  <menu label="Amministrazione">
     <action label="Korganizer" icon="korganizer" exec="korganizer"/>
     </menu>
  </menu>
<menu label="Internet">
  <menu label="Browser">
    <action label="Qupzilla" icon="qupzilla" exec="qupzilla"/>
    <action label="Chrome" icon="google-chrome" exec="google-chrome"/>
    <action label="Firefox" icon="mozilla-firefox" exec="cinstall -b $HOME/.cinstall/repo/firefox-14.0.1-1-i686.cb"/>
    </menu>
    <menu label="IM">
      <action label="Ktelepathy" icon="xchat" exec="ktp-contactlist"/>
      <action label="Kopete" icon="kopete" exec="kopete"/>
       <action label="Skype" icon="skype" exec="skype"/>
      </menu>
       <menu label="IRC">
      <action label="Quassel" icon="quassel" exec="quassel"/>
      </menu>
       <menu label="Mail">
<action label="Kmail" icon="kmail" exec="kmail"/>
<action label="Thunderbird" icon="mozilla-thunderbird" exec="cinstall -b $HOME/.cinstall/repo/thunderbird-14.0-1-i686.cb"/>
  </menu>
        <menu label="Downloads">
<action label="Amule" icon="amule" exec="amule"/>
<action label="Ktorrent" icon="ktorrent" exec="ktorrent"/>
<action label="Jdownloader" icon="jdownloader" exec="jdownloader"/>
</menu>
<menu label="Blog">
  <action label="Blogilo" icon="blogilo" exec="blogilo"/>
  </menu>
<menu label="Cloud">
   <action label="OwnCloud" icon="owncloud" exec="owncloud"/>
   <action label="Kfilebox" icon="kfilebox" exec="kfilebox"/>
   </menu>
      </menu> 
      <menu label="Sviluppo">
  <menu label="Qt">
  <action label="Qt Creator" icon="qtcreator" exec="creator"/>
  <action label="Qt Designer" icon="qtassistant" exec="designer"/>
  <action label="Qt Linquist" icon="qtlinguist" exec="linguist"/>
  </menu>
  <menu label="Varie">
  <action label="Gvim" icon="gvim" exec="gvim"/>
  <action label="K Develop" icon="gksu-debian" exec="kdevelop"/>
  <action label="Kate" icon="kate" exec="kate"/>
  </menu>
   <menu label="Web">
      <action label="Aptana" icon="aptana" exec="cinstall -b $HOME/.cinstall/repo/aptana-studio-3.2.0-1-i686.cb"/>
      <action label="Kompozer" icon="kompozer" exec="cinstall -b $HOME/.cinstall/repo/kompozer-0.8b3-4-i686.cb"/>
      </menu>
  </menu>
    </menu>
      <menu label="Risorse ->">
  <action label="Desktop" icon="user-desktop" exec="dolphin $HOME/Desktop/"/>
  <action label="Home" icon="user-home" exec="dolphin  $HOME"/>
  <action label="Documenti" icon="folder-txt" exec="dolphin  $HOME/Documenti"/>
  <action label="Dropbox" icon="folder" exec="dolphin $HOME/Dropbox"/>
  <action label="Downloads" icon="folder" exec="dolphin  $HOME/Downloads"/>
  <action label="Immagini" icon="folder-image" exec="dolphin $HOME/Immagini"/>
  <action label="Musica" icon="folder-sound"  exec="dolphin $HOME/Musica"/>
  <action label="Video" icon="folder-video" exec="dolphin $HOME/Video"/>
  <action label="Incoming" icon="folder-downloads" exec="dolphin $HOME/.aMuleAdunanzA/Incoming"/>
   <action label="Scripts" icon="folder-development" exec="dolphin $HOME/.scripts"/>
  <action label="Dispositivi" icon="drive-removable-media-scsi" exec="dolphin /media/"/>
  <separator/>
  <action label="Cestino" icon="user-trash" exec="dolphin trash:/ "/>
  <separator/>
  <menu label="Share">
    <action label="Apps" exec="dolphin $HOME/.kde4/share/apps"/>
    <action label="Icons" exec="dolphin $HOME/.kde4/share/icons"/>
  </menu>
  <action label="Root" icon="folder-red" exec="kdesu dolphin / "/>
  </menu>
<menu label="Sistema">
  <menu label="Preferenze">
      <action label="Dolphin" icon="file-manager" exec="dolphin"/>
      <action label="Apper" icon="system-upgrade"  exec="apper"/>
      <action label="Bundles" icon="software-properties" exec="cinstall -m"/>
      <action label="Settings" icon="control-center2" exec="systemsettings"/>
    </menu>
    <menu label="Ammninistrazione">
      <action label="Monitor di Sistema" icon="ksysguard" exec="ksysguard"/>
      <action label="Centro informazioni" icon="hardinfo" exec="kinfocenter"/>
      <action label="Editor di partizioni" icon="partitionmanager" exec="kdesu partitionmanager"/>
      <menu label="Usb-Writer">
<action label="Unetbootin" icon="unetbootin" exec="unetbootin"/>
</menu>
      <separator/>
      <action label="Edit Bashrc" icon="kate" exec="kdesu kwrite ~/.bashrc"/>
      <action label="Edit rc.conf" icon="kate" exec="kdesu  kate /etc/rc.conf"/>
       <separator/>
       <action label="Krunner" icon="exec" exec="krunner"/>
      </menu>
      <separator/>
  <menu label="Arch">
  <action label="Arch Forum" exec="http://www.archlinux.it/forum/index.php"/>
  <action label="AUR" exec="http://aur.archlinux.org/"/>
  <action label="Arch Wiki" exec="https://wiki.archlinux.org/index.php/Main_Page_(Italiano)"/>
  </menu>
  <separator/>
  <action label="About Be::Shell" exec="http://sourceforge.net/p/be-shell/wiki/browse_pages/"/>
</menu>
<menu label=".:::: Shell ::::.">
<menu menu="BE::Config"/>
<separator/>
<action label="Folder" icon="folder" exec="dolphin $HOME/.kde4/share/apps/be.shell"/>
<separator/>
<action label="Ricarica" icon="reload" exec="kquitapp be.shell;sleep 1;be.shell"/>
<separator/>
  <action label="Take a shot" icon="ksnapshot" exec="ksnapshot"/>
  <separator/>
  <action label="* Configura menu *" exec="kate $HOME/.kde4/share/apps/be.shell/MainMenu.xml"/>
  </menu>
</menubar>
[/spoiler]


Potete notare alcune righe per avviare i bundle. Consiglio inoltre di leggere la guida su come creare dei lanciatori per i bundle disponibile nella sezione apposita del forum   ;)

EDIT: Da qualche giorno BE::Shell supporta l'uso di menù dinamici. L'uso è abbastanza semplice:

Codice: [Seleziona]
<menu menu="/Menu/submenu" label="NomeMenu"  preExec="/percorso/allo/.script/script.sh" preExecTimeout="250"/>
Dove preExec punta allo script che scriverà il nostro menù, e che sarà lanciato al click del mouse. Il valore preExecTimeout invece specifica la latenza in millisecondi per prevenire la comparsa del popup dal click del mouse.

A breve alcuni script d'esempio.


Temi in BE::Shell:

BE::Shell è tematizzata tramite fogli di stile qss (qt style sheets) la cui sintassi è simile al css, Una volta installata sarà disponibile solo il tema di default - completamente vuoto e da editare - nella directory: ~/.kde4/share/apps/be.shell/Themes . Questo a meno che non abbiate copiato i temi e le configurazioni d'esempio, come spiego all'inizio della sezione della configurazione. Ogni tema è spesso accompagnato da una sua configurazione, in quanto le applet e pannelli sono frequentemente identificate con un #ID (nel foglio di stile andranno identificate con il simbolo# seguito dal loro nome).

La configurazione di default per le applet che non hanno #ID è invece preceduta da un ".Be--" , nel dettaglio :
".BE--NomeApplet"

Come in:

Codice: [Seleziona]
.BE--Button
{
    padding-right:16px;
    padding-left:16px;
}

Per gli #ID:

Codice: [Seleziona]
#TopPanel
{
  background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 rgb(235,235,235),
  stop:0.5 rgb(219,219,219),
  stop:1 rgb(163,163,163));
  border:1px solid rgba(0,0,0,156);
  border-top:none;
  border-bottom:3px solid  rgba(196,196,196);
}

La voce Temi necessiterebbe una spiegazione molto lunga, per abbreviare raccomando quindi di provare i temi d'esempio, oppure scaricare i miei (http://hombremaledicto.deviantart.com/), quelli di LaGaDesk (http://lagadesk.deviantart.com/) o quelli di CraazyT (http://craazyt.deviantart.com/) . Se ne create di nuovi, mi raccomando condivideteli :D

Raccomondazione: soprattutto per chi usa i miei temi, sono molto pigro. I più vecchi sono grezzi e/o contengono inesattezze. Per gli ultimi vi basta aggiustare il padding, e i link alle icone nella configurazione allegata. Ho incluso anche delle configurazioni in inglese per globalmenu ed eventuali submenu.
Ciò non toglie che usare temi creati su altre risoluzioni può portare problemi di allineamento, facilmente risolvibili.
Correggete sempre eventuali richiami a icone o percorsi a cartelli nei file di configurazione.

Per chi usa qtcurve:  nel mio ultimo tema rilasciato - Nouveau - se le voci QMenu sono attive, commentatele.

Problemi noti e disinstallazione:

Può succedere che senza avere be-shell all'avvio al posto di plasma(quindi senza aver copiato i file di avvio in ~/.kde4/share/autostart/ ) giri come processo in background una volta effettuato il login.
Si può risolvere impostando  "sessione vuota" in  impostazioni di sistema -> avvio e spegnimento -> gestione di sessione .
Se persiste disinstallate be-shell.

Per disinstallare be-shell recatevi nella cartella ~/be-shell/build/ aprite il terminale e date :

Codice: [Seleziona]
sudo make uninstall
Solo ora potete rimuovere le cartelle del sorgente.

Eliminate prima di un eventuale riavvio/logout/arresto di sistema i file nella cartella ~/.kde4/share/autostart/ se li avevati copiati,

I file di configurazione e temi persisteranno nel sistema, e se volete cancellarli, va fatto manualmente.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: andreazube - 03 Settembre 2012 ore 20:33
+1 solo per la lunghezza  :)
EDIT:Ma tu consigli di installare questa shell? mi pare che poco fa dicessi che fosse ancora instabile
È più leggera di plasma?offre funzionalità superiori?
 
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 03 Settembre 2012 ore 20:35
+1 solo per la lunghezza  :)

Grazie  :)

Pensa che mi è pure saltata la corrente finito il primo post, poco prima di spedirlo  >:(

Grazie a dio chromium ha ripristinato la sessione senza problemi.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: bmax84 - 03 Settembre 2012 ore 20:42
Non ho letto il post perche è lunghissimo!  ;D
però ho visto che compili il pacchetto a mano, come mai?
Non c'è ne su aur ne su ccr?
perche se si fa un PKLGBUILD è piu comodo, cosi si arrangia pacman a gestire l'installazzione e la disinstallazzione, senza il pericolo che ti dimentichi file in giro....
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: andreazube - 03 Settembre 2012 ore 20:46
Non ho letto il post perche è lunghissimo!  ;D
però ho visto che compili il pacchetto a mano, come mai?
Non c'è ne su aur ne su ccr?
perche se si fa un PKLGBUILD è piu comodo, cosi si arrangia pacman a gestire l'installazzione e la disinstallazzione, senza il pericolo che ti dimentichi file in giro....
In effetti si potrebbe creare un PKGBUILD
p.s. hombre guarda il mio commento di prima,l'ho editato
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 03 Settembre 2012 ore 20:48
Non ho letto il post perche è lunghissimo!  ;D
però ho visto che compili il pacchetto a mano, come mai?
Non c'è ne su aur ne su ccr?
perche se si fa un PKLGBUILD è piu comodo, cosi si arrangia pacman a gestire l'installazzione e la disinstallazzione, senza il pericolo che ti dimentichi file in giro....

C'è un PKGBUILD su AUR, ma ha un errore per cui il file be.shell.desktop manca in usr/share/be-shell, Quando lo porterò su ccr vedrò se riesco a correggere e aggiungerò alla guida le istruzioni, togliendo quelle per la compilazione :)


@andreazube : è molto leggera, il consumo di CPU è infinitesimale rispetto a plasma, e l'aspetto può essere configurato in maniera più libera ed estensiva.
La raccomando a chi ama esperienze minimali, ma non vuole staccarsi da KDE.
Ha degli svantaggi ovviamente, come detto nel secondo post verso la fine, oltre alla carenza di molte applet (se ne possono creare con quelle preesistenti oppure creandole a mano se si conosce linguaggi di programmazione).
 In quanto a funzionalità direi che anche in queste è minimale: volendo puoi creare dei menù personalizzati, dei sensori personalizzati, ecc...
L'impressione che mi ha dato in generale: ricorda il vecchio gnome2.

AL momento mi da strani problemi all'avvio ( che imputo per lo più alla mia mala configurazione di Arch Linux) , ovvero al primo avvio non mi carica la shell. Devo effettuare un logout e login. E entrando la seconda volta è lì.
Prima - con chakra - non li avevo.


P.s. Amo compilare la roba che uso. bmax84 tu che hai esperienze con gentoo forse capisci  :-[
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 03 Settembre 2012 ore 21:01
Ti odio hombre, stai attentando alla mia chakra! XD
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 03 Settembre 2012 ore 21:04
Ti odio hombre, stai attentando alla mia chakra! XD

Il mio lavoro lo faccio bene allora :P



Ma io ti voglio bene  :'(

Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 04 Settembre 2012 ore 13:29
Hombre anche io ti voglio bene in fondo in fondo XD
Comunque non c'è il modo di creare un ccr?
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 04 Settembre 2012 ore 16:45
Hombre anche io ti voglio bene in fondo in fondo XD
Comunque non c'è il modo di creare un ccr?

Al momento sono su arch,  in generale non penso sia una buona idea creare il pacchetto su arch e caricarlo per chakra.

EDIT: l'ho portato comunque, se ci sono problemi avvisatemi subito (anche se torno stasera tardi XD)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 04 Settembre 2012 ore 18:44
Complimenti. Solamente per la pazienza. Mi sono stancato io a leggerla, immagino tu a scriverla. ;D
Sinceramente mi sembra un processo troppo lungo, e difficile, almeno per me.
Sarebbe bello creare una distro con BE::Shell. Te la sentiresti?!? Son convinto che sarebbero in molti a volerti dare una mano... :)
PS i globalmenu funzionano anche su le applicazioni gtk tipo firefox? :-[
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 04 Settembre 2012 ore 20:20
ccr restituisce questo errore:
Codice: [Seleziona]
==> GIT checkout done or server timeout
==> Starting build...
Cloning into '/tmp/ccrbuild-1000/beshell-git/beshell-git/src/be-shell-build'...
done.
/tmp/ccrbuild-1000/beshell-git/beshell-git/PKGBUILD: line 39: cmake: command not found
==> ERRORE: Si è verificato un errore in build().
    L'operazione sta per essere interrotta...
The build failed.
Con il metodo della compilazione ricevo:
Codice: [Seleziona]
rm: opzione non valida -- "d"
Try 'rm --help' for more information.
Configuring... please wait
./configure: line 7: cmake: command not found
Configuration failed :-(
Premetto che ho installato il pacchetto base-devel.
Il fatto che esista praticamente solo su AUR fa presumere che Baghira (se ho capito è l'autore della shell, sbaglio?) utilizza arch?
PS: Torna su chakra che si sta meglio!  :beer:
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: andreazube - 04 Settembre 2012 ore 20:23
ccr restituisce questo errore:
Codice: [Seleziona]
==> GIT checkout done or server timeout
==> Starting build...
Cloning into '/tmp/ccrbuild-1000/beshell-git/beshell-git/src/be-shell-build'...
done.
/tmp/ccrbuild-1000/beshell-git/beshell-git/PKGBUILD: line 39: cmake: command not found
==> ERRORE: Si è verificato un errore in build().
    L'operazione sta per essere interrotta...
The build failed.
Torna su chakra che si sta meglio!  :beer:
mi pare che avesse problemi per vi della questione dei 64bit,non può tornare  :'(
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dinolib - 04 Settembre 2012 ore 20:38
hai installato cmake?
Codice: [Seleziona]
sudo pacman -S cmake
PS: Hombre è su arch perchè ha un pc 32bit :(
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 04 Settembre 2012 ore 20:52
Ok mi mancava cmake, ero convinto di averlo già installato, anche da ccr nessun problema.
Hombre è su arch perchè ha un pc 32bit :(
Sad story!  :(

Mi ci sono messo sopra ma non riesco a capirci troppo, forse colpa del mal di testa -.-
Hombre potresti passarmi la configurazione del tuo Soft che mi piace assai?
Mi riferisco a questo: http://hombremaledicto.deviantart.com/art/Soft-315095281
Grazie in anticipo.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 04 Settembre 2012 ore 23:09
hai installato cmake?
Codice: [Seleziona]
sudo pacman -S cmake
PS: Hombre è su arch perchè ha un pc 32bit :(

Accidenti mi ero dimenticato di cmake, me lo scordo sempre  >:(
Grazie della segnalazione, aggiungo alla guida.

Già....tornerei a Chakra all'istante se potessi....ma purtroppo...  :(

Ok mi mancava cmake, ero convinto di averlo già installato, anche da ccr nessun problema.Sad story!  :(

Mi ci sono messo sopra ma non riesco a capirci troppo, forse colpa del mal di testa -.-
Hombre potresti passarmi la configurazione del tuo Soft che mi piace assai?
Mi riferisco a questo: http://hombremaledicto.deviantart.com/art/Soft-315095281
Grazie in anticipo.

Prima di tutto: ora sei riuscito ad installare senza problemi? Mi raccomando ditemi come si comporta all'avvio!
Quella configurazione la stravolsi trasformandola in un altro tema, se hai pazienza ci lavoro stanotte ( e spero di finirla subito) e la carico ;)

Complimenti. Solamente per la pazienza. Mi sono stancato io a leggerla, immagino tu a scriverla. ;D
Sinceramente mi sembra un processo troppo lungo, e difficile, almeno per me.
Sarebbe bello creare una distro con BE::Shell. Te la sentiresti?!? Son convinto che sarebbero in molti a volerti dare una mano... :)
PS i globalmenu funzionano anche su le applicazioni gtk tipo firefox? :-[

Grazie :)
Neanche troppo, solo mi era saltata la corrente che avevo quasi finito ( ci ho messo un bel po') a buttarla giù, mi era preso un colpo XD

No i global menu non funzionano con le app gtk purtroppo, ci sono delle feature request in merito ma sembra ci sia un problema ad esportarne la barra dei menù.
Bè sarebbe bello creare una distro, ma è anche un lavoraccio: basta prendere a esempio una  popolare come la nostra chakra: pochi sviluppatori uniti dalla passione, e centiniaia di pacchetti da verificare, testare, correggere, ecc...Purtroppo sono alle prese con un trasloco al momento, e dal prossimo mese (se la dea bendata mi sorride) sarò bello indaffarato. Non  escludo questa possibilità comunque ;)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: andreazube - 04 Settembre 2012 ore 23:18
Accidenti mi ero dimenticato di cmake, me lo scordo sempre  >:(
Grazie della segnalazione, aggiungo alla guida.

Già....tornerei a Chakra all'istante se potessi....ma purtroppo...  :(

Prima di tutto: ora sei riuscito ad installare senza problemi? Mi raccomando ditemi come si comporta all'avvio!
Quella configurazione la stravolsi trasformandola in un altro tema, se hai pazienza ci lavoro stanotte ( e spero di finirla subito) e la carico ;)

Grazie :)
Neanche troppo, solo mi era saltata la corrente che avevo quasi finito ( ci ho messo un bel po') a buttarla giù, mi era preso un colpo XD

No i global menu non funzionano con le app gtk purtroppo, ci sono delle feature request in merito ma sembra ci sia un problema ad esportarne la barra dei menù.
Bè sarebbe bello creare una distro, ma è anche un lavoraccio: basta prendere a esempio una  popolare come la nostra chakra: pochi sviluppatori uniti dalla passione, e centiniaia di pacchetti da verificare, testare, correggere, ecc...Purtroppo sono alle prese con un trasloco al momento, e dal prossimo mese (se la dea bendata mi sorride) sarò bello indaffarato. Non  escludo questa possibilità comunque ;)
Non credo che si intendesse una distro vera e propria,solo una versione personalizzata di bridge kde o chakra
nuova distro sta a chakra come ubuntu plus dell'istituo majorana sta ad ubuntu per intenderci
A questo proposito oggi ho scoperto larch che permette di creare live di arch e chakra.Purtroppo l'interfaccia non è molto intuitiva (ma neanche troppo complicata) e non l'ho provato,ma c'è un wiki di arch in proposito (tanto per cambiare  :) )
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 04 Settembre 2012 ore 23:35
Il wiki di arch è ormai più completo dell'enciclopedia treccani XD

Capisco...anche se normalmente non ho mai pensato che progetti del genere funzionino bene. Ho provato qualche distro del genere, ma non ho mai capito il senso nel crearli, se non puro svago,

Una live di chakra insomma, con be-shell preinstallata? Sarebbe bello portare a questo punto qualcosina in più.
Volendo potremmo discuterne...

 
Io avevo già una mezza idea di proporre a LaGaDesk, CraazyT, e chiunque sia interessato, una pagina deviant che raccolga temi e configurazioni per la shell - in ogni caso.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Cylon - 04 Settembre 2012 ore 23:37
Citazione
na live di chakra insomma, con be-shell preinstallata? Sarebbe bello portare a questo punto qualcosina in più.
Volendo potremmo discuterne...

non sarebbe più chakra... chakra è una distro kde-centrica, be::shell non è un progetto di KDE, quindi non avrebbe senso, come non aveva senso chakra con razor-qt.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 04 Settembre 2012 ore 23:51
Pensandoci bene hai ragione, oltretutto con questa storia dei 64 bit....



Come idea potrebbe andare una distro con be-shell e bespin installati (magari con due o tre temi di default) ?

....includendo qualche altra app a scelta, tra quelle che si preferisce. (Va a vedere che nasce Kelementary XD )
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 05 Settembre 2012 ore 01:42
@dave : ecco il tema, mi dispiace sia un po' scarno, ma era così anche l'originale,

Allora qui la configurazione (copia e incolla nella tua, e ricarica):


Codice: [Seleziona]
[ BottomPanel]
Applets=RAM,CPU,NET,tasks,Stretch,Stretch,Pager
BlurRadius=15
Length=100
Offset=0
Position=1
Screen=-1
Size=27
Visible=true

[BE::Desk]
BlurRadius=0
Corners=287
ShadowOpacity=70
ShowIcons=false
TrashCan=false
Wallpaper=/home/hombre/Downloads/1.6/widescreen_pack_23_by_ether-d3irqki/endlessWS.jpg
WallpaperAlign=132
WallpaperAspect=-1
WallpaperDefaultAlign=132
WallpaperDefaultMode=7
WallpaperMode=7

[BE::Run]
ARGB=false

[BE::Shell]
Panels=TopPanel, BottomPanel
Theme=Soft

[CPU]
Mode=NonInactive
PollInterval=5000
Type=CpuMeter

[Clock]
Pattern='<html>'ddd'&nbsp;&nbsp;<b>&middot;</b>&nbsp;&nbsp;'hh:mm ap'</html>'

[Infocenter]
Geometry=684,384,329,250

[NET]
Mode=NonInactive
PollInterval=5000
Type=NetMeter

[RAM]
Mode=NonInactive
PollInterval=5000
Type=RamMeter

[Sessionbutton]
FullName=false
Mode=1
UserIcon=true

[Systray]
FallbackIcons=ktorrent
NastyIcons=bluedevil-monolithic,kded4,kfilebox,kmix,kwalletmanager,nepomukcontroller,quassel
Spacing=3

[TopPanel]
Applets=start,Stretch,GlobalMenu,Stretch,Systray,Infocenter,Volume,Clock,Sessionbutton
BlurRadius=15
Length=100
Offset=0
Position=0
Screen=-1
Size=26
Visible=true

[Volume]
Channel=Master
MixerCommand=kmix
Step=5
Type=Volume

[apper]
Exec=apper
Icon=system-upgrade
Label=Apper
Mode=0
Type=Button

[chrome]
Exec=chromium
Icon=google-chrome
Label=Chromium
Mode=0
Type=Button

[dolphin]
Exec=dolphin
Icon=file-manager
Label=Dolphin
Mode=0
Type=Button

[kate]
Icon=knotes
Mode=0
Service=kde4/kate
Type=Button

[konsole]
Icon=konsole
Mode=0
Service=kde4/konsole
Type=Button

[settings]
Icon=control-center2
Label=Settings
Mode=0
Service=kde4/systemsettings
Type=Button

[start]
Exec=qdbus org.kde.be.shell /Runner togglePopup 0 25
Icon=/home/hombre/.kde4/share/apps/be.shell/Themes/Mac osx/arch start buttons by gabriela2400/start-here monochrome strong.png
Label=Applicazioni
Mode=0
Type=Button
WheelDown=killall konsole
WheelUp=konsole

[tasks]
ButtonMode=0
Buttons=kate,konsole,settings,dolphin,chrome
OnlyCurrentDesk=true
OnlyCurrentScreen=false
OnlyMinimized=false
Spacing=2
Type=TaskBar

Correggi i link alle icone (puoi anche inserire semplicemente il nome dell'icona se corrisponde al nome di un'icona nel tuo tema in uso -non scrivere l'estensione dell'immagine nè il percorso in questo caso)

E qui il tema:


Codice: [Seleziona]
/*Soft theme for Be::Shell by Hombremaledicto
 * http://hombremaledicto.deviantart.com/
   Please, forgive the messy code :P */

/* Here starts the panels config*/

#TopPanel
{
  background-color: rgba(186,186,186,0);
  border:1px solid rgba(0,0,0,256);
  padding:0px;
}

#BottomPanel
{
  background-color: rgba(186,186,186,0);
  border:1px solid rgba(0,0,0,256);
  padding:0px;
}

/*Buttons config*/

QAbstractButton
{
  padding-left: 16px;
  padding-right: 16px;
  border-radius: 8px;
}

#start
{
  padding-left: 48px;
  padding-top: 3px;
  padding-bottom: 2px;
  border-radius: 1px;
  color:black;
}

#start:menu-indicator, .BE--Session:menu-indicator
{
  image:none; /*remove the arrow */
}


#RAM, #CPU, #NET
{
  color:white; /*color of meters*/
  padding-top:2px;
}

/* End of the Buttons part /
 *Beginning of the applets config */

.BE--InfoCenter
{
  color:white;
  padding-left: 1px;
  padding-right: 5px;
  padding-top:5px;
  padding-bottom:1.5px;
}

.BE--InfoCenter::hover
{
  color:red;
  padding-left: 1px;
  padding-right: 5px;
  padding-top:5px;
  padding-bottom:1.5px;
}

/* Global Menu */

.BE--GMenu QMenuBar
{
  padding-left:0px;
  color:white;
  font-size: 7pt; 
  background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #666666, stop:1 #aaaaaa);
  border-radius:8px;
  border:0.5px solid #999999;
}


/* The clock and calendar*/

.BE--Clock
{
  font-weight:bold;
  font-size: 7pt;
  padding-left: 4px;
  padding-right: 6px;
  padding-top:1.5px;
  color:white;
}

.BE--Clock::hover
{
  color: red;
}

#Calendar
{
  background:#E1E1E1;
  color:black;
}

#Calendar *
{
  color: black;
  selection-background-color: #A5C1E4;
  selection-color: white;
}

#Calendar QToolButton
{
  font-size:5pt;
  padding-left: 10px;
  padding-top:10px;
  padding-bottom:10px;
  padding-right: 10px;
  border-radius: 8px;
}

#Calendar QWidget
{
  font-size:7pt;
  background:#E1E1E1;
}

#Calendar QWidget:Qlabel
{
  font-size:5pt;
  background: #E1E1E1;
}

#Calendar QComboBox
{
  margin:4px;
  padding-right:6px;
  border:none;
}

#Calendar QComboBox::drop-down
{
  border:none;
  background:transparent;
}

#Calendar QComboBox::down-arrow
{
  position:absolute;
  subcontrol-origin: margin;
  subcontrol-position: top right;
  margin:3px;
  margin-top:6px;
  margin-bottom:6px;
  width:13px;
  background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #BBBBBB, stop:1 #D1D1D1);
  border:1px solid #AAAAAA;
}

#Calendar .KDatePicker
{
  margin:8px;
}

/* SysTray */

.BE--SysTray
{
  padding-left: 6px;
  padding-right: 4px;
  padding-top: 2px;
  padding-bottom:6px;
}

/* Session Button */

.BE--Session
{
  font-weight: bold;
  color: white;
  padding-left: 4px;
  padding-right: 13px;
  margin-bottom:2px;
  padding-top: 4px;
}

.BE--Session::hover
{
  color:red;
}

/*Volume */

.BE--Volume
{
  padding-left: 4px;
  padding-right: 6px;
  padding-bottom: 4px;
  padding-top: 6px;   
}

/*Pager*/

.BE--Pager
{
  background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #666666, stop:1 #aaaaaa);
  color: white;
  border-radius:8px;
  border:1px solid #999999;
  font-size: 6pt;
  font-weight: bold;
  margin:4px;
  padding: 0px;
  padding-top: 1px;
}

.BE--Pager QToolButton
{
  padding-left: 6px;
  padding-right: 6px;
  text-decoration:none;
  color: transparent;
}

.BE--Pager QToolButton:checked
{
  background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #ffffff, stop:1 #dddddd);
  border-radius: 6px;
  margin: 1px;
  margin-top: 0px;
  padding-top: 1px;
  border: none;
  color: black;
}

.BE--Pager QToolButton:hover
{
  background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #ffffff, stop:1 #dddddd);
  border-radius: 6px;
  margin: 1px;
  margin-top: 0px;
  padding-top: 1px;
  border: none;
  color: red;
}

/*Tasks*/

.BE--Tasks
{
  margin-left: 5px;
  margin-right: 10px;
  padding-left: 200px;
  padding-right: 200px;
  padding-bottom: 2px;
  padding-top: 3px; 
}

.BE--Tasks QAbstractButton
{
  border-radius:8px;
  margin-left:16px; /*only for icon mode */
  margin-right:10px;/*only for icon mode */
}

#OneTask
{
  background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #666666, stop:1 #898989);
  color: white;
  border-radius:8px;
  border: 1px solid #999999;
}

#ManyTasks
{
  background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #666666, stop:1 #898989);
  color: white;
  border-radius:8px;
  border: 1px solid #999999;
}

.BE--Tasks QAbstractButton::hover
{
  background-color: silver;
  border: 1px solid #999999;
  color: red;
}

#TaskTip
{
  color:black;
  font-size:8pt;
  padding:8px;
  border:1px solid #aaaaaa;
}

/*This set a plus image instead the default
  *arrow when more istances of an app are opened*/
 
#ManyTasks:menu-indicator
{
  /*image:url("${base}/plus.png");
  padding-bottom: 5px;
  height: 18px;
  width:10px;
  padding:2px;
  position:relative; */
}

Per semplicità copia la cartella "default" in ~/.kde4/share/apps/be.shell/Themes/ e rinominala, nel file css della nuova cartella copia il contenuto di questo tema e salva, dopodiché seleziona il tema dal menù a comparsa sul desktop ;)

Potrebbe essere necessario aggiustare il padding degli elementi nel tema (dipende dalla tua risoluzione).
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: TheImmortalPhoenix - 05 Settembre 2012 ore 05:19
Mi hai convinto!! Installo KDE sulla mia arch e testo subito questa super guida  :o
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 05 Settembre 2012 ore 13:00
Codesta shell non ne vuole sapere di partire all'avvio. Ho disabilitato plasma eppure continua a perseguitarmi XD
Per la distro piacerebbe anche a me. Per la questione dei pacchetti basta appoggiarsi ad un'altra distro, così altri fanno il lavoraccio per te XD
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 05 Settembre 2012 ore 13:04
Mi hai convinto!! Installo KDE sulla mia arch e testo subito questa super guida  :o

Wow è un onore  :)
Per qualsiasi domanda/problema chiedimi pure!

Codesta shell non ne vuole sapere di partire all'avvio. Ho disabilitato plasma eppure continua a perseguitarmi XD
Per la distro piacerebbe anche a me. Per la questione dei pacchetti basta appoggiarsi ad un'altra distro, così altri fanno il lavoraccio per te XD

Col pacchetto da ccr? Come ti si presenta il problema? Compare un messaggio d'errore di kwin al login con solo lo sfondo visibile?
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 05 Settembre 2012 ore 13:23
Si, da ccr. Al login nessun problema, rimane il pannello di plasma con annessi e connessi e lo sfondo (che vabbè avevo già settato anche in be::shell)

Modifica: ho provato a riavviare e 'sto giro mi ha detto che be::shell si voleva avviare, ho cliccato continua ma nulla da fare, se voglio la shell la devo avviare da terminale.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 05 Settembre 2012 ore 13:36
Hai copiato i file be.shell.desktop , plasma-desktop.desktop, e krunner.desktop in ~/.kde4/share/autostart/ ?

Il primo lo trovi in /usr/share/autostart/

Gli altri due sono in /usr/share/be.shell/examples/
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 05 Settembre 2012 ore 13:51
Si, ho copiato come da guida. Il problema però rimane.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dinolib - 05 Settembre 2012 ore 13:51
Scusa Hombre, pensi sia possibile copiarli direttamente con ccr? E magari anche una configurazione di default, tanto per cominciare.

Automatizzerebbe l'installazione di be::shell e ridurrebbe i dubbi sulla corretta installazione!
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 05 Settembre 2012 ore 13:56
Scusa Hombre, pensi sia possibile copiarli direttamente con ccr? E magari anche una configurazione di default, tanto per cominciare.

Automatizzerebbe l'installazione di be::shell e ridurrebbe i dubbi sulla corretta installazione!

Possibile? Mi ci metto quando torno ;)

Per i temi purtroppo è una questione un po' complicata....qui al momento scarica il sorgente da git, e le configurazioni d'esempio (già incluse) sono comunque da installare a mano. Purtroppo è la filosofia KISS del progetto - può far storcere il naso lo so.

Potrei, se qualcuno è disposto a darmi qualche dritta, creare uno script per fare il lavoro sporco.


Citazione
Si, ho copiato come da guida. Il problema però rimane.

In impostazioni di sistema -> avvio e spegnimento  be,shell ha la spunta? Plasma Desktop Workspace invece non la deve avere.

Controlla anche i privilegi del file be.shell.desktop che hai copiato, nel caso sia autorizzato solo il gruppo root, cambiali per il tuo utente ed il gruppo users.
Elimina eventualmente il file be.shell.desktp da /usr/share/autostart/ mi sa che è quello che da problemi.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 05 Settembre 2012 ore 14:21
Nemmeno con gli ultimi suggerimenti ne vuole sapere. A sto punto ho tre strade:
- disinstallo e reinstallo da git
- mi ci incaxxo e fintanto che non riesco non mollo
- installo arch, giusto per vedere il nuovo installer, e provo da aur (stamattina mi sono svegliato con il pensiero ad arch XD)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 05 Settembre 2012 ore 14:39
Nemmeno con gli ultimi suggerimenti ne vuole sapere. A sto punto ho tre strade:
- disinstallo e reinstallo da git
- mi ci incaxxo e fintanto che non riesco non mollo
- installo arch, giusto per vedere il nuovo installer, e provo da aur (stamattina mi sono svegliato con il pensiero ad arch XD)

La prima te la consiglio.
Il pacchetto su ccr è lo stesso di aur, giusto un mero porting. L'ho provato su arch e faceva lo stesso scherzo. Lo avevo imputato alla mia configurazione, ma si vede è proprio il pacchetto.
Comunque installare arch non fa mai male ;)

Il nuovo installer non mi piaceva all'inizio, adesso devo dire che lo preferisco al metodo vecchio, più rapido e semplice.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 05 Settembre 2012 ore 14:40
Io quello vecchio lo facevo praticamente ad occhi chiusi. Poi sono passato a chakra per vari motivi. Adesso vediamo il mio tempo libero cosa mi permette. Chissà su una slack o su gentoo come si comporta be::shell XD
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 05 Settembre 2012 ore 14:47
Si comporta bene, Robert (http://th3r0b.deviantart.com/) la usa da anni su gentoo, oltre a Thomas, lo sviluppatore, che credo usi arch.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 05 Settembre 2012 ore 14:55
Il problema è che non ho più il tempo di stare dietro ad una gentoo e slack ultimamente mi ha dato dei problemi, causa l'imminente uscita della versione 14. Arch bene o male è rolling ma non stramazza troppo spesso.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: whoami - 05 Settembre 2012 ore 22:31
Ma chakra è senza sviluppatori e voi pensate ad un fork ?!?!?! Vergogna!!!!!  ;D :P (e ribadisco ;D :P)

Comunque, ho provato a seguire la guida, per provarla solo senza mettere roba in autostart, il mio problema è che ho sempre poco tempo e cerco di fare questi super esperimenti alla veloce... compilazione del ccr filata liscia, abbandono plasma e provo a mettere un pannello.

Poi ho dovuto spegnere e al riavvio avevo un mix tra plasma e beshell: plasma era più o meno il solito ma mi riservava lo spazio in alto del pannello di beshell, e se ci cliccavo non faceva niente ma era inamovibile. Ho editato il file di conf per togliere il pannello, ricaricato la sessione e quel problema si è risolto.

Col pc acceso da un po' demassimizzo una finestra e su desk vedo che c'era il nulla di beshell (con l'icona del cestino in mezzo) e cliccandoci sopra col destro mi usciva il menu di beshell...

Ho pensato che era meglio disinstallare tutto, file di conf compresi, e se mai ripartire da capo con più calma...
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 05 Settembre 2012 ore 22:52
Ma chakra è senza sviluppatori e voi pensate ad un fork ?!?!?! Vergogna!!!!!  ;D :P (e ribadisco ;D :P)

Comunque, ho provato a seguire la guida, per provarla solo senza mettere roba in autostart, il mio problema è che ho sempre poco tempo e cerco di fare questi super esperimenti alla veloce... compilazione del ccr filata liscia, abbandono plasma e provo a mettere un pannello.

Poi ho dovuto spegnere e al riavvio avevo un mix tra plasma e beshell: plasma era più o meno il solito ma mi riservava lo spazio in alto del pannello di beshell, e se ci cliccavo non faceva niente ma era inamovibile. Ho editato il file di conf per togliere il pannello, ricaricato la sessione e quel problema si è risolto.

Col pc acceso da un po' demassimizzo una finestra e su desk vedo che c'era il nulla di beshell (con l'icona del cestino in mezzo) e cliccandoci sopra col destro mi usciva il menu di beshell...

Ho pensato che era meglio disinstallare tutto, file di conf compresi, e se mai ripartire da capo con più calma...

Il grosso guaio è che ho spiegato questo problema allo sviluppatore, sembra che non ci sia messo ( sta perdendo tempo a revisionare bespin, che di problmeni non ne vedo l'ombra da mesi), anche perchè questo bug è sempre stato presente, ovvero be.shell in background non impostandolo come avvio di rimpiazzo a plasma.
Vi terrò aggiornati su eventuali fix, intanto in sti giorni appena riesco mi metto sul PKGBUILD e cerco di editarlo per SOLO autostart, per evitare problemi.

Consiglio di usare nel frattempo il metodo descritto in compilazione, senza ccr, Testato diverse volte e funziona meglio.

Riguardo la carenza di dev per Chakra...
Io avevo proposto a Jmc e Melko su irc un modo per attirare sviluppatori, ma non mi hanno preso sul serio =(
Oh, è un bene che non ci sia gente come me a lavorarci. A quest'ora sareste fuggiti in massa verso altre distro XD
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 06 Settembre 2012 ore 08:30
Oggi pome, guild wars permettendo XD, provo ad installare arch e provare be::shell li. Comunque su arch devo prima installare KDE con annessi e consegni?
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 06 Settembre 2012 ore 16:40
Si devi installare kde, io mi sono limitato ad un'installazione minimale.
Più tardi scrivo a Thomas per questi problemi sperando ci si metta sopra all'istante, proprio ora che ne sono sorti di nuovi,  mentre più utenti convogliano curiosi verso la sua shell, è il momento di  fixarla !
Buon lavoro!
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 06 Settembre 2012 ore 20:36
Il top sarebbe fixarla e creare un pacchetto unico su aur e ccr che permetta di installare la shell e il minimo indispensabile di kde per farla funzionare. Così uno, parlo di arch naturalmente, non deve fare un comando in più per averla installata e funzionante.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 08 Settembre 2012 ore 10:54
Non credo che si intendesse una distro vera e propria,solo una versione personalizzata di bridge kde o chakra
nuova distro sta a chakra come ubuntu plus dell'istituo majorana sta ad ubuntu per intenderci
A questo proposito oggi ho scoperto larch che permette di creare live di arch e chakra.Purtroppo l'interfaccia non è molto intuitiva (ma neanche troppo complicata) e non l'ho provato,ma c'è un wiki di arch in proposito (tanto per cambiare  :) )
Per me la cosa migliore sarebbe partire dal cd minimale di Ubuntu. Magari si potrebbe chiedere aiuto ai ragazzi di Xlight-mind, che hanno creato una distro ottima con su xfce.
Non sarebbe puro svago. Mint era praticamente identica a Ubuntu, con solo i codec preinstallati, il mintmenu (comunque favoloso), e un diverso software center.
Utilizzando BE::Shell, è quasi come avere un nuovo DE, che nessuno ha mai utilizzato. Non ci sono distro del genere. Oltretutto, se non ho capito male, KDE sarebbe molto più leggero. Secondo me potrebbe essere un successione.
(oppure potresti contattare il team di bridge e di manjaro, per una versione personalizzata con BE::Shell)
Ma chakra è senza sviluppatori e voi pensate ad un fork ?!?!?! Vergogna!!!!!  ;D :P (e ribadisco ;D :P)
Tra l'altro ho il coraggio di proporre questa cosa proprio sul forum di chakra. Mi dovrebbero bannare. :P
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 08 Settembre 2012 ore 15:00
Perchè partire dal cd minimale di ubuntu quando c'è arch?
1- se vogliamo il minimalismo c'è arch che è spanne avanti
2- be::shell punta alla filosofia KISS e il suo sviluppatore utilizza arch
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 08 Settembre 2012 ore 15:05
Mi sembrano ottimi argomenti. Niente da dire. ;D
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 08 Settembre 2012 ore 15:07
A mio avviso un progetto del genere ha molte potenzialità, distro KISS e desktop KISS  :beer:
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 08 Settembre 2012 ore 16:53
A mio avviso un progetto del genere ha molte potenzialità, distro KISS e desktop KISS  :beer:

Quoto, considerando che una volta installata, BE::Shell necessita di essere configurata per essere utilizzabile, e questo va fatto a seconda delle proprie esigenze, non modificando un'esperienza standard fornita.
Sarebbe bello includere anche bespin e/o qtcurve, oltre al fatto che con oxygen il globalmenu non funziona.

Comunque installato arch? E la shell?
Come funziona ora, nel caso di si?


P.s. Se sapeste che tema sto creando ora, si che sarei bannato XD
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: TheImmortalPhoenix - 08 Settembre 2012 ore 19:32
Sto provando ad installare ora beshell ma ho problemi con lo scaricamento della sorgente, mi dice:

Codice: [Seleziona]
git clone git://git.code.sf.net/p/be-shell/code be-shell
Cloning into 'be-shell'...
fatal: Unable to look up git.code.sf.net (port 9418) (Name or service not known)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dave - 08 Settembre 2012 ore 20:04
Comunque installato arch? E la shell?
Come funziona ora, nel caso di si?
purtroppo non ho ancora avuto il tempo materiale per passare ad arch. ora come ora sto incasinando ancora di più la shell che ho su chakra cosi finisco di distruggerla mentre imparo come si comporta XD
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 08 Settembre 2012 ore 20:06
Sto provando ad installare ora beshell ma ho problemi con lo scaricamento della sorgente, mi dice:

Codice: [Seleziona]
git clone git://git.code.sf.net/p/be-shell/code be-shell
Cloning into 'be-shell'...
fatal: Unable to look up git.code.sf.net (port 9418) (Name or service not known)

Hai installato git?
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: TheImmortalPhoenix - 08 Settembre 2012 ore 20:24
Si certo, per chi mi prendi?  ;D

Comunque tutto ok, ho installato da aur, risolto il fatto dell'avvio e parte traquillamente...Non mi resta che lavorare sui file di configurazione e personalizzarli un po'...
ho copiato spudoratamente la tua configurazione che hai postato due pagine fa però ho dei problemi con le applet, non me le visualizza (cpu, net, ram, globalmenu, ecc) mi visualizza solo l'orologio e le icone di notifica....
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 08 Settembre 2012 ore 20:28
Si certo, per chi mi prendi?  ;D

Comunque tutto ok, ho installato da aur, risolto il fatto dell'avvio e parte traquillamente...Non mi resta che lavorare sui file di configurazione e personalizzarli un po'...
ho copiato spudoratamente la tua configurazione che hai postato due pagine fa però ho dei problemi con le applet, non me le visualizza (cpu, net, ram, globalmenu, ecc) mi visualizza solo l'orologio e le icone di notifica....


Al riavvio tutto a posto? *
Puoi postare uno screen?
Per il globalmenu scala i font nel file css del tema, lo puoi aprire  col tasto destro-> themes-> edit current.
Prova a ridurre il padding per Ram,cpu e net.
Oppure aumenta la dimensione del pannello.
Comunque il bottone start si collega (nella config che ho postato) ad un'icona che ho salvato nella directory del tema : ~/.kde4/share/apps/be.shell/Themes/CartellaTema/ , sostituisci questo con un'icona a tua scelta o un testo alla riga

Codice: [Seleziona]
Label=trecivettesulcomò        

(in tal caso metti Mode=1 )

Lieto se è tutto a posto :)



* Diavolo a me invece da rogne, e il dev mi fornisce risposte camaleontiche.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: TheImmortalPhoenix - 08 Settembre 2012 ore 20:32
Si, al riavvio tutto ok....ho minimizzato chissà come una finestra e non so dov'è finita  ;D

(http://ompldr.org/tZmV6Yg) (http://ompldr.org/vZmV6Yg)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 08 Settembre 2012 ore 20:37
Si, al riavvio tutto ok....ho minimizzato chissà come una finestra e non so dov'è finita  ;D

(http://ompldr.org/tZmV6Yg) (http://ompldr.org/vZmV6Yg)

Nell'oscuro spazio profondo   ;D

Cambia anche i valori di padding della taskbar e del selettore degli spazi di lavoro (funziona solo se hai più di un desktop virtuale cmq)

Consiglio: usa bespin o qtcurve(col supporto per XBar attivo) - oxygen non funziona col globalmenu ;)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: TheImmortalPhoenix - 08 Settembre 2012 ore 20:42
Si lo so, ho appena installato kdebase e non ho ancora impostato niente, ho voluto subito testare beshell...adesso provo a modificare il padding...vieni su irc?
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 08 Settembre 2012 ore 20:43
Si lo so, ho appena installato kdebase e non ho ancora impostato niente, ho voluto subito testare beshell...adesso provo a modificare il padding...vieni su irc?

Ci sono già, t'aspetto.



 Ora se tu passi a be-shell io dovrò per forza installare awesome :D
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: TheImmortalPhoenix - 08 Settembre 2012 ore 20:48
[OT]
Ma hanno cambiato il server di freenode? su chat.freenode.net non riesco a connettermi
[/OT]
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 08 Settembre 2012 ore 20:50
Che io sappia no, sono connesso senza problemi a chat.freenode.net
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: andreazube - 08 Settembre 2012 ore 20:59
[OT]
Ma hanno cambiato il server di freenode? su chat.freenode.net non riesco a connettermi
[/OT]
Non mi sembra,mi sono appena connesso io (la prima volta che posto)
il link è http://webchat.freenode.net/?channels=chakra-it
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 30 Settembre 2012 ore 21:06
A breve aggiornamento sugli script e correzioni alla guida. Intanto ecco un'anteprima del pannello a scomparsa per i feed rss (perdonate le notizie da Il Fatto Quotidiano XD , era per testare) , la configurazione ed il tema sono di LaGaDesk, ancora work in progress, con alcune modifiche marginali da parte mia:


(http://ompldr.org/tZnA5NA) (http://ompldr.org/vZnA5NA)

Notate lo script non è ancora pronto: mancano gli ultimi ritocchi, come aprire i link direttamente dal browser, a quanto vedo),
Ha fatto uno splendido lavoro, soprattutto con i sensori ( li ho riarrangiati di fretta alla mia risoluzione video, dovrebbero essere perfettamente rotondi, non badateci quindi dal mio screen), con link su cpu e mem(ram) che portano a ksysguard -semplice ed utile.  :)


Per lo script della posta in arrivo: domani testo. A quanto spiega l'autore funziona al momento solo con pochi servizi. Niente yahoo o windows live (ahem...). Dovrebbe funzionare con GMail invece.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 31 Ottobre 2012 ore 23:45
è bellissimo. Ma mi farà impazzire.
Non c'è un indicatore per la batteria del portatile? E una per il wifi?
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 06 Novembre 2012 ore 11:51
In attesa della guida per i feed. Come posso aggiornare be::shell? Mica perdo le configurazioni, vero?!?
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 06 Novembre 2012 ore 12:34
In attesa della guida per i feed. Come posso aggiornare be::shell? Mica perdo le configurazioni, vero?!?

Vero, me ne ero dimenticato....

Non perdi le configurazioni (salvate nella tua home) nè temi.
Per aggiornare io sono un fondamentalista, killo be.shell e avvio plasma, dopodichè:

Codice: [Seleziona]
cd ~/be-shell/build/
sudo make uninstall

Ed in seguito elimino la directory ~/be-shell  (non è necessario, ma sono un fondamentalista).

Infine, ripeto il procedimento di installazione da sorgente.  ;D


Per il pannello dei feed ti mando un PM a breve, in giornata se possibile.
Al momento (finchè sono a casa) sono intento a creare un'applet per ktelepathy. Sono a buon punto, anche se mi servirebbe un aiutino per creare uno script che aggiorni il pulsante in base alla presenza. Se qualcuno se la sente di dare una mano....
:D

Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 06 Novembre 2012 ore 13:14
Ti ripeto. Non c'è furia. Non ti preoccupare...  :)
PS ma se installassi da AUR invece che da sorgente? Così BE::Shell si aggiornerebbe in automatico. È una via che mi sconsigli?!?
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 06 Novembre 2012 ore 13:22
Ecco lo script (http://sourceforge.net/p/be-shell/code/ci/db70d1609968fa00c30a889fd01597443c8b73b0/tree/scripts/rss2htm), scaricalo e spostalo in ~/.kde4/share/apps/be.shell/scripts/ e dagli i permessi d'esecuzione.

Imposta un cronjob che lanci lo script ogni tot minuti (io ho messo 5 minuti)

Aggiungi alla config:

Codice: [Seleziona]
[FeedPanel]
Applets=RSS
AutoHideDelay=300
BlurRadius=0
Id=FeedPanel
Layer=3
Length=50
Offset=25
Position=0
Screen=-1
Size=420
Visible=true

[RSS]
Active=true
Exec=/home/hombre/.kde4/share/apps/be.shell/scripts/rss2htm  http://www.ilfattoquotidiano.it/feed/
Lines=8
PollInterval=30000
Type=Label

Alla voce exec di [RSS] cambia il percorso ed il  feed, non funziona con alcuni servizi (esempio, lffl  :( )

Aggiungi  FeedPanel nella lista di

Codice: [Seleziona]
[BE::Shell]
Panels=

Salva la configurazione e ricarica.

Poi tasto dx sul desk->Themes->Edit Current
Aggiungi:

Codice: [Seleziona]
#FeedPanel
{
      background: rgba(0, 0, 0, 0);
      font-size: 8.0pt;
      border-radius: 12px;
      border: 0px solid rgba(0, 0, 0, 0);     
}

#RSS
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #555045, stop:1 #000000);
      color: #E6E8FA;
      link-color:red;
      font-size: 7pt;
      font: normal;
      border-radius: 4px;
      border-top-left-radius:0px;
      border-top-right-radius:0px;
     /* border: 1px solid rgba(220, 200, 170, 200);
      margin: 1px;     */
      padding-top: 0px;
      padding-bottom: 0px;
      padding-right: 60px;
      padding-left: 50px;
}

E salva.
Può darsi siano necessarie alcune rifiniture alla configurazione o al tema per regolarsi meglio sulla tua risoluzione video.


Ti ripeto. Non c'è furia. Non ti preoccupare...  :)
PS ma se installassi da AUR invece che da sorgente? Così BE::Shell si aggiornerebbe in automatico. È una via che mi sconsigli?!?

TI dirò, il pacchetto su AUR lo testai un mese e mezzo fa, dava problemi con l'avvio della shell al posto di plasma. Non ho controllato se è stato aggiornato (ma lo farò a breve) . Se lo hai usato e senza problemi per installare la shell, penso allora puoi aggiornarlo sempre da lì ;)



EDIT:  Sono curioso di sapere se qualcuno è interessato al seguente pulsante:


Codice: [Seleziona]
[DesktopGrid]
Icon=monitor
Exec=qdbus org.kde.kglobalaccel /component/kwin invokeShortcut ShowDesktopGrid
Mode=0
Type=Button
WheelDown=qdbus org.kde.kglobalaccel /component/kwin invokeShortcut ExposeAll
WheelUp=qdbus org.kde.kglobalaccel /component/kwin invokeShortcut "Show Desktop"

L'ho creato ieri sera e inserito tra il volume e l'orologio del pannello superiore. Finora, mi garba assai ;D
Servono gli effetti Griglia del desktop, presenta le finestre, e mostra desktop attivi.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 06 Novembre 2012 ore 13:29
Avevo detto senza furia! ;D
Grazie! Stasera provo! Sicuro!

Per quanto riguarda l'installazione, no, io avevo installato da sorgenti, mi chiedevo però se non fosse meglio provare con AUR, soprattutto se BE::Shell è in continuo aggiornamento... Se però dà problemi....
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 06 Novembre 2012 ore 14:07
Avevo detto senza furia! ;D
Grazie! Stasera provo! Sicuro!

Per quanto riguarda l'installazione, no, io avevo installato da sorgenti, mi chiedevo però se non fosse meglio provare con AUR, soprattutto se BE::Shell è in continuo aggiornamento... Se però dà problemi....

LOL tranqui, oggi me la prendo comoda...ho staccato da ogni impegno e mi dedico a smanettare  :D :D :D

Per il menu di ktelepathy questo è quanto ho fatto finora: ho creato un file Telepathy.xml in ~/.kde4/share/apps/be.shell/ contenente:
Codice: [Seleziona]
<menu>
  <action label="Online" icon="tray-online" exec="mc-tool request ILMIOACCOUNT online"/>
  <action label="Occupato" icon="tray-busy" exec="mc-tool request ILMIOACCOUNT busy"/>
  <action label="Assente" icon="tray-away" exec="mc-tool request ILMIOACCOUNT away"/>
    <action label="Invisibile" icon="tray-invisible" exec="mc-tool request ILMIOACCOUNT idle"/>
      <action label="Disconnetti" icon="tray-offline" exec="mc-tool request ILMIOACCOUNT offline"/>
    <separator/>
    <separator/>
      <action label="Lista dei contatti" icon="contacts" exec="ktp-contactlist"/>
<action label="Gestione account" icon="empathy" exec="kcmshell4 kcm_ktp_accounts"/>
<action label="Impostazioni" icon="xfce-devel" exec="kcmshell4 kcm_ktp_integration_module"/>
<action label="Registro messaggi" icon="txt" exec="ktp-log-viewer"/>
</menu>

Per controllare gli account configurati per mc-tool (sfruttato da ktelepathy) nel terminale:

Codice: [Seleziona]
mc-tool list
E sostituire col nome del proprio account ILMIOACCOUNT.

Ho creato il bottone
Codice: [Seleziona]
[Telepathy]
Menu=telepathy
Icon=tray-online
Mode=0
Type=Button
WheelUp=ktp-contactlist
WheelDown=killall ktp-contactlist

Piazzandolo tra le applets di un pannello a scelta.

Si presentano alcuni problemi: lo stato invisibile non funziona ( o almeno, il parametro idle può non essere ciò che serve), chiudendo la lista contatti di ktelepathy si disconnette da ogni account loggato. Ultimo problema, manca come dicevo uno script per monitorare lo stato della connessione di ktp. In merito ci tengo a dire: ho scarsissima esperienza con lo scripting, e non so che file linkare ( mentre scartabellavo il sorgente ho notato un file logger per haze, non so se c'entra qualcosa)



UP : pare ho risolto per il logout che si verifica una volta chiuso la lista dei contatti, sembra basti editare il file  ~/.kde4/share/config/ktp-contactlistrc cambiando

Codice: [Seleziona]
[General]
go_offline_when_closing=true

in false. Salvare, e riaccedere.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Waifod - 06 Novembre 2012 ore 17:41
Buon pomeriggio a tutti :) Scrivo solo per dire che il pacchetto di be::shell presente nei ccr funziona perfettamente (od almeno sono riuscito ad avviarlo seguendo la guida che è davvero molto chiara anche per un utonto come me) :D Solo una cosa: è voluta la non creazione della cartella /usr/share/be-shell/examples/ segnalata nella guida? ???

Edit: Waifod --> Pingu14
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: andreazube - 06 Novembre 2012 ore 18:01


Edit: Waifod --> Pingu14
Fammi capire,tu sei l'utente pingu14???
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Waifod - 06 Novembre 2012 ore 18:04
Exacto :P Forse però crea meno confusione se ripristino il vecchio, anche se cominciava (da parecchio tempo) a starmi stretto. Comunque non ho problemi ha rimettere il precedente.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 06 Novembre 2012 ore 18:06
Secondo il PKGBUILD la cartella /usr/share/beshell/examples/  dovrebbe essere  creata  ???
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: andreazube - 06 Novembre 2012 ore 18:08
Exacto :P Forse però crea meno confusione se ripristino il vecchio, anche se cominciava (da parecchio tempo) a starmi stretto. Comunque non ho problemi ha rimettere il precedente.
Perchè ti stava stretto???
Comunque ti consiglio di ripristinare il vecchio,account doppi sono vietati dal regolamento.Al limite i 5 punti karma che hai qui,se ti interessano,te li ridò su vecchio account,ma è molto meglio se usi l'altro e cancelli questo proprio per il regolamento
------------
Te lo dico anche perchè un altro utente è stato bannato (primo e unico ban finora sul forum) per un motivo molto simile.Ma da quando non usi più il vecchio account?
In ogni caso se contatti un admin sicuramente potrà aiutarti nel caso di problemi col vecchio account  :)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Waifod - 06 Novembre 2012 ore 18:11
Secondo il PKGBUILD la cartella /usr/share/beshell/examples/  dovrebbe essere  creata  ???

In effetti reinstallando tutto si è creata ??? Misteri dell'informatica, prima non mi concedeva l'accesso alle cartelle indicate in quanto non esistenti.

Perchè ti stava stretto???
Comunque ti consiglio di ripristinare il vecchio,account doppi sono vietati dal regolamento.Al limite i 5 punti karma che hai qui,se ti interessano,te li ridò su vecchio account,ma è molto meglio se usi l'altro e cancelli questo proprio per il regolamento
------------
Te lo dico anche perchè un altro utente è stato bannato (primo e unico ban finora sul forum) per un motivo molto simile.Ma da quando non usi più il vecchio account?
In ogni caso se contatti un admin sicuramente potrà aiutarti nel caso di problemi col vecchio account  :)
Ho visto, ma non è il mio caso: semplicemente ho cambiato il nickname tramite le impostazioni del profilo qualche minuto fa, niente doppio account ;)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: andreazube - 06 Novembre 2012 ore 18:13
Ho visto, ma non è il mio caso: semplicemente ho cambiato il nickname tramite le impostazioni del profilo qualche minuto fa, niente doppio account ;)
Ah,ok,avevo frainteso  :)
Cambiare nick va benissimo,anche hombre lo cambiò tempo fa
Scusate l'OT
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Waifod - 06 Novembre 2012 ore 18:14
Ah,ok,avevo frainteso  :)
Scusate l'OT
Perdonami, mi ero spiegato male io >:( Comunque ora l'OT è davvero chiuso xD
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 06 Novembre 2012 ore 18:17
In effetti reinstallando tutto si è creata ??? Misteri dell'informatica, prima non mi concedeva l'accesso alle cartelle indicate in quanto non esistenti.

Talvolta è necessario ricaricare dolphin per fargli visualizzare cartelle appena create/copiate,  Talvolta boh...


Citazione
Buon pomeriggio a tutti :)

[OT]Ecco, questo è proprio un mistero, il mio orologio biologico segnava l'ora di cena. Omelette in piedi, al lume di cellulare - visto che era saltata la corrente fino a poco fa- davanti alla porta di casa. C'è stato un gran trambusto e gli altri sono scesi giù a cercare di riattivare dal quadro in cantina. Nel mentre ho semplicemente alzato il pannello all'ingresso, girato la manopola, et voilà  >:(

Sto cominciando a guadagnare rispetto in casa. GIà che ieri ho violato il portatile di mia madre per disattivargli la password all'account di vista. L'aveva reimpostata e immediatamente dimenticata XD
Più difficile è stato trovargli quella della email (che aveva pure cambiato e scordato) [/OT]
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Waifod - 06 Novembre 2012 ore 21:37
Citazione
[OT]Ecco, questo è proprio un mistero, il mio orologio biologico segnava l'ora di cena. Omelette in piedi, al lume di cellulare - visto che era saltata la corrente fino a poco fa- davanti alla porta di casa. C'è stato un gran trambusto e gli altri sono scesi giù a cercare di riattivare dal quadro in cantina. Nel mentre ho semplicemente alzato il pannello all'ingresso, girato la manopola, et voilà  >:(

Sto cominciando a guadagnare rispetto in casa. GIà che ieri ho violato il portatile di mia madre per disattivargli la password all'account di vista. L'aveva reimpostata e immediatamente dimenticata XD
Più difficile è stato trovargli quella della email (che aveva pure cambiato e scordato) [/OT]


Abbiamo un eroe nella comunità! :o
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: danyf90 - 07 Novembre 2012 ore 09:03
ciao volevo segnalarti che su ccr manca la dipendenza cmake... inoltre perché non fai fare direttamente a ccr i passaggi successivi invece di farli fare all'utente?

ciao! ;D

PS: è normale che in fase di compilazione (dove l'output è colorato) dia un bel po' di warning?
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 07 Novembre 2012 ore 10:09
Ecco lo script (http://sourceforge.net/p/be-shell/code/ci/db70d1609968fa00c30a889fd01597443c8b73b0/tree/scripts/rss2htm), scaricalo e spostalo in ~/.kde4/share/apps/be.shell/scripts/ e dagli i permessi d'esecuzione.

Imposta un cronjob che lanci lo script ogni tot minuti (io ho messo 5 minuti)

Aggiungi alla config:

Codice: [Seleziona]
[FeedPanel]
Applets=RSS
AutoHideDelay=300
BlurRadius=0
Id=FeedPanel
Layer=3
Length=50
Offset=25
Position=0
Screen=-1
Size=420
Visible=true

[RSS]
Active=true
Exec=/home/hombre/.kde4/share/apps/be.shell/scripts/rss2htm  http://www.ilfattoquotidiano.it/feed/
Lines=8
PollInterval=30000
Type=Label

Alla voce exec di [RSS] cambia il percorso ed il  feed, non funziona con alcuni servizi (esempio, lffl  :( )

Aggiungi  FeedPanel nella lista di

Codice: [Seleziona]
[BE::Shell]
Panels=

Salva la configurazione e ricarica.

Poi tasto dx sul desk->Themes->Edit Current
Aggiungi:

Codice: [Seleziona]
#FeedPanel
{
      background: rgba(0, 0, 0, 0);
      font-size: 8.0pt;
      border-radius: 12px;
      border: 0px solid rgba(0, 0, 0, 0);     
}

#RSS
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #555045, stop:1 #000000);
      color: #E6E8FA;
      link-color:red;
      font-size: 7pt;
      font: normal;
      border-radius: 4px;
      border-top-left-radius:0px;
      border-top-right-radius:0px;
     /* border: 1px solid rgba(220, 200, 170, 200);
      margin: 1px;     */
      padding-top: 0px;
      padding-bottom: 0px;
      padding-right: 60px;
      padding-left: 50px;
}

E salva.
Può darsi siano necessarie alcune rifiniture alla configurazione o al tema per regolarsi meglio sulla tua risoluzione video.


TI dirò, il pacchetto su AUR lo testai un mese e mezzo fa, dava problemi con l'avvio della shell al posto di plasma. Non ho controllato se è stato aggiornato (ma lo farò a breve) . Se lo hai usato e senza problemi per installare la shell, penso allora puoi aggiornarlo sempre da lì ;)



EDIT:  Sono curioso di sapere se qualcuno è interessato al seguente pulsante:


Codice: [Seleziona]
[DesktopGrid]
Icon=monitor
Exec=qdbus org.kde.kglobalaccel /component/kwin invokeShortcut ShowDesktopGrid
Mode=0
Type=Button
WheelDown=qdbus org.kde.kglobalaccel /component/kwin invokeShortcut ExposeAll
WheelUp=qdbus org.kde.kglobalaccel /component/kwin invokeShortcut "Show Desktop"

L'ho creato ieri sera e inserito tra il volume e l'orologio del pannello superiore. Finora, mi garba assai ;D
Servono gli effetti Griglia del desktop, presenta le finestre, e mostra desktop attivi.
Non mi funziona. ;D
Strano vero!?
Allora, ti dico i passaggi che ho fatto. Ho scaricato lo script. L'ho messo in in /home/dongongo/.kde4/share/apps/be.shell/scripts/.
La cartella script ho dovuta crearla perché non era presente. Click destro sullo script scaricato>permessi. Ho messo la spunta su "eseguibile".
Ho editato il config ed ho copiato ed incollato pari pari il tuo testo, cambiando "hombre" con "dongongo" nel percorso. Ho lasciato il feed del "Fatto".
Ho editato il tema come da guida, ma vedo solo un pannello trasparente con in mezzo un rettangolino nero...
(http://ompldr.org/tZzZhdQ) (http://ompldr.org/vZzZhdQ)

Inoltre, come puoi vedere, adesso mi funzionano i pannelli a scomparsa (ho aggiornato be::shell), ma per trasparenti intendi così? Bruttissimi! Soprattutto quello di sinistra! Come si fa il subpannello!? ;D ;D
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 20 Novembre 2012 ore 22:54
Non mi funziona. ;D
Strano vero!?
Allora, ti dico i passaggi che ho fatto. Ho scaricato lo script. L'ho messo in in /home/dongongo/.kde4/share/apps/be.shell/scripts/.
La cartella script ho dovuta crearla perché non era presente. Click destro sullo script scaricato>permessi. Ho messo la spunta su "eseguibile".
Ho editato il config ed ho copiato ed incollato pari pari il tuo testo, cambiando "hombre" con "dongongo" nel percorso. Ho lasciato il feed del "Fatto".
Ho editato il tema come da guida, ma vedo solo un pannello trasparente con in mezzo un rettangolino nero...
(http://ompldr.org/tZzZhdQ) (http://ompldr.org/vZzZhdQ)

Inoltre, come puoi vedere, adesso mi funzionano i pannelli a scomparsa (ho aggiornato be::shell), ma per trasparenti intendi così? Bruttissimi! Soprattutto quello di sinistra! Come si fa il subpannello!? ;D ;D

Scusa dongongo per il ritardo, purtroppo mi ero perso questi messaggi  :-[

Allora la cartella scripts va creata, inoltre - mi sono dimenticato di scriverlo, bisogna installare xmlstarlet ....
Lancia lo script da terminale la prima volta (dovrebbe servire a creare il file xml in /tmp/), ricarica la shell ;)

Per creare un subpannello, ti mostro una config d'esempio riprendendo quella del FeedPanel di prima:

Codice: [Seleziona]
[Pannello1]
Applets=Pannello2
AutoHideDelay=300
BlurRadius=0
Layer=3
Length=50
Offset=25
Position=1
Screen=-1
Size=420
Visible=true

[Pannello2]
Applets=Tasks, Pager
Type=Panel

Ovviamente ci sono le opzioni da editare tipiche dei pannelli, ma come sempre si passa da GUI.


ciao volevo segnalarti che su ccr manca la dipendenza cmake... inoltre perché non fai fare direttamente a ccr i passaggi successivi invece di farli fare all'utente?

ciao! ;D

PS: è normale che in fase di compilazione (dove l'output è colorato) dia un bel po' di warning?

In realtà non ho potuto testare, non uso più Chakra purtroppo, e non solo io il Mantainer del pacchetto.
Quali passaggi successivi?

...La configurazione intendi?  ???

E' un progetto KISS,  e oltretutto, i temi non si accordano su risoluzioni video diverse.
Chi preferisce premere un pulsante e via, non si troverà bene con la shell, il cui settaggio implica aver letto la documentazione  :)
Tecnicamente non è il massimo installare da PKGBUILD.

Comunque i messaggi di warning non dovrebbero essere nulla di preoccupante, succede spesso, compilando (non intendo solo BE::Shell, succede spesso coi pacchetti su AUR in generale, l'importante è che vada a buon fine e non si incontrino problemi - nel caso, segnala a chi mantiene il pacchetto).
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 21 Novembre 2012 ore 09:51
Grazie hombre! Dunque, per il momento ho provato solo il subpannello, ma non riesco a farlo funzionare come voglio. Diciamo che io ho questo pannello di sinistra:
Codice: [Seleziona]
[LeftPanel]
Applets=systemsettings,konsole,dolphin,firefox,skype,clementine,qbittorrent,amule,jdownloader,ksysguard
BlurRadius=0
Layer=3
Length=45
Offset=28
Position=2
Screen=-1
Size=47
Visible=true

Voglio creare un subpannello, come ti avevo detto, per far sì che non mi si veda trasparente... Come dovrei muovermi!? Che configurazione dovrei fare? Ho provato un po' tutto, ma rimane sempre trasparente... :/

Dopo provo anche i feed...

PS ho provato il bottone "DesktopGrid" è una ficata.  ;D
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 21 Novembre 2012 ore 12:58
In questo caso dovresti fare qualcosa del genere:

Codice: [Seleziona]
[LeftPanel]
Applets=SubPanel
BlurRadius=0
Layer=3
Length=45
Offset=28
Position=2
Screen=-1
Size=47
Visible=true

[SubPanel]
Applets=systemsettings,konsole,dolphin,firefox,skype,clementine,qbittorrent,amule,jdownloader,ksysguard
Type=Panel

I pannelli sono solo dei contenitori di applet, come inteso dallo sviluppatore, e a loro volta sono applet. Tecnicamente, scalando i margini per non creare conflitti, puoi farci delle scatole cinesi !

Per tematizzarlo (puoi usare i colori che vuoi per sfondo, questo dovrebbe integrarlo col resto del desk) :

Codice: [Seleziona]
#SubPanel {
background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFF0D4, stop:1 #635D52);
}

Se ti da problemi di visualizzazione aggiungi in questa parte:

Codice: [Seleziona]
margin:0px;

Citazione
Dopo provo anche i feed...

Fammi sapere se stavolta funziona!


Citazione
PS ho provato il bottone "DesktopGrid" è una ficata.  ;D

;D Io ne sono ormai dipendente, è troppo bello giocarci ,,,,



EDIT: maddai!!! Ha appena aggiunto lo script per il meteo al codice sorgente :o
...Ma sto tizio non dorme mai?
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 21 Novembre 2012 ore 13:50
Ecco allo stato attuale, script attivi (e testati) RSS, Network status, Be.Pacman, e Weather


(http://ompldr.org/tZ2U0cg) (http://ompldr.org/vZ2U0cg)



(http://ompldr.org/tZ2U0dQ) (http://ompldr.org/vZ2U0dQ)


Sto lavorando inoltre ad diversi temi Bespin - da usare in contemporanea, di default si applicano su diverse applicazioni - e il tema della Shell.
Inoltre ho raffinato i menù, e sto vedendo di creare qualche applet in più, oltre che alcuni scriptini(datemi tempo per questo XD)
Rilascerò un mega-pack quando avrò finito ;)

Più un assaggio della nuova WallPaperMode 8 (aggiunta da una settimana), che permette di scrivere sopra lo sfondo delle textures, stona un po' col mio tema, visto che non l'ho adattato a tal scopo:

(http://ompldr.org/tZ2U0eg) (http://ompldr.org/vZ2U0eg)

(http://ompldr.org/tZ2U1MQ) (http://ompldr.org/vZ2U1MQ)

Il wallpaper delle ultime due immagini è lo stesso di quelle postate sopra, con due pattern diversi applicati.



Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 21 Novembre 2012 ore 15:51
In questo caso dovresti fare qualcosa del genere:

Codice: [Seleziona]
[LeftPanel]
Applets=SubPanel
BlurRadius=0
Layer=3
Length=45
Offset=28
Position=2
Screen=-1
Size=47
Visible=true

[SubPanel]
Applets=systemsettings,konsole,dolphin,firefox,skype,clementine,qbittorrent,amule,jdownloader,ksysguard
Type=Panel

I pannelli sono solo dei contenitori di applet, come inteso dallo sviluppatore, e a loro volta sono applet. Tecnicamente, scalando i margini per non creare conflitti, puoi farci delle scatole cinesi !

Per tematizzarlo (puoi usare i colori che vuoi per sfondo, questo dovrebbe integrarlo col resto del desk) :

Codice: [Seleziona]
#SubPanel {
background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFF0D4, stop:1 #635D52);
}

Se ti da problemi di visualizzazione aggiungi in questa parte:

Codice: [Seleziona]
margin:0px;
Niente da fare. È stata la prima prova, ho fatto così, le applet spariscono e il pannello rimane trasparente... :/
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 21 Novembre 2012 ore 19:51
Niente da fare. È stata la prima prova, ho fatto così, le applet spariscono e il pannello rimane trasparente... :/

HAi provato ad ingrandire il pannello che contiene il subpannello [  ::) sembra un gioco di parole ] ?
A quanto mi dici, sembra che il subpannello  [ sigh...] ci sia, ma annidato, ridotto, nell'originale.

Prova, se non l'hai fatto, magari incrementa le dimensioni finchè non risulta visibile.

Può darsi a quel punto - se era questo il problema - basti settare margini per i contenuti.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: JackShephard - 22 Novembre 2012 ore 00:33
io invece ho problemi con il pannello superiore, ho provato a testare l'autohide,non mi piaceva, ma nonostante abbia tolto il modulo nel file di configurazione, il pannello rimane sempre trasparente e a scomparsa
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 22 Novembre 2012 ore 01:44
Nel caso hai ricaricato la config salvata con Config -> reload dal menu a comparsa sul desktop , senza risultati,  dai in un terminale:


Codice: [Seleziona]
killall be.shell; sleep 1; be.shell
TI consiglio di chiudere la configurazione prima di lanciare questo comando, non da problemi, bensì il tuo editor di testo potrebbe lagnarsi che qualcuno ha modificato il file alle sue spalle, nel caso: FREGATENE e dai ricarica se te lo chiede, salva-lo-stesso, o qualsiasi messaggio/minaccia che ti propone ;D

Dovrebbe riavviare qualsiasi modifica.

Ho risposto al tuo PM (nel caso di errori grammaticali o di sintassi, sono sbronzo) spero ti sia d'aiuto ;)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 22 Novembre 2012 ore 10:41
HAi provato ad ingrandire il pannello che contiene il subpannello [  ::) sembra un gioco di parole ] ?
A quanto mi dici, sembra che il subpannello  [ sigh...] ci sia, ma annidato, ridotto, nell'originale.

Prova, se non l'hai fatto, magari incrementa le dimensioni finchè non risulta visibile.

Può darsi a quel punto - se era questo il problema - basti settare margini per i contenuti.
Appena sono a casa ti dico! Grazie! :)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 22 Novembre 2012 ore 12:44
Il problema era "quello". O meglio, il subpannello risulta orizzontale, mentre invece a me servirebbe verticale... :/
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 22 Novembre 2012 ore 13:17
Il problema era "quello". O meglio, il subpannello risulta orizzontale, mentre invece a me servirebbe verticale... :/

Allora basta ridimensionarlo, se apri il menù sul desktop ti dovrebbe apparire in fondo una lista di pannelli:

(http://ompldr.org/tZ2VuZg) (http://ompldr.org/vZ2VuZg)

Dovrebbe esserci anche il subpannello. Nel caso (come da foto) seleziona move/resize e adattalo.
Altrimenti devi ancora "sporcarti le mani" dalla config, i valori da editare ( da aggiungere, se non ci sono):

Codice: [Seleziona]
Length=
Position=
Size=

Nel caso sia necessario aggiungerli/modificarli da config, assicurati che Position indichi lo stesso valore del pannello madre. Per Lenght e size, che sono la lunghezza e lo spessore del pannello, tienili su un valore simile, magari di due-tre punti più basso.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 22 Novembre 2012 ore 13:34
Grazie mille. Ci siamo quasi, ma ancora c'è qualcosa che non va.
(http://ompldr.org/tZ2Vueg) (http://ompldr.org/vZ2Vueg)
Come puoi vedere c'è una sorta di (doppio) alone attorno al pannello... :(
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 22 Novembre 2012 ore 13:42
Grazie mille. Ci siamo quasi, ma ancora c'è qualcosa che non va.
(http://ompldr.org/tZ2Vueg) (http://ompldr.org/vZ2Vueg)
Come puoi vedere c'è una sorta di (doppio) alone attorno al pannello... :(

Ottimo, bel desk tra parentesi, stai migliorando ( oddio, sto formando la concorrenza  :lol: )

Puoi postare la tua configurazione e tema attuale?
L'alone (quel rettangolo che riunchiude il pannello sinistro, giusto?) dovrebbe esssere il pannello madre.
Dovrebbe essere sufficiente qualche piccola raffinatura  per correggerlo.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 22 Novembre 2012 ore 13:56
C'è poco di diverso rispetto al BE::WhiteSheep.  ;D

Comunque ecco le varie configurazioni.
Questo è il tema:

Codice: [Seleziona]
#ThemeInfo
{/* BE::Dongo

Note: If you change font sizes perhaps you have also to adjust some padding and margin values!

For more informations have a look in theming reference: http://sourceforge.net/p/be-shell/wiki/Theming/   

starts with panel config
Note: The panel height for top and bottom panel is 40 px to get the distance to the edge. Height (Size) is changeable in be.shell!
The Meters on right side are 5 panels (one for each meter)   */ }

#CentralTopPanel
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFF0D4, stop:1 #635D52);
      border-radius: 12px;
      border: 1px solid #847665;
      margin: 8px;     
      shadow-radius: 11;
      shadow-padding: 0;
      padding-left: 6px;
      padding-right: 6px;
}
#CentralBottomPanel
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFF0D4, stop:1 #635D52);
      border-radius: 12px;
      border: 1px solid #847665;
      margin: 8px;     
      shadow-radius: 11;
      shadow-padding: 0;
      padding-left: 5px;
      padding-right: 5px;
}
#CentralLeftPanel
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFF0D4, stop:1 #635D52);
      border-radius: 12px;
      border: 1px solid #847665;
      margin: 5px;     
      shadow-radius: 11;
      shadow-padding: 0;
      padding-left: 1px;
      padding-right: 1px;
}
#SubPanel
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFF0D4, stop:1 #635D52);
      border-radius: 12px;
      border: 1px solid #847665;
      margin: 5px;     
      shadow-radius: 11;
      shadow-padding: 0;
      padding-left: 1px;
      padding-right: 1px;
}
#TopRightPanel1, #TopRightPanel2, #TopRightPanel3, #TopRightPanel4, #TopRightPanel5
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFF0D4, stop:1 #635D52);
      border-radius: 38px;
      border: 2px solid rgba(185, 165, 140, 255);
      margin: 10px;     
      shadow-radius: 30;
      shadow-padding: 0;       
}



/* beginning of meters config
 Note: change meters vertical position by edit be.shell [MP1] - [MP5] -> offset in small and equal steps. */
#CPU, #RAM, #HDD, #NETDown, #NETUp

      color: #312D28;
      font: normal;
      font-size: 6pt;
      font-family: pftempestafivecondensed;
      margin-top: -10px;
      margin-bottom: 1px;
      padding-top: 0px;
      padding-bottom: 0px;
      padding-left: 4px;
      padding-right: 4px;
}

/* beginning of start button config */
.BE--Button
{
      padding-left: 10px;
      padding-right: 10px;
      margin-top: 1px;
}

/* beginning of runner (start menu) config */
.BE--Run QTreeWidget
{
      border: none;
      background-color: #444444;
      color: #ffffff;
      selection-background-color: #777777;
      selection-color: white;
}
.BE--Run QLineEdit
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #999999, stop:1 #ffffff);
      border-radius: 7px;
      color: #000000;
      padding: 0px;
}

/* beginning of menu config
 GlobalMenu/MainMenu -> change padding-top if your font do not scale with this value
 for more informations about customize MainMenu read in the wiki  ->   http://sourceforge.net/p/be-shell/wiki/Menu reference/      */
.BE--GMenu QMenuBar
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #000000, stop:1 #555045);
      border-radius: 8px;
      border: 1px solid rgba(0, 0, 0, 80);     
      font-size: 6pt;
      font: normal; /* you can use italic / bold / italic bold */
      color: #E4DFCB;
      margin: 3px;
      padding-top: -2px;
      padding-left: 9px;
      padding-right: 12px; 
}
 
/* beginning of systray config */
.BE--SysTray
{
      margin-top: 2px;
      margin-bottom: 2px;
}

/* beginning of volume config */
.BE--Volume
{
      padding-left: 8px;
      padding-right: 8px;
      margin-top: 3px;
      margin-bottom: 2px;
}

/* beginning of mediatray config */
.BE--MediaTray
{
      margin-top: 2px;
      margin-bottom: 2px;
}

/* beginning of clock config
 see also html code for spaces and points in be.shell */
.BE--Clock
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #000000, stop:1 #555045);
      color: #E4DFCB;
      border-radius: 8px;
      border: 1px solid rgba(0, 0,  0, 80);
      font-size: 7.5pt;
      font: normal;
      margin: 3px;
      margin-right: 10px;
      padding-top: 1px;
      padding-left: 16px;
      padding-right: 16px;
}
.BE--Clock::hover
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #222222, stop:1 #555045);
      color: #ffffff;
}

/* beginning of session button config */
.BE--Session
{
      margin: 1px;
      margin-top: 2px;
      padding-left: 16px;
}

/* hide the down arrow */
.BE--Session:menu-indicator
{
      image:none;
}

/* beginning of pager config */
.BE--Pager
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #000000, stop:1 #555045);
      color: #444444;
      border-radius: 8px;
      border: 1px solid rgba(0, 0, 0, 80);
      margin-right: 12px;
      margin-top: 3px;
      margin-bottom: 3px;
      padding: 2px;
      padding-left: 6px;
      padding-right: 6px;
}
.BE--Pager QToolButton
{
      padding-left: 6px;
      padding-right:6px;
}
.BE--Pager QToolButton:checked
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFF0D4, stop:0.8 #635D52);
      color: #000000;
      font-size: 7.0pt;
      border-radius: 5px;     
      padding-top: 1px;
      padding-left: 6px;
      padding-right: 6px;
}
.BE--Pager QToolButton:hover
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #666666, stop:1 #635D52);
      color: #ffffff;
      font-size: 7.0pt;
      font: normal;
      border-radius: 5px;     
      padding-top: 1px;
}

/* beginning of tasks config */
.BE--Tasks
{
      padding-left: 5px;
}
.BE--Tasks QToolButton
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #000000, stop:1 #555045);
      color: #FFECD1;
      font-size: 7.5pt;
      font: normal;
      border-radius: 7px;
      border: 1px solid rgba(0, 0, 0, 80);
      margin: 4px;     
      padding-top: 1px;
      padding-bottom: 0px;
      padding-right: 5px;
      padding-left: 5px;
}
.BE--Tasks QToolButton:hover
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #111111, stop:1 #555045);
      color: #ffffff;
      font-size: 7.5pt;
      /*font: bold;*/
      border-radius: 7px;
      border: 1px solid #222222;
      margin: 4px;
      padding-top: 1px;
      padding-bottom: 0px;
      padding-right: 5px;
      padding-left: 5px;
}
.BE--Tasks QToolButton:checked
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #000000, stop:1 #705F53);
      color: #FFD4A5;
      font-size: 7.5pt;
      font: normal;
      border-radius: 7px;
      border: 1px solid rgba(0, 0, 0, 80);
      margin: 4px;
      padding-top: 1px;
      padding-bottom: 0px;
      padding-right: 5px;
      padding-left: 5px;
}
#TaskTip
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #000000, stop:1 #555045);
      color: #E4DFCB;
      font-size: 7.5pt;
      padding-left: 4px;
      margin: 2px;
   
}

/* beginning of infocenter config (the (i) thing in top panel ;) ) */
#infocenter
{
      color: #000000;
      font-size: 7.0pt;
      font: normal;
      padding-left: 3px;
      padding-right: 3px;
      margin-bottom: 2px;
      margin-top: 4px;
}
#infocenter:hover, #InfoDialog QToolBox::tab:hover
{
      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFF0D4, stop:0.8 #635D52);
      border-radius: 6px;
      border: 1px solid rgba(0, 0, 0, 50);
      color: #000000;
}
/* change background color and font color in selected items of calendar, MainMenu etc. */
* {
      selection-background-color: #4E4942;
      selection-color: #E3D6BD;
}

E questo è il config:

Codice: [Seleziona]
[BE::Desk]
BlurRadius=0
Corners=463
ShadowOpacity=50
ShowIcons=false
TrashCan=false
Wallpaper=/home/dongongo/Immagini/wood.jpg
WallpaperAlign=132
WallpaperAspect=-1
WallpaperDefaultAlign=132
WallpaperDefaultMode=7
WallpaperMode=7

[BE::Shell]
Panels=TopPanel,BottomPanel,MP1,MP2,MP3,MP4,MP5,LeftPanel
Theme=BE::WhiteSheep

[BottomPanel]
Applets=,tasks,Stretch,Battery,Pager
BlurRadius=0
Length=98
Offset=1
Position=1
Screen=-1
Size=40
Visible=true

[CPU]
Cpu=cpu0
Type=CpuMeter

[CPU2]
Cpu=cpu1
Type=CpuMeter

[GlobalMenu]
Type=globalmenu
WindowMenus=true

[HDD]
Mode=Active
Type=HddMeter

[LeftPanel]
Applets=SubPanel
BlurRadius=0
Layer=1
Length=45
Offset=28
Position=2
Screen=-1
Size=52
Visible=true

[MP1]
Applets=CPU
BlurRadius=0
Id=TopRightPanel1
Length=13
Offset=12
Position=3
Screen=-1
Size=96
Struts=false
Visible=true

[MP2]
Applets=RAM
BlurRadius=0
Id=TopRightPanel2
Length=13
Offset=24
Position=3
Screen=-1
Size=96
Struts=false
Visible=true

[MP3]
Applets=HDD
BlurRadius=0
Id=TopRightPanel3
Length=13
Offset=36
Position=3
Screen=-1
Size=96
Struts=false
Visible=true

[MP4]
Applets=NETDown
BlurRadius=0
Id=TopRightPanel4
Length=13
Offset=48
Position=3
Screen=-1
Size=96
Struts=false
Visible=true

[MP5]
Applets=NETUp
BlurRadius=0
Id=TopRightPanel5
Length=13
Offset=60
Position=3
Screen=-1
Size=96
Struts=false
Visible=true

[NETDown]
Mode=2
Type=NetMeter

[NETUp]
Mode=1
Type=NetMeter

[RAM]
Mode=Active
Type=RamMeter

[Starter]
DBus=session;org.kde.be.shell;/Runner;org.kde.be.shell;togglePopup;$x;$y
Icon=/home/dongongo/.kde4/share/apps/be.shell/Themes/BE::WhiteSheep/start-here-circle.png
Label=KDE
Mode=0
Type=Button

[SubPanel]
Applets=systemsettings,konsole,dolphin,firefox,skype,clementine,qbittorrent,amule,jdownloader,ksysguard
Length=45
Position=2
Size=52
Type=Panel

[TopPanel]
Applets=Starter,GlobalMenu,stretch,infocenter,desktopgrid,volume,systray,mediatray,clock,sessionbutton
BlurRadius=0
Length=98
Offset=1
Position=0
Screen=-1
Size=41
Visible=true

[amule]
Exec=amule
Icon=amule
Label=amule
Mode=0
Type=Button

[clementine]
Exec=clementine
Icon=/home/dongongo/IconeTemi/clementine.png
Label=clementine
Mode=0
Type=Button

[clock]
Pattern='<html>'ddd'&nbsp;&nbsp;&nbsp;<b>&middot;</b>&nbsp;&nbsp;&nbsp;'dd.MM.yyyy'&nbsp;&nbsp;&nbsp;<b>&middot;</b>&nbsp;&nbsp;&nbsp;'hh:mm'</html>'
Type=Clock

[desktopgrid]
Exec=qdbus org.kde.kglobalaccel /component/kwin invokeShortcut ShowDesktopGrid
Icon=monitor
Mode=0
Type=Button
WheelDown=qdbus org.kde.kglobalaccel /component/kwin invokeShortcut ExposeAll
WheelUp=qdbus org.kde.kglobalaccel /component/kwin invokeShortcut "Show Desktop"

[dolphin]
Exec=dolphin
Icon=/home/dongongo/IconeTemi/filemanager.png
Label=Dolphin
Mode=0
Type=Button

[firefox]
Exec=firefox
Icon=firefox
Label=firefox
Mode=0
Type=Button

[infocenter]
Geometry=670,50,599,300

[jdownloader]
Exec=JDownloader
Icon=jdownloader
Label=JDownloader
Mode=0
Type=Button

[konsole]
Exec=konsole
Icon=konsole
Label=konsole
Mode=0
Type=Button

[ksysguard]
Exec=ksysguard
Icon=ksysguard
Label=ksysguard
Mode=0
Type=Button

[qbittorrent]
Exec=qbittorrent
Icon=qbittorrent
Label=qbittorrent
Mode=0
Type=Button

[sessionbutton]
FullName=false
Mode=1
UserIcon=false

[skype]
Exec=skype
Icon=skype
Label=skype
Mode=0
Type=Button

[systemsettings]
Exec=systemsettings
Icon=/home/dongongo/IconeTemi/systemsettings.png
Label=systemsettings
Mode=0
Type=Button

[systray]
FallbackIcons=akonaditray,coverbox,covergloobus.py,Icon,kmix,nepomukcontroller,skype
NastyIcons=akonaditray,coverbox,covergloobus.py,Icon,kded4,kmix,nepomukcontroller,printer-applet

[tasks]
AlwaysGroup=false
ButtonMode=2
OnlyCurrentDesk=true
OnlyCurrentScreen=false
OnlyMinimized=false
Type=TaskBar

[volume]
Step=2
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 22 Novembre 2012 ore 15:14
Guarda, ho voluto aggiungere il pannello, rispettive applet, e provare, sulla mia risoluzione ho editato/aggiunto questa sezione al tema:
Codice: [Seleziona]
#CentralLeftPanel
{

      background: rgba(0, 0, 0, 0);
      border: -1px solid rgba(0,0,0,0);
      shadow-padding:0px;           /* ho azzerato  i valori delle ombre, ripristinali come più ti aggrada */
      shadow-radius:0px;

}

#SubPanel
{

      background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFF0D4, stop:1 #635D52);
      border: 1px  outset #847665;
      border-radius: 4px;
      margin: 2px;     
      padding-right: 3px;
      padding-left: 3px;
     
}

#systemsettings,#konsole,#dolphin,#firefox,#skype,#clementine,#qbittorrent,#amule,#jdownloader,#ksysguard
{
 /* questa sezione non ha un effetto visibile, imposta una grandezza minima per le icone, si può commentare, editare o cancellare*/

     min-width:22px;   
     min-height:22px;

}

Nota che i valori sono impostati per la mia risoluzione attuale ( 1900 x 1080 ) e vanno editati.

Ho messo mano alla config di [SubPanel]  Lenght è meglio con un valore di 36 IMHO

Inoltre ho spostato Layer su 3 per l'autohide, funziona, e nessun cambiamento percepibile (scusa, c'ho confusione dovuta ad alcuni PM a cui sto rispondendo, note su Deviant, ecc...ma tu volevi l'autohide? XD )

Il risultato, considerando le icone che uso, e che le ombre per i pannelli nella mia config sono settate su 0 :

(http://ompldr.org/tZ2Vwaw) (http://ompldr.org/vZ2Vwaw)

Questa è una customizzazione sbrigativa, ovviamente ( io per un singolo pannello ci metto ore solitamente - a più riprese ;D )

Volendo posso darti del codice migliore (ma dovrai sempre rimaneggiarlo per la tua risoluzione), nel caso devi aspettare un po' affinchè setti ben benino il tutto. Ora devo uscire. Fammi sapere :)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 22 Novembre 2012 ore 19:57
Grazie mille. Davvero.  :-[
Stanotte o domani mattina provo. :)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 22 Novembre 2012 ore 20:09
Figurati  :)

Spero vada bene, ma in ogni caso sono a tua disposizione!


Al momento sono preso dalla creazione di un pulsante, sto interrogando il dev in merito. Spero di ottenere una risposta positiva, a quel punto posto immediatamente dopo aver testato (tocco ferro)  ;D
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 23 Novembre 2012 ore 12:14
Hombre, è praticamente perfetto. Va benissimo così.

Ho provato i feed e funzionano alla perfezione adesso.

Aspetto nuovi pulsanti. ;D
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 23 Novembre 2012 ore 14:56
Hombre, è praticamente perfetto. Va benissimo così.

Ho provato i feed e funzionano alla perfezione adesso.

Aspetto nuovi pulsanti. ;D

Fantastico :D


Aspetto anche io, strano che non mi ha ancora risposto. O uno squadrone di ninja assassini l'ha trattenuto dal mettersi al PC, oppure il sottoscitto è stato talmente rompi che persino la straordinaria pazienza di quest'uomo è andata a farsi benedire....
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Cylon - 23 Novembre 2012 ore 15:48
potrei essere io la causa  :P :P :P
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 01 Dicembre 2012 ore 00:49
UPDATE

E' ora possibile richiamare un pannello settato su Layer=3 (nascondi automaticamente) tramite i comandi:

Codice: [Seleziona]
qdbus org.kde.be.shell /Shell org.kde.be.shell.showPanel NomePannello
e nasconderlo con :

Codice: [Seleziona]
qdbus org.kde.be.shell /Shell org.kde.be.shell.hidePanel NomePannello
Finchè il sottoscritto (o qualcun'altro  :P ) non rende disponibile entrambi con uno script, una soluzione comoda è legarli all'azione della rotellina del mouse in un bottone, esempio:

Codice: [Seleziona]
[FeedButton]
Exec=qdbus org.kde.be.shell /Shell org.kde.be.shell.showPanel FeedPanel
WheelUp=qdbus org.kde.be.shell /Shell org.kde.be.shell.hidePanel FeedPanel
Icon=news-feed
Type=Button

Questo pulsante mostra al click il pannello FeedPanel (il codice è contenuto nei post precedenti) e lo nasconde scorrendo la rotella del mouse in su, quando il cursore sorvola il bottone :)

Ulteriore nota : Lo script per monitorare lo stato della connessione non funziona, gli ultimi aggiornamenti lo hanno reso obsoleto, quindi niente pulsante(e relativa icona) finchè non sarà corretto.
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 09 Dicembre 2012 ore 20:22
Pubblicità: E' nato il gruppo su BE::Shell e bespin su deviantart, stiamo ancora raccogliendo temi/ schermate, ecc... lo potete raggiungere qui:

http://be-desk.deviantart.com/ (http://be-desk.deviantart.com/)

E' uscito il megapack col tema di hombre + config, +2 temi bespin, wallpaper, e schema di colori per konsole. Lo potete scaricare da questa pagina (http://hombremaledicto.deviantart.com/art/Sunken-Steel-Shell-2-Bespin-themes-341999270), la config del global menu e di xbar nell'archivio sono in inglese, per chi vuole uppo la versione italiana ;)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: dongongo - 30 Dicembre 2012 ore 10:46
Wow! Questa me l'ero persa! Ottimo! :)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: andreazube - 01 Gennaio 2013 ore 19:23
Preciso subito una cosa, non ho letto tutto il topic quindi forse lo avete già detto... comunque:
Oggi ho provato be:shell seguendo prima questa guida, poi andando su lffl (sempre la tua), poi tornando qui  >:(
Mi sa che era meglio sceglierne una (lffl o questa) e basta  ;D

Comunque abbastanza in fretta ho avuto be::shell funzionante.
Però ho due problemi, di cui uno ho notato solo dopo il riavvio:
1)Menubar (e a volta altri tool) è invisibile", ovvero se schiaccio mi esce il menu, ma devo schiacciare a caso intuendo dov'è il menu che mi interessa. È normale? Basta cambiare font,risoluzione ecc.?
2)Problema che compare solo se lancio subito be:shell, non se prima si avvia plasma e poi be:shell; come mi connetto alla rete wifi? Non c'è network manager (il tool grafico intendo,non il demone) da nessuna parte, e wifi-menu (sicuramente per problemi suoi) sbaglia la password, quindi devo attaccare il cavo ethernet e si collega da solo.
Con plasma nessun problema
Sono su Arch
ciao
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 01 Gennaio 2013 ore 20:09
Preciso subito una cosa, non ho letto tutto il topic quindi forse lo avete già detto... comunque:
Oggi ho provato be:shell seguendo prima questa guida, poi andando su lffl (sempre la tua), poi tornando qui  >:(
Mi sa che era meglio sceglierne una (lffl o questa) e basta  ;D

Comunque abbastanza in fretta ho avuto be::shell funzionante.
Però ho due problemi, di cui uno ho notato solo dopo il riavvio:
1)Menubar (e a volta altri tool) è invisibile", ovvero se schiaccio mi esce il menu, ma devo schiacciare a caso intuendo dov'è il menu che mi interessa. È normale? Basta cambiare font,risoluzione ecc.?
2)Problema che compare solo se lancio subito be:shell, non se prima si avvia plasma e poi be:shell; come mi connetto alla rete wifi? Non c'è network manager (il tool grafico intendo,non il demone) da nessuna parte, e wifi-menu (sicuramente per problemi suoi) sbaglia la password, quindi devo attaccare il cavo ethernet e si collega da solo.
Con plasma nessun problema
Sono su Arch
ciao

Si, le guide si rifanno a versioni più vecchie della shell - qui sul forum era ancora ai primordi - dato che molto spesso vengono aggiunte/rimosse funzionalità  (e con rimosse mi riferisco a quelle buggate o obsolete, niente tagli draconiani) con cadenza settimanale.

Prima di rispondere alla domanda 1: che stile utilizzi? Bespin o Qtcurve? Col primo vai tranquillo, il secondo necessita qualche ritocco nei pulsanti e nei menù dalla configurazione del tema spesso.

------------------------------------------------------

Problema 1 (qualcosa del genere.....) :

(http://ompldr.org/tZ3dtOQ) (http://ompldr.org/vZ3dtOQ)

- Se funziona ma non è visualizzato molto probabilmente dipende dai font del tema di Be::Shell.
Quando hai installato hai applicato due file : la configurazione ed il tema css inerente.
Per editare quest'ultimo vai di click dx col mouse sul desktop -> Themes -> Edit current...
Nella gran parte dei temi la funzione è la seguente:

Codice: [Seleziona]
.Be--GMenu QMenuBar
{
   font-size:10px;
}

Ti riporto solo il valore da toccare, che puoi provare a ridurre.
Dopodichè salva (non è necessario chiudere l'editor) per vedere se ha funzionato  ;)


(http://ompldr.org/tZ3dtYg) (http://ompldr.org/vZ3dtYg)


Nel caso avessi già svolto questa procedura (con successo) ed il problema appare ad intermittenza vediamo cosa possiamo fare.


- Altri elementi non visualizzati: (andando a intuito) dovrebbero essere dei pulsanti cui devi editare il percorso all'icona che li visualizza.
Magari prima di fare quanto sto per spiegare, potresti postarmi una schermata per capire se è così?

Stavolta il procedimento è da fare tramite il file di configurazione: click dx -> config -> edit. 
Purtroppo è sempre da ritoccare, dato che le config prese da internet riportano i path dell'utente che le ha condivise (non sono accettate la tilde o $HOME per riferirsi alla home, per esempio). Perciò se il tema scaricato  incorpora file immagine delle icone dovrai editare la config per puntare la cartella nella tua home, da:

Codice: [Seleziona]
[Dolphin]
Exec=dolphin
Icon=/home/PincoPallino/.kde4/share/apps/be.shell/Themes/CartellaTema/delfinocurioso.png
Type=Button
Mode=0

in:

Codice: [Seleziona]
[Dolphin]
Exec=dolphin
Icon=/home/NomeTuoUtente/.kde4/share/apps/be.shell/Themes/CartellaTema/delfinocurioso.png
Type=Button
Mode=0

Altre volte le icone si riferiscono a quelle presenti in un tema icone (es. Kawoken) usato dal creatore del tema. Può darsi che in quello che usi tu non sia presente l'icona, o abbia un nome differente. Lo puoi quindi correggere impostandone uno. Es.

Codice: [Seleziona]
[Dolphin]
Exec=dolphin
Icon=file-manager   #anzichè dolphin. Nota che se presente nel tema in uso non serve specificare percorso o estensione file
Type=Button
Mode=0


------------------------------------------------------


Problema 2:

Si avviano assieme !!!   ::)
Ho provato a parlarne con Luebking, non mi vuole ascoltare !   *
L'unico modo per risolvere questo "conflitto" che io conosca è copiare i file con estensione .desktop  dalla cartella del sorgente in ~/.kde4/share/autostart e sovrascrivere....
Così facendo usi  be.shell come scelta all'avvio (puoi poi killarla e avviare plasma in un secondo momento).
Se poi vuoi ritornare a plasma come scelta all'avvio ti basta rimuovere quei file.... e disinstallare be.shell     >:(


Network-manager in Be::Shell? Purtroppo c'era uno script per la rete, ma utilizzava netcfg, una versione ormai obsoleta. A breve dovrebbe essere rilasciato un nuovo script,
Quello che usi in plasma è un plasmoide, non può funzionare su be.shell.  :(


Potresti utilizzare KWlan come tool grafico....
Rigurado al wireless sono parecchio ignorante, uso da anni un cavo sgangherato per allacciarmi.
Sembra ormai uno strumento di tortura più che un cavo(la guaina di rivestimento è distrutta XD),  tante ne ha viste  :P



* Mi spiace, ma Luebking sul problema d'avvio che hai riscontrato(e così tutti) è veramente inamovibile nella sua convinzione. Oltretutto c'è stato un battibecco recente tra me e lui...legato a divergenze di vedute, e alla mia passione per l'alcol.


P.s. Buon anno  !

P.p.s. Spero di aver scritto cose sensate....son due giorni che non dormo, due giorni che son sbronzo, e ora ho pure la febbre...vabbè, ci provo ;D
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: andreazube - 01 Gennaio 2013 ore 20:45
Ma che???????
Non mi aspettavo una risposta cosi lunga, grazie mille!!!
In verità sono tornato a plasma, senza disinstallare be::shell ma solo togliendo i file in avvio automatico.

Per il problema 2, non.... ho capito la tua risposta  ;D che vuol dire che si avviano insieme?
Io intendevo che lancio normalmente kde/plasma e poi do
Codice: [Seleziona]
kquitapp plasma-desktop
kquitapp kuiserver
kquitapp krunner
be.shell
(nota: si possono dare anche assieme, cioè kquitapp plasma-desktop kuiserver krunner)
In pratica, o mi connetto da terminale o devo per forza lanciare be:shell dopo essermi connesso con plasma. È esatto?
Kwlan da AUR non mi funge...
Vabbè, allora cercherò come collegarsi con network manager da terminale
--------------------------
Problema 1: Risolto!  :-*
Ho scoperto che il massimo a cui posso "ingrandire" i font con il pannello di quell'altezza è 6.3712pt  (lol faccio il precisino)

Per ora sto usando il tema per be shell platinum acqua, ma penso che cambierò.
Non ho intenzione, però, di creare menu, da quel che vedo ci si mette troppo: preferisco usare l'ottimo krunner  :P

EDIT:
Felice anno nuovo hombre
Forse ho capito che intendi per "si avviano insieme"... mi è bastato killare plasma e mi è apparsa la be::shell senza lanciarla... era già lanciata quindi?
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 01 Gennaio 2013 ore 21:17
Ma che???????
Non mi aspettavo una risposta cosi lunga, grazie mille!!!

Hehe, scherzi ?  :)

Citazione

In verità sono tornato a plasma, senza disinstallare be::shell ma solo togliendo i file in avvio automatico.

Per il problema 2, non.... ho capito la tua risposta  ;D che vuol dire che si avviano insieme?
Io intendevo che lancio normalmente kde/plasma e poi do
Codice: [Seleziona]
kquitapp plasma-desktop
kquitapp kuiserver
kquitapp krunner
be.shell
(nota: si possono dare anche assieme, cioè kquitapp plasma-desktop kuiserver krunner)


Si...io non uso kquitapp perchè a me da problemi...Plasma si riavvia all'istante. Preferisco il vecchio killall.

Citazione

In pratica, o mi connetto da terminale o devo per forza lanciare be:shell dopo essermi connesso con plasma. È esatto?
Kwlan da AUR non mi funge...
Vabbè, allora cercherò come collegarsi con network manager da terminale


Si, da terminale, oppure puoi creare uno script che faccia il lavoro sporco,  farlo partire all'avvio e il gioco è fatto!  ;)

Citazione
--------------------------
Problema 1: Risolto!  :-*
Ho scoperto che il massimo a cui posso "ingrandire" i font con il pannello di quell'altezza è 6.3712pt  (lol faccio il precisino)

Per ora sto usando il tema per be shell platinum acqua, ma penso che cambierò.
Non ho intenzione, però, di creare menu, da quel che vedo ci si mette troppo: preferisco usare l'ottimo krunner  :P


Bene essere precisi ;)
La visualizzazione è gestita tramite css. Molti problemi sono riconducibili quindi alle diverse risoluzioni video.
E' un buon tema -credo che Lars l'abbia aggiornato di recente, o stia per farlo- per i menu puoi usare Be--Runner.(visualizzato anche come pulsante start).
Puoi legare la versione popup di Be--Runner ad una scorciatoia da tastiera e via.
Penso non sia necessiario spiegartelo, comunque posto una schermata anche per gli altri, in impostazioni da tastiera -> scorciatoie e gesti:

(http://ompldr.org/tZ3dueA) (http://ompldr.org/vZ3dueA)


......Oppure, nel mio ultimo tema trovi un global menu bello e pronto, è in inglese. Se vuoi ti passo la versione in italiano.
Personalmente non uso Be--Runner, non mi piace granchè. Vado solo di GlobalMenu, la configurazione che ho usato è simile(ma non identica) ai vecchi menù di gnome2.

Citazione

EDIT:
Felice anno nuovo hombre
Forse ho capito che intendi per "si avviano insieme"... mi è bastato killare plasma e mi è apparsa la be::shell senza lanciarla... era già lanciata quindi?

Si, già lanciata ;D
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: andreazube - 01 Gennaio 2013 ore 21:31
Se hai già la versione in ita ok, se me la passi mi fai un favore, se invece devi farla lascia perdere, me la traduco io

Per il menu, ripeto, se trovo un menu già fatto tanto meglio, ma comunque krunner va benissimo ,lo preferisco a be--runner  :)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 01 Gennaio 2013 ore 21:50
Se hai già la versione in ita ok, se me la passi mi fai un favore, se invece devi farla lascia perdere, me la traduco io

Per il menu, ripeto, se trovo un menu già fatto tanto meglio, ma comunque krunner va benissimo ,lo preferisco a be--runner  :)

Macchè, alla fine l'ho ri-tradotto (l'altro era un po' obsoleto), tempo: 2 min  :)

Codice: [Seleziona]
<menubar>
<menu menu="MainMenu/kate"/>
<menu label="Applicazioni">
<menu label="Accessori" icon="gnome-other">
    <action label="Terminale" icon="bash" exec="konsole"/>
    <action label="Terminator" icon="terminator" exec="terminator"/>
    <action label="kate" icon="knotes" exec="kate"/>
    <action label="Kwrite" icon="kate" exec="kwrite"/>
    <action label="Calcolatrice" icon="calc" exec="speedcrunch"/>
    <action label="Tastiera virtuale" icon="keyboard" exec="kvkbd"/>
    <menu label="Conky" icon="clock">
    <action label="Conky" exec="conky"/>
            <action label="Quit Conky" exec="killall conky"/>
            <action label="Configura Conky" exec="kwrite ~/.conkyrc"/>
    </menu>
    <menu label="Varie">
      <action label="CoverGloobus" exec="covergloobus"/>
          <menu label="Cairo-Dock">
    <action label="Cairo" exec="cairo-dock"/>
    <action label="Quit Cairo" exec="killall cairo-dock"/>
     </menu>
</menu>
</menu>
<menu label="Multimedia" icon="gnome-multimedia">
  <menu label="MPD">
    <action label="MPD" exec="mpd"/>
    <action label="Killall MPD" exec="killall mpd"/>
    <action label="ncmpcpp" exec="konsole --hold -e ncmpcpp"/>
  </menu>
  <menu label="Audio">
    <action label="BE::MPC" exec="be.mpc"/>   
    <action label="Amarok" icon="amarok" exec="amarok"/>
    <action label="Clementine" exec="clementine"/>
    </menu>
    <menu label="Video">
      <action label="Smplayer" icon="smplayer" exec="smplayer"/>
      <action label="Vlc" icon="vlc" exec="vlc"/>
      <action label="Minitube" icon="minitube" exec="minitube"/>
      </menu>
      <menu label="Media Center">
<action label="XBMC" icon="xbmc" exec="xbmc"/>
</menu>
      <menu label="Grafica">
<menu label="Viewer">
<action label="Gwenview" icon="gwenview" exec="gwenview"/>
<action label="Qiviewer" icon="desktop-effects" exec="qiviewer"/>
<action label="Limoo" icon="limoo" exec="limoo"/>
</menu>
<menu label="Editor">
  <action label="Gimp" icon="gimp" exec="gimp"/>
  <action label="Inkscape" icon="inkscape" exec="inkscape"/>
</menu>
<menu label="Altri">
  <action label="Converseen" icon="converseen" exec="converseen"/>
<action label="Qcomicbook" icon="qcomicbook" exec="qcomicbook"/>
</menu>
</menu>
<menu label="Editor">
<action label="K3b" icon="k3b" exec="k3b"/>
<action label="Kdenlive" icon="kdenlive" exec="Kdenlive"/>
</menu>
       </menu>
       <menu label="Didattica" icon="applications-education">
<action label="Anki" icon="anki" exec="anki"/>
<action label="Gtypist" icon="keyboard" exec="konsole --hold -e gtypist"/>
<action label="VimTutor" icon="vim" exec="konsole --profile Editor --hold -e vimtutor; qdbus org.kde.kglobalaccel /component/kwin invokeShortcut 'Window Maximize Vertical'"/>
       </menu>
       <menu label="Giochi" icon="applications-games">
  <action label="Knights" icon="pychess" exec="knights"/>
  <action label="Kigo" icon="ksame" exec="kigo"/>
  <action label="Backgammon" icon="gnubg" exec="gnubg"/>
  <action label="Kbackgammon" icon="backgammon" exec="backgammon"/>
  <action label="Ksudoku" icon="ksudoku" exec="ksudoku"/>
  <action label="Ksirk" icon="ksirk" exec="ksirk"/>
</menu>
<menu label="Ufficio" icon="applications-office">
  <menu label="Office">
  <action label="LibreOffice Start Center" icon="libreoffice-main"  exec="soffice -startcenter"/>
  <action label="LibreOffice Writer" icon="libreoffice-writer"  exec="soffice -writer"/>
  <action label="LibreOffice Calc" icon="libreoffice-calc" exec="soffice -calc"/>
  <action label="LibreOffice Math" icon="libreoffice-math" exec="soffice -math"/>
  <action label="LibreOffice Draw" icon="libreoffice-draw" exec="soffice -draw"/>
  <action label="LibreOffice Impress" icon="libreoffice-impress" exec="soffice -impress"/>
  <action label="LibreOffice Base" icon="libreoffice-base" exec="soffice -base"/>
  </menu>
  <menu label="Altro">
  <action label="Okular" icon="okular" exec="okular"/>
  <action label="Calibre" icon="addressbook" exec="calibre"/>
  <action label="Cantor" icon="cantor" exec="cantor"/>
  </menu>
  <menu label="Amministrazione">
     <action label="Korganizer" icon="korganizer" exec="korganizer"/>
     </menu>
  </menu>
<menu label="Internet" icon="www-browser">
  <menu label="Browser">
    <action label="Qupzilla" icon="qupzilla" exec="qupzilla"/>
    <action label="Chromium" icon="chromium" exec="chromium"/>
    <action label="Firefox" icon="firefox" exec="firefox"/>
    <action label="Jumanji" icon="web-browser" exec="jumanji"/>
    </menu>
    <menu label="IM">
      <action label="Ktelepathy" icon="telepathy" exec="ktp-contactlist"/>
      <action label="Kopete" icon="kopete" exec="kopete"/>
       <action label="Skype" icon="skype" exec="skype"/>
      </menu>
       <menu label="IRC">
      <action label="Quassel" icon="quassel" exec="quassel"/>
      </menu>
       <menu label="Mail">
<action label="Kmail" icon="kmail" exec="kmail"/>
<action label="Thunderbird" icon="mozilla-thunderbird" exec="thunderbird"/>
<action label="Trojita" exec="trojita"/>
</menu>
        <menu label="Downloads">
<action label="Amule" icon="amule" exec="amule"/>
<action label="Ktorrent" icon="ktorrent" exec="ktorrent"/>
<action label="Jdownloader" icon="jdownloader" exec="jdownloader"/>
</menu>
<menu label="Blog">
  <action label="Blogilo" icon="blogilo" exec="blogilo"/>
  </menu>
<menu label="Cloud">
   <action label="OwnCloud" icon="cloudsn" exec="owncloud"/>
   <action label="Kfilebox" icon="kfilebox" exec="kfilebox"/>
   </menu>
      </menu> 
      <menu label="Archtrack" icon="netapplet">
    <action label="Armitage" icon="kxsldbg" exec="armitage"/>
<action label="Mantra" icon="kxsldbg" exec="konsole --hold -e $HOME/Mantra/OWASP Mantra"/>
    <action label="SET" icon="kxsldbg" exec="konsole --hold -e sudo SET"/>
</menu>
      <menu label="Sviluppo" icon="xfce-devel">
  <menu label="Qt">
  <action label="Qt Creator" icon="qtlogo" exec="creator"/>
  <action label="Qt Designer" icon="qtassistant" exec="designer"/>
  <action label="Qt Linquist" icon="qtlinguist" exec="linguist"/>
  </menu>
  <menu label="Varie">
    <action label="Eclipse" icon="eclipse" exec="eclipse"/>
    <action label="Eric4" icon="eric4" exec="eric4"/>
  <action label="Gvim" icon="gvim" exec="gvim"/>
  <action label="IDLE" icon="python" exec="idle"/>
  <action label="K Develop" icon="gksu-debian" exec="kdevelop"/>
  <action label="Kate" icon="kate" exec="kate"/>
  </menu>
  <menu label="Risorse">
    <action label="QT" icon="qt" exec="firefox http://doc.qt.digia.com/qt/tutorials.html"/>
    <action label="C++" icon="text-x-c++" exec="firefox http://www.cplusplus.com/"/>
    <action label="Python" icon="python" exec="firefox http://www.python.org/doc/"/>
    <action label="Bash script" icon="bash" exec="firefox http://tldp.org/LDP/abs/html/"/>
  </menu>
  </menu>
   <menu label="Scripts" icon="libreoffice-extension">
  <action label="youtube-viewer"  icon="exec" exec="konsole --hold -e youtube-viewer"/>
  <action label="Movies" icon="media-video" exec="film"/>
</menu>
    </menu>
      <menu label="Risorse ->">
  <action label="Desktop" icon="user-desktop" exec="dolphin $HOME/Desktop/"/>
  <action label="Home" icon="user-home" exec="dolphin $HOME"/>
  <action label="Documenti" icon="folder-txt" exec="dolphin $HOME/Documenti"/>
  <action label="Dropbox" icon="folder" exec="dolphin $HOME/Dropbox"/>
  <action label="Downloads" icon="folder" exec="dolphin $HOME/Downloads"/>
  <action label="Immagini" icon="folder-image" exec="dolphin $HOME/Immagini"/>
  <action label="Musica" icon="folder-sound"  exec="dolphin $HOME/Musica"/>
  <action label="Video" icon="folder-video" exec="dolphin $HOME/Video"/>
  <action label="Incoming" icon="folder-downloads" exec="dolphin $HOME/.aMuleAdunanzA/Incoming"/>
   <action label="Scripts" icon="folder-development" exec="dolphin $HOME/.scripts"/>
   <action label="Python" icon="python" exec="dolphin ~/.python"/>
  <action label="Dispositivi" icon="drive-removable-media-scsi" exec="dolphin /media/"/>
  <separator/>
  <action label="Cestino" icon="user-trash" exec="dolphin trash:/ "/>
  <separator/>
  <menu label="Share" icon="folder-locked">
    <action label="Apps" icon="folder-tar" exec="dolphin $HOME/.kde4/share/apps"/>
    <action label="Icons" icon="folder-violet" exec="dolphin $HOME/.kde4/share/icons"/>
  </menu>
  <menu label="KIO" icon="preferences-other">
  <action label="Timeline" icon="nepomuk" exec="dolphin timeline:/"/>
  <action label="Recent Files" icon="clock" exec="dolphin rdt:/"/>
</menu>
</menu>
   <menu menu="settings"/>
<menu label=".:::: Shell ::::." >
<menu menu="BE::Config"/>
<action label="Cartella" icon="folder" exec="dolphin $HOME/.kde4/share/apps/be.shell"/>
<action label="Theme Dir" icon="preferences-color" exec="dolphin $HOME/.kde4/share/apps/be.shell/Themes"/>
<action label="Reload" icon="reload" exec="kquitapp be.shell;sleep 1;be.shell"/>
<action label="Ritorna a Plasma" icon="plasma" exec="kquitapp be.shell;sleep 1;plasma-desktop"/>
  <action label="Take a shot" icon="ksnapshot" exec="ksnapshot"/>
  <action label="* Configura menu *" icon="drakmenustyle" exec="kate $HOME/.kde4/share/apps/be.shell/MainMenu.xml"/>
  </menu>
  <menu label="Sistema">
  <menu label="Preferenze" icon="gnome-settings-accessibility-technologies">
      <action label="Dolphin" icon="file-manager" exec="dolphin"/>
      <action label="Apper" icon="system-upgrade"  exec="apper"/>
      <action label="Sweeper" icon="sweeper" exec="sweeper"/>
      <action label="Settings" icon="control-center2" exec="systemsettings"/>
      <action label="Configura network" icon="network-wireless" exec="kcmshell4 kcm_networkmanagement"/>
      <action label="Animazioni" icon="plugin-animation" exec="kcmshell4 kwincompositing"/>
      <action label="Oracle VirtualBox" icon="virtualbox" exec="virtualbox"/>
    </menu>
    <menu label="Amministrazione" icon="gdm-setup">
      <action label="System Monitor" icon="ksysguard" exec="ksysguard"/>
      <action label="Info Center" icon="hardinfo" exec="kinfocenter"/>
      <action label="QDbus" icon="ksysguard" exec="qdbusviewer"/>
      <action label="Partition Editor" icon="partitionmanager" exec="kdesu partitionmanager"/>
      <menu label="Usb-Writer">
<action label="Unetbootin" icon="unetbootin" exec="unetbootin"/>
</menu>
      <separator/>
      <action label="Edit Bashrc" icon="kate" exec="kwrite ~/.bashrc"/>
      <action label="Reload Bashrc" icon="reload" exec="konsole -e source ~/.bashrc"/>
      <action label="Edit Yaourtrc" icon="kate" exec="kwrite ~/.yaourtrc"/>
       <separator/>
       <action label="Systemd Enabled" icon="bash" exec="konsole --hold -e sudo systemctl list-units"/>
     </menu>
       <menu label="Virtual Machines" icon="drive-harddisk">
<action label="Elementary" icon="media-optical-cd" exec="VirtualBox -startvm Elementary"/>
<action label="Backtrack" icon="media-optical-cd" exec="VirtualBox -startvm Backtrack"/>
      </menu>
      <menu label="Personale" icon="audioscrobbler">
<menu label="Bespin" icon="plugin-kdecompat">
  <action label="Bespin" icon="redhat-office" exec="bespin"/>
  <action label="Stored" icon="kate" exec="kwrite $HOME/.config/Bespin/Store.conf"/>
      <action label="Styles" icon="kate" exec="kwrite $HOME/.config/Bespin/Style.conf"/>
    </menu>
    <action label="Kwin Shortcuts" icon="plugin-kdecompat" exec="konsole --hold -e qdbus org.kde.kglobalaccel /component/kwin shortcutNames"/>
    <action label="KCM" icon="plugin-kdecompat" exec="konsole --hold -e kcmshell4 --list"/>
    <action label="Icon viewer" exec="kdialog --geticon azioni"/>
          <menu label="Bash">
<action label="New script" icon="konsole" exec="konsole --workdir ~/.scripts --hold -e vim new.sh"/>
     <action label="Scripts examples" icon="folder-development" exec="dolphin $HOME/.scripts/examples"/>
   </menu>
  </menu>
  <menu label="Arch" icon="start-here-arch1">
  <action label="Arch Forum" icon="start-here-arch1" exec="firefox https://bbs.archlinux.org/"/>
  <action label="AUR" icon="start-here-arch1" exec="firefox http://aur.archlinux.org/"/>
  <action label="Arch Wiki" icon="start-here-arch1" exec="firefox https://wiki.archlinux.org/"/>
  <separator/>
  <action label="Reflector" icon="pacman" exec="konsole --hold -e sudo update-mirrors"/>
  <action label="Update" icon="pacman" exec="konsole --hold -e sudo pacman -Syyu"/>
  <action label="Update AUR" icon="apport" exec="konsole --hold -e yaourt -Syua --devel"/>
  </menu>
  <menu label="Info" icon="info">
  <action label="About Be::Shell" icon="gnochm" exec="firefox http://sourceforge.net/p/be-shell/wiki/browse_pages/"/>
  <action label="About KDE" icon="plugin-kdecompat" exec="khelpcenter"/>
</menu>
  <separator/>
  <action label="  ..:::hombre:::.." icon="/home/hombre/tumblr_m8b6l1jKQr1qflir1o1_r1_500" exec="kcmshell4 kcm_useraccount"/>
  <action label="Logout" icon="plugin-loginout" exec="konsole -e qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout 0 0 0"/>
  <action label="Screenlock" icon="plugin-session" exec="qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock"/>
  <action label="Reboot" icon="system-restart" exec="kdesu shutdown -r now"/>
  <action label="Shutdown" icon="system-shutdown" exec="kdesu shutdown -h now"/>
  </menu>
    <menu menu="windowlist"/>
</menubar>

Salvalo come MainMenu.xml in ~/.kde4/share/apps/be.shell . Naturalmente necessiterà comunque raffinature (es. sono rimaste alcune entrate, a titolo d'esempio, che sono personalizzate....o avviatori a programmi che potresti non avere installato).

Volendo puoi usare lo stesso menù in plasma :   se hai installato bespin , ti basta aggiungere il plasmoide Xbar al pannello, e creare una cartella Xbar in ~/.kde4/share/apps/ in cui salvare il file come MainMenu.xml. Nel caso dovrai ritoccare solo la voce "shell", per il riavvio e per killare plasma e tornare a be.shell. Si tratta esclusivamente di una sostituzione di comandi ;)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: andreazube - 02 Gennaio 2013 ore 22:14
Grazie mille hombre, gentilissimo.
Purtroppo mi sa che per il momento abbandonerò be::shell, in questi giorni non ho molto tempo da dedicare a questa shell.
Per molti aspetti mi piace, ma al contempo è "lunga" da configurare.
Tra qualche tempo la proverò di nuovo di sicuro, sperando che nel frattempo si riesca ad avviare solo be::shell senza plasma  :P

Scusami per tutto il tempo che ti ho inutilmente fatto perdere  :-[ e davvero grazie mille per la tua disponibilità!   :)
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 02 Gennaio 2013 ore 23:27
E' un piacere :)

Dovrei staccarmi dalla shell pure io un po' ... invece mi sto adoperando a creare qualche script inutile.

Per chi è interessato:

1 Una sorta di CoverGloobus: al momento visualizza la copertina, il titolo del brano, l'artista + i pulsanti play/pause, stop prossimo e precedente per diversi mediaplayer. Devo però lavorarci ulteriormente: come ho detto funge, ma è ancora grezzo.

2 Un bottone cor relativo menù per ktelepathy: ne ho già parlato, finalmente mi son messo a lavorare allo script, anche questo funziona, ma devo studiarmi il refresh dell'icona (che va, ma bisogna cliccarci sopra affinchè visualizzi quella dello stato attuale).
A quanto ho capito è inutile, visto che sono l'unico uomo sulla terra ad usare ktelepathy.  >:(


Ho messo le grinfie Su diversi script per monitorare la temperatura della cpu e quella della gpu inoltre. Quelli per la cpu funzionano tutti, quelli della gpu no, dipenderà dal fatto che uso driver open ?  :-\
Titolo: Re:[Guida] Installare BE::Shell
Inserito da: Hombremaledicto - 12 Febbraio 2013 ore 20:40
AGGIORNAMENTO: La guida sarà riscritta da 0 nei prossimi giorni, in formato ODT, e resa disponibile come allegato una volta terminata.


Riguardo agli script a cui ho accennato nel commento precedente, sono disponibili qui (http://be-desk.deviantart.com/gallery/40965357)
Titolo: Re:Installare BE::Shell
Inserito da: dongongo - 23 Maggio 2013 ore 11:24
È pronta la guida in ODT oppure hai abbandonato il "progetto"? :)
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 23 Maggio 2013 ore 15:43
È pronta la guida in ODT oppure hai abbandonato il "progetto"? :)

Azz...  >:(

Hai fatto bene a ricordarmelo! Al momento è solo una bozza.
Più tardi mi ci metto di buona lena.

Spero di finire in breve.
( Possibile sessione di scrittura notturna?).

Fra poco devo staccare e starò via tutto il pomeriggio purtroppo( e tanti saluti allo studio, di nuovo  :(  )
Titolo: Re:Installare BE::Shell
Inserito da: dongongo - 23 Maggio 2013 ore 17:29
Io non ho furia.  :)
Era solo per sapere! Grazie!
Titolo: Re:Installare BE::Shell
Inserito da: dongongo - 28 Maggio 2013 ore 13:37
Domanda stupida. Come faccio a creare dei lanciatori formato testo per le cartelle che riprenda anche lo stile del tema? Tanto per capirci, mi piacerebbe sostituire la task in basso con le cartelle Film, Musica, Immagini ecc.. e magari un lanciatore per il terminale...
(http://s15.postimg.org/t2cwt30yf/desktopbeshell2.jpg) (http://postimg.org/image/t2cwt30yf/)
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 28 Maggio 2013 ore 14:44
Domanda stupida. Come faccio a creare dei lanciatori formato testo per le cartelle che riprenda anche lo stile del tema? Tanto per capirci, mi piacerebbe sostituire la task in basso con le cartelle Film, Musica, Immagini ecc.. e magari un lanciatore per il terminale...
(http://s15.postimg.org/t2cwt30yf/desktopbeshell2.jpg) (http://postimg.org/image/t2cwt30yf/)

Edita la config e creati dei bottoni, per le cartelle, es:

Codice: [Seleziona]
[Film]
Exec=dolphin $HOME/Percorso/alla/cartella/Film
Label=Film
Mode=1
Type=Button

Per il terminale:

Codice: [Seleziona]
[konsole]
Exec=konsole
Label=Terminale
Mode=1
Type=Button

Non ho capito, ma vuoi togliere la taskbar e tenere nel pannello solo i lanciatori, oppure vuoi inserire questi lanciatori nella taskbar??
Nel primo caso, sempre da config edita BottomPanel (dovrebbe essere chiamato così sul tuo tema) e alla lista applet rimuovi tasks, e aggiungi i bottoni. La lista apparirebbe quindi come: Applets=film, konsole, ecc...
Ma così non avresti una taskbar - a meno che non vuoi spostarla su un altro pannello,
Per tematizzarli poi dovrai editare il tema, copiando la sezione relativa a #tasks QToolButton e copiarla in una funzione stile:

Codice: [Seleziona]
#film, #konsole, #altro {
    margin:righe;
    background-color:copiate;
    padding:da sopra;
}

Se invece vuoi inserire i lanciatori nella taskbar, anzichè il pannello edita la sezione [tasks], e aggiungi la riga:
Buttons=film,konsole  (ed alltri eventuali).
Questo farà si che una volta aperti siano segnalati come attivi, e che non si crei un eventuale doppione come nel caso 1 - con la taskbar in un altro pannello. Inoltre, inserendoli in [tasks] i tuoi lanciatori erediteranno il look delle task come da tema.

Dimmi se mi sono spiegato male - perchè ne ho tutta l'impressione  >:(
Titolo: Re:Installare BE::Shell
Inserito da: dongongo - 28 Maggio 2013 ore 14:57
Nono, sei stato molto chiaro! Il problema sarà solo tematizzare.  :-[
Volevo togliere la task. I programmi aperti li gestisce già la dock sulla sinistra (cairo), con la task di be::shell è come se avessi un doppione. ;)

EDIT: In realtà era molto facile. Ce l'ho fatta. Mille grazie! :)
Titolo: Re:Installare BE::Shell
Inserito da: dongogo - 28 Maggio 2013 ore 23:52
Colgo l'occasione di fare i complimenti a hombre per questa splendida guida...senza non saprei come fare ;)
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 29 Maggio 2013 ore 02:16
Colgo l'occasione di fare i complimenti a hombre per questa splendida guida...senza non saprei come fare ;)

Grazie mille!!!  :)

Titolo: Re:Installare BE::Shell
Inserito da: dongogo - 16 Giugno 2013 ore 23:10
Citazione
Potete notare alcune righe per avviare i bundle. Consiglio inoltre di leggere la guida su come creare dei lanciatori per i bundle disponibile nella sezione apposita del forum
Hombre tu lo sai che questa guida è come la bibbia per me  :P e vedo che la tieni abbastanza aggiornata con vari edit ma la citazione di cui sopra non ti sembra obsoleta e di conseguenza da rimuovere?
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 23 Luglio 2013 ore 12:18
Aggiunta localizzazione italiana  :beer:

E' da completare, in serata traduco le parti ancora in inglese e mando tutto al dev ;D

Intanto, per poterne usufruire, aggiornate la shell.
Se l'avete installata da ccr, vi basta ripetere l'installazione con:

Codice: [Seleziona]
ccr -S beshell-git
Per chi ha compilato da sorgente, si rechi nella cartella "be-shell" o "be-shell-code" generata dal comando git clone, e digiti i seguenti comandi:

Codice: [Seleziona]
git pull
./configure; cd build; make && sudo make install


@dongogo: Scusami, non avevo visto il tuo messaggio. Hai ragione, è una parte obsoleta, più tardi la rimuovo.
Ieri comunque ho iniziato a riscrivere la guida in odt. Una volta conclusa renderò disponibile il link,
Titolo: Re:Installare BE::Shell
Inserito da: dongogo - 23 Luglio 2013 ore 23:29
Aggiunta localizzazione italiana  :beer:

E' da completare, in serata traduco le parti ancora in inglese e mando tutto al dev ;D

Intanto, per poterne usufruire, aggiornate la shell.
mitico Hombre... è certo che usufruisco ci mancherebbe altro.

quando completi fai un fischio con lo stesso mezzo ovvero in questo topic  :P

+1 è il minimo.
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 24 Luglio 2013 ore 16:20
Ho mandato la versione aggiornata a Thomas, tuttavia vi è la mancanza di alcune voci nel file .pot che aveva reso disponibile ( quello che contiene le righe di testo originali, da cui si creano localizzazioni in altre lingue). Spero rimedierà a breve.
Intanto spero che alla prossima connessione carichi su il file che gli ho spedito ieri, e quello in spagnolo che un altro utente ha gentilmente fornito.

Aggiornerò sempre da qui, postando un nuovo commento ;)

Segnalo comunque che negli ultimi aggiornamenti sono state incluse due nuove funzioni:

Halo: ora i pannelli supportano un alone colorato. Dalla config basta aggiungere ad un pannello(con shadow padding abilitato dal tema) Halo=255,255,255 - ovviamente il gradiente è a titolo d'esempio.

Tasto centrale del mouse: cliccando sul desktop farà appraire il menù con la lista delle finestre aperte nei relativi workspaces.
Titolo: Re:Installare BE::Shell
Inserito da: dongogo - 24 Luglio 2013 ore 18:16
Halo: ora i pannelli supportano un alone colorato. Dalla config basta aggiungere ad un pannello(con shadow padding abilitato dal tema) Halo=255,255,255 - ovviamente il gradiente è a titolo d'esempio.
Ok fatto ma non cambia nulla.
Ho provato ad inserire in un pannello con lo shadow abilitato nel css Halo
Codice: [Seleziona]
[ BottomPanel]
Applets=start,Pager,stretch,tasks,stretch,gmail,systray,clock
BlurRadius=0
Halo=164,192,228
Id=CenterBottomPanel
Layer=0
Length=100
Offset=0
Position=1
Screen=-1
Size=47
Struts=true
Visible=true
piccolo inciso quando digitato l'autocompletamento mi ha fatto rendere conto che in BE::Desk avevo
Codice: [Seleziona]
[BE::Desk]
HaloColor=invalid
Tasto centrale del mouse: cliccando sul desktop farà appraire il menù con la lista delle finestre aperte nei relativi workspaces.
Figo  8)

Edit: se inserisco il colore in BE:Desk → HaloColor mi colora la ShadowOpacity di tutti i pannelli
(http://uppix.net/DgArmrs.jpg) (http://uppix.net/DgArmr)
Titolo: Re:Installare BE::Shell
Inserito da: dongongo - 25 Luglio 2013 ore 13:44
Bella storia! Grazie Hombre! :)
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 29 Luglio 2013 ore 12:21
@dongogo: Oh, colpa mia  :-[
Di solito testo le opzioni, a questo giro avevo invece chiesto alla sbrigativa a qualcuno che la stava usando, evidentemente avevo frainteso. Non so se qualche pannello può essere escluso, dopo vedo e ti dico.


@dongongo: Di nulla! :)


Ah, la traduzione è ormai completa, e ho già inviato a Thomas il file con la localizzazione. Sta aspettando a caricarlo per vedere se scova qualche altra stringa traducibile, ma ormai direi abbiamo finito. Al prossimo aggiornamento, avremo BE::Shell totalmente in italiano  :beer:
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 04 Agosto 2013 ore 22:56
Ok: aggiornate BE::Shell, per avere qualsiasi possibile stringa in italiano ;D

Finalmente Thomas ha caricato la localizzazione che gli avevo spedito giorni fa  >:(

Dovrebbe essere tutto, ma se vi imbattete in qualche riga rimasta in inglese, per favore segnalatemela. O anche se volete proporre traduzioni migliori (più chiare).

Buon divertimento :D
Titolo: Re:Installare BE::Shell
Inserito da: Cylon - 04 Agosto 2013 ore 23:16
stavo dando uno sguardo alla traduzione, la prima cosa che mi è saltata all'occhio è la traduzione di edit, da te tradotto prima come scrivi e poi in una stringa suvvessiva traduci "edit current.." in modifica corrente... edit viene sempre tradotto come modifica.

poi setta l'ora non si può vedere, sarebbe meglio imposta l'ora
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 04 Agosto 2013 ore 23:30
Ottimo, grazie mille della segnalazione!

Entambe le stringhe con edit in realtà le ho lasciate come le aveva scritte il precedente traduttore ( tale Maurizio Paglia, che pare avesse già localizzato in italiano mesi fa, prima di ulteriori aggiunte, il dev si era giusto scordato di caricare il tutto).
Per setta l'ora invece è colpa mia  :-[


Rimedio subito ! :D


EDIT Spedito una traduzione aggiornata al dev. Le stringhe segnalate per edit sono ora tradotte con "modifica", e cambiato setta l'ora in "imposta l'ora".

Aspetto che Thomas aggiorni il sorgente, segnalerò qui una volta disponibile l'ultima traduzione :)
Titolo: Re:Installare BE::Shell
Inserito da: dongongo - 07 Agosto 2013 ore 10:24
Alè! Tutta un'altra cosa beshell in italiano!
Intanto, leggendo il forum di manjaro, ho visto che beshell è entrato nei loro repository ufficiali!! ;D
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 07 Agosto 2013 ore 11:52
Hehe  ;D

Thomas sta aspettando gli vengano segnalate altre stringhe da tradurre, prima di caricare l'ultima versione, con le correzioni suggerite da Cylon.
Visto che dovrebbe essere tutto, penso a breve avremo una nuova commit.


Ottima notizia per i repo di manjaro!
Titolo: Re:Installare BE::Shell
Inserito da: Cylon - 07 Agosto 2013 ore 12:20
altre piccole note:

runner -> esecutore
select desktops -> seleziona i desktop (a meno che non sia scrtta male in inglese)
files -> file (in italiano la s non si aggiunge per i plurali)
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 07 Agosto 2013 ore 15:09
Runner ti dico, preferisco lasciarlo immutato. Anche Krunner dopo tutto sta bene così.

Select desktop e files invece non li avevo notati!
Di nuovo grazie :D

In serata correggo e spedisco a Thomas!
Titolo: Re:Installare BE::Shell
Inserito da: Cylon - 07 Agosto 2013 ore 16:10
si ma krunner è il nome dell'applicazione, runner mi sembra più un nome generico. (certo ché .. anche io preferisco runner ad esecutore)
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 08 Agosto 2013 ore 05:29
Vero.

Volendo, la stringa "Runner di BE::Shell" potrei cambiarla in "Esecutore di comandi di BE::Shell".
O anche "Lanciatore di BE::Shell".
Che poi....Dove caspio è usata questa frase ???

Non ricordo di essermici mai imbattuto finora  :o
Eppure da qualche parte ci deve essere.


Per le altre stringhe invece, riaprendo l'ultimo file po, quello che deve essere ancora caricato, ho visto le avevo già tradotte  ;D
La memoria inizia a giocarmi brutti scherzi....
Titolo: Re:Installare BE::Shell
Inserito da: Cylon - 08 Agosto 2013 ore 08:30
lanciatore no. la sua traduzione, purtroppo, è prorpio esecutore.. visto anche a cosa serve.
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 07 Settembre 2013 ore 09:57
Avviso: non aggiornate BE::Shell.
Pare che recenti cambiamenti ai bottoni possano causare problemi con i temi.
Ho già segnalato al dev, sperando che il mio sia un caso isolato, e sto aspettando una sua risposta.
Pare sia un problema delle ultime 3 commits per la precisione, dove il codice per button.cpp e tasks.cpp è cambiato.
Non riuscendo a risolvere dal tema sono tornato indietro alla commit f89c44 - ovvero prima delle modifiche sopra citate.

Posterò qui in caso di fix o di notizie in merito.
Titolo: Re:Installare BE::Shell
Inserito da: dongongo - 11 Settembre 2013 ore 15:18
http://www.lffl.org/2013/09/slingscold-menu-in-stile-launchpad-di.html

È scritto in gtk purtroppo. Però potrebbe essere un buon menu, visto che quello di be::shell lascia a desiderare. No?
Titolo: Re:Installare BE::Shell
Inserito da: Cylon - 11 Settembre 2013 ore 15:28
ma veramente c'è qualcuno a cui piacciono sti menu stile-tablet  ??? ??? ???  :o :o :o
Titolo: Re:Installare BE::Shell
Inserito da: dongogo - 11 Settembre 2013 ore 16:42
ma veramente c'è qualcuno a cui piacciono sti menu stile-tablet 
De gustibus non est disputandum. Ergo per cui quello che piace a me non è detto che piaccia a te  :P
Titolo: Re:Installare BE::Shell
Inserito da: dongongo - 11 Settembre 2013 ore 18:21
A me piacciono Cylon! Hai una panoramica abbastanza completa di quel che hai installato sul pc. E quando ti muovi nel menu non importa vedere altro, a parte il menu.  :)

PS bella firma dongogo!! (posso chiedere il perché del tuo nick? :))
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 11 Settembre 2013 ore 20:21
http://www.lffl.org/2013/09/slingscold-menu-in-stile-launchpad-di.html

È scritto in gtk purtroppo. Però potrebbe essere un buon menu, visto che quello di be::shell lascia a desiderare. No?

Malgrado sia gtk e scritto in vala, una dash mi garba sempre. E' il mio punto debole!

Ma tu sei riuscito a compilarlo? Pare ci sia un problema col sorgente, di modo tale che sia da aur, che compilandolo a mano restituisce errore. Ora non ho la testa, domattina ci guardo.

EDIT Sono riuscito a compilarlo, ma non mostra le applicazioni nè le categorie una volta lanciato. Nè funziona la ricerca ???

PS bella firma dongogo!! (posso chiedere il perché del tuo nick? :))

In realtà il suo nick rispecchia molto di più il suo nome reale di quanto faccia il tuo  :P
Dire che quando lo conobbi avevo il dubbio si trattasse di te!

@dongogo a proposito: avevo promesso di tenerti aggiornato per quel progetto con Giancarlo. Mi spiace se non mi sono fatto vivo. Ho la testa tra le nuvole da un bel po'. Scusa davvero  :-[
Titolo: Re:Installare BE::Shell
Inserito da: dongogo - 11 Settembre 2013 ore 22:54
PS bella firma dongogo!! (posso chiedere il perché del tuo nick? :))
come già detto da Hombre il mio nickname è formato dalla radice don che rappresenta il mio nome vero e dalla desinenza gogo che rappresenta il mio modo di fare.

@Hombre non ci sono problemi, e poi non è detto che non ci possano essere altre occasioni  ;)

Scusatemi per l'OT ma mi sembrava scortese non rispondere  :beer:
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 12 Settembre 2013 ore 08:12
Si, spero anche io ci saranno altre occasioni  :)
Titolo: Re:Installare BE::Shell
Inserito da: dongongo - 12 Settembre 2013 ore 11:16
@dongogo: capito. A differenza del mio, ha un senso il tuo nick. Eppure sono così simili. :-[

Citazione
Dire che quando lo conobbi avevo il dubbio si trattasse di te!
8)

@hombre. Purtroppo non ho neanche provato. La partizione con Arch e KDE è da circa una settimana che è andata a... "signorine" non riuscendo a montare le partizioni all'avvio. Ed è un periodo che non mi fa assolutamente voglia di smanettare al pc, quindi alterno Elementary con Arch+Compiz. Appena ho voglia di smanettarci un po', ammesso di riuscire a sistemare il problema, provo subito questo menu.
Ma se non funziona a te... >:(
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 12 Settembre 2013 ore 20:40
@hombre. Purtroppo non ho neanche provato. La partizione con Arch e KDE è da circa una settimana che è andata a... "signorine" non riuscendo a montare le partizioni all'avvio. Ed è un periodo che non mi fa assolutamente voglia di smanettare al pc, quindi alterno Elementary con Arch+Compiz. Appena ho voglia di smanettarci un po', ammesso di riuscire a sistemare il problema, provo subito questo menu.
Ma se non funziona a te... >:(

Leggendo il sorgente, mi pare di capire dove risieda il problema.
Ho contattato il dev, che non mi ha ancora risposto. Ma a quanto pare mi sa che è un bimbominchia/Elementary fanboy. Meglio cambiare aria....


Mi sa che questa è la volta buona che implemento SAL  - Stupid Application Launcher , rigorosamente in Qt ;D
E' davvero troppo tempo che voglio sviluppare qualcosa, magari ci perderò un po' prima di capirne e avere un software stabile, però ne varrebbe la pena!
Come ho detto, le dash sono il mio punto debole.


Intanto do un avviso: Aggiornate BE::Shell serenamente. Il problema che ho segnalato qualche commento fa è dovuto al fatto che ora i bottoni occuperanno il massimo spazio disponibile. Potete correggere via css. Nel caso non ci riuscite, provate ad aggiungere uno spaziatore (nome applet: stretch) alla riga Applets= del pannello in questione dalla vostra config ;)
Titolo: Re:Installare BE::Shell
Inserito da: dongongo - 13 Settembre 2013 ore 14:15
Lo sai che è il mio sogno un menu in Qt stile dash di Unity, magari con un sistema di ricerca integrata altrettanto potente! ;D

Mi inchino solo all'idea. :)
Titolo: Re:Installare BE::Shell
Inserito da: Stardust_95 - 14 Settembre 2013 ore 10:35
Lo sai che è il mio sogno un menu in Qt stile dash di Unity, magari con un sistema di ricerca integrata altrettanto potente! ;D

Mi inchino solo all'idea. :)

la dash dovrebbe essere riscritta in qt a breve, il 2-3 anni per me unity diventerà un desktop Qt...
Titolo: Re:Installare BE::Shell
Inserito da: Cylon - 14 Settembre 2013 ore 11:00
caspita hai fatto la scoperta dell'acqua calda.  ;D ;D ;D
Titolo: Re:Installare BE::Shell
Inserito da: tumbler - 29 Settembre 2013 ore 18:45
Non riesco a compilarlo ne dai sorgenti ne da ccr ... come faccio ad installare???
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 29 Settembre 2013 ore 19:06
Non riesco a compilarlo ne dai sorgenti ne da ccr ... come faccio ad installare???

Il pacchetto cmake è installato?

Puoi postarmi l'output d'errore?
Titolo: Re:Installare BE::Shell
Inserito da: tumbler - 29 Settembre 2013 ore 19:18
Il pacchetto cmake è installato?

Puoi postarmi l'output d'errore?
IN effetti mancava cmake :o
Sembra un macello configurarlo  ::) ::) ::)
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 29 Settembre 2013 ore 19:21
Configurare.....cmake???  ???

O intendi BE::Shell?
Si, BE::Shell segue la filosofia KISS, quindi l'utente deve farsi due @@ così e apprenderne (ed eventualmente apprezzarne) la struttura per configurazione, temi e menù ;)
Cosa che all'inizio sembra difficile, ma è solo una questione di abitudine. Sbagliando si impara, basta avere pazienza e non lasciarsi prendere dal panico :)
Parlando di difficoltà si resta ben sotto la soglia di WM standalone come openbox, awesome, ecc...
Superato lo scoglio iniziale risulta tutto immediato. Ma non è detto che ti piacerà. Ho visto più utenti abbandonare la shell che tenersela. Questo dovuto a false aspettative. L'esperienza è ben più vicina ai su citati WM standalone che a KDE(con plasma)/gnome.
Titolo: Re:Installare BE::Shell
Inserito da: tumbler - 29 Settembre 2013 ore 19:24
Configurare.....cmake???  ???

O intendi BE::Shell?
Si, BE::Shell segue la filosofia KISS, quindi l'utende deve farsi due @@ così e apprenderne (ed eventualmente apprezzarne) la struttura per configurazione, temi e menù ;)
Cosa che all'inizio sembra difficile, ma è solo una questione di abitudine. Sbagliando si impara, basta avere pazienza e non lasciarsi prendere dal panico :)
Parlando di difficoltà si resta ben sotto la soglia di WM standalone come openbox, awesome, ecc...
Si hombre ... mi riferivo a BE::Shell per la configurazione   :D
Sarà come dici ... appena ho una settimana libera mi cimento ... 2 giorni non credo bastino  :lol: :lol: :lol:
Intanto torno a plasma e vediamo se tiro fuori qualcosa di utile da Qtcurve
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 29 Settembre 2013 ore 19:32
Hehe, tranquillo, tempo permettendo sono a tua disposizione per dubbi/problemi/chiarimenti ;)

Ah, consiglio:

Codice: [Seleziona]
sudo pacman -R beshell-git
Se installata da CCR (oppure sudo make uninstall dalla directory build, se compilato a mano da sorgente).
C'è un bug che affianca BE::Shell in avvio automatico a plasma (anche rimuovendo i file .desktop - che sono da rimuovere, se li hai copiati - in ~/.kde4/share/autostart). E' attualmente argomento di dibattito tra me e il dev, che sembra ostinato a non accettare che il problema si presenti.

QtCurve?  :o
Io proprio non riesco a farmelo piacere...
Bespin tutta la vita per me!
Ma comunque, buon lavoro!
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 05 Febbraio 2014 ore 02:26
Penso che questo renderà felice dongogo (grande fan di gimp), anche se spero mi perdonerà per il tema unity-like:

(http://s27.postimg.org/cv7zn6flb/schermata296.jpg) (http://postimg.org/image/cv7zn6flb/)

(http://s15.postimg.org/vvwg5ksrb/schermata295.jpg) (http://postimg.org/image/vvwg5ksrb/)

In breve sono riuscito ad ottenere l'esportazione dei menu delle app gtk2 nel GlobalMenu di BE::Shell  :beer:
Ovviamente non funziona con LibreOffice e Firefox, cercherò di risolvere in qualche modo.
Titolo: Re:Installare BE::Shell
Inserito da: dongogo - 08 Febbraio 2014 ore 15:55
Hombre hai fatto un gran  bel ottimo lavoro con il menu di Gimp  nel GlobalMenu. Con il tema unity e il menu nel globalmenu la tua Arch  = Ubuntu style  :P
Titolo: Re:Installare BE::Shell
Inserito da: dongongo - 08 Febbraio 2014 ore 22:39
Penso che questo renderà felice dongogo (grande fan di gimp), anche se spero mi perdonerà per il tema unity-like:

(http://s27.postimg.org/cv7zn6flb/schermata296.jpg) (http://postimg.org/image/cv7zn6flb/)

(http://s15.postimg.org/vvwg5ksrb/schermata295.jpg) (http://postimg.org/image/vvwg5ksrb/)

In breve sono riuscito ad ottenere l'esportazione dei menu delle app gtk2 nel GlobalMenu di BE::Shell  :beer:
Ovviamente non funziona con LibreOffice e Firefox, cercherò di risolvere in qualche modo.

Wow! :o
Titolo: Re:Guida: installare BE::Shell
Inserito da: dongogo - 18 Febbraio 2014 ore 18:04
Se ne create di nuovi, mi raccomando condivideteli :D
http://dongogo.deviantart.com/art/Black-and-white-BE-Shell-Theme-434871347
non è di recente impostazione, anzi è di lunga data ma prima di modificarlo e/o fare molta confusione ho ritenuto opportuno effettuarne il backup  e condividerlo, in quanto  potrebbe tornare utile ad altri e a  me medesimo come ripristino.
Titolo: Re:Installare BE::Shell
Inserito da: alex - 12 Settembre 2014 ore 16:36
Hombre, ma attualmente la parte iniziale della guida è abbastanza aggiornata o mi devo leggere tutto il thread?

è da un po' che mi piacerebbe provarla, vediamo se riesco a trovare un po' di tempo  :)
Titolo: Re:Installare BE::Shell
Inserito da: paolomi - 15 Luglio 2015 ore 00:03
finalmente ho avuto tempo di provare be::shell!!!   L'installato da ccr e all'avvio è stato "traumatico": non c'era nulla!  ::)

Per fortuna ho trovato subito alcuni lavori di Hombremaledicto (sia benedetto lui e le sue opere) (https://github.com/Hombremaledicto/be.shell). Ho giocato un po' con pandora, ho eliminato la dock sotto, ho messo in basso la barra che c'era in alto... e il risultato mi ricorda vagamente il buon vecchio icewm ;D 
Peccato che CpuMeter e NetMeter non assomiglino a quello che voglio io, ma cercherò altre soluzioni nei prossimi giorni

Certo che adesso "KDE" è molto più scattante!  ;)
e il mio pc datato ringrazia  :P
Titolo: Re:Installare BE::Shell
Inserito da: paolomi - 18 Luglio 2015 ore 15:17
Dopo alcuni giorni con be:shell e dopo aver sistemato alcune cosette, ho deciso di rimanere con be:shell a tempo indeterminato.

Adoro le notifiche di be:shell!! le preferisco rispetto a quelle di plasma
La taskbar non è perfetta come in plasma, cioè con le app kde funziona tutto bene, invece con le app non kde si comporta diversamente... ma me ne farò una ragione.

il tema che uso è il pandora di hombremaledicto ma con la barra in basso (vedi post precedente), grazie hombre!  :beer:

Starter fa il suo dovere, ho personalizzato il menu aggiuntivo (MainMenu.xml) e ho messo anche le icone sul desktop. Su questo punto, consiglio di creare un'altra cartella per il desktop così da non "sporcare" la precedente, nel caso vogliate tornare al desktop di prima. Cioè in ~/.config/user-dirs.dirs  ho messo

XDG_DESKTOP_DIR="$HOME/.config/DesktopBeShell"

e nella cartella "$HOME/.config/DesktopBeShell" ho messo tutti i file .desktop che voglio che appaiano sul mio desktop beshell.


Per le scorciatoie di be:shell, digitate kcmshell4 keys e poi selezionate Be:shell.

Credo di aver detto tutto. Alla prossima :)
Titolo: Re:Installare BE::Shell
Inserito da: Hombremaledicto - 27 Luglio 2015 ore 11:49
Ah, a riguardo consiglio anche: https://github.com/Bedevil/be.shell
Questo è un repo che ho iniziato con l'amico ParanoidNemo, contiene tutti i nostri lavori già avviabili sui repository individuali, in più è suddiviso su più branch per feature/temi in sviluppo :)

C'è anche un wiki con info aggiuntive e piccole chicche (specie consigli sul globalmenu e su come integrare be.shell su Plasma5).
Per problemi, richieste, o contributi potete contattarci aprendo un topic nella sezione issues.

Buon divertimento!  :)
Titolo: Re:Installare BE::Shell
Inserito da: Cylon - 27 Luglio 2015 ore 13:08
novità sulla versione basata su kf5?