devshells: name shells for clarity

This commit is contained in:
Sam Lehman
2025-04-08 11:03:02 -04:00
committed by Mic92
parent 2c34f58a96
commit e0a6ed3d49
8 changed files with 8 additions and 0 deletions

View File

@@ -24,6 +24,7 @@
in
{
devShells.default = pkgs.mkShell {
name = "clan";
packages = [
select-shell
pkgs.nix-unit

View File

@@ -11,6 +11,7 @@
...
}:
pkgs.mkShell {
name = "clan-docs";
inputsFrom = [
docs
self'.devShells.default

View File

@@ -19,6 +19,7 @@ in
}:
{
devShells.inventory-schema = pkgs.mkShell {
name = "clan-inventory-schema";
inputsFrom = with config.checks; [
lib-inventory-eval
self'.devShells.default

View File

@@ -7,6 +7,7 @@
}:
mkShell {
name = "clan-app";
inputsFrom = [ self'.devShells.default ];

View File

@@ -9,6 +9,7 @@
}:
mkShell {
name = "clan-cli";
buildInputs = [
(clan-cli.pythonRuntime.withPackages (
ps:

View File

@@ -26,6 +26,7 @@ let
in
mkShell {
inherit (clan-vm-manager) nativeBuildInputs;
name = "clan-vm-manager";
buildInputs =
[
ruff

View File

@@ -1,5 +1,6 @@
{ pkgs }:
pkgs.mkShell {
name = "clan-icon-update";
packages = with pkgs; [ deno ];
env = {
FIGMA_ICON_FILE_ID = "KJgLnsBI9nvUt44qKJXmVm";

View File

@@ -48,6 +48,7 @@
'';
};
devShells.webview-ui = pkgs.mkShell {
name = "clan-webview-ui";
inputsFrom = [
config.packages.webview-ui
self'.devShells.default