Features¶
Programmatic Configuration¶
hitokage's most notable feature is its usage of a lua runtime to configure and customize your taskbar. This allows for the programmatic logic and adjustability of your config on any amount of things, moreso than most status bars out there.
More specifically hitokage uses Lua5.4, allowing all modern lua constructs.
Styling and Appearance¶
hitokage supports css styling.
More specifically hitokage uses Gtk 4.14.4 under the hood, which uses a subset of css. View Gtk – 4.0: GTK CSS Properties for more information.
Components¶
hitokage ships with a number of built-in components that make setting up your status bar easier. Custom components can also be created.
- Workspace
- Used with komorebi to indicate current workspace the user is in
- Clock
- Battery
- CPU
- Memory
- Weather
Primitive components