Tuesday, September 01, 2009

Links for vim I should follow later.

EGG

from http://wiki.github.com/bogolisk/egg


"""

Egg is not a git porcelain. It shares the same goals with git aliases , make it more convenient to perform common git operations . To use egg, simply compile the egg.el file then load the egg.elc file. You can put the egg.elc file somewhere in your emacs load-path and add (require 'egg) in your .emacs file.

Once activated, egg will turn on egg-minor-mode when a file was open in a git repository.

"""

I always forget the page for the keystrokes (the wiki above) so i'm linking it here.

Thursday, June 25, 2009

Sound in rcirc for bitlbee

I use bitlbee. A lot. It's almost the only thing i use anymore for IM's. But one thing i've missed is sound notifications when someone is talking to me, so i looked into rcirc and found some beep code on the emacs wiki.

hacked it up and here goes :


(add-hook 'rcirc-print-hooks 'my-rcirc-print-hook)
(setq alert "uri=file:///usr/share/sounds/purple/alert.wav")

(defun my-rcirc-print-hook (process sender response target text)
(when (and (string-match (rcirc-nick process) text)
(not (string= (rcirc-nick process) sender))
(not (string= (rcirc-server-name process) sender)))
(call-process "/usr/bin/gst-launch-0.10" nil nil nil "playbin" alert)
)
)




Tuesday, June 23, 2009

Grouping in gnus

S-l-# to put a particular mailbox/newsgroup into #'s queue
then to check it
# g

Really handy if you subscribe to RSS like i do.


Monday, June 22, 2009

Also to remove white space lines

In emacs, C-x C-o on a blank line will help you remove serious amounts of whitespace lines.

Really handy when you are coding or hit enter too many times in your writing.

browse kill ring

http://www.emacswiki.org/emacs/download/browse-kill-ring.el

If you use emacs, you owe it to yourself to get this and add to your emacs:

(require 'browse-kill-ring)
(browse-kill-ring-default-keybindings)




Tuesday, May 26, 2009

Org mode as a day planner

This is an article about how to use Org-mode as a day planner. I saw it on the org-mode homepage and it is a well thought out, well written article. Replete with examples that make sense and pretty code blocks, it offers several tips I'm going to start using. Such as multiple states and notes per state change.

Tuesday, May 19, 2009

Gnus scoring

One really should go read this and then you can do things like


(setq gnus-summary-mark-below 0)

so that you stop getting emails in your Summary buffer from people that you really don't want to see anymore.

At least that's the plan.

Sunday, May 17, 2009

todochiku.el

Having been able to get something working in gnus, my next step is to get a notification in growl/snarl etc. To that end this should help move that along.

Spamassassin and gnus.

Here is some information on how to get spamassassin to work with gnus. Well, actually it's a conf file, so if you don't get those yet, drop me a line.