Home

helix.drv @main - refs - log -
-
https://git.jolheiser.com/helix.drv.git
My Helix configuration as a Nix derivation
tree log patch
astral Signed-off-by: jolheiser <git@jolheiser.com>
Signature
-----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgBTEvCQk6VqUAdN2RuH6bj1dNkY oOpbPWj+jw4ua1B1cAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQHW8ek9IfmRYA+oMyW9ZkjK8qCV6oXg3hlR5nB38HT7g0bXrZL13xcLdNceZAaPmYT YhNYOcvpmigHVkTXuzHgI= -----END SSH SIGNATURE-----
jolheiser <git@jolheiser.com>
4 days ago
2 changed files, 11 additions(+), 15 deletions(-)
config/languages.nixflake.lock
M config/languages.nix -> config/languages.nix
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
diff --git a/config/languages.nix b/config/languages.nix
index 70c0fd77d6a5ca32579f5f9caf58e66cb1e98cfc..f1e6505cbf6a03c156336ed5005b90059e8f996b 100644
--- a/config/languages.nix
+++ b/config/languages.nix
@@ -30,12 +30,14 @@       };
     }
     {
       name = "python";
+      language-servers = [
+        "ruff"
+        "ty"
+      ];
       auto-format = true;
       formatter = {
         args = [
           "format"
-          "--stdin-filename"
-          "file.py"
           "-"
         ];
         command = "${lib.getExe ruff}";
@@ -44,18 +46,12 @@     }
   ];
   language-server = {
     nil.config.nil.nix.flake.autoEvalInputs = true;
-    pylsp.config.pylsp.plugins = {
-      flake8.enabled = false;
-      pylsp_mypy = {
-        enabled = true;
-        live_mode = true;
-      };
-      rope_autoimport.enabled = true;
-      pycodestyle.enabled = false;
-      pyflakes.enabled = false;
-    };
     ruff = {
       command = "${lib.getExe ruff}";
+      args = [ "server" ];
+    };
+    ty = {
+      command = "${lib.getExe ty}";
       args = [ "server" ];
     };
     colors.command = "${lib.getExe uwu-colors}";
M flake.lock -> flake.lock
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
diff --git a/flake.lock b/flake.lock
index 4bdc4f459d1ef30b61e833d2635f224ac64da683..18de829deb3b7bf6205cb4296a3f0a74cb79c966 100644
--- a/flake.lock
+++ b/flake.lock
@@ -2,11 +2,11 @@ {
   "nodes": {
     "nixpkgs": {
       "locked": {
-        "lastModified": 1752683762,
-        "narHash": "sha256-CVC4bpthYhKk4Qb4mt00SqfJ7CJ4vfTX06pLN2OHa1c=",
+        "lastModified": 1764794580,
+        "narHash": "sha256-UMVihg0OQ980YqmOAPz+zkuCEb9hpE5Xj2v+ZGNjQ+M=",
         "owner": "nixos",
         "repo": "nixpkgs",
-        "rev": "fa64ec5c1ca6f17746f3defedb988b9248e97616",
+        "rev": "ebc94f855ef25347c314258c10393a92794e7ab9",
         "type": "github"
       },
       "original": {