iTask-ng e Detour E theme

Tags: , , — July 19, 2007 @ 6:20 pm

iTask-ng é um módulo para o Enlightenment simitar a um lançador do Mac OSX, podendo ser usada como lançador de aplicativos ou barra de tarefas. Veja esses screenshots de exemplo da iTask (o tema do E usado é do Detour):

screenshot1.jpg screenshot2.jpg

O tema detour pode ser obtido aqui, ou, caso prefira compilá-lo você mesmo, pode efetuar os download dos fontes via svn:

tema e17:
$ svn checkout http://detour.googlecode.com/svn/branches/e17

tema etk:
$ svn checkout http://detour.googlecode.com/svn/branches/etk

tema ewl:
$ svn checkout http://detour.googlecode.com/svn/branches/ewl

tema elicit:
$ svn checkout http://detour.googlecode.com/svn/branches/elicit

O detour é um tema completo, podemos dizer, já que ele tem temas para etk e ewl tembém. Para compilar e instalar cada tema, apenas entre no diretório e execute $ make.

Para instalar o iTask-ng você deve obter os fontes aqui. Após isso bastar descompactá-los e instalar como qualquer módulo do E17:

descompactar:

$ tar xzvf itask-ng.tar.gz

instalar:

$ cd itasl-ng/
$ ./autogen.sh
$ make
# make install

Após isso vá em menu -> configuração -> módulos para carregar e configurar o iTask.

Junto ao iTask-ng existem outros módulos, iTask (uma barra de tarefas comum) e winlist-ng (um navegador de janelas feito para substituir o padrão do e17), que podem ser obtidos e instalados do mesmo modo.

Estes três módulos pedem um compositor ativado, mas podem funcionar sem ele. Para instalar um compositor veja neste post. Após instalar o xcompmgr execute no terminal:

$ xcompmgr & (para iniciar o gerenciador do compositor)
$ enlightenment_remote -use-composite-set 1 (parahabilitar o E a usar o compositor)

Depois disso apenas reinicie o E: menu -> Enlightenment -> Reiniciar

Se você gostou deste artigo, inscreva-se em meu RSS feed!

Instalando Enlightenment DR17 CVS

Tags: , , , — @ 5:25 pm

Com as últimas alterações no Enlightenment DR17 tive alguns problemas para atualizar pelos pacotes Debian em http://edevelop.org/debian. Assim, achei melhor remover tudo e compilar o E17 eu mesmo, do CVS.

Antes de mais nada você vai precisar remover todos os pacotes Debian do E17 e EFL previamente instalados, para isso, utilize o aptitude ou synaptic. Os pacotes do edevelop.org/debian sao: enlightenment, e17, e17-desktop, e17-extras, libecore*, libetk*, libevas*, libewl*, libenhance*, libeet*, libembryo*, libefreet*. Coloquei * porque várias delas tem pacotes separados, apenas tenha certeza de remover tudo,você não precisa remover seus arquivos de configuração.

Antes de mais nada, instale as dependencias para o E. Modifique seu /etc/apt/sources.list para utilizar o debian unstable e adicione os pacotes fonte a ele: deb-src (veja apt-pinning caso deseje usar multiplas versões do Debian), depois rode os comandos:

instalando dependencias
# aptitude update
# aptitude -t unstable install gcc make automake1.9 autoconf autoconf-archive libtool gettext libc6-dev zlib1g-dev libjpeg62-dev libpng12-dev libfreetype6-dev libxrender-dev libx11-dev libxinerama-dev libxss-dev libxext-dev libxrandr-dev libxp-dev libxfixes-dev libxdamage-dev libxcursor-dev libpam0g-dev

Agora, para instalar o E17 você precisa obter os fontes via CVS:

download via CVS

cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co e17

Com isso será criada uma paste em seu diretório local chamada e17, dentro deste você deverá entrar nos demais diretórios e compilar cada lib e por último o E, na seguinte ordem:

ordem de diretórios a seguir:

e17/libs/eet
e17/libs/evas
e17/libs/ecore
e17/libs/efreet
e17/libs/embryo
e17/libs/edje
e17/libs/e_dbus
e17/apps/e

Entre em cada diretório e execute os comandos a seguir:

para compilar:

$ ./autogen.sh
$ make
# make install

Mais detalhes da instalação podem ser obtidos no guia do usuário E17, em inglês.

Para facilitar este processo, principalmente se você deseja re-instalar o E periodicamente, para ficar em dia com as atualizações, Carsten “Rasterman” Haitzler, membro do time de produção, fez um script para atualizar o E quando necessário, inclusive instalando as dependências no Debian, que pode ser obtido aqui.

Uma outra opção é o script easy_e17 que pode ser obtido aqui, não cheguei a testá-lo, mas este script é atualizado com frequência e pode ser uma ótima opção.

Se você gostou deste artigo, inscreva-se em meu RSS feed!

Gnome Menus on E17

Tags: , , — June 19, 2007 @ 6:49 pm

Por muito tempo, após a adição do Efreet (veja aqui), eu estive procurando um modo de utilizar um bom menu no E17 (eu acho menu padrão do Debian péssimo) sem precisar editar o ~config/menus/applications.menu manualmente. Havia tentado usar os menus do KDE ou do Xfce4, mas como estes não seguem o padrão do freedesktop.org, não é possível utilizá-los em outros Gerenciadores de Janelas…

Mas nós podemos utilizar os menus do Gnome. Para isso, utilize aptitude/apt-get para instalar os menus xdg do gnome e coloque um link simbólico para ele em ~/config/menus/applications.menu

Instalando os menus do Gnome

# aptitude install gnome-menus

Utilizando os menus do Gnome no E, e outros WMs

