diff options
author | David Morgan <djm_uk@protonmail.com> | 2022-09-10 15:51:06 +0100 |
---|---|---|
committer | David Morgan <djm_uk@protonmail.com> | 2022-09-10 15:51:06 +0100 |
commit | a43429841ae67b7bb73f87349888eb4645c5d92e (patch) | |
tree | d25e2bc24e0634b447c6d19bbd6e416fb776f9d9 /nixconf/clojure.nix | |
parent | afbfbc667042538fa82b9a8162d4f3781cb35209 (diff) | |
download | dotfiles-a43429841ae67b7bb73f87349888eb4645c5d92e.tar.gz |
Add some nix home configuration
Diffstat (limited to 'nixconf/clojure.nix')
-rw-r--r-- | nixconf/clojure.nix | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/nixconf/clojure.nix b/nixconf/clojure.nix new file mode 100644 index 0000000..3681e8b --- /dev/null +++ b/nixconf/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 ]; +} + |