#!/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) #modes=(light dark) biomes=(alpine) modes=(dark) for biome in "${biomes[@]}"; do for mode in "${modes[@]}"; do echo "Applying $biome-$mode theme" symconf config \ -a kitty,nvim \ -m "$mode" \ -s "default-$biome-monobiome" \ -T font=Berkeley sleep 2 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