Memacs is a tiny and untraditional GNU Emacs configuration.
Clone this git repository into ~/.emacs.d
:
$ git clone https://gitlab.com/Marcu5H/memacs.git ~/.emacs.d
Memacs depend on luamacs, download it:
$ git submodule update --remote
Build and install it:
$ cd luamacs
If you use nix execute nix develop
before proceeding
$ make build && cd ..
$ ln -s luamacs/emacs emacs
If icons are not showing correctly, install the required fonts with M-x all-the-icons-install-fonts
.
Basic configuration is done by editing the config
table in init.lua
.
If any packages/features/languages are missing, open an issue.