about summary refs log tree commit diff
path: root/pkgs/data
diff options
context:
space:
mode:
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>2023-12-08 00:02:27 +0000
committerGitHub <noreply@github.com>2023-12-08 00:02:27 +0000
commit728281e1ea12eace7da07830ef9f9d5e58f9ba1f (patch)
treea4d1129f60361d64739ee310213ba0131f3100af /pkgs/data
parent43b086d53492c3fdcbc6128132d5e88fa7f71576 (diff)
parent2732b08781e2fdec34cd8d7c08dabedcd569aff3 (diff)
downloadnixlib-728281e1ea12eace7da07830ef9f9d5e58f9ba1f.tar
nixlib-728281e1ea12eace7da07830ef9f9d5e58f9ba1f.tar.gz
nixlib-728281e1ea12eace7da07830ef9f9d5e58f9ba1f.tar.bz2
nixlib-728281e1ea12eace7da07830ef9f9d5e58f9ba1f.tar.lz
nixlib-728281e1ea12eace7da07830ef9f9d5e58f9ba1f.tar.xz
nixlib-728281e1ea12eace7da07830ef9f9d5e58f9ba1f.tar.zst
nixlib-728281e1ea12eace7da07830ef9f9d5e58f9ba1f.zip
Merge master into staging-next
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/