fix: use pure mkShell for devShell
For some reason, having mkShell with the interface they used makes the environment not consistent. This changes fixes it.
This commit is contained in:
parent
49cc76cf77
commit
c4810e7035
20
flake.nix
20
flake.nix
|
@ -63,26 +63,18 @@
|
|||
|
||||
overlays.default = final: prev: { aiken = packages.aiken; };
|
||||
|
||||
aikenCmds = commonCategory "Aiken Development" [{
|
||||
name = "aiken";
|
||||
help = "Aiken toolchain";
|
||||
package = packages.aiken;
|
||||
}];
|
||||
|
||||
gitRev = if (builtins.hasAttr "rev" self) then self.rev else "dirty";
|
||||
in {
|
||||
inherit packages overlays;
|
||||
|
||||
devShells.aiken = pkgs.mkShell {
|
||||
name = "aiken";
|
||||
motd = ''
|
||||
Aiken
|
||||
$(type -p menu &>/dev/null && menu)'';
|
||||
commands = aikenCmds;
|
||||
|
||||
packages = [
|
||||
devShell = pkgs.mkShell {
|
||||
buildInputs = with pkgs;
|
||||
[
|
||||
deno
|
||||
|
||||
pkg-config
|
||||
openssl
|
||||
|
||||
(pkgs.rust-bin.stable.latest.default.override {
|
||||
extensions = [ "rust-src" "clippy" "rustfmt" ];
|
||||
})
|
||||
|
|
Loading…
Reference in New Issue