dtrt-indent
persp-projectile
dtrt-indent | persp-projectile | |
---|---|---|
2 | 6 | |
179 | 120 | |
- | - | |
6.7 | 3.2 | |
4 months ago | almost 3 years ago | |
Emacs Lisp | Emacs Lisp | |
- | - |
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.
dtrt-indent
-
Emacs 29 is nigh What can we expect?
For #2, I've been pretty happy with dtrt-indent (https://github.com/jscheid/dtrt-indent) for DWIM indentation bouncing between projects.
I have yet to try apheleia, but I wouldn't be surprised if just enabling apheleia, dtrt-indent, and editorconfig-mode (https://github.com/editorconfig/editorconfig-emacs) in prog-mode-hook just did what you wanted.
-
How to un-indent
I have a package (github) that detects the indentation offset and updates the tab-width variable in emacs. Does anyone have a package/function that can use this variable to indent/dedent single or multiple lines?
persp-projectile
-
Multi project management - perspective, persp-mode, tab-bar-mode, or...?
I am currently trying with perspective rather than persp-mode, as it segregates the buffer list as I like (#1 above). I've got projectile with persp-projectile, and that seems to give me what I need for project navigation (#2 probably, still not 100%). I get some help in my mode line for project focus (#3, partially).
- Emacs 29 is nigh What can we expect?
- persp-projectile: Projectile integration for perspective.el
-
Consult-project - consult extension for project.el
Aye. I often have two interdependent projects I work on simultaneously, and I use a lot of persp-projectile (https://github.com/bbatsov/persp-projectile). I would love to try project.el but sadly it seems like it doesn't integrate with perspective.el yet.
-
What can Emacs give me in 2021? A response to the Mother of All Emacs Papers
I also use purely emacs for "commercial programming" (as you refer to it) and for managing multiple projects I use projectile + perspective + persp-projectile.
-
persp-mode + project.el integration
I had my own rolled version of this in my config until recently when I swapped to perspective and perspective-projectile.
What are some alternatives?
melpa - Recipes and build machinery for the biggest Emacs package repo
perspective-el - Perspectives for Emacs.
apheleia - 🌷 Run code formatter on buffer contents without moving point, using RCS patches and dynamic programming.
project-tab-groups - Emacs: Support a "one tab group per project" workflow
emacs-workspaces - [Moved to: https://github.com/mclear-tools/tabspaces]
tab-bar-echo-area - Emacs: Display tab names of the tab bar in the echo area
emacs-wsp - Functions for a workspace-centric workflow
consult - :mag: consult.el - Consulting completing-read
projectile - Project Interaction Library for Emacs
nameframe - Manage Emacs frames by name
ergoemacs-mode - ergoemacs-mode
consult-project - Consult extension for project.el [Moved to: https://github.com/Qkessler/consult-project-extra]