Skip to main content

Open Source Consultant, Software Developer and System Administrator

If you are interrested in hiring a consultant for the effective use of open source software on an enterprise grade, take a look around in the About section to see, what I have to offer.

Blog and snippets

Various snippets or code parts I found useful, so I keep them here for reference.

Using Fennel to write the config for Awesome-WM

Fennel is a Lisp that transpiles to Lua and looks a lot like Clojure. Awesome-WM is the window manager I use daily - with a from-scratch configuration.

Fetch fennel.lua and what else you need (e.g. I use Lua Functional) into your ~/.config/awesome/ directory.

Next we need to ready Fennel in ~/.config/awesome/rc.lua and run the configuration written in Fennel:

local fennel = require("fennel")
fennel.path = fennel.path .. ";.config/awesome/?.fnl"
table.insert(package.loaders or package.searchers, fennel.searcher)
require("cfg")

My current config