UP | HOME

Göktuğ’s Emacs Stuff

This page is a listing of Emacs Lisp programmes and Emacs extensions I’ve authored and published. A parallel webpage is my profile on EmacsWiki.

Table of Contents

forecast.el

forecast.el generates weather forecast reports. It uses data from forecast.io.

Screenshots of forecast.el

Download forecast.el

forecast.el can be installed via Melpa. Or it can be downloaded directly from the source repository.

paper-theme

Paper is a little, minimal emacs theme that is meant to be simple and consistent.

It was first intended to resemble the look of paper, but has diverged from that objective. Still, though, I keep calling it Paper, as I like that name.

Paper uses a small colour palette over all the elements. Org headings are specially treated with a palette of equidistant colours. The colours and heading font sizes are calculated using base and factor values which can be edited. See source.

It’s most adapted for ELisp-Org users, as I’m one such user, though it works fine with Markdown, Textile, Python, JavaScript, Html, Diff, Magit, etc.

Screenshots of paper-theme

Download paper-theme

paper-theme can be installed via Melpa. Or it can be downloaded directly from the source repository.

Universal Latin Input Method

gk-unilat.el is a unified input method for European variants of the Latin alphabet.

It aims to provide comprehensive support for typing characters found in different European versions of the Latin alphabet, in a unified, predictable way.

Download gk-unilat.el

gk-unilat.el can be downloaded directly from the releases directory here.

Transliterating input method for modern Greek

gk-greek.el is a transliterating input method for modern Greek.

Translates input in Greek latinization into Greek alphabet. Mappings are based on vocal correspondence and common modern transliteration.

‘x’ is for the ‘χ’, ‘ks’ is for the ‘ξ’, ‘v’ is for ‘β’. ‘;’ adds the accent mark. Phonologically similar letters are used for diphongs and common consonant clusters, ie ‘b’ writes ‘μπ’, ‘j’ writes ‘αι’, ‘B’ writes ‘Μπ’, and ‘B;’ writes ‘ΜΠ’. Space, punctuation and ‘#’ after small sigma writes word-final sigma, i.e. ‘ς’.

Download gk-greek.el

gk-greek.el can be downloaded directly from the releases directory here.


Copyright © 2013-2017 İ. Göktuğ Kayaalp.