summary refs log tree commit diff
diff options
context:
space:
mode:
authorJon Seager <jon@sgrs.uk>2023-02-28 20:02:41 +0000
committerJon Seager <jon@sgrs.uk>2023-03-01 12:37:48 +0000
commit7da77056fbb460b0c6b720000d35a2679676cdcb (patch)
tree10e4cfd528fb98d493192e309dbd0e6f01dcaadd
parent111ca8e0378e88d9decaa1c6dd7597f35d8bc67f (diff)
downloadnixpkgs-7da77056fbb460b0c6b720000d35a2679676cdcb.tar
nixpkgs-7da77056fbb460b0c6b720000d35a2679676cdcb.tar.gz
nixpkgs-7da77056fbb460b0c6b720000d35a2679676cdcb.tar.bz2
nixpkgs-7da77056fbb460b0c6b720000d35a2679676cdcb.tar.lz
nixpkgs-7da77056fbb460b0c6b720000d35a2679676cdcb.tar.xz
nixpkgs-7da77056fbb460b0c6b720000d35a2679676cdcb.tar.zst
nixpkgs-7da77056fbb460b0c6b720000d35a2679676cdcb.zip
tmuxPlugins: init catppuccin theme at e2561de
-rw-r--r--pkgs/misc/tmux-plugins/default.nix21
1 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix
index 08fc063765e..91726891d23 100644
--- a/pkgs/misc/tmux-plugins/default.nix
+++ b/pkgs/misc/tmux-plugins/default.nix
@@ -90,6 +90,27 @@ in rec {
     };
   };
 
+  catppuccin = mkTmuxPlugin {
+    pluginName = "catppuccin";
+    version = "unstable-2022-12-14";
+    src = fetchFromGitHub {
+      owner = "catppuccin";
+      repo = "tmux";
+      rev = "e2561decc2a4e77a0f8b7c05caf8d4f2af9714b3";
+      sha256 = "sha256-6UmFGkUDoIe8k+FrzdzsKrDHHMNfkjAk0yyc+HV199M=";
+    };
+    postInstall = ''
+      sed -i -e 's|''${PLUGIN_DIR}/catppuccin-selected-theme.tmuxtheme|''${TMUX_TMPDIR}/catppuccin-selected-theme.tmuxtheme|g' $target/catppuccin.tmux
+    '';
+    meta = with lib; {
+      homepage = "https://github.com/catppuccin/tmux";
+      description = "Soothing pastel theme for Tmux!";
+      license = licenses.mit;
+      platforms = platforms.unix;
+      maintainers = with maintainers; [ jnsgruk ];
+    };
+  };
+
   continuum = mkTmuxPlugin {
     pluginName = "continuum";
     version = "unstable-2022-01-25";