chore: remove data-mesher from devshell
This commit is contained in:
committed by
Michael Hoang
parent
a503c92c3e
commit
f418ba0755
36
devShell.nix
36
devShell.nix
@@ -1,12 +1,10 @@
|
|||||||
{ inputs, ... }:
|
{ ... }:
|
||||||
{
|
{
|
||||||
perSystem =
|
perSystem =
|
||||||
{
|
{
|
||||||
lib,
|
|
||||||
pkgs,
|
pkgs,
|
||||||
self',
|
self',
|
||||||
config,
|
config,
|
||||||
system,
|
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
@@ -26,26 +24,18 @@
|
|||||||
in
|
in
|
||||||
{
|
{
|
||||||
devShells.default = pkgs.mkShell {
|
devShells.default = pkgs.mkShell {
|
||||||
packages =
|
packages = [
|
||||||
[
|
select-shell
|
||||||
select-shell
|
pkgs.nix-unit
|
||||||
pkgs.nix-unit
|
pkgs.tea
|
||||||
pkgs.tea
|
# Better error messages than nix 2.18
|
||||||
# Better error messages than nix 2.18
|
pkgs.nixVersions.latest
|
||||||
pkgs.nixVersions.latest
|
self'.packages.tea-create-pr
|
||||||
self'.packages.tea-create-pr
|
self'.packages.merge-after-ci
|
||||||
self'.packages.merge-after-ci
|
self'.packages.pending-reviews
|
||||||
self'.packages.pending-reviews
|
# treefmt with config defined in ./flake-parts/formatting.nix
|
||||||
# treefmt with config defined in ./flake-parts/formatting.nix
|
config.treefmt.build.wrapper
|
||||||
config.treefmt.build.wrapper
|
];
|
||||||
]
|
|
||||||
# bring in data-mesher for the cli which can help with things like key generation
|
|
||||||
++ (
|
|
||||||
let
|
|
||||||
data-mesher = inputs.data-mesher.packages.${system}.data-mesher or null;
|
|
||||||
in
|
|
||||||
lib.optional (data-mesher != null) data-mesher
|
|
||||||
);
|
|
||||||
shellHook = ''
|
shellHook = ''
|
||||||
echo -e "${ansiEscapes.green}switch to another dev-shell using: select-shell${ansiEscapes.reset}"
|
echo -e "${ansiEscapes.green}switch to another dev-shell using: select-shell${ansiEscapes.reset}"
|
||||||
export PRJ_ROOT=$(git rev-parse --show-toplevel)
|
export PRJ_ROOT=$(git rev-parse --show-toplevel)
|
||||||
|
|||||||
Reference in New Issue
Block a user