/emacs.d

emacs configuration using straight.el and use-package

Primary LanguageEmacs Lisp

emacs.d

git clone this repo to your ~/.emacs.d, ~/.config/emacs or wherever you put your emacs configuration, or browse about and copy/paste the parts you like.

Thanks to use-package, system-packages and elpaca, it has become much easier to manage and move the configuration across machines with minimal hassle. If you want to scale your configuration, you can't go too wrong reading their README.mds prior to copy-pasting snippets indiscriminately.

version compatibility

This configuration was tested with emacs 29.

OS environment

This configuration is geared towards Fedora Linux and Gnome running on Wayland. However nothing here prevents it running on other platforms except the fact that system-packages is set to use the dnf package manager. You can always fork this repo and change

system-packages-package-manager 'dnf

to nil if you want to guess

system-packages-package-manager nil

or any other package manager you prefer to use in your operating system.

Have fun!