From d2aecd69c17fa64305c07333686576152432993d Mon Sep 17 00:00:00 2001 From: Collin Williams <96917990+bluedragon1221@users.noreply.github.com> Date: Wed, 15 Jul 2026 12:03:58 -0500 Subject: changes. --- tmux-tsunami/modules/installer.nix | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 tmux-tsunami/modules/installer.nix (limited to 'tmux-tsunami/modules/installer.nix') diff --git a/tmux-tsunami/modules/installer.nix b/tmux-tsunami/modules/installer.nix deleted file mode 100644 index 9cff811..0000000 --- a/tmux-tsunami/modules/installer.nix +++ /dev/null @@ -1,38 +0,0 @@ -{pkgs, ...}: let - tsunamiLib = { - scriptPath = f: "$HOME/.config/tmux/scripts/${f}.sh"; - filePath = f: "$HOME/.config/tmux/files/${f}"; - }; - config = pkgs.lib.evalModules { - modules = - [ - {_module.args = {inherit pkgs tsunamiLib;};} - ] - ++ (pkgs.lib.filesystem.listFilesRecursive ./common); - }; - - moduleConfig = pkgs.writeText "tsunami-installer-config.json" (builtins.toJSON { - inherit (config.config.tsunami) scripts files confs; - }); -in { - mkInstaller = - pkgs.runCommand "tsunami-installer" { - buildInputs = [pkgs.jq]; - } '' - mkdir -p $out - { - cat ${moduleConfig} | jq -r ' - (.scripts | to_entries[] | "cat <<\"EOF\" > $HOME/.config/tmux/scripts/\(.key).sh\n\(.value)\nEOF\n"), - (.files | to_entries[] | "cat <<\"EOF\" > $HOME/.config/tmux/files/\(.key)\n\(.value)\nEOF\n"), - (.confs | to_entries[] | "cat <<\"EOF\" > $HOME/.config/tmux/conf.d/\(.key).conf\n\(.value)\nEOF\n") - ' - printf ' - cat < $HOME/.config/tmux/tmux.conf - run-shell "find $out/conf.d -print0 | xargs -0 -n1 tmux source-file" - EOF - ' - } > $out/tsunami-installer - - chmod +x $out/tsunami-installer - ''; -} -- cgit v1.3.1