Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cvigilv/patana.nvim
Neovim colorscheme inspired in Patana Trufillo from 31 Minutos
https://github.com/cvigilv/patana.nvim
neovim neovim-colorscheme neovim-lua
Last synced: 15 days ago
JSON representation
Neovim colorscheme inspired in Patana Trufillo from 31 Minutos
- Host: GitHub
- URL: https://github.com/cvigilv/patana.nvim
- Owner: cvigilv
- License: mit
- Created: 2024-06-08T19:22:34.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-08-29T03:23:36.000Z (5 months ago)
- Last Synced: 2024-08-30T03:22:25.162Z (5 months ago)
- Topics: neovim, neovim-colorscheme, neovim-lua
- Language: Lua
- Homepage:
- Size: 37.1 KB
- Stars: 30
- Watchers: 3
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# patana.nvim
A minimalistic Neovim theme inspired in [Patana Tufillo](https://31minutos.fandom.com/wiki/Patana_Tufillo) from 31 Minutos.
> [!NOTE]
> The design philosophy of this theme is the following:
> - Mainly monochrome, with color for literals (`literal`) and errors (`error`)
> - Things that require my attention should be in *bold* typeface
> - Things that don't require my attention should be in *italic* typeface
> - UI stuff that require attention should be highlighted with accent color
> - Visual and search will have a "highlighter" style background (`visual`)
> - Diff status also colored, but it should be subtle.> [!IMPORTANT]
> This is a theme in its infancy, expect breaking changes, bugs and
> inconsistencies.## Showcase
Telescope:
Quickfix window:
Oil window:
WhichKey:
Pmenu:
Terminal:
Fully-fledged editing in full-screen:
## Features
- Up-to-date to the latest Neovim 0.10 features
- Basic LSP and Tree-sitter support
- Support from the following plugins:
- `gitsigns.nvim`
- `quickscope.vim`
- `whichkey.nvim`
- `oil.nvim`## Installation
Install `patana.nvim` with your preferred package manager:
lazy.nvim
```lua
{
'cvigilv/patana.nvim',
opts = {},
}
```Packer
```lua
require("packer").startup(function()
use({
"cvigilv/patana.nvim",
config = function()
require("patana").setup()
end,
})
end)
```Paq
```lua
require("paq")({
{ "cvigilv/patana.nvim" },
})
```vim-plug
```vim
Plug 'cvigilv/patana.nvim'
```dein
```vim
call dein#add('cvigilv/patana.nvim')
```Pathogen
```sh
git clone --depth=1 https://github.com/cvigilv/patana.nvim.git ~/.vim/bundle/
```Neovim native package
```sh
git clone --depth=1 https://github.com/cvigilv/patana.nvim.git \
"${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/pack/patana/start/patana.nvim
```> [!NOTE]
> To make use of the latest version of the plug-in you must configure your favorite package
> manager to point to the `develop` branch. But beware, you must expect new functionality, bugs
> and breaking changes from time to time.## Roadmap
This is my personal theme, that is **very opinionated and intended to be used
mainly in `bg=light` mode**. Therefore, the roadmap will reflect mainly the things
I need to have up and running for a comfortable use. Said that, if you use the
theme and want to add specific highlight groups for plugins I will be more than
willing of merging those changes in order to make this theme as feature complete
as possible.- [ ] Support for specific languages
- [ ] Julia
- [ ] Python
- [ ] Bash
- [ ] Markdown
- [ ] Typst
- [ ] Cover some plugins with proper highlight groups
- [ ] Compartmentalize theme so colors can be used in other plugins