feat(nix): use emacs-overlay
All checks were successful
Check Formatting of Files / Check-Formatting (push) Successful in 1m0s
All checks were successful
Check Formatting of Files / Check-Formatting (push) Successful in 1m0s
This commit is contained in:
parent
824adba95b
commit
c7780183a7
@ -33,6 +33,11 @@
|
|||||||
url = "git+https://git.orion-technologies.io/blog/blog";
|
url = "git+https://git.orion-technologies.io/blog/blog";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
emacs-overlay = {
|
||||||
|
url = "github:nix-community/emacs-overlay";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
inputs.flake-utils.follows = "flake-utils";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs =
|
outputs =
|
||||||
@ -77,6 +82,7 @@
|
|||||||
({
|
({
|
||||||
imports = [ inputs.agenix.homeManagerModules.default ];
|
imports = [ inputs.agenix.homeManagerModules.default ];
|
||||||
nixpkgs.overlays = [
|
nixpkgs.overlays = [
|
||||||
|
inputs.emacs-overlay.overlays.default
|
||||||
self.overlays.modifications
|
self.overlays.modifications
|
||||||
self.overlays.additions
|
self.overlays.additions
|
||||||
];
|
];
|
||||||
|
15
users/price/conf/emacs/default.nix
Normal file
15
users/price/conf/emacs/default.nix
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
programs.emacs = {
|
||||||
|
enable = true;
|
||||||
|
package = pkgs.emacs-unstable;
|
||||||
|
extraPackages = (
|
||||||
|
epkgs:
|
||||||
|
(with epkgs; [
|
||||||
|
treesit-grammars.with-all-grammars
|
||||||
|
melpaPackages.pdf-tools
|
||||||
|
vterm
|
||||||
|
])
|
||||||
|
);
|
||||||
|
};
|
||||||
|
}
|
@ -255,16 +255,6 @@ in
|
|||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.eclipses.eclipse-java;
|
package = pkgs.eclipses.eclipse-java;
|
||||||
};
|
};
|
||||||
emacs = {
|
|
||||||
enable = true;
|
|
||||||
extraPackages = (
|
|
||||||
epkgs:
|
|
||||||
(with epkgs; [
|
|
||||||
treesit-grammars.with-all-grammars
|
|
||||||
melpaPackages.pdf-tools
|
|
||||||
])
|
|
||||||
);
|
|
||||||
};
|
|
||||||
wofi.enable = true;
|
wofi.enable = true;
|
||||||
firefox = {
|
firefox = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user