Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/Hitesh-Aggarwal/feline_theme.nvim
- Owner: Hitesh-Aggarwal
- License: mit
- Archived: true
- Created: 2022-09-18T13:53:34.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-04T16:56:03.000Z (over 1 year ago)
- Last Synced: 2024-05-05T15:33:37.662Z (7 months ago)
- Topics: feline, lua, neovim, nvim, statusline, theme
- Language: Lua
- Homepage:
- Size: 88.9 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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**