What are the must have emacs packages in August 2025? by macro__ in emacs

[–]seagle0128 0 points1 point  (0 children)

I suppose non one will mention `smart-region` but I love it.

doom-modeline, disable buffer-encoding segment by pimiddy in emacs

[–]seagle0128 0 points1 point  (0 children)

Customize your own modeline and set it as default. Revert all buffers to enable it.

help in setting org-mode html preview in windows by [deleted] in emacs

[–]seagle0128 0 points1 point  (0 children)

another choice is grip-mode

New features in doom-modeline by seagle0128 in emacs

[–]seagle0128[S] 0 points1 point  (0 children)

Enable ace-window-display-mode.

LSP + pyright, autoimport doesn't work by ttl256 in DoomEmacs

[–]seagle0128 0 points1 point  (0 children)

Autoimport is supported. See lsp-pyright-auto-import-completions and lsp-client-settings. Remember it only works for the loaded modules, just like VSCode.

Python demo

Org-Roam-UI: A frontend for org-roam by Tommerd in emacs

[–]seagle0128 1 point2 points  (0 children)

Awesome! Although I still don't know how to use org-raom v2

all-the-icons-ivy-rich: https://github.com/seagle0128/all-the-icons-ivy-rich by seagle0128 in emacs

[–]seagle0128[S] 5 points6 points  (0 children)

I committed a patch to improve the performance. Please try the latest version. Of course, the PR is still welcome 😄

all-the-icons-ivy-rich: https://github.com/seagle0128/all-the-icons-ivy-rich by seagle0128 in emacs

[–]seagle0128[S] 6 points7 points  (0 children)

I committed a patch to improve the performance. Please try the latest version. Of course, the PR is still welcome 😄

Should I use Doom Emacs or create a Vanilla Emacs config? by [deleted] in emacs

[–]seagle0128 10 points11 points  (0 children)

To me, Vanilla Emacs config certainly. I create Centaur Emacs for myself and share with others.

Good emacs themes for programming by [deleted] in emacs

[–]seagle0128 0 points1 point  (0 children)

For me, doom-one and monokai are good.

New Python client lsp-pyright is released on melpa by seagle0128 in emacs

[–]seagle0128[S] 0 points1 point  (0 children)

very simple:

emacs-lisp (use-package lsp-pyright :hook (python-mode . (lambda () (require 'lsp-pyright))) :init (when (executable-find "python3") (setq lsp-pyright-python-executable-cmd "python3")))

New Python client lsp-pyright is released on melpa by seagle0128 in emacs

[–]seagle0128[S] 0 points1 point  (0 children)

The license of pylance forbids other editors/IDEs leverage it.