No description
- Lua 100%
| colors | ||
| examples | ||
| lua | ||
| LICENSE | ||
| README.md | ||
🐉 DragonSoft Theme für Neovim
Ein dunkles Neovim-Colorscheme im Tokyo Night-Style mit eigenem Charakter.
Features
- Dunkles Theme optimiert für lange Coding-Sessions
- Umfangreiche Treesitter-Unterstützung
- LSP Semantic Token Highlights
- Plugin-Support für: Telescope, Neo-tree, nvim-cmp, gitsigns, Which-key, Noice, Notify, Lazy.nvim, Mason, indent-blankline, Dashboard/Alpha, mini.nvim
- Eigenes Lualine-Theme inklusive
- Für LazyVim optimiert
Installation
Mit LazyVim
Erstelle ~/.config/nvim/lua/plugins/colorscheme.lua:
return {
-- Theme laden (Forgejo)
{
url = "http://git.dim-m.de/kenthanar/dragonsoft-theme.nvim",
lazy = false,
priority = 1000,
},
-- LazyVim konfigurieren
{
"LazyVim/LazyVim",
opts = {
colorscheme = "dragonsoft",
},
},
-- Optional: Lualine-Theme aktivieren
{
"nvim-lualine/lualine.nvim",
opts = {
options = {
theme = "dragonsoft",
},
},
},
}
Für Forgejo als Git-Quelle
Falls du das Theme von deinem eigenen Forgejo-Server installierst:
{
url = "https://git.dim-m.de/kenthanar/dragonsoft-theme.nvim.git",
lazy = false,
priority = 1000,
},
Palette anpassen
Die Farben sind in lua/dragonsoft-theme/palette.lua definiert und können
dort einfach angepasst werden.
Debugging
:Inspect— zeigt die aktive Highlight-Gruppe unter dem Cursor:hi— listet alle aktiven Highlights auf:colorscheme dragonsoft— Theme manuell laden/neu laden
Struktur
dragonsoft-theme.nvim/
├── colors/
│ └── dragonsoft.lua -- Einstiegspunkt für :colorscheme
├── lua/
│ ├── dragonsoft-theme/
│ │ ├── init.lua -- Hauptmodul
│ │ ├── palette.lua -- Farbpalette
│ │ └── highlights.lua -- Alle Highlight-Definitionen
│ └── lualine/
│ └── themes/
│ └── dragonsoft.lua -- Lualine-Integration
├── README.md
└── LICENSE
Lizenz
MIT