Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo openbox

Ultimate Guide for good Looking Fonts on Opensuse (13.2) - without Infinality

Well, as I'm using opensuse 13.2 as OS in one of my disks, let's see how we can improve the look of its horrible fonts. First: Yast2>/etc/sysconfig editor>Desktop, as seen below:  Play with font configs in each field. Mine I set as below: FORCE_HINTSTYLE: hintfull FORCE_AUTOHINT: yes FORCE_BW: no FORCE_BW_MONOSPACE: no USE_LCDFILTER: lcddefault USE_RGBA: rgb These settings will make the links on /etc/fonts/conf.d, disabled by default on opensuse. Other way to make this, as root: cd /etc/fonts/conf.d/ ln -s /usr/share/fontconfig/conf.avail/10-autohint.conf ln -s /usr/share/fontconfig/conf.avail/10-sub-pixel-rgb.conf ln -s /usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf Make a file named user.js in  $HOME/.mozilla/firefox/*.default/ with this content: user_pref("font.FreeType2.enable", "true"); user_pref("font.FreeType2.autohinted", "true"); user_pref("font.FreeType2.printing", "true...

Adding sound to LXDE start

Simple. Make a .desktop file and put it in ~/.config/autostart (if this dir doesn't exist, then create it): # mkdir ~/.config/autostart #touch ~/.config/autostart/sound.desktop As you see, my file's named sound.desktop Which contents may be: [Desktop Entry] Name=Sound Terminal=true Type=Application Exec=mplayer /home/pibarnas/Downloads/221359__melliug__newmessage.mp3 I've downloaded mine from freesound.org. There's a lot of sounds there. Enjoy!

Shutting down or restarting using openbox (with chroot)

First, your user must be allowed to shut down the system. Do it editing /etc/sudoers (a glance at man should help). We don't focus the edition of sudoers here. Then, add to you rc.xml (making backup of it first, always): <keybind key="C-A-Delete" chroot="true">       <keybind key="r">         <action name="Execute">           <prompt>Reiniciar o sistema?</prompt>           <execute>reboot</execute>         </action>       </keybind>       <keybind key="x">         <action name="Execute">           <prompt>Desligar o sistema?</prompt>           <execute>poweroff</execute>         </action>       </keybind>     ...

Aero Snap in Openbox (with or without chroot)

There's quite some time I've been searching on how to do that and I finally found it. First, backup your $HOME/openbox/rc.xml. Then, insert these lines in your rc.xml in keyboard section, before < /keyboard> ,  of course:  </keybind>     <keybind key="C-W-1">       <action name="UnmaximizeFull"/>       <action name="MaximizeVert"/>       <action name="MoveResizeTo">         <width>50%</width>       </action>       <action name="MoveToEdgeWest"/>     </keybind>     <keybind key="C-W-2">       <action name="UnmaximizeFull"/>       <action name="MaximizeVert"/>       <action name="MoveResizeTo">         <width>50%</width>       </action>   ...

Openbox 3.5.0 com ícones no menu!! Finalmente!!

Ei-lo.

Openbox: trays e bmpanel

Todos sabem que sou amante dos gerentes de janelas minimalistas, que ocupam pouco espaço na memória e que uso muito o openbox. Na verdade, existe uma funcionalidade que o openbox não provê nativamente e em virtude dessa deficiência, é necessário usar um programa externo. Tal funcionalidade é o que se chama de systray, que é geralmente uma pequena barra onde ficam alocados os ícones de certas aplicações, como o parcellite, o beep-media-player-x, o quodlibet (geralmente players têm essa característica). Então, você pode interagir com o programa mesmo ali de seu ícone na systray, no caso de players, com comandos como "play", "pause", stop, etc. Contudo, como disse anteriormente, o fato é que no openbox, essa funcionalidade não é provida, de modo que eu tive problemas com aplicações como o player beep-media-player-x (minha aplicação favorita para ouvir rádio na web), porque em sua configuração padrão, quando você clica no "x" da janela, a aplicação não é morta...

Openbox: Arquivos de configuração personalizados

Para os que desejam iniciar o uso do openbox em suas máquinas ou tem curiosidade, resolvi postar meus arquivos de configuração mais recentes. Pode-se baixá-los  daqui . Espero que sejam úteis. Para instalá-los, primeiro salve seu diretório ~/.config/openbox com outro nome (pode ser um $ cp -R ~/.config/openbox{,.bkp} ). Depois é só descompactar o tarball no seu diretório pessoal (home) com um $ tar -zxvf openbox.tar.gz . Isso sobrescreverá sua pasta ~/.config/openbox, para qual vc pode volt ar a qualquer momento com um mv ~/.config/openbox.bkp ~/.config/openbox. Obviamente, vc deve ajustar alguns atalhos do rc.xml e do menu.xml pois apontam para pastas e arquivos somente existentes no meu sistema, portanto recomendo uma leitura minuciosa dos dois. Abaixo, como o meu open par ece. Mais screenshots na minha página do Flickr. That's all, folks!! :)

Inserção de Novo FontPath no X

O escopo deste post é complementar o último. Como eu escrevi anteriormente, baixei o arquivo contendo as fontes artwiz-latin1 e expadi-las em /usr/share/fonts. Fiz um xset fp+ /usr/share/fonts/artwiz-latin1 && xset fp rehash e elas funcionaram normalmente na sessão atual (o caminho para as fontes - fontpath, foi inserido e reconhecido pelo X). O problema é que na sessão seguinte, não. Pensei em colocar os últimos comandos no meu xinitrc , mas há uma alternativa mais elegante e que abarca todos os usuários do sistema: Inseri a seguinte linha na correspondente seção do /etc/X11/xorg.conf e reiniciei o X: Section "Files" FontPath "/usr/share/fonts/artwiz-latin1/" EndSection E o problema foi resolvido definitivamente para todos os usu ários do sistema. Agora, posso usar meu conky com a fonte snap bold tranquilamente, como no screenshot abaixo:

Fontes Artwiz Latin1

Quem assistiu os primórdios do Linux no Brasil deve se lembrar d os antigos desktops com letras sem anti-aliasing, algo impensável hoje em dia, em que o X e os modernos desktops linux provêem anti-aliasing de melhor qualidade até que soluções proprietárias. Pois é, desde aquela época sou fascinado por um set de fontes bastante conhecido, as Artwiz-fonts , com suas fontes bem desenhadas mesmo sem anti-aliasing, o que tor nava o desktop elegante e, ao mesmo tempo, rápido. O problema é que até há algum tempo atrás, nada de codificação iso8859-1 nas artwiz-fonts, isto é, nada de acentuação, o que era lamentável para um ambiente em Português como o meu. Bem, o problema foi resolvido: Descobri que há 1 ano atrás (êta notícia antiga!) lançaram o set para a codificação mencionada o que fará a alegria de muitos que usam aquela codificação. O set pode ser baixado daqui e instalado no Arch Linux em /usr/share/fonts . Se não for criada uma pasta artwiz, é só criá-la lá e colocar as fontes lá de...

Lançada nova versão do Openbox!

Mais uma versão da série 3.4.X do gerente de janelas openbox foi lançada, desta vez a 3.4.5 ! Para os usuários e aqueles que desejam testar, podem obter as fontes ou alguns binários para distros aqui . Foram corrigidos pequenos bugs e melhorado o consumo de memória, o que num WM minimalista como o openbox, é uma excelente notícia!! Abaixo um screenshot:

Openbox: Estendendo seu uso

Como prometi no último artigo publicado neste blog, est e será dedicado a umas pequenas explorações nos arquivos de configuração do Open box 3.4.4 , o qual uso no presente momento. Praticamente todos os gerenciadores de janelas modernos têm suporte para as chamadas keys , ou seja, atalhos configuráveis (ou não) de teclado, para executar diversas aplicações. Principalmente nos WM minimalistas como o Openbox , Fluxbox (e acredito que no Blackbox també m - nunca o usei mas acho razoável p e nsar que sim), este é um diferencial já que não se tem um painel para diversas aplicações, mas sim um menu editável e as ditas " keys ". Com a experiência de muitos anos usando- as com o Fluxbox, implementei um acerto no Open que me per mite chamar um terminal, pressionando ape nas um botão, ou desligar completamente o computador, simplesmente apertando o botão " power ", existente em qualquer teclado moderno. Para essa configuração, precisaremos de conhecimentos básicos d e ediç...

Openbox: Instalação e uso parte II

Uma vez instalado o Openbox 3.4.x (versão recomendad a - no momento da confecção deste texto a última era 3.4.4), provavelmente o leitor já t e rá uma entrada específica no gerenciador de login gráfico ( GDM e KDM são os mais usados) e isso reflete na verdade a inserção das seguintes entradas no diretório /usr/share/xsessions: openbox-gnome.desktop, openbox-kde.desktop e openbox.desktop. Se o leitor não usar qualquer gerenciador de login, chamando o X através do console, deve inserir a entrada respectiva em seu .xinitrc com qualquer das opções seguintes: /usr/bin/openbox-gnome-session, /usr/bin/openbox-kde-session ou /usr/bin/openbox-session. Tanto as ent radas do geren ciador de login gráfico como as mencionadas para o xinitrc são scripts que permitem o uso do Openbox respectivamente com o ambiente de desktop Gnome, substituindo o gerenciad or de janelas padrão metacity ; o KDE, substituindo o Kwin , e finalmente, o uso do Openbox, em sua forma mais pura. Já se falou que o Openbox ...

Openbox: Instalação e uso, parte I

Bem, caros leitores, depois de uma longa crise de criatividade, é chegada a hora do "Pata" ser reativado, isto é, receber posts mais freqüentes. Os amigos mais próximos desse mundo cibernético sabem que eu há alguns meses uso a distribuição linux chamada Arch Linux , sobre a qual provavelmente dedicarei a maioria das minhas futuras linhas. Antes contudo, gostaria de compartilhar com vocês minha experiência com o gerenciador de janelas minimalista chamado Openbox. Confesso que as minhas primeiras impressões do Openbo x não foram as melhores, isso há alguns anos atrás. Realmente, não via nada em que o mesmo pudess e se destacar se comparado ao blackbox ou o próprio fluxbox , que usava na época. Contudo, o Open mudou muito e foi por conta de uma conversa vespertina com o Og Maciel , no primeiro s emestre deste ano, que surgiu a vontade voltar a testar o Openbox, o qual, por uma incrível coincidência, naquela época passava por uma grande reformulação, que era o lançamento da v...