finds.dev← search

// the find

cocopon/iceberg.vim

★ 2,388 · Vim Script · MIT · updated Mar 2026

:antarctica: Bluish color scheme for Vim and Neovim

Iceberg is a bluish dark and light colour scheme for Vim and Neovim, with airline and lightline variants. It suits people who want a fixed, opinionated theme that works with no setup and who are happy to take the author's palette as it is.

The palette is defined once in autoload/iceberg/palette/dark.vim and light.vim, and src/iceberg.vim is a template that pgmnt.vim compiles into the autoload output, so the airline, lightline and base targets all share the same colours. The compiled files are committed, so users get the pre-compiled version with no build step, which is what the README means by fast loading. The README claims 256-colour fallback and terminal-colour support, which matters for anyone running Vim over SSH or in a terminal without truecolor.

The README documents no configuration options, so changing contrast, italics or a single highlight group means editing the generated autoload files, and the next compile overwrites those edits. Rebuilding from source needs cocopon/pgmnt.vim, a separate plugin, and the steps are manual :source calls with no script. The plugin and syntax integrations (ALE, CtrlP, Startify, TypeScript, GraphQL and others) form a long list with no per-integration notes on what is checked against current versions, so it is hard to tell which ones still look right.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →