diff options
| author | Soramane <61896496+soramanew@users.noreply.github.com> | 2025-07-15 17:53:20 +1000 |
|---|---|---|
| committer | Soramane <61896496+soramanew@users.noreply.github.com> | 2025-07-15 17:53:20 +1000 |
| commit | b1019d11924d1bc9440f457ddf94fc0d8a230ff4 (patch) | |
| tree | 8926a3603c7a8bc34fae6d0d25613318e5c63c6b /flake.nix | |
| parent | feat: add nix flake (diff) | |
| download | caelestia-cli-b1019d11924d1bc9440f457ddf94fc0d8a230ff4.tar.gz caelestia-cli-b1019d11924d1bc9440f457ddf94fc0d8a230ff4.tar.bz2 caelestia-cli-b1019d11924d1bc9440f457ddf94fc0d8a230ff4.zip | |
nix: add direnv support
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 "$@" + '') + ]; + }; + }); }; } |