There's currently no way to adjust the resolution or windowed mode. You can force this by hand, but a human-usable configuration would be a good idea, even just a command-line flag or INI file.
For reference, to set 1920x1080, fullscreen, run uvx run --with crimsonland python with:
import shutil
from platformdirs import PlatformDirs
from crimson.paths import default_runtime_dir
from grim.config import ensure_crimson_cfg
cfg = ensure_crimson_cfg(default_runtime_dir())
cfg.screen_width = 1920
cfg.screen_height = 1080
cfg.windowed_flag = 0
cfg.save()
There's currently no way to adjust the resolution or windowed mode. You can force this by hand, but a human-usable configuration would be a good idea, even just a command-line flag or INI file.
For reference, to set 1920x1080, fullscreen, run
uvx run --with crimsonland pythonwith: