190 lines
4.3 KiB
Nix
190 lines
4.3 KiB
Nix
|
{lib, ...}: {
|
|||
|
options.nvix.icons = lib.mkOption {
|
|||
|
type = lib.types.attrs;
|
|||
|
default = {};
|
|||
|
};
|
|||
|
config.nvix.icons = {
|
|||
|
kind = {
|
|||
|
Array = "";
|
|||
|
Boolean = "";
|
|||
|
Class = "";
|
|||
|
Color = "";
|
|||
|
Constant = "";
|
|||
|
Constructor = "";
|
|||
|
Enum = "";
|
|||
|
EnumMember = "";
|
|||
|
Event = "";
|
|||
|
Field = "";
|
|||
|
File = "";
|
|||
|
Folder = "";
|
|||
|
Function = "";
|
|||
|
Interface = "";
|
|||
|
Key = "";
|
|||
|
Keyword = "";
|
|||
|
Method = "";
|
|||
|
Module = "";
|
|||
|
Namespace = "";
|
|||
|
Null = "ﳠ";
|
|||
|
Number = "";
|
|||
|
Object = "";
|
|||
|
Operator = "";
|
|||
|
Package = "";
|
|||
|
Property = "";
|
|||
|
Reference = "";
|
|||
|
Snippet = "";
|
|||
|
String = "";
|
|||
|
Struct = "";
|
|||
|
Text = "";
|
|||
|
TypeParameter = "";
|
|||
|
Unit = "";
|
|||
|
Value = "";
|
|||
|
Variable = "";
|
|||
|
Copilot = "";
|
|||
|
TabNine = "⌬";
|
|||
|
};
|
|||
|
git = {
|
|||
|
LineAdded = "";
|
|||
|
LineModified = "";
|
|||
|
LineRemoved = "";
|
|||
|
FileDeleted = "";
|
|||
|
FileIgnored = "";
|
|||
|
FileRenamed = "";
|
|||
|
FileStaged = "✓";
|
|||
|
FileUnmerged = "";
|
|||
|
FileMerged = "";
|
|||
|
FileUnstaged = "";
|
|||
|
FileUntracked = "◌";
|
|||
|
FileChanged = "";
|
|||
|
Copied = "";
|
|||
|
Ignored = "";
|
|||
|
Diff = "";
|
|||
|
Repo = "";
|
|||
|
Octoface = "";
|
|||
|
Branch = "";
|
|||
|
};
|
|||
|
ui = {
|
|||
|
lazy = {
|
|||
|
ft = "";
|
|||
|
lazy = " ";
|
|||
|
loaded = "";
|
|||
|
not_loaded = "";
|
|||
|
};
|
|||
|
ArrowCircleDown = "";
|
|||
|
ArrowCircleLeft = "";
|
|||
|
ArrowCircleRight = "";
|
|||
|
ArrowCircleUp = "";
|
|||
|
BoldArrowDown = "";
|
|||
|
BoldArrowLeft = "";
|
|||
|
BoldArrowRight = "";
|
|||
|
BoldArrowUp = "";
|
|||
|
BoldClose = "";
|
|||
|
BoldDividerLeft = "";
|
|||
|
BoldDividerRight = "";
|
|||
|
BoldLineLeft = "▎";
|
|||
|
BookMark = "";
|
|||
|
BoxChecked = "";
|
|||
|
Bug = "";
|
|||
|
Stacks = "";
|
|||
|
Scopes = "";
|
|||
|
Watches = "";
|
|||
|
DebugConsole = "";
|
|||
|
Calendar = "";
|
|||
|
Check = "";
|
|||
|
ChevronRight = ">";
|
|||
|
ChevronShortDown = "";
|
|||
|
ChevronShortLeft = "";
|
|||
|
ChevronShortRight = "";
|
|||
|
ChevronShortUp = "";
|
|||
|
Circle = "";
|
|||
|
Close = "";
|
|||
|
CloudDownload = "";
|
|||
|
Code = "";
|
|||
|
Comment = "";
|
|||
|
Dashboard = "";
|
|||
|
DividerLeft = "";
|
|||
|
DividerRight = "";
|
|||
|
DoubleChevronRight = "»";
|
|||
|
Ellipsis = "";
|
|||
|
EmptyFolder = "";
|
|||
|
EmptyFolderOpen = "";
|
|||
|
ExitCircle = "";
|
|||
|
File = "";
|
|||
|
FileSymlink = "";
|
|||
|
Files = "";
|
|||
|
FileRename = "";
|
|||
|
FindFile = "";
|
|||
|
FindText = "";
|
|||
|
Fire = "";
|
|||
|
Folder = "";
|
|||
|
FolderOpen = "";
|
|||
|
FolderSymlink = "";
|
|||
|
Forward = "";
|
|||
|
Gear = "";
|
|||
|
History = "";
|
|||
|
Lightbulb = "";
|
|||
|
LineLeft = "▏";
|
|||
|
LineMiddle = "│";
|
|||
|
List = "";
|
|||
|
Lock = "";
|
|||
|
NewFile = "";
|
|||
|
Note = "";
|
|||
|
Package = "";
|
|||
|
Pencil = "";
|
|||
|
Plus = "";
|
|||
|
Project = "";
|
|||
|
Search = "";
|
|||
|
SignIn = "";
|
|||
|
SignOut = "";
|
|||
|
Tab = "";
|
|||
|
Table = "";
|
|||
|
Target = "";
|
|||
|
Telescope = "";
|
|||
|
Text = "";
|
|||
|
Tree = "";
|
|||
|
Triangle = "";
|
|||
|
TriangleShortArrowDown = "";
|
|||
|
TriangleShortArrowLeft = "";
|
|||
|
TriangleShortArrowRight = "";
|
|||
|
TriangleShortArrowUp = "";
|
|||
|
};
|
|||
|
diagnostics = {
|
|||
|
BoldError = "";
|
|||
|
Error = "";
|
|||
|
BoldWarning = "";
|
|||
|
Warning = "";
|
|||
|
BoldInformation = "";
|
|||
|
Information = "";
|
|||
|
BoldQuestion = "";
|
|||
|
Question = "";
|
|||
|
BoldHint = "";
|
|||
|
Hint = "";
|
|||
|
Debug = "";
|
|||
|
Trace = "✎";
|
|||
|
};
|
|||
|
misc = {
|
|||
|
Robot = "ﮧ";
|
|||
|
Squirrel = "";
|
|||
|
Tag = "";
|
|||
|
Watch = "";
|
|||
|
Smiley = "";
|
|||
|
Package = "";
|
|||
|
CircuitBoard = "";
|
|||
|
LualineFmt = "";
|
|||
|
};
|
|||
|
nvtree_chad = {
|
|||
|
default = "";
|
|||
|
symlink = "";
|
|||
|
folder = {
|
|||
|
default = "";
|
|||
|
empty = "";
|
|||
|
empty_open = "";
|
|||
|
open = "";
|
|||
|
symlink = "";
|
|||
|
symlink_open = "";
|
|||
|
arrow_open = "";
|
|||
|
arrow_closed = "";
|
|||
|
};
|
|||
|
};
|
|||
|
};
|
|||
|
}
|