Add bin dependencies to wpcarros-emacs

I removed most of the packages that I install with `nix-env`. You can view these
with `nix-env --query`. This is one small step in a grander project to migrate
entirely to a declarative config managed by Nix.
This commit is contained in:
William Carroll 2020-02-06 22:23:09 +00:00
parent c15a393112
commit 048b7867bf

View file

@ -6,11 +6,29 @@
let let
utils = import ~/briefcase/utils; utils = import ~/briefcase/utils;
# NOTE: I'm trying to keep the list of dependencies herein constrained to a
# list of generic dependencies (i.e. not project or language specific). For
# language-specific tooling, I'm intending to use shell.nix alongside lorri
# and direnv.
emacsBinPath = pkgs.lib.strings.makeBinPath (with pkgs; [ emacsBinPath = pkgs.lib.strings.makeBinPath (with pkgs; [
lorri
direnv
tdesktop # native telegram client
diskus
bat
exa
fd
fzf
tldr
tokei
nmap
ripgrep
gitAndTools.hub
kubectl
google-cloud-sdk
xsv
scrot scrot
clipmenu clipmenu
ocaml
ocamlformat
]); ]);
emacsWithPackages = (pkgs.emacsPackagesNgGen pkgs.emacs26).emacsWithPackages; emacsWithPackages = (pkgs.emacsPackagesNgGen pkgs.emacs26).emacsWithPackages;
wpcarrosEmacs = emacsWithPackages (epkgs: wpcarrosEmacs = emacsWithPackages (epkgs: