about summary refs log tree commit diff
path: root/pkgs/data
diff options
context:
space:
mode:
authorArtturi <Artturin@artturin.com>2023-12-08 01:04:55 +0200
committerGitHub <noreply@github.com>2023-12-08 01:04:55 +0200
commit01feadc7977c76f3748230eb19de6fbd86d88ba3 (patch)
treeea80e59ab7304e200e62f21d33fc1e26d17b9e10 /pkgs/data
parentec047af0f5c8f7c63ac2a1aece494cd58ef25b82 (diff)
parenta54ae775396a717ce9c66a5bf4f5ebe1f5575c4e (diff)
downloadnixlib-01feadc7977c76f3748230eb19de6fbd86d88ba3.tar
nixlib-01feadc7977c76f3748230eb19de6fbd86d88ba3.tar.gz
nixlib-01feadc7977c76f3748230eb19de6fbd86d88ba3.tar.bz2
nixlib-01feadc7977c76f3748230eb19de6fbd86d88ba3.tar.lz
nixlib-01feadc7977c76f3748230eb19de6fbd86d88ba3.tar.xz
nixlib-01feadc7977c76f3748230eb19de6fbd86d88ba3.tar.zst
nixlib-01feadc7977c76f3748230eb19de6fbd86d88ba3.zip
Merge pull request #272122 from khaneliman/catppuccin-qt
Diffstat (limited to 'pkgs/data')
-rw-r--r--pkgs/data/themes/catppuccin/default.nix14
1 files changed, 13 insertions, 1 deletions
diff --git a/pkgs/data/themes/catppuccin/default.nix b/pkgs/data/themes/catppuccin/default.nix
index e8cdb0456d17..c9a51ba241d4 100644
--- a/pkgs/data/themes/catppuccin/default.nix
+++ b/pkgs/data/themes/catppuccin/default.nix
@@ -1,5 +1,5 @@
 let
-  validThemes = [ "bat" "bottom" "btop" "grub" "hyprland" "k9s" "kvantum" "lazygit" "plymouth" "refind" "rofi" "waybar" ];
+  validThemes = [ "bat" "bottom" "btop" "grub" "hyprland" "k9s" "kvantum" "lazygit" "plymouth" "qt5ct" "refind" "rofi" "waybar" ];
 in
 { fetchFromGitHub
 , lib
@@ -88,6 +88,14 @@ let
       hash = "sha256-quBSH8hx3gD7y1JNWAKQdTk3CmO4t1kVo4cOGbeWlNE=";
     };
 
+    qt5ct = fetchFromGitHub {
+      name = "qt5ct";
+      owner = "catppuccin";
+      repo = "qt5ct";
+      rev = "89ee948e72386b816c7dad72099855fb0d46d41e";
+      hash = "sha256-t/uyK0X7qt6qxrScmkTU2TvcVJH97hSQuF0yyvSO/qQ=";
+    };
+
     refind = fetchFromGitHub {
       name = "refind";
       owner = "catppuccin";
@@ -174,6 +182,10 @@ stdenvNoCC.mkDerivation {
     cp ${sources.plymouth}/themes/catppuccin-${variant}/* $out/share/plymouth/themes/catppuccin-${variant}
     sed -i 's:\(^ImageDir=\)/usr:\1'"$out"':' $out/share/plymouth/themes/catppuccin-${variant}/catppuccin-${variant}.plymouth
 
+  '' + lib.optionalString (lib.elem "qt5ct" themeList) ''
+    mkdir -p $out/qt5ct
+    cp ${sources.qt5ct}/themes/Catppuccin-"$capitalizedVariant".conf $out/qt5ct/
+
   '' + lib.optionalString (lib.elem "rofi" themeList) ''
     mkdir -p $out/rofi
     cp ${sources.rofi}/basic/.local/share/rofi/themes/catppuccin-${variant}.rasi $out/rofi/