diff options
author | David Morgan <djm_uk@protonmail.com> | 2022-10-22 14:42:34 +0100 |
---|---|---|
committer | David Morgan <djm_uk@protonmail.com> | 2022-10-22 14:42:34 +0100 |
commit | fa96356b1ece3788f13bf4b5729ac35036372069 (patch) | |
tree | cbe00bf3fb50da578c7a1bfa8837b9895775f187 /nix-conf/home/includes/clojure.nix | |
parent | 2904502b4b9caac7938734b6c21bb71391743b82 (diff) | |
download | dotfiles-fa96356b1ece3788f13bf4b5729ac35036372069.tar.gz |
Tweak home-manager config some more
Diffstat (limited to 'nix-conf/home/includes/clojure.nix')
-rw-r--r-- | nix-conf/home/includes/clojure.nix | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/nix-conf/home/includes/clojure.nix b/nix-conf/home/includes/clojure.nix new file mode 100644 index 0000000..3681e8b --- /dev/null +++ b/nix-conf/home/includes/clojure.nix @@ -0,0 +1,18 @@ +{ config, pkgs, lib, isDarwin, isLinux, ... }: +let + inherit (lib) optionals; +in +{ + home.packages = with pkgs; [ + babashka + clj-kondo + clojure + clojure-lsp + jet + maven + neil + ] + ++ optionals stdenv.isDarwin [ (leiningen.override { jdk = jdk8; }) ] + ++ optionals stdenv.isLinux [ leiningen ]; +} + |