Skip to content

🌡 Desert theme from Vim ported to Tmux with variants. Let there be light in the desert and dark in the oasis.

License

Notifications You must be signed in to change notification settings

uhs-robert/tmux-oasis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

29 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

🏜️ Oasis Tmux

A modular dark desert-themed colorscheme for Tmux with warm, earthy tones and multiple palette variants (13 Total Themes). Originally inspired by the classic desert theme for vim; includes a status line inspired by vim as well.

Tip

This is the companion to the Oasis theme suite from NeoVim: oasis.nvim

Features

  • 13 theme variants: Covers the entire rainbow of options with an emphasis on being dark. Variants are all desert-inspired.
  • Automatic theme loading: Set @oasis_flavor and the system will handles the rest
  • Advanced status line: Dynamic mode indicators with color-coded states inspired by vim for each of tmux's modes: includes NORMAL, COMMAND, COPY, VIEW, CHOOSE, CLOCK, and OPTIONS modes.
  • Modular design: Separate theme files and unique status line configurations (you could just download only what you need)
  • Standalone: Zero dependencies on any other plugins

Theme Overview

Choose from 13 distinct desert-inspired variants, each with its own personality and color palette:

Click one below to see a larger image (the plugin is the status line at the top)

Night
Night
Purple Night Sky
Midnight
Midnight
Off Black
Abyss
Abyss
Black
Starlight
Starlight
Black Vivid
Desert
Desert
Grey
Sol
Sol
Red
Canyon
Canyon
Orange
Dune
Dune
Yellow
Cactus
Cactus
Green
Mirage
Mirage
Teal
Lagoon
Lagoon (Default)
Blue
Twilight
Twilight
Purple
Rose
Rose
Pink

↓ See all variants expanded

Status Bar with Dynamic Modes

Previews below use the lagoon variant

Normal Mode
Normal Mode

Command Mode
Command Mode

Copy Mode
Copy Mode

View Mode
View Mode

Choose Mode
Choose Mode

Clock Mode
Clock Mode

Options Mode
Options Mode

Installation

Method 1: Tmux Plugin Manager (TPM) - Recommended

  1. Add to your tmux.conf:
set -g @plugin 'uhs-robert/tmux-oasis'
set -g @oasis_flavor "lagoon"  # Optional: defaults to lagoon
  1. Install with TPM: prefix + I

Method 2: Manual Installation

  1. Clone this repository:
git clone https://github.com/uhs-robert/tmux-oasis ~/.tmux/themes/tmux-oasis
  1. In your tmux.conf, set your preferred theme variant:
set -g @oasis_flavor "lagoon"
  1. Source the main configuration:
source-file "~/.tmux/themes/tmux-oasis/oasis_tmux.conf"
  1. Reload tmux: tmux source ~/.tmux.conf

Status Line Features

The status line is inspired from 'lualine' in Neovim. It includes:

  • Dynamic mode indicators: Visual indicators for prefix mode, copy mode, command mode, tree mode etc.
  • 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

(Devs) Creating New Theme Variants

  1. Create a new file in themes/oasis_[name].conf
  2. Define all the @thm_* color variables
  3. Use set -g @oasis_flavor "[name]" in your tmux.conf

Tip

Feel free to add your own variants by creating themes/oasis_[variant].conf files

View All Theme Variants

Important

The status line at the top is the TMUX plugin integration. The screenshots below show how the theme looks with the companion theme in neovim

All variants (click to collapse)

Night - Purple Night Sky

Deep desert night sky with purple-indigo undertones, a deeper purple than twilight for those who prefer soft darkness

Night

Midnight - Off Black

Deep slate and navy tones of the desert at midnight, a tinted-black lighter than abyss

Midnight

Abyss - Black

Deep, dark variant with mysterious depths

Abyss

Starlight - Black Vivid

Desert abyss illuminated by brilliant starlight with vivid accent colors

Starlight

Desert - Grey

Inspired by the classic vim desert theme, neutral sand and earth tones

Desert

Sol - Red

Hot, scorching desert sun with intense red tones

Sol

Canyon - Orange

Rich oranges of desert canyon walls

Canyon

Dune - Yellow

Sandy beiges and warm yellow earth tones

Dune

Cactus - Green

Fresh greens of desert vegetation

Cactus

Mirage - Teal

Cool teals of shimmering desert mirages

Mirage

Lagoon - Blue

The original Oasis theme, cool blues of the oasis lagoon

Lagoon

Twilight - Purple

Evening desert with purple and indigo hues

Twilight

Rose - Pink

Soft pinks of the warm desert rose

Rose

About

🌡 Desert theme from Vim ported to Tmux with variants. Let there be light in the desert and dark in the oasis.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

No packages published

Languages