Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Hitesh-Aggarwal/feline_theme.nvim

Feline configuration that picks colors from your current colorscheme.
https://github.com/Hitesh-Aggarwal/feline_theme.nvim

feline lua neovim nvim statusline theme

Last synced: 3 months ago
JSON representation

Feline configuration that picks colors from your current colorscheme.

Awesome Lists containing this project

README

        

# feline_theme.nvim

This is a opinionated feline config designed to be used as a plugin. It automatically picks colors from applied colorscheme.

#### Note: [feline.nvim](https://github.com/feline-nvim/feline.nvim) is archived, so there is no reason for this plugin to stay. Consider moving to [Heirline.nvim](https://github.com/rebelot/heirline.nvim). You can use [my config](https://github.com/Hitesh-Aggarwal/dotfiles/blob/main/.config/nvim/lua/user/plugins/statusline.lua) of it.

## Requirements:

- Neovim >= 0.8
- [feline.nvim](https://github.com/feline-nvim/feline.nvim)
- [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter) (optional)

## Screenshots:

## Installation:

### Note: Make sure that you always load your colorscheme first.

### Packer:

```lua
use {
"Hitesh-Aggarwal/feline_theme.nvim",
-- after = [Applied colorscheme here]
config = function()
require("feline_theme").setup()
end
}
```

### vim-plug:

```vim
Plug 'Hitesh-Aggarwal/feline_theme.nvim'

" Anywhere in your config:
lua << EOF
config = function()
require("feline_theme").setup()
end
EOF
```

### Lazy:

```lua
return {
"Hitesh-Aggarwal/feline_theme.nvim",
-- dependencies = {
-- [[ Applied colorscheme here ]]
-- Or you can set the priority of your colorscheme to 1000 so that it loads first.
-- }
config = function()
require("feline_theme").setup()
end
}
```

### Configuration:

```lua
require("feline_theme").setup({
-- Change any of these colors. Do no add your own. They will have no effect.
-- fg = "#ffffff",
-- bg = "#333333",
-- green = "#00ff00",
-- yellow = "#ffff00",
-- purple = "#a020f0",
-- orange = "#ffa500",
-- red = "#ff0000",
-- blue = "#0000ff",
})
```

## Contribute

**Please consider raising a pull request for improvements**