docs: added README
This commit is contained in:
parent
07fca7366b
commit
9bb45be149
85
README.md
85
README.md
@ -0,0 +1,85 @@
|
||||
|
||||
# 🏙 Tokyo Night
|
||||
|
||||
A dark Neovim theme written in Lua ported from the Visual Studio Code [TokyoNight](https://github.com/enkia/tokyo-night-vscode-theme) theme.
|
||||
|
||||
## ✨ Features
|
||||
|
||||
+ [TreeSitter](https://github.com/nvim-treesitter/nvim-treesitter)
|
||||
+ [LSP Diagnostics](https://neovim.io/doc/user/lsp.html)
|
||||
+ [LSP Saga](https://github.com/glepnir/lspsaga.nvim)
|
||||
+ [Git Signs](https://github.com/lewis6991/gitsigns.nvim)
|
||||
+ [Git Gutter](https://github.com/airblade/vim-gitgutter)
|
||||
+ [Telescope](https://github.com/nvim-telescope/telescope.nvim)
|
||||
+ [NvimTree](https://github.com/kyazdani42/nvim-tree.lua)
|
||||
+ [WhichKey](https://github.com/liuchengxu/vim-which-key)
|
||||
+ [Indent Blankline](https://github.com/lukas-reineke/indent-blankline.nvim)
|
||||
+ [Dashboard](https://github.com/glepnir/dashboard-nvim)
|
||||
+ [BufferLine](https://github.com/akinsho/nvim-bufferline.lua)
|
||||
+ a TokyNight [Lualine](https://github.com/hoob3rt/lualine.nvim) theme is included
|
||||
|
||||
## 📦 Installation
|
||||
|
||||
Install the theme with your preferred package manager:
|
||||
|
||||
[vim-plug](https://github.com/junegunn/vim-plug)
|
||||
|
||||
```vim
|
||||
Plug 'folke/tokyonight.nvim'
|
||||
```
|
||||
|
||||
[packer](https://github.com/wbthomason/packer.nvim)
|
||||
|
||||
```lua
|
||||
use 'folke/tokyonight.nvim'
|
||||
```
|
||||
|
||||
## 🚀 Usage
|
||||
|
||||
Enable the colorscheme:
|
||||
|
||||
```vim
|
||||
" Vim Script
|
||||
colorscheme tokyonight
|
||||
```
|
||||
|
||||
```lua
|
||||
-- Lua
|
||||
vim.cmd[[colorscheme tokyonight]]
|
||||
```
|
||||
|
||||
To enable the `TokyoNight` theme for `Lualine`, simply specify it in your lualine settings:
|
||||
|
||||
```lua
|
||||
require('lualine').setup {
|
||||
-- ... your lualine config
|
||||
theme = 'tokyonight'
|
||||
-- ... your lualine config
|
||||
}
|
||||
```
|
||||
|
||||
## ⚙️ Configuration
|
||||
|
||||
The theme comes in two styles, `storm` and a darker variant `night`.
|
||||
|
||||
```lua
|
||||
-- The theme comes in two styles, "storm" and a darker variant "night".
|
||||
vim.g.tokyonight_style = "storm"
|
||||
|
||||
-- Comments are italicized by default
|
||||
vim.g.tokyonight_italic_comments = true
|
||||
|
||||
-- Keywords are italicized by default
|
||||
vim.g.tokyonight_italic_keywords = true
|
||||
|
||||
-- Functions are not italicized by default
|
||||
vim.g.tokyonight_italic_functions = false
|
||||
|
||||
-- Enable this to disable setting the background color
|
||||
vim.g.tokyonight_transparent = false
|
||||
|
||||
-- Enabling this option, will hide inactive statuslines and
|
||||
-- replace them with a thin border instead. Should work with
|
||||
-- the standard `StatusLine` and `LuaLine`.
|
||||
vim.g.tokyonight_hide_inactive_statusline = true
|
||||
```
|
Loading…
Reference in New Issue
Block a user