aboutsummaryrefslogtreecommitdiff
path: root/kitty/kitty-themes/.tools/generate_themes_previews.sh
diff options
context:
space:
mode:
authorIndrajith K L2025-11-23 19:20:09 +0530
committerIndrajith K L2025-11-23 19:20:09 +0530
commit8453bb64d330ba4bbb268e2593e95a86477eec1c (patch)
treef9e829365139031dfa938e832f9a05e3536a8e36 /kitty/kitty-themes/.tools/generate_themes_previews.sh
parent1ff9a983329b0e703511e78cd81dcbe81358733f (diff)
downloaddots-niri.tar.gz
dots-niri.tar.bz2
dots-niri.zip
Dot File for niri Desktopniri
Diffstat (limited to 'kitty/kitty-themes/.tools/generate_themes_previews.sh')
-rwxr-xr-xkitty/kitty-themes/.tools/generate_themes_previews.sh32
1 files changed, 0 insertions, 32 deletions
diff --git a/kitty/kitty-themes/.tools/generate_themes_previews.sh b/kitty/kitty-themes/.tools/generate_themes_previews.sh
deleted file mode 100755
index 63e5825e5..000000000
--- a/kitty/kitty-themes/.tools/generate_themes_previews.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/usr/bin/env bash
-# This script generate all preview images for the themes
-
-root="$(git rev-parse --show-toplevel)"
-tools="$root/.tools"
-
-PATH=$tools:$PATH
-
-# new kitty window, return its id
-id=$(kitty @ new-window --title themes --window-type os --cwd "$tools")
-# start bash without reading the profile nor the configuration
-kitty @ send-text --match id:"$id" "/usr/bin/env bash --noprofile --norc\n"
-kitty @ set-font-size 24
-
-# save all preview in this directory
-previews="$root/_previews"
-if [ ! -d "$previews" ]; then
- mkdir "$previews"
-fi
-
-while read -r theme
-do
- echo "Genereting theme preview for $theme"
- preview_directory=$previews/$(basename "${theme%.*}")
- [ ! -d "$preview_directory" ] && mkdir "$preview_directory"
- preview_filename=$previews/$(basename "${theme%.*}")/preview.png
- generate_theme_preview.sh "$id" "$theme" "$preview_filename"
- mogrify -resize 1024x\> "$preview_filename"
-done < /dev/stdin
-
-kitty @ close-window --match id:"$id"
-kitty @ set-font-size 16