Compare commits
No commits in common. "2aca77ea1a387f8eadf0cfeeafe21e7c33dd0e70" and "8e22d8febb14e5e5e7ae176a9bfac7752b983244" have entirely different histories.
2aca77ea1a
...
8e22d8febb
@ -43,37 +43,13 @@ in
|
|||||||
{
|
{
|
||||||
imports = [ ];
|
imports = [ ];
|
||||||
|
|
||||||
config = lib.mkMerge [
|
|
||||||
{
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
plainmacs
|
plainmacs
|
||||||
e_shorthand
|
e_shorthand
|
||||||
emacs_full
|
emacs29-pgtk
|
||||||
];
|
clang # To compile tree-sitter grammars
|
||||||
|
nixd # nix language server
|
||||||
nixpkgs.overlays = [
|
nixfmt-rfc-style # auto-formatting nix files through nixd
|
||||||
(final: prev: {
|
|
||||||
emacs_full = pkgs.symlinkJoin {
|
|
||||||
name = "emacs_full";
|
|
||||||
paths = [ pkgs.emacs29-pgtk ];
|
|
||||||
buildInputs = [ pkgs.makeWrapper ];
|
|
||||||
postBuild = ''
|
|
||||||
wrapProgram $out/bin/emacs --prefix PATH : ${
|
|
||||||
lib.makeBinPath [
|
|
||||||
(pkgs.aspellWithDicts (
|
|
||||||
dicts: with dicts; [
|
|
||||||
en
|
|
||||||
en-computers
|
|
||||||
]
|
|
||||||
))
|
|
||||||
pkgs.nixd # nix language server
|
|
||||||
pkgs.nixfmt-rfc-style # auto-formatting nix files through nixd
|
|
||||||
pkgs.clang # To compile tree-sitter grammars
|
|
||||||
]
|
|
||||||
}
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
})
|
|
||||||
];
|
];
|
||||||
|
|
||||||
home-manager.users.talexander =
|
home-manager.users.talexander =
|
||||||
@ -102,6 +78,4 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
environment.variables.EDITOR = "${plainmacs}/bin/plainmacs";
|
environment.variables.EDITOR = "${plainmacs}/bin/plainmacs";
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user