guix-emacs-manifest.scm 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. ;; TODO: Disable unused modes, see if it makes startup faster.
  2. (specifications->manifest
  3. '("clhs"
  4. "emacs"
  5. "emacs-adoc-mode"
  6. "emacs-auctex"
  7. "emacs-bash-completion"
  8. "emacs-blimp"
  9. "emacs-cider"
  10. "emacs-circe"
  11. "emacs-cmake-mode"
  12. "emacs-company"
  13. "emacs-company-restclient"
  14. "emacs-cyberpunk-theme"
  15. ;; "emacs-dedicated" ; Doesn't work so well, or did I misunderstand?
  16. "emacs-daemons"
  17. "emacs-debbugs"
  18. "emacs-desktop-environment"
  19. "emacs-disk-usage"
  20. ;; "emacs-dtrt-indent"
  21. "emacs-elfeed"
  22. "emacs-emms"
  23. "emacs-engine-mode"
  24. ;; "emacs-esh-autosuggest" ; REVIEW: Does not seem to work anymore. Anyways, I'm not using the shell much these days.
  25. "emacs-eshell-prompt-extras"
  26. "emacs-eshell-did-you-mean" ; REVIEW: Same as for emacs-esh-autosuggest.
  27. ;; "emacs-esup" ; REVIEW: Errors out for me.
  28. "emacs-evil"
  29. "emacs-evil-collection"
  30. "emacs-evil-commentary"
  31. "emacs-evil-magit"
  32. "emacs-evil-multiedit"
  33. "emacs-evil-org"
  34. "emacs-expand-region"
  35. "emacs-exwm"
  36. "emacs-exwm-edit"
  37. "emacs-fish-completion"
  38. "emacs-flycheck"
  39. "emacs-forge"
  40. "emacs-geiser"
  41. "emacs-gif-screencast"
  42. "emacs-go-mode"
  43. ;; "emacs-google-translate" ; REVIEW: Broken? Anyways, shouldn't use Google for privacy reasons.
  44. ;; "emacs-gtk-look" ; Not used C in a while...
  45. "emacs-guix"
  46. "emacs-hackernews" ; News feed are a better option?
  47. "emacs-helm"
  48. ;; "emacs-helm-cider" ; Not doing much Clojure these days.
  49. ;; "emacs-helm-clojuredocs"
  50. "emacs-helm-company"
  51. "emacs-helm-descbinds"
  52. "emacs-helm-emms"
  53. "emacs-helm-eww"
  54. "emacs-helm-exwm"
  55. "emacs-helm-fish-completion"
  56. "emacs-helm-flycheck"
  57. "emacs-helm-ls-git"
  58. "emacs-helm-notmuch"
  59. "emacs-helm-org"
  60. "emacs-helm-org-contacts"
  61. "emacs-helm-pass"
  62. "emacs-helm-selector"
  63. "emacs-helm-sly"
  64. "emacs-helm-system-packages"
  65. "emacs-helm-wordnut"
  66. "emacs-helpful"
  67. "emacs-hl-todo"
  68. "emacs-iedit"
  69. "emacs-image+"
  70. ;; "emacs-ledger-mode" ; Never used it.
  71. "emacs-lispy"
  72. "emacs-lispyville"
  73. "emacs-lua-mode"
  74. "emacs-macrostep"
  75. "emacs-magit"
  76. "emacs-magit-todos"
  77. "emacs-markdown-mode"
  78. ;; "emacs-md4rd" ; TODO: Re-enable once fixed.
  79. "emacs-meson-mode"
  80. "emacs-nov-el"
  81. "emacs-nix-mode"
  82. "emacs-org"
  83. "emacs-org-bullets"
  84. "emacs-org-contrib"
  85. "emacs-org-make-toc"
  86. "emacs-org-reveal"
  87. "emacs-orgit"
  88. "emacs-package-lint"
  89. "emacs-pdf-tools"
  90. "emacs-pinentry"
  91. "emacs-pulseaudio-control"
  92. "emacs-racket-mode"
  93. "emacs-rainbow-delimiters"
  94. "emacs-rainbow-mode"
  95. "emacs-restclient"
  96. "emacs-sly"
  97. "emacs-sly-asdf"
  98. "emacs-sly-macrostep"
  99. "emacs-sly-named-readtables"
  100. ;; "emacs-sly-package-inferred" ; TODO: This package triggers an infinite recursion.
  101. "emacs-strace-mode"
  102. "emacs-suggest"
  103. ;; "emacs-sx" ; Unused in a while.
  104. "emacs-transmission"
  105. "emacs-trashed"
  106. ;; "emacs-undo-tree" ; TODO: Too broken.
  107. "emacs-vterm"
  108. "emacs-unfill"
  109. ;; "emacs-w3m" ; Only useful for gtk-look?
  110. "emacs-wgrep"
  111. "emacs-windower"
  112. "emacs-ws-butler"
  113. "emacs-yaml-mode"
  114. "emacs-yasnippet"
  115. "emacs-ytdl"
  116. "emacs-ztree"
  117. "font-dejavu" ; This needs a properly set up ~/.config/fontconfig/fonts.conf.
  118. "notmuch"
  119. ;; pinentry programs must be set up in ~/.gnupg/gpg-agent.conf.
  120. "pinentry-emacs"))