Tag Archives: emacs

VCNews and Links

Noth­ing new in VCNews’ engine. We’re cre­at­ing wire­frame for some ideas come in or changes some fea­tures in engine.

==

I’ve an idea to cre­ate some­thing fast and sim­ple for save my book­marks (and time). I’ve used deli­cious until Opera Book­marks came with Opera Link, an awe­some and sim­ple ser­vice to sync your data, book­marks, typed history/searches, notes and speed dial. The first solu­tion, I dis­like so much. It’s not a sim­ple idea (my opin­ion). Well, I’d cre­ate this (http://links.umgeher.mitgnu.com/) app. I add book­marks by con­sole app, writed in python, and Emacs. It’s sim­ple, wrote in elisp (M-x addlink). Was about 15 min­utes to cre­ate this app (web front-end, console/python app and emacs mod­ule) and I’ll cre­ate more features.

emacs rainbow-mode

Rainbow-mode is a minor mode for Emacs. It dis­plays strings rep­re­sent­ing col­ors with the color they rep­re­sent as background.

Emacs' rainbow-mode

rainbow-mode is a minor mode for Emacs. It dis­plays strings rep­re­sent­ing col­ors with the color they rep­re­sent as background.

Enlightenment E17

FreeBSD with E17

Meu Desk­top

Depois de algum tempo com o Win­dow­maker, voltei para o Enlight­en­ment. Quero deixar ele como padrao por alguns itens:

  • o E17 nao e’ ape­nas um X11 win­dow man­ager, ele e’ uma plataforma de desen­volvi­mento com oti­mas libs de alta qualidade
  • leve. OK nao e’ tao leve quanto o Win­dow­maker que estava usando, porem e’ muito leve
  • pratico
  • vir­tual desk­top sep­a­ra­dos por monitores
  • BSD License

O vir­tual desk­top por mon­i­tores e’ muito bom e recomendo a todos que querem ter real­mente uma boa prat­ica com 2 ou mais mon­i­tores. Quando voce esta’ usando um twin­view e muda de work­space, os dois mon­i­tores vao para aquela work­space. Agora imag­ina que ape­nas 1 mon­i­tor vai para a work­space que voce quer e o outro con­tinua onde voce man­dou. Isso e’ pratico. Quando usava o E17, tinha uma seguinte con­fig­u­ra­cao. O Emacs ficava como fixo na work­space 0,0 e meus ter­mi­nais de log, debug, teste e resul­ta­dos ficavam na 1,0. Meu nave­g­ador (Opera) junto com cliente de irc e jabber/xmpp/gtalk na 0,0. Quando que­ria ver os logs/debug/resultados man­dava o meu mon­i­tor da esquerda para a 1,0 com o sim­ples comando de ALT+F2. Meu Emacs con­tin­u­ava no meu mon­i­tor dire­ito e ao mesmo tempo podia ver onde o debug parou, resul­ta­dos de compilacao/exec e tudo mais. Isso e’ um exem­plo sim­ples. Voce pode trazer uma janela para uma work­space ou fazer com que a work­space passe a ser con­tro­lada pelo mon­i­tor dese­jado. Depois que voce se acos­tuma, real­mente sente falta.

E17

Desk­top Utils

Antiga­mente eu escrevia meus utils, na epoca eu uti­lizava o After­Step e escrevia os “desk utils” em LISP, ja’ que pas­sava real­mente 90% do tempo no Emacs ou mais. Porem depois de um tempo e alguns back­ups total­mente joga­dos fora, nao tenha back­ups em midia como cds/dvds pois sao hor­riveis, parei de usar/escrever eles.

E a uns dias atras eu come­cei a pen­sar em escr­ever utils  nova­mente, uti­lizando Python com py-wmdockapps, porem pen­sei em mudar de ambi­ente. OK adoro o padrao step, mas real­mente esta’ “desat­u­al­izado” algu­mas libs que uso nao exis­tem mais (no con­trib a mais de dois anos) e nao estao adap­tadas a conec­tar com “soft­wares KDE4”. Com isso lem­brei do E17 e como ja’ tinha feito algu­mas coisas com o codigo fonte deste super WM, decidi em voltar para ele e uti­lizar as libs novas dele fazendo alguns bons Desk­top Utils para mim. Estou por­tando um antigo desk utils que escrevi e ainda uso de tirar screen­shots de uma janela ape­nas e postar arquivos no paste­bin. Porem desta vez penso em lib­erar os que tiverem real­mente uma fun­cao que nao seja muito cus­tom para mim ao mundo sobre a BSD.

Emacs and Profont

Mudei minha font padrao do Emacs. Quero dar um tempo para a ado­ravel fixed, muito otima essa font, uso a anos e anos (emacs20 mmm final de 1997 se nao me engano). Peguei a Pro­Font para fazer um teste legal e tudo mais. Vou usar ela agora.

A Pro­Font e’ uma font iden­tica a Monaco, so’ muda algu­mas coisas como 0 (zero) com barra (slashed 0). O que e’ per­feita para programadores/engenheiros/tecnicos/matematicos e assim vai…

Quer colo­car ela no seu Emacs23 (gtk)?

  1. pegue a font aqui
  2. crie uma dire­to­rio para suas fontes que ja’ esteja den­tro de um font-path, use um nome como “cus­tom” para man­ter um padrao. (ex.: /usr/share/fonts/truetype/custom )
  3. exe­cute fc-cache com as opcoes “r” e “v” (ex.: fc-cache –v –r)
  4. coloque essa. Emacs.font: Pro­FontWin­dows, linha no seu ~/.Xdefaults (ex.: echo “Emacs.font: Pro­FontWin­dows” » ~/.Xdefaults)
  5. rode emacs com a cara nova

Gostei muito desta fonte. Bem prat­ica, me lem­bra a fixed e tem alguns “truques” para quem desen­volve software.

    PEB — Projeto Emacs Brasil

    Par­ticipem! =)

    Multikeys — xmodmap

    Colo­quei min­has “mul­ti­keys” para fun­cionar no X.org, usando xmodmap e xev.

    Rodei o xev, quando ele apare­ceu na minha tela cap­turei todos os key­codes das min­has teclas, que foram:

    • 144 — Prev
    • 153 — Next
    • 160 — Mute
    • 162 — Play/Pause
    • 164 — Stop
    • 174 — + Vol­ume
    • 176 — - Vol­ume

    Agora no meu edi­tor preferido (EMACS) editei o ~/.xmodmap. Colo­quei o seguinte configuracao:

    key­code 162 = F13
    key­code 164 = F14
    key­code 144 = F15
    key­code 153 = F16
    key­code 174 = F17
    key­code 176 = F18
    key­code 160 = F19

    Para que a con­fig­u­ra­cao suba sem­pre que ini­ciar o X, colo­quei a seguinte linha antes da chamada do meu WM:

    xmodmap ~/.xmodmap &

    Para que as con­fig­u­ra­coes rodem sem reni­ciar o X, ape­nas exe­cute o sco­mando acima em um terminal.

    Meu Amarok gan­hou mul­ti­keys novamente!

    M-x ido-mode

    Hoje quando fui ver uns dot files meus vi que de um dia para o outro eu parei de usar o Ido. Porque?

    Porque deixaria de usar um mode otimo e sal­vador de tempo?

    Bem… M-x ido-mode =)

    Emacs + Nav + Color-theme-tango

    Agora no workstation. =)

    So’ para mostrar como ficou.

    [Emacs] nav + color-theme-tango

    Hoje colo­quei mais duas fea­tures no meu emacs-dot-file.

    Color-theme-tango

    Novo padrao que vou ado­tar de tema para emacs. Sim eu adoro o color-theme-classic mas uso ele desde… 1998? Nossa sera’ que uso esse tema a mais de 10 anos!? Coisa de louco.

    Nav

    Vou mudar o meu “speed­bar” padrao para o nav durante um tempo, nao sei se e’ defin­i­tivo mas vou usar. Usei esse final de sem­ana e gostei. Bem pratico e com alguns recur­sos sim­pli­fi­ca­dos, para mim supriu o speed­bar. E’… Vamos ver por quanto tempo.

    Resul­tado

    Links

    color-theme-tango

    nav