2026-04-25 20:50:15 -04:00
2026-04-25 20:50:15 -04:00
2026-04-25 18:24:27 -04:00
2026-04-25 19:19:23 -04:00
2022-07-31 19:32:32 +00:00
2026-04-25 18:25:56 -04:00
2026-04-25 18:45:05 -04:00
2026-04-25 18:25:56 -04:00
2022-07-31 15:39:08 -04:00

saphir

Tiling window extensions for TempleOS WinMgr

saphir

Info

Saphir extends the existing TempleOS WinMgr to provide tiling window functionality, as well as provide some sane defaults to those who prefer a less "blinky" interface.

The default configuration settings are in Defaults.HC - these settings can be modified at any time.

You can toggle Saphir with Saphir(0); to revert to existing WinMgr behavior, or run with default arg to re-enable.

Cursors are automatically hidden for inactive windows; the active window cursor blinks CYAN & WHITE instead of YELLOW and BLACK.

The current CTask address and task_title is displayed on a status bar at the bottom of the screen.

Saphir does not require you to recompile your Kernel; any changes to existing functions are live-patched and not persistent.

Usage

#include "Run";

Commands

CTRL-B : Prefix

  • % : Split window horizontally

  • " : Split window vertically

  • arrow keys : Select the window in [direction] from the active window

Description
No description provided
Readme Unlicense 83 KiB
Languages
HolyC 100%