From 048b7867bfd6c1dc45bb2dac840e714c5901af36 Mon Sep 17 00:00:00 2001 From: William Carroll Date: Thu, 6 Feb 2020 22:23:09 +0000 Subject: 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. --- emacs/default.nix | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) (limited to 'emacs/default.nix') diff --git a/emacs/default.nix b/emacs/default.nix index 4e025ec1c061..1635c0286f90 100644 --- a/emacs/default.nix +++ b/emacs/default.nix @@ -6,11 +6,29 @@ let 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; [ + lorri + direnv + tdesktop # native telegram client + diskus + bat + exa + fd + fzf + tldr + tokei + nmap + ripgrep + gitAndTools.hub + kubectl + google-cloud-sdk + xsv scrot clipmenu - ocaml - ocamlformat ]); emacsWithPackages = (pkgs.emacsPackagesNgGen pkgs.emacs26).emacsWithPackages; wpcarrosEmacs = emacsWithPackages (epkgs: -- cgit 1.4.1