Skip to content

Releases: seagle0128/.emacs.d

Modern Completion

12 Jan 10:01
Compare
Choose a tag to compare
  1. feat: modern completion frameworks:(vertico/consult/corfu/orderless/embark)
  2. feat: support vertico-directory extension.
  3. feat: support pinyin in vertico/consult.
  4. feat: integrate tabspaces into consult.
  5. feat: display flymake errors in sideline.
  6. feat: add cape-yasnippet to support yasnippet in corfu.
  7. feat: add hl-todo-rg
  8. feat: integrate tabspaces into consult.
  9. feat: disable desktop-save-mode
  10. feat: add xclip
  11. feat: add more utils about colors
  12. feat: support icons in elfeed
  13. feat: expand macro in seperate buffer
  14. feat: enable bold/italic
  15. feat: disable autocomplete in powershell.
  16. feat: use link-hint instead of ace-link.
  17. feat: use nerd-icons-corfu instead of kind-icon.
  18. improve: set show-paren-contex-when-offscreen
  19. improve: hydras
  20. improve: saveplace-pdf-view.
  21. delete: playgrounds
  22. update copyright
  23. bug fixes and improvements.

Ivy/company with nerd icons

31 Jul 16:10
8555419
Compare
Choose a tag to compare

This is the last version to support Emacs26 and ivy/company completion frameworks.

  1. Support nerd icons. Use M-x centaur-install-fonts to install the necessary fonts.
  2. Better ivy supports.
  3. Use built-in project instead of projectile.
  4. Use flymake instead flycheck.
  5. Remove comment-dwim-2.
  6. Support vundo in 28+.
  7. Play music with mingus.
  8. Bug fixes and improvements.

Prettify and improve stabilities

02 May 06:53
Compare
Choose a tag to compare
  1. [Feature] Prettify counsel-imenu.
  2. [Feature] Save and load frame parameters (size & position).
  3. [Feature] New Option: centaur-server.
  4. [Optimize] don't display icons it too many items in dired.
  5. [Feature] New option `centaur-icon': Display icons or not.
  6. [Feature] Support fullscreen while recovering frame.
  7. [Doc] Introduce the minimal configurations.
  8. [Feature] Auto select the fastest ELPA mirror at the first startup.
  9. [Feature] Save theme option to custom.el.
  10. [Feature] Auto theme: theme-switching based on daytime
  11. [Feature] Load random theme.
  12. [Feature] New option `centaur-lsp-format-on-save-ignore-modes'.
  13. [Enhancement] Improve forge topic list.
  14. [Feature] Better yasnippet integration in company.
  15. [Enhancement] Improve icons in dired, ibuffer, ivy and treemacs.
  16. Add org-roam.
  17. Bug fixes and other improvements.

Improve compatibilities

26 Dec 06:59
Compare
Choose a tag to compare
  1. Beautify org bullets.
  2. Fix #119: Invalid face in terminal.
  3. [Enhancement] Update packages asynchronously.
  4. Fix #122: Prolog interactive mode not displaying correctly.
  5. [Performace] Disable highlight-indent-guides.
  6. Improve hydras.
  7. Redefine M-< and M-> for some modes.
  8. User term instead of ansi-term in pop-shell.
  9. Disable "git-grep(1)" Popup Browser Tab on Windows.
  10. Add scala-mode.
  11. Add misc functions.
  12. Prettify git-messenger.
  13. Improve RSS reader.
  14. Toggle swiper and swiper-isearch with the current input.
  15. Misc improvements.

Pretty hydras

21 Aug 17:10
Compare
Choose a tag to compare
  1. Pretty hydras.
  2. Bind "C-r" to swiper-isearch-backward.
  3. Enhance ivy-fly.
  4. [Optimize] Fix sluggish issue while editing with company.
  5. Use xterm-color instead of ansi-color.
  6. Update FAQ according to #98, #99.
  7. [Simplify] Use built-in colorful treemacs theme.
  8. [Compatibility] Define caadr if it's not defined.
  9. [Refactor] Use new style advice instead of defadvice.
  10. Add grip-mode: instant GitHub-flavored markdown/org preview.
  11. Support cvs format.
  12. Misc improvements and bug fixes.

Use Microsoft Python Language Server

09 Jul 09:56
Compare
Choose a tag to compare
  1. Use Microsoft Python Language Server (mspyls) by default.
  2. Preview line when executing goto-line command.
  3. Fix #88: text moving around whenever using brackets in org-mode.
  4. Fix #87: ivy-format-function is obsolete. Use default values of ivy-format-functions-alist.
  5. Add: remove-hook-at-point.
  6. Fix: The buffer isn't refreshed after some operations due to the TAB.
  7. Fix: Poor performance with tramp in dired.
  8. Disable indentation guides.
  9. Optimize dashboard, dired and ivy/counsel.
  10. Support lua-mode.
  11. Set fill-column to 100 by default.
  12. Remove colorful icons from treemacs.
  13. Remove ein.
  14. Misc improvements.

Better UI with icons

10 May 18:44
Compare
Choose a tag to compare
  1. Integrate icons into ivy, dired, ibuffer, company, treemacs and dashboard.
  2. Prettify dashboard.
  3. Prettify hydras.
  4. Support docker.
  5. Support ranger.
  6. Add typescript-mode.
  7. New functions: save-buffer-gbk-as-utf8, reload-init-file.
  8. Use prettier-js instead of web-beautify.
  9. Other improvements and bug fixing.

New logo and VSCode style icons in company

16 Mar 15:09
Compare
Choose a tag to compare
  1. New logo for both GUI and terminal.
  2. Support Debug Adapter Protocol: dap-mode.
  3. Improve company-box to be similar as vscode style.
  4. Integrate all-the-icons in ibuffer.
  5. pdf-tools reopens to last-viewed page.
  6. Install all-the-icons fonts on GUI automatically.
  7. Address blank screen issue with child-frame in fullscreen.
  8. Other improvements.

Add Dockerfile

28 Jan 10:29
Compare
Choose a tag to compare
  1. Add Dockerfile.
  2. Support pdf-tools.
  3. Support calendar framework: calfw.
  4. Add company-box and beautify the icons.
  5. Add flycheck-posframe on 26+.
  6. Beautify ivy.
  7. Disable highlight-indent-guides-mode in 27.
  8. Support forge on Windows.
  9. Remove unkillable-scratch.
  10. Display errors via lsp-ui if possible.
  11. Misc improvements and bug fixes.

New dashboard and buffer/window management

29 Dec 18:54
Compare
Choose a tag to compare
  1. New dashboard.
  2. New buffer/window management with persp-mode.
  3. Add company-box: icons and quickhelp in company.
  4. Enhance lsp-mode.
  5. Use forge instead of magithub.
  6. Nice writing: olivetti to replace darkroom-mode.
  7. Remove centaur-company-enable-yas.
  8. Remove cnfonts.
  9. Remove regexp-fuzzy from ivy builders.
  10. Add 1fancy-narrow`.
  11. Other enhancements.
  12. Bug fix.