Install Casilda 1.5.0 (main) from source into ~/.local and point run.sh at the installed typelib/library instead of the vendored copy. Drop the compositor-level maximized property, which was removed upstream, and pin the spike to Python <3.14 where PyGObject wheels are available.
10 lines
310 B
Bash
Executable file
10 lines
310 B
Bash
Executable file
#!/bin/sh
|
|
set -e
|
|
|
|
dir="$(CDPATH= cd -- "$(dirname "$0")" && pwd)"
|
|
libdir="$HOME/.local/lib/x86_64-linux-gnu"
|
|
|
|
export GI_TYPELIB_PATH="$libdir/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}"
|
|
export LD_LIBRARY_PATH="$libdir${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
|
|
|
|
exec uv run "$dir/tabbed_casilda.py" "$@"
|