1. 04.

Continuando este post, tenho mais três dicas para personalizar o Openbox.

  1. Openbox logout script:
  2. Umas das coisas que falham é o openbox não ter nenhuma pop-up para permitir o Encerramento/Logout de secção. Descobri um script que faz isto mesmo.

    Para adicionar:
    $ sudo gedit /usr/bin/openbox-logout

    E colar este código. Salvar e sair.
    Falta apenas tornar o script executável:
    $ sudo chmod a+x /usr/bin/openbox-logout

    Para correr:
    $ openbox-logout

  3. Screenshot (tecla de atalho):
  4. O Openbox não tem nenhuma tecla de atalho para tirar um screenshot. Tem de ser feito manualmente.
    Logo, vamos fazer um atalho.
    Da mesma maneira que fizemos anteriormente, vamos editar o ficheiro rc.xml.
    $ gedit ~/.config/openbox/rc.xml

    E adicionar os seguinte código:
    <keybind key="Print">
    <action name="Execute"><execute>gnome-panel-screenshot</execute></action>
    </keybind>
    <keybind key="A-Print">
    <action name="Execute"><execute>gnome-panel-screenshot --window</execute></action>
    </keybind>

    Antes da string: </keyboard>
    Assim teremos o Atalho da tecla PrtSc que tira um screenshot do ecrã inteiro e o atalho Alt+PrtSc que tira apenas screenshot da janela activa no momento.

    Nota: é necessário ter a aplicação gnome-screenshot/gnome-panel-screenshot instalada.

  5. Adicionar um atalho/launcher ao pypanel
  6. Dá sempre jeito ter um/alguns atalhos no painel.
    Vamos adicionar um atalho para o script instalado anteriormente:

    Começamos por editar o pypanelrc:
    $ gedit ~/.pypanelrc

    Vamos até à parte/ e alterar para algo do género:
    #------------------------------------------------------------------------------
    # Panel Layout: -----------------------------------
    # [ 1 ][ 2 ][ 3 ][ 4 ][ 5 ]
    # ———————————–
    #
    # The panel layout is split into 5 sections numbered 1, 2, 3, 4 or 5 as shown
    # in the diagram above. Each of the following objects can be enabled by
    # assigning it a section number or disabled by assigning it 0:
    #——————————————————————————
    DESKTOP = 1 # Desktop name section
    TASKS = 2 # Task names section
    TRAY = 4 # System tray section
    CLOCK = 5 # Clock section
    LAUNCHER = 3 # Application launcher section

    Como aqui explica, temos de atribuir um número ao LAUNCHER para o permitir. Podes utilizar outra disposição dos elementos se gostarem mais..

    Agora para fazer o atalho realmente dito. Encontrem a entrada: LAUNCH_LIST e fazer algo do género:
    LAUNCH_LIST = [
    ("xterm", "/usr/share/icons/Tangerine/16x16/apps/gdm-setup.png"),
    ("openbox-logout", "/usr/share/icons/Human/16x16/stock/generic/stock_exit.png"),
    ]

    Como podem reparar, também tenho um atalho para o xterm.
    Em relação aos icons utilizados, tens de ver se tens este ficheiros no teu sistema, senão vai até à pasta /usr/share/icons/ e procura algum que gostes.

Espero que tenha sido útil mais este tutorial..

Questionário:
[poll=5]


3. 03.

Inspirado nestas duas entradas do Gnome-look (01, 02), decidi fazer uma nova configuração para o meu Conky.
Pesquisei, aprendi mais um bocado de código para lá enfiar, uns downloads e o resultado é o seguinte:

Para obter este resultado teremos de utilizar tipos de letras que contenham símbolos.
Eu utilizei as letras o tipo de letras: Zekton (para o texto em geral), StyleBats, Weather, PizzaDude Bullets, Xspiralmental e Super Star DJ.

Podem fazer aqui(tar.gz) download das fontes que uso, ou então visitem este site que tem muitos tipos de fontes (free).

Agora devem colocar as fontes em:
/usr/share/fonts/truetype/
Façam uma pasta para que fique do tipo:
/usr/share/fonts/truetype/myfonts
Coloquem as fontes na pasta myfonts e agora podemos começar a personalizar o conky.

E por último fica o meu .conkyrc.

Se descobrirem mais fontes novas com símbolos interessantes, apitem!

Nota: Para descobrir qual o ‘modelo’ da bateria a usar no conky, ir à consola e escrever:
$ ls /proc/acpi/battery
Meu exemplo/output:
CMB0
Pegar em ‘CMB0‘ e escrever no código do conky.
Ver o meu conkyrc para ver onde…
[Normalmente o 'modelo' mais comum é 'BAT1'].

Classificação:
[ratings=43]