chore: remove data-mesher from devshell

This commit is contained in:
Brian McGee
2025-04-08 15:44:59 +01:00
committed by Michael Hoang
parent a503c92c3e
commit f418ba0755

View File

@@ -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)