Published using Google Docs
Ubuntu 12.04 desktop - Launchpad és dashboard személyre szabása
Updated automatically every 5 minutes

Acer Aspire One D270 26Cws -  Unity-2d települt fel grafikus felületnek.

Nekem sem tetszettek a gyári launcher és dashboard ikonméretek, és a keresési

kulcsszavak, valamint saját alkalmazáshoz  saját indító ikont is készítettem.

Az 1024x600-as képernyőn az általam favorizált kinézet:

Az alábbi változtatások után:

(Csak a megváltoztatott sorokat listáztam, ahol is a gyári értéket  // megjegyzésbe tettem.) 

A dashboard-on megkeresve a "Terminál"-ban

 :~$ sudo nano az_aktuális/path/file,

vagy kényelmesebben:

:~$ sudo gedit

és itt most bármi root joggal szerkeszthető.

/usr/share/unity-2d/shell/common/IconTile.qml

   Image {
       ...
       sourceSize.width: 30 // 48
       sourceSize.height: 30 // 48

/usr/share/unity-2d/shell/shell/Shell.qml

    LauncherLoader {
       ...
       width: 44 // 65

/usr/share/unity-2d/shell/launcher/LauncherList.qml

AutoScrollingListView {
   ...
   spacing: -5 // -7
   ...
   property int tileSize: 32 // 54
   ...
   property int selectionOutlineSize:  40 // 65
   ...
   delegate: LauncherItem {
       ...
       onExited: {
           ...
           if (!item.menu.folded)
               item.menu.hideWithDelay(300) // 400


/usr/share/unity-2d/shell/dash/Dash.qml

       SearchEntry {
           ...
           height: 36 // 42

       LensBar {
           ...
           height: 36 // 44
   ...
   property int desktopExpandedHeight: 580 // 615

/usr/share/unity-2d/shell/dash/TileHorizontal.qml

RendererGrid {
   ...
   cellHeight: 64 // 75
   ...
   cellRenderer: Component {
       AbstractButton {
           ...
           Image {
               ...
               width: 32 // 64
               height: 32 // 64
               ...
               anchors.leftMargin: 8 // 15
               ...
           Item {
               ...
               anchors.leftMargin: 8 // 15
               ...
               anchors.rightMargin: 8 // 15

/usr/share/unity-2d/shell/dash/TileVertical.qml

RendererGrid {
   cellWidth: 72 // 100
   cellHeight: 80 // 112
   minHorizontalSpacing: 6 // 42
   minVerticalSpacing: 6 // 20
...
           Image {
               ...
               width: 32 // 64
               height: 32 // 64

Utána (terminálból):

:~$ sudo killall -SIGUSR1 unity-2d-shell

Nem azonnal történik meg a változás, hanem csak 3-5 mp múlva.

Ez működik "pendrLiveCD"-ről is telepítés nélkül.

Persze, következő alkalommal már a "gyári" beállítás jön fel - telepítés után is.

(Mostantól nem ér azon nyavajogni,  

hogy milyen bazi nagyok az ikonok a launcher-ban és a dashboard-on.)

Dash: kulcsszavak.

Ráérő időben - ezüstpucolás helyett - az összes

/usr/share/applications/*.desktop-ba beírom az általam favorizált kulcsszavakat,

amitől  a "Keresés" mezőbe beírva előráncigálódik a listán a franc tudja már milyen nevű alkalmazás.

Pl.: a Mifene programról csak a "kutyafüle" jut eszembe, tehát szinte biztos, hogy zsigerből

így keresnék rá.

:~$ sudo nano /usr/share/applications/mifene.desktop

A magyar kulcsszó mögé beírom

a (pontosvesszőt nem kifelejtve) a nekem tetsző kifejezés(eke)t:

Keywords[hu]=gyári;kulcs;szavak;kutyafüle

(Ha nincs "Keywords[hu]=" sor, akkor írok egyet)

Saját alkalmazáshoz saját indítópult ikon, mint melléktermék

Munkahelyi thunderbird-ös levelezésemet úgy kell hurcolnom magammal a netbookon,

hogy közben maradnak a cuccok a céges linuxos szerveren.

Melléktermékként új saját ikont gyártottam az indítóba.

(A munka helyi routeren beállítottam a 110-es POP3, 25-ös SMTP és a 22-es SSH portok kívülről

látható öt számjegyű megfelelőit.  Nem mindegy milyen a router. A DLink DIR-300-ast le kellett

cserélni TP-LINK TR-WR741ND-re, hogy belülről is lássam a külső címzéssel amit akarok.)

:~$ mkdir ~/bin

a PATH elejére beírni a saját bin könyvtárat:

:~$ sudo nano /etc/environment

PATH="~/bin:/usr/local/sbin: ...

:~$ cd ~/bin

"Applikáció kreálás".

:~$ nano ~/bin/drotposta

beleírom a teendőket és az #  emlékeztetőket

#!/bin/bash

# csak egy példányban indítható
if pgrep thunderbird &> /dev/null ; then exit 0 ; fi

# átmeneti könyvtár a becsatoláshoz

mkdir /tmp/drotposta

# a munkahelyi szerveren a postafiók mappám

# teljes elérési útvonala

mh_mappa='workdomain.dyndns.org:/thunderbird/postafiók_mappa'

# a portnum az ötjegyű kívülről elérhető ssh port

sshfs -p portnum $mh_mappa /tmp/dpg
# itt parancssorban bekéri a jelszót
# user@workdomain.dyndns.org's password:

# Thunderbird

#    / Postafiók beállításai
#       /Kiszolgáló beállításai
#           /Helyi könyvtár:/tmp/drotposta

# grafikus ablakban indul majd el:
thunderbird

# kilépés utáni rendcsinálás
fusermount -u /tmp/drotposta
rmdir /tmp/drotposta

Futtathatóvá teszem:

:~$ chmod +x ~/bin/drotposta

Másik ikont akarok az indítóba, nevezetesen a

DrótPostaGalamb-ot.

Letöltés, online konvertálás png-be, letöltés.

Pixelbuherálás szintén online.

(gimp-pel is lehetne, ha ráférne a dialóg ablak az 1024x600-as képernyőmre.)

A 464x480-as png papír(canvas)méretét 480x480-ra, utána képméret 64x64-re.

egy új rétegen hátteret is kell csinálni alá,

különben a szürke galamb repül a szürke háttér előtt,

letöltés.

Online konvertálás xpm-be, letöltés, aztán (sudo mv) áthelyezés ide:

/usr/share/pixmaps/drotposta.xpm

(Ezzel a módszerrel bármelyik program ikonját kicserélhetjük,

a hozzá tartozó desktop file-ban: Icon=sajatikon.)

El készítem a desktop bejegyzést:

:~$ sudo nano /usr/share/applications/drotposta.desktop

[Desktop Entry]
Name=DrótPosta
Keywords=Email;E-mail;Newsgroup;Feed;RSS
Keywords[hu]=Levelezés;levelezés;email;posta;drótposta
Comment=Thunderbird+sshfs
Exec=/home/user/bin/drotposta
Icon=drotposta
Terminal=true
Type=Application
Categories=Application;Network;Email;

Az Exec bejegyzésben a user-t a saját home könyvtár nevére kell behelyettesíteni.

A dashboard-ról az egérrel áthúzom az indítóba, és kész is van: