Awesome
Kanagawa for tmux
Kanagawa theme for TMUX with silent colors.
Forked from dracula/tmux.
Install
To activate the theme add the following line to your .tmux.conf
.
set -g @plugin 'Nybkox/tmux-kanagawa'
For advanced instructions look at INSTALL.md or check official instructions of dracula/tmux. Just replace all dracula
occurrences with kanagawa
.
Configuration
Configuration and options can be found at draculatheme.com/tmux.
Just replace all dracula
occurrences with kanagawa
.
To set the theme flavor (wave
(default), lotus
or dragon
) you can press prefix+T or add the following line to your .tmux.conf
. Otherwise, the base theme will be set.
set -g @kanagawa-theme '<theme>'
If you want to preserve your emulator background / foreground for window:
set -g @kanagawa-ignore-window-colors true
Kanagawa Theme Dragon Theme Lotus Theme
The Kanagawa theme for tmux also supports an extended list of colors from the Kaganawa color palette. Below, you'll find a detailed list of these extra colors available.
<details> <summary><strong>Extended Color Palette</strong></summary>Color Name | Hex Value | Visual |
---|---|---|
Autumn Green | #76946a | |
Autumn Orange | #dca561 | |
Autumn Red | #c34043 | |
Autumn Yellow | #dca561 | |
Boat Yellow 1 | #938056 | |
Boat Yellow 2 | #c0a36e | |
Carp Yellow | #e6c384 | |
Crystal Blue | #7e9cd8 | |
Dragon Blue | #658594 | |
Dragon Green | #8a9a7b | |
Dragon Aqua | #8ea4a2 | |
Dragon Orange | #b6927b | |
Fuji Gray | #727169 | |
Fuji White | #dcd7ba | |
Katana Gray | #717c7c | |
Light Blue | #a3d4d5 | |
Old White | #c8c093 | |
Oni Violet | #957fb8 | |
Peach Red | #ff5d62 | |
Ronin Yellow | #ff9e3b | |
Sakura Pink | #d27e99 | |
Samurai Red | #e82424 | |
Spring Blue | #7fb4ca | |
Spring Green | #98bb6c | |
Spring Violet 1 | #938aa9 | |
Spring Violet 2 | #9cabca | |
Sumi Ink 0 | #16161d | |
Sumi Ink 1 | #1e1f28 | |
Sumi Ink 2 | #1a1a22 | |
Sumi Ink 3 | #363646 | |
Sumi Ink 4 | #2a2a37 | |
Sumi Ink 5 | #363646 | |
Sumi Ink 6 | #54546D | |
Surimi Orange | #ffa066 | |
Wave Aqua | #6a9589 | |
Wave Aqua 2 | #7aa89f | |
Wave Blue 1 | #223249 | |
Wave Blue 2 | #2d4f67 | |
Wawe Red | #e46876 | |
Winter Blue | #252535 | |
Winter Green | #2b3328 | |
Winter Red | #43242b | |
Winter Yellow | #49443c | |
Lotus White 3 | #f2ecbc | |
Lotus Ink 1 | #545464 | |
Lotus Ink 2 | #43436c | |
Lotus Red 2 | #d7474b | |
Lotus Yellow 2 | #836f4a | |
Lotus Teal 2 | #6693bf | |
Lotus Gray 3 | #8a8980 | |
Lotus Pink | #b35b79 | |
Lotus Cyan | #d7e3d8 | |
Lotus Violet 1 | #a09cac | |
Lotus Violet 2 | #766b90 | |
Lotus Orange | #cc6d00 | |
Lotus Orange 2 | #e98a00 | |
Lotus Yellow | #77713f | |
Lotus Yellow 2 | #836f4a | |
Lotus Yellow 3 | #de9800 | |
Lotus Gray 2 | #716e61 | |
Dragon Red | #c4746e | |
Dragon Pink | #a292a3 |
It is possible that not all color values are listed here. For the complete list, refer to colors.
Features
- Support for powerline
- Day, date, time, timezone
- Current location based on network with temperature and forecast icon (if available)
- Network connection status, bandwidth and SSID
- SSH session user, hostname and port of active tmux pane
- Git branch and status
- Battery percentage and AC power connection status
- Refresh rate control
- CPU usage (percentage or load average)
- RAM usage (system and/or tmux server)
- GPU usage
- Custom status texts from external scripts
- GPU VRAM usage
- GPU power draw
- Color code based on whether a prefix is active or not
- List of windows with the current window highlighted
- When prefix is enabled, a smiley face turns from green to yellow
- When charging, 'AC' is displayed
- If forecast information is available, a ☀, ☁, ☂, or ❄ unicode character corresponding with the forecast is displayed alongside the temperature
- Info if the Panes are synchronized
- Spotify playback (needs the tool spotify-tui installed)
- Music Player Daemon status (needs the tool mpc installed)
- Playerctl, get current track metadata
- Current kubernetes context
- Countdown to tmux-continuum save
- Current working directory of tmux pane
Todo
- meaningful / semantic color names
Compatibility
Compatible with macOS and Linux. Tested on tmux 3.1b FreeBSD compatibility is in development