After experiencing these three packages, I liked helm, but to be honest,
I wasn't using all of its features and I was looking for a lighter and faster solution.
That's why, it's already a few years since I chose ivy and which corresponds entirely to my workflow.
Please note that my choice may vary according to your criteria 😊
By default, Emacs packages such as undo-tree-mode seem to be dependent
on windows to display the visualization.
The first basic step would be to
`(setq pop-up-frames t)`
so that display-buffer always makes a new frame.
Use the option package-archive-priorities which was made for this
very purpose. To prefer MELPA Stable over MELPA.
The higher the number, the higher the priority of a package archive.
For any package that exists in multiple archives Emacs' package manager
picks the package from the archive with the highest priority,
and ignores packages in other archives, even if the version number
is higher.
If the package exists in two archives of the same priority,
the higher version number wins, and ultimately
I think the order in package-archives.
- off-p
- shrink-path-dirs
- neo-buffer--insert-root-entry
Fix functions are not known to be defined
- shrink-root-entry
- projectile-project-root
FS #2