A post-apocalyptic Neovim colorscheme inspired by the Fallout game series. Features the iconic Pip-Boy green phosphor terminal aesthetic with wasteland browns, rust, and Vault-Tec colors.
- Pip-Boy green phosphor terminal colors
- Full Treesitter support
- LSP semantic token highlighting
- Extensive plugin support for LazyVim and popular Neovim plugins
- Lualine theme included
- Transparent background option
- Neovim >= 0.8.0
termguicolorsenabled
{
"yourusername/fallout.nvim",
lazy = false,
priority = 1000,
opts = {},
config = function(_, opts)
require("fallout").setup(opts)
vim.cmd.colorscheme("fallout")
end,
}use {
"yourusername/fallout.nvim",
config = function()
require("fallout").setup()
vim.cmd.colorscheme("fallout")
end,
}Default options:
require("fallout").setup({
transparent = false, -- Enable transparent background
terminal_colors = true, -- Set terminal colors
styles = {
comments = { italic = true },
keywords = { bold = true },
functions = {},
variables = {},
},
})The theme includes a lualine theme. Configure it like this:
require("lualine").setup({
options = {
theme = "fallout",
},
})- Telescope
- Neo-tree
- nvim-tree
- Bufferline
- Lualine
- Which-key
- Indent Blankline
- Gitsigns
- nvim-cmp
- blink.cmp
- nvim-notify
- noice.nvim
- Lazy.nvim
- Mason
- flash.nvim
- mini.nvim
- Dashboard
- Alpha
- Trouble
- nvim-navic
- vim-illuminate
- Aerial
- Neogit
- nvim-dap
- nvim-treesitter-context
- Snacks.nvim
| Color | Hex | Usage |
|---|---|---|
| Pip-Boy Green | #4afa4a |
Primary foreground, functions |
| Green Bright | #7fff7f |
Highlights, selected items |
| Rust | #c47443 |
Strings, insert mode |
| Sand | #d4a574 |
Constants, parameters |
| Vault-Tec Blue | #4a9afa |
Types, info |
| Nuka-Cola Red | #ff4444 |
Errors, delete |
| Radiation Yellow | #ffd700 |
Numbers, warnings, search |
| Purple | #9a7acf |
Special, rare items |
MIT