emacs: updates
This commit is contained in:
parent
8894f7e861
commit
7f3b115e9e
3 changed files with 26 additions and 121 deletions
|
@ -17,7 +17,7 @@
|
|||
package
|
||||
]);
|
||||
|
||||
custom-emacs = with newpkgs; ((emacsPackagesFor (emacs30-pgtk.override {
|
||||
custom-emacs = with newpkgs; ((emacsPackagesFor (emacs-pgtk.override {
|
||||
withNativeCompilation = true;
|
||||
withTreeSitter = true;
|
||||
}))
|
||||
|
@ -27,38 +27,55 @@
|
|||
better-jumper
|
||||
catppuccin-theme
|
||||
company
|
||||
corfu
|
||||
crux
|
||||
cmake-font-lock
|
||||
diminish
|
||||
(trivialBuild {
|
||||
pname = "on.el";
|
||||
src = pkgs.fetchFromGitLab {
|
||||
owner = "ajgrf";
|
||||
repo = "on.el";
|
||||
rev = "3cf623e1";
|
||||
sha256 = "sha256-gtSVCpQwv4Ui9VpW7SXnsXIkfHN/6laMLqHTezDcMZg=";
|
||||
};
|
||||
version = "0.1.0";
|
||||
})
|
||||
direnv
|
||||
dirvish
|
||||
doom-modeline
|
||||
editorconfig
|
||||
face-explorer
|
||||
flycheck
|
||||
frames-only-mode
|
||||
fussy
|
||||
gcmh
|
||||
groovy-mode
|
||||
just-mode
|
||||
kotlin-mode
|
||||
lsp-mode
|
||||
lsp-treemacs
|
||||
lsp-ui
|
||||
lsp-java
|
||||
magit
|
||||
markdown-mode
|
||||
meow
|
||||
meow-tree-sitter
|
||||
mode-line-bell
|
||||
nasm-mode
|
||||
nix-mode
|
||||
reformatter # required by nix mode
|
||||
|
||||
projectile
|
||||
peep-dired
|
||||
persist-state
|
||||
rainbow-mode
|
||||
no-littering
|
||||
suggest
|
||||
string-inflection
|
||||
tldr
|
||||
treesit-auto
|
||||
treesit-grammars.with-all-grammars
|
||||
treemacs
|
||||
treemacs-evil
|
||||
treemacs-projectile
|
||||
treemacs-magit
|
||||
undo-tree
|
||||
|
@ -67,6 +84,7 @@
|
|||
vterm
|
||||
which-key
|
||||
ws-butler
|
||||
zoom
|
||||
]));
|
||||
in {
|
||||
config = mkIf cfg.enable {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue