Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jordanbrauer/citylights.nvim
A Neovim port of the beautiful City Lights syntax theme by Yummygum
https://github.com/jordanbrauer/citylights.nvim
lsp neovim syntax theme treesitter vim
Last synced: 7 days ago
JSON representation
A Neovim port of the beautiful City Lights syntax theme by Yummygum
- Host: GitHub
- URL: https://github.com/jordanbrauer/citylights.nvim
- Owner: jordanbrauer
- License: other
- Created: 2021-12-11T01:11:25.000Z (almost 3 years ago)
- Default Branch: trunk
- Last Pushed: 2024-04-30T19:57:24.000Z (7 months ago)
- Last Synced: 2024-05-28T14:09:22.821Z (6 months ago)
- Topics: lsp, neovim, syntax, theme, treesitter, vim
- Language: Lua
- Homepage:
- Size: 578 KB
- Stars: 8
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# citylights.nvim
A Neovim port of the beautiful [City Lights](https://citylights.xyz/) syntax
theme by [Yummygum](https://yummygum.com/), built with [Colorbuddy](https://github.com/tjdevries/colorbuddy.nvim).
## Installation
### With Packer
```vim
use {
"jordanbrauer/citylights.nvim",
requires = {
"tjdevries/colorbuddy.vim"
},
config = function()
require("colorbuddy").colorscheme("citylights")
end
}
```### With vim-plug
```vim
Plug 'tjdevries/colorbuddy.vim'
Plug 'jordanbrauer/citylights.nvim'
```and then run the install command
```vim
:PlugInstall
```## Usage
Ensure your syntax highlightig is enabled, dark mode engaged, and 256 terminal
colours are available, and of course set the `colorscheme` to `citylights`!```vim
syntax enable
syntax onset background=dark
let &t_Co=256
```And using Lua, set the colour scheme like so
```lua
require('colorbuddy').colorscheme('citylights')
```### Lualine
If you are using [`lualine.nvim`](https://github.com/nvim-lualine/lualine.nvim),
this colourscheme comes with a baked in theme & configuration that you can setup
using the following Lua code in your configuartion.```lua
local lualine = require('lualine')
local citylights = require('lualine.themes.citylights')lualine.setup(citylights)
```