Come si può fare da terminale a mettere un icona nella barra in alto

Configurazione e uso delle applicazioni del desktop manager alla base di Ubuntu MATE.
ugone
Prode Principiante
Messaggi: 5
Iscrizione: martedì 19 aprile 2005, 21:23
Desktop: mate
Distribuzione: Ubuntu 20.04 LTS

Come si può fare da terminale a mettere un icona nella barra in alto

Messaggio da ugone »

Buongiorno
Sto cercando di farmi una iso personalizzata con cubic di ubuntu mate. La parte programmi che mi servono è già a posto e funziona perfettamente. Mi piacerebbe però poter aggiungere alla barra in alto quando avvio il livecd alcune icone .
In teoria dovrebbe bastare aggiungere la cartella .config/mate/panel2.d/default/launchers/ nella cartella etc/skel ma dagli esperimenti fatti non sembra funzionare a dovere o più facilmente non è solo quella cartella da mettere.
Per essere esatti ad esempio il launcer di vlc va in quella cartella ma il terminale o baobab ad esempio no
Ovviamente ho provato a creare un utente vuoto per poter visualizzare le modifiche (senza risultato)
Qualcuno sa come poterlo fare da terminale?
Grazie
Roberto Pontecorvi
Rampante Reduce
Rampante Reduce
Messaggi: 6613
Iscrizione: mercoledì 20 maggio 2009, 22:48
Distribuzione: 18.4 mate - 22.4 mate
Sesso: Maschile
Località: Versilia

Re: Come si può fare da terminale a mettere un icona nella barra in alto

Messaggio da Roberto Pontecorvi »

Se clicchi sulla barra in alto con il tasto destro del mouse -> Add to panel -> Aggiungi ti viene fuori la schermata per aggiungere quello che vuoi con i vari comandi sia per l'icona sia per il collegamento con il programma da avviare.
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4433
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

Re: Come si può fare da terminale a mettere un icona nella barra in alto

Messaggio da UbuNuovo »

I file skel generalmente servono come file d'esempio.
La directory ~/.config/mate/panel2.d/... serve per le personalizzazioni, fatte dopo l'installazione dei pannelli secondari.

Ho provato a fare una ricerca e non ho trovato un tubero :D ! :muro:
Da quel che ho trovato (usando locate con mate-panel) i layout predefiniti per i pannelli sono in /usr/share/mate-panel/layouts

Per esempio se apri ubuntu-mate.layouts
tra le varie sezioni trovi

Codice: Seleziona tutto

...
[Object firefox]
locked=true
position=10
launcher-location=/usr/share/applications/firefox.desktop
toplevel-id=top
object-type=launcher
menu-path=applications:/
...
Che serve per mostrare il lanciatore di Firefox, naturalmente il lanciatore lo devi creare in /usr/share/applications/NOME_LANCIATORE.desktop

L'icona la imposti dal lanciatore e credo vada salvata in /usr/share/icons/... a quanto pare servono vari tipi a colori e in alto contrasto,
l'ho dedotto cercando quella di firefox, ottenendo:

Codice: Seleziona tutto

8-) locate -i '/usr/share/icons/*firefox*'
/usr/share/icons/ContrastHigh/16x16/apps/firefox.png
/usr/share/icons/ContrastHigh/22x22/apps/firefox.png
/usr/share/icons/ContrastHigh/24x24/apps/firefox.png
/usr/share/icons/ContrastHigh/256x256/apps/firefox.png
/usr/share/icons/ContrastHigh/32x32/apps/firefox.png
/usr/share/icons/ContrastHigh/48x48/apps/firefox.png
/usr/share/icons/hicolor/128x128/apps/firefox.png
/usr/share/icons/hicolor/16x16/apps/firefox.png
/usr/share/icons/hicolor/32x32/apps/firefox.png
/usr/share/icons/hicolor/48x48/apps/firefox.png
/usr/share/icons/hicolor/64x64/apps/firefox.png
/usr/share/icons/hicolor/symbolic/apps/firefox-symbolic.svg
Tutto questo è solo teorico, dovresti provare... poi fai sapere.
Salva l'Ucraina! 🇺🇦
Scrivi risposta

Ritorna a “MATE”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti