emacs: Add packages to wrapper(not working for now)

This commit is contained in:
Mr Hedgehog 2022-03-16 06:44:41 -04:00
parent 45d573e500
commit 241312494d
No known key found for this signature in database
GPG key ID: A5F69F6C161FDA7E

View file

@ -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;
# };
}