diff options
Diffstat (limited to 'user/settings/emacs.nix')
-rw-r--r-- | user/settings/emacs.nix | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/user/settings/emacs.nix b/user/settings/emacs.nix index e6114e2a..a99a792e 100644 --- a/user/settings/emacs.nix +++ b/user/settings/emacs.nix @@ -84,6 +84,7 @@ in crux dired-git-info docker-compose-mode + doom-themes dtrt-indent envrc editorconfig @@ -145,6 +146,7 @@ in quickrun rainbow-mode rainbow-delimiters + solaire-mode ssh-deploy svelte-mode stimmung-themes @@ -159,6 +161,7 @@ in treesit-grammars.with-all-grammars treesit-auto try + ultra-scroll vc-msg vertico vertico-prescient @@ -169,6 +172,23 @@ in yasnippet-capf ]); overrides = self: super: { + ultra-scroll = self.melpaBuild rec { + pname = "ultra-scroll"; + version = "0.3.1"; + + src = pkgs.fetchFromGitHub { + owner = "jdtsmith"; + repo = pname; + rev = "2e3b9997ae1a469e878feaa0af23a23685a0fbed"; + hash = "sha256-9+3T5tXPRuRtENt/Rr0Ss3LZJlTOwpGePbREqofN2j0="; + }; + + meta = { + homepage = "https://github.com/jdtsmith/ultra-scroll"; + description = "scroll emacs like lightning"; + license = pkgs.lib.licenses.gpl3; + }; + }; apheleia = self.melpaPackages.apheleia.overrideAttrs (old: { patchPhase = '' |