OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
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
 

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 "";
     };
   };
 }

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 
"";
     };
   };
 }
 

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

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
 

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

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
 

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

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
 

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

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
 

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

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
 

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

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
 

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
+  ];
+}

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
+  ];
+}
 

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";

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