alect-themes
Configurable custom themes for GNU Emacs (by alezost)
ts-fold
Code-folding using tree-sitter (by emacs-tree-sitter)
alect-themes | ts-fold | |
---|---|---|
1 | 8 | |
105 | 195 | |
- | 5.1% | |
10.0 | 8.7 | |
about 2 years ago | 8 days ago | |
Emacs Lisp | Emacs Lisp | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
alect-themes
Posts with mentions or reviews of alect-themes.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-27.
-
Visual code folding?
--*- mode: compilation; default-directory: "~/.emacs.d/" -*- Comint started at Sun Nov 27 18:30:29 "/home/sirus/.emacs.d/bin/doom" sync -e x There was an unexpected runtime error Message: Wrong type argument Details: (stringp afternoon-theme) Backtrace: (intern afternoon-theme) ((closure ((package . gnu-elpa-mirror) use-package-pre-ensure-function use-package-keywords use-package-ensure-function use-package-defaults package-selected-packages package--builtins t) (it) (intern (car it))) (afternoon-theme :url "https://github.com/osener/emacs-after... (cl--position gnu-elpa-mirror ((afternoon-theme :url "https://github.com/osener/emacs-afternoon-theme" :ignored-files ("*.png")) (alect-themes :url "https://github.com/alezost/alect-themes" :ignored-files ("LICENSE" "tests" "Makefile" "colors")) (ample-theme :url "https:/... (cl-position gnu-elpa-mirror ((afternoon-theme :url "https://github.com/osener/emacs-afternoon-theme" :ignored-files ("*.png")) (alect-themes :url "https://github.com/alezost/alect-themes" :ignored-files ("LICENSE" "tests" "Makefile" "colors")) (ample-theme :url "https://... (cl-find gnu-elpa-mirror ((afternoon-theme :url "https://github.com/osener/emacs-afternoon-theme" :ignored-files ("*.png")) (alect-themes :url "https://github.com/alezost/alect-themes" :ignored-files ("LICENSE" "tests" "Makefile" "colors")) (ample-theme :url "https://gith... (straight-recipes-nongnu-elpa--translate (cl-find package (straight-recipes-nongnu-elpa--recipes) :key #'(lambda (it) (intern (car it))))) (straight-recipes-nongnu-elpa-retrieve gnu-elpa-mirror) (apply straight-recipes-nongnu-elpa-retrieve gnu-elpa-mirror) (let ((default-directory (if local-repo (straight--repos-dir local-repo) default-directory)) (func (intern (format "straight-recipes-%S-%S" name method)))) (apply func args)) (let* ((--cl-rest-- recipe) (local-repo (car (cdr (plist-member --cl-rest-- ':local-repo))))) (let ((default-directory (if local-repo (straight--repos-dir local-repo) default-directory)) (func (intern (format "straight-recipes-%S-%S" name method)))) (apply func args))) (let ((recipe (straight--convert-recipe name cause))) (let* ((--cl-rest-- recipe) (local-repo (car (cdr (plist-member --cl-rest-- ':local-repo))))) (let ((default-directory (if local-repo (straight--repos-dir local-repo) default-directory)) (func (intern (format "straight... (let ((straight--recipe-repository-stack (cons name straight--recipe-repository-stack))) (straight-use-package name nil nil cause) (let ((recipe (straight--convert-recipe name cause))) (let* ((--cl-rest-- recipe) (local-repo (car (cdr (plist-member --cl-rest-- ':local-rep... ! Wrote extended backtrace to ~/.emacs.d/.local/logs/cli.doom.221127183030.159476.error ✓ Finished in 0.30462s
ts-fold
Posts with mentions or reviews of ts-fold.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-05.
-
ts-fold: Code-folding using tree-sitter
Thanks a lot! I hope we'll eventually get support for Emacs' native treesit.el, see issue #48. Currently it seems to be on hold due to issues with test that come from the fact that Emacs 29 is still a moving target, but hopefully this will be resolved when Emacs 29 is released. Currently I'm using Andrew Swerlick's treesit-el-support branch and it seems to work for me.
- Code folding using tree-sitter in Emacs
-
Combobulate: Structured Movement and Editing with Tree-Sitter
It uses the dynamic-module version of treesitter, but I've been enjoying https://github.com/emacs-tree-sitter/ts-fold
-
noob question about tree-sitter in the presence of lsp-mode
I don't think there is anything like code folding with eglot/lsp-mode, is there?
-
Visual code folding?
There is https://github.com/emacs-tree-sitter/ts-fold it requires tree-sitter.
What are some alternatives?
When comparing alect-themes and ts-fold you can also consider the following projects:
emacs-after
highlight-indent-guides - Emacs minor mode to highlight indentation
emacs-afternoon-theme - Dark color theme with a deep blue background
emacs-themes-site - Source code for https://emacsthemes.com
ts-fold - Code-folding using tree-sitter
use-package - A use-package declaration for simplifying your .emacs
combobulate - Structured Editing and Navigation in Emacs with Tree-Sitter
dimmer.el - Interactively highlight which buffer is active by dimming the others.
doomemacs - An Emacs framework for the stubborn martian hacker
alect-themes vs emacs-after
ts-fold vs highlight-indent-guides
alect-themes vs highlight-indent-guides
ts-fold vs emacs-afternoon-theme
alect-themes vs emacs-themes-site
ts-fold vs emacs-after
alect-themes vs emacs-afternoon-theme
ts-fold vs ts-fold
alect-themes vs use-package
ts-fold vs combobulate
alect-themes vs dimmer.el
ts-fold vs doomemacs