diff --git a/modules/home-manager/helix.nix b/modules/home-manager/helix.nix index f02cb63..01e002a 100644 --- a/modules/home-manager/helix.nix +++ b/modules/home-manager/helix.nix @@ -5,7 +5,7 @@ defaultEditor = true; extraPackages = with pkgs; [ - markdown-oxide + marksman nixd nixfmt ]; @@ -48,12 +48,6 @@ "file-encoding" "file-type" ]; - - mode = { - normal = "NORMAL"; - insert = "INSERT"; - select = "SELECT"; - }; }; }; @@ -67,36 +61,17 @@ }; }; - languages = { - # language-server = { - # nixd = { - # config.nixd = - # let - # flake = "(builtins.getFlake (toString ./.))"; - # in - # { - # nixpkgs.expr = "import ${flake}.inputs.nixpkgs { }"; - # options = { - # nixos.expr = "${flake}.nixosConfigurations.galanthus.options"; - # darwin.expr = "${flake}.darwinConfigurations."Mac von Jan".options"; - # home-manager.expr = "${flake}.darwinConfigurations."Mac von Jan".options.home-manager.users.type.getSubOptions []"; - # }; - # }; - # }; - # }; - - language = [ - { - name = "nix"; - formatter.command = "nixfmt"; - auto-format = true; - } - { - name = "typst"; - formatter.command = "typstyle"; - auto-format = true; - } - ]; - }; + languages.language = [ + { + name = "nix"; + formatter.command = "nixfmt"; + auto-format = true; + } + { + name = "typst"; + formatter.command = "typstyle"; + auto-format = true; + } + ]; }; }