"Fossies" - the Fresh Open Source Software Archive

Member "nnn-4.4/src/icons-nerdfont.h" (23 Nov 2021, 8422 Bytes) of package /linux/misc/nnn-v4.4.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "icons-nerdfont.h" see the Fossies "Dox" file reference documentation and the latest Fossies "Diffs" side-by-side code changes report: v4.3_vs_v4.4.

    1 #ifndef ICONS_NERDFONT
    2 #define ICONS_NERDFONT
    3 
    4 // You can find hex codes for nerd fonts here
    5 // https://www.nerdfonts.com/cheat-sheet
    6 
    7 // Arrows
    8 #define MD_ARROW_UPWARD    "\uf55c"
    9 #define MD_ARROW_FORWARD   "\uf553"
   10 #define MD_ARROW_DOWNWARD  "\uf544"
   11 
   12 // Generics
   13 #define ICON_DIRECTORY     "\ue5ff"
   14 #define ICON_FILE          "\uf713"
   15 #define ICON_EXEC          "\uf144"
   16 #define ICON_MANUAL        "\uf5bd"
   17 
   18 // Top level and common icons
   19 #define ICON_ARCHIVE       "\uf53b"
   20 #define ICON_BRIEFCASE     "\uf5d5"
   21 #define ICON_C             "\ue61e"
   22 #define ICON_CHANGELOG     "\uf7d9"
   23 #define ICON_CHESS         "\uf639"
   24 #define ICON_CLOJURE       "\ue76a"
   25 #define ICON_CONFIGURE     "\uf423"
   26 #define ICON_CPLUSPLUS     "\ue61d"
   27 #define ICON_DATABASE      "\uf6b7"
   28 #define ICON_DESKTOP       "\ufcbe"
   29 #define ICON_DOCUMENT      "\uf718"
   30 #define ICON_DOWNLOADS     "\uf5d7"
   31 #define ICON_ENCRYPT       "\uf805"
   32 #define ICON_FSHARP        "\ue7a7"
   33 #define ICON_GIT           "\ue5fb"
   34 #define ICON_HASKELL       "\ue777"
   35 #define ICON_HTML          "\uf72d"
   36 #define ICON_JAVA          "\ue738"
   37 #define ICON_JAVASCRIPT    "\uf81d"
   38 #define ICON_LICENSE       "\uf718"
   39 #define ICON_LINUX         "\uf83c"
   40 #define ICON_MAKEFILE      "\uf68c"
   41 #define ICON_MUSIC         "\uf832"
   42 #define ICON_MUSICFILE     "\uf886"
   43 #define ICON_OPTICALDISK   "\ue271"
   44 #define ICON_PICTUREFILE   "\uf71e"
   45 #define ICON_PICTURES      "\uf753"
   46 #define ICON_PLAYLIST      "\uf910"
   47 #define ICON_PUBLIC        "\ue5ff"
   48 #define ICON_PYTHON        "\ue235"
   49 #define ICON_REACT         "\ue625"
   50 #define ICON_RUBY          "\ue23e"
   51 #define ICON_SCRIPT        "\ue795"
   52 #define ICON_TEMPLATES     "\ufac6"
   53 #define ICON_TEX           "\ufb68"
   54 #define ICON_VIDEOFILE     "\uf72a"
   55 #define ICON_VIDEOS        "\uf72f"
   56 #define ICON_WORDDOC       "\uf72b"
   57 
   58 
   59 /* Numbers */
   60 #define ICON_EXT_1         ICON_MANUAL
   61 #define ICON_EXT_7Z        ICON_ARCHIVE
   62 
   63 /* A */
   64 #define ICON_EXT_A         ICON_MANUAL
   65 #define ICON_EXT_APK       ICON_ARCHIVE
   66 #define ICON_EXT_ASM       ICON_FILE
   67 #define ICON_EXT_AUP       ICON_MUSICFILE
   68 #define ICON_EXT_AVI       ICON_VIDEOFILE
   69 
   70 /* B */
   71 #define ICON_EXT_BAT       ICON_SCRIPT
   72 #define ICON_EXT_BIB       ICON_TEX
   73 #define ICON_EXT_BIN       "\uf471"
   74 #define ICON_EXT_BMP       ICON_PICTUREFILE
   75 #define ICON_EXT_BZ2       ICON_ARCHIVE
   76 
   77 /* C */
   78 #define ICON_EXT_C         ICON_C
   79 #define ICON_EXT_CPLUSPLUS ICON_CPLUSPLUS
   80 #define ICON_EXT_CAB       ICON_ARCHIVE
   81 #define ICON_EXT_CABAL     ICON_HASKELL
   82 #define ICON_EXT_CBR       ICON_ARCHIVE
   83 #define ICON_EXT_CBZ       ICON_ARCHIVE
   84 #define ICON_EXT_CC        ICON_CPLUSPLUS
   85 #define ICON_EXT_CLASS     ICON_JAVA
   86 #define ICON_EXT_CLJ       ICON_CLOJURE
   87 #define ICON_EXT_CLJC      ICON_CLOJURE
   88 #define ICON_EXT_CLJS      ICON_CLOJURE
   89 #define ICON_EXT_CLS       ICON_TEX
   90 #define ICON_EXT_CMAKE     ICON_MAKEFILE
   91 #define ICON_EXT_COFFEE    "\ue751"
   92 #define ICON_EXT_CONF      ICON_CONFIGURE
   93 #define ICON_EXT_CPIO      ICON_ARCHIVE
   94 #define ICON_EXT_CPP       ICON_CPLUSPLUS
   95 #define ICON_EXT_CSS       "\ue749"
   96 #define ICON_EXT_CUE       ICON_PLAYLIST
   97 #define ICON_EXT_CVS       ICON_CONFIGURE
   98 #define ICON_EXT_CXX       ICON_CPLUSPLUS
   99 
  100 /* D */
  101 #define ICON_EXT_DB        ICON_DATABASE
  102 #define ICON_EXT_DEB       "\ue77d"
  103 #define ICON_EXT_DIFF      "\uf440"
  104 #define ICON_EXT_DLL       ICON_SCRIPT
  105 #define ICON_EXT_DOC       ICON_WORDDOC
  106 #define ICON_EXT_DOCX      ICON_WORDDOC
  107 
  108 /* E */
  109 #define ICON_EXT_EJS       ICON_JAVASCRIPT
  110 #define ICON_EXT_ELF       ICON_LINUX
  111 #define ICON_EXT_EPUB      ICON_MANUAL
  112 #define ICON_EXT_EXE       ICON_EXEC
  113 
  114 /* F */
  115 #define ICON_EXT_FEN       ICON_CHESS
  116 #define ICON_EXT_FSHARP    ICON_FSHARP
  117 #define ICON_EXT_FLAC      ICON_MUSICFILE
  118 #define ICON_EXT_FLV       ICON_VIDEOFILE
  119 #define ICON_EXT_FS        ICON_FSHARP
  120 #define ICON_EXT_FSI       ICON_FSHARP
  121 #define ICON_EXT_FSSCRIPT  ICON_FSHARP
  122 #define ICON_EXT_FSX       ICON_FSHARP
  123 
  124 /* G */
  125 #define ICON_EXT_GEM       ICON_RUBY
  126 #define ICON_EXT_GIF       ICON_PICTUREFILE
  127 #define ICON_EXT_GO        "\ufcd1"
  128 #define ICON_EXT_GPG       ICON_ENCRYPT
  129 #define ICON_EXT_GZ        ICON_ARCHIVE
  130 #define ICON_EXT_GZIP      ICON_ARCHIVE
  131 
  132 /* H */
  133 #define ICON_EXT_H         ICON_C
  134 #define ICON_EXT_HH        ICON_CPLUSPLUS
  135 #define ICON_EXT_HPP       ICON_CPLUSPLUS
  136 #define ICON_EXT_HS        ICON_HASKELL
  137 #define ICON_EXT_HTACCESS  ICON_CONFIGURE
  138 #define ICON_EXT_HTPASSWD  ICON_CONFIGURE
  139 #define ICON_EXT_HTM       ICON_HTML
  140 #define ICON_EXT_HTML      ICON_HTML
  141 #define ICON_EXT_HXX       ICON_CPLUSPLUS
  142 
  143 /* I */
  144 #define ICON_EXT_ICO       ICON_PICTUREFILE
  145 #define ICON_EXT_IMG       ICON_OPTICALDISK
  146 #define ICON_EXT_INI       ICON_CONFIGURE
  147 #define ICON_EXT_ISO       ICON_OPTICALDISK
  148 
  149 /* J */
  150 #define ICON_EXT_JAR       ICON_JAVA
  151 #define ICON_EXT_JAVA      ICON_JAVA
  152 #define ICON_EXT_JL        ICON_CONFIGURE
  153 #define ICON_EXT_JPEG      ICON_PICTUREFILE
  154 #define ICON_EXT_JPG       ICON_PICTUREFILE
  155 #define ICON_EXT_JS        ICON_JAVASCRIPT
  156 #define ICON_EXT_JSON      "\ufb25"
  157 #define ICON_EXT_JSX       ICON_REACT
  158 
  159 /* K */
  160 
  161 /* L */
  162 #define ICON_EXT_LHA       ICON_ARCHIVE
  163 #define ICON_EXT_LHS       ICON_HASKELL
  164 #define ICON_EXT_LOG       ICON_DOCUMENT
  165 #define ICON_EXT_LUA       "\ue620"
  166 #define ICON_EXT_LZH       ICON_ARCHIVE
  167 #define ICON_EXT_LZMA      ICON_ARCHIVE
  168 
  169 /* M */
  170 #define ICON_EXT_M4A       ICON_MUSICFILE
  171 #define ICON_EXT_M4V       ICON_VIDEOFILE
  172 #define ICON_EXT_M         "\ufd1c"
  173 #define ICON_EXT_MAT       "\uf0ce"
  174 #define ICON_EXT_MD        "\ue609"
  175 #define ICON_EXT_MK        ICON_MAKEFILE
  176 #define ICON_EXT_MKV       ICON_VIDEOFILE
  177 #define ICON_EXT_MOV       ICON_VIDEOFILE
  178 #define ICON_EXT_MP3       ICON_MUSICFILE
  179 #define ICON_EXT_MP4       ICON_VIDEOFILE
  180 #define ICON_EXT_MPEG      ICON_VIDEOFILE
  181 #define ICON_EXT_MPG       ICON_VIDEOFILE
  182 #define ICON_EXT_MSI       "\uf871"
  183 
  184 /* N */
  185 #define ICON_EXT_NIX       "\uf313"
  186 
  187 /* O */
  188 #define ICON_EXT_O         ICON_MANUAL
  189 #define ICON_EXT_OGG       ICON_MUSICFILE
  190 #define ICON_EXT_ODOWNLOAD ICON_DOWNLOADS
  191 #define ICON_EXT_OUT       ICON_LINUX
  192 
  193 /* P */
  194 #define ICON_EXT_PART      ICON_DOWNLOADS
  195 #define ICON_EXT_PATCH     "\uf440"
  196 #define ICON_EXT_PDF       "\uf724"
  197 #define ICON_EXT_PGN       ICON_CHESS
  198 #define ICON_EXT_PHP       "\ue73d"
  199 #define ICON_EXT_PNG       ICON_PICTUREFILE
  200 #define ICON_EXT_PPT       "\uf726"
  201 #define ICON_EXT_PPTX      "\uf726"
  202 #define ICON_EXT_PSB       "\ue7b8"
  203 #define ICON_EXT_PSD       "\ue7b8"
  204 #define ICON_EXT_PY        ICON_PYTHON
  205 #define ICON_EXT_PYC       ICON_PYTHON
  206 #define ICON_EXT_PYD       ICON_PYTHON
  207 #define ICON_EXT_PYO       ICON_PYTHON
  208 
  209 /* Q */
  210 
  211 /* R */
  212 #define ICON_EXT_RAR       ICON_ARCHIVE
  213 #define ICON_EXT_RC        ICON_CONFIGURE
  214 #define ICON_EXT_ROM       "\uf795"
  215 #define ICON_EXT_RPM       ICON_ARCHIVE
  216 #define ICON_EXT_RSS       "\uf96b"
  217 #define ICON_EXT_RTF       "\uf724"
  218 #define ICON_EXT_RB        ICON_RUBY
  219 
  220 /* S */
  221 #define ICON_EXT_SASS      "\ue603"
  222 #define ICON_EXT_SCSS      "\ue603"
  223 #define ICON_EXT_SO        ICON_MANUAL
  224 #define ICON_EXT_SCALA     "\ue737"
  225 #define ICON_EXT_SH        ICON_SCRIPT
  226 #define ICON_EXT_SLIM      ICON_SCRIPT
  227 #define ICON_EXT_SLN       "\ue70c"
  228 #define ICON_EXT_SQL       ICON_DATABASE
  229 #define ICON_EXT_SRT       "\uf679"
  230 #define ICON_EXT_STY       ICON_TEX
  231 #define ICON_EXT_SUB       "\uf679"
  232 #define ICON_EXT_SVG       ICON_PICTUREFILE
  233 
  234 /* T */
  235 #define ICON_EXT_TAR       ICON_ARCHIVE
  236 #define ICON_EXT_TEX       ICON_TEX
  237 #define ICON_EXT_TGZ       ICON_ARCHIVE
  238 #define ICON_EXT_TS        "\ue628"
  239 #define ICON_EXT_TSX       ICON_REACT
  240 #define ICON_EXT_TXT       ICON_DOCUMENT
  241 #define ICON_EXT_TXZ       ICON_ARCHIVE
  242 
  243 /* U */
  244 
  245 /* V */
  246 #define ICON_EXT_VID       ICON_VIDEOFILE
  247 #define ICON_EXT_VIM       "\ue62b"
  248 #define ICON_EXT_VIMRC     "\ue62b"
  249 
  250 /* W */
  251 #define ICON_EXT_WAV       ICON_MUSICFILE
  252 #define ICON_EXT_WEBM      ICON_VIDEOFILE
  253 #define ICON_EXT_WMA       ICON_VIDEOFILE
  254 #define ICON_EXT_WMV       ICON_VIDEOFILE
  255 
  256 /* X */
  257 #define ICON_EXT_XBPS      ICON_ARCHIVE
  258 #define ICON_EXT_XCF       ICON_PICTUREFILE
  259 #define ICON_EXT_XHTML     ICON_HTML
  260 #define ICON_EXT_XLS       "\uf71a"
  261 #define ICON_EXT_XLSX      "\uf71a"
  262 #define ICON_EXT_XML       ICON_HTML
  263 #define ICON_EXT_XZ        ICON_ARCHIVE
  264 
  265 /* Y */
  266 #define ICON_EXT_YAML      ICON_CONFIGURE
  267 #define ICON_EXT_YML       ICON_CONFIGURE
  268 
  269 /* Z */
  270 #define ICON_EXT_ZIP       ICON_ARCHIVE
  271 #define ICON_EXT_ZSH       ICON_SCRIPT
  272 #define ICON_EXT_ZST       ICON_ARCHIVE
  273 
  274 #endif // ICONS_NERDFONT