diff options
| -rw-r--r-- | .envrc | 1 | ||||
| -rw-r--r-- | flake.nix | 16 |
2 files changed, 11 insertions, 6 deletions
@@ -0,0 +1 @@ +use flake @@ -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 "$@" + '') + ]; + }; + }); }; } |