Homepage: https://gitlab.com/nameiwillforget/d-emacs
Author: Alexander Prähauser
Updated:
Module for the Daselt configuration scheme
This package is Daselt's Emacs module. Daselt is a global configuration scheme for a GNU/Linux system, providing, among other things, an optimized keyboard layout and a shortcut meta-layout. The main purpose of this package is to provide an implementation of this shortcut meta-layout in Emacs, but it contains several parts, which can be used independently to create and share other configurations: - `daselt-base` provides a host of functions for the other packages that - might be useful for building other packages as well. - `daselt-coords` provides functions to for the coordinatization of layouts. - `daselt-xkb` can import custom xkb-layouts into Emacs. - `daselt-dfk` can generate Dual Function Keys configurations from coordinates and add them to layouts as a zeroth layer. - `daselt-bind` allows Emacs to read bindings that use coordinates and store and manipulate them in bindlists. - `daselt-dirs` provides functions to recursively act on files in a directory and automatically apply actions on file save. - `daselt-mode` provides a mode that implements Daselt's shortcut layout in Emacs. - `daselt-stump` can generate StumpWM configurations from bindlists. - `daselt-tri` can generate Tridactyl configurations from bindlists. For more information, please visit the main page of Daselt: https://gitlab.com/nameiwillforget/d-emacs. Installation: Most of the components of daselt can be used on their own but are mainly auxiliary tools for the creation of other packages and configurations. daselt-mode contains the actual configuration to allow you to have the Daselt experience in Emacs, but to use it, Daselt's xkb and dfk components have to be configured on your system. To achieve this, please follow the README in the Daselt repository and use the Daselt configure script.