From 9bbe570dfb7687b4da7d4a623ba94f27e284c2a8 Mon Sep 17 00:00:00 2001 From: Toast Date: Tue, 5 Mar 2024 11:17:01 +0100 Subject: [PATCH 1/2] School: add typescript settings to helix --- roles/school/programs/default.nix | 1 + roles/school/programs/helix.nix | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 roles/school/programs/helix.nix diff --git a/roles/school/programs/default.nix b/roles/school/programs/default.nix index 6579783..91d4471 100644 --- a/roles/school/programs/default.nix +++ b/roles/school/programs/default.nix @@ -5,6 +5,7 @@ ./virtualbox.nix ./idea.nix ./vscode.nix + ./helix.nix ]; environment.systemPackages = with pkgs; [ diff --git a/roles/school/programs/helix.nix b/roles/school/programs/helix.nix new file mode 100644 index 0000000..f28b348 --- /dev/null +++ b/roles/school/programs/helix.nix @@ -0,0 +1,12 @@ + +{ pkgs, ... }: + +{ + home-manager.users.toast = { + programs.helix = { + extraPackages = with pkgs; [ + nodePackages.typescript-language-server + ]; + }; + }; +} From eaac86bb1f525c6b8dae8558296241c5effe69e1 Mon Sep 17 00:00:00 2001 From: Toast Date: Tue, 5 Mar 2024 11:17:34 +0100 Subject: [PATCH 2/2] School/vscode: add angular extension --- roles/school/programs/vscode.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/roles/school/programs/vscode.nix b/roles/school/programs/vscode.nix index c5329bf..fa55360 100644 --- a/roles/school/programs/vscode.nix +++ b/roles/school/programs/vscode.nix @@ -9,6 +9,7 @@ let inputs = flakeSelf.inputs; in open-vsx.tomoki1207.pdf open-vsx.ms-vscode.live-server open-vsx.ecmel.vscode-html-css + open-vsx.angular.ng-template ]; userSettings = { redhat.telemetry.enabled = false;