feat(packages): add some base packages
This commit is contained in:
parent
a4ae97d6da
commit
290ed2ea96
3 changed files with 16 additions and 7 deletions
|
@ -45,7 +45,7 @@
|
||||||
|
|
||||||
(use-package base16-theme
|
(use-package base16-theme
|
||||||
:init
|
:init
|
||||||
(load-theme 'base16-nord t))
|
(load-theme 'base16-everforest-dark-hard t))
|
||||||
|
|
||||||
(use-package nix-mode
|
(use-package nix-mode
|
||||||
:mode "\\.nix\\'")
|
:mode "\\.nix\\'")
|
||||||
|
|
|
@ -25,6 +25,12 @@
|
||||||
|
|
||||||
perSystem = {pkgs, ...}: {
|
perSystem = {pkgs, ...}: {
|
||||||
formatter = pkgs.alejandra;
|
formatter = pkgs.alejandra;
|
||||||
|
packages = {
|
||||||
|
pgtk = inputs.self.lib.mkEmacs {
|
||||||
|
inherit pkgs;
|
||||||
|
emacs = pkgs.emacs30-pgtk;
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
15
lib.nix
15
lib.nix
|
@ -30,22 +30,25 @@
|
||||||
(epkgs)
|
(epkgs)
|
||||||
spacious-padding
|
spacious-padding
|
||||||
mood-line
|
mood-line
|
||||||
which-key
|
|
||||||
helm
|
helm
|
||||||
base16-theme
|
base16-theme
|
||||||
nix-mode
|
nix-mode
|
||||||
rust-mode
|
rust-mode
|
||||||
haskell-mode
|
haskell-mode
|
||||||
envrc
|
envrc
|
||||||
eat
|
|
||||||
vterm
|
vterm
|
||||||
;
|
;
|
||||||
treesit-grammars = epkgs.treesit-grammars.with-all-grammars;
|
treesit-grammars = epkgs.treesit-grammars.with-all-grammars;
|
||||||
};
|
};
|
||||||
override = _: prev: {
|
override = _: prev:
|
||||||
use-package = prev.emacs;
|
builtins.listToAttrs (map (name: {
|
||||||
savehist = prev.emacs;
|
inherit name;
|
||||||
};
|
value = prev.emacs;
|
||||||
|
}) [
|
||||||
|
"use-package"
|
||||||
|
"savehist"
|
||||||
|
"which-key"
|
||||||
|
]);
|
||||||
};
|
};
|
||||||
in {
|
in {
|
||||||
inherit mkEmacs mkEmacsPackage;
|
inherit mkEmacs mkEmacsPackage;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue