Aquavium is designed specifically for transparent terminal backgrounds. The colors are chosen to remain readable and visually coherent against a variety of wallpapers, not against a solid background. For the best experience, configure your terminal’s opacity before activating the color scheme.
Features
Aquarium-themed palette
Colors drawn from blues, cyans, purples, pinks, and soft neutrals — evoking the light and texture of an aquarium.
Transparent background
Built for transparent terminals. The background is set to
NONE by default so your wallpaper shows through.Treesitter support
Optional integration with nvim-treesitter for richer, grammar-aware syntax highlighting.
Plugin integrations
Ships with support for bufferline.nvim, lualine.nvim, dashboard-nvim, nvim-notify, Markview.nvim, and more.
Simple configuration
Three options —
bold, italic, and transparent — let you adjust the theme to your preferences.MIT licensed
Aquavium.nvim is open source and available under the MIT license.
Color palette
The palette is built around deep ocean blues and bright aquatic tones, with warm accent colors for contrast.| Name | Hex | Role |
|---|---|---|
bg1 | #000e1e | Primary background (deep navy, or NONE when transparent) |
bg2 | #000e1e | Secondary background (same value as bg1) |
fg | #cdd5e5 | Foreground text |
cyan | #63deff | Functions |
lightblue | #4fbee3 | Strings, directory names, normal mode in lualine |
sky | #699ee0 | Operators |
blue | #004584 | End-of-buffer markers, UI separators |
purple | #938af8 | Characters, insert mode in lualine |
pink | #eeb6c7 | Numbers, replace mode in lualine |
rose | #da9197 | Booleans, diagnostic errors |
orange | #fdba8a | Statements, conditionals, loops, return keywords |
yellow | #e8dfad | Keywords, diagnostic warnings, visual mode in lualine |
green | #73bf5e | Available for use |
red | #cc0047 | Available for use |
gray | #7b92ae | Comments, line numbers, inactive UI elements |
Requirements
- Neovim 0.11 or later — required
- nvim-treesitter — optional, enables grammar-aware highlighting
Get started
Ready to install Aquavium.nvim?Installation
Install Aquavium.nvim with lazy.nvim and configure your terminal for transparent backgrounds.