sistema_progs

Programas para customizar o meu entorno de traballo nos meus equipos persoais
Log | Files | Refs

icons-nerdfont.h (8508B)


      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_OPUS      ICON_MUSICFILE
    191 #define ICON_EXT_ODOWNLOAD ICON_DOWNLOADS
    192 #define ICON_EXT_OUT       ICON_LINUX
    193 
    194 /* P */
    195 #define ICON_EXT_PART      ICON_DOWNLOADS
    196 #define ICON_EXT_PATCH     "\uf440"
    197 #define ICON_EXT_PDF       "\uf724"
    198 #define ICON_EXT_PGN       ICON_CHESS
    199 #define ICON_EXT_PHP       "\ue73d"
    200 #define ICON_EXT_PNG       ICON_PICTUREFILE
    201 #define ICON_EXT_PPT       "\uf726"
    202 #define ICON_EXT_PPTX      "\uf726"
    203 #define ICON_EXT_PSB       "\ue7b8"
    204 #define ICON_EXT_PSD       "\ue7b8"
    205 #define ICON_EXT_PY        ICON_PYTHON
    206 #define ICON_EXT_PYC       ICON_PYTHON
    207 #define ICON_EXT_PYD       ICON_PYTHON
    208 #define ICON_EXT_PYO       ICON_PYTHON
    209 
    210 /* Q */
    211 
    212 /* R */
    213 #define ICON_EXT_RAR       ICON_ARCHIVE
    214 #define ICON_EXT_RC        ICON_CONFIGURE
    215 #define ICON_EXT_ROM       "\uf795"
    216 #define ICON_EXT_RPM       ICON_ARCHIVE
    217 #define ICON_EXT_RSS       "\uf96b"
    218 #define ICON_EXT_RTF       "\uf724"
    219 #define ICON_EXT_RB        ICON_RUBY
    220 
    221 /* S */
    222 #define ICON_EXT_SASS      "\ue603"
    223 #define ICON_EXT_SCSS      "\ue603"
    224 #define ICON_EXT_SO        ICON_MANUAL
    225 #define ICON_EXT_SCALA     "\ue737"
    226 #define ICON_EXT_SH        ICON_SCRIPT
    227 #define ICON_EXT_SLIM      ICON_SCRIPT
    228 #define ICON_EXT_SLN       "\ue70c"
    229 #define ICON_EXT_SQL       ICON_DATABASE
    230 #define ICON_EXT_SRT       "\uf679"
    231 #define ICON_EXT_STY       ICON_TEX
    232 #define ICON_EXT_SUB       "\uf679"
    233 #define ICON_EXT_SVG       ICON_PICTUREFILE
    234 
    235 /* T */
    236 #define ICON_EXT_TAR       ICON_ARCHIVE
    237 #define ICON_EXT_TEX       ICON_TEX
    238 #define ICON_EXT_TGZ       ICON_ARCHIVE
    239 #define ICON_EXT_TS        "\ue628"
    240 #define ICON_EXT_TSX       ICON_REACT
    241 #define ICON_EXT_TXT       ICON_DOCUMENT
    242 #define ICON_EXT_TXZ       ICON_ARCHIVE
    243 
    244 /* U */
    245 
    246 /* V */
    247 #define ICON_EXT_VID       ICON_VIDEOFILE
    248 #define ICON_EXT_VIM       "\ue62b"
    249 #define ICON_EXT_VIMRC     "\ue62b"
    250 
    251 /* W */
    252 #define ICON_EXT_WAV       ICON_MUSICFILE
    253 #define ICON_EXT_WEBM      ICON_VIDEOFILE
    254 #define ICON_EXT_WEBP      ICON_PICTUREFILE
    255 #define ICON_EXT_WMA       ICON_VIDEOFILE
    256 #define ICON_EXT_WMV       ICON_VIDEOFILE
    257 
    258 /* X */
    259 #define ICON_EXT_XBPS      ICON_ARCHIVE
    260 #define ICON_EXT_XCF       ICON_PICTUREFILE
    261 #define ICON_EXT_XHTML     ICON_HTML
    262 #define ICON_EXT_XLS       "\uf71a"
    263 #define ICON_EXT_XLSX      "\uf71a"
    264 #define ICON_EXT_XML       ICON_HTML
    265 #define ICON_EXT_XZ        ICON_ARCHIVE
    266 
    267 /* Y */
    268 #define ICON_EXT_YAML      ICON_CONFIGURE
    269 #define ICON_EXT_YML       ICON_CONFIGURE
    270 
    271 /* Z */
    272 #define ICON_EXT_ZIP       ICON_ARCHIVE
    273 #define ICON_EXT_ZSH       ICON_SCRIPT
    274 #define ICON_EXT_ZST       ICON_ARCHIVE
    275 
    276 #endif // ICONS_NERDFONT