mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-08-08 22:36:49 +02:00
fixup! Add icons for some file names
This commit is contained in:
@ -15,68 +15,180 @@ var (
|
||||
)
|
||||
|
||||
var nameIconMap = map[string]IconProperties{
|
||||
".Trash": {Icon: "\uf1f8", Color: 241}, //
|
||||
".atom": {Icon: "\ue764", Color: 241}, //
|
||||
".bashprofile": {Icon: "\ue615", Color: 113}, //
|
||||
".bashrc": {Icon: "\ue795", Color: 113}, //
|
||||
".idea": {Icon: "\ue7b5", Color: 241}, //
|
||||
".git": {Icon: "\uf1d3", Color: 202}, //
|
||||
".gitattributes": {Icon: "\uf1d3", Color: 202}, //
|
||||
".gitconfig": {Icon: "\uf1d3", Color: 202}, //
|
||||
".github": {Icon: "\uf408", Color: 241}, //
|
||||
".gitignore": {Icon: "\uf1d3", Color: 202}, //
|
||||
".gitmodules": {Icon: "\uf1d3", Color: 202}, //
|
||||
".mailmap": {Icon: "\uf1d3", Color: 202}, //
|
||||
".npmrc": {Icon: "\ue71e", Color: 197}, //
|
||||
".prettierrc": {Icon: "\ue6b4", Color: 33}, //
|
||||
".rvm": {Icon: "\ue21e", Color: 160}, //
|
||||
".SRCINFO": {Icon: "\uf129", Color: 230}, //
|
||||
".vimrc": {Icon: "\ue62b", Color: 28}, //
|
||||
".vscode": {Icon: "\ue70c", Color: 39}, //
|
||||
".Xauthority": {Icon: "\uf369", Color: 196}, //
|
||||
".xinitrc": {Icon: "\uf369", Color: 196}, //
|
||||
".Xresources": {Icon: "\uf369", Color: 196}, //
|
||||
".xsession": {Icon: "\uf369", Color: 196}, //
|
||||
".zshrc": {Icon: "\ue795", Color: 113}, //
|
||||
"bin": {Icon: "\ue5fc", Color: 241}, //
|
||||
"Cargo.lock": {Icon: "\ue7a8", Color: 216}, //
|
||||
"Cargo.toml": {Icon: "\ue7a8", Color: 216}, //
|
||||
"COMMIT_EDITMSG": {Icon: "\ue702", Color: 239}, //
|
||||
"compose.yaml": {Icon: "\uf308", Color: 68}, //
|
||||
"compose.yml": {Icon: "\uf308", Color: 68}, //
|
||||
"config": {Icon: "\ue5fc", Color: 241}, //
|
||||
"docker-compose.yml": {Icon: "\uf308", Color: 68}, //
|
||||
"docker-compose.yaml":{Icon: "\uf308", Color: 68}, //
|
||||
"Dockerfile": {Icon: "\uf308", Color: 68}, //
|
||||
"ds_store": {Icon: "\uf179", Color: 15}, //
|
||||
"favicon.ico": {Icon: "\ue623", Color: 185}, //
|
||||
"fp-info-cache": {Icon: "\uf49b", Color: 231}, //
|
||||
"fp-lib-table": {Icon: "\uf34c", Color: 231}, //
|
||||
"gitignore_global": {Icon: "\uf1d3", Color: 202}, //
|
||||
"GNUmakefile": {Icon: "\ue779", Color: 66}, //
|
||||
"go.mod": {Icon: "\ue627", Color: 74}, //
|
||||
"go.sum": {Icon: "\ue627", Color: 74}, //
|
||||
"gradle": {Icon: "\ue256", Color: 168}, //
|
||||
"gruntfile.coffee": {Icon: "\ue611", Color: 166}, //
|
||||
"gruntfile.js": {Icon: "\ue611", Color: 166}, //
|
||||
"gruntfile.ls": {Icon: "\ue611", Color: 166}, //
|
||||
"gtkrc": {Icon: "\uf362", Color: 231}, //
|
||||
"gulpfile.coffee": {Icon: "\ue610", Color: 167}, //
|
||||
"gulpfile.js": {Icon: "\ue610", Color: 167}, //
|
||||
"gulpfile.ls": {Icon: "\ue610", Color: 168}, //
|
||||
"hidden": {Icon: "\uf023", Color: 241}, //
|
||||
"include": {Icon: "\ue5fc", Color: 241}, //
|
||||
"lib": {Icon: "\uf121", Color: 241}, //
|
||||
"localized": {Icon: "\uf179", Color: 15}, //
|
||||
"Makefile": {Icon: "\ue975", Color: 241}, //
|
||||
"node_modules": {Icon: "\ue718", Color: 197}, //
|
||||
"npmignore": {Icon: "\ue71e", Color: 197}, //
|
||||
"PKGBUILD": {Icon: "\uf303", Color: 38}, //
|
||||
"rubydoc": {Icon: "\ue73b", Color: 160}, //
|
||||
"sym-lib-table": {Icon: "\uf34c", Color: 231}, //
|
||||
"xorg.conf": {Icon: "\uf369", Color: 196}, //
|
||||
"xsettingsd.conf": {Icon: "\uf369", Color: 196}, //
|
||||
"yarn.lock": {Icon: "\ue6a7", Color: 74}, //
|
||||
".atom": {Icon: "\ue764", Color: 241}, //
|
||||
".babelrc": {Icon: "\ue639", Color: 185}, //
|
||||
".bash_profile": {Icon: "\ue615", Color: 113}, //
|
||||
".bashprofile": {Icon: "\ue615", Color: 113}, //
|
||||
".bashrc": {Icon: "\ue795", Color: 113}, //
|
||||
".dockerignore": {Icon: "\uf0868", Color: 68}, //
|
||||
".ds_store": {Icon: "\ue615", Color: 239}, //
|
||||
".editorconfig": {Icon: "\ue652", Color: 255}, //
|
||||
".env": {Icon: "\uf462", Color: 227}, //
|
||||
".eslintignore": {Icon: "\ue655", Color: 56}, //
|
||||
".eslintrc": {Icon: "\ue655", Color: 56}, //
|
||||
".gitattributes": {Icon: "\U000f02a2", Color: 202}, //
|
||||
".git-blame-ignore-revs": {Icon: "\ue702", Color: 196}, //
|
||||
".gitconfig": {Icon: "\U000f02a2", Color: 202}, //
|
||||
".github": {Icon: "\uf408", Color: 241}, //
|
||||
".git": {Icon: "\U000f02a2", Color: 202}, //
|
||||
".gitignore": {Icon: "\U000f02a2", Color: 202}, //
|
||||
".gitlab-ci.yml": {Icon: "\uf296", Color: 196}, //
|
||||
".gitmodules": {Icon: "\U000f02a2", Color: 202}, //
|
||||
".gtkrc-2.0": {Icon: "\uf362", Color: 231}, //
|
||||
".gvimrc": {Icon: "\ue62b", Color: 28}, //
|
||||
"_gvimrc": {Icon: "\ue62b", Color: 28}, //
|
||||
".idea": {Icon: "\ue7b5", Color: 241}, //
|
||||
".justfile": {Icon: "\uf0ad", Color: 66}, //
|
||||
".luaurc": {Icon: "\ue615", Color: 75}, //
|
||||
".mailmap": {Icon: "\U000f02a2", Color: 202}, //
|
||||
".npmignore": {Icon: "\ue71e", Color: 197}, //
|
||||
".npmrc": {Icon: "\ue71e", Color: 197}, //
|
||||
".nuxtrc": {Icon: "\uf1106", Color: 42}, //
|
||||
".nvmrc": {Icon: "\ue718", Color: 71}, //
|
||||
".prettierignore": {Icon: "\ue6b4", Color: 33}, //
|
||||
".prettierrc": {Icon: "\ue6b4", Color: 33}, //
|
||||
".prettierrc.json5": {Icon: "\ue6b4", Color: 33}, //
|
||||
".prettierrc.json": {Icon: "\ue6b4", Color: 33}, //
|
||||
".prettierrc.toml": {Icon: "\ue6b4", Color: 33}, //
|
||||
".prettierrc.yaml": {Icon: "\ue6b4", Color: 33}, //
|
||||
".prettierrc.yml": {Icon: "\ue6b4", Color: 33}, //
|
||||
".rvm": {Icon: "\ue21e", Color: 160}, //
|
||||
".settings.json": {Icon: "\ue70c", Color: 98}, //
|
||||
".SRCINFO": {Icon: "\uf129", Color: 230}, //
|
||||
".Trash": {Icon: "\uf1f8", Color: 241}, //
|
||||
".vimrc": {Icon: "\ue62b", Color: 28}, //
|
||||
"_vimrc": {Icon: "\ue62b", Color: 28}, //
|
||||
".vscode": {Icon: "\ue70c", Color: 39}, //
|
||||
".Xauthority": {Icon: "\uf369", Color: 196}, //
|
||||
".xinitrc": {Icon: "\uf369", Color: 196}, //
|
||||
".Xresources": {Icon: "\uf369", Color: 196}, //
|
||||
".xsession": {Icon: "\uf369", Color: 196}, //
|
||||
".zprofile": {Icon: "\ue615", Color: 113}, //
|
||||
".zshenv": {Icon: "\ue615", Color: 113}, //
|
||||
".zshrc": {Icon: "\ue795", Color: 113}, //
|
||||
"bin": {Icon: "\ue5fc", Color: 241}, //
|
||||
"brewfile": {Icon: "\ue791", Color: 52}, //
|
||||
"bspwmrc": {Icon: "\uf355", Color: 236}, //
|
||||
"build.gradle": {Icon: "\ue660", Color: 24}, //
|
||||
"build": {Icon: "\ue63a", Color: 113}, //
|
||||
"build.zig.zon": {Icon: "\ue6a9", Color: 172}, //
|
||||
"cantorrc": {Icon: "\uf373", Color: 32}, //
|
||||
"Cargo.lock": {Icon: "\ue7a8", Color: 216}, //
|
||||
"Cargo.toml": {Icon: "\ue7a8", Color: 216}, //
|
||||
"checkhealth": {Icon: "\uf04d9", Color: 75}, //
|
||||
"cmakelists.txt": {Icon: "\ue615", Color: 66}, //
|
||||
"commit_editmsg": {Icon: "\ue702", Color: 196}, //
|
||||
"COMMIT_EDITMSG": {Icon: "\ue702", Color: 239}, //
|
||||
"commitlint.config.js": {Icon: "\uf0718", Color: 30}, //
|
||||
"commitlint.config.ts": {Icon: "\uf0718", Color: 30}, //
|
||||
"compose.yaml": {Icon: "\uf308", Color: 68}, //
|
||||
"compose.yml": {Icon: "\uf308", Color: 68}, //
|
||||
"config": {Icon: "\ue5fc", Color: 241}, //
|
||||
"containerfile": {Icon: "\uf0868", Color: 68}, //
|
||||
"copying": {Icon: "\ue60a", Color: 185}, //
|
||||
"copying.lesser": {Icon: "\ue60a", Color: 185}, //
|
||||
"docker-compose.yaml": {Icon: "\uf308", Color: 68}, //
|
||||
"docker-compose.yml": {Icon: "\uf308", Color: 68}, //
|
||||
"dockerfile": {Icon: "\uf0868", Color: 68}, //
|
||||
"Dockerfile": {Icon: "\uf308", Color: 68}, //
|
||||
"ds_store": {Icon: "\uf179", Color: 15}, //
|
||||
"eslint.config.cjs": {Icon: "\ue655", Color: 56}, //
|
||||
"eslint.config.js": {Icon: "\ue655", Color: 56}, //
|
||||
"eslint.config.mjs": {Icon: "\ue655", Color: 56}, //
|
||||
"eslint.config.ts": {Icon: "\ue655", Color: 56}, //
|
||||
"ext_typoscript_setup.txt": {Icon: "\ue772", Color: 208}, //
|
||||
"favicon.ico": {Icon: "\ue623", Color: 185}, //
|
||||
"fp-info-cache": {Icon: "\uf49b", Color: 231}, //
|
||||
"fp-lib-table": {Icon: "\uf34c", Color: 231}, //
|
||||
"FreeCAD.conf": {Icon: "\uf336", Color: 160}, //
|
||||
"gemfile$": {Icon: "\ue791", Color: 52}, //
|
||||
"gitignore_global": {Icon: "\U000f02a2", Color: 202}, //
|
||||
"gnumakefile": {Icon: "\ue779", Color: 66}, //
|
||||
"GNUmakefile": {Icon: "\ue779", Color: 66}, //
|
||||
"go.mod": {Icon: "\ue627", Color: 74}, //
|
||||
"go.sum": {Icon: "\ue627", Color: 74}, //
|
||||
"go.work": {Icon: "\ue627", Color: 74}, //
|
||||
"gradle": {Icon: "\ue256", Color: 168}, //
|
||||
"gradle.properties": {Icon: "\ue660", Color: 24}, //
|
||||
"gradlew": {Icon: "\ue660", Color: 24}, //
|
||||
"gradle-wrapper.properties": {Icon: "\ue660", Color: 24}, //
|
||||
"gruntfile.babel.js": {Icon: "\ue611", Color: 166}, //
|
||||
"gruntfile.coffee": {Icon: "\ue611", Color: 166}, //
|
||||
"gruntfile.js": {Icon: "\ue611", Color: 166}, //
|
||||
"gruntfile.ls": {Icon: "\ue611", Color: 166}, //
|
||||
"gruntfile.ts": {Icon: "\ue611", Color: 166}, //
|
||||
"gtkrc": {Icon: "\uf362", Color: 231}, //
|
||||
"gulpfile.babel.js": {Icon: "\ue610", Color: 167}, //
|
||||
"gulpfile.coffee": {Icon: "\ue610", Color: 167}, //
|
||||
"gulpfile.js": {Icon: "\ue610", Color: 167}, //
|
||||
"gulpfile.ls": {Icon: "\ue610", Color: 168}, //
|
||||
"gulpfile.ts": {Icon: "\ue610", Color: 167}, //
|
||||
"hidden": {Icon: "\uf023", Color: 241}, //
|
||||
"hypridle.conf": {Icon: "\uf359", Color: 37}, //
|
||||
"hyprland.conf": {Icon: "\uf359", Color: 37}, //
|
||||
"hyprlock.conf": {Icon: "\uf359", Color: 37}, //
|
||||
"i3blocks.conf": {Icon: "\uf35a", Color: 255}, //
|
||||
"i3status.conf": {Icon: "\uf35a", Color: 255}, //
|
||||
"include": {Icon: "\ue5fc", Color: 241}, //
|
||||
"ionic.config.json": {Icon: "\ue7a9", Color: 33}, //
|
||||
"justfile": {Icon: "\uf0ad", Color: 66}, //
|
||||
"kalgebrarc": {Icon: "\uf373", Color: 32}, //
|
||||
"kdeglobals": {Icon: "\uf373", Color: 32}, //
|
||||
"kdenlive-layoutsrc": {Icon: "\uf33c", Color: 110}, //
|
||||
"kdenliverc": {Icon: "\uf33c", Color: 110}, //
|
||||
"kritadisplayrc": {Icon: "\uf33d", Color: 201}, //
|
||||
"kritarc": {Icon: "\uf33d", Color: 201}, //
|
||||
"lib": {Icon: "\uf121", Color: 241}, //
|
||||
"localized": {Icon: "\uf179", Color: 15}, //
|
||||
"lxde-rc.xml": {Icon: "\uf363", Color: 246}, //
|
||||
"lxqt.conf": {Icon: "\uf364", Color: 32}, //
|
||||
"Makefile": {Icon: "\ue975", Color: 241}, //
|
||||
"mix.lock": {Icon: "\ue62d", Color: 140}, //
|
||||
"mpv.conf": {Icon: "\uf36e", Color: 53}, //
|
||||
"node_modules": {Icon: "\ue718", Color: 197}, //
|
||||
"npmignore": {Icon: "\ue71e", Color: 197}, //
|
||||
"nuxt.config.cjs": {Icon: "\uf1106", Color: 42}, //
|
||||
"nuxt.config.js": {Icon: "\uf1106", Color: 42}, //
|
||||
"nuxt.config.mjs": {Icon: "\uf1106", Color: 42}, //
|
||||
"nuxt.config.ts": {Icon: "\uf1106", Color: 42}, //
|
||||
"package.json": {Icon: "\ue71e", Color: 197}, //
|
||||
"package-lock.json": {Icon: "\ue71e", Color: 52}, //
|
||||
"PKGBUILD": {Icon: "\uf303", Color: 38}, //
|
||||
"platformio.ini": {Icon: "\ue682", Color: 208}, //
|
||||
"pom.xml": {Icon: "\ue674", Color: 52}, //
|
||||
"prettier.config.cjs": {Icon: "\ue6b4", Color: 33}, //
|
||||
"prettier.config.js": {Icon: "\ue6b4", Color: 33}, //
|
||||
"prettier.config.mjs": {Icon: "\ue6b4", Color: 33}, //
|
||||
"prettier.config.ts": {Icon: "\ue6b4", Color: 33}, //
|
||||
"PrusaSlicerGcodeViewer.ini": {Icon: "\uf351", Color: 202}, //
|
||||
"PrusaSlicer.ini": {Icon: "\uf351", Color: 202}, //
|
||||
"py.typed": {Icon: "\ue606", Color: 214}, //
|
||||
"QtProject.conf": {Icon: "\uf375", Color: 77}, //
|
||||
"R": {Icon: "\uf07d4", Color: 25}, //
|
||||
"robots.txt": {Icon: "\uf06a9", Color: 60}, //
|
||||
"rubydoc": {Icon: "\ue73b", Color: 160}, //
|
||||
"settings.gradle": {Icon: "\ue660", Color: 24}, //
|
||||
"svelte.config.js": {Icon: "\ue697", Color: 196}, //
|
||||
"sxhkdrc": {Icon: "\uf355", Color: 236}, //
|
||||
"sym-lib-table": {Icon: "\uf34c", Color: 231}, //
|
||||
"tailwind.config.js": {Icon: "\uf13ff", Color: 45}, //
|
||||
"tailwind.config.mjs": {Icon: "\uf13ff", Color: 45}, //
|
||||
"tailwind.config.ts": {Icon: "\uf13ff", Color: 45}, //
|
||||
"tmux.conf": {Icon: "\uebc8", Color: 34}, //
|
||||
"tmux.conf.local": {Icon: "\uebc8", Color: 34}, //
|
||||
"tsconfig.json": {Icon: "\ue69d", Color: 74}, //
|
||||
"unlicense": {Icon: "\ue60a", Color: 185}, //
|
||||
"vagrantfile$": {Icon: "\uf2b8", Color: 27}, //
|
||||
"vlcrc": {Icon: "\uf057c", Color: 208}, //
|
||||
"webpack": {Icon: "\uf072b", Color: 74}, //
|
||||
"weston.ini": {Icon: "\uf367", Color: 214}, //
|
||||
"workspace": {Icon: "\ue63a", Color: 113}, //
|
||||
"xmobarrc.hs": {Icon: "\uf35e", Color: 203}, //
|
||||
"xmobarrc": {Icon: "\uf35e", Color: 203}, //
|
||||
"xmonad.hs": {Icon: "\uf35e", Color: 203}, //
|
||||
"xorg.conf": {Icon: "\uf369", Color: 196}, //
|
||||
"xsettingsd.conf": {Icon: "\uf369", Color: 196}, //
|
||||
"yarn.lock": {Icon: "\ue6a7", Color: 74}, //
|
||||
}
|
||||
|
||||
var extIconMap = map[string]IconProperties{
|
||||
|
Reference in New Issue
Block a user