From b1019d11924d1bc9440f457ddf94fc0d8a230ff4 Mon Sep 17 00:00:00 2001 From: Soramane <61896496+soramanew@users.noreply.github.com> Date: Tue, 15 Jul 2025 17:53:20 +1000 Subject: nix: add direnv support --- .envrc | 1 + flake.nix | 16 ++++++++++------ 2 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 .envrc diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..3550a30 --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use flake diff --git a/flake.nix b/flake.nix index b1bfe58..0e41be5 100644 --- a/flake.nix +++ b/flake.nix @@ -30,11 +30,15 @@ default = caelestia-cli; }); - # devShells = forAllSystems (pkgs: { - # default = pkgs.mkShellNoCC { - # inputsFrom = [self.packages.${pkgs.system}.caelestia-cli]; - # packages = [inputs.caelestia-shell.packages.${pkgs.system}.default]; - # }; - # }); + devShells = forAllSystems (pkgs: { + default = pkgs.mkShellNoCC { + inputsFrom = [self.packages.${pkgs.system}.caelestia-cli]; + packages = [ + (pkgs.writeShellScriptBin "caelestia" '' + cd src && python -m caelestia "$@" + '') + ]; + }; + }); }; } -- cgit v1.2.3-freya