From 0fd78179329ab51e6e3f9a5e7215a9ef53bf2a72 Mon Sep 17 00:00:00 2001 From: matt1432 Date: Tue, 26 Mar 2024 11:44:41 -0400 Subject: [PATCH] feat(direnv): add node devshell --- .../nos/modules/subtitles/syncing/node-syncsub/.envrc | 1 + flake.nix | 11 +++++++++++ modules/ags/astal/.envrc | 2 +- modules/ags/config/.envrc | 2 +- 4 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 devices/nos/modules/subtitles/syncing/node-syncsub/.envrc diff --git a/devices/nos/modules/subtitles/syncing/node-syncsub/.envrc b/devices/nos/modules/subtitles/syncing/node-syncsub/.envrc new file mode 100644 index 0000000..2377eaf --- /dev/null +++ b/devices/nos/modules/subtitles/syncing/node-syncsub/.envrc @@ -0,0 +1 @@ +use flake $FLAKE#node-dev diff --git a/flake.nix b/flake.nix index 336dbbc..063d48d 100644 --- a/flake.nix +++ b/flake.nix @@ -90,6 +90,17 @@ nodejs_18 ]; }; + + node-dev = pkgs.mkShell { + packages = with pkgs; + [ + nodejs_latest + typescript + ] + ++ (with nodePackages; [ + ts-node + ]); + }; }); }; diff --git a/modules/ags/astal/.envrc b/modules/ags/astal/.envrc index f37a2ee..1ea9894 100644 --- a/modules/ags/astal/.envrc +++ b/modules/ags/astal/.envrc @@ -1 +1 @@ -use flake ../../..#ags +use flake $FLAKE#ags diff --git a/modules/ags/config/.envrc b/modules/ags/config/.envrc index f37a2ee..1ea9894 100644 --- a/modules/ags/config/.envrc +++ b/modules/ags/config/.envrc @@ -1 +1 @@ -use flake ../../..#ags +use flake $FLAKE#ags