$ ln -sf /etc/xdg/menus/gnome-applications.menu ~/.config/menus/applications.menu

Com isto, seu menu de aplicativos do E estará igual ao menu do Gnome (você não precisa ter o Gnome instalado, apenas os menus).

Caso deseje alterar o menu, você poderá usar o alacarte, o editor de menus do Gnome:

# aptitude install alacarte

Se você gostou deste artigo, inscreva-se em meu RSS feed!

Red/Dark Theme

Tags: , — June 6, 2007 @ 10:29 am

Estive brincando com alguns temas nesta madrugada e tirei um screenshot:

e17 | Carbon 14 theme | GTK+ Ghostly Red theme

O Tema do E17 é o Carbon14. O tema GTK+ é o Ghostly Red (http://xfce-look.org/content/show.php/Ghostly+Red?content=58455) , pacotes Debian podem ser obtidos aqui. Também usei o xcompmgr e transset (veja posts anteriores) para criar as transparências.

DICA: para usar o transparências com xcompmgr e transset no E, desabilite o módulo DropShadow, caso mantenha ambos efeitos habilitados a performance do sistema tende a diminuir muito, além de não ficar tão bonito.

Se você gostou deste artigo, inscreva-se em meu RSS feed!

Mais Enlightenment

Tags: , , — June 2, 2007 @ 12:24 pm

Para o pessoal que usa Ubuntu, vou passar o link de outro blog com um tutorial para instalar o E17.

http://n3rd3x.blogspot.com/2007/05/instalando-o-enlightenment-e17-no.html

Recentemente o E17 teve uma nova ‘release’ o 0.16.999.038, e agora tem tradução para português. O website principal do E (http://www.enlightement.org) também sofreu alterações, tendo sido totalmente remodelado e, na minha opinião, está be mais atraente que o antigo, combinando com o E.

No mais… segue um screenshot recente.

E17 - Gant

Se você gostou deste artigo, inscreva-se em meu RSS feed!

Instalando o Enlightenment DR17 no Debian

Tags: , , , — February 16, 2007 @ 4:45 pm

Olá Visitantes…

Desculpem a demora para atualizar o blog, mas as coisas tem estado complicadas no trabalho, assim falta tempo. Mas pretendo colocar um bom conteúdo aqui neste feriadão.

Pra Começar…
Já falei bastante do Enlightenment DR17 (ou simplesmente E17) e dos temas GANT que uso, mas ainda não expliquei nada de como instalá-lo, então aqui vai as dicas. ;)

Como já devem saber eu uso o Debian GNU/Linux, assim vou postar um tutorial para o instalar o E17 no Debian Testing/Unstable.
Para quem usa outras distribuições, vejam o tutorial para instalar a partir de CVS em http://www0.get-e.org/E17_User_Guide/English/_pages/3.1.html. Há repositórios para outras Distribuições, como Ubuntu e Arch Linux, para estes verifique o Guia do Usuário E17 (http://www0.get-e.org/E17_User_Guide/English/_pages/2.1.html).

Para quem quiser instalar o Enlightenment 0.16, basta adicionar os repositórios oficiais do Debian Etch (veja em www.debian.org) e rodar os seguintes comandos:

#apt-get update
#apt-get install enlightenment

O Enlightenment 0.17 ainda está em produção, portanto vc deve instalá-lo por própria conta e risco, caso deseje.
Ao meu ver, apesar de estar em faze de produção, o E17 é muito estável e definitivamente superior ao E16, tanto visualmente como funcionalmente.

Para instalar o Enlightnement DR (Development Version) 17 adicione os seguintes repositórios no seu /etc/apt/sources.list

##Enlightenment Window Manager DR17
deb http://edevelop.org/debian/ unstable main contrib non-free

A seguir use o apt-get:

#apt-get update
#apt-get install e17-desktop e17-extras emodules0-all

Isto irá instalar o Enlightenment 17, todos os módulos disponíveis, o entrance (um gerenciador de sessões, como gdm ou kdm) e irá configurar o gdm e/ou kdm, se vc os tiver, para iniciar o E17.

Durante a instalação, o dpkg (instalador de pacotes do Debian, iniciado pelo apt-get após o download) irá pedir para configurar o gerenciador de sessões padrão. O Entrance funciona muita bem, mas não pode iniciar mais de uma sessão, se mais de um usuário costuma usar seu computador simultaneamente será melhor usar o gdm ou kdm por enquanto.

Além do E17, esses repositórios contém vários softwares que usam as EFL (as bibliotecas do Enlightenment), verifique em http://www0.get-e.org/Resources/Applications/ para uma lista das aplicações.
Recomendo instalarem o player de media Eclair (#apt-get install eclair libemotion0-gstreamer libemotion0-xine) e os visualizadores de Exhibit ou Ephoto (veja qual mais lhe agrada, ambos vem com o pacote e17-extras).

Para atualizar os pacotes (geralmente surgem novas versões e atualizações a cada duas semanas, mais ou menos) basta rodar os comandos:

#apt-get update
#apt-get upgrade

Recomendo utilizarem aptitude ao invés de apt-get caso o possuam, pois ele controla o cache e hierarquia de pacotes muito melhor que o apt-get.

Atenção:
Lembrem que o E17 ainda não foi lançado oficialmente, assim, não reclamem de falhas de segmentação ou outros bugs, geralmente, qualquer grande bug é corrigido na p?oxima atualização, e mesmo antes do lançamento, ele é muito estável.

Espero que aproveitem…

Fontes:
http://www.enlightenment.org
http://www.get-e.org
http://www.edevelop.org

Se você gostou deste artigo, inscreva-se em meu RSS feed!

<<< Previous Page