Emacs Eask
GitHub Discord Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage
Edit page

βœ’οΈ Documentation

Eask includes a comprehensive user guide. Please try to extend it accordingly while you implement new features.

The documentation is written in Markdown, using Hugo and GitHub Pages. The former is the static site generator, and the latter is the static web pages hosting service from GitHub.

πŸ’‘ You can find all our documentation under the docs/content/ folder.

🚩 Prerequisites

To make changes to documentation, you should have:

  • hugo executable; the static site generator.

πŸ“ Setup

To set up the website locally, you need to first install the theme:

# Clone the repository with submodules...
git clone https://github.com/emacs-eask/cli --recurse-submodules

# Navgiate to `docs/theme/geekdoc` folder
cd ./docs/theme/geekdoc/

# Build the themes
npm install && npm run build

Then run the hugo command:

# Navigate back to `docs` folder
cd ./docs/

# Run hugo server locally
hugo server

And that’s it! Now you can open the browser with the URL localhost:1313. πŸŽ‰

πŸ’‘ You can specify -D option if you consider writing a draft.