Set the UI theme. Values: basic (default), uranium
Themes
Theme
Header style
Border style
Value colour
basic
Reverse-video
Single-line
Default
uranium
Neon green
Rounded
Cyan
Terminal window
SHQL_THEME=uraniumshqlmy.db
Architecture
shellql is a shellframe application. Its source is organized as:
shql CLI entry point
└── src/
├── cli.sh Argument parsing and mode dispatch
├── connections.sh Connection registry and sigil aggregation
├── db.sh sqlite3 adapter
├── screens/
│ ├── welcome.sh
│ ├── schema.sh
│ ├── table.sh
│ ├── query.sh
│ └── record.sh
└── state.sh Application globals
Each file in src/screens/ defines a shellframe_app screen with enter, render, and input hooks. The CLI dispatches to the appropriate screen based on the arguments passed to shql.