- #MAGIT FOR AQUAMACS HOW TO#
- #MAGIT FOR AQUAMACS CODE#
- #MAGIT FOR AQUAMACS SERIES#
- #MAGIT FOR AQUAMACS MAC#
#MAGIT FOR AQUAMACS CODE#
The new git repository, clonable from and browsable online here, contains a subdirectory called lib with the code i’ve factored out so far: As part of a general migration from darcs to git as my default SCM system (a migration whose reasons include magit being so much better than darcsum), i’ve been tidying up a bit my emacs configuration files and factoring out a small set of libraries that people may find useful.My personal Emacs/Aquamacs mini-reference. themes is my own color theme engine, implemented on top of the custom-themes package included in Emacs 23.net is a handbag of networkish utilites: mailbox query and display, emacs-w3m sessions and a weather info fetcher.emms contains add-ons for the Emacs multimedia system, including OSD notifications, lyrics retrieval and a play-random-album facility.
#MAGIT FOR AQUAMACS MAC#
sys is a set of system utilities, most of them from my times as a Mac aficionado and, therefore, probably bit-rotten.skels contains a collection of skeletons and related utilities that i use to insert templates in new files.ĭefining new color themes is, i think, short and sweet. tracker is actually a C program that i use to query the tracker daemon that indexes all my contains an assortment of extensions for org-mode.Except for jao-osd, which gives you (very rudimentary) access to aosd notifications within emacs. bmk is a (web) bookmark manager that i don’t use anymore (all my bookmarks are kept in org files these days).The actual queries are performed and displayed in emacs by an Anything extension of mine that i haven’t yet extracted from my configuration as a separate library, and that can be found there. There’s also a directory called external with other emacs packages that i use unmodified.Īs i said, the idea is that the libraries above should be usable independently of my specific configuration bits, which are contained in the custom folder.
#MAGIT FOR AQUAMACS HOW TO#
The files in that folder will give you additional hints on how to customize the libraries. With very few exceptions, all these packages are anything but well-documented, but perhaps you’ll find some bits useful.
#MAGIT FOR AQUAMACS SERIES#
#Magit for aquamacs seriesĪ long delayed project of mine is to use this blog to go through all of them in a series of posts that we could call TEOS, The Emacs Operating System. They would be not only about how the individual libraries work together, but, most importantly, about how they integrate with each other and with other stock Emacs packages to provide an operating environment that, in my humble opinion, surpasses any other commonly used operating system in terms of productivity and extensibility. An Elisp Machine where you are in control and have all the fun. (command (nth (random (length commands)) commands))) (let* ((commands (loop for s being the symbols (with-output-to-temp-buffer "*Tip of the day*" If i finally go for it, you may consider this post as the first in the series, but i haven’t made up my mind yet.īe it as it may, i hope you’ll find some elisp snippets above worth stealing for your own Emacs Operation System.Īlthough i don’t use it that much, i’ve had the following defun in my emacs config since i remember: I’ve been playing with the idea of joining PragProWriMo and make this part of a book writing project that would explore in detail TEOS, with intermediate Emacs users in mind.