Nix helpers for Clojure projects https://jlesquembre.github.io/clj-nix/
  • Clojure 65%
  • Nix 29.9%
  • Shell 5.1%
Find a file
github-actions[bot] 5751969234 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/00c21e4' (2026-02-04)
  → 'github:NixOS/nixpkgs/a82ccc3' (2026-02-13)
2026-02-19 21:58:58 +01:00
.clj-kondo Add some tests 2022-05-13 00:30:41 +02:00
.github Bump actions/checkout from 5 to 6 2025-12-30 21:52:06 +01:00
docs Fixes #178 2026-02-08 16:05:44 +01:00
extra-pkgs Fixes #178 2026-02-08 16:05:44 +01:00
modules Fixes #178 2026-02-08 16:05:44 +01:00
pkgs Update clojure dependencies 2026-02-19 12:05:44 +01:00
scripts Add script to update clojure versions 2026-02-08 16:05:44 +01:00
src Update versions 2026-02-08 16:05:44 +01:00
templates/default Update templates deps and lock 2026-02-08 16:05:44 +01:00
test Skip lein flaky tests 2026-02-08 16:05:44 +01:00
.envrc Initial commit 2022-04-02 21:19:26 +02:00
.gitignore Add some tests 2022-05-13 00:30:41 +02:00
CHANGELOG.md 0.4.0 2024-11-20 02:33:09 +01:00
deps.edn Update clojure dependencies 2026-02-19 12:05:44 +01:00
flake.lock flake.lock: Update 2026-02-19 21:58:58 +01:00
flake.nix Update lein tests 2026-02-08 16:05:44 +01:00
helpers.nix helpers.nix: forward uberOpts to mkCljBin so uber excludes work correctly 2025-11-19 11:52:39 +01:00
LICENSE Initial commit 2022-04-02 21:19:26 +02:00
README.md Better documentation 2023-08-30 00:08:07 +02:00
tests.edn Add integration tests 2022-07-05 22:23:42 +02:00

clj-nix

Nix helpers for Clojure projects

STATUS: alpha.

Overview

The main goal of the project is to reduce the friction between Clojure and Nix. Nix is a great tool to build and deploy software, but Clojure is not well supported in the Nix ecosystem.

clj-nix tries to improve the situation, providing Nix helpers to interact with Clojure projects

Full documentation: https://jlesquembre.github.io/clj-nix/