1{ lib, config, pkgs, ... }:
2
3with lib;
4let
5 cfg = config.modules.apps;
6in {
7 options.modules.apps.obsidian = {
8 enable = mkOption {
9 default = false;
10 description = "Whether to enable Obsidian.";
11 type = types.bool;
12 };
13 };
14
15 config = mkIf (cfg.enable && cfg.obsidian.enable) {
16 home.packages = [pkgs.obsidian];
17 systemd.user.sessionVariables.NIXOS_OZONE_WL = mkDefault 1;
18 };
19}