From 0e400677622c81939fc170d4b293a1fc006b88c7 Mon Sep 17 00:00:00 2001 From: Nick Date: Tue, 4 Feb 2025 14:04:18 -0600 Subject: [PATCH] chore: reorganized matrix clients --- home/modules/gui/apps/messaging/matrix/default.nix | 10 ++++++++++ .../apps/messaging/{ => matrix}/element/default.nix | 0 .../gui/apps/messaging/{ => matrix}/nheko/default.nix | 0 home/modules/gui/apps/messaging/vesktop/default.nix | 11 ----------- 4 files changed, 10 insertions(+), 11 deletions(-) create mode 100755 home/modules/gui/apps/messaging/matrix/default.nix rename home/modules/gui/apps/messaging/{ => matrix}/element/default.nix (100%) rename home/modules/gui/apps/messaging/{ => matrix}/nheko/default.nix (100%) delete mode 100755 home/modules/gui/apps/messaging/vesktop/default.nix diff --git a/home/modules/gui/apps/messaging/matrix/default.nix b/home/modules/gui/apps/messaging/matrix/default.nix new file mode 100755 index 0000000..f106bc5 --- /dev/null +++ b/home/modules/gui/apps/messaging/matrix/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/home/modules/gui/apps/messaging/element/default.nix b/home/modules/gui/apps/messaging/matrix/element/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/element/default.nix rename to home/modules/gui/apps/messaging/matrix/element/default.nix diff --git a/home/modules/gui/apps/messaging/nheko/default.nix b/home/modules/gui/apps/messaging/matrix/nheko/default.nix similarity index 100% rename from home/modules/gui/apps/messaging/nheko/default.nix rename to home/modules/gui/apps/messaging/matrix/nheko/default.nix diff --git a/home/modules/gui/apps/messaging/vesktop/default.nix b/home/modules/gui/apps/messaging/vesktop/default.nix deleted file mode 100755 index d2fcbcd..0000000 --- a/home/modules/gui/apps/messaging/vesktop/default.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ - pkgs, - ... -}: -{ - home.packages = builtins.attrValues { - inherit (pkgs) - vesktop - ; - }; -}