36 lines
1.1 KiB
Bash
Executable File
36 lines
1.1 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
# usage: screens.sh prefix
|
|
|
|
set -euo pipefail
|
|
prefix=${1:-}
|
|
|
|
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
render_script="$script_dir/render.sh"
|
|
|
|
biomes=(alpine badlands chaparral savanna grassland tundra reef heathland moorland)
|
|
modes=(light)
|
|
|
|
for biome in "${biomes[@]}"; do
|
|
for mode in "${modes[@]}"; do
|
|
echo "Applying $biome-$mode theme"
|
|
monobiome scheme "$mode" "$biome" \
|
|
-d 0.42 \
|
|
-l 85 \
|
|
-o ~/.config/symconf/groups/theme/monobiome-none.toml
|
|
symconf config \
|
|
-a kitty,nvim \
|
|
-m "$mode" \
|
|
-s monobiome \
|
|
-T font=Berkeley
|
|
sleep 1
|
|
|
|
echo "Taking screenshot..."
|
|
"$render_script" 800 600 "images/render/$prefix-$biome-$mode.png" nvim \
|
|
+':highlight Cursor blend=100' \
|
|
+':set guicursor=n:block-Cursor' \
|
|
+':silent! setlocal nonumber nocursorline signcolumn=no foldcolumn=no' \
|
|
+':lua vim.diagnostic.config({virtual_text=false,signs=false,underline=false})' \
|
|
examples/class.py
|
|
done
|
|
done
|