nixos-config/features/emacs.nix
Sridhar Ratnakumar 7ec13743ed use stable emacs
2021-05-08 00:40:41 -04:00

22 lines
411 B
Nix

{ pkgs, inputs, ... }:
let
# emacs = pkgs.emacsUnstable;
emacs = pkgs.emacs;
in
{
nixpkgs.overlays = [ inputs.emacs-overlay.overlay ];
environment.systemPackages = [
emacs
(pkgs.writeScriptBin "em"
''
#!${pkgs.runtimeShell}
set -xe
TERM=xterm-direct exec ${emacs}/bin/emacs -nw $*
'')
];
fonts.fonts = with pkgs; [
emacs-all-the-icons-fonts
];
}