emacs upgrades from Alexei
parent
b992bac073
commit
adfe87abe1
|
@ -1,14 +1,6 @@
|
||||||
{ lib, config, options, pkgs, ... }: let
|
{ lib, config, options, pkgs, ... }: let
|
||||||
epkgs = pkgs.emacsPackagesFor pkgs.emacsPgtkNativeComp;
|
epkgs = pkgs.emacsPackagesFor pkgs.emacsPgtkNativeComp;
|
||||||
engpkgs = pkgs.emacsPackagesNgFor pkgs.emacsPgtkNativeComp;
|
engpkgs = pkgs.emacsPackagesNgFor pkgs.emacsPgtkNativeComp;
|
||||||
lsp-ui = epkgs.melpaPackages.lsp-ui.overrideAttrs (o: {
|
|
||||||
src = pkgs.fetchFromGitHub {
|
|
||||||
owner = "emacs-lsp";
|
|
||||||
repo = "lsp-ui";
|
|
||||||
rev = "240a7de26400cf8b13312c3f9acf7ce653bdaa8a";
|
|
||||||
sha256 = "1zscdjlnkx43i4kw2qmlvji23xfpw7n5y4v99ld33205dg905fsy";
|
|
||||||
};
|
|
||||||
});
|
|
||||||
in {
|
in {
|
||||||
programs.emacs = {
|
programs.emacs = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
@ -28,6 +20,7 @@ in {
|
||||||
# evil-magit
|
# evil-magit
|
||||||
evil-surround
|
evil-surround
|
||||||
flycheck
|
flycheck
|
||||||
|
flycheck-inline
|
||||||
forge
|
forge
|
||||||
ggtags
|
ggtags
|
||||||
git-gutter-fringe
|
git-gutter-fringe
|
||||||
|
@ -74,6 +67,7 @@ in {
|
||||||
|
|
||||||
fonts.fontconfig.enable = true;
|
fonts.fontconfig.enable = true;
|
||||||
home.packages = [
|
home.packages = [
|
||||||
|
pkgs.rnix-lsp
|
||||||
(pkgs.runCommand "all-the-icons-fonts" {} ''
|
(pkgs.runCommand "all-the-icons-fonts" {} ''
|
||||||
mkdir -p $out/share/fonts/truetype
|
mkdir -p $out/share/fonts/truetype
|
||||||
cp ${epkgs.melpaPackages.all-the-icons.src}/fonts/*.ttf $_
|
cp ${epkgs.melpaPackages.all-the-icons.src}/fonts/*.ttf $_
|
||||||
|
|
|
@ -167,6 +167,7 @@ in {
|
||||||
# catdoc
|
# catdoc
|
||||||
expect
|
expect
|
||||||
fzf
|
fzf
|
||||||
|
fx
|
||||||
gitAndTools.git-annex
|
gitAndTools.git-annex
|
||||||
glxinfo
|
glxinfo
|
||||||
gnupg1
|
gnupg1
|
||||||
|
|
Loading…
Reference in New Issue