189 lines
4.3 KiB
Nix
189 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 = "";
|
||
};
|
||
};
|
||
};
|
||
}
|