diff --git a/config/devices/default.nix b/config/devices/default.nix deleted file mode 100755 index 28f0f91..0000000 --- a/config/devices/default.nix +++ /dev/null @@ -1,65 +0,0 @@ -let - configPath = ./config; - printerPath = configPath + /printers; - - devicesFunctions = { - ownerWriteOthersReadMask = [ - "fmask=0022" - "dmask=0022" - ]; - ownerExclusiveReadWriteMask = [ - "fmask=0077" - "dmask=0077" - ]; - readWritePermissions = [ - "rw" - ]; - sambaPermissions = [ - "rw" - "gid=100" - "vers=3.0" - "x-systemd.automount" - "x-systemd.requires=network-online.target" - ]; - fileModeAndDirMode = [ - "file_mode=0644" - "dir_mode=0755" - ]; - userIdForUser0 = [ - "uid=1000" - ]; - userIdForUser1 = [ - "uid=1001" - ]; - dummy = [ - ]; - }; - - deviceswithFunctions = builtins.listToAttrs (map (name: { - name = builtins.substring 0 (builtins.stringLength name - 4) name; - value = import (configPath + "/${name}") { - inherit - devicesFunctions - ; - }; - }) - (builtins.filter (name: - builtins.match ".*\\.nix$" name != null) (builtins.attrNames - (builtins.readDir configPath)))); - - devicesPrinters = builtins.listToAttrs (map (name: { - name = builtins.substring 0 (builtins.stringLength name - 4) name; - value = import (printerPath + "/${name}") { - inherit - devicesFunctions - ; - }; - }) - (builtins.filter (name: - builtins.match ".*\\.nix$" name != null) (builtins.attrNames - (builtins.readDir printerPath)))); - - devices = deviceswithFunctions // devicesPrinters; -in { - devices = devices; -} diff --git a/flake.lock b/flake.lock index 9e03233..a1305a7 100755 --- a/flake.lock +++ b/flake.lock @@ -175,6 +175,22 @@ } }, "flake-compat_5": { + "flake": false, + "locked": { + "lastModified": 1717312683, + "narHash": "sha256-FrlieJH50AuvagamEvWMIE6D2OAnERuDboFDYAED/dE=", + "owner": "nix-community", + "repo": "flake-compat", + "rev": "38fd3954cf65ce6faf3d0d45cd26059e059f07ea", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_6": { "flake": false, "locked": { "lastModified": 1696426674, @@ -190,7 +206,7 @@ "type": "github" } }, - "flake-compat_6": { + "flake-compat_7": { "flake": false, "locked": { "lastModified": 1733328505, @@ -206,7 +222,7 @@ "type": "github" } }, - "flake-compat_7": { + "flake-compat_8": { "locked": { "lastModified": 1733328505, "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", @@ -400,11 +416,11 @@ "zig": "zig" }, "locked": { - "lastModified": 1738619868, - "narHash": "sha256-q4h4SY1kVkZG4t/59CmJvaKjlx+xjojhdU1HqxiQhrQ=", + "lastModified": 1738781852, + "narHash": "sha256-fTr3m5Ktg1vWeAbscpYS7BTjOIACXMjkG1xazeRGvAc=", "owner": "ghostty-org", "repo": "ghostty", - "rev": "f0d276062b78658fc1f3857e9ea104788f1f4e58", + "rev": "4eb588501735e2df2910b54ed0dc8ad934b5d42f", "type": "github" }, "original": { @@ -488,11 +504,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1738625866, - "narHash": "sha256-0GibVm6Pfm99Lu5fcH68YGa3jO0zUdoO+V3DqmAcJTc=", + "lastModified": 1738723095, + "narHash": "sha256-5l7ghUJb++dh59VlaZlmAKDoaJgCtT7pCKP87bRNFZE=", "owner": "helix-editor", "repo": "helix", - "rev": "8995ccaae25b1af2e052d0d78ed74e7d225dec5a", + "rev": "b0e1eaf50d01257a743b8508f9eb29b78882c403", "type": "github" }, "original": { @@ -535,11 +551,11 @@ ] }, "locked": { - "lastModified": 1738610386, - "narHash": "sha256-yb6a5efA1e8xze1vcdN2HBxqYr340EsxFMrDUHL3WZM=", + "lastModified": 1738789832, + "narHash": "sha256-HdlMPfObPu5y7oDfH/w3vvlU3UTQ/bQjSULChZARm5M=", "owner": "nix-community", "repo": "home-manager", - "rev": "066ba0c5cfddbc9e0dddaec73b1561ad38aa8abe", + "rev": "30ea6fed4e4b41693cebc2263373dd810de4de49", "type": "github" }, "original": { @@ -624,11 +640,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1738622170, - "narHash": "sha256-M9lm/lbT10cOXcfMMEzRFLehDlVWnkiy38xVDPWyqk4=", + "lastModified": 1738770121, + "narHash": "sha256-A51F7pmZXFrVB1AIhlTPL4cHlgkRKC0ffMs5y9zSazc=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "5e7292434a9189d0550187f8a6fb687848194a41", + "rev": "8a6778f0a087cdfc4bc1d3751b0be2c2bf3322aa", "type": "github" }, "original": { @@ -985,11 +1001,11 @@ "systems": "systems_6" }, "locked": { - "lastModified": 1738530522, - "narHash": "sha256-6PdmWHiMmUEtDP324tKbHmgwYmeTvJju17DIN49ylqM=", + "lastModified": 1738663672, + "narHash": "sha256-+727mTmrCMOHQwOrAT5Ax4QsR7fQ0oPpAjaRP9sTu5s=", "owner": "ngi-nix", "repo": "ngipkgs", - "rev": "f3fb5a5b58f69fd79f432b7927fad41af5f71f59", + "rev": "d721deaf9a5f0359984dcebeadadfea8ec75081c", "type": "github" }, "original": { @@ -998,6 +1014,26 @@ "type": "github" } }, + "nixos-cosmic": { + "inputs": { + "flake-compat": "flake-compat_5", + "nixpkgs": "nixpkgs_2", + "nixpkgs-stable": "nixpkgs-stable_3" + }, + "locked": { + "lastModified": 1738805812, + "narHash": "sha256-3wupg+xSzRPUius7y29btqCR2l28GpCjwS9q83uK9uU=", + "owner": "lilyinstarlight", + "repo": "nixos-cosmic", + "rev": "bbab2cc88af97520259c5575bf29c83bf391424c", + "type": "github" + }, + "original": { + "owner": "lilyinstarlight", + "repo": "nixos-cosmic", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1738422722, @@ -1046,6 +1082,22 @@ "type": "github" } }, + "nixpkgs-stable_3": { + "locked": { + "lastModified": 1738702386, + "narHash": "sha256-nJj8f78AYAxl/zqLiFGXn5Im1qjFKU8yBPKoWEeZN5M=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "030ba1976b7c0e1a67d9716b17308ccdab5b381e", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-24.11", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-unstable": { "locked": { "lastModified": 1733229606, @@ -1064,11 +1116,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1738546358, - "narHash": "sha256-nLivjIygCiqLp5QcL7l56Tca/elVqM9FG1hGd9ZSsrg=", + "lastModified": 1738680400, + "narHash": "sha256-ooLh+XW8jfa+91F1nhf9OF7qhuA/y1ChLx6lXDNeY5U=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c6e957d81b96751a3d5967a0fd73694f303cc914", + "rev": "799ba5bffed04ced7067a91798353d360788b30d", "type": "github" }, "original": { @@ -1079,6 +1131,22 @@ } }, "nixpkgs_3": { + "locked": { + "lastModified": 1738680400, + "narHash": "sha256-ooLh+XW8jfa+91F1nhf9OF7qhuA/y1ChLx6lXDNeY5U=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "799ba5bffed04ced7067a91798353d360788b30d", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_4": { "locked": { "lastModified": 1737003892, "narHash": "sha256-RCzJE9wKByLCXmRBp+z8LK9EgdW+K+W/DXnJS4S/NVo=", @@ -1103,11 +1171,11 @@ "treefmt-nix": "treefmt-nix_2" }, "locked": { - "lastModified": 1738362438, - "narHash": "sha256-EO2dVkMVLThWqv4hobEZEZGWBEuH2Z9SYqQDrbLSclU=", + "lastModified": 1738816609, + "narHash": "sha256-y5cbTsuUCMYigHjV9cD9+zcqpwu+oJIUnVtcnCWmIhg=", "owner": "nix-community", "repo": "NUR", - "rev": "95ddad0ff0e67c90314c6ca46324dce5f9a910d2", + "rev": "e853d733b274463ff290f6f756f985406e740f30", "type": "github" }, "original": { @@ -1141,7 +1209,7 @@ }, "pre-commit-hooks-nix": { "inputs": { - "flake-compat": "flake-compat_5", + "flake-compat": "flake-compat_6", "gitignore": "gitignore_3", "nixpkgs": [ "nixpkgs" @@ -1235,7 +1303,8 @@ "hyprland-portal": "hyprland-portal", "lix-module": "lix-module", "ngipkgs": "ngipkgs", - "nixpkgs": "nixpkgs_2", + "nixos-cosmic": "nixos-cosmic", + "nixpkgs": "nixpkgs_3", "nur": "nur", "pre-commit-hooks-nix": "pre-commit-hooks-nix", "sops-nix": "sops-nix_2", @@ -1537,17 +1606,17 @@ }, "waybar": { "inputs": { - "flake-compat": "flake-compat_6", + "flake-compat": "flake-compat_7", "nixpkgs": [ "nixpkgs" ] }, "locked": { - "lastModified": 1738399335, - "narHash": "sha256-OvtDGDUX0P5oz/LzhzeAcGfd6ihlUHPMKR4CZgnScTA=", + "lastModified": 1738752268, + "narHash": "sha256-v2AXqro8mL5/IZNHNUAnRqLlR/vBiHxEXshYLiRAnTI=", "owner": "Alexays", "repo": "Waybar", - "rev": "0d5a4f82eca6df03b73908244d1dcd5fec2c3584", + "rev": "c32d5e3883558db2913dcd09c1b96a7e6c467c25", "type": "github" }, "original": { @@ -1600,15 +1669,15 @@ "yazi": { "inputs": { "flake-utils": "flake-utils_5", - "nixpkgs": "nixpkgs_3", + "nixpkgs": "nixpkgs_4", "rust-overlay": "rust-overlay_2" }, "locked": { - "lastModified": 1738657731, - "narHash": "sha256-TfqSe8oywhZEIBs//PI7WXy+PtfkJTEbmFJ5tfXHvcM=", + "lastModified": 1738762515, + "narHash": "sha256-0LIVLou8bMYf4guwRy6YTNhMwwKWC4Ty1pg0bHm4588=", "owner": "sxyazi", "repo": "yazi", - "rev": "4e96341f512522d948977f5dc97a32c0c88f447b", + "rev": "e9fcab3b375afef4b0083687388b90e060a55a37", "type": "github" }, "original": { @@ -1620,18 +1689,18 @@ "zed-editor": { "inputs": { "crane": "crane_2", - "flake-compat": "flake-compat_7", + "flake-compat": "flake-compat_8", "nixpkgs": [ "nixpkgs" ], "rust-overlay": "rust-overlay_3" }, "locked": { - "lastModified": 1738656328, - "narHash": "sha256-bxFVQC8OuL2pdz4DYb8s0y+1pSftXGc375PDO0ZQRtk=", + "lastModified": 1738822025, + "narHash": "sha256-ME4bjL8qSnJuDf7rPnO0P8A3IVFPm89gp7yKuSuVQac=", "owner": "zed-industries", "repo": "zed", - "rev": "386cfacb25aae8e89d337f2893f5f8ec14cfee6b", + "rev": "c61f12dd225ffabd3913aa29adfdf3feb1a62522", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 18a923a..e1f3eeb 100755 --- a/flake.nix +++ b/flake.nix @@ -37,10 +37,7 @@ url = "github:helix-editor/helix"; inputs.nixpkgs.follows = "nixpkgs"; }; - waybar = { - url = "github:Alexays/Waybar"; - inputs.nixpkgs.follows = "nixpkgs"; - }; + nixos-cosmic.url = "github:lilyinstarlight/nixos-cosmic"; hyprland = { url = "github:hyprwm/Hyprland"; inputs.nixpkgs.follows = "nixpkgs"; @@ -49,6 +46,10 @@ url = "github:hyprwm/xdg-desktop-portal-hyprland"; inputs.nixpkgs.follows = "nixpkgs"; }; + waybar = { + url = "github:Alexays/Waybar"; + inputs.nixpkgs.follows = "nixpkgs"; + }; zed-editor = { url = "github:zed-industries/zed"; inputs.nixpkgs.follows = "nixpkgs"; @@ -59,11 +60,9 @@ inputs.flake-parts.lib.mkFlake { inherit inputs; } { imports = [ inputs.pre-commit-hooks-nix.flakeModule - ./home ./lib - ./nixos + ./modules ./parts - ./config ]; flake = @@ -78,6 +77,7 @@ config.nixosModules.core config.nixosModules.sops config.nixosModules.system + inputs.nixos-cosmic.nixosModules.default inputs.home-manager.nixosModules.home-manager inputs.lix-module.nixosModules.default inputs.nur.modules.nixos.default diff --git a/config/default.nix b/modules/config/default.nix similarity index 100% rename from config/default.nix rename to modules/config/default.nix diff --git a/config/devices/config/bartholomew.nix b/modules/config/devices/config/bartholomew.nix similarity index 100% rename from config/devices/config/bartholomew.nix rename to modules/config/devices/config/bartholomew.nix diff --git a/config/devices/config/desktop.nix b/modules/config/devices/config/desktop.nix similarity index 100% rename from config/devices/config/desktop.nix rename to modules/config/devices/config/desktop.nix diff --git a/config/devices/config/fallaryn.nix b/modules/config/devices/config/fallaryn.nix similarity index 100% rename from config/devices/config/fallaryn.nix rename to modules/config/devices/config/fallaryn.nix diff --git a/config/devices/config/laptop.nix b/modules/config/devices/config/laptop.nix similarity index 100% rename from config/devices/config/laptop.nix rename to modules/config/devices/config/laptop.nix diff --git a/config/devices/config/phone.nix b/modules/config/devices/config/phone.nix similarity index 100% rename from config/devices/config/phone.nix rename to modules/config/devices/config/phone.nix diff --git a/config/devices/config/printers/printer0.nix b/modules/config/devices/config/printers/printer0.nix similarity index 60% rename from config/devices/config/printers/printer0.nix rename to modules/config/devices/config/printers/printer0.nix index f1164d9..9404b98 100755 --- a/config/devices/config/printers/printer0.nix +++ b/modules/config/devices/config/printers/printer0.nix @@ -1,9 +1,10 @@ -{devicesFunctions}: let - inherit - (devicesFunctions) +{ devicesFunctions }: +let + inherit (devicesFunctions) dummy ; -in { +in +{ name = dummy; label = "Canon-TR7620a"; ip = { diff --git a/config/devices/config/printers/printer1.nix b/modules/config/devices/config/printers/printer1.nix similarity index 64% rename from config/devices/config/printers/printer1.nix rename to modules/config/devices/config/printers/printer1.nix index caec90c..e1b1c97 100755 --- a/config/devices/config/printers/printer1.nix +++ b/modules/config/devices/config/printers/printer1.nix @@ -1,9 +1,10 @@ -{devicesFunctions}: let - inherit - (devicesFunctions) +{ devicesFunctions }: +let + inherit (devicesFunctions) dummy ; -in { +in +{ name = dummy; label = "Brother-HL-2170W"; ip = { diff --git a/config/devices/config/server.nix b/modules/config/devices/config/server.nix similarity index 100% rename from config/devices/config/server.nix rename to modules/config/devices/config/server.nix diff --git a/config/devices/config/synology.nix b/modules/config/devices/config/synology.nix similarity index 100% rename from config/devices/config/synology.nix rename to modules/config/devices/config/synology.nix diff --git a/config/devices/config/tablet.nix b/modules/config/devices/config/tablet.nix similarity index 100% rename from config/devices/config/tablet.nix rename to modules/config/devices/config/tablet.nix diff --git a/modules/config/devices/default.nix b/modules/config/devices/default.nix new file mode 100755 index 0000000..532b711 --- /dev/null +++ b/modules/config/devices/default.nix @@ -0,0 +1,76 @@ +let + configPath = ./config; + printerPath = configPath + /printers; + + devicesFunctions = { + ownerWriteOthersReadMask = [ + "fmask=0022" + "dmask=0022" + ]; + ownerExclusiveReadWriteMask = [ + "fmask=0077" + "dmask=0077" + ]; + readWritePermissions = [ + "rw" + ]; + sambaPermissions = [ + "rw" + "gid=100" + "vers=3.0" + "x-systemd.automount" + "x-systemd.requires=network-online.target" + ]; + fileModeAndDirMode = [ + "file_mode=0644" + "dir_mode=0755" + ]; + userIdForUser0 = [ + "uid=1000" + ]; + userIdForUser1 = [ + "uid=1001" + ]; + dummy = [ + ]; + }; + + deviceswithFunctions = builtins.listToAttrs ( + map + (name: { + name = builtins.substring 0 (builtins.stringLength name - 4) name; + value = import (configPath + "/${name}") { + inherit + devicesFunctions + ; + }; + }) + ( + builtins.filter (name: builtins.match ".*\\.nix$" name != null) ( + builtins.attrNames (builtins.readDir configPath) + ) + ) + ); + + devicesPrinters = builtins.listToAttrs ( + map + (name: { + name = builtins.substring 0 (builtins.stringLength name - 4) name; + value = import (printerPath + "/${name}") { + inherit + devicesFunctions + ; + }; + }) + ( + builtins.filter (name: builtins.match ".*\\.nix$" name != null) ( + builtins.attrNames (builtins.readDir printerPath) + ) + ) + ); + + devices = deviceswithFunctions // devicesPrinters; +in +{ + devices = devices; +} diff --git a/config/instances/config/acme.nix b/modules/config/instances/config/acme.nix similarity index 76% rename from config/instances/config/acme.nix rename to modules/config/instances/config/acme.nix index f074898..9b4a432 100755 --- a/config/instances/config/acme.nix +++ b/modules/config/instances/config/acme.nix @@ -1,13 +1,14 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) sslPath sopsPath ; acmeLabel = "Acme"; acmeName = "acme"; -in { +in +{ label = acmeLabel; name = acmeName; paths = { diff --git a/config/instances/config/caddy.nix b/modules/config/instances/config/caddy.nix similarity index 76% rename from config/instances/config/caddy.nix rename to modules/config/instances/config/caddy.nix index 7099e3d..b8e3362 100755 --- a/config/instances/config/caddy.nix +++ b/modules/config/instances/config/caddy.nix @@ -1,12 +1,13 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) sopsPath ; caddyLabel = "Caddy"; caddyName = "caddy"; -in { +in +{ label = caddyLabel; name = caddyName; sops = { diff --git a/config/instances/config/forgejo.nix b/modules/config/instances/config/forgejo.nix similarity index 100% rename from config/instances/config/forgejo.nix rename to modules/config/instances/config/forgejo.nix diff --git a/config/instances/config/jellyfin.nix b/modules/config/instances/config/jellyfin.nix similarity index 89% rename from config/instances/config/jellyfin.nix rename to modules/config/instances/config/jellyfin.nix index daa5254..477a4a5 100755 --- a/config/instances/config/jellyfin.nix +++ b/modules/config/instances/config/jellyfin.nix @@ -1,6 +1,6 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) domain0 jellyfinLabel jellyfinName @@ -8,7 +8,8 @@ sslPath sopsPath ; -in { +in +{ label = jellyfinLabel; name = jellyfinName; sops = { diff --git a/config/instances/config/mastodon.nix b/modules/config/instances/config/mastodon.nix similarity index 100% rename from config/instances/config/mastodon.nix rename to modules/config/instances/config/mastodon.nix diff --git a/config/instances/config/matrix.nix b/modules/config/instances/config/matrix.nix similarity index 82% rename from config/instances/config/matrix.nix rename to modules/config/instances/config/matrix.nix index 8394a66..60584e1 100755 --- a/config/instances/config/matrix.nix +++ b/modules/config/instances/config/matrix.nix @@ -1,13 +1,14 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) servicePath sopsPath ; matrixLabel = "Matrix"; matrixName = "matrix"; -in { +in +{ label = matrixLabel; name = matrixName; sops = { diff --git a/config/instances/config/minecraft.nix b/modules/config/instances/config/minecraft.nix similarity index 88% rename from config/instances/config/minecraft.nix rename to modules/config/instances/config/minecraft.nix index 17a13c2..a31fda9 100755 --- a/config/instances/config/minecraft.nix +++ b/modules/config/instances/config/minecraft.nix @@ -1,6 +1,6 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) domain0 servicePath sslPath @@ -9,7 +9,8 @@ minecraftLabel = "Minecraft"; minecraftName = "minecraft"; -in { +in +{ label = minecraftLabel; name = minecraftName; sops = { diff --git a/config/instances/config/nextcloud.nix b/modules/config/instances/config/nextcloud.nix similarity index 88% rename from config/instances/config/nextcloud.nix rename to modules/config/instances/config/nextcloud.nix index bfba927..cedb045 100755 --- a/config/instances/config/nextcloud.nix +++ b/modules/config/instances/config/nextcloud.nix @@ -1,6 +1,6 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) domain1 servicePath sslPath @@ -9,7 +9,8 @@ nextcloudLabel = "Nextcloud"; nextcloudName = "nextcloud"; -in { +in +{ label = nextcloudLabel; name = nextcloudName; sops = { diff --git a/config/instances/config/ollama.nix b/modules/config/instances/config/ollama.nix similarity index 89% rename from config/instances/config/ollama.nix rename to modules/config/instances/config/ollama.nix index 7bc5312..0edf75d 100755 --- a/config/instances/config/ollama.nix +++ b/modules/config/instances/config/ollama.nix @@ -1,6 +1,6 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) domain0 servicePath sslPath @@ -9,7 +9,8 @@ ollamaLabel = "Ollama"; ollamaName = "ollama"; -in { +in +{ label = ollamaLabel; name = ollamaName; sops = { diff --git a/config/instances/config/owncast.nix b/modules/config/instances/config/owncast.nix similarity index 90% rename from config/instances/config/owncast.nix rename to modules/config/instances/config/owncast.nix index ea42d88..3c9310a 100755 --- a/config/instances/config/owncast.nix +++ b/modules/config/instances/config/owncast.nix @@ -1,6 +1,6 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) domain1 servicePath sslPath @@ -10,7 +10,8 @@ owncastLabel = "Owncast"; owncastName = "owncast"; owncastSubdomain = "stream"; -in { +in +{ label = owncastLabel; name = owncastName; sops = { diff --git a/config/instances/config/peertube.nix b/modules/config/instances/config/peertube.nix similarity index 91% rename from config/instances/config/peertube.nix rename to modules/config/instances/config/peertube.nix index 784bf01..ff2489c 100755 --- a/config/instances/config/peertube.nix +++ b/modules/config/instances/config/peertube.nix @@ -1,6 +1,6 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) domain3 servicePath sslPath @@ -10,7 +10,8 @@ peertubeLabel = "PeerTube"; peertubeName = "peertube"; peertubeSubdomain = "video"; -in { +in +{ label = peertubeLabel; name = peertubeName; email = { diff --git a/config/instances/config/postfix.nix b/modules/config/instances/config/postfix.nix similarity index 100% rename from config/instances/config/postfix.nix rename to modules/config/instances/config/postfix.nix diff --git a/config/instances/config/postgresql.nix b/modules/config/instances/config/postgresql.nix similarity index 82% rename from config/instances/config/postgresql.nix rename to modules/config/instances/config/postgresql.nix index fb765a5..b03a623 100755 --- a/config/instances/config/postgresql.nix +++ b/modules/config/instances/config/postgresql.nix @@ -1,13 +1,14 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) servicePath sopsPath ; postgresLabel = "PostgreSQL"; postgresName = "postgres"; -in { +in +{ label = postgresLabel; name = postgresName; sops = { diff --git a/config/instances/config/samba.nix b/modules/config/instances/config/samba.nix similarity index 84% rename from config/instances/config/samba.nix rename to modules/config/instances/config/samba.nix index 44d3df8..189042e 100755 --- a/config/instances/config/samba.nix +++ b/modules/config/instances/config/samba.nix @@ -1,6 +1,6 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) jellyfinLabel jellyfinName servicePath @@ -9,7 +9,8 @@ sambaLabel = "Samba"; sambaName = "samba"; -in { +in +{ label = sambaLabel; name = sambaName; sops = { diff --git a/config/instances/config/smtp.nix b/modules/config/instances/config/smtp.nix similarity index 100% rename from config/instances/config/smtp.nix rename to modules/config/instances/config/smtp.nix diff --git a/config/instances/config/syncthing.nix b/modules/config/instances/config/syncthing.nix similarity index 88% rename from config/instances/config/syncthing.nix rename to modules/config/instances/config/syncthing.nix index fee37b0..1ca9d66 100755 --- a/config/instances/config/syncthing.nix +++ b/modules/config/instances/config/syncthing.nix @@ -1,6 +1,6 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) domain0 sslPath sopsPath @@ -8,7 +8,8 @@ syncthingLabel = "Syncthing"; syncthingName = "syncthing"; -in { +in +{ label = syncthingLabel; name = syncthingName; sops = { diff --git a/config/instances/config/synology.nix b/modules/config/instances/config/synology.nix similarity index 78% rename from config/instances/config/synology.nix rename to modules/config/instances/config/synology.nix index 403a7d4..48d4c11 100755 --- a/config/instances/config/synology.nix +++ b/modules/config/instances/config/synology.nix @@ -1,12 +1,13 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) sopsPath ; synologyLabel = "Synology"; synologyName = "synology"; -in { +in +{ label = synologyLabel; name = synologyName; sops = { diff --git a/config/instances/config/upRootNutrition.nix b/modules/config/instances/config/upRootNutrition.nix similarity index 89% rename from config/instances/config/upRootNutrition.nix rename to modules/config/instances/config/upRootNutrition.nix index 1440e34..059f8f0 100755 --- a/config/instances/config/upRootNutrition.nix +++ b/modules/config/instances/config/upRootNutrition.nix @@ -1,6 +1,6 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) domain3 sslPath sopsPath @@ -8,7 +8,8 @@ upRootNutritionLabel = "upRootNutrition"; upRootNutritionName = "uprootnutrition"; -in { +in +{ label = upRootNutritionLabel; name = upRootNutritionName; email = { diff --git a/config/instances/config/vaultwarden.nix b/modules/config/instances/config/vaultwarden.nix similarity index 90% rename from config/instances/config/vaultwarden.nix rename to modules/config/instances/config/vaultwarden.nix index 8dcad5f..801f3d4 100755 --- a/config/instances/config/vaultwarden.nix +++ b/modules/config/instances/config/vaultwarden.nix @@ -1,6 +1,6 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) domain0 servicePath sslPath @@ -9,7 +9,8 @@ vaultwardenLabel = "Vaultwarden"; vaultwardenName = "vaultwarden"; -in { +in +{ label = vaultwardenLabel; name = vaultwardenName; email = { diff --git a/config/instances/config/web.nix b/modules/config/instances/config/web.nix similarity index 84% rename from config/instances/config/web.nix rename to modules/config/instances/config/web.nix index 0f04f27..369a7e1 100755 --- a/config/instances/config/web.nix +++ b/modules/config/instances/config/web.nix @@ -1,12 +1,13 @@ -{instancesFunctions}: let - inherit - (instancesFunctions) +{ instancesFunctions }: +let + inherit (instancesFunctions) domain0 domain1 domain2 domain3 ; -in { +in +{ domains = { url0 = domain0; url1 = domain1; diff --git a/config/instances/default.nix b/modules/config/instances/default.nix similarity index 100% rename from config/instances/default.nix rename to modules/config/instances/default.nix diff --git a/config/themes/default.nix b/modules/config/themes/default.nix similarity index 100% rename from config/themes/default.nix rename to modules/config/themes/default.nix diff --git a/config/themes/palettes/brogrammer/default.nix b/modules/config/themes/palettes/brogrammer/default.nix similarity index 100% rename from config/themes/palettes/brogrammer/default.nix rename to modules/config/themes/palettes/brogrammer/default.nix diff --git a/config/themes/palettes/catppuccin/frappe/default.nix b/modules/config/themes/palettes/catppuccin/frappe/default.nix similarity index 100% rename from config/themes/palettes/catppuccin/frappe/default.nix rename to modules/config/themes/palettes/catppuccin/frappe/default.nix diff --git a/config/themes/palettes/catppuccin/latte/default.nix b/modules/config/themes/palettes/catppuccin/latte/default.nix similarity index 100% rename from config/themes/palettes/catppuccin/latte/default.nix rename to modules/config/themes/palettes/catppuccin/latte/default.nix diff --git a/config/themes/palettes/catppuccin/macchiato/default.nix b/modules/config/themes/palettes/catppuccin/macchiato/default.nix similarity index 100% rename from config/themes/palettes/catppuccin/macchiato/default.nix rename to modules/config/themes/palettes/catppuccin/macchiato/default.nix diff --git a/config/themes/palettes/catppuccin/mocha/default.nix b/modules/config/themes/palettes/catppuccin/mocha/default.nix similarity index 100% rename from config/themes/palettes/catppuccin/mocha/default.nix rename to modules/config/themes/palettes/catppuccin/mocha/default.nix diff --git a/config/themes/palettes/chalk/default.nix b/modules/config/themes/palettes/chalk/default.nix similarity index 100% rename from config/themes/palettes/chalk/default.nix rename to modules/config/themes/palettes/chalk/default.nix diff --git a/config/themes/palettes/deep-oceanic-next/default.nix b/modules/config/themes/palettes/deep-oceanic-next/default.nix similarity index 100% rename from config/themes/palettes/deep-oceanic-next/default.nix rename to modules/config/themes/palettes/deep-oceanic-next/default.nix diff --git a/config/themes/palettes/dracula/default.nix b/modules/config/themes/palettes/dracula/default.nix similarity index 100% rename from config/themes/palettes/dracula/default.nix rename to modules/config/themes/palettes/dracula/default.nix diff --git a/config/themes/palettes/espresso/default.nix b/modules/config/themes/palettes/espresso/default.nix similarity index 100% rename from config/themes/palettes/espresso/default.nix rename to modules/config/themes/palettes/espresso/default.nix diff --git a/config/themes/palettes/flat/default.nix b/modules/config/themes/palettes/flat/default.nix similarity index 100% rename from config/themes/palettes/flat/default.nix rename to modules/config/themes/palettes/flat/default.nix diff --git a/config/themes/palettes/framer/default.nix b/modules/config/themes/palettes/framer/default.nix similarity index 100% rename from config/themes/palettes/framer/default.nix rename to modules/config/themes/palettes/framer/default.nix diff --git a/config/themes/palettes/github/default.nix b/modules/config/themes/palettes/github/default.nix similarity index 100% rename from config/themes/palettes/github/default.nix rename to modules/config/themes/palettes/github/default.nix diff --git a/config/themes/palettes/hardcore/default.nix b/modules/config/themes/palettes/hardcore/default.nix similarity index 100% rename from config/themes/palettes/hardcore/default.nix rename to modules/config/themes/palettes/hardcore/default.nix diff --git a/config/themes/palettes/one/black/default.nix b/modules/config/themes/palettes/one/black/default.nix similarity index 100% rename from config/themes/palettes/one/black/default.nix rename to modules/config/themes/palettes/one/black/default.nix diff --git a/config/themes/palettes/one/dark/default.nix b/modules/config/themes/palettes/one/dark/default.nix similarity index 100% rename from config/themes/palettes/one/dark/default.nix rename to modules/config/themes/palettes/one/dark/default.nix diff --git a/config/themes/palettes/one/light/default.nix b/modules/config/themes/palettes/one/light/default.nix similarity index 100% rename from config/themes/palettes/one/light/default.nix rename to modules/config/themes/palettes/one/light/default.nix diff --git a/config/themes/palettes/sparky/default.nix b/modules/config/themes/palettes/sparky/default.nix similarity index 100% rename from config/themes/palettes/sparky/default.nix rename to modules/config/themes/palettes/sparky/default.nix diff --git a/config/users/config/user0.nix b/modules/config/users/config/user0.nix similarity index 96% rename from config/users/config/user0.nix rename to modules/config/users/config/user0.nix index c3096a6..e68fd70 100755 --- a/config/users/config/user0.nix +++ b/modules/config/users/config/user0.nix @@ -1,8 +1,10 @@ -{user0}: let +{ user0 }: +let inherit user0 ; -in { +in +{ name = "Nick"; aliases = { name0 = "BRBWaffles"; diff --git a/config/users/config/user1.nix b/modules/config/users/config/user1.nix similarity index 89% rename from config/users/config/user1.nix rename to modules/config/users/config/user1.nix index 7079b14..c646b64 100755 --- a/config/users/config/user1.nix +++ b/modules/config/users/config/user1.nix @@ -1,8 +1,10 @@ -{user1}: let +{ user1 }: +let inherit user1 ; -in { +in +{ name = "Garnet"; email = { address0 = "ninaeffler@gmail.com"; diff --git a/config/users/config/user2.nix b/modules/config/users/config/user2.nix similarity index 100% rename from config/users/config/user2.nix rename to modules/config/users/config/user2.nix diff --git a/config/users/default.nix b/modules/config/users/default.nix similarity index 100% rename from config/users/default.nix rename to modules/config/users/default.nix diff --git a/home/modules/cli/android/default.nix b/modules/default.nix similarity index 100% rename from home/modules/cli/android/default.nix rename to modules/default.nix diff --git a/home/default.nix b/modules/home/default.nix similarity index 99% rename from home/default.nix rename to modules/home/default.nix index 59b976c..40f12a7 100755 --- a/home/default.nix +++ b/modules/home/default.nix @@ -50,7 +50,7 @@ in messaging sharing tools - hyprland + hypr wayland theming ; diff --git a/home/modules/cli/android/androidFileTransfer/default.nix b/modules/home/modules/cli/android/androidFileTransfer/default.nix similarity index 100% rename from home/modules/cli/android/androidFileTransfer/default.nix rename to modules/home/modules/cli/android/androidFileTransfer/default.nix diff --git a/home/modules/cli/android/androidTools/default.nix b/modules/home/modules/cli/android/androidTools/default.nix similarity index 100% rename from home/modules/cli/android/androidTools/default.nix rename to modules/home/modules/cli/android/androidTools/default.nix diff --git a/home/modules/cli/default.nix b/modules/home/modules/cli/android/default.nix similarity index 100% rename from home/modules/cli/default.nix rename to modules/home/modules/cli/android/default.nix diff --git a/home/modules/cli/android/simpleMtpfs/default.nix b/modules/home/modules/cli/android/simpleMtpfs/default.nix similarity index 100% rename from home/modules/cli/android/simpleMtpfs/default.nix rename to modules/home/modules/cli/android/simpleMtpfs/default.nix diff --git a/home/modules/cli/development/default.nix b/modules/home/modules/cli/default.nix similarity index 100% rename from home/modules/cli/development/default.nix rename to modules/home/modules/cli/default.nix diff --git a/home/modules/cli/development/editing/default.nix b/modules/home/modules/cli/development/default.nix similarity index 100% rename from home/modules/cli/development/editing/default.nix rename to modules/home/modules/cli/development/default.nix diff --git a/home/modules/cli/development/tooling/default.nix b/modules/home/modules/cli/development/editing/default.nix similarity index 100% rename from home/modules/cli/development/tooling/default.nix rename to modules/home/modules/cli/development/editing/default.nix diff --git a/home/modules/cli/development/editing/helix/config/languages.nix b/modules/home/modules/cli/development/editing/helix/config/languages.nix similarity index 100% rename from home/modules/cli/development/editing/helix/config/languages.nix rename to modules/home/modules/cli/development/editing/helix/config/languages.nix diff --git a/home/modules/cli/development/editing/helix/config/settings.nix b/modules/home/modules/cli/development/editing/helix/config/settings.nix similarity index 100% rename from home/modules/cli/development/editing/helix/config/settings.nix rename to modules/home/modules/cli/development/editing/helix/config/settings.nix diff --git a/home/modules/cli/development/editing/helix/default.nix b/modules/home/modules/cli/development/editing/helix/default.nix similarity index 100% rename from home/modules/cli/development/editing/helix/default.nix rename to modules/home/modules/cli/development/editing/helix/default.nix diff --git a/home/modules/cli/development/editing/neovim/default.nix b/modules/home/modules/cli/development/editing/neovim/default.nix similarity index 100% rename from home/modules/cli/development/editing/neovim/default.nix rename to modules/home/modules/cli/development/editing/neovim/default.nix diff --git a/home/modules/cli/development/versioning/default.nix b/modules/home/modules/cli/development/tooling/default.nix similarity index 100% rename from home/modules/cli/development/versioning/default.nix rename to modules/home/modules/cli/development/tooling/default.nix diff --git a/home/modules/cli/development/tooling/elm/default.nix b/modules/home/modules/cli/development/tooling/elm/default.nix similarity index 100% rename from home/modules/cli/development/tooling/elm/default.nix rename to modules/home/modules/cli/development/tooling/elm/default.nix diff --git a/home/modules/cli/development/tooling/javascript/default.nix b/modules/home/modules/cli/development/tooling/javascript/default.nix similarity index 100% rename from home/modules/cli/development/tooling/javascript/default.nix rename to modules/home/modules/cli/development/tooling/javascript/default.nix diff --git a/home/modules/cli/files/default.nix b/modules/home/modules/cli/development/versioning/default.nix similarity index 100% rename from home/modules/cli/files/default.nix rename to modules/home/modules/cli/development/versioning/default.nix diff --git a/home/modules/cli/development/versioning/git/default.nix b/modules/home/modules/cli/development/versioning/git/default.nix similarity index 100% rename from home/modules/cli/development/versioning/git/default.nix rename to modules/home/modules/cli/development/versioning/git/default.nix diff --git a/home/modules/cli/development/versioning/lazygit/default.nix b/modules/home/modules/cli/development/versioning/lazygit/default.nix similarity index 100% rename from home/modules/cli/development/versioning/lazygit/default.nix rename to modules/home/modules/cli/development/versioning/lazygit/default.nix diff --git a/home/modules/cli/fun/default.nix b/modules/home/modules/cli/files/default.nix similarity index 100% rename from home/modules/cli/fun/default.nix rename to modules/home/modules/cli/files/default.nix diff --git a/home/modules/cli/files/fileRoller/default.nix b/modules/home/modules/cli/files/fileRoller/default.nix similarity index 100% rename from home/modules/cli/files/fileRoller/default.nix rename to modules/home/modules/cli/files/fileRoller/default.nix diff --git a/home/modules/cli/files/ncdu/default.nix b/modules/home/modules/cli/files/ncdu/default.nix similarity index 100% rename from home/modules/cli/files/ncdu/default.nix rename to modules/home/modules/cli/files/ncdu/default.nix diff --git a/home/modules/cli/files/samba/default.nix b/modules/home/modules/cli/files/samba/default.nix similarity index 100% rename from home/modules/cli/files/samba/default.nix rename to modules/home/modules/cli/files/samba/default.nix diff --git a/home/modules/cli/files/unrar/default.nix b/modules/home/modules/cli/files/unrar/default.nix similarity index 100% rename from home/modules/cli/files/unrar/default.nix rename to modules/home/modules/cli/files/unrar/default.nix diff --git a/home/modules/cli/files/unzip/default.nix b/modules/home/modules/cli/files/unzip/default.nix similarity index 100% rename from home/modules/cli/files/unzip/default.nix rename to modules/home/modules/cli/files/unzip/default.nix diff --git a/home/modules/cli/files/yazi/config/keymap.nix b/modules/home/modules/cli/files/yazi/config/keymap.nix similarity index 100% rename from home/modules/cli/files/yazi/config/keymap.nix rename to modules/home/modules/cli/files/yazi/config/keymap.nix diff --git a/home/modules/cli/files/yazi/config/settings.nix b/modules/home/modules/cli/files/yazi/config/settings.nix similarity index 100% rename from home/modules/cli/files/yazi/config/settings.nix rename to modules/home/modules/cli/files/yazi/config/settings.nix diff --git a/home/modules/cli/files/yazi/default.nix b/modules/home/modules/cli/files/yazi/default.nix similarity index 100% rename from home/modules/cli/files/yazi/default.nix rename to modules/home/modules/cli/files/yazi/default.nix diff --git a/home/modules/cli/files/zip/default.nix b/modules/home/modules/cli/files/zip/default.nix similarity index 100% rename from home/modules/cli/files/zip/default.nix rename to modules/home/modules/cli/files/zip/default.nix diff --git a/home/modules/cli/fun/aniCli/default.nix b/modules/home/modules/cli/fun/aniCli/default.nix similarity index 100% rename from home/modules/cli/fun/aniCli/default.nix rename to modules/home/modules/cli/fun/aniCli/default.nix diff --git a/home/modules/cli/shell/default.nix b/modules/home/modules/cli/fun/default.nix similarity index 100% rename from home/modules/cli/shell/default.nix rename to modules/home/modules/cli/fun/default.nix diff --git a/home/modules/cli/fun/fastFetch/config/settings.nix b/modules/home/modules/cli/fun/fastFetch/config/settings.nix similarity index 100% rename from home/modules/cli/fun/fastFetch/config/settings.nix rename to modules/home/modules/cli/fun/fastFetch/config/settings.nix diff --git a/home/modules/cli/fun/fastFetch/default.nix b/modules/home/modules/cli/fun/fastFetch/default.nix similarity index 100% rename from home/modules/cli/fun/fastFetch/default.nix rename to modules/home/modules/cli/fun/fastFetch/default.nix diff --git a/home/modules/cli/fun/libgenCli/default.nix b/modules/home/modules/cli/fun/libgenCli/default.nix similarity index 100% rename from home/modules/cli/fun/libgenCli/default.nix rename to modules/home/modules/cli/fun/libgenCli/default.nix diff --git a/home/modules/cli/fun/nyanCat/default.nix b/modules/home/modules/cli/fun/nyanCat/default.nix similarity index 100% rename from home/modules/cli/fun/nyanCat/default.nix rename to modules/home/modules/cli/fun/nyanCat/default.nix diff --git a/home/modules/cli/fun/yaBridge/default.nix b/modules/home/modules/cli/fun/yaBridge/default.nix similarity index 100% rename from home/modules/cli/fun/yaBridge/default.nix rename to modules/home/modules/cli/fun/yaBridge/default.nix diff --git a/home/modules/cli/fun/yt-dlp/config/extraConfig.nix b/modules/home/modules/cli/fun/yt-dlp/config/extraConfig.nix similarity index 100% rename from home/modules/cli/fun/yt-dlp/config/extraConfig.nix rename to modules/home/modules/cli/fun/yt-dlp/config/extraConfig.nix diff --git a/home/modules/cli/fun/yt-dlp/config/settings.nix b/modules/home/modules/cli/fun/yt-dlp/config/settings.nix similarity index 100% rename from home/modules/cli/fun/yt-dlp/config/settings.nix rename to modules/home/modules/cli/fun/yt-dlp/config/settings.nix diff --git a/home/modules/cli/fun/yt-dlp/default.nix b/modules/home/modules/cli/fun/yt-dlp/default.nix similarity index 100% rename from home/modules/cli/fun/yt-dlp/default.nix rename to modules/home/modules/cli/fun/yt-dlp/default.nix diff --git a/home/modules/cli/utilities/default.nix b/modules/home/modules/cli/shell/default.nix similarity index 100% rename from home/modules/cli/utilities/default.nix rename to modules/home/modules/cli/shell/default.nix diff --git a/home/modules/cli/shell/nushell/default.nix b/modules/home/modules/cli/shell/nushell/default.nix similarity index 100% rename from home/modules/cli/shell/nushell/default.nix rename to modules/home/modules/cli/shell/nushell/default.nix diff --git a/home/modules/cli/shell/starship/config/settings.nix b/modules/home/modules/cli/shell/starship/config/settings.nix similarity index 100% rename from home/modules/cli/shell/starship/config/settings.nix rename to modules/home/modules/cli/shell/starship/config/settings.nix diff --git a/home/modules/cli/shell/starship/default.nix b/modules/home/modules/cli/shell/starship/default.nix similarity index 100% rename from home/modules/cli/shell/starship/default.nix rename to modules/home/modules/cli/shell/starship/default.nix diff --git a/home/modules/cli/shell/zellij/default.nix b/modules/home/modules/cli/shell/zellij/default.nix similarity index 100% rename from home/modules/cli/shell/zellij/default.nix rename to modules/home/modules/cli/shell/zellij/default.nix diff --git a/home/modules/cli/shell/zoxide/default.nix b/modules/home/modules/cli/shell/zoxide/default.nix similarity index 100% rename from home/modules/cli/shell/zoxide/default.nix rename to modules/home/modules/cli/shell/zoxide/default.nix diff --git a/home/modules/cli/utilities/alsaUtils/default.nix b/modules/home/modules/cli/utilities/alsaUtils/default.nix similarity index 100% rename from home/modules/cli/utilities/alsaUtils/default.nix rename to modules/home/modules/cli/utilities/alsaUtils/default.nix diff --git a/home/modules/cli/utilities/bottom/config/settings.nix b/modules/home/modules/cli/utilities/bottom/config/settings.nix similarity index 100% rename from home/modules/cli/utilities/bottom/config/settings.nix rename to modules/home/modules/cli/utilities/bottom/config/settings.nix diff --git a/home/modules/cli/utilities/bottom/default.nix b/modules/home/modules/cli/utilities/bottom/default.nix similarity index 100% rename from home/modules/cli/utilities/bottom/default.nix rename to modules/home/modules/cli/utilities/bottom/default.nix diff --git a/home/modules/cli/utilities/brightnessCtl/default.nix b/modules/home/modules/cli/utilities/brightnessCtl/default.nix similarity index 100% rename from home/modules/cli/utilities/brightnessCtl/default.nix rename to modules/home/modules/cli/utilities/brightnessCtl/default.nix diff --git a/home/modules/cli/utilities/cifsUtils/default.nix b/modules/home/modules/cli/utilities/cifsUtils/default.nix similarity index 100% rename from home/modules/cli/utilities/cifsUtils/default.nix rename to modules/home/modules/cli/utilities/cifsUtils/default.nix diff --git a/home/modules/default.nix b/modules/home/modules/cli/utilities/default.nix similarity index 100% rename from home/modules/default.nix rename to modules/home/modules/cli/utilities/default.nix diff --git a/home/modules/cli/utilities/direnv/default.nix b/modules/home/modules/cli/utilities/direnv/default.nix similarity index 100% rename from home/modules/cli/utilities/direnv/default.nix rename to modules/home/modules/cli/utilities/direnv/default.nix diff --git a/home/modules/cli/utilities/ffmpeg/default.nix b/modules/home/modules/cli/utilities/ffmpeg/default.nix similarity index 100% rename from home/modules/cli/utilities/ffmpeg/default.nix rename to modules/home/modules/cli/utilities/ffmpeg/default.nix diff --git a/home/modules/cli/utilities/flac/default.nix b/modules/home/modules/cli/utilities/flac/default.nix similarity index 100% rename from home/modules/cli/utilities/flac/default.nix rename to modules/home/modules/cli/utilities/flac/default.nix diff --git a/home/modules/cli/utilities/gLib/default.nix b/modules/home/modules/cli/utilities/gLib/default.nix similarity index 100% rename from home/modules/cli/utilities/gLib/default.nix rename to modules/home/modules/cli/utilities/gLib/default.nix diff --git a/home/modules/cli/utilities/hardInfo/default.nix b/modules/home/modules/cli/utilities/hardInfo/default.nix similarity index 100% rename from home/modules/cli/utilities/hardInfo/default.nix rename to modules/home/modules/cli/utilities/hardInfo/default.nix diff --git a/home/modules/cli/utilities/homeManager/default.nix b/modules/home/modules/cli/utilities/homeManager/default.nix similarity index 100% rename from home/modules/cli/utilities/homeManager/default.nix rename to modules/home/modules/cli/utilities/homeManager/default.nix diff --git a/home/modules/cli/utilities/inetUtils/default.nix b/modules/home/modules/cli/utilities/inetUtils/default.nix similarity index 100% rename from home/modules/cli/utilities/inetUtils/default.nix rename to modules/home/modules/cli/utilities/inetUtils/default.nix diff --git a/home/modules/cli/utilities/libnatpmp/default.nix b/modules/home/modules/cli/utilities/libnatpmp/default.nix similarity index 100% rename from home/modules/cli/utilities/libnatpmp/default.nix rename to modules/home/modules/cli/utilities/libnatpmp/default.nix diff --git a/home/modules/cli/utilities/paMixer/default.nix b/modules/home/modules/cli/utilities/paMixer/default.nix similarity index 100% rename from home/modules/cli/utilities/paMixer/default.nix rename to modules/home/modules/cli/utilities/paMixer/default.nix diff --git a/home/modules/cli/utilities/parted/default.nix b/modules/home/modules/cli/utilities/parted/default.nix similarity index 100% rename from home/modules/cli/utilities/parted/default.nix rename to modules/home/modules/cli/utilities/parted/default.nix diff --git a/home/modules/cli/utilities/pciUtils/default.nix b/modules/home/modules/cli/utilities/pciUtils/default.nix similarity index 100% rename from home/modules/cli/utilities/pciUtils/default.nix rename to modules/home/modules/cli/utilities/pciUtils/default.nix diff --git a/home/modules/cli/utilities/pinEntry/default.nix b/modules/home/modules/cli/utilities/pinEntry/default.nix similarity index 100% rename from home/modules/cli/utilities/pinEntry/default.nix rename to modules/home/modules/cli/utilities/pinEntry/default.nix diff --git a/home/modules/cli/utilities/playerCtl/default.nix b/modules/home/modules/cli/utilities/playerCtl/default.nix similarity index 100% rename from home/modules/cli/utilities/playerCtl/default.nix rename to modules/home/modules/cli/utilities/playerCtl/default.nix diff --git a/home/modules/cli/utilities/protonVpn/default.nix b/modules/home/modules/cli/utilities/protonVpn/default.nix similarity index 100% rename from home/modules/cli/utilities/protonVpn/default.nix rename to modules/home/modules/cli/utilities/protonVpn/default.nix diff --git a/home/modules/cli/utilities/speedTest/default.nix b/modules/home/modules/cli/utilities/speedTest/default.nix similarity index 100% rename from home/modules/cli/utilities/speedTest/default.nix rename to modules/home/modules/cli/utilities/speedTest/default.nix diff --git a/home/modules/cli/utilities/sshfs/default.nix b/modules/home/modules/cli/utilities/sshfs/default.nix similarity index 100% rename from home/modules/cli/utilities/sshfs/default.nix rename to modules/home/modules/cli/utilities/sshfs/default.nix diff --git a/home/modules/cli/utilities/tokei/default.nix b/modules/home/modules/cli/utilities/tokei/default.nix similarity index 100% rename from home/modules/cli/utilities/tokei/default.nix rename to modules/home/modules/cli/utilities/tokei/default.nix diff --git a/home/modules/cli/utilities/tomb/default.nix b/modules/home/modules/cli/utilities/tomb/default.nix similarity index 100% rename from home/modules/cli/utilities/tomb/default.nix rename to modules/home/modules/cli/utilities/tomb/default.nix diff --git a/home/modules/cli/utilities/wget/default.nix b/modules/home/modules/cli/utilities/wget/default.nix similarity index 100% rename from home/modules/cli/utilities/wget/default.nix rename to modules/home/modules/cli/utilities/wget/default.nix diff --git a/home/modules/cli/utilities/wine/default.nix b/modules/home/modules/cli/utilities/wine/default.nix similarity index 100% rename from home/modules/cli/utilities/wine/default.nix rename to modules/home/modules/cli/utilities/wine/default.nix diff --git a/home/modules/cli/utilities/xdgUtils/default.nix b/modules/home/modules/cli/utilities/xdgUtils/default.nix similarity index 100% rename from home/modules/cli/utilities/xdgUtils/default.nix rename to modules/home/modules/cli/utilities/xdgUtils/default.nix diff --git a/home/modules/cli/utilities/xdoTool/default.nix b/modules/home/modules/cli/utilities/xdoTool/default.nix similarity index 100% rename from home/modules/cli/utilities/xdoTool/default.nix rename to modules/home/modules/cli/utilities/xdoTool/default.nix diff --git a/home/modules/gui/apps/browsers/default.nix b/modules/home/modules/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/default.nix rename to modules/home/modules/default.nix diff --git a/home/modules/gui/apps/browsers/brave/config/extensions.nix b/modules/home/modules/gui/apps/browsers/brave/config/extensions.nix similarity index 100% rename from home/modules/gui/apps/browsers/brave/config/extensions.nix rename to modules/home/modules/gui/apps/browsers/brave/config/extensions.nix diff --git a/home/modules/gui/apps/browsers/brave/default.nix b/modules/home/modules/gui/apps/browsers/brave/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/brave/default.nix rename to modules/home/modules/gui/apps/browsers/brave/default.nix diff --git a/home/modules/gui/apps/browsers/braveNix/default.nix b/modules/home/modules/gui/apps/browsers/braveNix/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/braveNix/default.nix rename to modules/home/modules/gui/apps/browsers/braveNix/default.nix diff --git a/home/modules/gui/apps/browsers/chrome/default.nix b/modules/home/modules/gui/apps/browsers/chrome/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/chrome/default.nix rename to modules/home/modules/gui/apps/browsers/chrome/default.nix diff --git a/home/modules/gui/apps/code/default.nix b/modules/home/modules/gui/apps/browsers/default.nix similarity index 100% rename from home/modules/gui/apps/code/default.nix rename to modules/home/modules/gui/apps/browsers/default.nix diff --git a/home/modules/gui/apps/browsers/edge/default.nix b/modules/home/modules/gui/apps/browsers/edge/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/edge/default.nix rename to modules/home/modules/gui/apps/browsers/edge/default.nix diff --git a/home/modules/gui/apps/browsers/epiphany/default.nix b/modules/home/modules/gui/apps/browsers/epiphany/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/epiphany/default.nix rename to modules/home/modules/gui/apps/browsers/epiphany/default.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/academic.nix b/modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/academic.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/bookmarks/config/academic.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/academic.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/development.nix b/modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/development.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/bookmarks/config/development.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/development.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/finances.nix b/modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/finances.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/bookmarks/config/finances.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/finances.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/flake/selfHosted.nix b/modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/flake/selfHosted.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/bookmarks/config/flake/selfHosted.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/flake/selfHosted.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/gaming.nix b/modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/gaming.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/bookmarks/config/gaming.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/gaming.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/shopping.nix b/modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/shopping.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/bookmarks/config/shopping.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/shopping.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/socialMedia.nix b/modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/socialMedia.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/bookmarks/config/socialMedia.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/socialMedia.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/tools.nix b/modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/tools.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/bookmarks/config/tools.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/tools.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/tracking.nix b/modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/tracking.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/bookmarks/config/tracking.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/config/tracking.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/bookmarks/default.nix b/modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/bookmarks/default.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/bookmarks/default.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/extensions/default.nix b/modules/home/modules/gui/apps/browsers/firefox/config/extensions/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/extensions/default.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/extensions/default.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/academic.nix b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/academic.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/academic.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/academic.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/development.nix b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/development.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/development.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/development.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/flake/icons/jf.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/flake/icons/jf.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/flake/icons/jf.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/flake/icons/jf.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/flake/icons/pt.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/flake/icons/pt.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/flake/icons/pt.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/flake/icons/pt.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/flake/selfHosted.nix b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/flake/selfHosted.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/flake/selfHosted.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/flake/selfHosted.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/gaming.nix b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/gaming.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/gaming.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/gaming.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/hidden.nix b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/hidden.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/hidden.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/hidden.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/13.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/13.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/13.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/13.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/al.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/al.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/al.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/al.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/am.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/am.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/am.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/am.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/br.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/br.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/br.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/br.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/cr.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/cr.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/cr.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/cr.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/dn.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/dn.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/dn.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/dn.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/do.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/do.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/do.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/do.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/fy.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/fy.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/fy.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/fy.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ha.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ha.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/ha.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ha.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ho.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ho.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/ho.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ho.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ka.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ka.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/ka.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ka.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ki.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ki.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/ki.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ki.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/me.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/me.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/me.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/me.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ne.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ne.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/ne.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ne.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/nx.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/nx.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/nx.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/nx.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/pd.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/pd.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/pd.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/pd.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ph.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ph.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/ph.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ph.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/pi.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/pi.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/pi.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/pi.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/re.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/re.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/re.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/re.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/rz.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/rz.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/rz.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/rz.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/sb.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/sb.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/sb.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/sb.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/sc.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/sc.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/sc.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/sc.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/sd.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/sd.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/sd.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/sd.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/sk.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/sk.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/sk.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/sk.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/tl.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/tl.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/tl.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/tl.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/tw.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/tw.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/tw.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/tw.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ur.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ur.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/ur.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/ur.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/vs.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/vs.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/vs.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/vs.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/wi.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/wi.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/wi.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/wi.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/xh.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/xh.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/xh.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/xh.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/xv.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/xv.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/xv.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/xv.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/icons/yo.png b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/yo.png similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/icons/yo.png rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/icons/yo.png diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/shopping.nix b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/shopping.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/shopping.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/shopping.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/socialMedia.nix b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/socialMedia.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/socialMedia.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/socialMedia.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/spank.nix b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/spank.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/spank.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/spank.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/tools.nix b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/tools.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/tools.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/tools.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/tracking.nix b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/tracking.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/tracking.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/tracking.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/search/config/web.nix b/modules/home/modules/gui/apps/browsers/firefox/config/search/config/web.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/config/web.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/search/config/web.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/search/default.nix b/modules/home/modules/gui/apps/browsers/firefox/config/search/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/search/default.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/search/default.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/cosmetics.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/cosmetics.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/cosmetics.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/cosmetics.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/diskAvoidance.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/diskAvoidance.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/diskAvoidance.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/diskAvoidance.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/fingerprinting.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/fingerprinting.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/fingerprinting.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/fingerprinting.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/formFill.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/formFill.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/formFill.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/formFill.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/geolocation.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/geolocation.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/geolocation.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/geolocation.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/hardening.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/hardening.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/hardening.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/hardening.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/https.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/https.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/https.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/https.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/misc.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/misc.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/misc.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/misc.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/noTouching.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/noTouching.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/noTouching.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/noTouching.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/opSec.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/opSec.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/opSec.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/opSec.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/outbound.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/outbound.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/outbound.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/outbound.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/passwords.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/passwords.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/passwords.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/passwords.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/privacy.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/privacy.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/privacy.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/privacy.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/proxy.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/proxy.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/proxy.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/proxy.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/startup.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/startup.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/startup.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/startup.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/config/telemetry.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/config/telemetry.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/config/telemetry.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/config/telemetry.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/settings/default.nix b/modules/home/modules/gui/apps/browsers/firefox/config/settings/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/settings/default.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/settings/default.nix diff --git a/home/modules/gui/apps/browsers/firefox/config/themes/config/userChrome.css b/modules/home/modules/gui/apps/browsers/firefox/config/themes/config/userChrome.css similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/themes/config/userChrome.css rename to modules/home/modules/gui/apps/browsers/firefox/config/themes/config/userChrome.css diff --git a/home/modules/gui/apps/browsers/firefox/config/themes/default.nix b/modules/home/modules/gui/apps/browsers/firefox/config/themes/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/config/themes/default.nix rename to modules/home/modules/gui/apps/browsers/firefox/config/themes/default.nix diff --git a/home/modules/gui/apps/browsers/firefox/default.nix b/modules/home/modules/gui/apps/browsers/firefox/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefox/default.nix rename to modules/home/modules/gui/apps/browsers/firefox/default.nix diff --git a/home/modules/gui/apps/browsers/firefoxNix/default.nix b/modules/home/modules/gui/apps/browsers/firefoxNix/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/firefoxNix/default.nix rename to modules/home/modules/gui/apps/browsers/firefoxNix/default.nix diff --git a/home/modules/gui/apps/browsers/ladybird/default.nix b/modules/home/modules/gui/apps/browsers/ladybird/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/ladybird/default.nix rename to modules/home/modules/gui/apps/browsers/ladybird/default.nix diff --git a/home/modules/gui/apps/browsers/opera/default.nix b/modules/home/modules/gui/apps/browsers/opera/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/opera/default.nix rename to modules/home/modules/gui/apps/browsers/opera/default.nix diff --git a/home/modules/gui/apps/browsers/tor/default.nix b/modules/home/modules/gui/apps/browsers/tor/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/tor/default.nix rename to modules/home/modules/gui/apps/browsers/tor/default.nix diff --git a/home/modules/gui/apps/browsers/vivaldi/default.nix b/modules/home/modules/gui/apps/browsers/vivaldi/default.nix similarity index 100% rename from home/modules/gui/apps/browsers/vivaldi/default.nix rename to modules/home/modules/gui/apps/browsers/vivaldi/default.nix diff --git a/home/modules/gui/apps/code/cursor/default.nix b/modules/home/modules/gui/apps/code/cursor/default.nix similarity index 100% rename from home/modules/gui/apps/code/cursor/default.nix rename to modules/home/modules/gui/apps/code/cursor/default.nix diff --git a/home/modules/gui/apps/default.nix b/modules/home/modules/gui/apps/code/default.nix similarity index 100% rename from home/modules/gui/apps/default.nix rename to modules/home/modules/gui/apps/code/default.nix diff --git a/home/modules/gui/apps/code/vsCode/config/extensions.nix b/modules/home/modules/gui/apps/code/vsCode/config/extensions.nix similarity index 100% rename from home/modules/gui/apps/code/vsCode/config/extensions.nix rename to modules/home/modules/gui/apps/code/vsCode/config/extensions.nix diff --git a/home/modules/gui/apps/code/vsCode/config/keybindings.nix b/modules/home/modules/gui/apps/code/vsCode/config/keybindings.nix similarity index 100% rename from home/modules/gui/apps/code/vsCode/config/keybindings.nix rename to modules/home/modules/gui/apps/code/vsCode/config/keybindings.nix diff --git a/home/modules/gui/apps/code/vsCode/config/userSettings.nix b/modules/home/modules/gui/apps/code/vsCode/config/userSettings.nix similarity index 100% rename from home/modules/gui/apps/code/vsCode/config/userSettings.nix rename to modules/home/modules/gui/apps/code/vsCode/config/userSettings.nix diff --git a/home/modules/gui/apps/code/vsCode/default.nix b/modules/home/modules/gui/apps/code/vsCode/default.nix similarity index 100% rename from home/modules/gui/apps/code/vsCode/default.nix rename to modules/home/modules/gui/apps/code/vsCode/default.nix diff --git a/home/modules/gui/apps/code/zed/config/extensions/default.nix b/modules/home/modules/gui/apps/code/zed/config/extensions/default.nix similarity index 100% rename from home/modules/gui/apps/code/zed/config/extensions/default.nix rename to modules/home/modules/gui/apps/code/zed/config/extensions/default.nix diff --git a/home/modules/gui/apps/code/zed/config/extraPackages/default.nix b/modules/home/modules/gui/apps/code/zed/config/extraPackages/default.nix similarity index 100% rename from home/modules/gui/apps/code/zed/config/extraPackages/default.nix rename to modules/home/modules/gui/apps/code/zed/config/extraPackages/default.nix diff --git a/home/modules/gui/apps/code/zed/config/userKeymaps/default.nix b/modules/home/modules/gui/apps/code/zed/config/userKeymaps/default.nix similarity index 100% rename from home/modules/gui/apps/code/zed/config/userKeymaps/default.nix rename to modules/home/modules/gui/apps/code/zed/config/userKeymaps/default.nix diff --git a/home/modules/gui/apps/code/zed/config/userSettings/config/assistant/default.nix b/modules/home/modules/gui/apps/code/zed/config/userSettings/config/assistant/default.nix similarity index 100% rename from home/modules/gui/apps/code/zed/config/userSettings/config/assistant/default.nix rename to modules/home/modules/gui/apps/code/zed/config/userSettings/config/assistant/default.nix diff --git a/home/modules/gui/apps/code/zed/config/userSettings/config/git/default.nix b/modules/home/modules/gui/apps/code/zed/config/userSettings/config/git/default.nix similarity index 100% rename from home/modules/gui/apps/code/zed/config/userSettings/config/git/default.nix rename to modules/home/modules/gui/apps/code/zed/config/userSettings/config/git/default.nix diff --git a/home/modules/gui/apps/code/zed/config/userSettings/config/interface/default.nix b/modules/home/modules/gui/apps/code/zed/config/userSettings/config/interface/default.nix similarity index 100% rename from home/modules/gui/apps/code/zed/config/userSettings/config/interface/default.nix rename to modules/home/modules/gui/apps/code/zed/config/userSettings/config/interface/default.nix diff --git a/home/modules/gui/apps/code/zed/config/userSettings/config/languages/default.nix b/modules/home/modules/gui/apps/code/zed/config/userSettings/config/languages/default.nix similarity index 100% rename from home/modules/gui/apps/code/zed/config/userSettings/config/languages/default.nix rename to modules/home/modules/gui/apps/code/zed/config/userSettings/config/languages/default.nix diff --git a/home/modules/gui/apps/code/zed/config/userSettings/config/lsp/default.nix b/modules/home/modules/gui/apps/code/zed/config/userSettings/config/lsp/default.nix similarity index 100% rename from home/modules/gui/apps/code/zed/config/userSettings/config/lsp/default.nix rename to modules/home/modules/gui/apps/code/zed/config/userSettings/config/lsp/default.nix diff --git a/home/modules/gui/apps/code/zed/config/userSettings/config/misc/default.nix b/modules/home/modules/gui/apps/code/zed/config/userSettings/config/misc/default.nix similarity index 100% rename from home/modules/gui/apps/code/zed/config/userSettings/config/misc/default.nix rename to modules/home/modules/gui/apps/code/zed/config/userSettings/config/misc/default.nix diff --git a/home/modules/gui/apps/code/zed/config/userSettings/config/terminal/default.nix b/modules/home/modules/gui/apps/code/zed/config/userSettings/config/terminal/default.nix similarity index 100% rename from home/modules/gui/apps/code/zed/config/userSettings/config/terminal/default.nix rename to modules/home/modules/gui/apps/code/zed/config/userSettings/config/terminal/default.nix diff --git a/home/modules/gui/apps/code/zed/config/userSettings/config/theme/default.nix b/modules/home/modules/gui/apps/code/zed/config/userSettings/config/theme/default.nix similarity index 100% rename from home/modules/gui/apps/code/zed/config/userSettings/config/theme/default.nix rename to modules/home/modules/gui/apps/code/zed/config/userSettings/config/theme/default.nix diff --git a/home/modules/gui/apps/code/zed/config/userSettings/default.nix b/modules/home/modules/gui/apps/code/zed/config/userSettings/default.nix similarity index 100% rename from home/modules/gui/apps/code/zed/config/userSettings/default.nix rename to modules/home/modules/gui/apps/code/zed/config/userSettings/default.nix diff --git a/home/modules/gui/apps/code/zed/default.nix b/modules/home/modules/gui/apps/code/zed/default.nix similarity index 100% rename from home/modules/gui/apps/code/zed/default.nix rename to modules/home/modules/gui/apps/code/zed/default.nix diff --git a/home/modules/gui/apps/emulators/default.nix b/modules/home/modules/gui/apps/default.nix similarity index 100% rename from home/modules/gui/apps/emulators/default.nix rename to modules/home/modules/gui/apps/default.nix diff --git a/home/modules/gui/apps/gaming/default.nix b/modules/home/modules/gui/apps/emulators/default.nix similarity index 100% rename from home/modules/gui/apps/gaming/default.nix rename to modules/home/modules/gui/apps/emulators/default.nix diff --git a/home/modules/gui/apps/emulators/ghostty/config/settings.nix b/modules/home/modules/gui/apps/emulators/ghostty/config/settings.nix similarity index 100% rename from home/modules/gui/apps/emulators/ghostty/config/settings.nix rename to modules/home/modules/gui/apps/emulators/ghostty/config/settings.nix diff --git a/home/modules/gui/apps/emulators/ghostty/config/themes.nix b/modules/home/modules/gui/apps/emulators/ghostty/config/themes.nix similarity index 100% rename from home/modules/gui/apps/emulators/ghostty/config/themes.nix rename to modules/home/modules/gui/apps/emulators/ghostty/config/themes.nix diff --git a/home/modules/gui/apps/emulators/ghostty/default.nix b/modules/home/modules/gui/apps/emulators/ghostty/default.nix similarity index 100% rename from home/modules/gui/apps/emulators/ghostty/default.nix rename to modules/home/modules/gui/apps/emulators/ghostty/default.nix diff --git a/home/modules/gui/apps/emulators/kitty/default.nix b/modules/home/modules/gui/apps/emulators/kitty/default.nix similarity index 100% rename from home/modules/gui/apps/emulators/kitty/default.nix rename to modules/home/modules/gui/apps/emulators/kitty/default.nix diff --git a/home/modules/gui/apps/emulators/wezterm/config/extraConfig.nix b/modules/home/modules/gui/apps/emulators/wezterm/config/extraConfig.nix similarity index 100% rename from home/modules/gui/apps/emulators/wezterm/config/extraConfig.nix rename to modules/home/modules/gui/apps/emulators/wezterm/config/extraConfig.nix diff --git a/home/modules/gui/apps/emulators/wezterm/default.nix b/modules/home/modules/gui/apps/emulators/wezterm/default.nix similarity index 100% rename from home/modules/gui/apps/emulators/wezterm/default.nix rename to modules/home/modules/gui/apps/emulators/wezterm/default.nix diff --git a/home/modules/gui/apps/media/3d/default.nix b/modules/home/modules/gui/apps/gaming/default.nix similarity index 100% rename from home/modules/gui/apps/media/3d/default.nix rename to modules/home/modules/gui/apps/gaming/default.nix diff --git a/home/modules/gui/apps/gaming/heroic/default.nix b/modules/home/modules/gui/apps/gaming/heroic/default.nix similarity index 100% rename from home/modules/gui/apps/gaming/heroic/default.nix rename to modules/home/modules/gui/apps/gaming/heroic/default.nix diff --git a/home/modules/gui/apps/gaming/lutris/default.nix b/modules/home/modules/gui/apps/gaming/lutris/default.nix similarity index 100% rename from home/modules/gui/apps/gaming/lutris/default.nix rename to modules/home/modules/gui/apps/gaming/lutris/default.nix diff --git a/home/modules/gui/apps/gaming/prismLauncher/default.nix b/modules/home/modules/gui/apps/gaming/prismLauncher/default.nix similarity index 100% rename from home/modules/gui/apps/gaming/prismLauncher/default.nix rename to modules/home/modules/gui/apps/gaming/prismLauncher/default.nix diff --git a/home/modules/gui/apps/gaming/steam/default.nix b/modules/home/modules/gui/apps/gaming/steam/default.nix similarity index 100% rename from home/modules/gui/apps/gaming/steam/default.nix rename to modules/home/modules/gui/apps/gaming/steam/default.nix diff --git a/home/modules/gui/apps/gaming/steam/steam_dev.cfg b/modules/home/modules/gui/apps/gaming/steam/steam_dev.cfg similarity index 100% rename from home/modules/gui/apps/gaming/steam/steam_dev.cfg rename to modules/home/modules/gui/apps/gaming/steam/steam_dev.cfg diff --git a/home/modules/gui/apps/media/3d/blender/default.nix b/modules/home/modules/gui/apps/media/3d/blender/default.nix similarity index 100% rename from home/modules/gui/apps/media/3d/blender/default.nix rename to modules/home/modules/gui/apps/media/3d/blender/default.nix diff --git a/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/default.nix b/modules/home/modules/gui/apps/media/3d/default.nix similarity index 100% rename from home/modules/gui/apps/media/audio/audioEditing/audioMetadata/default.nix rename to modules/home/modules/gui/apps/media/3d/default.nix diff --git a/home/modules/gui/apps/media/3d/sweetHome/default.nix b/modules/home/modules/gui/apps/media/3d/sweetHome/default.nix similarity index 100% rename from home/modules/gui/apps/media/3d/sweetHome/default.nix rename to modules/home/modules/gui/apps/media/3d/sweetHome/default.nix diff --git a/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/beets/default.nix b/modules/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/beets/default.nix similarity index 100% rename from home/modules/gui/apps/media/audio/audioEditing/audioMetadata/beets/default.nix rename to modules/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/beets/default.nix diff --git a/home/modules/gui/apps/media/audio/audioEditing/audioProduction/default.nix b/modules/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/default.nix similarity index 100% rename from home/modules/gui/apps/media/audio/audioEditing/audioProduction/default.nix rename to modules/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/default.nix diff --git a/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/kid3/default.nix b/modules/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/kid3/default.nix similarity index 100% rename from home/modules/gui/apps/media/audio/audioEditing/audioMetadata/kid3/default.nix rename to modules/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/kid3/default.nix diff --git a/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/mp3Gain/default.nix b/modules/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/mp3Gain/default.nix similarity index 100% rename from home/modules/gui/apps/media/audio/audioEditing/audioMetadata/mp3Gain/default.nix rename to modules/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/mp3Gain/default.nix diff --git a/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/puddleTag/default.nix b/modules/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/puddleTag/default.nix similarity index 100% rename from home/modules/gui/apps/media/audio/audioEditing/audioMetadata/puddleTag/default.nix rename to modules/home/modules/gui/apps/media/audio/audioEditing/audioMetadata/puddleTag/default.nix diff --git a/home/modules/gui/apps/media/audio/audioEditing/default.nix b/modules/home/modules/gui/apps/media/audio/audioEditing/audioProduction/default.nix similarity index 100% rename from home/modules/gui/apps/media/audio/audioEditing/default.nix rename to modules/home/modules/gui/apps/media/audio/audioEditing/audioProduction/default.nix diff --git a/home/modules/gui/apps/media/audio/audioEditing/audioProduction/reaper/default.nix b/modules/home/modules/gui/apps/media/audio/audioEditing/audioProduction/reaper/default.nix similarity index 100% rename from home/modules/gui/apps/media/audio/audioEditing/audioProduction/reaper/default.nix rename to modules/home/modules/gui/apps/media/audio/audioEditing/audioProduction/reaper/default.nix diff --git a/home/modules/gui/apps/media/audio/audioPlaying/default.nix b/modules/home/modules/gui/apps/media/audio/audioEditing/default.nix similarity index 100% rename from home/modules/gui/apps/media/audio/audioPlaying/default.nix rename to modules/home/modules/gui/apps/media/audio/audioEditing/default.nix diff --git a/home/modules/gui/apps/media/audio/default.nix b/modules/home/modules/gui/apps/media/audio/audioPlaying/default.nix similarity index 100% rename from home/modules/gui/apps/media/audio/default.nix rename to modules/home/modules/gui/apps/media/audio/audioPlaying/default.nix diff --git a/home/modules/gui/apps/media/audio/audioPlaying/feishin/default.nix b/modules/home/modules/gui/apps/media/audio/audioPlaying/feishin/default.nix similarity index 100% rename from home/modules/gui/apps/media/audio/audioPlaying/feishin/default.nix rename to modules/home/modules/gui/apps/media/audio/audioPlaying/feishin/default.nix diff --git a/home/modules/gui/apps/media/audio/audioPlaying/spotify/default.nix b/modules/home/modules/gui/apps/media/audio/audioPlaying/spotify/default.nix similarity index 100% rename from home/modules/gui/apps/media/audio/audioPlaying/spotify/default.nix rename to modules/home/modules/gui/apps/media/audio/audioPlaying/spotify/default.nix diff --git a/home/modules/gui/apps/media/default.nix b/modules/home/modules/gui/apps/media/audio/default.nix similarity index 100% rename from home/modules/gui/apps/media/default.nix rename to modules/home/modules/gui/apps/media/audio/default.nix diff --git a/home/modules/gui/apps/media/docs/default.nix b/modules/home/modules/gui/apps/media/default.nix similarity index 100% rename from home/modules/gui/apps/media/docs/default.nix rename to modules/home/modules/gui/apps/media/default.nix diff --git a/home/modules/gui/apps/media/docs/docEditing/default.nix b/modules/home/modules/gui/apps/media/docs/default.nix similarity index 100% rename from home/modules/gui/apps/media/docs/docEditing/default.nix rename to modules/home/modules/gui/apps/media/docs/default.nix diff --git a/home/modules/gui/apps/media/docs/docViewing/default.nix b/modules/home/modules/gui/apps/media/docs/docEditing/default.nix similarity index 100% rename from home/modules/gui/apps/media/docs/docViewing/default.nix rename to modules/home/modules/gui/apps/media/docs/docEditing/default.nix diff --git a/home/modules/gui/apps/media/docs/docEditing/libreOffice/default.nix b/modules/home/modules/gui/apps/media/docs/docEditing/libreOffice/default.nix similarity index 100% rename from home/modules/gui/apps/media/docs/docEditing/libreOffice/default.nix rename to modules/home/modules/gui/apps/media/docs/docEditing/libreOffice/default.nix diff --git a/home/modules/gui/apps/media/docs/docEditing/logseq/default.nix b/modules/home/modules/gui/apps/media/docs/docEditing/logseq/default.nix similarity index 100% rename from home/modules/gui/apps/media/docs/docEditing/logseq/default.nix rename to modules/home/modules/gui/apps/media/docs/docEditing/logseq/default.nix diff --git a/home/modules/gui/apps/media/docs/docEditing/obsidian/default.nix b/modules/home/modules/gui/apps/media/docs/docEditing/obsidian/default.nix similarity index 100% rename from home/modules/gui/apps/media/docs/docEditing/obsidian/default.nix rename to modules/home/modules/gui/apps/media/docs/docEditing/obsidian/default.nix diff --git a/home/modules/gui/apps/media/docs/docEditing/wpsOffice/default.nix b/modules/home/modules/gui/apps/media/docs/docEditing/wpsOffice/default.nix similarity index 100% rename from home/modules/gui/apps/media/docs/docEditing/wpsOffice/default.nix rename to modules/home/modules/gui/apps/media/docs/docEditing/wpsOffice/default.nix diff --git a/home/modules/gui/apps/media/images/default.nix b/modules/home/modules/gui/apps/media/docs/docViewing/default.nix similarity index 100% rename from home/modules/gui/apps/media/images/default.nix rename to modules/home/modules/gui/apps/media/docs/docViewing/default.nix diff --git a/home/modules/gui/apps/media/docs/docViewing/okular/default.nix b/modules/home/modules/gui/apps/media/docs/docViewing/okular/default.nix similarity index 100% rename from home/modules/gui/apps/media/docs/docViewing/okular/default.nix rename to modules/home/modules/gui/apps/media/docs/docViewing/okular/default.nix diff --git a/home/modules/gui/apps/media/images/imageEditing/default.nix b/modules/home/modules/gui/apps/media/images/default.nix similarity index 100% rename from home/modules/gui/apps/media/images/imageEditing/default.nix rename to modules/home/modules/gui/apps/media/images/default.nix diff --git a/home/modules/gui/apps/media/images/imageEditing/blender/default.nix b/modules/home/modules/gui/apps/media/images/imageEditing/blender/default.nix similarity index 100% rename from home/modules/gui/apps/media/images/imageEditing/blender/default.nix rename to modules/home/modules/gui/apps/media/images/imageEditing/blender/default.nix diff --git a/home/modules/gui/apps/media/images/imageEditing/darktable/default.nix b/modules/home/modules/gui/apps/media/images/imageEditing/darktable/default.nix similarity index 100% rename from home/modules/gui/apps/media/images/imageEditing/darktable/default.nix rename to modules/home/modules/gui/apps/media/images/imageEditing/darktable/default.nix diff --git a/home/modules/gui/apps/media/images/imageViewing/default.nix b/modules/home/modules/gui/apps/media/images/imageEditing/default.nix similarity index 100% rename from home/modules/gui/apps/media/images/imageViewing/default.nix rename to modules/home/modules/gui/apps/media/images/imageEditing/default.nix diff --git a/home/modules/gui/apps/media/images/imageEditing/gimp/default.nix b/modules/home/modules/gui/apps/media/images/imageEditing/gimp/default.nix similarity index 100% rename from home/modules/gui/apps/media/images/imageEditing/gimp/default.nix rename to modules/home/modules/gui/apps/media/images/imageEditing/gimp/default.nix diff --git a/home/modules/gui/apps/media/images/imageEditing/inkscape/default.nix b/modules/home/modules/gui/apps/media/images/imageEditing/inkscape/default.nix similarity index 100% rename from home/modules/gui/apps/media/images/imageEditing/inkscape/default.nix rename to modules/home/modules/gui/apps/media/images/imageEditing/inkscape/default.nix diff --git a/home/modules/gui/apps/media/images/imageEditing/kolourPaint/default.nix b/modules/home/modules/gui/apps/media/images/imageEditing/kolourPaint/default.nix similarity index 100% rename from home/modules/gui/apps/media/images/imageEditing/kolourPaint/default.nix rename to modules/home/modules/gui/apps/media/images/imageEditing/kolourPaint/default.nix diff --git a/home/modules/gui/apps/media/images/imageEditing/krita/default.nix b/modules/home/modules/gui/apps/media/images/imageEditing/krita/default.nix similarity index 100% rename from home/modules/gui/apps/media/images/imageEditing/krita/default.nix rename to modules/home/modules/gui/apps/media/images/imageEditing/krita/default.nix diff --git a/home/modules/gui/apps/media/llms/default.nix b/modules/home/modules/gui/apps/media/images/imageViewing/default.nix similarity index 100% rename from home/modules/gui/apps/media/llms/default.nix rename to modules/home/modules/gui/apps/media/images/imageViewing/default.nix diff --git a/home/modules/gui/apps/media/images/imageViewing/gwenview/default.nix b/modules/home/modules/gui/apps/media/images/imageViewing/gwenview/default.nix similarity index 100% rename from home/modules/gui/apps/media/images/imageViewing/gwenview/default.nix rename to modules/home/modules/gui/apps/media/images/imageViewing/gwenview/default.nix diff --git a/home/modules/gui/apps/media/images/imageViewing/nomacs/default.nix b/modules/home/modules/gui/apps/media/images/imageViewing/nomacs/default.nix similarity index 100% rename from home/modules/gui/apps/media/images/imageViewing/nomacs/default.nix rename to modules/home/modules/gui/apps/media/images/imageViewing/nomacs/default.nix diff --git a/home/modules/gui/apps/media/llms/alpaca/default.nix b/modules/home/modules/gui/apps/media/llms/alpaca/default.nix similarity index 100% rename from home/modules/gui/apps/media/llms/alpaca/default.nix rename to modules/home/modules/gui/apps/media/llms/alpaca/default.nix diff --git a/home/modules/gui/apps/media/video/default.nix b/modules/home/modules/gui/apps/media/llms/default.nix similarity index 100% rename from home/modules/gui/apps/media/video/default.nix rename to modules/home/modules/gui/apps/media/llms/default.nix diff --git a/home/modules/gui/apps/media/llms/oterm/default.nix b/modules/home/modules/gui/apps/media/llms/oterm/default.nix similarity index 100% rename from home/modules/gui/apps/media/llms/oterm/default.nix rename to modules/home/modules/gui/apps/media/llms/oterm/default.nix diff --git a/home/modules/gui/apps/media/video/videoEditing/default.nix b/modules/home/modules/gui/apps/media/video/default.nix similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/default.nix rename to modules/home/modules/gui/apps/media/video/default.nix diff --git a/home/modules/gui/apps/media/video/videoEditing/daVinci/default.nix b/modules/home/modules/gui/apps/media/video/videoEditing/daVinci/default.nix similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/daVinci/default.nix rename to modules/home/modules/gui/apps/media/video/videoEditing/daVinci/default.nix diff --git a/home/modules/gui/apps/media/video/videoPlaying/default.nix b/modules/home/modules/gui/apps/media/video/videoEditing/default.nix similarity index 100% rename from home/modules/gui/apps/media/video/videoPlaying/default.nix rename to modules/home/modules/gui/apps/media/video/videoEditing/default.nix diff --git a/home/modules/gui/apps/media/video/videoEditing/kdenlive/default.nix b/modules/home/modules/gui/apps/media/video/videoEditing/kdenlive/default.nix similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/kdenlive/default.nix rename to modules/home/modules/gui/apps/media/video/videoEditing/kdenlive/default.nix diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/default.nix b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/default.nix similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/default.nix rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/default.nix diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Frappe (compact).qss b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Frappe (compact).qss similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Frappe (compact).qss rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Frappe (compact).qss diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Frappe.qss b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Frappe.qss similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Frappe.qss rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Frappe.qss diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Latte (compact).qss b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Latte (compact).qss similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Latte (compact).qss rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Latte (compact).qss diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Latte.qss b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Latte.qss similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Latte.qss rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Latte.qss diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Macchiato (compact).qss b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Macchiato (compact).qss similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Macchiato (compact).qss rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Macchiato (compact).qss diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Macchiato.qss b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Macchiato.qss similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Macchiato.qss rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Macchiato.qss diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Mocha (compact).qss b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Mocha (compact).qss similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Mocha (compact).qss rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Mocha (compact).qss diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Mocha.qss b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Mocha.qss similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Mocha.qss rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin Mocha.qss diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/alert.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/alert.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/alert.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/alert.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_checked.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_checked.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_checked.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_checked.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_checked_disabled.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_checked_disabled.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_checked_disabled.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_checked_disabled.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_checked_focus.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_checked_focus.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_checked_focus.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_checked_focus.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_unchecked.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_unchecked.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_unchecked.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_unchecked.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_unchecked_disabled.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_unchecked_disabled.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_unchecked_disabled.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_unchecked_disabled.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_unchecked_focus.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_unchecked_focus.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_unchecked_focus.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/checkbox_unchecked_focus.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/close.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/close.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/close.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/close.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/cogs.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/cogs.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/cogs.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/cogs.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/collapse.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/collapse.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/collapse.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/collapse.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/dots-vert.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/dots-vert.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/dots-vert.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/dots-vert.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/dots.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/dots.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/dots.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/dots.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/down.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/down.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/down.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/down.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/entry-clear.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/entry-clear.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/entry-clear.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/entry-clear.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/expand.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/expand.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/expand.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/expand.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/filter.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/filter.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/filter.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/filter.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/interact.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/interact.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/interact.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/interact.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/left.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/left.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/left.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/left.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/locked.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/locked.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/locked.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/locked.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media-pause.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media-pause.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media-pause.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media-pause.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_next.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_next.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_next.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_next.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_pause.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_pause.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_pause.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_pause.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_play.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_play.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_play.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_play.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_previous.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_previous.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_previous.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_previous.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_restart.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_restart.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_restart.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_restart.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_stop.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_stop.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_stop.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/media/media_stop.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/minus.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/minus.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/minus.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/minus.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/mute.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/mute.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/mute.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/mute.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/no_sources.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/no_sources.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/no_sources.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/no_sources.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/plus.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/plus.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/plus.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/plus.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/popout.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/popout.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/popout.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/popout.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/refresh.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/refresh.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/refresh.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/refresh.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/revert.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/revert.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/revert.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/revert.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/right.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/right.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/right.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/right.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/save.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/save.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/save.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/save.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/accessibility.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/accessibility.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/accessibility.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/accessibility.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/advanced.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/advanced.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/advanced.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/advanced.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/audio.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/audio.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/audio.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/audio.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/general.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/general.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/general.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/general.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/hotkeys.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/hotkeys.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/hotkeys.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/hotkeys.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/output.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/output.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/output.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/output.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/stream.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/stream.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/stream.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/stream.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/video.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/video.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/video.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/settings/video.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/brush.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/brush.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/brush.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/brush.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/camera.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/camera.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/camera.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/camera.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/default.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/default.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/default.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/default.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/gamepad.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/gamepad.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/gamepad.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/gamepad.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/globe.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/globe.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/globe.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/globe.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/group.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/group.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/group.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/group.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/image.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/image.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/image.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/image.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/media.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/media.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/media.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/media.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/microphone.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/microphone.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/microphone.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/microphone.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/scene.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/scene.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/scene.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/scene.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/slideshow.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/slideshow.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/slideshow.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/slideshow.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/text.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/text.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/text.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/text.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/window.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/window.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/window.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/window.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/windowaudio.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/windowaudio.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/windowaudio.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/sources/windowaudio.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/trash.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/trash.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/trash.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/trash.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/up.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/up.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/up.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/up.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/updown.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/updown.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/updown.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/updown.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/visible.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/visible.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/visible.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Dark/visible.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/alert.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/alert.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/alert.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/alert.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_checked.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_checked.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_checked.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_checked.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_checked_disabled.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_checked_disabled.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_checked_disabled.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_checked_disabled.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_checked_focus.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_checked_focus.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_checked_focus.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_checked_focus.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_unchecked.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_unchecked.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_unchecked.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_unchecked.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_unchecked_disabled.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_unchecked_disabled.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_unchecked_disabled.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_unchecked_disabled.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_unchecked_focus.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_unchecked_focus.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_unchecked_focus.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/checkbox_unchecked_focus.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/close.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/close.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/close.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/close.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/cogs.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/cogs.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/cogs.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/cogs.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/collapse.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/collapse.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/collapse.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/collapse.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/dots-vert.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/dots-vert.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/dots-vert.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/dots-vert.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/dots.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/dots.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/dots.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/dots.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/down.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/down.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/down.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/down.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/entry-clear.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/entry-clear.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/entry-clear.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/entry-clear.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/expand.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/expand.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/expand.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/expand.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/filter.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/filter.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/filter.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/filter.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/interact.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/interact.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/interact.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/interact.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/left.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/left.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/left.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/left.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/locked.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/locked.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/locked.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/locked.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media-pause.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media-pause.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media-pause.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media-pause.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_next.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_next.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_next.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_next.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_pause.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_pause.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_pause.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_pause.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_play.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_play.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_play.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_play.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_previous.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_previous.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_previous.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_previous.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_restart.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_restart.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_restart.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_restart.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_stop.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_stop.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_stop.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/media/media_stop.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/minus.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/minus.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/minus.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/minus.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/mute.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/mute.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/mute.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/mute.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/no_sources.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/no_sources.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/no_sources.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/no_sources.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/plus.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/plus.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/plus.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/plus.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/popout.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/popout.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/popout.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/popout.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/refresh.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/refresh.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/refresh.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/refresh.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/revert.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/revert.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/revert.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/revert.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/right.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/right.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/right.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/right.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/save.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/save.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/save.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/save.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/accessibility.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/accessibility.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/accessibility.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/accessibility.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/advanced.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/advanced.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/advanced.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/advanced.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/audio.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/audio.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/audio.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/audio.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/general.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/general.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/general.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/general.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/hotkeys.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/hotkeys.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/hotkeys.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/hotkeys.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/output.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/output.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/output.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/output.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/stream.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/stream.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/stream.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/stream.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/video.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/video.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/video.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/settings/video.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/brush.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/brush.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/brush.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/brush.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/camera.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/camera.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/camera.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/camera.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/default.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/default.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/default.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/default.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/gamepad.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/gamepad.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/gamepad.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/gamepad.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/globe.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/globe.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/globe.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/globe.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/group.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/group.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/group.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/group.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/image.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/image.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/image.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/image.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/media.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/media.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/media.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/media.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/microphone.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/microphone.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/microphone.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/microphone.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/scene.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/scene.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/scene.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/scene.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/slideshow.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/slideshow.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/slideshow.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/slideshow.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/text.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/text.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/text.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/text.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/window.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/window.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/window.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/window.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/windowaudio.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/windowaudio.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/windowaudio.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/sources/windowaudio.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/trash.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/trash.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/trash.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/trash.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/up.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/up.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/up.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/up.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/updown.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/updown.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/updown.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/updown.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/visible.svg b/modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/visible.svg similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/visible.svg rename to modules/home/modules/gui/apps/media/video/videoEditing/obsStudio/themes/Catppuccin/Light/visible.svg diff --git a/home/modules/gui/apps/media/video/videoEditing/shotcut/default.nix b/modules/home/modules/gui/apps/media/video/videoEditing/shotcut/default.nix similarity index 100% rename from home/modules/gui/apps/media/video/videoEditing/shotcut/default.nix rename to modules/home/modules/gui/apps/media/video/videoEditing/shotcut/default.nix diff --git a/home/modules/gui/apps/messaging/default.nix b/modules/home/modules/gui/apps/media/video/videoPlaying/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/default.nix rename to modules/home/modules/gui/apps/media/video/videoPlaying/default.nix diff --git a/home/modules/gui/apps/media/video/videoPlaying/freetube/config/settings.nix b/modules/home/modules/gui/apps/media/video/videoPlaying/freetube/config/settings.nix similarity index 100% rename from home/modules/gui/apps/media/video/videoPlaying/freetube/config/settings.nix rename to modules/home/modules/gui/apps/media/video/videoPlaying/freetube/config/settings.nix diff --git a/home/modules/gui/apps/media/video/videoPlaying/freetube/default.nix b/modules/home/modules/gui/apps/media/video/videoPlaying/freetube/default.nix similarity index 100% rename from home/modules/gui/apps/media/video/videoPlaying/freetube/default.nix rename to modules/home/modules/gui/apps/media/video/videoPlaying/freetube/default.nix diff --git a/home/modules/gui/apps/media/video/videoPlaying/jellyfin/default.nix b/modules/home/modules/gui/apps/media/video/videoPlaying/jellyfin/default.nix similarity index 100% rename from home/modules/gui/apps/media/video/videoPlaying/jellyfin/default.nix rename to modules/home/modules/gui/apps/media/video/videoPlaying/jellyfin/default.nix diff --git a/home/modules/gui/apps/media/video/videoPlaying/mpv/default.nix b/modules/home/modules/gui/apps/media/video/videoPlaying/mpv/default.nix similarity index 100% rename from home/modules/gui/apps/media/video/videoPlaying/mpv/default.nix rename to modules/home/modules/gui/apps/media/video/videoPlaying/mpv/default.nix diff --git a/home/modules/gui/apps/media/video/videoPlaying/stremio/default.nix b/modules/home/modules/gui/apps/media/video/videoPlaying/stremio/default.nix similarity index 100% rename from home/modules/gui/apps/media/video/videoPlaying/stremio/default.nix rename to modules/home/modules/gui/apps/media/video/videoPlaying/stremio/default.nix diff --git a/home/modules/gui/apps/media/video/videoPlaying/syncplay/default.nix b/modules/home/modules/gui/apps/media/video/videoPlaying/syncplay/default.nix similarity index 100% rename from home/modules/gui/apps/media/video/videoPlaying/syncplay/default.nix rename to modules/home/modules/gui/apps/media/video/videoPlaying/syncplay/default.nix diff --git a/home/modules/gui/apps/media/video/videoPlaying/vlc/default.nix b/modules/home/modules/gui/apps/media/video/videoPlaying/vlc/default.nix similarity index 100% rename from home/modules/gui/apps/media/video/videoPlaying/vlc/default.nix rename to modules/home/modules/gui/apps/media/video/videoPlaying/vlc/default.nix diff --git a/home/modules/gui/apps/messaging/discord/default.nix b/modules/home/modules/gui/apps/messaging/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/discord/default.nix rename to modules/home/modules/gui/apps/messaging/default.nix diff --git a/home/modules/gui/apps/messaging/matrix/default.nix b/modules/home/modules/gui/apps/messaging/discord/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/matrix/default.nix rename to modules/home/modules/gui/apps/messaging/discord/default.nix diff --git a/home/modules/gui/apps/messaging/discord/discordCanary/default.nix b/modules/home/modules/gui/apps/messaging/discord/discordCanary/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/discord/discordCanary/default.nix rename to modules/home/modules/gui/apps/messaging/discord/discordCanary/default.nix diff --git a/home/modules/gui/apps/messaging/discord/discordOfficial/default.nix b/modules/home/modules/gui/apps/messaging/discord/discordOfficial/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/discord/discordOfficial/default.nix rename to modules/home/modules/gui/apps/messaging/discord/discordOfficial/default.nix diff --git a/home/modules/gui/apps/messaging/discord/vesktop/default.nix b/modules/home/modules/gui/apps/messaging/discord/vesktop/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/discord/vesktop/default.nix rename to modules/home/modules/gui/apps/messaging/discord/vesktop/default.nix diff --git a/home/modules/gui/apps/messaging/discord/webcord/default.nix b/modules/home/modules/gui/apps/messaging/discord/webcord/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/discord/webcord/default.nix rename to modules/home/modules/gui/apps/messaging/discord/webcord/default.nix diff --git a/home/modules/gui/apps/sharing/default.nix b/modules/home/modules/gui/apps/messaging/matrix/default.nix similarity index 100% rename from home/modules/gui/apps/sharing/default.nix rename to modules/home/modules/gui/apps/messaging/matrix/default.nix diff --git a/home/modules/gui/apps/messaging/matrix/element/default.nix b/modules/home/modules/gui/apps/messaging/matrix/element/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/matrix/element/default.nix rename to modules/home/modules/gui/apps/messaging/matrix/element/default.nix diff --git a/home/modules/gui/apps/messaging/matrix/nheko/default.nix b/modules/home/modules/gui/apps/messaging/matrix/nheko/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/matrix/nheko/default.nix rename to modules/home/modules/gui/apps/messaging/matrix/nheko/default.nix diff --git a/home/modules/gui/apps/messaging/signal/default.nix b/modules/home/modules/gui/apps/messaging/signal/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/signal/default.nix rename to modules/home/modules/gui/apps/messaging/signal/default.nix diff --git a/home/modules/gui/apps/messaging/slack/default.nix b/modules/home/modules/gui/apps/messaging/slack/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/slack/default.nix rename to modules/home/modules/gui/apps/messaging/slack/default.nix diff --git a/home/modules/gui/apps/messaging/tdesktop/default.nix b/modules/home/modules/gui/apps/messaging/tdesktop/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/tdesktop/default.nix rename to modules/home/modules/gui/apps/messaging/tdesktop/default.nix diff --git a/home/modules/gui/apps/messaging/teams/default.nix b/modules/home/modules/gui/apps/messaging/teams/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/teams/default.nix rename to modules/home/modules/gui/apps/messaging/teams/default.nix diff --git a/home/modules/gui/apps/messaging/whatsApp/default.nix b/modules/home/modules/gui/apps/messaging/whatsApp/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/whatsApp/default.nix rename to modules/home/modules/gui/apps/messaging/whatsApp/default.nix diff --git a/home/modules/gui/apps/messaging/zoom/default.nix b/modules/home/modules/gui/apps/messaging/zoom/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/zoom/default.nix rename to modules/home/modules/gui/apps/messaging/zoom/default.nix diff --git a/home/modules/gui/apps/tools/default.nix b/modules/home/modules/gui/apps/sharing/default.nix similarity index 100% rename from home/modules/gui/apps/tools/default.nix rename to modules/home/modules/gui/apps/sharing/default.nix diff --git a/home/modules/gui/apps/sharing/nicotinePlus/default.nix b/modules/home/modules/gui/apps/sharing/nicotinePlus/default.nix similarity index 100% rename from home/modules/gui/apps/sharing/nicotinePlus/default.nix rename to modules/home/modules/gui/apps/sharing/nicotinePlus/default.nix diff --git a/home/modules/gui/apps/sharing/qBittorrent/catppuccin-macchiato.qbtheme b/modules/home/modules/gui/apps/sharing/qBittorrent/catppuccin-macchiato.qbtheme similarity index 100% rename from home/modules/gui/apps/sharing/qBittorrent/catppuccin-macchiato.qbtheme rename to modules/home/modules/gui/apps/sharing/qBittorrent/catppuccin-macchiato.qbtheme diff --git a/home/modules/gui/apps/sharing/qBittorrent/default.nix b/modules/home/modules/gui/apps/sharing/qBittorrent/default.nix similarity index 100% rename from home/modules/gui/apps/sharing/qBittorrent/default.nix rename to modules/home/modules/gui/apps/sharing/qBittorrent/default.nix diff --git a/home/modules/gui/apps/sharing/soulseekQt/default.nix b/modules/home/modules/gui/apps/sharing/soulseekQt/default.nix similarity index 100% rename from home/modules/gui/apps/sharing/soulseekQt/default.nix rename to modules/home/modules/gui/apps/sharing/soulseekQt/default.nix diff --git a/home/modules/gui/apps/tools/bitwarden/default.nix b/modules/home/modules/gui/apps/tools/bitwarden/default.nix similarity index 100% rename from home/modules/gui/apps/tools/bitwarden/default.nix rename to modules/home/modules/gui/apps/tools/bitwarden/default.nix diff --git a/home/modules/gui/apps/tools/celeste/default.nix b/modules/home/modules/gui/apps/tools/celeste/default.nix similarity index 100% rename from home/modules/gui/apps/tools/celeste/default.nix rename to modules/home/modules/gui/apps/tools/celeste/default.nix diff --git a/home/modules/gui/default.nix b/modules/home/modules/gui/apps/tools/default.nix similarity index 100% rename from home/modules/gui/default.nix rename to modules/home/modules/gui/apps/tools/default.nix diff --git a/home/modules/gui/apps/tools/deskreen/default.nix b/modules/home/modules/gui/apps/tools/deskreen/default.nix similarity index 100% rename from home/modules/gui/apps/tools/deskreen/default.nix rename to modules/home/modules/gui/apps/tools/deskreen/default.nix diff --git a/home/modules/gui/apps/tools/droidCam/default.nix b/modules/home/modules/gui/apps/tools/droidCam/default.nix similarity index 100% rename from home/modules/gui/apps/tools/droidCam/default.nix rename to modules/home/modules/gui/apps/tools/droidCam/default.nix diff --git a/home/modules/gui/apps/tools/emote/default.nix b/modules/home/modules/gui/apps/tools/emote/default.nix similarity index 100% rename from home/modules/gui/apps/tools/emote/default.nix rename to modules/home/modules/gui/apps/tools/emote/default.nix diff --git a/home/modules/gui/apps/tools/flameshot/default.nix b/modules/home/modules/gui/apps/tools/flameshot/default.nix similarity index 100% rename from home/modules/gui/apps/tools/flameshot/default.nix rename to modules/home/modules/gui/apps/tools/flameshot/default.nix diff --git a/home/modules/gui/apps/tools/gnomeCalculator/default.nix b/modules/home/modules/gui/apps/tools/gnomeCalculator/default.nix similarity index 100% rename from home/modules/gui/apps/tools/gnomeCalculator/default.nix rename to modules/home/modules/gui/apps/tools/gnomeCalculator/default.nix diff --git a/home/modules/gui/apps/tools/ledger/default.nix b/modules/home/modules/gui/apps/tools/ledger/default.nix similarity index 100% rename from home/modules/gui/apps/tools/ledger/default.nix rename to modules/home/modules/gui/apps/tools/ledger/default.nix diff --git a/home/modules/gui/apps/tools/mullvad/default.nix b/modules/home/modules/gui/apps/tools/mullvad/default.nix similarity index 100% rename from home/modules/gui/apps/tools/mullvad/default.nix rename to modules/home/modules/gui/apps/tools/mullvad/default.nix diff --git a/home/modules/gui/apps/tools/openRgb/default.nix b/modules/home/modules/gui/apps/tools/openRgb/default.nix similarity index 100% rename from home/modules/gui/apps/tools/openRgb/default.nix rename to modules/home/modules/gui/apps/tools/openRgb/default.nix diff --git a/home/modules/gui/apps/tools/openTablet/default.nix b/modules/home/modules/gui/apps/tools/openTablet/default.nix similarity index 100% rename from home/modules/gui/apps/tools/openTablet/default.nix rename to modules/home/modules/gui/apps/tools/openTablet/default.nix diff --git a/home/modules/gui/apps/tools/scrcpy/default.nix b/modules/home/modules/gui/apps/tools/scrcpy/default.nix similarity index 100% rename from home/modules/gui/apps/tools/scrcpy/default.nix rename to modules/home/modules/gui/apps/tools/scrcpy/default.nix diff --git a/home/modules/gui/apps/tools/synologyDrive/default.nix b/modules/home/modules/gui/apps/tools/synologyDrive/default.nix similarity index 100% rename from home/modules/gui/apps/tools/synologyDrive/default.nix rename to modules/home/modules/gui/apps/tools/synologyDrive/default.nix diff --git a/home/modules/gui/apps/tools/usbImager/default.nix b/modules/home/modules/gui/apps/tools/usbImager/default.nix similarity index 100% rename from home/modules/gui/apps/tools/usbImager/default.nix rename to modules/home/modules/gui/apps/tools/usbImager/default.nix diff --git a/home/modules/gui/apps/tools/virtManager/default.nix b/modules/home/modules/gui/apps/tools/virtManager/default.nix similarity index 100% rename from home/modules/gui/apps/tools/virtManager/default.nix rename to modules/home/modules/gui/apps/tools/virtManager/default.nix diff --git a/home/modules/gui/desktop/default.nix b/modules/home/modules/gui/default.nix similarity index 100% rename from home/modules/gui/desktop/default.nix rename to modules/home/modules/gui/default.nix diff --git a/home/modules/gui/desktop/hypr/default.nix b/modules/home/modules/gui/desktop/default.nix similarity index 100% rename from home/modules/gui/desktop/hypr/default.nix rename to modules/home/modules/gui/desktop/default.nix diff --git a/home/modules/gui/desktop/gnome/default.nix b/modules/home/modules/gui/desktop/gnome/default.nix similarity index 100% rename from home/modules/gui/desktop/gnome/default.nix rename to modules/home/modules/gui/desktop/gnome/default.nix diff --git a/home/modules/gui/desktop/theming/default.nix b/modules/home/modules/gui/desktop/hypr/default.nix similarity index 100% rename from home/modules/gui/desktop/theming/default.nix rename to modules/home/modules/gui/desktop/hypr/default.nix diff --git a/home/modules/gui/desktop/hypr/hypridle/config/settings.nix b/modules/home/modules/gui/desktop/hypr/idle/config/settings.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hypridle/config/settings.nix rename to modules/home/modules/gui/desktop/hypr/idle/config/settings.nix diff --git a/home/modules/gui/desktop/hypr/hypridle/default.nix b/modules/home/modules/gui/desktop/hypr/idle/default.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hypridle/default.nix rename to modules/home/modules/gui/desktop/hypr/idle/default.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/config/animations.nix b/modules/home/modules/gui/desktop/hypr/land/config/animations.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/config/animations.nix rename to modules/home/modules/gui/desktop/hypr/land/config/animations.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/config/bind.nix b/modules/home/modules/gui/desktop/hypr/land/config/bind.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/config/bind.nix rename to modules/home/modules/gui/desktop/hypr/land/config/bind.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/config/bindl.nix b/modules/home/modules/gui/desktop/hypr/land/config/bindl.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/config/bindl.nix rename to modules/home/modules/gui/desktop/hypr/land/config/bindl.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/config/bindm.nix b/modules/home/modules/gui/desktop/hypr/land/config/bindm.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/config/bindm.nix rename to modules/home/modules/gui/desktop/hypr/land/config/bindm.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/config/binds.nix b/modules/home/modules/gui/desktop/hypr/land/config/binds.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/config/binds.nix rename to modules/home/modules/gui/desktop/hypr/land/config/binds.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/config/decoration.nix b/modules/home/modules/gui/desktop/hypr/land/config/decoration.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/config/decoration.nix rename to modules/home/modules/gui/desktop/hypr/land/config/decoration.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/config/dwindle.nix b/modules/home/modules/gui/desktop/hypr/land/config/dwindle.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/config/dwindle.nix rename to modules/home/modules/gui/desktop/hypr/land/config/dwindle.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/config/exec-once.nix b/modules/home/modules/gui/desktop/hypr/land/config/exec-once.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/config/exec-once.nix rename to modules/home/modules/gui/desktop/hypr/land/config/exec-once.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/config/general.nix b/modules/home/modules/gui/desktop/hypr/land/config/general.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/config/general.nix rename to modules/home/modules/gui/desktop/hypr/land/config/general.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/config/input.nix b/modules/home/modules/gui/desktop/hypr/land/config/input.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/config/input.nix rename to modules/home/modules/gui/desktop/hypr/land/config/input.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/config/misc.nix b/modules/home/modules/gui/desktop/hypr/land/config/misc.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/config/misc.nix rename to modules/home/modules/gui/desktop/hypr/land/config/misc.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/config/windowrulev2.nix b/modules/home/modules/gui/desktop/hypr/land/config/windowrulev2.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/config/windowrulev2.nix rename to modules/home/modules/gui/desktop/hypr/land/config/windowrulev2.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/config/xwayland.nix b/modules/home/modules/gui/desktop/hypr/land/config/xwayland.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/config/xwayland.nix rename to modules/home/modules/gui/desktop/hypr/land/config/xwayland.nix diff --git a/home/modules/gui/desktop/hypr/hyprland/default.nix b/modules/home/modules/gui/desktop/hypr/land/default.nix similarity index 100% rename from home/modules/gui/desktop/hypr/hyprland/default.nix rename to modules/home/modules/gui/desktop/hypr/land/default.nix diff --git a/home/modules/gui/desktop/river/config/map.nix b/modules/home/modules/gui/desktop/river/config/map.nix similarity index 53% rename from home/modules/gui/desktop/river/config/map.nix rename to modules/home/modules/gui/desktop/river/config/map.nix index 6443090..f3a6a8f 100755 --- a/home/modules/gui/desktop/river/config/map.nix +++ b/modules/home/modules/gui/desktop/river/config/map.nix @@ -1,20 +1,20 @@ { - # "Super Space" = "rm -r /home/$USER/.cache/tofi* ; tofi-drun"; + "Super Space" = "rm -r /home/$USER/.cache/tofi* ; tofi-drun"; "Super C" = "zed"; "Super A" = "obsidian"; - # "Super D" = "ghostty -e zellij a dotfiles"; - # "Super E" = "ghostty -e nu -e y"; + "Super D" = "ghostty -e zellij a dotfiles"; + "Super E" = "ghostty -e nu -e y"; "Super T" = "ghostty"; - # "Super G" = "firefox https://cronometer.com/#diary"; + "Super G" = "firefox https://cronometer.com/#diary"; "Super B" = "firefox"; "Super V" = "vesktop"; "Super W" = "bitwarden"; "Super H" = "feishin"; "Super Y" = "scrcpy"; - # "Super R" = "ghostty -e nu -e btm"; + "Super R" = "ghostty -e nu -e btm"; "Super N" = "signal-desktop"; "Super M" = "element-desktop"; - # "Super Home" = "sudo protonvpn c --cc CA"; + "Super Home" = "sudo protonvpn c --cc CA"; "Super End" = "exit"; "Super S" = "steam"; "Super period" = "emote"; diff --git a/home/modules/gui/desktop/river/config/spawn.nix b/modules/home/modules/gui/desktop/river/config/spawn.nix similarity index 100% rename from home/modules/gui/desktop/river/config/spawn.nix rename to modules/home/modules/gui/desktop/river/config/spawn.nix diff --git a/home/modules/gui/desktop/river/default.nix b/modules/home/modules/gui/desktop/river/default.nix similarity index 100% rename from home/modules/gui/desktop/river/default.nix rename to modules/home/modules/gui/desktop/river/default.nix diff --git a/home/modules/gui/desktop/wayland/default.nix b/modules/home/modules/gui/desktop/theming/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/default.nix rename to modules/home/modules/gui/desktop/theming/default.nix diff --git a/home/modules/gui/desktop/theming/gtk/config/cursorTheme.nix b/modules/home/modules/gui/desktop/theming/gtk/config/cursorTheme.nix similarity index 100% rename from home/modules/gui/desktop/theming/gtk/config/cursorTheme.nix rename to modules/home/modules/gui/desktop/theming/gtk/config/cursorTheme.nix diff --git a/home/modules/gui/desktop/theming/gtk/config/gtk3.nix b/modules/home/modules/gui/desktop/theming/gtk/config/gtk3.nix similarity index 100% rename from home/modules/gui/desktop/theming/gtk/config/gtk3.nix rename to modules/home/modules/gui/desktop/theming/gtk/config/gtk3.nix diff --git a/home/modules/gui/desktop/theming/gtk/config/homeCursor.nix b/modules/home/modules/gui/desktop/theming/gtk/config/homeCursor.nix similarity index 100% rename from home/modules/gui/desktop/theming/gtk/config/homeCursor.nix rename to modules/home/modules/gui/desktop/theming/gtk/config/homeCursor.nix diff --git a/home/modules/gui/desktop/theming/gtk/config/iconTheme.nix b/modules/home/modules/gui/desktop/theming/gtk/config/iconTheme.nix similarity index 100% rename from home/modules/gui/desktop/theming/gtk/config/iconTheme.nix rename to modules/home/modules/gui/desktop/theming/gtk/config/iconTheme.nix diff --git a/home/modules/gui/desktop/theming/gtk/config/theme.nix b/modules/home/modules/gui/desktop/theming/gtk/config/theme.nix similarity index 100% rename from home/modules/gui/desktop/theming/gtk/config/theme.nix rename to modules/home/modules/gui/desktop/theming/gtk/config/theme.nix diff --git a/home/modules/gui/desktop/theming/gtk/default.nix b/modules/home/modules/gui/desktop/theming/gtk/default.nix similarity index 100% rename from home/modules/gui/desktop/theming/gtk/default.nix rename to modules/home/modules/gui/desktop/theming/gtk/default.nix diff --git a/home/modules/gui/desktop/theming/qt/default.nix b/modules/home/modules/gui/desktop/theming/qt/default.nix similarity index 100% rename from home/modules/gui/desktop/theming/qt/default.nix rename to modules/home/modules/gui/desktop/theming/qt/default.nix diff --git a/nixos/modules/core/default.nix b/modules/home/modules/gui/desktop/wayland/default.nix similarity index 100% rename from nixos/modules/core/default.nix rename to modules/home/modules/gui/desktop/wayland/default.nix diff --git a/home/modules/gui/desktop/wayland/dunst/config/settings.nix b/modules/home/modules/gui/desktop/wayland/dunst/config/settings.nix similarity index 100% rename from home/modules/gui/desktop/wayland/dunst/config/settings.nix rename to modules/home/modules/gui/desktop/wayland/dunst/config/settings.nix diff --git a/home/modules/gui/desktop/wayland/dunst/default.nix b/modules/home/modules/gui/desktop/wayland/dunst/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/dunst/default.nix rename to modules/home/modules/gui/desktop/wayland/dunst/default.nix diff --git a/home/modules/gui/desktop/wayland/easyEffects/default.nix b/modules/home/modules/gui/desktop/wayland/easyEffects/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/easyEffects/default.nix rename to modules/home/modules/gui/desktop/wayland/easyEffects/default.nix diff --git a/home/modules/gui/desktop/wayland/gammastep/default.nix b/modules/home/modules/gui/desktop/wayland/gammastep/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/gammastep/default.nix rename to modules/home/modules/gui/desktop/wayland/gammastep/default.nix diff --git a/home/modules/gui/desktop/wayland/network/default.nix b/modules/home/modules/gui/desktop/wayland/network/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/network/default.nix rename to modules/home/modules/gui/desktop/wayland/network/default.nix diff --git a/home/modules/gui/desktop/wayland/nwgLook/default.nix b/modules/home/modules/gui/desktop/wayland/nwgLook/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/nwgLook/default.nix rename to modules/home/modules/gui/desktop/wayland/nwgLook/default.nix diff --git a/home/modules/gui/desktop/wayland/plasmaNm/default.nix b/modules/home/modules/gui/desktop/wayland/plasmaNm/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/plasmaNm/default.nix rename to modules/home/modules/gui/desktop/wayland/plasmaNm/default.nix diff --git a/home/modules/gui/desktop/wayland/swaylock/config/settings.nix b/modules/home/modules/gui/desktop/wayland/swaylock/config/settings.nix similarity index 100% rename from home/modules/gui/desktop/wayland/swaylock/config/settings.nix rename to modules/home/modules/gui/desktop/wayland/swaylock/config/settings.nix diff --git a/home/modules/gui/desktop/wayland/swaylock/default.nix b/modules/home/modules/gui/desktop/wayland/swaylock/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/swaylock/default.nix rename to modules/home/modules/gui/desktop/wayland/swaylock/default.nix diff --git a/home/modules/gui/desktop/wayland/tofi/config/settings.nix b/modules/home/modules/gui/desktop/wayland/tofi/config/settings.nix similarity index 100% rename from home/modules/gui/desktop/wayland/tofi/config/settings.nix rename to modules/home/modules/gui/desktop/wayland/tofi/config/settings.nix diff --git a/home/modules/gui/desktop/wayland/tofi/default.nix b/modules/home/modules/gui/desktop/wayland/tofi/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/tofi/default.nix rename to modules/home/modules/gui/desktop/wayland/tofi/default.nix diff --git a/home/modules/gui/desktop/wayland/udiskie/default.nix b/modules/home/modules/gui/desktop/wayland/udiskie/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/udiskie/default.nix rename to modules/home/modules/gui/desktop/wayland/udiskie/default.nix diff --git a/home/modules/gui/desktop/wayland/wallet/default.nix b/modules/home/modules/gui/desktop/wayland/wallet/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/wallet/default.nix rename to modules/home/modules/gui/desktop/wayland/wallet/default.nix diff --git a/home/modules/gui/desktop/wayland/waybar/config/scripts/get_weather.sh b/modules/home/modules/gui/desktop/wayland/waybar/config/scripts/get_weather.sh similarity index 100% rename from home/modules/gui/desktop/wayland/waybar/config/scripts/get_weather.sh rename to modules/home/modules/gui/desktop/wayland/waybar/config/scripts/get_weather.sh diff --git a/home/modules/gui/desktop/wayland/waybar/config/settings.nix b/modules/home/modules/gui/desktop/wayland/waybar/config/settings.nix similarity index 100% rename from home/modules/gui/desktop/wayland/waybar/config/settings.nix rename to modules/home/modules/gui/desktop/wayland/waybar/config/settings.nix diff --git a/home/modules/gui/desktop/wayland/waybar/config/style.nix b/modules/home/modules/gui/desktop/wayland/waybar/config/style.nix similarity index 100% rename from home/modules/gui/desktop/wayland/waybar/config/style.nix rename to modules/home/modules/gui/desktop/wayland/waybar/config/style.nix diff --git a/home/modules/gui/desktop/wayland/waybar/default.nix b/modules/home/modules/gui/desktop/wayland/waybar/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/waybar/default.nix rename to modules/home/modules/gui/desktop/wayland/waybar/default.nix diff --git a/home/modules/gui/desktop/wayland/wlClipboard/default.nix b/modules/home/modules/gui/desktop/wayland/wlClipboard/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/wlClipboard/default.nix rename to modules/home/modules/gui/desktop/wayland/wlClipboard/default.nix diff --git a/home/modules/gui/desktop/wayland/wpaperd/default.nix b/modules/home/modules/gui/desktop/wayland/wpaperd/default.nix similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/default.nix rename to modules/home/modules/gui/desktop/wayland/wpaperd/default.nix diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/FTDCMyaXoAEUn5h.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/FTDCMyaXoAEUn5h.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/FTDCMyaXoAEUn5h.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/FTDCMyaXoAEUn5h.jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/pinksky.png b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/pinksky.png similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/pinksky.png rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/pinksky.png diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/u6ne2q214dx71.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/u6ne2q214dx71.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/u6ne2q214dx71.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/u6ne2q214dx71.jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-0wj757.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-0wj757.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-0wj757.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-0wj757.jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-2ege2g.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-2ege2g.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-2ege2g.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-2ege2g.jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4dj2qo.png b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4dj2qo.png similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4dj2qo.png rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4dj2qo.png diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4xq6vv.png b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4xq6vv.png similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4xq6vv.png rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4xq6vv.png diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-5dyvy3.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-5dyvy3.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-5dyvy3.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-5dyvy3.jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-735xv3.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-735xv3.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-735xv3.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-735xv3.jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-8xe25y.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-8xe25y.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-8xe25y.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-8xe25y.jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-g8ky73.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-g8ky73.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-g8ky73.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-g8ky73.jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-j8wzvp.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-j8wzvp.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-j8wzvp.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-j8wzvp.jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nekxjk.png b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nekxjk.png similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nekxjk.png rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nekxjk.png diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nryz87.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nryz87.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nryz87.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nryz87.jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-r7yey1.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-r7yey1.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-r7yey1.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-r7yey1.jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vge32m.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vge32m.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vge32m.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vge32m.jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vgxgem.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vgxgem.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vgxgem.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vgxgem.jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (1).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (1).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (1).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (1).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (10).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (10).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (10).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (10).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (11).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (11).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (11).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (11).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (12).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (12).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (12).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (12).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (13).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (13).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (13).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (13).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (14).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (14).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (14).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (14).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (15).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (15).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (15).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (15).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (16).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (16).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (16).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (16).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (17).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (17).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (17).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (17).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (19).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (19).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (19).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (19).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (2).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (2).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (2).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (2).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (20).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (20).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (20).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (20).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (21).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (21).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (21).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (21).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (22).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (22).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (22).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (22).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (23).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (23).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (23).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (23).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (24).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (24).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (24).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (24).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (26).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (26).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (26).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (26).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (27).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (27).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (27).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (27).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (28).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (28).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (28).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (28).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (29).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (29).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (29).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (29).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (3).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (3).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (3).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (3).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (30).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (30).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (30).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (30).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (31).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (31).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (31).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (31).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (32).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (32).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (32).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (32).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (34).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (34).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (34).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (34).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (35).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (35).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (35).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (35).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (37).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (37).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (37).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (37).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (38).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (38).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (38).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (38).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (4).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (4).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (4).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (4).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (5).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (5).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (5).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (5).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (6).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (6).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (6).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (6).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (7).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (7).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (7).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (7).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (8).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (8).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (8).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (8).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (9).jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (9).jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (9).jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (9).jpg diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper.jpg b/modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper.jpg similarity index 100% rename from home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper.jpg rename to modules/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper.jpg diff --git a/nixos/default.nix b/modules/nixos/default.nix old mode 100644 new mode 100755 similarity index 100% rename from nixos/default.nix rename to modules/nixos/default.nix index 23c07fe..6893b14 --- a/nixos/default.nix +++ b/modules/nixos/default.nix @@ -27,11 +27,11 @@ in desktop = { imports = builtins.attrValues { inherit (modules) - hypr - wayland mullvad syncthing ollama + hypr + wayland xserver ; }; diff --git a/nixos/modules/core/accounts/default.nix b/modules/nixos/modules/core/accounts/default.nix similarity index 100% rename from nixos/modules/core/accounts/default.nix rename to modules/nixos/modules/core/accounts/default.nix diff --git a/nixos/modules/default.nix b/modules/nixos/modules/core/default.nix similarity index 100% rename from nixos/modules/default.nix rename to modules/nixos/modules/core/default.nix diff --git a/nixos/modules/core/doas/default.nix b/modules/nixos/modules/core/doas/default.nix similarity index 100% rename from nixos/modules/core/doas/default.nix rename to modules/nixos/modules/core/doas/default.nix diff --git a/nixos/modules/core/environment/default.nix b/modules/nixos/modules/core/environment/default.nix similarity index 100% rename from nixos/modules/core/environment/default.nix rename to modules/nixos/modules/core/environment/default.nix diff --git a/nixos/modules/core/flatpak/default.nix b/modules/nixos/modules/core/flatpak/default.nix similarity index 100% rename from nixos/modules/core/flatpak/default.nix rename to modules/nixos/modules/core/flatpak/default.nix diff --git a/nixos/modules/core/fonts/default.nix b/modules/nixos/modules/core/fonts/default.nix similarity index 100% rename from nixos/modules/core/fonts/default.nix rename to modules/nixos/modules/core/fonts/default.nix diff --git a/nixos/modules/core/homeManager/default.nix b/modules/nixos/modules/core/homeManager/default.nix similarity index 100% rename from nixos/modules/core/homeManager/default.nix rename to modules/nixos/modules/core/homeManager/default.nix diff --git a/nixos/modules/core/locale/default.nix b/modules/nixos/modules/core/locale/default.nix similarity index 100% rename from nixos/modules/core/locale/default.nix rename to modules/nixos/modules/core/locale/default.nix diff --git a/nixos/modules/core/nh/default.nix b/modules/nixos/modules/core/nh/default.nix similarity index 100% rename from nixos/modules/core/nh/default.nix rename to modules/nixos/modules/core/nh/default.nix diff --git a/nixos/modules/core/nix/default.nix b/modules/nixos/modules/core/nix/default.nix similarity index 100% rename from nixos/modules/core/nix/default.nix rename to modules/nixos/modules/core/nix/default.nix diff --git a/nixos/modules/core/rsync/default.nix b/modules/nixos/modules/core/rsync/default.nix similarity index 100% rename from nixos/modules/core/rsync/default.nix rename to modules/nixos/modules/core/rsync/default.nix diff --git a/nixos/modules/core/ssh/default.nix b/modules/nixos/modules/core/ssh/default.nix similarity index 100% rename from nixos/modules/core/ssh/default.nix rename to modules/nixos/modules/core/ssh/default.nix diff --git a/nixos/modules/core/sysStat/default.nix b/modules/nixos/modules/core/sysStat/default.nix similarity index 100% rename from nixos/modules/core/sysStat/default.nix rename to modules/nixos/modules/core/sysStat/default.nix diff --git a/nixos/modules/core/system/default.nix b/modules/nixos/modules/core/system/default.nix similarity index 100% rename from nixos/modules/core/system/default.nix rename to modules/nixos/modules/core/system/default.nix diff --git a/nixos/modules/desktop/default.nix b/modules/nixos/modules/default.nix similarity index 100% rename from nixos/modules/desktop/default.nix rename to modules/nixos/modules/default.nix diff --git a/modules/nixos/modules/desktop/cosmic/default.nix b/modules/nixos/modules/desktop/cosmic/default.nix new file mode 100755 index 0000000..2c4be49 --- /dev/null +++ b/modules/nixos/modules/desktop/cosmic/default.nix @@ -0,0 +1,16 @@ +{ + nix.settings = { + substituters = [ + "https://cosmic.cachix.org/" + ]; + trusted-public-keys = [ + "cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE=" + ]; + }; + + environment.sessionVariables.COSMIC_DATA_CONTROL_ENABLED = 1; + services = { + desktopManager.cosmic.enable = true; + displayManager.cosmic-greeter.enable = true; + }; +} diff --git a/nixos/modules/desktop/hypr/default.nix b/modules/nixos/modules/desktop/default.nix similarity index 100% rename from nixos/modules/desktop/hypr/default.nix rename to modules/nixos/modules/desktop/default.nix diff --git a/nixos/modules/desktop/gnome/default.nix b/modules/nixos/modules/desktop/gnome/default.nix similarity index 100% rename from nixos/modules/desktop/gnome/default.nix rename to modules/nixos/modules/desktop/gnome/default.nix diff --git a/nixos/modules/desktop/wayland/default.nix b/modules/nixos/modules/desktop/hypr/default.nix similarity index 100% rename from nixos/modules/desktop/wayland/default.nix rename to modules/nixos/modules/desktop/hypr/default.nix diff --git a/nixos/modules/desktop/hypr/idle/default.nix b/modules/nixos/modules/desktop/hypr/idle/default.nix similarity index 100% rename from nixos/modules/desktop/hypr/idle/default.nix rename to modules/nixos/modules/desktop/hypr/idle/default.nix diff --git a/nixos/modules/desktop/hypr/land/default.nix b/modules/nixos/modules/desktop/hypr/land/default.nix similarity index 100% rename from nixos/modules/desktop/hypr/land/default.nix rename to modules/nixos/modules/desktop/hypr/land/default.nix diff --git a/nixos/modules/desktop/plasma/default.nix b/modules/nixos/modules/desktop/plasma/default.nix similarity index 100% rename from nixos/modules/desktop/plasma/default.nix rename to modules/nixos/modules/desktop/plasma/default.nix diff --git a/nixos/modules/desktop/river/default.nix b/modules/nixos/modules/desktop/river/default.nix similarity index 100% rename from nixos/modules/desktop/river/default.nix rename to modules/nixos/modules/desktop/river/default.nix diff --git a/nixos/modules/desktop/sddm/default.nix b/modules/nixos/modules/desktop/sddm/default.nix similarity index 100% rename from nixos/modules/desktop/sddm/default.nix rename to modules/nixos/modules/desktop/sddm/default.nix diff --git a/nixos/modules/hardware/default.nix b/modules/nixos/modules/desktop/wayland/default.nix similarity index 100% rename from nixos/modules/hardware/default.nix rename to modules/nixos/modules/desktop/wayland/default.nix diff --git a/nixos/modules/desktop/wayland/geoclue2/default.nix b/modules/nixos/modules/desktop/wayland/geoclue2/default.nix similarity index 100% rename from nixos/modules/desktop/wayland/geoclue2/default.nix rename to modules/nixos/modules/desktop/wayland/geoclue2/default.nix diff --git a/nixos/modules/desktop/wayland/greetd/default.nix b/modules/nixos/modules/desktop/wayland/greetd/default.nix similarity index 100% rename from nixos/modules/desktop/wayland/greetd/default.nix rename to modules/nixos/modules/desktop/wayland/greetd/default.nix diff --git a/nixos/modules/desktop/wayland/network/default.nix b/modules/nixos/modules/desktop/wayland/network/default.nix similarity index 100% rename from nixos/modules/desktop/wayland/network/default.nix rename to modules/nixos/modules/desktop/wayland/network/default.nix diff --git a/nixos/modules/desktop/wayland/regreet/default.nix b/modules/nixos/modules/desktop/wayland/regreet/default.nix similarity index 100% rename from nixos/modules/desktop/wayland/regreet/default.nix rename to modules/nixos/modules/desktop/wayland/regreet/default.nix diff --git a/nixos/modules/desktop/wayland/swaylock/default.nix b/modules/nixos/modules/desktop/wayland/swaylock/default.nix similarity index 100% rename from nixos/modules/desktop/wayland/swaylock/default.nix rename to modules/nixos/modules/desktop/wayland/swaylock/default.nix diff --git a/nixos/modules/desktop/wayland/thunar/default.nix b/modules/nixos/modules/desktop/wayland/thunar/default.nix similarity index 100% rename from nixos/modules/desktop/wayland/thunar/default.nix rename to modules/nixos/modules/desktop/wayland/thunar/default.nix diff --git a/nixos/modules/desktop/wayland/wayland/default.nix b/modules/nixos/modules/desktop/wayland/wayland/default.nix similarity index 100% rename from nixos/modules/desktop/wayland/wayland/default.nix rename to modules/nixos/modules/desktop/wayland/wayland/default.nix diff --git a/nixos/modules/desktop/xserver/default.nix b/modules/nixos/modules/desktop/xserver/default.nix similarity index 100% rename from nixos/modules/desktop/xserver/default.nix rename to modules/nixos/modules/desktop/xserver/default.nix diff --git a/nixos/modules/hardware/android/default.nix b/modules/nixos/modules/hardware/android/default.nix similarity index 100% rename from nixos/modules/hardware/android/default.nix rename to modules/nixos/modules/hardware/android/default.nix diff --git a/nixos/modules/hardware/audio/default.nix b/modules/nixos/modules/hardware/audio/default.nix similarity index 100% rename from nixos/modules/hardware/audio/default.nix rename to modules/nixos/modules/hardware/audio/default.nix diff --git a/nixos/modules/hardware/bluetooth/default.nix b/modules/nixos/modules/hardware/bluetooth/default.nix similarity index 100% rename from nixos/modules/hardware/bluetooth/default.nix rename to modules/nixos/modules/hardware/bluetooth/default.nix diff --git a/nixos/modules/programs/default.nix b/modules/nixos/modules/hardware/default.nix similarity index 100% rename from nixos/modules/programs/default.nix rename to modules/nixos/modules/hardware/default.nix diff --git a/nixos/modules/hardware/printing/default.nix b/modules/nixos/modules/hardware/printing/default.nix similarity index 100% rename from nixos/modules/hardware/printing/default.nix rename to modules/nixos/modules/hardware/printing/default.nix diff --git a/nixos/modules/hardware/tablet/default.nix b/modules/nixos/modules/hardware/tablet/default.nix similarity index 100% rename from nixos/modules/hardware/tablet/default.nix rename to modules/nixos/modules/hardware/tablet/default.nix diff --git a/nixos/modules/programs/coreCtrl/default.nix b/modules/nixos/modules/programs/coreCtrl/default.nix similarity index 100% rename from nixos/modules/programs/coreCtrl/default.nix rename to modules/nixos/modules/programs/coreCtrl/default.nix diff --git a/nixos/modules/services/default.nix b/modules/nixos/modules/programs/default.nix similarity index 100% rename from nixos/modules/services/default.nix rename to modules/nixos/modules/programs/default.nix diff --git a/nixos/modules/programs/disks/default.nix b/modules/nixos/modules/programs/disks/default.nix similarity index 100% rename from nixos/modules/programs/disks/default.nix rename to modules/nixos/modules/programs/disks/default.nix diff --git a/nixos/modules/programs/firejail/default.nix b/modules/nixos/modules/programs/firejail/default.nix similarity index 100% rename from nixos/modules/programs/firejail/default.nix rename to modules/nixos/modules/programs/firejail/default.nix diff --git a/nixos/modules/programs/steam/default.nix b/modules/nixos/modules/programs/steam/default.nix similarity index 100% rename from nixos/modules/programs/steam/default.nix rename to modules/nixos/modules/programs/steam/default.nix diff --git a/nixos/modules/programs/virtManager/default.nix b/modules/nixos/modules/programs/virtManager/default.nix similarity index 100% rename from nixos/modules/programs/virtManager/default.nix rename to modules/nixos/modules/programs/virtManager/default.nix diff --git a/nixos/modules/services/acme/default.nix b/modules/nixos/modules/services/acme/default.nix similarity index 100% rename from nixos/modules/services/acme/default.nix rename to modules/nixos/modules/services/acme/default.nix diff --git a/nixos/modules/services/caddy/default.nix b/modules/nixos/modules/services/caddy/default.nix similarity index 100% rename from nixos/modules/services/caddy/default.nix rename to modules/nixos/modules/services/caddy/default.nix diff --git a/modules/nixos/modules/services/default.nix b/modules/nixos/modules/services/default.nix new file mode 100755 index 0000000..f106bc5 --- /dev/null +++ b/modules/nixos/modules/services/default.nix @@ -0,0 +1,10 @@ +let + content = builtins.readDir ./.; + + dirContent = builtins.filter (n: content.${n} == "directory") (builtins.attrNames content); + + importList = map (name: ./. + "/${name}") dirContent; +in +{ + imports = importList; +} diff --git a/nixos/modules/services/forgejo/default.nix b/modules/nixos/modules/services/forgejo/default.nix similarity index 100% rename from nixos/modules/services/forgejo/default.nix rename to modules/nixos/modules/services/forgejo/default.nix diff --git a/nixos/modules/services/hLedger/default.nix b/modules/nixos/modules/services/hLedger/default.nix similarity index 100% rename from nixos/modules/services/hLedger/default.nix rename to modules/nixos/modules/services/hLedger/default.nix diff --git a/nixos/modules/services/jellyfin/default.nix b/modules/nixos/modules/services/jellyfin/default.nix similarity index 100% rename from nixos/modules/services/jellyfin/default.nix rename to modules/nixos/modules/services/jellyfin/default.nix diff --git a/nixos/modules/services/logrotate/default.nix b/modules/nixos/modules/services/logrotate/default.nix similarity index 100% rename from nixos/modules/services/logrotate/default.nix rename to modules/nixos/modules/services/logrotate/default.nix diff --git a/nixos/modules/services/mastodon/config/chars.patch b/modules/nixos/modules/services/mastodon/config/chars.patch similarity index 100% rename from nixos/modules/services/mastodon/config/chars.patch rename to modules/nixos/modules/services/mastodon/config/chars.patch diff --git a/nixos/modules/services/mastodon/config/twitter.txt b/modules/nixos/modules/services/mastodon/config/twitter.txt similarity index 100% rename from nixos/modules/services/mastodon/config/twitter.txt rename to modules/nixos/modules/services/mastodon/config/twitter.txt diff --git a/nixos/modules/services/mastodon/default.nix b/modules/nixos/modules/services/mastodon/default.nix similarity index 100% rename from nixos/modules/services/mastodon/default.nix rename to modules/nixos/modules/services/mastodon/default.nix diff --git a/nixos/modules/services/minecraft/default.nix b/modules/nixos/modules/services/minecraft/default.nix similarity index 100% rename from nixos/modules/services/minecraft/default.nix rename to modules/nixos/modules/services/minecraft/default.nix diff --git a/nixos/modules/services/mullvad/default.nix b/modules/nixos/modules/services/mullvad/default.nix similarity index 100% rename from nixos/modules/services/mullvad/default.nix rename to modules/nixos/modules/services/mullvad/default.nix diff --git a/nixos/modules/services/nextcloud/default.nix b/modules/nixos/modules/services/nextcloud/default.nix similarity index 100% rename from nixos/modules/services/nextcloud/default.nix rename to modules/nixos/modules/services/nextcloud/default.nix diff --git a/nixos/modules/services/ollama/default.nix b/modules/nixos/modules/services/ollama/default.nix similarity index 100% rename from nixos/modules/services/ollama/default.nix rename to modules/nixos/modules/services/ollama/default.nix diff --git a/nixos/modules/services/owncast/default.nix b/modules/nixos/modules/services/owncast/default.nix similarity index 100% rename from nixos/modules/services/owncast/default.nix rename to modules/nixos/modules/services/owncast/default.nix diff --git a/nixos/modules/services/peertube/default.nix b/modules/nixos/modules/services/peertube/default.nix similarity index 100% rename from nixos/modules/services/peertube/default.nix rename to modules/nixos/modules/services/peertube/default.nix diff --git a/nixos/modules/services/postgresql/default.nix b/modules/nixos/modules/services/postgresql/default.nix similarity index 100% rename from nixos/modules/services/postgresql/default.nix rename to modules/nixos/modules/services/postgresql/default.nix diff --git a/nixos/modules/services/samba/default.nix b/modules/nixos/modules/services/samba/default.nix similarity index 100% rename from nixos/modules/services/samba/default.nix rename to modules/nixos/modules/services/samba/default.nix diff --git a/nixos/modules/services/syncthing/default.nix b/modules/nixos/modules/services/syncthing/default.nix similarity index 100% rename from nixos/modules/services/syncthing/default.nix rename to modules/nixos/modules/services/syncthing/default.nix diff --git a/nixos/modules/services/vaultwarden/default.nix b/modules/nixos/modules/services/vaultwarden/default.nix similarity index 100% rename from nixos/modules/services/vaultwarden/default.nix rename to modules/nixos/modules/services/vaultwarden/default.nix diff --git a/nixos/modules/services/website/default.nix b/modules/nixos/modules/services/website/default.nix similarity index 100% rename from nixos/modules/services/website/default.nix rename to modules/nixos/modules/services/website/default.nix diff --git a/nixos/modules/sops/default.nix b/modules/nixos/modules/sops/default.nix similarity index 95% rename from nixos/modules/sops/default.nix rename to modules/nixos/modules/sops/default.nix index 7742422..ebdd0fa 100755 --- a/nixos/modules/sops/default.nix +++ b/modules/nixos/modules/sops/default.nix @@ -25,7 +25,7 @@ let in { sops = { - defaultSopsFile = ../../../secrets/secrets.yaml; + defaultSopsFile = ../../../../secrets/secrets.yaml; validateSopsFiles = false; age = { keyFile = "/var/lib/sops-nix/key.txt";