From 14d2d9dd13e3ffc6bc9f694101ef69459b03eb9e Mon Sep 17 00:00:00 2001 From: jolheiser Date: Sat, 22 Jul 2023 11:47:20 -0500 Subject: [PATCH] feat: dev shells Signed-off-by: jolheiser --- apps/nushell/jolheiser.nu | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/nushell/jolheiser.nu b/apps/nushell/jolheiser.nu index c4ea008..043b9eb 100644 --- a/apps/nushell/jolheiser.nu +++ b/apps/nushell/jolheiser.nu @@ -13,6 +13,10 @@ def sshdev [port: int = 8080] { ^ssh -i ~/.ssh/dev -N -T -R $"1337:localhost:($port)" dev@jolheiser.com } +def dev [name: string] { + ^nix develop $"git+https://git.jojodev.com/jolheiser/dev-shells\#($name)" -c nu +} + ## Other ## let-env EDITOR = hx let-env config = ($env.config | upsert "shell_integration" ("WEZTERM_PANE" not-in $env and "SSH_CLIENT" not-in $env))