Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/murtaza-u/gruvqueen
Port of famous gruvbox theme in lua(inspired by gruvbox-material)
https://github.com/murtaza-u/gruvqueen
colorscheme dark-theme gruvbox lua material neovim nvim theme
Last synced: about 2 months ago
JSON representation
Port of famous gruvbox theme in lua(inspired by gruvbox-material)
- Host: GitHub
- URL: https://github.com/murtaza-u/gruvqueen
- Owner: murtaza-u
- License: gpl-3.0
- Archived: true
- Created: 2021-08-01T15:58:23.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-01-29T07:46:53.000Z (almost 3 years ago)
- Last Synced: 2024-08-02T13:34:16.045Z (5 months ago)
- Topics: colorscheme, dark-theme, gruvbox, lua, material, neovim, nvim, theme
- Language: Lua
- Homepage:
- Size: 1.29 MB
- Stars: 48
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gruvqueen
> Opinionated port of famous gruvbox theme (inspired by [gruvbox-material](https://github.com/sainnhe/gruvbox-material))![](./assets/asset.jpg)
** font☝️ : [JetBrains Mono Nerd Font](https://www.nerdfonts.com/font-downloads)
## ⭐Features
* 3 styles to choose from - original, mix, material.
* Both light and dark variants available.## Requirements
* Neovim >= 0.5## Installation
* packer
```bash
use 'Murtaza-Udaipurwala/gruvqueen'
```* vim-plug
```bash
Plug 'Murtaza-Udaipurwala/gruvqueen'
```## 🚀Usage
lua
```lua
vim.o.background = "dark" -- or light if you so preferrequire("gruvqueen").setup({
config = {
disable_bold = false,
italic_comments = true,
italic_keywords = true,
italic_functions = true,
italic_variables = true,
invert_selection = true,
style = 'original', -- possible values: 'original', 'mix', 'material'
transparent_background = false,
-- bg_color = "black",
},
})
```vimscript
```vim
set background = 'dark' " or 'light' if you so prefer
let g:gruvqueen_disable_bold = v:false
let g:gruvqueen_italic_comments = v:true
let g:gruvqueen_italic_keywords = v:true
let g:gruvqueen_italic_functions = v:true
let g:gruvqueen_italic_variables = v:true
let g:gruvqueen_invert_selection = v:true
let g:gruvqueen_style = 'original' " possible values: 'original', 'mix', 'material'
let g:gruvqueen_transparent_background = v:false
" let g:gruvqueen_background_color = '#10151a'colorscheme gruvqueen
```## tmux(fix undercurl)
```tmux.conf
set -g default-terminal "tmux-256color"
set -ag terminal-overrides ",xterm-256color:RGB"# undercurl support
set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm'# undercurl colours - needs tmux-3.0
set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m'
```## 🤩Supported plugins
* Treesitter
* LSP
* Telescope
* IndentBlankLine
* gitsigns.nvim
* vim-easymotion
* nvim-ts-rainbow
* nvim-tree
* undotree
* startify
* Lualine#### All PR are welcomed😄. Open Issues for discussions/bugs/feature suggestion.