helix: add markdown-oxide for markdown lsp

This commit is contained in:
Veneficium 2025-03-14 19:49:51 +01:00
parent 6902f014e6
commit 76cb2dceb0

View file

@ -1,4 +1,9 @@
{ config, lib, ... }: {
config,
lib,
pkgs,
...
}:
{ {
options.settings.programs.helix = { options.settings.programs.helix = {
enable = lib.mkEnableOption "enables the helix modal editor"; enable = lib.mkEnableOption "enables the helix modal editor";
@ -7,6 +12,7 @@
config = lib.mkIf config.settings.programs.helix.enable { config = lib.mkIf config.settings.programs.helix.enable {
programs.helix = { programs.helix = {
enable = true; enable = true;
extraPackages = with pkgs; [ markdown-oxide ];
settings = builtins.fromTOML (builtins.readFile ./config.toml); settings = builtins.fromTOML (builtins.readFile ./config.toml);
languages = builtins.fromTOML (builtins.readFile ./languages.toml); languages = builtins.fromTOML (builtins.readFile ./languages.toml);
}; };