emacs update

moved emacs from home-manager packages to system packages
updated config to use tree-sitter and lsp-mode
This commit is contained in:
2021-09-13 06:55:25 +05:30
parent d49f0b473c
commit ddd2ae4efc
11 changed files with 238 additions and 85 deletions

View File

@@ -11,6 +11,7 @@
nvim.url = github:nix-community/neovim-nightly-overlay;
mailserver.url = gitlab:simple-nixos-mailserver/nixos-mailserver;
nbfc.url = github:natto1784/nbfc-linux/yawr;
emacs.url = github:nix-community/emacs-overlay;
};
outputs = inputs@{self, nixpkgs, unstable, master, ... }:
@@ -36,6 +37,7 @@
overlays = overlays ++ [
inputs.nur.overlay
inputs.nvim.overlay
inputs.emacs.overlay
channels
(_:_:{nbfc-linux=inputs.nbfc.defaultPackage.${system};})
];
@@ -49,6 +51,7 @@
./modules/nvidia-offload.nix
./modules/pipewire.nix
./modules/xorg.nix
./modules/emacs
];
commonModules = [
./modules/nvim