Add Emacs packages - using nix to manage installed packages now
This commit is contained in:
parent
7321bf20fa
commit
8752c19241
|
@ -23,9 +23,48 @@
|
||||||
extraConfig = builtins.readFile ./extraConfig.el;
|
extraConfig = builtins.readFile ./extraConfig.el;
|
||||||
extraPackages =
|
extraPackages =
|
||||||
epkgs: with epkgs; [
|
epkgs: with epkgs; [
|
||||||
treesit-grammars.with-all-grammars
|
# UI and Appearance
|
||||||
emacsql-sqlite
|
delight
|
||||||
|
nerd-icons
|
||||||
|
nerd-icons-dired
|
||||||
|
nerd-icons-ibuffer
|
||||||
|
nerd-icons-corfu
|
||||||
|
visual-fill-column
|
||||||
|
# Email and Calendar
|
||||||
|
khalel
|
||||||
mu4e
|
mu4e
|
||||||
|
# Other (TODO sort)
|
||||||
|
which-key
|
||||||
|
diff-hl
|
||||||
|
org-roam
|
||||||
|
org-noter
|
||||||
|
citar
|
||||||
|
vertico
|
||||||
|
marginalia
|
||||||
|
orderless
|
||||||
|
corfu
|
||||||
|
corfu-terminal
|
||||||
|
cape
|
||||||
|
consult
|
||||||
|
consult-eglot
|
||||||
|
tempel
|
||||||
|
rainbow-delimiters
|
||||||
|
envrc
|
||||||
|
treesit-grammars.with-all-grammars
|
||||||
|
treesit-auto
|
||||||
|
apheleia
|
||||||
|
flymake-shellcheck
|
||||||
|
flymake-yamllint
|
||||||
|
flymake-clippy
|
||||||
|
flymake-eslint
|
||||||
|
magit
|
||||||
|
forge
|
||||||
|
nix-mode
|
||||||
|
lua-mode
|
||||||
|
auctex
|
||||||
|
markdown-mode
|
||||||
|
pandoc-mode
|
||||||
|
scad-mode
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
|
Loading…
Reference in a new issue