Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Alexis12119/nightly.nvim
A customized theme for Neovim, based on the Everblush color scheme.
https://github.com/Alexis12119/nightly.nvim
colorscheme lua neovim neovim-colorscheme neovim-theme nvim nvim-theme personal simple theme treesitter vim
Last synced: 3 months ago
JSON representation
A customized theme for Neovim, based on the Everblush color scheme.
- Host: GitHub
- URL: https://github.com/Alexis12119/nightly.nvim
- Owner: Alexis12119
- License: mit
- Created: 2023-01-29T23:47:44.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-30T09:20:59.000Z (7 months ago)
- Last Synced: 2024-04-16T03:05:59.316Z (7 months ago)
- Topics: colorscheme, lua, neovim, neovim-colorscheme, neovim-theme, nvim, nvim-theme, personal, simple, theme, treesitter, vim
- Language: Lua
- Homepage:
- Size: 115 KB
- Stars: 67
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
![Preview](https://github.com/Alexis12119/nightly.nvim/assets/74944536/6472f836-a820-4ee8-9ee7-f0803791ed50)
## ⚡️ Requirements- Neovim >= 0.8
## 💻 Installation
[packer](https://github.com/wbthomason/packer.nvim)
```lua
use "Alexis12119/nightly.nvim"
```[vim-plug](https://github.com/junegunn/vim-plug)
```vim
Plug 'Alexis12119/nightly.nvim'
```[lazy](https://github.com/folke/lazy.nvim)
```lua
{
"Alexis12119/nightly.nvim",
lazy = false,
priority = 1000,
config = function()
vim.cmd.colorscheme "nightly"
end,
}
```## ⚙️ Configuration
> ❗️ Configuration needs to be set **BEFORE** loading the colorscheme.
```lua
require("nightly").setup({
transparent = false,
styles = {
comments = { italic = true },
functions = { italic = false },
variables = { italic = false },
keywords = { italic = false },
},
highlights = {},
})
```## 🚀 Usage
```vim
" Vimscript
colorscheme nightly
``````lua
-- Lua
vim.cmd "colorscheme nightly"
```### [lualine.nvim](https://github.com/nvim-lualine/lualine.nvim)
```lua
-- Lua
require('lualine').setup({
options = { theme = 'nightly' }
})
``````vim
" Vimscript
lua << EOF
require('lualine').setup({
options = { theme = 'nightly' }
})
EOF
```# Integrations
- [alpha.nvim](https://github.com/goolord/alpha-nvim)
- [dashboard.nvim](https://github.com/nvimdev/dashboard-nvim)
- [nvim-cmp](https://github.com/hrsh7th/nvim-cmp)
- [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter)
- [bufferline.nvim](https://github.com/akinsho/bufferline.nvim)
- [lspsaga.nvim](https://github.com/nvimdev/lspsaga.nvim)
- [neogit](https://github.com/TimUntersberger/neogit)
- [nvim-tree.lua](https://github.com/nvim-tree/nvim-tree.lua)
- [telescope.nvim](https://github.com/nvim-telescope/telescope.nvim)
- [trouble.nvim](https://github.com/folke/trouble.nvim)
- [vim-gitgutter](https://github.com/airblade/vim-gitgutter)
- [gitsigns.nvim](https://github.com/lewis6991/gitsigns.nvim)
- [mason.nvim](https://github.com/williamboman/mason.nvim)
- [nvim-ufo](https://github.com/kevinhwang91/nvim-ufo)
- [nvim-navic](https://github.com/SmiteshP/nvim-navic)## Credits
I would like to express my appreciation to the Everblush team and the contributors who created this wonderful theme. I customized the theme according to my liking, but the foundation of the design was built by their hard work and creativity. The color palette of Everblush is truly captivating, and I'm grateful for the opportunity to build upon their work. Thank you for your inspiring contribution to the design community.
- [Everblush](https://github.com/Everblush/nvim)