Refactor obsidian options module

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2024-07-12 12:54:13 +03:00
parent 60f12e7aa5
commit 124f6ab292
4 changed files with 192 additions and 66 deletions

View File

@@ -48,14 +48,26 @@
"tag-pane"
];
plugins = [ (import ./plugins/minimal-settings.nix { inherit pkgs; }) ];
cssSnippets = [
./snippets/editor-monospace.css
./snippets/file-explorer-separators.css
plugins = [
{
pkg = import ./plugins/minimal-settings.nix { inherit pkgs; };
extraFiles."data.json".source = (pkgs.formats.json { }).generate "data.json" {
labeledNav = true;
editorFont = "var(--font-monospace)";
};
}
];
theme = import ./themes/minimal.nix { inherit pkgs; };
cssSnippets = {
"file-explorer-separators".source = ./snippets/file-explorer-separators.css;
};
themes = [
{
enable = true;
pkg = import ./themes/minimal.nix { inherit pkgs; };
}
];
};
};