* Add a recipe for heex-ts-mode
This is a requirement for the elixir-ts-mode recipe, which the next
commit will introduce
* Add a recipe for elixir-ts-mode
Major mode for Elixir with tree-sitter support
* Remove ERT and "package" installation in CI
Since Emacs 23 is dropped for quite some time now, remove installation
of ERT and "package", because they are built-in since Emacs 24.
* Remove "prereqs" function left-overs
Currently, there are no builds for Emacs 28.
Emacs 28 seems have introduced warnings about the line length in code
documentation. These warnings have been fixed as well.
The build directory actually contains the finished product which are never moved out of that directory. You cannot load mu4e until you point the load-path to the build directory first. An alternative work around is to specify this parameter: (el-get-bundle mu4e :load-path "build/mu4e")
* Modify emacsql and closql recipes to use main
These repos have moved from using master to main as the default
branch.
* Add a recipe for mickeynp/combobulate
This is the excellent package aiming to bring paredit to all the
non-lispy languages using tree-sitter in Emacs.
* Add a recipe for ~protesilaos/denote
This is the cool new note-taking system which is simpler than roam and
depends on standard Unix tools.
* Update typescript-mode recipe organization
The mode has been moved to the `emacs-typescript` organization
* Add a recipe for tsi.el
`orzechowskid/tsi.el` is a minor mode to indent code using the syntax
tree generated by `elisp-tree-sitter`
* Add a recipe for apheleia
`radian-software/apheleia` is a tool to auto-format files in different
languages intelligently.
* Add a recipe for humanoid-themes
`humanoid-colors/emacs-humanoid-themes` provides a beautiful light
theme and a beautiful dark theme for Emacs GUI and terminal.
Use the themes with `(load-theme 'humanoid-light t)` and
`(load-theme 'humanoid-dark t)`
* Add a recipe for ctrlf
`radian-software/ctrlf` is a modern replacement of `isearch`, keeping
to mostly the same interface.
* Update the recipe for zig-mode
- `zig-mode` is now served from a different github organization
- Add a `minimum-emacs-version` clause
* Add a recipe for calfw-blocks
This package enables rendering of tasks as calendar time-blocks in the
Emacs Calendar Framework
* Update org-gcal recipe, add recipes for emacs-aio and emacs-oauth2-auto
The latest version adds a new dependencies for dealing with Google's
OAuth2 changes.
* Add a recipe for org-pomodoro-third-time
This package modifies the existing `org-pomodoro` to implement the
third time system. The Third Time system is explained in the README of
the project.
* Add a recipe for org-fc
`org-fc` implements a spaced repetition system similar to Anki inside
org-mode. It's quite brilliant!
* Add a recipe for jet.el
`jet.el` is the Emacs integration with the Clojure tool `jet`. `jet`
allows for converting between JSON, EDN, YAML and Transit formats.
* Add a recipe for json-to-org-table
`json-to-org-table` takes JSON as input and converts it to linked org
tables which are very convenient to read.
* Add recipes for chatgpt-shell and gptel
Both of these packages provide ways to interact with OpenAI GPT
models. They are a great way to improve the Emacs programming
experience!
* Add a recipe for zone-nyan