How widgets work
Widgets are dynamically loaded plugins that run scripts to gather and display information. Each widget updates at a configurable refresh rate and can be customized with colors, labels, and specific options.Enabling widgets
To enable widgets, add them to the@dracula-plugins option in your .tmux.conf file. Separate multiple plugins with spaces:
The plugin names used in configuration match the names in the documentation headers and table of contents.
Widget ordering
Widgets appear in the status bar in the exact order you specify them:Color customization
Each widget’s background and foreground colors can be customized individually using the pattern:Available colors
By default, these colors are available:whitegraydark_graylight_purpledark_purplecyangreenorangeredpinkyellow
Color examples
Global options
Several options affect all widgets:Refresh rate
Adjust how frequently widgets update (in seconds):Hide empty plugins
Prevent empty widgets from taking up space:Plugin padding
Customize spacing around widgets:Widget categories
Widgets are organized into several categories:- System widgets: Monitor CPU, RAM, battery, temperature, and uptime
- Network widgets: Display network status, bandwidth, public IP, ping, and VPN
- Version control widgets: Show Git, Mercurial, and Fossil repository information
- Media widgets: Display currently playing music from various players
- Cloud widgets: Show Kubernetes context and Terraform workspace
- Custom widgets: Create your own widgets with custom scripts