A collection of 18 desert-inspired Tmux colorscheme status lines; warm, readable, and configurable.
Wouldn't it be nice to know what mode you're in? And not just one mode, but for ALL modes like in Vim.
Oasis provides a fully styled status line with a robust dynamic mode indicator for ALL of tmux's modes and 18 unique color schemes.
Note
Previews above all use the lagoon style.
Choose from 18 distinct desert-inspired styles, each with its own personality and color palette:
- Advanced status line with dynamic mode indicators based on
vimfor each of tmux's modes.- Includes:
NORMAL,COMMAND,COPY,VIEW,CHOOSE,CLOCK, andOPTIONSmodes.
- Includes:
- 18 theme styles, a rainbow of desert-inspired options
- Automatic theme loading, set
@oasis_flavorand the system will handle the rest - Modular design with separate theme and status line configurations (download only what you need)
- Standalone with zero dependencies on any other plugins
- Add to your
tmux.conf:
set -g @plugin 'uhs-robert/tmux-oasis'
set -g @oasis_flavor "lagoon" # Optional: defaults to lagoon- Install with TPM:
prefix + I
- Clone this repository:
git clone https://github.com/uhs-robert/tmux-oasis ~/.tmux/themes/tmux-oasis- In your
tmux.conf, set your preferred theme style:
set -g @oasis_flavor "lagoon"- Source the main configuration:
source-file "~/.tmux/themes/tmux-oasis/oasis_tmux.conf"- Reload tmux:
tmux source ~/.tmux.conf
The status line is inspired from lualine in Neovim. It includes:
- Dynamic mode indicators: Visual indicators for
prefix mode,copy mode,command mode,tree modeetc. - Session information: Current session name with icons
- Current directory: Abbreviated path display
- Real-time clock: Hours, minutes, seconds with AM/PM
- Color-coded states: Different colors for all of the different tmux modes
- Create a new file in
themes/oasis_[name].conf - Define all the
@thm_*color variables - Use
set -g @oasis_flavor "[name]"in your tmux.conf
Tip
Feel free to add your own styles by creating themes/oasis_[style].conf files
Important
The status line at the top is the TMUX plugin integration.
All screenshots below show how the theme looks with the companion theme in neovim
All styles (click to collapse)
Deep desert night sky with purple-indigo undertones, a deeper purple than twilight for those who prefer soft darkness
Deep slate and navy tones of the desert at midnight, a tinted-black lighter than abyss
Deep, dark style with mysterious depths
Desert abyss illuminated by brilliant starlight with vivid accent colors
Inspired by the classic vim desert theme, neutral sand and earth tones
Hot, scorching desert sun with intense red tones
Rich oranges of desert canyon walls
Sandy beiges and warm yellow earth tones
Fresh greens of desert vegetation
Cool teals of shimmering desert mirages
The original Oasis theme, cool blues of the oasis lagoon
Evening desert with purple and indigo hues
Soft pinks of the warm desert rose
Ah, the morning sun. Don't forget your sunglasses! (Lightness = 91)
Slightly warmer than dawn, a golden morning glow (Lightness = 88)
Full daylight warmth with rich golden saturation - the default light style (Lightness = 85)
Warm sky at sunset, peachy-golden tones for extended coding sessions (Lightness = 77)
From dusk to dust, warmest golden-sand tones with earthy richness (Lightness = 70)






