Add Emacs packages back to Nix install
This commit is contained in:
parent
af381fb9b8
commit
e04a91b9cf
|
@ -57,9 +57,88 @@
|
||||||
'';
|
'';
|
||||||
extraPackages = epkgs:
|
extraPackages = epkgs:
|
||||||
with epkgs; [
|
with epkgs; [
|
||||||
|
# Tree-sitter grammars, not a real Emacs package
|
||||||
treesit-grammars.with-all-grammars
|
treesit-grammars.with-all-grammars
|
||||||
mu4e # Linked to `mu` tool
|
# Theme
|
||||||
org-roam # To bring in emacs-sqlite
|
base16-theme
|
||||||
|
# UI
|
||||||
|
all-the-icons
|
||||||
|
nerd-icons
|
||||||
|
nerd-icons-completion
|
||||||
|
nerd-icons-corfu
|
||||||
|
nerd-icons-dired
|
||||||
|
nerd-icons-ibuffer
|
||||||
|
diminish
|
||||||
|
ligature
|
||||||
|
page-break-lines
|
||||||
|
helpful
|
||||||
|
which-key
|
||||||
|
ace-window
|
||||||
|
link-hint
|
||||||
|
diff-hl
|
||||||
|
# Completion
|
||||||
|
cape
|
||||||
|
consult
|
||||||
|
consult-eglot
|
||||||
|
consult-flyspell
|
||||||
|
corfu
|
||||||
|
corfu-terminal
|
||||||
|
embark
|
||||||
|
embark-consult
|
||||||
|
marginalia
|
||||||
|
orderless
|
||||||
|
vertico
|
||||||
|
# Templates
|
||||||
|
tempel
|
||||||
|
license-templates
|
||||||
|
gitignore-templates
|
||||||
|
# spell-checking
|
||||||
|
flyspell-correct
|
||||||
|
# password-store
|
||||||
|
pass
|
||||||
|
password-store
|
||||||
|
# IDE
|
||||||
|
treesit-auto
|
||||||
|
flymake-popon
|
||||||
|
flymake-shellcheck
|
||||||
|
flymake-yamllint
|
||||||
|
flymake-eslint
|
||||||
|
apheleia
|
||||||
|
envrc
|
||||||
|
rainbow-delimiters
|
||||||
|
aggressive-indent
|
||||||
|
python-docstring
|
||||||
|
nix-mode
|
||||||
|
lua-mode
|
||||||
|
# Media
|
||||||
|
emms
|
||||||
|
# org-mode
|
||||||
|
org-roam
|
||||||
|
org-noter
|
||||||
|
# org-cite
|
||||||
|
citar
|
||||||
|
citar-embark
|
||||||
|
# org-mode HTML export
|
||||||
|
htmlize
|
||||||
|
# Projects
|
||||||
|
magit
|
||||||
|
forge
|
||||||
|
treemacs
|
||||||
|
treemacs-nerd-icons
|
||||||
|
# Writing
|
||||||
|
markdown-mode
|
||||||
|
pandoc-mode
|
||||||
|
auctex
|
||||||
|
auctex-latexmk
|
||||||
|
latex-preview-pane
|
||||||
|
# Contacts
|
||||||
|
mu4e
|
||||||
|
bbdb
|
||||||
|
ement
|
||||||
|
# RSS feeds
|
||||||
|
elfeed
|
||||||
|
elfeed-org
|
||||||
|
elfeed-tube
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
|
Loading…
Reference in a new issue