diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 16 |
1 files changed, 10 insertions, 6 deletions
@@ -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 "$@" + '') + ]; + }; + }); }; } |