From 241312494dd127ef35e365f0c6bff407fac7b2d1 Mon Sep 17 00:00:00 2001 From: Mr Hedgehog Date: Wed, 16 Mar 2022 06:44:41 -0400 Subject: [PATCH] emacs: Add packages to wrapper(not working for now) --- home/programs/emacs.nix | 49 ++++++++++++++++++++++++++++++++++++----- 1 file changed, 43 insertions(+), 6 deletions(-) diff --git a/home/programs/emacs.nix b/home/programs/emacs.nix index 81df8cd..bfae2f9 100644 --- a/home/programs/emacs.nix +++ b/home/programs/emacs.nix @@ -1,12 +1,49 @@ -{pkgs, ...}: { +{pkgs, ...}: +let emacs_wrapped = { + pname = "emacs_wrapped"; + version = "${pkgs.nixos.emacsPgktGcc.version}"; +}; +in +{ programs.doom-emacs = { enable = true; doomPrivateDir = ../../doom.d; emacsPackage = pkgs.nixos.emacsPgtkGcc; + # emacsPackage = pkgs.nixos.emacsPgtkGcc.overrideAttrs (old: { + # makeWrapperArgs = [ + # "--prefix" "PATH" ":" (with pkgs; lib.makeBinPath [ + # bashdb + # clippy + # editorconfig-core-c + # gcc + # gnuplot + # libvterm + # gnumake + # mdl + # nixfmt + # nodePackages.bash-language-server + # pyright + # rust-analyzer + # rustfmt + # shellcheck + # sqlite + # sumneko-lua-language-server + # yaml-language-server + # python3Packages.bash_kernel + # python3Packages.black + # python3Packages.ilua + # python3Packages.ipykernel + # python3Packages.isort + # python3Packages.jupyter + # python3Packages.jupyter-lsp + # python3Packages.nix-kernel + # python3Packages.nose + # python3Packages.nose2 + # python3Packages.poetry + # python3Packages.pyflakes + # python3Packages.pytest + # ]) + # ]; + # }); }; - # programs.emacs = { - # enable = true; - # package = doom-emacs; - # # package = pkgs.nixos.emacsPgtkGcc; - # }; }