HASH 7e56777d1f4b
DATE 2025-05-13
SUBJECT appearance: move module to common.workstation
FILES 9 CHANGED
HASH 7e56777d1f4b
DATE 2025-05-13
SUBJECT appearance: move module to
common.workstation
FILES 9 CHANGED
┌─ modules/common/console/options.nix ───────────────────────────────────────┐
│ diff --git a/modules/common/console/options.nix b/modules/common/console/options.n │
│ ix │
│ index 63b39f8..eeabf94 100644 │
│ --- a/modules/common/console/options.nix │
│ +++ b/modules/common/console/options.nix │
│ @@ -34,6 +34,7 @@ in { │
│ ssh.enable = mkEnableOption ""; │
│ zellij.enable = mkEnableOption ""; │
│ nvim.enable = mkEnableOption ""; │
│ + ooknet-infra.enable = mkEnableOption ""; │
│ }; │
│ }; │
│ } │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ ...es/common/console/options.nix ───┐
│ diff --git a/modules/common/console/options. │
│ nix b/modules/common/console/options.nix │
│ index 63b39f8..eeabf94 100644 │
│ --- a/modules/common/console/options.nix │
│ +++ b/modules/common/console/options.nix │
│ @@ -34,6 +34,7 @@ in { │
│ ssh.enable = mkEnableOption ""; │
│ zellij.enable = mkEnableOption ""; │
│ nvim.enable = mkEnableOption ""; │
│ + ooknet-infra.enable = mkEnableOption │
│ ""; │
│ }; │
│ }; │
│ } │
└──────────────────────────────────────────────┘
┌─ modules/common/workstation/appearance/default.nix ────────────────────────┐
│ diff --git a/modules/common/appearance/default.nix b/modules/common/workstation/ap │
│ pearance/default.nix │
│ similarity index 100% │
│ rename from modules/common/appearance/default.nix │
│ rename to modules/common/workstation/appearance/default.nix │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ ...tation/appearance/default.nix ───┐
│ diff --git a/modules/common/appearance/defau │
│ lt.nix b/modules/common/workstation/appearan │
│ ce/default.nix │
│ similarity index 100% │
│ rename from modules/common/appearance/defaul │
│ t.nix │
│ rename to modules/common/workstation/appeara │
│ nce/default.nix │
└──────────────────────────────────────────────┘
┌─ modules/common/workstation/appearance/options.nix ────────────────────────┐
│ diff --git a/modules/common/appearance/options.nix b/modules/common/workstation/ap │
│ pearance/options.nix │
│ similarity index 100% │
│ rename from modules/common/appearance/options.nix │
│ rename to modules/common/workstation/appearance/options.nix │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ ...tation/appearance/options.nix ───┐
│ diff --git a/modules/common/appearance/optio │
│ ns.nix b/modules/common/workstation/appearan │
│ ce/options.nix │
│ similarity index 100% │
│ rename from modules/common/appearance/option │
│ s.nix │
│ rename to modules/common/workstation/appeara │
│ nce/options.nix │
└──────────────────────────────────────────────┘
┌─ modules/common/workstation/appearance/themes/default.nix ─────────────────┐
│ diff --git a/modules/common/appearance/themes/default.nix b/modules/common/worksta │
│ tion/appearance/themes/default.nix │
│ similarity index 100% │
│ rename from modules/common/appearance/themes/default.nix │
│ rename to modules/common/workstation/appearance/themes/default.nix │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ ...appearance/themes/default.nix ───┐
│ diff --git a/modules/common/appearance/theme │
│ s/default.nix b/modules/common/workstation/a │
│ ppearance/themes/default.nix │
│ similarity index 100% │
│ rename from modules/common/appearance/themes │
│ /default.nix │
│ rename to modules/common/workstation/appeara │
│ nce/themes/default.nix │
└──────────────────────────────────────────────┘
┌─ modules/common/workstation/appearance/themes/generated-wallpaper.nix ─────┐
│ diff --git a/modules/common/appearance/themes/generated-wallpaper.nix b/modules/co │
│ mmon/workstation/appearance/themes/generated-wallpaper.nix │
│ similarity index 100% │
│ rename from modules/common/appearance/themes/generated-wallpaper.nix │
│ rename to modules/common/workstation/appearance/themes/generated-wallpaper.nix │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ ...hemes/generated-wallpaper.nix ───┐
│ diff --git a/modules/common/appearance/theme │
│ s/generated-wallpaper.nix b/modules/common/w │
│ orkstation/appearance/themes/generated-wallp │
│ aper.nix │
│ similarity index 100% │
│ rename from modules/common/appearance/themes │
│ /generated-wallpaper.nix │
│ rename to modules/common/workstation/appeara │
│ nce/themes/generated-wallpaper.nix │
└──────────────────────────────────────────────┘
┌─ modules/common/workstation/appearance/themes/hozen.nix ───────────────────┐
│ diff --git a/modules/common/appearance/themes/hozen.nix b/modules/common/workstati │
│ on/appearance/themes/hozen.nix │
│ similarity index 100% │
│ rename from modules/common/appearance/themes/hozen.nix │
│ rename to modules/common/workstation/appearance/themes/hozen.nix │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ ...n/appearance/themes/hozen.nix ───┐
│ diff --git a/modules/common/appearance/theme │
│ s/hozen.nix b/modules/common/workstation/app │
│ earance/themes/hozen.nix │
│ similarity index 100% │
│ rename from modules/common/appearance/themes │
│ /hozen.nix │
│ rename to modules/common/workstation/appeara │
│ nce/themes/hozen.nix │
└──────────────────────────────────────────────┘
┌─ modules/common/workstation/appearance/themes/minimal.nix ─────────────────┐
│ diff --git a/modules/common/appearance/themes/minimal.nix b/modules/common/worksta │
│ tion/appearance/themes/minimal.nix │
│ similarity index 100% │
│ rename from modules/common/appearance/themes/minimal.nix │
│ rename to modules/common/workstation/appearance/themes/minimal.nix │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ ...appearance/themes/minimal.nix ───┐
│ diff --git a/modules/common/appearance/theme │
│ s/minimal.nix b/modules/common/workstation/a │
│ ppearance/themes/minimal.nix │
│ similarity index 100% │
│ rename from modules/common/appearance/themes │
│ /minimal.nix │
│ rename to modules/common/workstation/appeara │
│ nce/themes/minimal.nix │
└──────────────────────────────────────────────┘
┌─ modules/common/workstation/default.nix ───────────────────────────────────┐
│ diff --git a/modules/common/workstation/default.nix b/modules/common/workstation/d │
│ efault.nix │
│ new file mode 100644 │
│ index 0000000..332d1e6 │
│ --- /dev/null │
│ +++ b/modules/common/workstation/default.nix │
│ @@ -0,0 +1,5 @@ │
│ +{ │
│ + imports = [ │
│ + ./appearance │
│ + ]; │
│ +} │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ ...ommon/workstation/default.nix ───┐
│ diff --git a/modules/common/workstation/defa │
│ ult.nix b/modules/common/workstation/default │
│ .nix │
│ new file mode 100644 │
│ index 0000000..332d1e6 │
│ --- /dev/null │
│ +++ b/modules/common/workstation/default.nix │
│ @@ -0,0 +1,5 @@ │
│ +{ │
│ + imports = [ │
│ + ./appearance │
│ + ]; │
│ +} │
└──────────────────────────────────────────────┘
┌─ modules/home/console/tools/infra/ooknet-provision.nix ────────────────────┐
│ diff --git a/modules/home/console/tools/infra/ooknet-provision.nix b/modules/home/ │
│ console/tools/infra/ooknet-provision.nix │
│ index f09f5cd..7c92031 100644 │
│ --- a/modules/home/console/tools/infra/ooknet-provision.nix │
│ +++ b/modules/home/console/tools/infra/ooknet-provision.nix │
│ @@ -5,11 +5,11 @@ │
│ pkgs, │
│ ... │
│ }: let │
│ - inherit (lib) mkIf elem; │
│ + inherit (lib) mkIf; │
│ inherit (builtins) attrValues; │
│ - inherit (osConfig.ooknet.workstation) profiles; │
│ + cfg = osConfig.ooknet.console.tools.ooknet-infra; │
│ in { │
│ - config = mkIf (elem "infra" profiles) { │
│ + config = mkIf cfg.enable { │
│ home.packages = [ │
│ (pkgs.writeShellApplication { │
│ name = "ooknet-provision"; │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ ...ls/infra/ooknet-provision.nix ───┐
│ diff --git a/modules/home/console/tools/infr │
│ a/ooknet-provision.nix b/modules/home/consol │
│ e/tools/infra/ooknet-provision.nix │
│ index f09f5cd..7c92031 100644 │
│ --- a/modules/home/console/tools/infra/ookne │
│ t-provision.nix │
│ +++ b/modules/home/console/tools/infra/ookne │
│ t-provision.nix │
│ @@ -5,11 +5,11 @@ │
│ pkgs, │
│ ... │
│ }: let │
│ - inherit (lib) mkIf elem; │
│ + inherit (lib) mkIf; │
│ inherit (builtins) attrValues; │
│ - inherit (osConfig.ooknet.workstation) pro │
│ files; │
│ + cfg = osConfig.ooknet.console.tools.ookne │
│ t-infra; │
│ in { │
│ - config = mkIf (elem "infra" profiles) { │
│ + config = mkIf cfg.enable { │
│ home.packages = [ │
│ (pkgs.writeShellApplication { │
│ name = "ooknet-provision"; │
└──────────────────────────────────────────────┘
[ BACK TO LOG ]
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET