From f739a1a984976a42dfaa781e508eb77277686684 Mon Sep 17 00:00:00 2001 From: xeovalyte Date: Sat, 18 Jan 2025 13:05:02 +0100 Subject: [PATCH] Added helix nuxt configuration --- flake.lock | 36 ++++++++++++++--------------- modules/home/applications/helix.nix | 6 +++++ 2 files changed, 24 insertions(+), 18 deletions(-) diff --git a/flake.lock b/flake.lock index 6726402..3950475 100644 --- a/flake.lock +++ b/flake.lock @@ -306,11 +306,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1736577408, - "narHash": "sha256-h6hi94y9bTl9DQV4keGpYAfJhnH50rxxEdQlGL7QENw=", + "lastModified": 1737071825, + "narHash": "sha256-P9n4HP0XPlXTViw7g3lBRX3Eix0sgcnhanV0ddB08SA=", "owner": "lilyinstarlight", "repo": "nixos-cosmic", - "rev": "a934c861065b6b1aca9a859c45631336e0e8560c", + "rev": "c92ead1ab77f8be697a44ca855d06c5957ee2a62", "type": "github" }, "original": { @@ -321,11 +321,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1736441705, - "narHash": "sha256-OL7leZ6KBhcDF3nEKe4aZVfIm6xQpb1Kb+mxySIP93o=", + "lastModified": 1736978406, + "narHash": "sha256-oMr3PVIQ8XPDI8/x6BHxsWEPBRU98Pam6KGVwUh8MPk=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "8870dcaff63dfc6647fb10648b827e9d40b0a337", + "rev": "b678606690027913f3434dea3864e712b862dde5", "type": "github" }, "original": { @@ -337,11 +337,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1736344531, - "narHash": "sha256-8YVQ9ZbSfuUk2bUf2KRj60NRraLPKPS0Q4QFTbc+c2c=", + "lastModified": 1736883708, + "narHash": "sha256-uQ+NQ0/xYU0N1CnXsa2zghgNaOPxWpMJXSUJJ9W7140=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "bffc22eb12172e6db3c5dde9e3e5628f8e3e7912", + "rev": "eb62e6aa39ea67e0b8018ba8ea077efe65807dc8", "type": "github" }, "original": { @@ -368,11 +368,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1736200483, - "narHash": "sha256-JO+lFN2HsCwSLMUWXHeOad6QUxOuwe9UOAF/iSl1J4I=", + "lastModified": 1736867362, + "narHash": "sha256-i/UJ5I7HoqmFMwZEH6vAvBxOrjjOJNU739lnZnhUln8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3f0a8ac25fb674611b98089ca3a5dd6480175751", + "rev": "9c6b49aeac36e2ed73a8c472f1546f6d9cf1addc", "type": "github" }, "original": { @@ -384,11 +384,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1736344531, - "narHash": "sha256-8YVQ9ZbSfuUk2bUf2KRj60NRraLPKPS0Q4QFTbc+c2c=", + "lastModified": 1736883708, + "narHash": "sha256-uQ+NQ0/xYU0N1CnXsa2zghgNaOPxWpMJXSUJJ9W7140=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "bffc22eb12172e6db3c5dde9e3e5628f8e3e7912", + "rev": "eb62e6aa39ea67e0b8018ba8ea077efe65807dc8", "type": "github" }, "original": { @@ -446,11 +446,11 @@ "tinted-tmux": "tinted-tmux" }, "locked": { - "lastModified": 1736381946, - "narHash": "sha256-k66y4eMHZiJO3N43wuZOdoRmGmNwIj3EZq6NGK+AEM8=", + "lastModified": 1736955352, + "narHash": "sha256-VujiBKJYM32b7HZEVO3Txla989lE7HMNGhVomLtguB0=", "owner": "danth", "repo": "stylix", - "rev": "c62df1918d178ade64dc8a2df99e78a5d5f20514", + "rev": "ef93972237a82cc340e804a1d2d4140ad65fe81d", "type": "github" }, "original": { diff --git a/modules/home/applications/helix.nix b/modules/home/applications/helix.nix index ff3a95c..0a8e8e0 100644 --- a/modules/home/applications/helix.nix +++ b/modules/home/applications/helix.nix @@ -23,6 +23,8 @@ in { unstable.nixpkgs-fmt unstable.tectonic unstable.texlab + unstable.vue-language-server + unstable.typescript dprint ]; @@ -56,6 +58,10 @@ in { }; }; + language-server.vuels = { + config.typescript.tsdk = "${pkgs.typescript}/lib/node_modules/typescript/lib/"; + }; + # Systemverilog language-server.svls = { command = "svls";