Guida verificata con Ubuntu: 20.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Di seguito sono riportate le istruzioni per installare e configurare una sessione di PekWM in Ubuntu e derivate.

PekWM è un windows manager leggero e facilmente personalizzabile, utilizzabile anche in altri ambienti grafici.
Può essere utilizzato anche come ambiente grafico a sé stante, come descritto nella presente guida.

Inoltre è utile sapere che una sessione di base di PekWM:

Requisiti di sistema

PekWM impiega una quantità limitata di risorse hardware, tanto da funzionare bene in computer molto datati.

Installazione

Installare il pacchetto pekwm.

Completata l'installazione, per avviare la sessione:

Installazione minimale

Ubuntu 20.04 e successive

Configurazione

Recarsi nella cartella nascosta ~/.pekwm nella propria Home (solitamente visualizzabile in un file manager con la combinazione di tasti Ctrl + H).

Applicazioni d'avvio

Per aggiungere applicazioni all'avvio automatico, seguire i seguenti passaggi:

  1. Aprire con un editor di testo il file start.

  2. Aggiungere in coda al file la riga:

    eval applicazione &

    dove al posto di applicazione inserire il comando da avviare all'avvio.

  3. Rendere eseguibile il file digitando in un terminale:

    chmod +x ~/.pekwm/start

È possibile aggiunge più applicazioni separandole col carattere «&

Modifica del menù

menù

Per aggiungere applicazioni e sottomenù al menù, seguire i seguenti passaggi:

  1. Aprire con un editor di testo il file menù.

  2. Cancellare il contenuto e al suo posto inserire righe come le seguenti:

      RootMenu = "Pekwm" {
       Entry = "Applicazione" { Actions = "Exec applicazione &" }
      }

sostituire ad Applicazione il nome dell'applicazione;
ad applicazione il comando relativo ad Applicazione.

Ad esempio, le righe:

  Entry = "Terminale" { Actions = "Exec $TERM &" }
  Entry = "Esegui.." { Actions = "ShowCmdDialog" }

inseriscono il terminale e la finestra di avvio comandi.

sottomenu

sostituendo a Sottomenù il nome del sottomenù, a Applicazione il nome dell'applicazione, a applicazione il comando relativo ad Applicazione.

Aggiungere icone al menù

Per aggiungere icone al menù, seguire i seguenti passaggi:

  1. Creare una cartella nominata icons dentro la cartella nascosta ~/.pekwm.

  2. Aggiungere al suo interno le icone dei programmi che si vogliono visualizzare.
  3. Aprire con un editor di testo il file menu.

  4. Modificare le righe del tipo:

      Entry = "Applicazione" { Actions = "Exec applicazione &" }

    in

      Entry = "Applicazione" { Icon = "icona_applicazione"; Actions = "Exec applicazione &" }

sostituire:
ad Applicazione il nome dell'applicazione;
ad applicazione il comando relativo ad Applicazione;
ad icona_applicazione l'icona da associare contenuta nella cartella icons.

Modificare il tema

Per modificare agevolmente il tema, aggiungere al menù il sottomenù Menu → Temi PekWM:

  Submenu = "Temi PekWM" {
        Entry { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_themeset.sh $_PEKWM_THEME_PATH" }
        Entry { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_themeset.sh ~/.pekwm/themes" }
        }

Cambiare tema

Per ottenere nuovi temi, seguire uno dei seguenti passaggi:

Per cambiare tema seguire il percorso del menù Temi PekWM → Temi e selezionare il tema desiderato.

Spegnimento del computer

Se l'installazione di PekWM è avvenuta su un sistema minimale mancherà nel menù l'opzione per spegnere il computer.

Per aggiungere l'opzione di spegnimento al menu, seguire i seguenti:

  1. Installare il pacchetto obsession.

  2. Aggiungere al menù l'opzione:

       Separator {}
    
       Entry = "Arresta PC" { Actions = "Exec obsession-logout &" }
  3. Premere Ctrl + o per salvare le modifiche, poi Ctrl + x per chiudere il file.

Non verrà visualizzato alcun avviso nel caso vi siano lavori non ancora salvati. Assicurarsi di salvare tutti in lavori corso prima di spegnere il computer.

Ulteriori risorse


CategoryGrafica

AmbienteGrafico/PekWM (l'ultima modifica è del 19/03/2022 10.27.04, fatta da ivantu)