maps.lua 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214
  1. return {
  2. mode_map = {
  3. ["n"] = "Normal",
  4. ["niI"] = "Normal",
  5. ["niR"] = "Normal",
  6. ["niV"] = "Normal",
  7. ["nt"] = "Normal",
  8. ["ntT"] = "Normal",
  9. ["v"] = "Visual",
  10. ["vs"] = "Visual",
  11. ["V"] = "Visual",
  12. ["Vs"] = "Visual",
  13. ["\22"] = "Visual",
  14. ["\22s"] = "Visual",
  15. ["s"] = "Select",
  16. ["S"] = "Select",
  17. ["\19"] = "Select",
  18. ["i"] = "Insert",
  19. ["ic"] = "Insert",
  20. ["ix"] = "Insert",
  21. ["R"] = "Insert",
  22. ["Rc"] = "Insert",
  23. ["Rx"] = "Insert",
  24. ["Rv"] = "Insert",
  25. ["Rvc"] = "Insert",
  26. ["Rvx"] = "Insert",
  27. ["r"] = "Insert",
  28. ["c"] = "Command",
  29. ["cv"] = "Command",
  30. ["ce"] = "Command",
  31. ["!"] = "Terminal",
  32. ["t"] = "Terminal"
  33. },
  34. -- These should be the same length, to keep bar items from jumping around
  35. mode_display_names = {
  36. ["Other"] = " Other",
  37. ["Normal"] = "󰦨 Normal",
  38. ["Visual"] = "󰈈 Visual",
  39. ["Select"] = "󱈄 Select",
  40. ["Insert"] = "󰷈 Insert",
  41. ["Command"] = " CMD",
  42. ["Terminal"] = " TERM"
  43. },
  44. diagnostic_icons = {
  45. ["Error"] = "󰅚",
  46. ["Warn"] = "󰀪",
  47. ["Info"] = "󰋽",
  48. ["Hint"] = "󰌶",
  49. ["Empty"] = ""
  50. },
  51. file_node_extensions = {
  52. ["styl"] = "",
  53. ["sass"] = "",
  54. ["scss"] = "",
  55. ["htm"] = "",
  56. ["html"] = "",
  57. ["slim"] = "",
  58. ["haml"] = "",
  59. ["ejs"] = "",
  60. ["css"] = "",
  61. ["less"] = "",
  62. ["md"] = "",
  63. ["mdx"] = "",
  64. ["markdown"] = "",
  65. ["rmd"] = "",
  66. ["json"] = "",
  67. ["webmanifest"] = "",
  68. ["js"] = "",
  69. ["mjs"] = "",
  70. ["jsx"] = "",
  71. ["rb"] = "",
  72. ["gemspec"] = "",
  73. ["rake"] = "",
  74. ["php"] = "",
  75. ["py"] = "",
  76. ["pyc"] = "",
  77. ["pyo"] = "",
  78. ["pyd"] = "",
  79. ["coffee"] = "",
  80. ["mustache"] = "",
  81. ["hbs"] = "",
  82. ["conf"] = "",
  83. ["ini"] = "",
  84. ["yml"] = "",
  85. ["yaml"] = "",
  86. ["toml"] = "",
  87. ["bat"] = "",
  88. ["mk"] = "",
  89. ["jpg"] = "",
  90. ["jpeg"] = "",
  91. ["bmp"] = "",
  92. ["png"] = "",
  93. ["webp"] = "",
  94. ["gif"] = "",
  95. ["ico"] = "",
  96. ["twig"] = "",
  97. ["cpp"] = "",
  98. ["c++"] = "",
  99. ["cxx"] = "",
  100. ["cc"] = "",
  101. ["cp"] = "",
  102. ["c"] = "",
  103. ["cs"] = "",
  104. ["h"] = "",
  105. ["hh"] = "",
  106. ["hpp"] = "",
  107. ["hxx"] = "",
  108. ["hs"] = "",
  109. ["lhs"] = "",
  110. ["nix"] = "",
  111. ["lua"] = "",
  112. ["java"] = "",
  113. ["sh"] = "",
  114. ["fish"] = "",
  115. ["bash"] = "",
  116. ["zsh"] = "",
  117. ["ksh"] = "",
  118. ["csh"] = "",
  119. ["awk"] = "",
  120. ["ps1"] = "",
  121. ["ml"] = "λ",
  122. ["mli"] = "λ",
  123. ["diff"] = "",
  124. ["db"] = "",
  125. ["sql"] = "",
  126. ["dump"] = "",
  127. ["clj"] = "",
  128. ["cljc"] = "",
  129. ["cljs"] = "",
  130. ["edn"] = "",
  131. ["scala"] = "",
  132. ["go"] = "",
  133. ["dart"] = "",
  134. ["xul"] = "",
  135. ["sln"] = "",
  136. ["suo"] = "",
  137. ["pl"] = "",
  138. ["pm"] = "",
  139. ["t"] = "",
  140. ["rss"] = "",
  141. ["f#"] = "",
  142. ["fsscript"] = "",
  143. ["fsx"] = "",
  144. ["fs"] = "",
  145. ["fsi"] = "",
  146. ["rs"] = "",
  147. ["rlib"] = "",
  148. ["d"] = "",
  149. ["erl"] = "",
  150. ["hrl"] = "",
  151. ["ex"] = "",
  152. ["exs"] = "",
  153. ["eex"] = "",
  154. ["leex"] = "",
  155. ["heex"] = "",
  156. ["vim"] = "",
  157. ["ai"] = "",
  158. ["psd"] = "",
  159. ["psb"] = "",
  160. ["ts"] = "",
  161. ["tsx"] = "",
  162. ["jl"] = "",
  163. ["pp"] = "",
  164. ["vue"] = "﵂",
  165. ["elm"] = "",
  166. ["swift"] = "",
  167. ["xcplayground"] = "",
  168. ["tex"] = "ﭨ",
  169. ["r"] = "ﳒ",
  170. ["rproj"] = "鉶",
  171. ["sol"] = "ﲹ",
  172. ["pem"] = ""
  173. },
  174. file_node_exact_matches = {
  175. ["exact-match-case-sensitive-1.txt"] = "1",
  176. ["exact-match-case-sensitive-2"] = "2",
  177. ["gruntfile.coffee"] = "",
  178. ["gruntfile.js"] = "",
  179. ["gruntfile.ls"] = "",
  180. ["gulpfile.coffee"] = "",
  181. ["gulpfile.js"] = "",
  182. ["gulpfile.ls"] = "",
  183. ["mix.lock"] = "",
  184. ["dropbox"] = "",
  185. [".ds_store"] = "",
  186. [".gitconfig"] = "",
  187. [".gitignore"] = "",
  188. [".gitattributes"] = "",
  189. [".gitlab-ci.yml"] = "",
  190. [".bashrc"] = "",
  191. [".zshrc"] = "",
  192. [".zshenv"] = "",
  193. [".zprofile"] = "",
  194. [".vimrc"] = "",
  195. [".gvimrc"] = "",
  196. ["_vimrc"] = "",
  197. ["_gvimrc"] = "",
  198. [".bashprofile"] = "",
  199. ["favicon.ico"] = "",
  200. ["license"] = "",
  201. ["node_modules"] = "",
  202. ["react.jsx"] = "",
  203. ["procfile"] = "",
  204. ["dockerfile"] = "",
  205. ["docker-compose.yml"] = "",
  206. ["rakefile"] = "",
  207. ["config.ru"] = "",
  208. ["gemfile"] = "",
  209. ["makefile"] = "",
  210. ["cmakelists.txt"] = "",
  211. ["robots.txt"] = "ﮧ"
  212. }
  213. }