summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md24
1 files changed, 19 insertions, 5 deletions
diff --git a/README.md b/README.md
index c121e6f..80a4802 100644
--- a/README.md
+++ b/README.md
@@ -2,11 +2,25 @@
This is my emacs configuration. It aims to be *simple* and *lean*
-## Notes
+## Requirements
-This setup is tested on Emacs 30, this means some packages are already built-in, such as:
+### Emacs version
-- `use-package`
-- `pdf-tools` with `emacsPackages.pdf-tools`
+I run this config on Emacs 30, which means some packages are already built-in. On older
+version you might require to install them separately.
-Additionally the theme custom module assumes you are running Gnome
+Some examples include:
+
+- flymake
+- project.el
+- treesitter
+- use-package
+
+### External dependencies
+
+The following programs need to be installed externally in order for everything to work:
+
+- [Git](https://git-scm.com)
+- [Gnome](https://www.gnome.org/) - (alternatively change `theme.el` to match your DE/WM)
+- [aspell](http://aspell.net/) - (alternatively just use ispell)
+- [epdfinfo server](https://github.com/vedang/pdf-tools?tab=readme-ov-file#installing-the-epdfinfo-server) - Needed to run `pdf-tools`