Commit 31f04a0f488e
Changed files (32)
.emacs.d
elpa
all-the-icons-20170502.756
data
all-the-icons-dired-20170418.1431
spaceline-all-the-icons-20170503.209
.emacs.d/elpa/all-the-icons-20170502.756/data/data-alltheicons.el
@@ -1,70 +0,0 @@
-(defvar all-the-icons-data/alltheicons-alist
- '(
-
- ( "apache" . "\xe909" )
- ( "atom" . "\xe917" )
- ( "aws" . "\xe90c" )
- ( "bower" . "\xe918" )
- ( "c" . "\xe915" )
- ( "c-line" . "\xe90f" )
- ( "clojure" . "\xe919" )
- ( "clojure-line" . "\xe91a" )
- ( "coffeescript" . "\xe914" )
- ( "cplusplus" . "\xe913" )
- ( "cplusplus-line" . "\xe910" )
- ( "csharp" . "\xe911" )
- ( "csharp-line" . "\xe912" )
- ( "css3" . "\xe91b" )
- ( "css3-alt" . "\xe91c" )
- ( "d3" . "\xe90e" )
- ( "dlang" . "\xe935" )
- ( "elixir" . "\xe936" )
- ( "erlang" . "\xe934" )
- ( "git" . "\xe907" )
- ( "go" . "\xe91d" )
- ( "google-drive" . "\xe91e" )
- ( "grunt" . "\xe90d" )
- ( "grunt-line" . "\xe91f" )
- ( "gulp" . "\xe920" )
- ( "haskell" . "\xe921" )
- ( "html5" . "\xe932" )
- ( "jasmine" . "\xe904" )
- ( "java" . "\xe922" )
- ( "javascript" . "\xe906" )
- ( "javascript-badge" . "\xe923" )
- ( "javascript-shield" . "\xe924" )
- ( "less" . "\xe90b" )
- ( "nginx" . "\xe933" )
- ( "nodejs" . "\xe925" )
- ( "perl" . "\xe905" )
- ( "perldocs" . "\xe926" )
- ( "postgresql" . "\xe938" )
- ( "prolog" . "\xe927" )
- ( "python" . "\xe928" )
- ( "react" . "\xe929" )
- ( "ruby" . "\xe92a" )
- ( "ruby-alt" . "\xe92b" )
- ( "rust" . "\xe92c" )
- ( "sass" . "\xe92d" )
- ( "scala" . "\xe908" )
- ( "script" . "\xe90a" )
- ( "spring" . "\xe937" )
- ( "stylus" . "\xe92e" )
- ( "svg" . "\xe903" )
- ( "swift" . "\xe92f" )
- ( "terminal" . "\xe930" )
- ( "terminal-alt" . "\xe931" )
- ( "battery-charging" . "\xe939" )
-
- ( "arrow-left" . "\xe93a" )
- ( "arrow-right" . "\xe93b" )
- ( "cup-left" . "\xe93c" )
- ( "cup-right" . "\xe93d" )
- ( "slant-left" . "\xe93e" )
- ( "slant-right" . "\xe93f" )
- ( "wave-left" . "\xe940" )
- ( "wave-right" . "\xe941" )
-
- ))
-
-(provide 'data-alltheicons)
.emacs.d/elpa/all-the-icons-20170502.756/data/data-alltheicons.elc
Binary file
.emacs.d/elpa/all-the-icons-20170502.756/data/data-faicons.el
@@ -1,641 +0,0 @@
-(defvar all-the-icons-data/fa-icon-alist
- '(
-
- ("500px" . "\xf26e")
- ("adjust" . "\xf042")
- ("adn" . "\xf170")
- ("align-center" . "\xf037")
- ("align-justify" . "\xf039")
- ("align-left" . "\xf036")
- ("align-right" . "\xf038")
- ("amazon" . "\xf270")
- ("ambulance" . "\xf0f9")
- ("american-sign-language-interpreting" . "\xf2a3")
- ("anchor" . "\xf13d")
- ("android" . "\xf17b")
- ("angellist" . "\xf209")
- ("angle-double-down" . "\xf103")
- ("angle-double-left" . "\xf100")
- ("angle-double-right" . "\xf101")
- ("angle-double-up" . "\xf102")
- ("angle-down" . "\xf107")
- ("angle-left" . "\xf104")
- ("angle-right" . "\xf105")
- ("angle-up" . "\xf106")
- ("apple" . "\xf179")
- ("archive" . "\xf187")
- ("area-chart" . "\xf1fe")
- ("arrow-circle-down" . "\xf0ab")
- ("arrow-circle-left" . "\xf0a8")
- ("arrow-circle-o-down" . "\xf01a")
- ("arrow-circle-o-left" . "\xf190")
- ("arrow-circle-o-right" . "\xf18e")
- ("arrow-circle-o-up" . "\xf01b")
- ("arrow-circle-right" . "\xf0a9")
- ("arrow-circle-up" . "\xf0aa")
- ("arrow-down" . "\xf063")
- ("arrow-left" . "\xf060")
- ("arrow-right" . "\xf061")
- ("arrow-up" . "\xf062")
- ("arrows" . "\xf047")
- ("arrows-alt" . "\xf0b2")
- ("arrows-h" . "\xf07e")
- ("arrows-v" . "\xf07d")
- ("assistive-listening-systems" . "\xf2a2")
- ("asterisk" . "\xf069")
- ("at" . "\xf1fa")
- ("audio-description" . "\xf29e")
- ("backward" . "\xf04a")
- ("balance-scale" . "\xf24e")
- ("ban" . "\xf05e")
- ("bar-chart" . "\xf080")
- ("barcode" . "\xf02a")
- ("bars" . "\xf0c9")
- ("battery-empty" . "\xf244")
- ("battery-full" . "\xf240")
- ("battery-half" . "\xf242")
- ("battery-quarter" . "\xf243")
- ("battery-three-quarters" . "\xf241")
- ("bed" . "\xf236")
- ("beer" . "\xf0fc")
- ("behance" . "\xf1b4")
- ("behance-square" . "\xf1b5")
- ("bell" . "\xf0f3")
- ("bell-o" . "\xf0a2")
- ("bell-slash" . "\xf1f6")
- ("bell-slash-o" . "\xf1f7")
- ("bicycle" . "\xf206")
- ("binoculars" . "\xf1e5")
- ("birthday-cake" . "\xf1fd")
- ("bitbucket" . "\xf171")
- ("bitbucket-square" . "\xf172")
- ("black-tie" . "\xf27e")
- ("blind" . "\xf29d")
- ("bluetooth" . "\xf293")
- ("bluetooth-b" . "\xf294")
- ("bold" . "\xf032")
- ("bolt" . "\xf0e7")
- ("bomb" . "\xf1e2")
- ("book" . "\xf02d")
- ("bookmark" . "\xf02e")
- ("bookmark-o" . "\xf097")
- ("braille" . "\xf2a1")
- ("briefcase" . "\xf0b1")
- ("btc" . "\xf15a")
- ("bug" . "\xf188")
- ("building" . "\xf1ad")
- ("building-o" . "\xf0f7")
- ("bullhorn" . "\xf0a1")
- ("bullseye" . "\xf140")
- ("bus" . "\xf207")
- ("buysellads" . "\xf20d")
- ("calculator" . "\xf1ec")
- ("calendar" . "\xf073")
- ("calendar-check-o" . "\xf274")
- ("calendar-minus-o" . "\xf272")
- ("calendar-o" . "\xf133")
- ("calendar-plus-o" . "\xf271")
- ("calendar-times-o" . "\xf273")
- ("camera" . "\xf030")
- ("camera-retro" . "\xf083")
- ("car" . "\xf1b9")
- ("caret-down" . "\xf0d7")
- ("caret-left" . "\xf0d9")
- ("caret-right" . "\xf0da")
- ("caret-square-o-down" . "\xf150")
- ("caret-square-o-left" . "\xf191")
- ("caret-square-o-right" . "\xf152")
- ("caret-square-o-up" . "\xf151")
- ("caret-up" . "\xf0d8")
- ("cart-arrow-down" . "\xf218")
- ("cart-plus" . "\xf217")
- ("cc" . "\xf20a")
- ("cc-amex" . "\xf1f3")
- ("cc-diners-club" . "\xf24c")
- ("cc-discover" . "\xf1f2")
- ("cc-jcb" . "\xf24b")
- ("cc-mastercard" . "\xf1f1")
- ("cc-paypal" . "\xf1f4")
- ("cc-stripe" . "\xf1f5")
- ("cc-visa" . "\xf1f0")
- ("certificate" . "\xf0a3")
- ("chain-broken" . "\xf127")
- ("check" . "\xf00c")
- ("check-circle" . "\xf058")
- ("check-circle-o" . "\xf05d")
- ("check-square" . "\xf14a")
- ("check-square-o" . "\xf046")
- ("chevron-circle-down" . "\xf13a")
- ("chevron-circle-left" . "\xf137")
- ("chevron-circle-right" . "\xf138")
- ("chevron-circle-up" . "\xf139")
- ("chevron-down" . "\xf078")
- ("chevron-left" . "\xf053")
- ("chevron-right" . "\xf054")
- ("chevron-up" . "\xf077")
- ("child" . "\xf1ae")
- ("chrome" . "\xf268")
- ("circle" . "\xf111")
- ("circle-o" . "\xf10c")
- ("circle-o-notch" . "\xf1ce")
- ("circle-thin" . "\xf1db")
- ("clipboard" . "\xf0ea")
- ("clock-o" . "\xf017")
- ("clone" . "\xf24d")
- ("cloud" . "\xf0c2")
- ("cloud-download" . "\xf0ed")
- ("cloud-upload" . "\xf0ee")
- ("code" . "\xf121")
- ("code-fork" . "\xf126")
- ("codepen" . "\xf1cb")
- ("codiepie" . "\xf284")
- ("coffee" . "\xf0f4")
- ("cog" . "\xf013")
- ("cogs" . "\xf085")
- ("columns" . "\xf0db")
- ("comment" . "\xf075")
- ("comment-o" . "\xf0e5")
- ("commenting" . "\xf27a")
- ("commenting-o" . "\xf27b")
- ("comments" . "\xf086")
- ("comments-o" . "\xf0e6")
- ("compass" . "\xf14e")
- ("compress" . "\xf066")
- ("connectdevelop" . "\xf20e")
- ("contao" . "\xf26d")
- ("copyright" . "\xf1f9")
- ("creative-commons" . "\xf25e")
- ("credit-card" . "\xf09d")
- ("credit-card-alt" . "\xf283")
- ("crop" . "\xf125")
- ("crosshairs" . "\xf05b")
- ("css3" . "\xf13c")
- ("cube" . "\xf1b2")
- ("cubes" . "\xf1b3")
- ("cutlery" . "\xf0f5")
- ("dashcube" . "\xf210")
- ("database" . "\xf1c0")
- ("deaf" . "\xf2a4")
- ("delicious" . "\xf1a5")
- ("desktop" . "\xf108")
- ("deviantart" . "\xf1bd")
- ("diamond" . "\xf219")
- ("digg" . "\xf1a6")
- ("dot-circle-o" . "\xf192")
- ("download" . "\xf019")
- ("dribbble" . "\xf17d")
- ("dropbox" . "\xf16b")
- ("drupal" . "\xf1a9")
- ("edge" . "\xf282")
- ("eject" . "\xf052")
- ("ellipsis-h" . "\xf141")
- ("ellipsis-v" . "\xf142")
- ("empire" . "\xf1d1")
- ("envelope" . "\xf0e0")
- ("envelope-o" . "\xf003")
- ("envelope-square" . "\xf199")
- ("envira" . "\xf299")
- ("eraser" . "\xf12d")
- ("eur" . "\xf153")
- ("exchange" . "\xf0ec")
- ("exclamation" . "\xf12a")
- ("exclamation-circle" . "\xf06a")
- ("exclamation-triangle" . "\xf071")
- ("expand" . "\xf065")
- ("expeditedssl" . "\xf23e")
- ("external-link" . "\xf08e")
- ("external-link-square" . "\xf14c")
- ("eye" . "\xf06e")
- ("eye-slash" . "\xf070")
- ("eyedropper" . "\xf1fb")
- ("facebook" . "\xf09a")
- ("facebook-official" . "\xf230")
- ("facebook-square" . "\xf082")
- ("fast-backward" . "\xf049")
- ("fast-forward" . "\xf050")
- ("fax" . "\xf1ac")
- ("female" . "\xf182")
- ("fighter-jet" . "\xf0fb")
- ("file" . "\xf15b")
- ("file-archive-o" . "\xf1c6")
- ("file-audio-o" . "\xf1c7")
- ("file-code-o" . "\xf1c9")
- ("file-excel-o" . "\xf1c3")
- ("file-image-o" . "\xf1c5")
- ("file-o" . "\xf016")
- ("file-pdf-o" . "\xf1c1")
- ("file-powerpoint-o" . "\xf1c4")
- ("file-text" . "\xf15c")
- ("file-text-o" . "\xf0f6")
- ("file-video-o" . "\xf1c8")
- ("file-word-o" . "\xf1c2")
- ("files-o" . "\xf0c5")
- ("film" . "\xf008")
- ("filter" . "\xf0b0")
- ("fire" . "\xf06d")
- ("fire-extinguisher" . "\xf134")
- ("firefox" . "\xf269")
- ("first-order" . "\xf2b0")
- ("flag" . "\xf024")
- ("flag-checkered" . "\xf11e")
- ("flag-o" . "\xf11d")
- ("flask" . "\xf0c3")
- ("flickr" . "\xf16e")
- ("floppy-o" . "\xf0c7")
- ("folder" . "\xf07b")
- ("folder-o" . "\xf114")
- ("folder-open" . "\xf07c")
- ("folder-open-o" . "\xf115")
- ("font" . "\xf031")
- ("font-awesome" . "\xf2b4")
- ("fonticons" . "\xf280")
- ("fort-awesome" . "\xf286")
- ("forumbee" . "\xf211")
- ("forward" . "\xf04e")
- ("foursquare" . "\xf180")
- ("frown-o" . "\xf119")
- ("futbol-o" . "\xf1e3")
- ("gamepad" . "\xf11b")
- ("gavel" . "\xf0e3")
- ("gbp" . "\xf154")
- ("genderless" . "\xf22d")
- ("get-pocket" . "\xf265")
- ("gg" . "\xf260")
- ("gg-circle" . "\xf261")
- ("gift" . "\xf06b")
- ("git" . "\xf1d3")
- ("git-square" . "\xf1d2")
- ("github" . "\xf09b")
- ("github-alt" . "\xf113")
- ("github-square" . "\xf092")
- ("gitlab" . "\xf296")
- ("glass" . "\xf000")
- ("glide" . "\xf2a5")
- ("glide-g" . "\xf2a6")
- ("globe" . "\xf0ac")
- ("google" . "\xf1a0")
- ("google-plus" . "\xf0d5")
- ("google-plus-official" . "\xf2b3")
- ("google-plus-square" . "\xf0d4")
- ("google-wallet" . "\xf1ee")
- ("graduation-cap" . "\xf19d")
- ("gratipay" . "\xf184")
- ("h-square" . "\xf0fd")
- ("hacker-news" . "\xf1d4")
- ("hand-lizard-o" . "\xf258")
- ("hand-o-down" . "\xf0a7")
- ("hand-o-left" . "\xf0a5")
- ("hand-o-right" . "\xf0a4")
- ("hand-o-up" . "\xf0a6")
- ("hand-paper-o" . "\xf256")
- ("hand-peace-o" . "\xf25b")
- ("hand-pointer-o" . "\xf25a")
- ("hand-rock-o" . "\xf255")
- ("hand-scissors-o" . "\xf257")
- ("hand-spock-o" . "\xf259")
- ("hashtag" . "\xf292")
- ("hdd-o" . "\xf0a0")
- ("header" . "\xf1dc")
- ("headphones" . "\xf025")
- ("heart" . "\xf004")
- ("heart-o" . "\xf08a")
- ("heartbeat" . "\xf21e")
- ("history" . "\xf1da")
- ("home" . "\xf015")
- ("hospital-o" . "\xf0f8")
- ("hourglass" . "\xf254")
- ("hourglass-end" . "\xf253")
- ("hourglass-half" . "\xf252")
- ("hourglass-o" . "\xf250")
- ("hourglass-start" . "\xf251")
- ("houzz" . "\xf27c")
- ("html5" . "\xf13b")
- ("i-cursor" . "\xf246")
- ("ils" . "\xf20b")
- ("inbox" . "\xf01c")
- ("indent" . "\xf03c")
- ("industry" . "\xf275")
- ("info" . "\xf129")
- ("info-circle" . "\xf05a")
- ("inr" . "\xf156")
- ("instagram" . "\xf16d")
- ("internet-explorer" . "\xf26b")
- ("ioxhost" . "\xf208")
- ("italic" . "\xf033")
- ("joomla" . "\xf1aa")
- ("jpy" . "\xf157")
- ("jsfiddle" . "\xf1cc")
- ("key" . "\xf084")
- ("keyboard-o" . "\xf11c")
- ("krw" . "\xf159")
- ("language" . "\xf1ab")
- ("laptop" . "\xf109")
- ("lastfm" . "\xf202")
- ("lastfm-square" . "\xf203")
- ("leaf" . "\xf06c")
- ("leanpub" . "\xf212")
- ("lemon-o" . "\xf094")
- ("level-down" . "\xf149")
- ("level-up" . "\xf148")
- ("life-ring" . "\xf1cd")
- ("lightbulb-o" . "\xf0eb")
- ("line-chart" . "\xf201")
- ("link" . "\xf0c1")
- ("linkedin" . "\xf0e1")
- ("linkedin-square" . "\xf08c")
- ("linux" . "\xf17c")
- ("list" . "\xf03a")
- ("list-alt" . "\xf022")
- ("list-ol" . "\xf0cb")
- ("list-ul" . "\xf0ca")
- ("location-arrow" . "\xf124")
- ("lock" . "\xf023")
- ("long-arrow-down" . "\xf175")
- ("long-arrow-left" . "\xf177")
- ("long-arrow-right" . "\xf178")
- ("long-arrow-up" . "\xf176")
- ("low-vision" . "\xf2a8")
- ("magic" . "\xf0d0")
- ("magnet" . "\xf076")
- ("male" . "\xf183")
- ("map" . "\xf279")
- ("map-marker" . "\xf041")
- ("map-o" . "\xf278")
- ("map-pin" . "\xf276")
- ("map-signs" . "\xf277")
- ("mars" . "\xf222")
- ("mars-double" . "\xf227")
- ("mars-stroke" . "\xf229")
- ("mars-stroke-h" . "\xf22b")
- ("mars-stroke-v" . "\xf22a")
- ("maxcdn" . "\xf136")
- ("meanpath" . "\xf20c")
- ("medium" . "\xf23a")
- ("medkit" . "\xf0fa")
- ("meh-o" . "\xf11a")
- ("mercury" . "\xf223")
- ("microphone" . "\xf130")
- ("microphone-slash" . "\xf131")
- ("minus" . "\xf068")
- ("minus-circle" . "\xf056")
- ("minus-square" . "\xf146")
- ("minus-square-o" . "\xf147")
- ("mixcloud" . "\xf289")
- ("mobile" . "\xf10b")
- ("modx" . "\xf285")
- ("money" . "\xf0d6")
- ("moon-o" . "\xf186")
- ("motorcycle" . "\xf21c")
- ("mouse-pointer" . "\xf245")
- ("music" . "\xf001")
- ("neuter" . "\xf22c")
- ("newspaper-o" . "\xf1ea")
- ("object-group" . "\xf247")
- ("object-ungroup" . "\xf248")
- ("odnoklassniki" . "\xf263")
- ("odnoklassniki-square" . "\xf264")
- ("opencart" . "\xf23d")
- ("openid" . "\xf19b")
- ("opera" . "\xf26a")
- ("optin-monster" . "\xf23c")
- ("outdent" . "\xf03b")
- ("pagelines" . "\xf18c")
- ("paint-brush" . "\xf1fc")
- ("paper-plane" . "\xf1d8")
- ("paper-plane-o" . "\xf1d9")
- ("paperclip" . "\xf0c6")
- ("paragraph" . "\xf1dd")
- ("pause" . "\xf04c")
- ("pause-circle" . "\xf28b")
- ("pause-circle-o" . "\xf28c")
- ("paw" . "\xf1b0")
- ("paypal" . "\xf1ed")
- ("pencil" . "\xf040")
- ("pencil-square" . "\xf14b")
- ("pencil-square-o" . "\xf044")
- ("percent" . "\xf295")
- ("phone" . "\xf095")
- ("phone-square" . "\xf098")
- ("picture-o" . "\xf03e")
- ("pie-chart" . "\xf200")
- ("pied-piper" . "\xf2ae")
- ("pied-piper-alt" . "\xf1a8")
- ("pied-piper-pp" . "\xf1a7")
- ("pinterest" . "\xf0d2")
- ("pinterest-p" . "\xf231")
- ("pinterest-square" . "\xf0d3")
- ("plane" . "\xf072")
- ("play" . "\xf04b")
- ("play-circle" . "\xf144")
- ("play-circle-o" . "\xf01d")
- ("plug" . "\xf1e6")
- ("plus" . "\xf067")
- ("plus-circle" . "\xf055")
- ("plus-square" . "\xf0fe")
- ("plus-square-o" . "\xf196")
- ("power-off" . "\xf011")
- ("print" . "\xf02f")
- ("product-hunt" . "\xf288")
- ("puzzle-piece" . "\xf12e")
- ("qq" . "\xf1d6")
- ("qrcode" . "\xf029")
- ("question" . "\xf128")
- ("question-circle" . "\xf059")
- ("question-circle-o" . "\xf29c")
- ("quote-left" . "\xf10d")
- ("quote-right" . "\xf10e")
- ("random" . "\xf074")
- ("rebel" . "\xf1d0")
- ("recycle" . "\xf1b8")
- ("reddit" . "\xf1a1")
- ("reddit-alien" . "\xf281")
- ("reddit-square" . "\xf1a2")
- ("refresh" . "\xf021")
- ("registered" . "\xf25d")
- ("renren" . "\xf18b")
- ("repeat" . "\xf01e")
- ("reply" . "\xf112")
- ("reply-all" . "\xf122")
- ("retweet" . "\xf079")
- ("road" . "\xf018")
- ("rocket" . "\xf135")
- ("rss" . "\xf09e")
- ("rss-square" . "\xf143")
- ("rub" . "\xf158")
- ("safari" . "\xf267")
- ("scissors" . "\xf0c4")
- ("scribd" . "\xf28a")
- ("search" . "\xf002")
- ("search-minus" . "\xf010")
- ("search-plus" . "\xf00e")
- ("sellsy" . "\xf213")
- ("server" . "\xf233")
- ("share" . "\xf064")
- ("share-alt" . "\xf1e0")
- ("share-alt-square" . "\xf1e1")
- ("share-square" . "\xf14d")
- ("share-square-o" . "\xf045")
- ("shield" . "\xf132")
- ("ship" . "\xf21a")
- ("shirtsinbulk" . "\xf214")
- ("shopping-bag" . "\xf290")
- ("shopping-basket" . "\xf291")
- ("shopping-cart" . "\xf07a")
- ("sign-in" . "\xf090")
- ("sign-language" . "\xf2a7")
- ("sign-out" . "\xf08b")
- ("signal" . "\xf012")
- ("simplybuilt" . "\xf215")
- ("sitemap" . "\xf0e8")
- ("skyatlas" . "\xf216")
- ("skype" . "\xf17e")
- ("slack" . "\xf198")
- ("sliders" . "\xf1de")
- ("slideshare" . "\xf1e7")
- ("smile-o" . "\xf118")
- ("snapchat" . "\xf2ab")
- ("snapchat-ghost" . "\xf2ac")
- ("snapchat-square" . "\xf2ad")
- ("sort" . "\xf0dc")
- ("sort-alpha-asc" . "\xf15d")
- ("sort-alpha-desc" . "\xf15e")
- ("sort-amount-asc" . "\xf160")
- ("sort-amount-desc" . "\xf161")
- ("sort-asc" . "\xf0de")
- ("sort-desc" . "\xf0dd")
- ("sort-numeric-asc" . "\xf162")
- ("sort-numeric-desc" . "\xf163")
- ("soundcloud" . "\xf1be")
- ("space-shuttle" . "\xf197")
- ("spinner" . "\xf110")
- ("spoon" . "\xf1b1")
- ("spotify" . "\xf1bc")
- ("square" . "\xf0c8")
- ("square-o" . "\xf096")
- ("stack-exchange" . "\xf18d")
- ("stack-overflow" . "\xf16c")
- ("star" . "\xf005")
- ("star-half" . "\xf089")
- ("star-half-o" . "\xf123")
- ("star-o" . "\xf006")
- ("steam" . "\xf1b6")
- ("steam-square" . "\xf1b7")
- ("step-backward" . "\xf048")
- ("step-forward" . "\xf051")
- ("stethoscope" . "\xf0f1")
- ("sticky-note" . "\xf249")
- ("sticky-note-o" . "\xf24a")
- ("stop" . "\xf04d")
- ("stop-circle" . "\xf28d")
- ("stop-circle-o" . "\xf28e")
- ("street-view" . "\xf21d")
- ("strikethrough" . "\xf0cc")
- ("stumbleupon" . "\xf1a4")
- ("stumbleupon-circle" . "\xf1a3")
- ("subscript" . "\xf12c")
- ("subway" . "\xf239")
- ("suitcase" . "\xf0f2")
- ("sun-o" . "\xf185")
- ("superscript" . "\xf12b")
- ("table" . "\xf0ce")
- ("tablet" . "\xf10a")
- ("tachometer" . "\xf0e4")
- ("tag" . "\xf02b")
- ("tags" . "\xf02c")
- ("tasks" . "\xf0ae")
- ("taxi" . "\xf1ba")
- ("television" . "\xf26c")
- ("tencent-weibo" . "\xf1d5")
- ("terminal" . "\xf120")
- ("text-height" . "\xf034")
- ("text-width" . "\xf035")
- ("th" . "\xf00a")
- ("th-large" . "\xf009")
- ("th-list" . "\xf00b")
- ("themeisle" . "\xf2b2")
- ("thumb-tack" . "\xf08d")
- ("thumbs-down" . "\xf165")
- ("thumbs-o-down" . "\xf088")
- ("thumbs-o-up" . "\xf087")
- ("thumbs-up" . "\xf164")
- ("ticket" . "\xf145")
- ("times" . "\xf00d")
- ("times-circle" . "\xf057")
- ("times-circle-o" . "\xf05c")
- ("tint" . "\xf043")
- ("toggle-off" . "\xf204")
- ("toggle-on" . "\xf205")
- ("trademark" . "\xf25c")
- ("train" . "\xf238")
- ("transgender" . "\xf224")
- ("transgender-alt" . "\xf225")
- ("trash" . "\xf1f8")
- ("trash-o" . "\xf014")
- ("tree" . "\xf1bb")
- ("trello" . "\xf181")
- ("tripadvisor" . "\xf262")
- ("trophy" . "\xf091")
- ("truck" . "\xf0d1")
- ("try" . "\xf195")
- ("tty" . "\xf1e4")
- ("tumblr" . "\xf173")
- ("tumblr-square" . "\xf174")
- ("twitch" . "\xf1e8")
- ("twitter" . "\xf099")
- ("twitter-square" . "\xf081")
- ("umbrella" . "\xf0e9")
- ("underline" . "\xf0cd")
- ("undo" . "\xf0e2")
- ("universal-access" . "\xf29a")
- ("university" . "\xf19c")
- ("unlock" . "\xf09c")
- ("unlock-alt" . "\xf13e")
- ("upload" . "\xf093")
- ("usb" . "\xf287")
- ("usd" . "\xf155")
- ("user" . "\xf007")
- ("user-md" . "\xf0f0")
- ("user-plus" . "\xf234")
- ("user-secret" . "\xf21b")
- ("user-times" . "\xf235")
- ("users" . "\xf0c0")
- ("venus" . "\xf221")
- ("venus-double" . "\xf226")
- ("venus-mars" . "\xf228")
- ("viacoin" . "\xf237")
- ("viadeo" . "\xf2a9")
- ("viadeo-square" . "\xf2aa")
- ("video-camera" . "\xf03d")
- ("vimeo" . "\xf27d")
- ("vimeo-square" . "\xf194")
- ("vine" . "\xf1ca")
- ("vk" . "\xf189")
- ("volume-control-phone" . "\xf2a0")
- ("volume-down" . "\xf027")
- ("volume-off" . "\xf026")
- ("volume-up" . "\xf028")
- ("weibo" . "\xf18a")
- ("weixin" . "\xf1d7")
- ("whatsapp" . "\xf232")
- ("wheelchair" . "\xf193")
- ("wheelchair-alt" . "\xf29b")
- ("wifi" . "\xf1eb")
- ("wikipedia-w" . "\xf266")
- ("windows" . "\xf17a")
- ("wordpress" . "\xf19a")
- ("wpbeginner" . "\xf297")
- ("wpforms" . "\xf298")
- ("wrench" . "\xf0ad")
- ("xing" . "\xf168")
- ("xing-square" . "\xf169")
- ("y-combinator" . "\xf23b")
- ("yahoo" . "\xf19e")
- ("yelp" . "\xf1e9")
- ("yoast" . "\xf2b1")
- ("youtube" . "\xf167")
- ("youtube-play" . "\xf16a")
- ("youtube-square" . "\xf166")
-
- ))
-
-(provide 'data-faicons)
.emacs.d/elpa/all-the-icons-20170502.756/data/data-faicons.elc
Binary file
.emacs.d/elpa/all-the-icons-20170502.756/data/data-fileicons.el
@@ -1,321 +0,0 @@
-(defvar all-the-icons-data/file-icon-alist
- '(
-
- ( "R" . "\xe905" )
- ( "abap" . "\xe92b" )
- ( "access" . "\xe9ea" )
- ( "actionscript" . "\xe92e" )
- ( "ada" . "\xe90b" )
- ( "ae" . "\xe9f3" )
- ( "ai" . "\xe6b4" )
- ( "alloy" . "\xe935" )
- ( "alpine-linux" . "\xe9ff" )
- ( "ampl" . "\xe94e" )
- ( "amx" . "\xe99b" )
- ( "ant" . "\xe93e" )
- ( "antlr" . "\xe92c" )
- ( "api-blueprint" . "\xe92d" )
- ( "apl" . "\x234b" )
- ( "apl-old" . "\xe909" )
- ( "apple" . "\xe925" )
- ( "appveyor" . "\xe923" )
- ( "arc" . "\xe92f" )
- ( "arduino" . "\xe930" )
- ( "asciidoc" . "\xe918" )
- ( "ats" . "\xe934" )
- ( "audacity" . "\xe9f9" )
- ( "augeas" . "\xe931" )
- ( "auto-hotkey" . "\xe932" )
- ( "autoit" . "\xe933" )
- ( "babel" . "\xe91f" )
- ( "bib" . "\xe601" )
- ( "blender" . "\xe9fa" )
- ( "bluespec" . "\xe93c" )
- ( "boo" . "\xe939" )
- ( "brain" . "\xe93a" )
- ( "brakeman" . "\xe9d6" )
- ( "bro" . "\xe93b" )
- ( "broccoli" . "\xe922" )
- ( "build-boot" . "\xf103" )
- ( "byond" . "\xe962" )
- ( "cabal" . "\xe9c2" )
- ( "cake" . "\xe9e3" )
- ( "cakefile" . "\xe924" )
- ( "cakephp" . "\xe9d3" )
- ( "cc" . "\xe9d5" )
- ( "ceylon" . "\xe94f" )
- ( "chapel" . "\xe950" )
- ( "chuck" . "\xe943" )
- ( "cirru" . "\xe951" )
- ( "clarion" . "\xe952" )
- ( "clean" . "\xe95b" )
- ( "click" . "\xe95c" )
- ( "clips" . "\xe940" )
- ( "clisp" . "\xe972" )
- ( "clj" . "\xf105" )
- ( "cljs" . "\xf104" )
- ( "cmake" . "\xe93f" )
- ( "cold-fusion" . "\xe929" )
- ( "common-lisp" . "\xe972" )
- ( "composer" . "\xe683" )
- ( "coq" . "\xe95f" )
- ( "cp" . "\xe942" )
- ( "creole" . "\xe95e" )
- ( "crystal" . "\xe902" )
- ( "cs-script" . "\xe9e2" )
- ( "csound" . "\xe9f0" )
- ( "cucumber" . "\xf02b" )
- ( "cython" . "\xe963" )
- ( "darcs" . "\xe964" )
- ( "dbase" . "\xe9f1" )
- ( "default" . "\x1f5cc" )
- ( "diff" . "\xe960" )
- ( "dockerfile" . "\xf106" )
- ( "doge" . "\xe946" )
- ( "doxygen" . "\xe928" )
- ( "dyalog" . "\xe90c" )
- ( "e" . "\x45" )
- ( "eagle" . "\xe965" )
- ( "ec" . "\xe9c9" )
- ( "ecere" . "\xe966" )
- ( "eiffel" . "\xe967" )
- ( "elisp" . "\xe926" )
- ( "elm" . "\xf102" )
- ( "emacs" . "\xe926" )
- ( "emberscript" . "\xe968" )
- ( "eslint" . "\xe90e" )
- ( "excel" . "\xe9ee" )
- ( "fabfile" . "\xe94b" )
- ( "factor" . "\xe96a" )
- ( "fancy" . "\xe96b" )
- ( "fantom" . "\xe96f" )
- ( "fbx" . "\xe9fc" )
- ( "finder" . "\xe9e9" )
- ( "flow" . "\xe921" )
- ( "flux" . "\xe969" )
- ( "font" . "\xe90f" )
- ( "font-size" . "\xe90f" )
- ( "fortran" . "\xe90a" )
- ( "freemarker" . "\xe970" )
- ( "frege" . "\xe96e" )
- ( "gams" . "\xe973" )
- ( "gap" . "\xe971" )
- ( "genshi" . "\xe976" )
- ( "gentoo" . "\xe96d" )
- ( "gf" . "\xe978" )
- ( "glade" . "\xe938" )
- ( "gnu" . "\xe679" )
- ( "go" . "\xe624" )
- ( "godot" . "\xe974" )
- ( "golo" . "\xe979" )
- ( "gosu" . "\xe97a" )
- ( "gradle" . "\xe903" )
- ( "graphql" . "\xe97c" )
- ( "graphviz" . "\xe97d" )
- ( "groovy" . "\xe904" )
- ( "grunt" . "\xe611" )
- ( "gulp" . "\xe610" )
- ( "hack" . "\xe9ce" )
- ( "haml" . "\xf15b" )
- ( "harbour" . "\xe97b" )
- ( "hashicorp" . "\xe97e" )
- ( "haxe" . "\xe907" )
- ( "hy" . "\xe97f" )
- ( "id" . "\xe9f4" )
- ( "idl" . "\xe947" )
- ( "idris" . "\xe983" )
- ( "igorpro" . "\xe980" )
- ( "inform7" . "\xe984" )
- ( "inno" . "\xe985" )
- ( "io" . "\xe981" )
- ( "ioke" . "\xe982" )
- ( "ionic-project" . "\xf14b" )
- ( "isabelle" . "\xe945" )
- ( "j" . "\xe937" )
- ( "jade" . "\xe90d" )
- ( "jake" . "\xe948" )
- ( "jenkins" . "\xe667" )
- ( "jinja" . "\xe944" )
- ( "jsonld" . "\xe958" )
- ( "jsx" . "\xf100" )
- ( "jsx" . "\xf101" )
- ( "jsx-2" . "\xf101" )
- ( "jsx2-alt" . "\xe9e6" )
- ( "julia" . "\x26ec" )
- ( "jupyter" . "\xe987" )
- ( "karma" . "\xe9cd" )
- ( "keynote" . "\xe9e5" )
- ( "khronos" . "\xe9f8" )
- ( "kivy" . "\xe901" )
- ( "knockout" . "\x4b" )
- ( "kotlin" . "\xe989" )
- ( "krl" . "\xe988" )
- ( "labview" . "\xe98a" )
- ( "lasso" . "\xe98c" )
- ( "lean" . "\x4c" )
- ( "less" . "{}" )
- ( "lfe" . "\xe94c" )
- ( "lightwave" . "\xe9fb" )
- ( "lisp" . "\xe908" )
- ( "livescript" . "\xe914" )
- ( "llvm" . "\xe91d" )
- ( "logtalk" . "\xe98d" )
- ( "lookml" . "\xe98e" )
- ( "lsl" . "\xe98b" )
- ( "lua" . "\xe91b" )
- ( "mako" . "\xe98f" )
- ( "man-page" . "\xe936" )
- ( "mapbox" . "\xe941" )
- ( "marko" . "\xe920" )
- ( "mathematica" . "\xe990" )
- ( "matlab" . "\xe991" )
- ( "max" . "\xe993" )
- ( "maxscript" . "\xe900" )
- ( "maya" . "\xe9f6" )
- ( "mediawiki" . "\xe954" )
- ( "mercury" . "\xe994" )
- ( "metal" . "\x4d" )
- ( "meteor" . "\xe6a5" )
- ( "minecraft" . "\xe9dc" )
- ( "mirah" . "\xe995" )
- ( "modula-2" . "\xe996" )
- ( "monkey" . "\xe997" )
- ( "moustache" . "\xe60f" )
- ( "mupad" . "\xe9ca" )
- ( "nant" . "\xe9e1" )
- ( "netlogo" . "\xe99c" )
- ( "new-relic" . "\xe9d7" )
- ( "nginx" . "\xf146b" )
- ( "nib" . "\x2712" )
- ( "nimrod" . "\xe998" )
- ( "nit" . "\xe999" )
- ( "nix" . "\xe99a" )
- ( "nmap" . "\xe94d" )
- ( "npm" . "\xe91c" )
- ( "npm-old" . "\xf17b" )
- ( "nsis" . "\xe992" )
- ( "nuget" . "\xe9d9" )
- ( "numpy" . "\xe99d" )
- ( "nunjucks" . "\xe953" )
- ( "nvidia" . "\xe95d" )
- ( "obj" . "\xe9e8" )
- ( "objective-j" . "\xe99e" )
- ( "ocaml" . "\xe91a" )
- ( "onenote" . "\xe9eb" )
- ( "ooc" . "\xe9cb" )
- ( "opa" . "\x2601" )
- ( "opencl" . "\xe99f" )
- ( "openoffice" . "\xe9e4" )
- ( "openscad" . "\xe911" )
- ( "org" . "\xe917" )
- ( "owl" . "\xe957" )
- ( "ox" . "\xe9a1" )
- ( "oxygene" . "\xe9bf" )
- ( "oz" . "\xe9be" )
- ( "pan" . "\xe9bd" )
- ( "papyrus" . "\xe9bc" )
- ( "parrot" . "\xe9bb" )
- ( "pascal" . "\xe92a" )
- ( "patch" . "\xe961" )
- ( "pawn" . "\x265f" )
- ( "perl6" . "\xe96c" )
- ( "phalcon" . "\xe94a" )
- ( "php" . "\xf147" )
- ( "pickle" . "\xe9c4" )
- ( "pike" . "\xe9b9" )
- ( "pogo" . "\xe9b8" )
- ( "pointwise" . "\xe977" )
- ( "pony" . "\xe9b7" )
- ( "postcss" . "\xe910" )
- ( "postscript" . "\xe955" )
- ( "povray" . "\x50" )
- ( "powerpoint" . "\xe9ec" )
- ( "powershell" . "\xe9da" )
- ( "ppt" . "\xe9ec" )
- ( "premiere" . "\xe9f5" )
- ( "presentation" . "\xe9e5" )
- ( "processing" . "\xe9a0" )
- ( "progress" . "\xe9c0" )
- ( "propeller" . "\xe9b5" )
- ( "protractor" . "\xe9de" )
- ( "ps" . "\xe6b8" )
- ( "pug" . "\xe9d0" )
- ( "puppet" . "\xf0c3" )
- ( "purebasic" . "\x1b5" )
- ( "purescript" . "\xe9b2" )
- ( "r" . "\xe905" )
- ( "racket" . "\xe9b1" )
- ( "raml" . "\xe913" )
- ( "rdoc" . "\xe9b0" )
- ( "react" . "\xf100" )
- ( "realbasic" . "\xe9af" )
- ( "rebol" . "\xe9ae" )
- ( "red" . "\xe9ad" )
- ( "riot" . "\xe919" )
- ( "robot" . "\xe9ac" )
- ( "rollup" . "\xe9fd" )
- ( "rot" . "\x1f764" )
- ( "rst" . "\xe9cc" )
- ( "sage" . "\xe9ab" )
- ( "saltstack" . "\xe915" )
- ( "sas" . "\xe95a" )
- ( "sbt" . "\xe9d2" )
- ( "sc" . "\xe9a2" )
- ( "scheme" . "\x3bb" )
- ( "scilab" . "\xe9a9" )
- ( "scrutinizer" . "\xe9d4" )
- ( "self" . "\xe9a8" )
- ( "sf" . "\xe9db" )
- ( "shen" . "\xe9a7" )
- ( "shopify" . "\xe9cf" )
- ( "sketch" . "\xe927" )
- ( "slash" . "\xe9a6" )
- ( "sparql" . "\xe959" )
- ( "sqf" . "\xe9a5" )
- ( "sqlite" . "\xe9dd" )
- ( "stan" . "\xe9a4" )
- ( "stata" . "\xe9a3" )
- ( "storyist" . "\xe9ef" )
- ( "strings" . "\xe9e0" )
- ( "stylelint" . "\xe93d" )
- ( "stylus" . "\x73" )
- ( "stylus-full" . "\xe9f7" )
- ( "stylus-orb" . "\x53" )
- ( "sublime" . "\xe986" )
- ( "sv" . "\xe9c3" )
- ( "tcl" . "\xe956" )
- ( "terraform" . "\xe916" )
- ( "tex" . "\xe600" )
- ( "textile" . "\x74" )
- ( "textmate" . "\x2122" )
- ( "thor" . "\xe9d8" )
- ( "tsx" . "\xe9d1" )
- ( "tsx-alt" . "\xe9e7" )
- ( "turing" . "\xe9b6" )
- ( "txl" . "\xe9c1" )
- ( "typescript" . "\xe912" )
- ( "typescript-alt" . "\x2a6" )
- ( "typings" . "\xe9df" )
- ( "uno" . "\xe9b3" )
- ( "unreal" . "\x75" )
- ( "urweb" . "\xe9ba" )
- ( "vagrant" . "\x56" )
- ( "vcl" . "\xe9b4" )
- ( "verilog" . "\xe949" )
- ( "vhdl" . "\xe9aa" )
- ( "vue" . "\xe906" )
- ( "webpack" . "\xe91e" )
- ( "word" . "\xe9ed" )
- ( "x10" . "\x2169" )
- ( "xmos" . "\x58" )
- ( "xpages" . "\xe9c5" )
- ( "xtend" . "\xe9c6" )
- ( "yin-yang" . "\x262f" )
- ( "yoyo" . "\xe975" )
- ( "zbrush" . "\xe9f2" )
- ( "zephir" . "\xe9c7" )
- ( "zimpl" . "\xe9c8" )
-
- ))
-
-(provide 'data-fileicons)
.emacs.d/elpa/all-the-icons-20170502.756/data/data-fileicons.elc
Binary file
.emacs.d/elpa/all-the-icons-20170502.756/data/data-material.el
@@ -1,935 +0,0 @@
-(defvar all-the-icons-data/material-icons-alist
- '(("3d_rotation" . "\xe84d")
- ("ac_unit" . "\xeb3b")
- ("access_alarm" . "\xe190")
- ("access_alarms" . "\xe191")
- ("access_time" . "\xe192")
- ("accessibility" . "\xe84e")
- ("accessible" . "\xe914")
- ("account_balance" . "\xe84f")
- ("account_balance_wallet" . "\xe850")
- ("account_box" . "\xe851")
- ("account_circle" . "\xe853")
- ("adb" . "\xe60e")
- ("add" . "\xe145")
- ("add_a_photo" . "\xe439")
- ("add_alarm" . "\xe193")
- ("add_alert" . "\xe003")
- ("add_box" . "\xe146")
- ("add_circle" . "\xe147")
- ("add_circle_outline" . "\xe148")
- ("add_location" . "\xe567")
- ("add_shopping_cart" . "\xe854")
- ("add_to_photos" . "\xe39d")
- ("add_to_queue" . "\xe05c")
- ("adjust" . "\xe39e")
- ("airline_seat_flat" . "\xe630")
- ("airline_seat_flat_angled" . "\xe631")
- ("airline_seat_individual_suite" . "\xe632")
- ("airline_seat_legroom_extra" . "\xe633")
- ("airline_seat_legroom_normal" . "\xe634")
- ("airline_seat_legroom_reduced" . "\xe635")
- ("airline_seat_recline_extra" . "\xe636")
- ("airline_seat_recline_normal" . "\xe637")
- ("airplanemode_active" . "\xe195")
- ("airplanemode_inactive" . "\xe194")
- ("airplay" . "\xe055")
- ("airport_shuttle" . "\xeb3c")
- ("alarm" . "\xe855")
- ("alarm_add" . "\xe856")
- ("alarm_off" . "\xe857")
- ("alarm_on" . "\xe858")
- ("album" . "\xe019")
- ("all_inclusive" . "\xeb3d")
- ("all_out" . "\xe90b")
- ("android" . "\xe859")
- ("announcement" . "\xe85a")
- ("apps" . "\xe5c3")
- ("archive" . "\xe149")
- ("arrow_back" . "\xe5c4")
- ("arrow_downward" . "\xe5db")
- ("arrow_drop_down" . "\xe5c5")
- ("arrow_drop_down_circle" . "\xe5c6")
- ("arrow_drop_up" . "\xe5c7")
- ("arrow_forward" . "\xe5c8")
- ("arrow_upward" . "\xe5d8")
- ("art_track" . "\xe060")
- ("aspect_ratio" . "\xe85b")
- ("assessment" . "\xe85c")
- ("assignment" . "\xe85d")
- ("assignment_ind" . "\xe85e")
- ("assignment_late" . "\xe85f")
- ("assignment_return" . "\xe860")
- ("assignment_returned" . "\xe861")
- ("assignment_turned_in" . "\xe862")
- ("assistant" . "\xe39f")
- ("assistant_photo" . "\xe3a0")
- ("attach_file" . "\xe226")
- ("attach_money" . "\xe227")
- ("attachment" . "\xe2bc")
- ("audiotrack" . "\xe3a1")
- ("autorenew" . "\xe863")
- ("av_timer" . "\xe01b")
- ("backspace" . "\xe14a")
- ("backup" . "\xe864")
- ("battery_alert" . "\xe19c")
- ("battery_charging_full" . "\xe1a3")
- ("battery_full" . "\xe1a4")
- ("battery_std" . "\xe1a5")
- ("battery_unknown" . "\xe1a6")
- ("beach_access" . "\xeb3e")
- ("beenhere" . "\xe52d")
- ("block" . "\xe14b")
- ("bluetooth" . "\xe1a7")
- ("bluetooth_audio" . "\xe60f")
- ("bluetooth_connected" . "\xe1a8")
- ("bluetooth_disabled" . "\xe1a9")
- ("bluetooth_searching" . "\xe1aa")
- ("blur_circular" . "\xe3a2")
- ("blur_linear" . "\xe3a3")
- ("blur_off" . "\xe3a4")
- ("blur_on" . "\xe3a5")
- ("book" . "\xe865")
- ("bookmark" . "\xe866")
- ("bookmark_border" . "\xe867")
- ("border_all" . "\xe228")
- ("border_bottom" . "\xe229")
- ("border_clear" . "\xe22a")
- ("border_color" . "\xe22b")
- ("border_horizontal" . "\xe22c")
- ("border_inner" . "\xe22d")
- ("border_left" . "\xe22e")
- ("border_outer" . "\xe22f")
- ("border_right" . "\xe230")
- ("border_style" . "\xe231")
- ("border_top" . "\xe232")
- ("border_vertical" . "\xe233")
- ("branding_watermark" . "\xe06b")
- ("brightness_1" . "\xe3a6")
- ("brightness_2" . "\xe3a7")
- ("brightness_3" . "\xe3a8")
- ("brightness_4" . "\xe3a9")
- ("brightness_5" . "\xe3aa")
- ("brightness_6" . "\xe3ab")
- ("brightness_7" . "\xe3ac")
- ("brightness_auto" . "\xe1ab")
- ("brightness_high" . "\xe1ac")
- ("brightness_low" . "\xe1ad")
- ("brightness_medium" . "\xe1ae")
- ("broken_image" . "\xe3ad")
- ("brush" . "\xe3ae")
- ("bubble_chart" . "\xe6dd")
- ("bug_report" . "\xe868")
- ("build" . "\xe869")
- ("burst_mode" . "\xe43c")
- ("business" . "\xe0af")
- ("business_center" . "\xeb3f")
- ("cached" . "\xe86a")
- ("cake" . "\xe7e9")
- ("call" . "\xe0b0")
- ("call_end" . "\xe0b1")
- ("call_made" . "\xe0b2")
- ("call_merge" . "\xe0b3")
- ("call_missed" . "\xe0b4")
- ("call_missed_outgoing" . "\xe0e4")
- ("call_received" . "\xe0b5")
- ("call_split" . "\xe0b6")
- ("call_to_action" . "\xe06c")
- ("camera" . "\xe3af")
- ("camera_alt" . "\xe3b0")
- ("camera_enhance" . "\xe8fc")
- ("camera_front" . "\xe3b1")
- ("camera_rear" . "\xe3b2")
- ("camera_roll" . "\xe3b3")
- ("cancel" . "\xe5c9")
- ("card_giftcard" . "\xe8f6")
- ("card_membership" . "\xe8f7")
- ("card_travel" . "\xe8f8")
- ("casino" . "\xeb40")
- ("cast" . "\xe307")
- ("cast_connected" . "\xe308")
- ("center_focus_strong" . "\xe3b4")
- ("center_focus_weak" . "\xe3b5")
- ("change_history" . "\xe86b")
- ("chat" . "\xe0b7")
- ("chat_bubble" . "\xe0ca")
- ("chat_bubble_outline" . "\xe0cb")
- ("check" . "\xe5ca")
- ("check_box" . "\xe834")
- ("check_box_outline_blank" . "\xe835")
- ("check_circle" . "\xe86c")
- ("chevron_left" . "\xe5cb")
- ("chevron_right" . "\xe5cc")
- ("child_care" . "\xeb41")
- ("child_friendly" . "\xeb42")
- ("chrome_reader_mode" . "\xe86d")
- ("class" . "\xe86e")
- ("clear" . "\xe14c")
- ("clear_all" . "\xe0b8")
- ("close" . "\xe5cd")
- ("closed_caption" . "\xe01c")
- ("cloud" . "\xe2bd")
- ("cloud_circle" . "\xe2be")
- ("cloud_done" . "\xe2bf")
- ("cloud_download" . "\xe2c0")
- ("cloud_off" . "\xe2c1")
- ("cloud_queue" . "\xe2c2")
- ("cloud_upload" . "\xe2c3")
- ("code" . "\xe86f")
- ("collections" . "\xe3b6")
- ("collections_bookmark" . "\xe431")
- ("color_lens" . "\xe3b7")
- ("colorize" . "\xe3b8")
- ("comment" . "\xe0b9")
- ("compare" . "\xe3b9")
- ("compare_arrows" . "\xe915")
- ("computer" . "\xe30a")
- ("confirmation_number" . "\xe638")
- ("contact_mail" . "\xe0d0")
- ("contact_phone" . "\xe0cf")
- ("contacts" . "\xe0ba")
- ("content_copy" . "\xe14d")
- ("content_cut" . "\xe14e")
- ("content_paste" . "\xe14f")
- ("control_point" . "\xe3ba")
- ("control_point_duplicate" . "\xe3bb")
- ("copyright" . "\xe90c")
- ("create" . "\xe150")
- ("create_new_folder" . "\xe2cc")
- ("credit_card" . "\xe870")
- ("crop" . "\xe3be")
- ("crop_16_9" . "\xe3bc")
- ("crop_3_2" . "\xe3bd")
- ("crop_5_4" . "\xe3bf")
- ("crop_7_5" . "\xe3c0")
- ("crop_din" . "\xe3c1")
- ("crop_free" . "\xe3c2")
- ("crop_landscape" . "\xe3c3")
- ("crop_original" . "\xe3c4")
- ("crop_portrait" . "\xe3c5")
- ("crop_rotate" . "\xe437")
- ("crop_square" . "\xe3c6")
- ("dashboard" . "\xe871")
- ("data_usage" . "\xe1af")
- ("date_range" . "\xe916")
- ("dehaze" . "\xe3c7")
- ("delete" . "\xe872")
- ("delete_forever" . "\xe92b")
- ("delete_sweep" . "\xe16c")
- ("description" . "\xe873")
- ("desktop_mac" . "\xe30b")
- ("desktop_windows" . "\xe30c")
- ("details" . "\xe3c8")
- ("developer_board" . "\xe30d")
- ("developer_mode" . "\xe1b0")
- ("device_hub" . "\xe335")
- ("devices" . "\xe1b1")
- ("devices_other" . "\xe337")
- ("dialer_sip" . "\xe0bb")
- ("dialpad" . "\xe0bc")
- ("directions" . "\xe52e")
- ("directions_bike" . "\xe52f")
- ("directions_boat" . "\xe532")
- ("directions_bus" . "\xe530")
- ("directions_car" . "\xe531")
- ("directions_railway" . "\xe534")
- ("directions_run" . "\xe566")
- ("directions_subway" . "\xe533")
- ("directions_transit" . "\xe535")
- ("directions_walk" . "\xe536")
- ("disc_full" . "\xe610")
- ("dns" . "\xe875")
- ("do_not_disturb" . "\xe612")
- ("do_not_disturb_alt" . "\xe611")
- ("do_not_disturb_off" . "\xe643")
- ("do_not_disturb_on" . "\xe644")
- ("dock" . "\xe30e")
- ("domain" . "\xe7ee")
- ("done" . "\xe876")
- ("done_all" . "\xe877")
- ("donut_large" . "\xe917")
- ("donut_small" . "\xe918")
- ("drafts" . "\xe151")
- ("drag_handle" . "\xe25d")
- ("drive_eta" . "\xe613")
- ("dvr" . "\xe1b2")
- ("edit" . "\xe3c9")
- ("edit_location" . "\xe568")
- ("eject" . "\xe8fb")
- ("email" . "\xe0be")
- ("enhanced_encryption" . "\xe63f")
- ("equalizer" . "\xe01d")
- ("error" . "\xe000")
- ("error_outline" . "\xe001")
- ("euro_symbol" . "\xe926")
- ("ev_station" . "\xe56d")
- ("event" . "\xe878")
- ("event_available" . "\xe614")
- ("event_busy" . "\xe615")
- ("event_note" . "\xe616")
- ("event_seat" . "\xe903")
- ("exit_to_app" . "\xe879")
- ("expand_less" . "\xe5ce")
- ("expand_more" . "\xe5cf")
- ("explicit" . "\xe01e")
- ("explore" . "\xe87a")
- ("exposure" . "\xe3ca")
- ("exposure_neg_1" . "\xe3cb")
- ("exposure_neg_2" . "\xe3cc")
- ("exposure_plus_1" . "\xe3cd")
- ("exposure_plus_2" . "\xe3ce")
- ("exposure_zero" . "\xe3cf")
- ("extension" . "\xe87b")
- ("face" . "\xe87c")
- ("fast_forward" . "\xe01f")
- ("fast_rewind" . "\xe020")
- ("favorite" . "\xe87d")
- ("favorite_border" . "\xe87e")
- ("featured_play_list" . "\xe06d")
- ("featured_video" . "\xe06e")
- ("feedback" . "\xe87f")
- ("fiber_dvr" . "\xe05d")
- ("fiber_manual_record" . "\xe061")
- ("fiber_new" . "\xe05e")
- ("fiber_pin" . "\xe06a")
- ("fiber_smart_record" . "\xe062")
- ("file_download" . "\xe2c4")
- ("file_upload" . "\xe2c6")
- ("filter" . "\xe3d3")
- ("filter_1" . "\xe3d0")
- ("filter_2" . "\xe3d1")
- ("filter_3" . "\xe3d2")
- ("filter_4" . "\xe3d4")
- ("filter_5" . "\xe3d5")
- ("filter_6" . "\xe3d6")
- ("filter_7" . "\xe3d7")
- ("filter_8" . "\xe3d8")
- ("filter_9" . "\xe3d9")
- ("filter_9_plus" . "\xe3da")
- ("filter_b_and_w" . "\xe3db")
- ("filter_center_focus" . "\xe3dc")
- ("filter_drama" . "\xe3dd")
- ("filter_frames" . "\xe3de")
- ("filter_hdr" . "\xe3df")
- ("filter_list" . "\xe152")
- ("filter_none" . "\xe3e0")
- ("filter_tilt_shift" . "\xe3e2")
- ("filter_vintage" . "\xe3e3")
- ("find_in_page" . "\xe880")
- ("find_replace" . "\xe881")
- ("fingerprint" . "\xe90d")
- ("first_page" . "\xe5dc")
- ("fitness_center" . "\xeb43")
- ("flag" . "\xe153")
- ("flare" . "\xe3e4")
- ("flash_auto" . "\xe3e5")
- ("flash_off" . "\xe3e6")
- ("flash_on" . "\xe3e7")
- ("flight" . "\xe539")
- ("flight_land" . "\xe904")
- ("flight_takeoff" . "\xe905")
- ("flip" . "\xe3e8")
- ("flip_to_back" . "\xe882")
- ("flip_to_front" . "\xe883")
- ("folder" . "\xe2c7")
- ("folder_open" . "\xe2c8")
- ("folder_shared" . "\xe2c9")
- ("folder_special" . "\xe617")
- ("font_download" . "\xe167")
- ("format_align_center" . "\xe234")
- ("format_align_justify" . "\xe235")
- ("format_align_left" . "\xe236")
- ("format_align_right" . "\xe237")
- ("format_bold" . "\xe238")
- ("format_clear" . "\xe239")
- ("format_color_fill" . "\xe23a")
- ("format_color_reset" . "\xe23b")
- ("format_color_text" . "\xe23c")
- ("format_indent_decrease" . "\xe23d")
- ("format_indent_increase" . "\xe23e")
- ("format_italic" . "\xe23f")
- ("format_line_spacing" . "\xe240")
- ("format_list_bulleted" . "\xe241")
- ("format_list_numbered" . "\xe242")
- ("format_paint" . "\xe243")
- ("format_quote" . "\xe244")
- ("format_shapes" . "\xe25e")
- ("format_size" . "\xe245")
- ("format_strikethrough" . "\xe246")
- ("format_textdirection_l_to_r" . "\xe247")
- ("format_textdirection_r_to_l" . "\xe248")
- ("format_underlined" . "\xe249")
- ("forum" . "\xe0bf")
- ("forward" . "\xe154")
- ("forward_10" . "\xe056")
- ("forward_30" . "\xe057")
- ("forward_5" . "\xe058")
- ("free_breakfast" . "\xeb44")
- ("fullscreen" . "\xe5d0")
- ("fullscreen_exit" . "\xe5d1")
- ("functions" . "\xe24a")
- ("g_translate" . "\xe927")
- ("gamepad" . "\xe30f")
- ("games" . "\xe021")
- ("gavel" . "\xe90e")
- ("gesture" . "\xe155")
- ("get_app" . "\xe884")
- ("gif" . "\xe908")
- ("golf_course" . "\xeb45")
- ("gps_fixed" . "\xe1b3")
- ("gps_not_fixed" . "\xe1b4")
- ("gps_off" . "\xe1b5")
- ("grade" . "\xe885")
- ("gradient" . "\xe3e9")
- ("grain" . "\xe3ea")
- ("graphic_eq" . "\xe1b8")
- ("grid_off" . "\xe3eb")
- ("grid_on" . "\xe3ec")
- ("group" . "\xe7ef")
- ("group_add" . "\xe7f0")
- ("group_work" . "\xe886")
- ("hd" . "\xe052")
- ("hdr_off" . "\xe3ed")
- ("hdr_on" . "\xe3ee")
- ("hdr_strong" . "\xe3f1")
- ("hdr_weak" . "\xe3f2")
- ("headset" . "\xe310")
- ("headset_mic" . "\xe311")
- ("healing" . "\xe3f3")
- ("hearing" . "\xe023")
- ("help" . "\xe887")
- ("help_outline" . "\xe8fd")
- ("high_quality" . "\xe024")
- ("highlight" . "\xe25f")
- ("highlight_off" . "\xe888")
- ("history" . "\xe889")
- ("home" . "\xe88a")
- ("hot_tub" . "\xeb46")
- ("hotel" . "\xe53a")
- ("hourglass_empty" . "\xe88b")
- ("hourglass_full" . "\xe88c")
- ("http" . "\xe902")
- ("https" . "\xe88d")
- ("image" . "\xe3f4")
- ("image_aspect_ratio" . "\xe3f5")
- ("import_contacts" . "\xe0e0")
- ("import_export" . "\xe0c3")
- ("important_devices" . "\xe912")
- ("inbox" . "\xe156")
- ("indeterminate_check_box" . "\xe909")
- ("info" . "\xe88e")
- ("info_outline" . "\xe88f")
- ("input" . "\xe890")
- ("insert_chart" . "\xe24b")
- ("insert_comment" . "\xe24c")
- ("insert_drive_file" . "\xe24d")
- ("insert_emoticon" . "\xe24e")
- ("insert_invitation" . "\xe24f")
- ("insert_link" . "\xe250")
- ("insert_photo" . "\xe251")
- ("invert_colors" . "\xe891")
- ("invert_colors_off" . "\xe0c4")
- ("iso" . "\xe3f6")
- ("keyboard" . "\xe312")
- ("keyboard_arrow_down" . "\xe313")
- ("keyboard_arrow_left" . "\xe314")
- ("keyboard_arrow_right" . "\xe315")
- ("keyboard_arrow_up" . "\xe316")
- ("keyboard_backspace" . "\xe317")
- ("keyboard_capslock" . "\xe318")
- ("keyboard_hide" . "\xe31a")
- ("keyboard_return" . "\xe31b")
- ("keyboard_tab" . "\xe31c")
- ("keyboard_voice" . "\xe31d")
- ("kitchen" . "\xeb47")
- ("label" . "\xe892")
- ("label_outline" . "\xe893")
- ("landscape" . "\xe3f7")
- ("language" . "\xe894")
- ("laptop" . "\xe31e")
- ("laptop_chromebook" . "\xe31f")
- ("laptop_mac" . "\xe320")
- ("laptop_windows" . "\xe321")
- ("last_page" . "\xe5dd")
- ("launch" . "\xe895")
- ("layers" . "\xe53b")
- ("layers_clear" . "\xe53c")
- ("leak_add" . "\xe3f8")
- ("leak_remove" . "\xe3f9")
- ("lens" . "\xe3fa")
- ("library_add" . "\xe02e")
- ("library_books" . "\xe02f")
- ("library_music" . "\xe030")
- ("lightbulb_outline" . "\xe90f")
- ("line_style" . "\xe919")
- ("line_weight" . "\xe91a")
- ("linear_scale" . "\xe260")
- ("link" . "\xe157")
- ("linked_camera" . "\xe438")
- ("list" . "\xe896")
- ("live_help" . "\xe0c6")
- ("live_tv" . "\xe639")
- ("local_activity" . "\xe53f")
- ("local_airport" . "\xe53d")
- ("local_atm" . "\xe53e")
- ("local_bar" . "\xe540")
- ("local_cafe" . "\xe541")
- ("local_car_wash" . "\xe542")
- ("local_convenience_store" . "\xe543")
- ("local_dining" . "\xe556")
- ("local_drink" . "\xe544")
- ("local_florist" . "\xe545")
- ("local_gas_station" . "\xe546")
- ("local_grocery_store" . "\xe547")
- ("local_hospital" . "\xe548")
- ("local_hotel" . "\xe549")
- ("local_laundry_service" . "\xe54a")
- ("local_library" . "\xe54b")
- ("local_mall" . "\xe54c")
- ("local_movies" . "\xe54d")
- ("local_offer" . "\xe54e")
- ("local_parking" . "\xe54f")
- ("local_pharmacy" . "\xe550")
- ("local_phone" . "\xe551")
- ("local_pizza" . "\xe552")
- ("local_play" . "\xe553")
- ("local_post_office" . "\xe554")
- ("local_printshop" . "\xe555")
- ("local_see" . "\xe557")
- ("local_shipping" . "\xe558")
- ("local_taxi" . "\xe559")
- ("location_city" . "\xe7f1")
- ("location_disabled" . "\xe1b6")
- ("location_off" . "\xe0c7")
- ("location_on" . "\xe0c8")
- ("location_searching" . "\xe1b7")
- ("lock" . "\xe897")
- ("lock_open" . "\xe898")
- ("lock_outline" . "\xe899")
- ("looks" . "\xe3fc")
- ("looks_3" . "\xe3fb")
- ("looks_4" . "\xe3fd")
- ("looks_5" . "\xe3fe")
- ("looks_6" . "\xe3ff")
- ("looks_one" . "\xe400")
- ("looks_two" . "\xe401")
- ("loop" . "\xe028")
- ("loupe" . "\xe402")
- ("low_priority" . "\xe16d")
- ("loyalty" . "\xe89a")
- ("mail" . "\xe158")
- ("mail_outline" . "\xe0e1")
- ("map" . "\xe55b")
- ("markunread" . "\xe159")
- ("markunread_mailbox" . "\xe89b")
- ("memory" . "\xe322")
- ("menu" . "\xe5d2")
- ("merge_type" . "\xe252")
- ("message" . "\xe0c9")
- ("mic" . "\xe029")
- ("mic_none" . "\xe02a")
- ("mic_off" . "\xe02b")
- ("mms" . "\xe618")
- ("mode_comment" . "\xe253")
- ("mode_edit" . "\xe254")
- ("monetization_on" . "\xe263")
- ("money_off" . "\xe25c")
- ("monochrome_photos" . "\xe403")
- ("mood" . "\xe7f2")
- ("mood_bad" . "\xe7f3")
- ("more" . "\xe619")
- ("more_horiz" . "\xe5d3")
- ("more_vert" . "\xe5d4")
- ("motorcycle" . "\xe91b")
- ("mouse" . "\xe323")
- ("move_to_inbox" . "\xe168")
- ("movie" . "\xe02c")
- ("movie_creation" . "\xe404")
- ("movie_filter" . "\xe43a")
- ("multiline_chart" . "\xe6df")
- ("music_note" . "\xe405")
- ("music_video" . "\xe063")
- ("my_location" . "\xe55c")
- ("nature" . "\xe406")
- ("nature_people" . "\xe407")
- ("navigate_before" . "\xe408")
- ("navigate_next" . "\xe409")
- ("navigation" . "\xe55d")
- ("near_me" . "\xe569")
- ("network_cell" . "\xe1b9")
- ("network_check" . "\xe640")
- ("network_locked" . "\xe61a")
- ("network_wifi" . "\xe1ba")
- ("new_releases" . "\xe031")
- ("next_week" . "\xe16a")
- ("nfc" . "\xe1bb")
- ("no_encryption" . "\xe641")
- ("no_sim" . "\xe0cc")
- ("not_interested" . "\xe033")
- ("note" . "\xe06f")
- ("note_add" . "\xe89c")
- ("notifications" . "\xe7f4")
- ("notifications_active" . "\xe7f7")
- ("notifications_none" . "\xe7f5")
- ("notifications_off" . "\xe7f6")
- ("notifications_paused" . "\xe7f8")
- ("offline_pin" . "\xe90a")
- ("ondemand_video" . "\xe63a")
- ("opacity" . "\xe91c")
- ("open_in_browser" . "\xe89d")
- ("open_in_new" . "\xe89e")
- ("open_with" . "\xe89f")
- ("pages" . "\xe7f9")
- ("pageview" . "\xe8a0")
- ("palette" . "\xe40a")
- ("pan_tool" . "\xe925")
- ("panorama" . "\xe40b")
- ("panorama_fish_eye" . "\xe40c")
- ("panorama_horizontal" . "\xe40d")
- ("panorama_vertical" . "\xe40e")
- ("panorama_wide_angle" . "\xe40f")
- ("party_mode" . "\xe7fa")
- ("pause" . "\xe034")
- ("pause_circle_filled" . "\xe035")
- ("pause_circle_outline" . "\xe036")
- ("payment" . "\xe8a1")
- ("people" . "\xe7fb")
- ("people_outline" . "\xe7fc")
- ("perm_camera_mic" . "\xe8a2")
- ("perm_contact_calendar" . "\xe8a3")
- ("perm_data_setting" . "\xe8a4")
- ("perm_device_information" . "\xe8a5")
- ("perm_identity" . "\xe8a6")
- ("perm_media" . "\xe8a7")
- ("perm_phone_msg" . "\xe8a8")
- ("perm_scan_wifi" . "\xe8a9")
- ("person" . "\xe7fd")
- ("person_add" . "\xe7fe")
- ("person_outline" . "\xe7ff")
- ("person_pin" . "\xe55a")
- ("person_pin_circle" . "\xe56a")
- ("personal_video" . "\xe63b")
- ("pets" . "\xe91d")
- ("phone" . "\xe0cd")
- ("phone_android" . "\xe324")
- ("phone_bluetooth_speaker" . "\xe61b")
- ("phone_forwarded" . "\xe61c")
- ("phone_in_talk" . "\xe61d")
- ("phone_iphone" . "\xe325")
- ("phone_locked" . "\xe61e")
- ("phone_missed" . "\xe61f")
- ("phone_paused" . "\xe620")
- ("phonelink" . "\xe326")
- ("phonelink_erase" . "\xe0db")
- ("phonelink_lock" . "\xe0dc")
- ("phonelink_off" . "\xe327")
- ("phonelink_ring" . "\xe0dd")
- ("phonelink_setup" . "\xe0de")
- ("photo" . "\xe410")
- ("photo_album" . "\xe411")
- ("photo_camera" . "\xe412")
- ("photo_filter" . "\xe43b")
- ("photo_library" . "\xe413")
- ("photo_size_select_actual" . "\xe432")
- ("photo_size_select_large" . "\xe433")
- ("photo_size_select_small" . "\xe434")
- ("picture_as_pdf" . "\xe415")
- ("picture_in_picture" . "\xe8aa")
- ("picture_in_picture_alt" . "\xe911")
- ("pie_chart" . "\xe6c4")
- ("pie_chart_outlined" . "\xe6c5")
- ("pin_drop" . "\xe55e")
- ("place" . "\xe55f")
- ("play_arrow" . "\xe037")
- ("play_circle_filled" . "\xe038")
- ("play_circle_outline" . "\xe039")
- ("play_for_work" . "\xe906")
- ("playlist_add" . "\xe03b")
- ("playlist_add_check" . "\xe065")
- ("playlist_play" . "\xe05f")
- ("plus_one" . "\xe800")
- ("poll" . "\xe801")
- ("polymer" . "\xe8ab")
- ("pool" . "\xeb48")
- ("portable_wifi_off" . "\xe0ce")
- ("portrait" . "\xe416")
- ("power" . "\xe63c")
- ("power_input" . "\xe336")
- ("power_settings_new" . "\xe8ac")
- ("pregnant_woman" . "\xe91e")
- ("present_to_all" . "\xe0df")
- ("print" . "\xe8ad")
- ("priority_high" . "\xe645")
- ("public" . "\xe80b")
- ("publish" . "\xe255")
- ("query_builder" . "\xe8ae")
- ("question_answer" . "\xe8af")
- ("queue" . "\xe03c")
- ("queue_music" . "\xe03d")
- ("queue_play_next" . "\xe066")
- ("radio" . "\xe03e")
- ("radio_button_checked" . "\xe837")
- ("radio_button_unchecked" . "\xe836")
- ("rate_review" . "\xe560")
- ("receipt" . "\xe8b0")
- ("recent_actors" . "\xe03f")
- ("record_voice_over" . "\xe91f")
- ("redeem" . "\xe8b1")
- ("redo" . "\xe15a")
- ("refresh" . "\xe5d5")
- ("remove" . "\xe15b")
- ("remove_circle" . "\xe15c")
- ("remove_circle_outline" . "\xe15d")
- ("remove_from_queue" . "\xe067")
- ("remove_red_eye" . "\xe417")
- ("remove_shopping_cart" . "\xe928")
- ("reorder" . "\xe8fe")
- ("repeat" . "\xe040")
- ("repeat_one" . "\xe041")
- ("replay" . "\xe042")
- ("replay_10" . "\xe059")
- ("replay_30" . "\xe05a")
- ("replay_5" . "\xe05b")
- ("reply" . "\xe15e")
- ("reply_all" . "\xe15f")
- ("report" . "\xe160")
- ("report_problem" . "\xe8b2")
- ("restaurant" . "\xe56c")
- ("restaurant_menu" . "\xe561")
- ("restore" . "\xe8b3")
- ("restore_page" . "\xe929")
- ("ring_volume" . "\xe0d1")
- ("room" . "\xe8b4")
- ("room_service" . "\xeb49")
- ("rotate_90_degrees_ccw" . "\xe418")
- ("rotate_left" . "\xe419")
- ("rotate_right" . "\xe41a")
- ("rounded_corner" . "\xe920")
- ("router" . "\xe328")
- ("rowing" . "\xe921")
- ("rss_feed" . "\xe0e5")
- ("rv_hookup" . "\xe642")
- ("satellite" . "\xe562")
- ("save" . "\xe161")
- ("scanner" . "\xe329")
- ("schedule" . "\xe8b5")
- ("school" . "\xe80c")
- ("screen_lock_landscape" . "\xe1be")
- ("screen_lock_portrait" . "\xe1bf")
- ("screen_lock_rotation" . "\xe1c0")
- ("screen_rotation" . "\xe1c1")
- ("screen_share" . "\xe0e2")
- ("sd_card" . "\xe623")
- ("sd_storage" . "\xe1c2")
- ("search" . "\xe8b6")
- ("security" . "\xe32a")
- ("select_all" . "\xe162")
- ("send" . "\xe163")
- ("sentiment_dissatisfied" . "\xe811")
- ("sentiment_neutral" . "\xe812")
- ("sentiment_satisfied" . "\xe813")
- ("sentiment_very_dissatisfied" . "\xe814")
- ("sentiment_very_satisfied" . "\xe815")
- ("settings" . "\xe8b8")
- ("settings_applications" . "\xe8b9")
- ("settings_backup_restore" . "\xe8ba")
- ("settings_bluetooth" . "\xe8bb")
- ("settings_brightness" . "\xe8bd")
- ("settings_cell" . "\xe8bc")
- ("settings_ethernet" . "\xe8be")
- ("settings_input_antenna" . "\xe8bf")
- ("settings_input_component" . "\xe8c0")
- ("settings_input_composite" . "\xe8c1")
- ("settings_input_hdmi" . "\xe8c2")
- ("settings_input_svideo" . "\xe8c3")
- ("settings_overscan" . "\xe8c4")
- ("settings_phone" . "\xe8c5")
- ("settings_power" . "\xe8c6")
- ("settings_remote" . "\xe8c7")
- ("settings_system_daydream" . "\xe1c3")
- ("settings_voice" . "\xe8c8")
- ("share" . "\xe80d")
- ("shop" . "\xe8c9")
- ("shop_two" . "\xe8ca")
- ("shopping_basket" . "\xe8cb")
- ("shopping_cart" . "\xe8cc")
- ("short_text" . "\xe261")
- ("show_chart" . "\xe6e1")
- ("shuffle" . "\xe043")
- ("signal_cellular_4_bar" . "\xe1c8")
- ("signal_cellular_connected_no_internet_4_bar" . "\xe1cd")
- ("signal_cellular_no_sim" . "\xe1ce")
- ("signal_cellular_null" . "\xe1cf")
- ("signal_cellular_off" . "\xe1d0")
- ("signal_wifi_4_bar" . "\xe1d8")
- ("signal_wifi_4_bar_lock" . "\xe1d9")
- ("signal_wifi_off" . "\xe1da")
- ("sim_card" . "\xe32b")
- ("sim_card_alert" . "\xe624")
- ("skip_next" . "\xe044")
- ("skip_previous" . "\xe045")
- ("slideshow" . "\xe41b")
- ("slow_motion_video" . "\xe068")
- ("smartphone" . "\xe32c")
- ("smoke_free" . "\xeb4a")
- ("smoking_rooms" . "\xeb4b")
- ("sms" . "\xe625")
- ("sms_failed" . "\xe626")
- ("snooze" . "\xe046")
- ("sort" . "\xe164")
- ("sort_by_alpha" . "\xe053")
- ("spa" . "\xeb4c")
- ("space_bar" . "\xe256")
- ("speaker" . "\xe32d")
- ("speaker_group" . "\xe32e")
- ("speaker_notes" . "\xe8cd")
- ("speaker_notes_off" . "\xe92a")
- ("speaker_phone" . "\xe0d2")
- ("spellcheck" . "\xe8ce")
- ("star" . "\xe838")
- ("star_border" . "\xe83a")
- ("star_half" . "\xe839")
- ("stars" . "\xe8d0")
- ("stay_current_landscape" . "\xe0d3")
- ("stay_current_portrait" . "\xe0d4")
- ("stay_primary_landscape" . "\xe0d5")
- ("stay_primary_portrait" . "\xe0d6")
- ("stop" . "\xe047")
- ("stop_screen_share" . "\xe0e3")
- ("storage" . "\xe1db")
- ("store" . "\xe8d1")
- ("store_mall_directory" . "\xe563")
- ("straighten" . "\xe41c")
- ("streetview" . "\xe56e")
- ("strikethrough_s" . "\xe257")
- ("style" . "\xe41d")
- ("subdirectory_arrow_left" . "\xe5d9")
- ("subdirectory_arrow_right" . "\xe5da")
- ("subject" . "\xe8d2")
- ("subscriptions" . "\xe064")
- ("subtitles" . "\xe048")
- ("subway" . "\xe56f")
- ("supervisor_account" . "\xe8d3")
- ("surround_sound" . "\xe049")
- ("swap_calls" . "\xe0d7")
- ("swap_horiz" . "\xe8d4")
- ("swap_vert" . "\xe8d5")
- ("swap_vertical_circle" . "\xe8d6")
- ("switch_camera" . "\xe41e")
- ("switch_video" . "\xe41f")
- ("sync" . "\xe627")
- ("sync_disabled" . "\xe628")
- ("sync_problem" . "\xe629")
- ("system_update" . "\xe62a")
- ("system_update_alt" . "\xe8d7")
- ("tab" . "\xe8d8")
- ("tab_unselected" . "\xe8d9")
- ("tablet" . "\xe32f")
- ("tablet_android" . "\xe330")
- ("tablet_mac" . "\xe331")
- ("tag_faces" . "\xe420")
- ("tap_and_play" . "\xe62b")
- ("terrain" . "\xe564")
- ("text_fields" . "\xe262")
- ("text_format" . "\xe165")
- ("textsms" . "\xe0d8")
- ("texture" . "\xe421")
- ("theaters" . "\xe8da")
- ("thumb_down" . "\xe8db")
- ("thumb_up" . "\xe8dc")
- ("thumbs_up_down" . "\xe8dd")
- ("time_to_leave" . "\xe62c")
- ("timelapse" . "\xe422")
- ("timeline" . "\xe922")
- ("timer" . "\xe425")
- ("timer_10" . "\xe423")
- ("timer_3" . "\xe424")
- ("timer_off" . "\xe426")
- ("title" . "\xe264")
- ("toc" . "\xe8de")
- ("today" . "\xe8df")
- ("toll" . "\xe8e0")
- ("tonality" . "\xe427")
- ("touch_app" . "\xe913")
- ("toys" . "\xe332")
- ("track_changes" . "\xe8e1")
- ("traffic" . "\xe565")
- ("train" . "\xe570")
- ("tram" . "\xe571")
- ("transfer_within_a_station" . "\xe572")
- ("transform" . "\xe428")
- ("translate" . "\xe8e2")
- ("trending_down" . "\xe8e3")
- ("trending_flat" . "\xe8e4")
- ("trending_up" . "\xe8e5")
- ("tune" . "\xe429")
- ("turned_in" . "\xe8e6")
- ("turned_in_not" . "\xe8e7")
- ("tv" . "\xe333")
- ("unarchive" . "\xe169")
- ("undo" . "\xe166")
- ("unfold_less" . "\xe5d6")
- ("unfold_more" . "\xe5d7")
- ("update" . "\xe923")
- ("usb" . "\xe1e0")
- ("verified_user" . "\xe8e8")
- ("vertical_align_bottom" . "\xe258")
- ("vertical_align_center" . "\xe259")
- ("vertical_align_top" . "\xe25a")
- ("vibration" . "\xe62d")
- ("video_call" . "\xe070")
- ("video_label" . "\xe071")
- ("video_library" . "\xe04a")
- ("videocam" . "\xe04b")
- ("videocam_off" . "\xe04c")
- ("videogame_asset" . "\xe338")
- ("view_agenda" . "\xe8e9")
- ("view_array" . "\xe8ea")
- ("view_carousel" . "\xe8eb")
- ("view_column" . "\xe8ec")
- ("view_comfy" . "\xe42a")
- ("view_compact" . "\xe42b")
- ("view_day" . "\xe8ed")
- ("view_headline" . "\xe8ee")
- ("view_list" . "\xe8ef")
- ("view_module" . "\xe8f0")
- ("view_quilt" . "\xe8f1")
- ("view_stream" . "\xe8f2")
- ("view_week" . "\xe8f3")
- ("vignette" . "\xe435")
- ("visibility" . "\xe8f4")
- ("visibility_off" . "\xe8f5")
- ("voice_chat" . "\xe62e")
- ("voicemail" . "\xe0d9")
- ("volume_down" . "\xe04d")
- ("volume_mute" . "\xe04e")
- ("volume_off" . "\xe04f")
- ("volume_up" . "\xe050")
- ("vpn_key" . "\xe0da")
- ("vpn_lock" . "\xe62f")
- ("wallpaper" . "\xe1bc")
- ("warning" . "\xe002")
- ("watch" . "\xe334")
- ("watch_later" . "\xe924")
- ("wb_auto" . "\xe42c")
- ("wb_cloudy" . "\xe42d")
- ("wb_incandescent" . "\xe42e")
- ("wb_iridescent" . "\xe436")
- ("wb_sunny" . "\xe430")
- ("wc" . "\xe63d")
- ("web" . "\xe051")
- ("web_asset" . "\xe069")
- ("weekend" . "\xe16b")
- ("whatshot" . "\xe80e")
- ("widgets" . "\xe1bd")
- ("wifi" . "\xe63e")
- ("wifi_lock" . "\xe1e1")
- ("wifi_tethering" . "\xe1e2")
- ("work" . "\xe8f9")
- ("wrap_text" . "\xe25b")
- ("youtube_searched_for" . "\xe8fa")
- ("zoom_in" . "\xe8ff")
- ("zoom_out" . "\xe900")
- ("zoom_out_map" . "\xe56b")))
-
- (provide 'data-material)
.emacs.d/elpa/all-the-icons-20170502.756/data/data-material.elc
Binary file
.emacs.d/elpa/all-the-icons-20170502.756/data/data-octicons.el
@@ -1,165 +0,0 @@
-(defvar all-the-icons-data/octicons-alist
- '(
-
- ("alert" . "\xf02d")
- ("arrow-down" . "\xf03f")
- ("arrow-left" . "\xf040")
- ("arrow-right" . "\xf03e")
- ("arrow-small-down" . "\xf0a0")
- ("arrow-small-left" . "\xf0a1")
- ("arrow-small-right" . "\xf071")
- ("arrow-small-up" . "\xf09f")
- ("arrow-up" . "\xf03d")
- ("book" . "\xf007")
- ("bookmark" . "\xf07b")
- ("briefcase" . "\xf0d3")
- ("broadcast" . "\xf048")
- ("browser" . "\xf0c5")
- ("bug" . "\xf091")
- ("calendar" . "\xf068")
- ("check" . "\xf03a")
- ("checklist" . "\xf076")
- ("chevron-down" . "\xf0a3")
- ("chevron-left" . "\xf0a4")
- ("chevron-right" . "\xf078")
- ("chevron-up" . "\xf0a2")
- ("circle-slash" . "\xf084")
- ("circuit-board" . "\xf0d6")
- ("clippy" . "\xf035")
- ("clock" . "\xf046")
- ("cloud-download" . "\xf00b")
- ("cloud-upload" . "\xf00c")
- ("code" . "\xf05f")
- ("comment" . "\xf02b")
- ("comment-discussion" . "\xf04f")
- ("credit-card" . "\xf045")
- ("dash" . "\xf0ca")
- ("dashboard" . "\xf07d")
- ("database" . "\xf096")
- ("device-camera" . "\xf056")
- ("device-camera-video" . "\xf057")
- ("device-desktop" . "\xf27c")
- ("device-mobile" . "\xf038")
- ("diff" . "\xf04d")
- ("diff-added" . "\xf06b")
- ("diff-ignored" . "\xf099")
- ("diff-modified" . "\xf06d")
- ("diff-removed" . "\xf06c")
- ("diff-renamed" . "\xf06e")
- ("ellipsis" . "\xf09a")
- ("eye" . "\xf04e")
- ("file-binary" . "\xf094")
- ("file-code" . "\xf010")
- ("file-directory" . "\xf016")
- ("file-media" . "\xf012")
- ("file-pdf" . "\xf014")
- ("file-submodule" . "\xf017")
- ("file-symlink-directory" . "\xf0b1")
- ("file-symlink-file" . "\xf0b0")
- ("file-text" . "\xf011")
- ("file-zip" . "\xf013")
- ("flame" . "\xf0d2")
- ("fold" . "\xf0cc")
- ("gear" . "\xf02f")
- ("gift" . "\xf042")
- ("gist" . "\xf00e")
- ("gist-secret" . "\xf08c")
- ("git-branch" . "\xf020")
- ("git-commit" . "\xf01f")
- ("git-compare" . "\xf0ac")
- ("git-merge" . "\xf023")
- ("git-pull-request" . "\xf009")
- ("globe" . "\xf0b6")
- ("graph" . "\xf043")
- ("beaker" . "\xf0dd")
- ("heart" . "\x2665")
- ("history" . "\xf07e")
- ("home" . "\xf08d")
- ("horizontal-rule" . "\xf070")
- ("hourglass" . "\xf09e")
- ("hubot" . "\xf09d")
- ("inbox" . "\xf0cf")
- ("info" . "\xf059")
- ("issue-closed" . "\xf028")
- ("issue-opened" . "\xf026")
- ("issue-reopened" . "\xf027")
- ("jersey" . "\xf019")
- ("key" . "\xf049")
- ("keyboard" . "\xf00d")
- ("law" . "\xf0d8")
- ("light-bulb" . "\xf000")
- ("link" . "\xf05c")
- ("link-external" . "\xf07f")
- ("list-ordered" . "\xf062")
- ("list-unordered" . "\xf061")
- ("location" . "\xf060")
- ("lock" . "\xf06a")
- ("logo-github" . "\xf092")
- ("mail" . "\xf03b")
- ("mail-read" . "\xf03c")
- ("mail-reply" . "\xf051")
- ("mark-github" . "\xf00a")
- ("markdown" . "\xf0c9")
- ("megaphone" . "\xf077")
- ("mention" . "\xf0be")
- ("milestone" . "\xf075")
- ("mirror" . "\xf024")
- ("mortar-board" . "\xf0d7")
- ("mute" . "\xf080")
- ("no-newline" . "\xf09c")
- ("octoface" . "\xf008")
- ("organization" . "\xf037")
- ("package" . "\xf0c4")
- ("paintcan" . "\xf0d1")
- ("pencil" . "\xf058")
- ("person" . "\xf018")
- ("pin" . "\xf041")
- ("plug" . "\xf0d4")
- ("plus" . "\xf05d")
- ("primitive-dot" . "\xf052")
- ("primitive-square" . "\xf053")
- ("pulse" . "\xf085")
- ("puzzle" . "\xf0c0")
- ("question" . "\xf02c")
- ("quote" . "\xf063")
- ("radio-tower" . "\xf030")
- ("repo" . "\xf001")
- ("repo-clone" . "\xf04c")
- ("repo-force-push" . "\xf04a")
- ("repo-forked" . "\xf002")
- ("repo-pull" . "\xf006")
- ("repo-push" . "\xf005")
- ("rocket" . "\xf033")
- ("rss" . "\xf034")
- ("ruby" . "\xf047")
- ("search" . "\xf02e")
- ("server" . "\xf097")
- ("settings" . "\xf07c")
- ("sign-in" . "\xf036")
- ("sign-out" . "\xf032")
- ("squirrel" . "\xf0b2")
- ("star" . "\xf02a")
- ("steps" . "\xf0c7")
- ("stop" . "\xf08f")
- ("sync" . "\xf087")
- ("tag" . "\xf015")
- ("telescope" . "\xf088")
- ("terminal" . "\xf0c8")
- ("three-bars" . "\xf05e")
- ("thumbsdown" . "\xf0db")
- ("thumbsup" . "\xf0da")
- ("tools" . "\xf031")
- ("trashcan" . "\xf0d0")
- ("triangle-down" . "\xf05b")
- ("triangle-left" . "\xf044")
- ("triangle-right" . "\xf05a")
- ("triangle-up" . "\xf0aa")
- ("unfold" . "\xf039")
- ("unmute" . "\xf0ba")
- ("versions" . "\xf064")
- ("x" . "\xf081")
- ("zap" . "\x26A1")
-
- ))
-
-(provide 'data-octicons)
.emacs.d/elpa/all-the-icons-20170502.756/data/data-octicons.elc
Binary file
.emacs.d/elpa/all-the-icons-20170502.756/data/data-weathericons.el
@@ -1,594 +0,0 @@
-(defvar all-the-icons-data/weather-icons-alist
- '(
-
- ("alien" . "\xf075")
- ("barometer" . "\xf079")
- ("celsius" . "\xf03c")
- ("cloud" . "\xf041")
- ("cloud-down" . "\xf03d")
- ("cloud-refresh" . "\xf03e")
- ("cloud-up" . "\xf040")
- ("cloudy" . "\xf013")
- ("cloudy-gusts" . "\xf011")
- ("cloudy-windy" . "\xf012")
- ("day-cloudy" . "\xf002")
- ("day-cloudy-gusts" . "\xf000")
- ("day-cloudy-high" . "\xf07d")
- ("day-cloudy-windy" . "\xf001")
- ("day-fog" . "\xf003")
- ("day-hail" . "\xf004")
- ("day-haze" . "\xf0b6")
- ("day-light-wind" . "\xf0c4")
- ("day-lightning" . "\xf005")
- ("day-rain" . "\xf008")
- ("day-rain-mix" . "\xf006")
- ("day-rain-wind" . "\xf007")
- ("day-showers" . "\xf009")
- ("day-sleet" . "\xf0b2")
- ("day-sleet-storm" . "\xf068")
- ("day-snow" . "\xf00a")
- ("day-snow-thunderstorm" . "\xf06b")
- ("day-snow-wind" . "\xf065")
- ("day-sprinkle" . "\xf00b")
- ("day-storm-showers" . "\xf00e")
- ("day-sunny" . "\xf00d")
- ("day-sunny-overcast" . "\xf00c")
- ("day-thunderstorm" . "\xf010")
- ("day-windy" . "\xf085")
- ("degrees" . "\xf042")
- ("direction-down" . "\xf044")
- ("direction-down-left" . "\xf043")
- ("direction-down-right" . "\xf088")
- ("direction-left" . "\xf048")
- ("direction-right" . "\xf04d")
- ("direction-up" . "\xf058")
- ("direction-up-left" . "\xf087")
- ("direction-up-right" . "\xf057")
- ("dust" . "\xf063")
- ("earthquake" . "\xf0c6")
- ("fahrenheit" . "\xf045")
- ("fire" . "\xf0c7")
- ("flood" . "\xf07c")
- ("fog" . "\xf014")
- ("forecast-io-clear-day" . "\xf00d")
- ("forecast-io-clear-night" . "\xf02e")
- ("forecast-io-cloudy" . "\xf013")
- ("forecast-io-fog" . "\xf014")
- ("forecast-io-hail" . "\xf015")
- ("forecast-io-partly-cloudy-day" . "\xf002")
- ("forecast-io-partly-cloudy-night" . "\xf031")
- ("forecast-io-rain" . "\xf019")
- ("forecast-io-sleet" . "\xf0b5")
- ("forecast-io-snow" . "\xf01b")
- ("forecast-io-thunderstorm" . "\xf01e")
- ("forecast-io-tornado" . "\xf056")
- ("forecast-io-wind" . "\xf050")
- ("gale-warning" . "\xf0cd")
- ("hail" . "\xf015")
- ("horizon" . "\xf047")
- ("horizon-alt" . "\xf046")
- ("hot" . "\xf072")
- ("humidity" . "\xf07a")
- ("hurricane" . "\xf073")
- ("hurricane-warning" . "\xf0cf")
- ("lightning" . "\xf016")
- ("lunar-eclipse" . "\xf070")
- ("meteor" . "\xf071")
- ("moon-0" . "\xf095")
- ("moon-1" . "\xf096")
- ("moon-10" . "\xf09f")
- ("moon-11" . "\xf0a0")
- ("moon-12" . "\xf0a1")
- ("moon-13" . "\xf0a2")
- ("moon-14" . "\xf0a3")
- ("moon-15" . "\xf0a4")
- ("moon-16" . "\xf0a5")
- ("moon-17" . "\xf0a6")
- ("moon-18" . "\xf0a7")
- ("moon-19" . "\xf0a8")
- ("moon-2" . "\xf097")
- ("moon-20" . "\xf0a9")
- ("moon-21" . "\xf0aa")
- ("moon-22" . "\xf0ab")
- ("moon-23" . "\xf0ac")
- ("moon-24" . "\xf0ad")
- ("moon-25" . "\xf0ae")
- ("moon-26" . "\xf0af")
- ("moon-27" . "\xf0b0")
- ("moon-3" . "\xf098")
- ("moon-4" . "\xf099")
- ("moon-5" . "\xf09a")
- ("moon-6" . "\xf09b")
- ("moon-7" . "\xf09c")
- ("moon-8" . "\xf09d")
- ("moon-9" . "\xf09e")
- ("moon-alt-first-quarter" . "\xf0d6")
- ("moon-alt-full" . "\xf0dd")
- ("moon-alt-new" . "\xf0eb")
- ("moon-alt-third-quarter" . "\xf0e4")
- ("moon-alt-waning-crescent-1" . "\xf0e5")
- ("moon-alt-waning-crescent-2" . "\xf0e6")
- ("moon-alt-waning-crescent-3" . "\xf0e7")
- ("moon-alt-waning-crescent-4" . "\xf0e8")
- ("moon-alt-waning-crescent-5" . "\xf0e9")
- ("moon-alt-waning-crescent-6" . "\xf0ea")
- ("moon-alt-waning-gibbous-1" . "\xf0de")
- ("moon-alt-waning-gibbous-2" . "\xf0df")
- ("moon-alt-waning-gibbous-3" . "\xf0e0")
- ("moon-alt-waning-gibbous-4" . "\xf0e1")
- ("moon-alt-waning-gibbous-5" . "\xf0e2")
- ("moon-alt-waning-gibbous-6" . "\xf0e3")
- ("moon-alt-waxing-crescent-1" . "\xf0d0")
- ("moon-alt-waxing-crescent-2" . "\xf0d1")
- ("moon-alt-waxing-crescent-3" . "\xf0d2")
- ("moon-alt-waxing-crescent-4" . "\xf0d3")
- ("moon-alt-waxing-crescent-5" . "\xf0d4")
- ("moon-alt-waxing-crescent-6" . "\xf0d5")
- ("moon-alt-waxing-gibbous-1" . "\xf0d7")
- ("moon-alt-waxing-gibbous-2" . "\xf0d8")
- ("moon-alt-waxing-gibbous-3" . "\xf0d9")
- ("moon-alt-waxing-gibbous-4" . "\xf0da")
- ("moon-alt-waxing-gibbous-5" . "\xf0db")
- ("moon-alt-waxing-gibbous-6" . "\xf0dc")
- ("moon-first-quarter" . "\xf09c")
- ("moon-full" . "\xf0a3")
- ("moon-new" . "\xf095")
- ("moon-third-quarter" . "\xf0aa")
- ("moon-waning-crescent-1" . "\xf0ab")
- ("moon-waning-crescent-2" . "\xf0ac")
- ("moon-waning-crescent-3" . "\xf0ad")
- ("moon-waning-crescent-4" . "\xf0ae")
- ("moon-waning-crescent-5" . "\xf0af")
- ("moon-waning-crescent-6" . "\xf0b0")
- ("moon-waning-gibbous-1" . "\xf0a4")
- ("moon-waning-gibbous-2" . "\xf0a5")
- ("moon-waning-gibbous-3" . "\xf0a6")
- ("moon-waning-gibbous-4" . "\xf0a7")
- ("moon-waning-gibbous-5" . "\xf0a8")
- ("moon-waning-gibbous-6" . "\xf0a9")
- ("moon-waxing-crescent-1" . "\xf096")
- ("moon-waxing-crescent-2" . "\xf097")
- ("moon-waxing-crescent-3" . "\xf098")
- ("moon-waxing-crescent-4" . "\xf099")
- ("moon-waxing-crescent-5" . "\xf09a")
- ("moon-waxing-crescent-6" . "\xf09b")
- ("moon-waxing-gibbous-1" . "\xf09d")
- ("moon-waxing-gibbous-2" . "\xf09e")
- ("moon-waxing-gibbous-3" . "\xf09f")
- ("moon-waxing-gibbous-4" . "\xf0a0")
- ("moon-waxing-gibbous-5" . "\xf0a1")
- ("moon-waxing-gibbous-6" . "\xf0a2")
- ("moonrise" . "\xf0c9")
- ("moonset" . "\xf0ca")
- ("na" . "\xf07b")
- ("night-alt-cloudy" . "\xf086")
- ("night-alt-cloudy-gusts" . "\xf022")
- ("night-alt-cloudy-high" . "\xf07e")
- ("night-alt-cloudy-windy" . "\xf023")
- ("night-alt-hail" . "\xf024")
- ("night-alt-lightning" . "\xf025")
- ("night-alt-partly-cloudy" . "\xf081")
- ("night-alt-rain" . "\xf028")
- ("night-alt-rain-mix" . "\xf026")
- ("night-alt-rain-wind" . "\xf027")
- ("night-alt-showers" . "\xf029")
- ("night-alt-sleet" . "\xf0b4")
- ("night-alt-sleet-storm" . "\xf06a")
- ("night-alt-snow" . "\xf02a")
- ("night-alt-snow-thunderstorm" . "\xf06d")
- ("night-alt-snow-wind" . "\xf067")
- ("night-alt-sprinkle" . "\xf02b")
- ("night-alt-storm-showers" . "\xf02c")
- ("night-alt-thunderstorm" . "\xf02d")
- ("night-clear" . "\xf02e")
- ("night-cloudy" . "\xf031")
- ("night-cloudy-gusts" . "\xf02f")
- ("night-cloudy-high" . "\xf080")
- ("night-cloudy-windy" . "\xf030")
- ("night-fog" . "\xf04a")
- ("night-hail" . "\xf032")
- ("night-lightning" . "\xf033")
- ("night-partly-cloudy" . "\xf083")
- ("night-rain" . "\xf036")
- ("night-rain-mix" . "\xf034")
- ("night-rain-wind" . "\xf035")
- ("night-showers" . "\xf037")
- ("night-sleet" . "\xf0b3")
- ("night-sleet-storm" . "\xf069")
- ("night-snow" . "\xf038")
- ("night-snow-thunderstorm" . "\xf06c")
- ("night-snow-wind" . "\xf066")
- ("night-sprinkle" . "\xf039")
- ("night-storm-showers" . "\xf03a")
- ("night-thunderstorm" . "\xf03b")
- ("owm-200" . "\xf01e")
- ("owm-201" . "\xf01e")
- ("owm-202" . "\xf01e")
- ("owm-210" . "\xf016")
- ("owm-211" . "\xf016")
- ("owm-212" . "\xf016")
- ("owm-221" . "\xf016")
- ("owm-230" . "\xf01e")
- ("owm-231" . "\xf01e")
- ("owm-232" . "\xf01e")
- ("owm-300" . "\xf01c")
- ("owm-301" . "\xf01c")
- ("owm-302" . "\xf019")
- ("owm-310" . "\xf017")
- ("owm-311" . "\xf019")
- ("owm-312" . "\xf019")
- ("owm-313" . "\xf01a")
- ("owm-314" . "\xf019")
- ("owm-321" . "\xf01c")
- ("owm-500" . "\xf01c")
- ("owm-501" . "\xf019")
- ("owm-502" . "\xf019")
- ("owm-503" . "\xf019")
- ("owm-504" . "\xf019")
- ("owm-511" . "\xf017")
- ("owm-520" . "\xf01a")
- ("owm-521" . "\xf01a")
- ("owm-522" . "\xf01a")
- ("owm-531" . "\xf01d")
- ("owm-600" . "\xf01b")
- ("owm-601" . "\xf01b")
- ("owm-602" . "\xf0b5")
- ("owm-611" . "\xf017")
- ("owm-612" . "\xf017")
- ("owm-615" . "\xf017")
- ("owm-616" . "\xf017")
- ("owm-620" . "\xf017")
- ("owm-621" . "\xf01b")
- ("owm-622" . "\xf01b")
- ("owm-701" . "\xf01a")
- ("owm-711" . "\xf062")
- ("owm-721" . "\xf0b6")
- ("owm-731" . "\xf063")
- ("owm-741" . "\xf014")
- ("owm-761" . "\xf063")
- ("owm-762" . "\xf063")
- ("owm-771" . "\xf011")
- ("owm-781" . "\xf056")
- ("owm-800" . "\xf00d")
- ("owm-801" . "\xf011")
- ("owm-802" . "\xf011")
- ("owm-803" . "\xf012")
- ("owm-804" . "\xf013")
- ("owm-900" . "\xf056")
- ("owm-901" . "\xf01d")
- ("owm-902" . "\xf073")
- ("owm-903" . "\xf076")
- ("owm-904" . "\xf072")
- ("owm-905" . "\xf021")
- ("owm-906" . "\xf015")
- ("owm-957" . "\xf050")
- ("owm-day-200" . "\xf010")
- ("owm-day-201" . "\xf010")
- ("owm-day-202" . "\xf010")
- ("owm-day-210" . "\xf005")
- ("owm-day-211" . "\xf005")
- ("owm-day-212" . "\xf005")
- ("owm-day-221" . "\xf005")
- ("owm-day-230" . "\xf010")
- ("owm-day-231" . "\xf010")
- ("owm-day-232" . "\xf010")
- ("owm-day-300" . "\xf00b")
- ("owm-day-301" . "\xf00b")
- ("owm-day-302" . "\xf008")
- ("owm-day-310" . "\xf008")
- ("owm-day-311" . "\xf008")
- ("owm-day-312" . "\xf008")
- ("owm-day-313" . "\xf008")
- ("owm-day-314" . "\xf008")
- ("owm-day-321" . "\xf00b")
- ("owm-day-500" . "\xf00b")
- ("owm-day-501" . "\xf008")
- ("owm-day-502" . "\xf008")
- ("owm-day-503" . "\xf008")
- ("owm-day-504" . "\xf008")
- ("owm-day-511" . "\xf006")
- ("owm-day-520" . "\xf009")
- ("owm-day-521" . "\xf009")
- ("owm-day-522" . "\xf009")
- ("owm-day-531" . "\xf00e")
- ("owm-day-600" . "\xf00a")
- ("owm-day-601" . "\xf0b2")
- ("owm-day-602" . "\xf00a")
- ("owm-day-611" . "\xf006")
- ("owm-day-612" . "\xf006")
- ("owm-day-615" . "\xf006")
- ("owm-day-616" . "\xf006")
- ("owm-day-620" . "\xf006")
- ("owm-day-621" . "\xf00a")
- ("owm-day-622" . "\xf00a")
- ("owm-day-701" . "\xf009")
- ("owm-day-711" . "\xf062")
- ("owm-day-721" . "\xf0b6")
- ("owm-day-731" . "\xf063")
- ("owm-day-741" . "\xf003")
- ("owm-day-761" . "\xf063")
- ("owm-day-762" . "\xf063")
- ("owm-day-781" . "\xf056")
- ("owm-day-800" . "\xf00d")
- ("owm-day-801" . "\xf000")
- ("owm-day-802" . "\xf000")
- ("owm-day-803" . "\xf000")
- ("owm-day-804" . "\xf00c")
- ("owm-day-900" . "\xf056")
- ("owm-day-902" . "\xf073")
- ("owm-day-903" . "\xf076")
- ("owm-day-904" . "\xf072")
- ("owm-day-906" . "\xf004")
- ("owm-day-957" . "\xf050")
- ("owm-night-200" . "\xf02d")
- ("owm-night-201" . "\xf02d")
- ("owm-night-202" . "\xf02d")
- ("owm-night-210" . "\xf025")
- ("owm-night-211" . "\xf025")
- ("owm-night-212" . "\xf025")
- ("owm-night-221" . "\xf025")
- ("owm-night-230" . "\xf02d")
- ("owm-night-231" . "\xf02d")
- ("owm-night-232" . "\xf02d")
- ("owm-night-300" . "\xf02b")
- ("owm-night-301" . "\xf02b")
- ("owm-night-302" . "\xf028")
- ("owm-night-310" . "\xf028")
- ("owm-night-311" . "\xf028")
- ("owm-night-312" . "\xf028")
- ("owm-night-313" . "\xf028")
- ("owm-night-314" . "\xf028")
- ("owm-night-321" . "\xf02b")
- ("owm-night-500" . "\xf02b")
- ("owm-night-501" . "\xf028")
- ("owm-night-502" . "\xf028")
- ("owm-night-503" . "\xf028")
- ("owm-night-504" . "\xf028")
- ("owm-night-511" . "\xf026")
- ("owm-night-520" . "\xf029")
- ("owm-night-521" . "\xf029")
- ("owm-night-522" . "\xf029")
- ("owm-night-531" . "\xf02c")
- ("owm-night-600" . "\xf02a")
- ("owm-night-601" . "\xf0b4")
- ("owm-night-602" . "\xf02a")
- ("owm-night-611" . "\xf026")
- ("owm-night-612" . "\xf026")
- ("owm-night-615" . "\xf026")
- ("owm-night-616" . "\xf026")
- ("owm-night-620" . "\xf026")
- ("owm-night-621" . "\xf02a")
- ("owm-night-622" . "\xf02a")
- ("owm-night-701" . "\xf029")
- ("owm-night-711" . "\xf062")
- ("owm-night-721" . "\xf0b6")
- ("owm-night-731" . "\xf063")
- ("owm-night-741" . "\xf04a")
- ("owm-night-761" . "\xf063")
- ("owm-night-762" . "\xf063")
- ("owm-night-781" . "\xf056")
- ("owm-night-800" . "\xf02e")
- ("owm-night-801" . "\xf022")
- ("owm-night-802" . "\xf022")
- ("owm-night-803" . "\xf022")
- ("owm-night-804" . "\xf086")
- ("owm-night-900" . "\xf056")
- ("owm-night-902" . "\xf073")
- ("owm-night-903" . "\xf076")
- ("owm-night-904" . "\xf072")
- ("owm-night-906" . "\xf024")
- ("owm-night-957" . "\xf050")
- ("rain" . "\xf019")
- ("rain-mix" . "\xf017")
- ("rain-wind" . "\xf018")
- ("raindrop" . "\xf078")
- ("raindrops" . "\xf04e")
- ("refresh" . "\xf04c")
- ("refresh-alt" . "\xf04b")
- ("sandstorm" . "\xf082")
- ("showers" . "\xf01a")
- ("sleet" . "\xf0b5")
- ("small-craft-advisory" . "\xf0cc")
- ("smog" . "\xf074")
- ("smoke" . "\xf062")
- ("snow" . "\xf01b")
- ("snow" . "\xf01b")
- ("snow-wind" . "\xf064")
- ("snowflake-cold" . "\xf076")
- ("solar-eclipse" . "\xf06e")
- ("sprinkle" . "\xf01c")
- ("stars" . "\xf077")
- ("storm-showers" . "\xf01d")
- ("storm-showers" . "\xf01d")
- ("storm-warning" . "\xf0ce")
- ("strong-wind" . "\xf050")
- ("sunrise" . "\xf051")
- ("sunset" . "\xf052")
- ("thermometer" . "\xf055")
- ("thermometer-exterior" . "\xf053")
- ("thermometer-internal" . "\xf054")
- ("thunderstorm" . "\xf01e")
- ("thunderstorm" . "\xf01e")
- ("time-1" . "\xf08a")
- ("time-10" . "\xf093")
- ("time-11" . "\xf094")
- ("time-12" . "\xf089")
- ("time-2" . "\xf08b")
- ("time-3" . "\xf08c")
- ("time-4" . "\xf08d")
- ("time-5" . "\xf08e")
- ("time-6" . "\xf08f")
- ("time-7" . "\xf090")
- ("time-8" . "\xf091")
- ("time-9" . "\xf092")
- ("tornado" . "\xf056")
- ("train" . "\xf0cb")
- ("tsunami" . "\xf0c5")
- ("umbrella" . "\xf084")
- ("volcano" . "\xf0c8")
- ("wind-beaufort-0" . "\xf0b7")
- ("wind-beaufort-1" . "\xf0b8")
- ("wind-beaufort-10" . "\xf0c1")
- ("wind-beaufort-11" . "\xf0c2")
- ("wind-beaufort-12" . "\xf0c3")
- ("wind-beaufort-2" . "\xf0b9")
- ("wind-beaufort-3" . "\xf0ba")
- ("wind-beaufort-4" . "\xf0bb")
- ("wind-beaufort-5" . "\xf0bc")
- ("wind-beaufort-6" . "\xf0bd")
- ("wind-beaufort-7" . "\xf0be")
- ("wind-beaufort-8" . "\xf0bf")
- ("wind-beaufort-9" . "\xf0c0")
- ("wind-direction" . "\xf0b1")
- ("windy" . "\xf021")
- ("wmo4680-00" . "\xf055")
- ("wmo4680-01" . "\xf013")
- ("wmo4680-02" . "\xf055")
- ("wmo4680-03" . "\xf013")
- ("wmo4680-04" . "\xf014")
- ("wmo4680-05" . "\xf014")
- ("wmo4680-10" . "\xf014")
- ("wmo4680-11" . "\xf014")
- ("wmo4680-12" . "\xf016")
- ("wmo4680-18" . "\xf050")
- ("wmo4680-20" . "\xf014")
- ("wmo4680-21" . "\xf017")
- ("wmo4680-22" . "\xf017")
- ("wmo4680-23" . "\xf019")
- ("wmo4680-24" . "\xf01b")
- ("wmo4680-25" . "\xf015")
- ("wmo4680-26" . "\xf01e")
- ("wmo4680-27" . "\xf063")
- ("wmo4680-28" . "\xf063")
- ("wmo4680-29" . "\xf063")
- ("wmo4680-30" . "\xf014")
- ("wmo4680-31" . "\xf014")
- ("wmo4680-32" . "\xf014")
- ("wmo4680-33" . "\xf014")
- ("wmo4680-34" . "\xf014")
- ("wmo4680-35" . "\xf014")
- ("wmo4680-40" . "\xf017")
- ("wmo4680-41" . "\xf01c")
- ("wmo4680-42" . "\xf019")
- ("wmo4680-43" . "\xf01c")
- ("wmo4680-44" . "\xf019")
- ("wmo4680-45" . "\xf015")
- ("wmo4680-46" . "\xf015")
- ("wmo4680-47" . "\xf01b")
- ("wmo4680-48" . "\xf01b")
- ("wmo4680-50" . "\xf01c")
- ("wmo4680-51" . "\xf01c")
- ("wmo4680-52" . "\xf019")
- ("wmo4680-53" . "\xf019")
- ("wmo4680-54" . "\xf076")
- ("wmo4680-55" . "\xf076")
- ("wmo4680-56" . "\xf076")
- ("wmo4680-57" . "\xf01c")
- ("wmo4680-58" . "\xf019")
- ("wmo4680-60" . "\xf01c")
- ("wmo4680-61" . "\xf01c")
- ("wmo4680-62" . "\xf019")
- ("wmo4680-63" . "\xf019")
- ("wmo4680-64" . "\xf015")
- ("wmo4680-65" . "\xf015")
- ("wmo4680-66" . "\xf015")
- ("wmo4680-67" . "\xf017")
- ("wmo4680-68" . "\xf017")
- ("wmo4680-70" . "\xf01b")
- ("wmo4680-71" . "\xf01b")
- ("wmo4680-72" . "\xf01b")
- ("wmo4680-73" . "\xf01b")
- ("wmo4680-74" . "\xf076")
- ("wmo4680-75" . "\xf076")
- ("wmo4680-76" . "\xf076")
- ("wmo4680-77" . "\xf01b")
- ("wmo4680-78" . "\xf076")
- ("wmo4680-80" . "\xf019")
- ("wmo4680-81" . "\xf01c")
- ("wmo4680-82" . "\xf019")
- ("wmo4680-83" . "\xf019")
- ("wmo4680-84" . "\xf01d")
- ("wmo4680-85" . "\xf017")
- ("wmo4680-86" . "\xf017")
- ("wmo4680-87" . "\xf017")
- ("wmo4680-89" . "\xf015")
- ("wmo4680-90" . "\xf016")
- ("wmo4680-91" . "\xf01d")
- ("wmo4680-92" . "\xf01e")
- ("wmo4680-93" . "\xf01e")
- ("wmo4680-94" . "\xf016")
- ("wmo4680-95" . "\xf01e")
- ("wmo4680-96" . "\xf01e")
- ("wmo4680-99" . "\xf056")
- ("wu-chanceflurries" . "\xf064")
- ("wu-chancerain" . "\xf019")
- ("wu-chancesleat" . "\xf0b5")
- ("wu-chancesnow" . "\xf01b")
- ("wu-chancetstorms" . "\xf01e")
- ("wu-clear" . "\xf00d")
- ("wu-cloudy" . "\xf002")
- ("wu-flurries" . "\xf064")
- ("wu-hazy" . "\xf0b6")
- ("wu-mostlycloudy" . "\xf002")
- ("wu-mostlysunny" . "\xf00d")
- ("wu-partlycloudy" . "\xf002")
- ("wu-partlysunny" . "\xf00d")
- ("wu-rain" . "\xf01a")
- ("wu-sleat" . "\xf0b5")
- ("wu-snow" . "\xf01b")
- ("wu-sunny" . "\xf00d")
- ("wu-tstorms" . "\xf01e")
- ("wu-unknown" . "\xf00d")
- ("yahoo-0" . "\xf056")
- ("yahoo-1" . "\xf00e")
- ("yahoo-10" . "\xf015")
- ("yahoo-11" . "\xf01a")
- ("yahoo-12" . "\xf01a")
- ("yahoo-13" . "\xf01b")
- ("yahoo-14" . "\xf00a")
- ("yahoo-15" . "\xf064")
- ("yahoo-16" . "\xf01b")
- ("yahoo-17" . "\xf015")
- ("yahoo-18" . "\xf017")
- ("yahoo-19" . "\xf063")
- ("yahoo-2" . "\xf073")
- ("yahoo-20" . "\xf014")
- ("yahoo-21" . "\xf021")
- ("yahoo-22" . "\xf062")
- ("yahoo-23" . "\xf050")
- ("yahoo-24" . "\xf050")
- ("yahoo-25" . "\xf076")
- ("yahoo-26" . "\xf013")
- ("yahoo-27" . "\xf031")
- ("yahoo-28" . "\xf002")
- ("yahoo-29" . "\xf031")
- ("yahoo-3" . "\xf01e")
- ("yahoo-30" . "\xf002")
- ("yahoo-31" . "\xf02e")
- ("yahoo-32" . "\xf00d")
- ("yahoo-3200" . "\xf077")
- ("yahoo-33" . "\xf083")
- ("yahoo-34" . "\xf00c")
- ("yahoo-35" . "\xf017")
- ("yahoo-36" . "\xf072")
- ("yahoo-37" . "\xf00e")
- ("yahoo-38" . "\xf00e")
- ("yahoo-39" . "\xf00e")
- ("yahoo-4" . "\xf01e")
- ("yahoo-40" . "\xf01a")
- ("yahoo-41" . "\xf064")
- ("yahoo-42" . "\xf01b")
- ("yahoo-43" . "\xf064")
- ("yahoo-44" . "\xf00c")
- ("yahoo-45" . "\xf00e")
- ("yahoo-46" . "\xf01b")
- ("yahoo-47" . "\xf00e")
- ("yahoo-5" . "\xf017")
- ("yahoo-6" . "\xf017")
- ("yahoo-7" . "\xf017")
- ("yahoo-8" . "\xf015")
- ("yahoo-9" . "\xf01a")
-
- ))
-
-(provide 'data-weathericons)
.emacs.d/elpa/all-the-icons-20170502.756/data/data-weathericons.elc
Binary file
.emacs.d/elpa/all-the-icons-20170502.756/all-the-icons-autoloads.el
@@ -1,35 +0,0 @@
-;;; all-the-icons-autoloads.el --- automatically extracted autoloads
-;;
-;;; Code:
-(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))
-
-;;;### (autoloads nil "all-the-icons" "all-the-icons.el" (22795 37162
-;;;;;; 102770 90000))
-;;; Generated autoloads from all-the-icons.el
-
-(autoload 'all-the-icons-install-fonts "all-the-icons" "\
-Helper function to download and install the latests fonts based on OS.
-When PFX is non-nil, ignore the prompt and just install
-
-\(fn &optional PFX)" t nil)
-
-(autoload 'all-the-icons-insert "all-the-icons" "\
-Interactive icon insertion function.
-When Prefix ARG is non-nil, insert the propertized icon.
-When FAMILY is non-nil, limit the candidates to the icon set matching it.
-
-\(fn &optional ARG FAMILY)" t nil)
-
-;;;***
-
-;;;### (autoloads nil nil ("all-the-icons-faces.el" "all-the-icons-pkg.el")
-;;;;;; (22795 37162 103770 77000))
-
-;;;***
-
-;; Local Variables:
-;; version-control: never
-;; no-byte-compile: t
-;; no-update-autoloads: t
-;; End:
-;;; all-the-icons-autoloads.el ends here
.emacs.d/elpa/all-the-icons-20170502.756/all-the-icons-faces.el
@@ -1,210 +0,0 @@
-;;; all-the-icons-faces.el --- A module of faces for all-the-icons
-
-;; Copyright (C) 2016 Dominic Charlesworth <dgc336@gmail.com>
-
-;; Author: Dominic Charlesworth <dgc336@gmail.com>
-;; Version: 1.0.0
-;; Package-Requires: ((emacs "24.3"))
-;; URL: https://github.com/domtronn/all-the-icons.el
-;; Keywords: convenient, lisp
-
-;; This program is free software; you can redistribute it and/or
-;; modify it under the terms of the GNU General Public License
-;; as published by the Free Software Foundation; either version 3
-;; of the License, or (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-;;; Commentary:
-
-;; This file contains all of the faces used by the package for
-;; colouring icons
-
-;;; Code:
-
-(defgroup all-the-icons-faces nil
- "Manage how All The Icons icons are coloured and themed."
- :prefix "all-the-icons-"
- :group 'tools
- :group 'all-the-icons)
-
-
-;; red
-(defface all-the-icons-red
- '((((background dark)) :foreground "#AC4142")
- (((background light)) :foreground "#AC4142"))
- "Face for red icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-lred
- '((((background dark)) :foreground "#EB595A")
- (((background light)) :foreground "#EB595A"))
- "Face for lred icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-dred
- '((((background dark)) :foreground "#843031")
- (((background light)) :foreground "#843031"))
- "Face for dred icons"
- :group 'all-the-icons-faces)
-
-;; green
-(defface all-the-icons-green
- '((((background dark)) :foreground "#90A959")
- (((background light)) :foreground "#90A959"))
- "Face for green icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-lgreen
- '((((background dark)) :foreground "#C6E87A")
- (((background light)) :foreground "#3D6837"))
- "Face for lgreen icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-dgreen
- '((((background dark)) :foreground "#6D8143")
- (((background light)) :foreground "#6D8143"))
- "Face for dgreen icons"
- :group 'all-the-icons-faces)
-
-;; yellow
-(defface all-the-icons-yellow
- '((((background dark)) :foreground "#FFD446")
- (((background light)) :foreground "#FFCC0E"))
- "Face for yellow icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-lyellow
- '((((background dark)) :foreground "#FFC16D")
- (((background light)) :foreground "#FF9300"))
- "Face for lyellow icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-dyellow
- '((((background dark)) :foreground "#B48D56")
- (((background light)) :foreground "#B48D56"))
- "Face for dyellow icons"
- :group 'all-the-icons-faces)
-
-;; blue
-(defface all-the-icons-blue
- '((((background dark)) :foreground "#6A9FB5")
- (((background light)) :foreground "#6A9FB5"))
- "Face for blue icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-lblue
- '((((background dark)) :foreground "#8FD7F4")
- (((background light)) :foreground "#677174"))
- "Face for lblue icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-dblue
- '((((background dark)) :foreground "#446674")
- (((background light)) :foreground "#446674"))
- "Face for dblue icons"
- :group 'all-the-icons-faces)
-
-;; maroon
-(defface all-the-icons-maroon
- '((((background dark)) :foreground "#8F5536")
- (((background light)) :foreground "#8F5536"))
- "Face for maroon icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-lmaroon
- '((((background dark)) :foreground "#CE7A4E")
- (((background light)) :foreground "#CE7A4E"))
- "Face for lmaroon icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-dmaroon
- '((((background dark)) :foreground "#72584B")
- (((background light)) :foreground "#72584B"))
- "Face for dmaroon icons"
- :group 'all-the-icons-faces)
-
-;; purple
-(defface all-the-icons-purple
- '((((background dark)) :foreground "#AA759F")
- (((background light)) :foreground "#68295B"))
- "Face for purple icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-lpurple
- '((((background dark)) :foreground "#E69DD6")
- (((background light)) :foreground "#E69DD6"))
- "Face for lpurple icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-dpurple
- '((((background dark)) :foreground "#694863")
- (((background light)) :foreground "#694863"))
- "Face for dpurple icons"
- :group 'all-the-icons-faces)
-
-;; orange
-(defface all-the-icons-orange
- '((((background dark)) :foreground "#D4843E")
- (((background light)) :foreground "#D4843E"))
- "Face for orange icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-lorange
- '((((background dark)) :foreground "#FFA500")
- (((background light)) :foreground "#FFA500"))
- "Face for lorange icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-dorange
- '((((background dark)) :foreground "#915B2D")
- (((background light)) :foreground "#915B2D"))
- "Face for dorange icons"
- :group 'all-the-icons-faces)
-
-;; cyan
-(defface all-the-icons-cyan
- '((((background dark)) :foreground "#75B5AA")
- (((background light)) :foreground "#75B5AA"))
- "Face for cyan icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-lcyan
- '((((background dark)) :foreground "#A5FDEC")
- (((background light)) :foreground "#2C7D6E"))
- "Face for lcyan icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-dcyan
- '((((background dark)) :foreground "#48746D")
- (((background light)) :foreground "#48746D"))
- "Face for dcyan icons"
- :group 'all-the-icons-faces)
-
-;; pink
-(defface all-the-icons-pink
- '((((background dark)) :foreground "#F2B4B8")
- (((background light)) :foreground "#FC505B"))
- "Face for pink icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-lpink
- '((((background dark)) :foreground "#FFBDC1")
- (((background light)) :foreground "#FF505B"))
- "Face for lpink icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-dpink
- '((((background dark)) :foreground "#B18286")
- (((background light)) :foreground "#7E5D5F"))
- "Face for dpink icons"
- :group 'all-the-icons-faces)
-
-;; silver
-(defface all-the-icons-silver
- '((((background dark)) :foreground "#716E68")
- (((background light)) :foreground "#716E68"))
- "Face for silver icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-lsilver
- '((((background dark)) :foreground "#B9B6AA")
- (((background light)) :foreground "#7F7869"))
- "Face for lsilver icons"
- :group 'all-the-icons-faces)
-(defface all-the-icons-dsilver
- '((((background dark)) :foreground "#838484")
- (((background light)) :foreground "#838484"))
- "Face for dsilver icons"
- :group 'all-the-icons-faces)
-
-
-(provide 'all-the-icons-faces)
-;;; all-the-icons-faces.el ends here
.emacs.d/elpa/all-the-icons-20170502.756/all-the-icons-faces.elc
Binary file
.emacs.d/elpa/all-the-icons-20170502.756/all-the-icons-pkg.el
@@ -1,8 +0,0 @@
-(define-package "all-the-icons" "20170502.756" "A library for inserting Developer icons"
- '((emacs "24.3")
- (font-lock+ "0"))
- :url "https://github.com/domtronn/all-the-icons.el" :keywords
- '("convenient" "lisp"))
-;; Local Variables:
-;; no-byte-compile: t
-;; End:
.emacs.d/elpa/all-the-icons-20170502.756/all-the-icons.el
@@ -1,785 +0,0 @@
-;;; all-the-icons.el --- A library for inserting Developer icons
-
-;; Copyright (C) 2016 Dominic Charlesworth <dgc336@gmail.com>
-
-;; Author: Dominic Charlesworth <dgc336@gmail.com>
-;; Version: 2.5.1
-;; Package-Requires: ((emacs "24.3") (font-lock+ "0"))
-;; URL: https://github.com/domtronn/all-the-icons.el
-;; Keywords: convenient, lisp
-
-;; This program is free software; you can redistribute it and/or
-;; modify it under the terms of the GNU General Public License
-;; as published by the Free Software Foundation; either version 3
-;; of the License, or (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-;;; Commentary:
-
-;; This package is a utility for using and formatting various Icon
-;; fonts within Emacs. Icon Fonts allow you to propertize and format
-;; icons the same way you would normal text. This enables things such
-;; as better scaling of and anti aliasing of the icons.
-
-;; This package was inspired by
-
-;; - `mode-icons' for Emacs, found at https://github.com/ryuslash/mode-icons
-;; - `file-icons' for Atom, found at https://atom.io/packages/file-icons
-
-;; Currently, this package provides an interface to the following Icon Fonts
-
-;; - Atom File Icons, found at https://atom.io/packages/file-icons
-;; - FontAwesome Icons, found at http://fontawesome.io/
-;; - GitHub Octicons, found at http://octicons.github.com
-;; - Material Design Icons, found at http://google.github.io/material-design-icons/
-;; - Weather Icons, found at https://erikflowers.github.io/weather-icons/
-;; - AllTheIcons, a custom Icon Font maintained as part of this package
-
-;; Requests for new icons will be accepted and added to the AllTheIcons Icon Font
-
-;;; Usage:
-
-;; The simplest usage for this package is to use the following functions;
-
-;; `all-the-icons-icon-for-buffer'
-;; `all-the-icons-icon-for-file'
-;; `all-the-icons-icon-for-mode'
-
-;; Which can be used to get a formatted icon for the current buffer, a
-;; file name or a major mode respectively. e.g.
-
-;; (insert (all-the-icons-icon-for-file "foo.js"))
-
-;; Inserts a JavaScript icon formatted like this
-
-;; #("some-icon" 0 1 (display (raise -0.24)
-;; face (:family "dev-icons" :height 1.08 :foreground "#FFD446")))
-
-;; You can also insert icons directly using the individual icon family
-;; functions
-
-;; `all-the-icons-alltheicon' // Custom font with fewest icons
-;; `all-the-icons-devicon' // Developer Icons
-;; `all-the-icons-faicon' // Font Awesome Icons
-;; `all-the-icons-fileicon' // File Icons from the Atom File Icons package
-;; `all-the-icons-octicon' // GitHub Octicons
-;; `all-the-icons-material' // Material Design Icons
-;; `all-the-icons-wicon' // Weather Icons
-
-;; You can call these functions with the icon name you want to insert, e.g.
-
-;; (all-the-icons-octicon "file-binary") // GitHub Octicon for Binary File
-;; (all-the-icons-faicon "cogs") // FontAwesome icon for cogs
-;; (all-the-icons-wicon "tornado") // Weather Icon for tornado
-
-;; A list of all the icon names for the different font families can be
-;; found in the data directory, or by inspecting the alist variables.
-;; All the alist variables are prefixed with `all-the-icons-data/'
-
-;;; Code:
-(require 'font-lock+)
-
-(require 'data-alltheicons "./data/data-alltheicons.el")
-(require 'data-faicons "./data/data-faicons.el")
-(require 'data-fileicons "./data/data-fileicons.el")
-(require 'data-octicons "./data/data-octicons.el")
-(require 'data-weathericons "./data/data-weathericons.el")
-(require 'data-material "./data/data-material.el")
-
-(require 'all-the-icons-faces)
-
-;;; Custom Variables
-(defgroup all-the-icons nil
- "Manage how All The Icons formats icons."
- :prefix "all-the-icons-"
- :group 'appearance
- :group 'convenience)
-
-(defcustom all-the-icons-color-icons t
- "Whether or not to include a foreground colour when formatting the icon."
- :group 'all-the-icons
- :type 'boolean)
-
-(defcustom all-the-icons-scale-factor 1.2
- "The base Scale Factor for the `height' face property of an icon."
- :group 'all-the-icons
- :type 'number)
-
-(defcustom all-the-icons-default-adjust -0.2
- "The default adjustment to be made to the `raise' display property of an icon."
- :group 'all-the-icons
- :type 'number)
-
-(defvar all-the-icons-font-families '() "List of defined icon font families.")
-(defvar all-the-icons-font-names '() "List of defined font file names this package was built with.")
-
-(defvar all-the-icons-icon-alist
- '(
- ;; Meta
- ("\\.tags" all-the-icons-octicon "tag" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue)
- ("^TAGS$" all-the-icons-octicon "tag" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue)
- ("\\.log" all-the-icons-octicon "bug" :height 1.0 :v-adjust 0.0 :face all-the-icons-maroon)
-
- ;;
- ("\\.key$" all-the-icons-octicon "key" :v-adjust 0.0 :face all-the-icons-lblue)
- ("\\.pem$" all-the-icons-octicon "key" :v-adjust 0.0 :face all-the-icons-orange)
- ("\\.p12$" all-the-icons-octicon "key" :v-adjust 0.0 :face all-the-icons-dorange)
- ("\\.crt$" all-the-icons-octicon "key" :v-adjust 0.0 :face all-the-icons-lblue)
- ("\\.pub$" all-the-icons-octicon "key" :v-adjust 0.0 :face all-the-icons-blue)
- ("\\.gpg$" all-the-icons-octicon "key" :v-adjust 0.0 :face all-the-icons-lblue)
-
- ("^TODO$" all-the-icons-octicon "checklist" :v-adjust 0.0 :face all-the-icons-lyellow)
- ("^LICENSE$" all-the-icons-octicon "book" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue)
- ("^readme" all-the-icons-octicon "book" :height 1.0 :v-adjust 0.0 :face all-the-icons-lcyan)
-
- ("\\.fish" all-the-icons-alltheicon "terminal" :face all-the-icons-lpink)
- ("\\.zsh" all-the-icons-alltheicon "terminal" :face all-the-icons-lcyan)
- ("\\.sh" all-the-icons-alltheicon "terminal" :face all-the-icons-purple)
-
- ;; Config
- ("\\.node" all-the-icons-alltheicon "nodejs" :height 1.0 :face all-the-icons-green)
- ("\\.babelrc$" all-the-icons-fileicon "babel" :face all-the-icons-yellow)
- ("\\.bashrc$" all-the-icons-alltheicon "script" :height 0.9 :face all-the-icons-dpink)
- ("\\.bowerrc$" all-the-icons-alltheicon "bower" :height 1.2 :face all-the-icons-silver)
- ("^bower.json$" all-the-icons-alltheicon "bower" :height 1.2 :face all-the-icons-lorange)
- ("\\.ini$" all-the-icons-octicon "settings" :v-adjust 0.0 :face all-the-icons-yellow)
- ("\\.eslintignore" all-the-icons-fileicon "eslint" :height 0.8 :face all-the-icons-purple)
- ("\\.eslint" all-the-icons-fileicon "eslint" :height 0.8 :face all-the-icons-lpurple)
- ("\\.git" all-the-icons-alltheicon "git" :height 1.0 :face all-the-icons-lred)
- ("nginx" all-the-icons-fileicon "nginx" :height 0.9 :face all-the-icons-dgreen)
- ("apache" all-the-icons-alltheicon "apache" :height 0.9 :face all-the-icons-dgreen)
- ("^Makefile$" all-the-icons-fileicon "gnu" :face all-the-icons-dorange)
- ("\\.mk$" all-the-icons-fileicon "gnu" :face all-the-icons-dorange)
-
- ("\\.dockerignore$" all-the-icons-fileicon "dockerfile" :height 1.2 :face all-the-icons-dblue)
- ("^\\.?Dockerfile" all-the-icons-fileicon "dockerfile" :face all-the-icons-blue)
- ("^Brewfile$" all-the-icons-faicon "beer" :face all-the-icons-lsilver)
- ("\\.npmignore" all-the-icons-fileicon "npm" :face all-the-icons-dred)
- ("^package.json$" all-the-icons-fileicon "npm" :face all-the-icons-red)
-
- ("\.xml$" all-the-icons-faicon "file-code-o" :height 0.95 :face all-the-icons-lorange)
-
- ;; ;; AWS
- ("^stack.*.json$" all-the-icons-alltheicon "aws" :face all-the-icons-orange)
-
-
- ("\\.[jc]son$" all-the-icons-octicon "settings" :v-adjust 0.0 :face all-the-icons-yellow)
- ("\\.yml$" all-the-icons-octicon "settings" :v-adjust 0.0 :face all-the-icons-dyellow)
-
- ("\\.pkg$" all-the-icons-octicon "package" :v-adjust 0.0 :face all-the-icons-dsilver)
- ("\\.rpm$" all-the-icons-octicon "package" :v-adjust 0.0 :face all-the-icons-dsilver)
-
- ("\\.elc$" all-the-icons-octicon "file-binary" :v-adjust 0.0 :face all-the-icons-dsilver)
-
- ("\\.gz$" all-the-icons-octicon "file-binary" :v-adjust 0.0 :face all-the-icons-lmaroon)
- ("\\.zip$" all-the-icons-octicon "file-zip" :v-adjust 0.0 :face all-the-icons-lmaroon)
- ("\\.7z$" all-the-icons-octicon "file-zip" :v-adjust 0.0 :face all-the-icons-lmaroon)
-
- ("\\.dat$" all-the-icons-faicon "bar-chart" :face all-the-icons-cyan :height 0.9)
- ;; lock files
- ("~$" all-the-icons-octicon "lock" :v-adjust 0.0 :face all-the-icons-maroon)
-
- ("\\.dmg$" all-the-icons-octicon "tools" :v-adjust 0.0 :face all-the-icons-lsilver)
- ("\\.dll$" all-the-icons-faicon "cogs" :face all-the-icons-silver)
- ("\\.DS_STORE$" all-the-icons-faicon "cogs" :face all-the-icons-silver)
-
- ;; Source Codes
- ("\\.scpt$" all-the-icons-fileicon "apple" :face all-the-icons-pink)
- ("\\.aup$" all-the-icons-fileicon "audacity" :face all-the-icons-yellow)
-
- ("\\.elm" all-the-icons-fileicon "elm" :face all-the-icons-blue)
-
- ("\\.erl$" all-the-icons-alltheicon "erlang" :face all-the-icons-red :v-adjust -0.1 :height 0.9)
- ("\\.hrl$" all-the-icons-alltheicon "erlang" :face all-the-icons-dred :v-adjust -0.1 :height 0.9)
-
- ("\\.eex$" all-the-icons-alltheicon "elixir" :face all-the-icons-lorange :v-adjust -0.1 :height 0.9)
- ("\\.ex$" all-the-icons-alltheicon "elixir" :face all-the-icons-lpurple :v-adjust -0.1 :height 0.9)
- ("\\.exs$" all-the-icons-alltheicon "elixir" :face all-the-icons-lred :v-adjust -0.1 :height 0.9)
- ("^mix.lock$" all-the-icons-alltheicon "elixir" :face all-the-icons-lyellow :v-adjust -0.1 :height 0.9)
-
- ("\\.java$" all-the-icons-alltheicon "java" :height 1.0 :face all-the-icons-purple)
-
- ("\\.go$" all-the-icons-alltheicon "go" :height 1.0 :face all-the-icons-blue)
-
- ("\\.mp3$" all-the-icons-faicon "volume-up" :face all-the-icons-dred)
- ("\\.wav$" all-the-icons-faicon "volume-up" :face all-the-icons-dred)
- ("\\.m4a$" all-the-icons-faicon "volume-up" :face all-the-icons-dred)
-
- ("\\.jl$" all-the-icons-fileicon "julia" :v-adjust 0.0 :face all-the-icons-purple)
- ("\\.matlab$" all-the-icons-fileicon "matlab" :face all-the-icons-orange)
-
- ("\\.p[ml]$" all-the-icons-alltheicon "perl" :face all-the-icons-lorange)
- ("\\.pl6$" all-the-icons-fileicon "perl6" :face all-the-icons-cyan)
- ("\\.pod$" all-the-icons-alltheicon "perldocs" :height 1.2 :face all-the-icons-lgreen)
-
- ("\\.php$" all-the-icons-fileicon "php" :face all-the-icons-lsilver)
- ("\\.pony$" all-the-icons-fileicon "pony" :face all-the-icons-maroon)
- ("\\.prol?o?g?$" all-the-icons-alltheicon "prolog" :height 1.1 :face all-the-icons-lmaroon)
- ("\\.py$" all-the-icons-alltheicon "python" :height 1.0 :face all-the-icons-dblue)
-
- ("\\.rkt$" all-the-icons-fileicon "racket" :height 1.2 :face all-the-icons-red)
- ("\\.gem$" all-the-icons-alltheicon "ruby-alt" :face all-the-icons-red)
- ("\\.rb$" all-the-icons-octicon "ruby" :v-adjust 0.0 :face all-the-icons-lred)
- ("\\.rs$" all-the-icons-alltheicon "rust" :height 1.2 :face all-the-icons-maroon)
- ("\\.rlib$" all-the-icons-alltheicon "rust" :height 1.2 :face all-the-icons-dmaroon)
- ("\\.r[ds]?x?$" all-the-icons-fileicon "R" :face all-the-icons-lblue)
-
- ("\\.scala$" all-the-icons-alltheicon "scala" :face all-the-icons-red)
- ("\\.scm$" all-the-icons-fileicon "scheme" :height 1.2 :face all-the-icons-red)
- ("\\.swift$" all-the-icons-alltheicon "swift" :height 1.0 :v-adjust -0.1 :face all-the-icons-green)
-
- ("-?spec\\.js$" all-the-icons-alltheicon "jasmine" :height 0.9 :v-adjust -0.1 :face all-the-icons-lpurple)
- ("-?test\\.js$" all-the-icons-alltheicon "jasmine" :height 0.9 :v-adjust -0.1 :face all-the-icons-lpurple)
- ("-?spec\\." all-the-icons-faicon "flask" :height 1.0 :v-adjust 0.0 :face all-the-icons-dgreen)
- ("-?test\\." all-the-icons-faicon "flask" :height 1.0 :v-adjust 0.0 :face all-the-icons-dgreen)
-
- ;; There seems to be a a bug with this font icon which does not
- ;; let you propertise it without it reverting to being a lower
- ;; case phi
- ("\\.c$" all-the-icons-alltheicon "c-line" :face all-the-icons-blue)
- ("\\.h$" all-the-icons-alltheicon "c-line" :face all-the-icons-purple)
- ("\\.m$" all-the-icons-fileicon "apple" :v-adjust 0.0 :height 1.0)
- ("\\.mm$" all-the-icons-fileicon "apple" :v-adjust 0.0 :height 1.0)
-
- ("\\.c\\(c\\|pp\\|xx\\)$" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-blue)
- ("\\.h\\(h\\|pp\\|xx\\)$" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-purple)
-
- ("\\.csx?$" all-the-icons-alltheicon "csharp-line" :face all-the-icons-dblue)
-
- ("\\.cljc?$" all-the-icons-alltheicon "clojure-line" :height 1.0 :face all-the-icons-blue :v-adjust 0.0)
- ("\\.cljs$" all-the-icons-fileicon "cljs" :height 1.0 :face all-the-icons-dblue :v-adjust 0.0)
-
- ("\\.coffee$" all-the-icons-alltheicon "coffeescript" :height 1.0 :face all-the-icons-maroon)
- ("\\.iced$" all-the-icons-alltheicon "coffeescript" :height 1.0 :face all-the-icons-lmaroon)
-
- ;; Git
- ("^MERGE_" all-the-icons-octicon "git-merge" :v-adjust 0.0 :face all-the-icons-red)
- ("^COMMIT_EDITMSG" all-the-icons-octicon "git-commit" :v-adjust 0.0 :face all-the-icons-red)
-
- ;; Lisps
- ("\\.cl$" all-the-icons-fileicon "clisp" :face all-the-icons-lorange)
- ("\\.l$" all-the-icons-fileicon "lisp" :face all-the-icons-orange)
- ("\\.el$" all-the-icons-fileicon "elisp" :height 1.0 :v-adjust -0.2 :face all-the-icons-purple)
-
- ;; Stylesheeting
- ("\\.css$" all-the-icons-alltheicon "css3" :face all-the-icons-yellow)
- ("\\.scss$" all-the-icons-alltheicon "sass" :face all-the-icons-pink)
- ("\\.sass$" all-the-icons-alltheicon "sass" :face all-the-icons-dpink)
- ("\\.less$" all-the-icons-alltheicon "less" :height 0.8 :face all-the-icons-dyellow)
- ("\\.postcss$" all-the-icons-fileicon "postcss" :face all-the-icons-dred)
- ("\\.sss$" all-the-icons-fileicon "postcss" :face all-the-icons-dred)
- ("\\.styl$" all-the-icons-alltheicon "stylus" :face all-the-icons-lgreen)
- ("stylelint" all-the-icons-fileicon "stylelint" :face all-the-icons-lyellow)
- ("\\.csv$" all-the-icons-octicon "graph" :v-adjust 0.0 :face all-the-icons-dblue)
-
- ("\\.hs$" all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red)
-
- ;; Web modes
- ("\\.haml$" all-the-icons-fileicon "haml" :face all-the-icons-lyellow)
- ("\\.html?$" all-the-icons-alltheicon "html5" :face all-the-icons-orange)
- ("\\.erb$" all-the-icons-alltheicon "html5" :face all-the-icons-lred)
- ("\\.hbs$" all-the-icons-fileicon "moustache" :face all-the-icons-green)
- ("\\.slim$" all-the-icons-octicon "dashboard" :v-adjust 0.0 :face all-the-icons-yellow)
- ("\\.jade$" all-the-icons-fileicon "jade" :face all-the-icons-red)
- ("\\.pug$" all-the-icons-fileicon "pug" :face all-the-icons-red)
-
- ;; JavaScript
- ("^gulpfile" all-the-icons-alltheicon "gulp" :height 1.0 :face all-the-icons-lred)
- ("^gruntfile" all-the-icons-alltheicon "grunt" :height 1.0 :v-adjust -0.1 :face all-the-icons-lyellow)
-
- ("\\.d3\\.?js" all-the-icons-alltheicon "d3" :height 0.8 :face all-the-icons-lgreen)
-
- ("\\.react" all-the-icons-alltheicon "react" :height 1.1 :face all-the-icons-lblue)
- ("\\.js$" all-the-icons-alltheicon "javascript" :height 0.9 :face all-the-icons-yellow)
- ("\\.es[0-9]$" all-the-icons-alltheicon "javascript" :height 0.9 :face all-the-icons-yellow)
- ("\\.jsx$" all-the-icons-fileicon "jsx-2" :height 0.8 :face all-the-icons-dyellow)
- ("\\.njs$" all-the-icons-alltheicon "nodejs" :height 1.2 :face all-the-icons-lgreen)
- ("^webpack" all-the-icons-fileicon "webpack" :face all-the-icons-lblue)
-
- ;; File Types
- ("\\.ico$" all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-blue)
- ("\\.png$" all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-orange)
- ("\\.gif$" all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-green)
- ("\\.jpe?g$" all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-dblue)
- ("\\.svg$" all-the-icons-alltheicon "svg" :height 0.9 :face all-the-icons-lgreen)
-
- ;; Video
- ("\\.mov" all-the-icons-faicon "film" :face all-the-icons-blue)
- ("\\.mp4" all-the-icons-faicon "film" :face all-the-icons-blue)
- ("\\.ogv" all-the-icons-faicon "film" :face all-the-icons-dblue)
-
- ;; Fonts
- ("\\.ttf$" all-the-icons-fileicon "font" :v-adjust 0.0 :face all-the-icons-dcyan)
- ("\\.woff2?$" all-the-icons-fileicon "font" :v-adjust 0.0 :face all-the-icons-cyan)
-
- ;; Doc
- ("\\.pdf" all-the-icons-octicon "file-pdf" :v-adjust 0.0 :face all-the-icons-dred)
- ("\\.te?xt" all-the-icons-octicon "file-text" :v-adjust 0.0 :face all-the-icons-cyan)
- ("\\.doc[xm]?$" all-the-icons-fileicon "word" :face all-the-icons-blue)
- ("\\.texi?$" all-the-icons-fileicon "tex" :face all-the-icons-lred)
- ("\\.md$" all-the-icons-octicon "markdown" :v-adjust 0.0 :face all-the-icons-lblue)
- ("\\.bib$" all-the-icons-fileicon "bib" :face all-the-icons-maroon)
- ("\\.org$" all-the-icons-fileicon "org" :face all-the-icons-lgreen)
-
- ("\\.pp[st]$" all-the-icons-fileicon "ppt" :face all-the-icons-orange)
- ("\\.pp[st]x$" all-the-icons-fileicon "ppt" :face all-the-icons-red)
- ("\\.knt$" all-the-icons-fileicon "presentall-the-iconson" :face all-the-icons-cyan)
-
- ("bookmark" all-the-icons-octicon "bookmark" :height 1.1 :v-adjust 0.0 :face all-the-icons-lpink)
- ("\\.cache$" all-the-icons-octicon "database" :height 1.0 :v-adjust 0.0 :face all-the-icons-green)
-
- ("^\\." all-the-icons-octicon "gear" :v-adjust 0.0)
- ("." all-the-icons-faicon "file-o" :height 0.8 :v-adjust 0.0 :face all-the-icons-dsilver)))
-
-(defvar all-the-icons-dir-icon-alist
- '(
- ("trash" all-the-icons-faicon "trash-o" :height 1.2 :v-adjust -0.1)
- ("dropbox" all-the-icons-faicon "dropbox" :height 1.0 :v-adjust -0.1)
- ("google[ _-]drive" all-the-icons-alltheicon "google-drive" :height 1.3 :v-adjust -0.1)
- ("atom" all-the-icons-alltheicon "atom" :height 1.2 :v-adjust -0.1)
- ("documents" all-the-icons-faicon "book" :height 1.0 :v-adjust -0.1)
- ("download" all-the-icons-faicon "cloud-download" :height 0.9 :v-adjust -0.2)
- ("desktop" all-the-icons-octicon "device-desktop" :height 1.0 :v-adjust -0.1)
- ("pictures" all-the-icons-faicon "picture-o" :height 0.9 :v-adjust -0.2)
- ("photos" all-the-icons-faicon "camera-retro" :height 1.0 :v-adjust -0.1)
- ("music" all-the-icons-faicon "music" :height 1.0 :v-adjust -0.1)
- ("movies" all-the-icons-faicon "film" :height 0.9 :v-adjust -0.1)
- ("code" all-the-icons-octicon "code" :height 1.1 :v-adjust -0.1)
- ("workspace" all-the-icons-octicon "code" :height 1.1 :v-adjust -0.1)
- (".git" all-the-icons-alltheicon "git" :height 1.0)
- ("." all-the-icons-octicon "file-directory" :height 1.0 :v-adjust -0.1)
- ))
-
-(defvar all-the-icons-weather-icon-alist
- '(
- ("tornado" all-the-icons-wicon "tornado")
- ("hurricane" all-the-icons-wicon "hurricane")
- ("thunderstorms" all-the-icons-wicon "thunderstorm")
- ("sunny" all-the-icons-wicon "day-sunny")
- ("rain.*snow" all-the-icons-wicon "rain-mix")
- ("rain.*hail" all-the-icons-wicon "rain-mix")
- ("sleet" all-the-icons-wicon "sleet")
- ("hail" all-the-icons-wicon "hail")
- ("drizzle" all-the-icons-wicon "sprinkle")
- ("rain" all-the-icons-wicon "showers" :height 1.1 :v-adjust 0.0)
- ("showers" all-the-icons-wicon "showers")
- ("blowing.*snow" all-the-icons-wicon "snow-wind")
- ("snow" all-the-icons-wicon "snow")
- ("dust" all-the-icons-wicon "dust")
- ("fog" all-the-icons-wicon "fog")
- ("haze" all-the-icons-wicon "day-haze")
- ("smoky" all-the-icons-wicon "smoke")
- ("blustery" all-the-icons-wicon "cloudy-windy")
- ("windy" all-the-icons-wicon "cloudy-gusts")
- ("cold" all-the-icons-wicon "snowflake-cold")
- ("partly.*cloudy.*night" all-the-icons-wicon "night-alt-partly-cloudy")
- ("partly.*cloudy" all-the-icons-wicon "day-cloudy-high")
- ("cloudy.*night" all-the-icons-wicon "night-alt-cloudy")
- ("cxloudy.*day" all-the-icons-wicon "day-cloudy")
- ("cloudy" all-the-icons-wicon "cloudy")
- ("clear.*night" all-the-icons-wicon "night-clear")
- ("fair.*night" all-the-icons-wicon "stars")
- ("fair.*day" all-the-icons-wicon "horizon")
- ("hot" all-the-icons-wicon "hot")
- ("not.*available" all-the-icons-wicon "na")
- ))
-
-(defvar all-the-icons-mode-icon-alist
- '(
- (emacs-lisp-mode all-the-icons-fileicon "elisp" :height 1.0 :v-adjust -0.2 :face all-the-icons-purple)
- (inferior-emacs-lisp-mode all-the-icons-fileicon "elisp" :height 1.0 :v-adjust -0.2 :face all-the-icons-lblue)
- (dired-mode all-the-icons-octicon "file-directory" :v-adjust 0.0)
- (lisp-interaction-mode all-the-icons-fileicon "lisp" :v-adjust -0.1 :face all-the-icons-orange)
- (org-mode all-the-icons-fileicon "org" :v-adjust 0.0 :face all-the-icons-lgreen)
- (js-mode all-the-icons-alltheicon "javascript" :v-adjust -0.1 :face all-the-icons-yellow)
- (js2-mode all-the-icons-alltheicon "javascript" :v-adjust -0.1 :face all-the-icons-yellow)
- (js3-mode all-the-icons-alltheicon "javascript" :v-adjust -0.1 :face all-the-icons-yellow)
- (rjsx-mode all-the-icons-fileicon "jsx-2" :v-adjust -0.1 :face all-the-icons-lblue)
- (term-mode all-the-icons-octicon "terminal" :v-adjust 0.2)
- (eshell-mode all-the-icons-octicon "terminal" :v-adjust 0.0 :face all-the-icons-purple)
- (magit-refs-mode all-the-icons-octicon "git-branch" :v-adjust 0.0 :face all-the-icons-red)
- (magit-process-mode all-the-icons-octicon "mark-github" :v-adjust 0.0)
- (magit-diff-mode all-the-icons-octicon "git-compare" :v-adjust 0.0 :face all-the-icons-lblue)
- (ediff-mode all-the-icons-octicon "git-compare" :v-adjust 0.0 :Face all-the-icons-red)
- (comint-mode all-the-icons-faicon "terminal" :v-adjust 0.0 :face all-the-icons-lblue)
- (eww-mode all-the-icons-faicon "firefox" :v-adjust -0.1 :face all-the-icons-red)
- (org-agenda-mode all-the-icons-octicon "checklist" :v-adjust 0.0 :face all-the-icons-lgreen)
- (cfw:calendar-mode all-the-icons-octicon "calendar" :v-adjust 0.0)
- (ibuffer-mode all-the-icons-faicon "files-o" :v-adjust 0.0 :face all-the-icons-dsilver)
- (messages-buffer-mode all-the-icons-faicon "stack-overflow" :v-adjust -0.1)
- (help-mode all-the-icons-faicon "info" :v-adjust -0.1 :face all-the-icons-purple)
- (benchmark-init/tree-mode all-the-icons-octicon "dashboard" :v-adjust 0.0)
- (jenkins-mode all-the-icons-fileicon "jenkins" :face all-the-icons-blue)
- (magit-popup-mode all-the-icons-alltheicon "git" :face all-the-icons-red)
- (magit-status-mode all-the-icons-alltheicon "git" :face all-the-icons-lred)
- (magit-log-mode all-the-icons-alltheicon "git" :face all-the-icons-green)
- (Custom-mode all-the-icons-octicon "settings")
-
- ;; Special matcher for Web Mode based on the `web-mode-content-type' of the current buffer
- (web-mode all-the-icons--web-mode-icon)
-
- (fundamental-mode all-the-icons-fileicon "elisp" :height 1.0 :v-adjust -0.2 :face all-the-icons-dsilver)
- (special-mode all-the-icons-fileicon "elisp" :height 1.0 :v-adjust -0.2 :face all-the-icons-yellow)
- (text-mode all-the-icons-octicon "file-text" :v-adjust 0.0 :face all-the-icons-cyan)
- (ruby-mode all-the-icons-alltheicon "ruby-alt" :face all-the-icons-lred)
- (inf-ruby-mode all-the-icons-alltheicon "ruby-alt" :face all-the-icons-red)
- (projectile-rails-compilation-mode all-the-icons-alltheicon "ruby-alt" :face all-the-icons-red)
- (rspec-compilation-mode all-the-icons-alltheicon "ruby-alt" :face all-the-icons-red)
- (rake-compilation-mode all-the-icons-alltheicon "ruby-alt" :face all-the-icons-red)
- (shell-mode all-the-icons-alltheicon "terminal" :face all-the-icons-purple)
- (fish-mode all-the-icons-alltheicon "terminal" :face all-the-icons-lpink)
- (nginx-mode all-the-icons-fileicon "nginx" :height 0.9 :face all-the-icons-dgreen)
- (apache-mode all-the-icons-alltheicon "apache" :height 0.9 :face all-the-icons-dgreen)
- (makefile-mode all-the-icons-fileicon "gnu" :face all-the-icons-dorange)
- (dockerfile-mode all-the-icons-fileicon "docker" :face all-the-icons-blue)
- (xml-mode all-the-icons-faicon "file-code-o" :height 0.95 :face all-the-icons-lorange)
- (json-mode all-the-icons-octicon "settings" :face all-the-icons-yellow)
- (yaml-mode all-the-icons-octicon "settings" :v-adjust 0.0 :face all-the-icons-dyellow)
- (elisp-byte-code-mode all-the-icons-octicon "file-binary" :v-adjust 0.0 :face all-the-icons-dsilver)
- (archive-mode all-the-icons-octicon "file-zip" :v-adjust 0.0 :face all-the-icons-lmaroon)
- (elm-mode all-the-icons-fileicon "elm" :face all-the-icons-blue)
- (erlang-mode all-the-icons-alltheicon "erlang" :face all-the-icons-red :v-adjust -0.1 :height 0.9)
- (elixir-mode all-the-icons-alltheicon "elixir" :face all-the-icons-lorange :v-adjust -0.1 :height 0.9)
- (java-mode all-the-icons-alltheicon "java" :height 1.0 :face all-the-icons-purple)
- (go-mode all-the-icons-alltheicon "go" :height 1.0 :face all-the-icons-blue)
- (matlab-mode all-the-icons-fileicon "matlab" :face all-the-icons-orange)
- (perl-mode all-the-icons-alltheicon "perl" :face all-the-icons-lorange)
- (cperl-mode all-the-icons-alltheicon "perl" :face all-the-icons-lorange)
- (php-mode all-the-icons-fileicon "php" :face all-the-icons-lsilver)
- (prolog-mode all-the-icons-alltheicon "prolog" :height 1.1 :face all-the-icons-lmaroon)
- (python-mode all-the-icons-alltheicon "python" :height 1.0 :face all-the-icons-dblue)
- (racket-mode all-the-icons-fileicon "racket" :height 1.2 :face all-the-icons-red)
- (rust-mode all-the-icons-alltheicon "rust" :height 1.2 :face all-the-icons-maroon)
- (scala-mode all-the-icons-alltheicon "scala" :face all-the-icons-red)
- (scheme-mode all-the-icons-fileicon "scheme" :height 1.2 :face all-the-icons-red)
- (swift-mode all-the-icons-alltheicon "swift" :height 1.0 :v-adjust -0.1 :face all-the-icons-green)
- (c-mode all-the-icons-alltheicon "c-line" :face all-the-icons-blue)
- (c++-mode all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-blue)
- (csharp-mode all-the-icons-alltheicon "csharp-line" :face all-the-icons-dblue)
- (clojure-mode all-the-icons-alltheicon "clojure-line" :height 1.0 :face all-the-icons-blue)
- (cider-repl-mode all-the-icons-alltheicon "clojure-line" :height 1.0 :face all-the-icons-dblue)
- (clojurescript-mode all-the-icons-fileicon "cljs" :height 1.0 :face all-the-icons-dblue)
- (coffee-mode all-the-icons-alltheicon "coffeescript" :height 1.0 :face all-the-icons-maroon)
- (lisp-mode all-the-icons-fileicon "lisp" :face all-the-icons-orange)
- (css-mode all-the-icons-alltheicon "css3" :face all-the-icons-yellow)
- (scss-mode all-the-icons-alltheicon "sass" :face all-the-icons-pink)
- (sass-mode all-the-icons-alltheicon "sass" :face all-the-icons-dpink)
- (less-css-mode all-the-icons-alltheicon "less" :height 0.8 :face all-the-icons-dyellow)
- (stylus-mode all-the-icons-alltheicon "stylus" :face all-the-icons-lgreen)
- (csv-mode all-the-icons-octicon "graph" :v-adjust 0.0 :face all-the-icons-dblue)
- (haskell-mode all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red)
- (haml-mode all-the-icons-fileicon "haml" :face all-the-icons-lyellow)
- (html-mode all-the-icons-alltheicon "html5" :face all-the-icons-orange)
- (rhtml-mode all-the-icons-alltheicon "html5" :face all-the-icons-lred)
- (mustache-mode all-the-icons-fileicon "moustache" :face all-the-icons-green)
- (slim-mode all-the-icons-octicon "dashboard" :v-adjust 0.0 :face all-the-icons-yellow)
- (jade-mode all-the-icons-fileicon "jade" :face all-the-icons-red)
- (pug-mode all-the-icons-fileicon "pug" :face all-the-icons-red)
- (react-mode all-the-icons-alltheicon "react" :height 1.1 :face all-the-icons-lblue)
- (image-mode all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-blue)
- (texinfo-mode all-the-icons-fileicon "tex" :face all-the-icons-lred)
- (markdown-mode all-the-icons-octicon "markdown" :v-adjust 0.0 :face all-the-icons-lblue)
- (bibtex-mode all-the-icons-fileicon "bib" :face all-the-icons-maroon)
- (org-mode all-the-icons-fileicon "org" :face all-the-icons-lgreen)
- (compilation-mode all-the-icons-faicon "cogs" :v-adjust 0.0 :height 1.0)
- (objc-mode all-the-icons-faicon "apple" :v-adjust 0.0 :height 1.0)
- ))
-
-;; ====================
-;; Functions Start
-;; ====================
-
-(defun all-the-icons-auto-mode-match? (&optional file)
- "Whether or not FILE's `major-mode' match against its `auto-mode-alist'."
- (let* ((file (or file (buffer-file-name) (buffer-name)))
- (auto-mode (all-the-icons-match-to-alist file auto-mode-alist)))
- (eq major-mode auto-mode)))
-
-(defun all-the-icons-match-to-alist (file alist)
- "Match FILE against an entry in ALIST using `string-match'."
- (cdr (cl-find-if (lambda (it) (string-match (car it) file)) alist)))
-
-(defun all-the-icons-dir-is-submodule (dir)
- "Checker whether or not DIR is a git submodule."
- (let* ((gitmodule-dir (locate-dominating-file dir ".gitmodules"))
- (modules-file (expand-file-name (format "%s.gitmodules" gitmodule-dir)))
- (module-search (format "submodule \".*?%s\"" (file-name-base dir))))
-
- (when (and gitmodule-dir (file-exists-p (format "%s/.git" dir)))
- (with-temp-buffer
- (insert-file-contents modules-file)
- (search-forward-regexp module-search (point-max) t)))))
-
-;; Icon functions
-(defun all-the-icons-icon-for-dir (dir &optional chevron padding)
- "Format an icon for DIR with CHEVRON similar to tree based directories.
-
-If PADDING is provided, it will prepend and separate the chevron
-and directory with PADDING.
-
-Produces different symbols by inspecting DIR to distinguish
-symlinks and git repositories which do not depend on the
-directory contents"
- (let* ((matcher (all-the-icons-match-to-alist (file-name-base dir) all-the-icons-dir-icon-alist))
- (path (expand-file-name dir))
- (chevron (if chevron (all-the-icons-octicon (format "chevron-%s" chevron) :height 0.8 :v-adjust -0.1) ""))
- (padding (or padding "\t"))
- (icon (cond
- ((file-symlink-p path)
- (all-the-icons-octicon "file-symlink-directory" :height 1.0))
- ((all-the-icons-dir-is-submodule path)
- (all-the-icons-octicon "file-submodule" :height 1.0))
- ((file-exists-p (format "%s/.git" path))
- (format "%s" (all-the-icons-octicon "repo" :height 1.1)))
- (t (apply (car matcher) (cdr matcher))))))
- (format "%s%s%s%s%s" padding chevron padding icon padding)))
-
-(defun all-the-icons-icon-for-buffer ()
- "Get the formatted icon for the current buffer.
-
-This function prioritises the use of the buffers file extension to
-discern the icon when its `major-mode' matches its auto mode,
-otherwise it will use the buffers `major-mode' to decide its
-icon."
- (all-the-icons--icon-info-for-buffer))
-
-(defun all-the-icons-icon-family-for-buffer ()
- "Get the icon font family for the current buffer."
- (all-the-icons--icon-info-for-buffer "family"))
-
-(defun all-the-icons--web-mode-icon () "Get icon for a `web-mode' buffer." (all-the-icons--web-mode))
-(defun all-the-icons--web-mode-icon-family () "Get icon family for a `web-mode' buffer." (all-the-icons--web-mode t))
-(defun all-the-icons--web-mode (&optional family)
- "Return icon or FAMILY for `web-mode' based on `web-mode-content-type'."
- (cond
- ((equal web-mode-content-type "jsx")
- (if family (all-the-icons-fileicon-family) (all-the-icons-fileicon "jsx-2")))
- ((equal web-mode-content-type "javascript")
- (if family (all-the-icons-alltheicon-family) (all-the-icons-alltheicon "javascript")))
- ((equal web-mode-content-type "json")
- (if family (all-the-icons-alltheicon-family) (all-the-icons-alltheicon "less")))
- ((equal web-mode-content-type "xml")
- (if family (all-the-icons-faicon-family) (all-the-icons-faicon "file-code-o")))
- ((equal web-mode-content-type "css")
- (if family (all-the-icons-alltheicon-family) (all-the-icons-alltheicon "css3")))
- (t
- (if family (all-the-icons-alltheicon-family) (all-the-icons-alltheicon "html5")))))
-
-;; Icon Functions
-
-(defun all-the-icons-icon-for-file (file &rest arg-overrides)
- "Get the formatted icon for FILE.
-ARG-OVERRIDES should be a plist containining `:height',
-`:v-adjust' or `:face' properties like in the normal icon
-inserting functions."
- (let* ((icon (all-the-icons-match-to-alist file all-the-icons-icon-alist))
- (args (cdr icon)))
- (when arg-overrides (setq args (append `(,(car args)) arg-overrides (cdr args))))
- (apply (car icon) args)))
-
-(defun all-the-icons-icon-for-mode (mode &rest arg-overrides)
- "Get the formatted icon for MODE.
-ARG-OVERRIDES should be a plist containining `:height',
-`:v-adjust' or `:face' properties like in the normal icon
-inserting functions."
- (let* ((icon (cdr (assoc mode all-the-icons-mode-icon-alist)))
- (args (cdr icon)))
- (when arg-overrides (setq args (append `(,(car args)) arg-overrides (cdr args))))
- (if icon (apply (car icon) args) mode)))
-
-;; Family Face Functions
-(defun all-the-icons-icon-family-for-file (file)
- "Get the icons font family for FILE."
- (let ((icon (all-the-icons-match-to-alist file all-the-icons-icon-alist)))
- (funcall (intern (format "%s-family" (car icon))))))
-
-(defun all-the-icons-icon-family-for-mode (mode)
- "Get the icons font family for MODE."
- (let ((icon (cdr (assoc mode all-the-icons-mode-icon-alist))))
- (if icon (funcall (intern (format "%s-family" (car icon)))) nil)))
-
-(defun all-the-icons-icon-family (icon)
- "Get a propertized ICON family programatically."
- (plist-get (get-text-property 0 'face icon) :family))
-
-(defun all-the-icons--icon-info-for-buffer (&optional f)
- "Get icon info for the current buffer.
-
-When F is provided, the info function is calculated with the format
-`all-the-icons-icon-%s-for-file' or `all-the-icons-icon-%s-for-mode'."
- (let* ((base-f (concat "all-the-icons-icon" (when f (format "-%s" f))))
- (file-f (intern (concat base-f "-for-file")))
- (mode-f (intern (concat base-f "-for-mode"))))
- (if (and (buffer-file-name)
- (all-the-icons-auto-mode-match?))
- (funcall file-f (file-name-nondirectory (buffer-file-name)))
- (funcall mode-f major-mode))))
-
-;; Weather icons
-(defun all-the-icons-icon-for-weather (weather)
- "Get an icon for a WEATHER status."
- (let ((icon (all-the-icons-match-to-alist weather all-the-icons-weather-icon-alist)))
- (if icon (apply (car icon) (cdr icon)) weather)))
-
-;; Definitions
-
-(eval-and-compile
- (defun all-the-icons--function-name (name)
- "Get the symbol for an icon function name for icon set NAME."
- (intern (concat "all-the-icons-" (downcase (symbol-name name)))))
-
- (defun all-the-icons--family-name (name)
- "Get the symbol for an icon family function for icon set NAME."
- (intern (concat "all-the-icons-" (downcase (symbol-name name)) "-family")))
-
- (defun all-the-icons--data-name (name)
- "Get the symbol for an icon family function for icon set NAME."
- (intern (concat "all-the-icons-" (downcase (symbol-name name)) "-data")))
-
- (defun all-the-icons--insert-function-name (name)
- "Get the symbol for an icon insert function for icon set NAME."
- (intern (concat "all-the-icons-insert-" (downcase (symbol-name name))))))
-
-;; Icon insertion functions
-
-(defun all-the-icons--read-candidates ()
- "Helper to build a list of candidates for all families."
- (reduce 'append (mapcar (lambda (it) (all-the-icons--read-candidates-for-family it t)) all-the-icons-font-families)))
-
-(defun all-the-icons--read-candidates-for-family (family &optional show-family)
- "Helper to build read candidates for FAMILY.
-If SHOW-FAMILY is non-nil, displays the icons family in the candidate string."
- (let ((data (funcall (all-the-icons--data-name family)))
- (icon-f (all-the-icons--function-name family)))
- (mapcar
- (lambda (it)
- (let* ((icon-name (car it))
- (icon-name-head (substring icon-name 0 1))
- (icon-name-tail (substring icon-name 1))
-
- (icon-display (propertize icon-name-head 'display (format "%s\t%s" (funcall icon-f icon-name) icon-name-head)))
- (icon-family (if show-family (format "\t[%s]" family) ""))
-
- (candidate-name (format "%s%s%s" icon-display icon-name-tail icon-family))
- (candidate-icon (funcall (all-the-icons--function-name family) icon-name)))
-
- (cons candidate-name candidate-icon)))
- data)))
-
-;;;###autoload
-(defun all-the-icons-install-fonts (&optional pfx)
- "Helper function to download and install the latests fonts based on OS.
-When PFX is non-nil, ignore the prompt and just install"
- (interactive "P")
- (when (or pfx (yes-or-no-p "This will download and install fonts, are you sure you want to do this?"))
- (let* ((url-format "https://github.com/domtronn/all-the-icons.el/blob/master/fonts/%s?raw=true")
- (font-dest (cl-case window-system
- (x (concat (or (getenv "XDG_DATA_HOME") ;; Default Linux install directories
- (concat (getenv "HOME") "/.local/share"))
- "/fonts/"))
- (mac (concat (getenv "HOME") "/Library/Fonts/" ))
- (ns (concat (getenv "HOME") "/Library/Fonts/" )))) ;; Default MacOS install directory
- (known-dest? (stringp font-dest)))
- (unless font-dest
- (setq font-dest (read-directory-name "Font installation directory: " "~/")))
- (mapc (lambda (font)
- (url-copy-file (format url-format font) (concat font-dest font) t))
- all-the-icons-font-names)
- (when known-dest?
- (message "Fonts downloaded, updating font cache... <fc-cache -f -v> ")
- (shell-command-to-string (format "fc-cache -f -v")))
- (message "%s Successfully %s `all-the-icons' fonts to `%s'!"
- (all-the-icons-wicon "stars" :v-adjust 0.0) (if known-dest? "installed" "downloaded") font-dest))))
-
-;;;###autoload
-(defun all-the-icons-insert (&optional arg family)
- "Interactive icon insertion function.
-When Prefix ARG is non-nil, insert the propertized icon.
-When FAMILY is non-nil, limit the candidates to the icon set matching it."
- (interactive "P")
- (let* ((standard-output (current-buffer))
- (candidates (if family
- (all-the-icons--read-candidates-for-family family)
- (all-the-icons--read-candidates)))
- (prompt (if family
- (format "%s Icon: " (funcall (all-the-icons--family-name family)))
- "Icon : "))
-
- (selection (completing-read prompt candidates nil t))
- (result (cdr (assoc selection candidates))))
-
- (if arg (prin1 result) (insert result))))
-
-;; Debug Helpers
-
-(defun all-the-icons-insert-icons-for (family &optional height duration)
- "Insert all of the available icons associated with FAMILY.
-If a HEIGHT is provided it will render the icons at this height.
-This is useful both to see the icons more clearly and to test
-different height rendering. If DURATION is provided, it will
-pause for DURATION seconds between printing each character."
- (let* ((data-f (all-the-icons--data-name family))
- (insert-f (all-the-icons--function-name family))
-
- (height (or height 2.0))
- (data (funcall data-f)))
- (mapc
- (lambda (it)
- (insert (format "%s - %s\n" (funcall insert-f (car it) :height height) (car it)))
- (when duration (sit-for duration 0)))
- data)))
-
-(defmacro define-icon (name alist family &optional font-name)
- "Macro to generate functions for inserting icons for icon set NAME.
-
-NAME defines is the name of the iconset and will produce a
-function of the for `all-the-icons-NAME'.
-
-ALIST is the alist containing maps between icon names and the
-UniCode for the character. All of these can be found in the data
-directory of this package.
-
-FAMILY is the font family to use for the icons.
-FONT-NAME is the name of the .ttf file providing the font, defaults to FAMILY."
- `(progn
- (add-to-list 'all-the-icons-font-families (quote ,name))
- (add-to-list 'all-the-icons-font-names (quote ,(downcase (format "%s.ttf" (or font-name family)))))
-
- (defun ,(all-the-icons--family-name name) () ,family)
- (defun ,(all-the-icons--data-name name) () ,alist)
- (defun ,(all-the-icons--function-name name) (icon-name &rest args)
- (let ((icon (cdr (assoc icon-name ,alist)))
- (other-face (when all-the-icons-color-icons (plist-get args :face)))
- (height (* all-the-icons-scale-factor (or (plist-get args :height) 1.0)))
- (v-adjust (* all-the-icons-scale-factor (or (plist-get args :v-adjust) all-the-icons-default-adjust)))
- (family ,family))
- (unless icon
- (error (format "Unable to find icon with name `%s' in icon set `%s'" icon-name (quote ,name))))
- (propertize icon
- 'face (if other-face
- `(:family ,family :height ,height :inherit ,other-face)
- `(:family ,family :height ,height))
- 'display `(raise ,v-adjust)
- 'font-lock-ignore t)))
- (defun ,(all-the-icons--insert-function-name name) (&optional arg)
- ,(format "Insert a %s icon at point." family)
- (interactive "P")
- (all-the-icons-insert arg (quote ,name)))))
-
-(define-icon alltheicon all-the-icons-data/alltheicons-alist "all-the-icons")
-(define-icon fileicon all-the-icons-data/file-icon-alist "file-icons")
-(define-icon faicon all-the-icons-data/fa-icon-alist "FontAwesome")
-(define-icon octicon all-the-icons-data/octicons-alist "github-octicons" "octicons")
-(define-icon wicon all-the-icons-data/weather-icons-alist "Weather Icons" "weathericons")
-(define-icon material all-the-icons-data/material-icons-alist "Material Icons" "material-design-icons")
-
-(provide 'all-the-icons)
-
-;;; all-the-icons.el ends here
.emacs.d/elpa/all-the-icons-20170502.756/all-the-icons.elc
Binary file
.emacs.d/elpa/all-the-icons-dired-20170418.1431/all-the-icons-dired-autoloads.el
@@ -1,22 +0,0 @@
-;;; all-the-icons-dired-autoloads.el --- automatically extracted autoloads
-;;
-;;; Code:
-(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))
-
-;;;### (autoloads nil "all-the-icons-dired" "all-the-icons-dired.el"
-;;;;;; (22795 37253 787581 581000))
-;;; Generated autoloads from all-the-icons-dired.el
-
-(autoload 'all-the-icons-dired-mode "all-the-icons-dired" "\
-Display all-the-icons icon for each files in a dired buffer.
-
-\(fn &optional ARG)" t nil)
-
-;;;***
-
-;; Local Variables:
-;; version-control: never
-;; no-byte-compile: t
-;; no-update-autoloads: t
-;; End:
-;;; all-the-icons-dired-autoloads.el ends here
.emacs.d/elpa/all-the-icons-dired-20170418.1431/all-the-icons-dired-pkg.el
@@ -1,2 +0,0 @@
-;;; -*- no-byte-compile: t -*-
-(define-package "all-the-icons-dired" "20170418.1431" "Shows icons for each file in dired mode" '((emacs "24.4") (all-the-icons "2.2.0")) :keywords '("files" "icons" "dired"))
.emacs.d/elpa/all-the-icons-dired-20170418.1431/all-the-icons-dired.el
@@ -1,100 +0,0 @@
-;;; all-the-icons-dired.el --- Shows icons for each file in dired mode -*- lexical-binding: t; -*-
-
-;; Copyright (C) 2016 jtbm37
-
-;; Author: jtbm37
-;; Version: 1.0
-;; Package-Version: 20170418.1431
-;; Keywords: files icons dired
-;; Package-Requires: ((emacs "24.4") (all-the-icons "2.2.0"))
-
-;; This program is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation, either version 3 of the License, or
-;; (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-;;; Commentary:
-;; To use this package, simply add this to your init.el:
-;; (add-hook 'dired-mode-hook 'all-the-icons-dired-mode)
-
-;; To manually install, add this to your init.el before the hook mentioned above.
-;; (add-to-load-path (expand-file-name "~/path/to/all-the-icons-dired"))
-;; (load "all-the-icons-dired.el")
-
-
-;;; Code:
-(require 'dired)
-(require 'all-the-icons)
-
-(defface all-the-icons-dired-dir-face
- '((((background dark)) :foreground "white")
- (((background light)) :foreground "black"))
- "Face for the directory icon"
- :group 'all-the-icons-faces)
-
-(defcustom all-the-icons-dired-v-adjust 0.01
- "The default vertical adjustment of the icon in the dired buffer."
- :group 'all-the-icons
- :type 'number)
-
-(defvar-local all-the-icons-dired-displayed nil
- "Flags whether icons have been added.")
-
-(defun all-the-icons-dired--display ()
- "Display the icons of files in a dired buffer."
- (when (and (not all-the-icons-dired-displayed) dired-subdir-alist)
- (setq-local all-the-icons-dired-displayed t)
- (let ((inhibit-read-only t)
- (remote-p (and (fboundp 'tramp-tramp-file-p)
- (tramp-tramp-file-p default-directory))))
- (save-excursion
- (goto-char (point-min))
- (while (not (eobp))
- (when (dired-move-to-filename nil)
- (let ((file (dired-get-filename 'verbatim t)))
- (unless (member file '("." ".."))
- (let ((filename (dired-get-filename nil t)))
- (if (file-directory-p filename)
- (let* ((matcher (all-the-icons-match-to-alist file all-the-icons-dir-icon-alist))
- (icon (cond
- (remote-p
- (all-the-icons-octicon "file-directory" :v-adjust all-the-icons-dired-v-adjust :face 'all-the-icons-dired-dir-face))
- ((file-symlink-p filename)
- (all-the-icons-octicon "file-symlink-directory" :v-adjust all-the-icons-dired-v-adjust :face 'all-the-icons-dired-dir-face))
- ((all-the-icons-dir-is-submodule filename)
- (all-the-icons-octicon "file-submodule" :v-adjust all-the-icons-dired-v-adjust :face 'all-the-icons-dired-dir-face))
- ((file-exists-p (format "%s/.git" filename))
- (all-the-icons-octicon "repo" :v-adjust all-the-icons-dired-v-adjust :face 'all-the-icons-dired-dir-face))
- (t (apply (car matcher) (list (cadr matcher) :face 'all-the-icons-dired-dir-face :v-adjust all-the-icons-dired-v-adjust))))))
- (insert (concat icon " ")))
- (insert (concat (all-the-icons-icon-for-file file :v-adjust all-the-icons-dired-v-adjust) " ")))))))
- (forward-line 1))))))
-
-(defun all-the-icons-dired--reset (&optional _arg _noconfirm)
- "Functions used as advice when redisplaying buffer."
- (setq-local all-the-icons-dired-displayed nil))
-
-;;;###autoload
-(define-minor-mode all-the-icons-dired-mode
- "Display all-the-icons icon for each files in a dired buffer."
- :lighter " all-the-icons-dired-mode"
- (if (and (display-graphic-p) all-the-icons-dired-mode)
- (progn
- (add-hook 'dired-after-readin-hook 'all-the-icons-dired--display t t)
- (when (derived-mode-p 'dired-mode)
- (all-the-icons-dired--display)))
- (remove-hook 'dired-after-readin-hook 'all-the-icons-dired--display t)
- (dired-revert)))
-
-(advice-add 'dired-revert :before #'all-the-icons-dired--reset)
-
-(provide 'all-the-icons-dired)
-;;; all-the-icons-dired.el ends here
.emacs.d/elpa/all-the-icons-dired-20170418.1431/all-the-icons-dired.elc
Binary file
.emacs.d/elpa/spaceline-all-the-icons-20170503.209/spaceline-all-the-icons-autoloads.el
@@ -1,29 +0,0 @@
-;;; spaceline-all-the-icons-autoloads.el --- automatically extracted autoloads
-;;
-;;; Code:
-(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))
-
-;;;### (autoloads nil "spaceline-all-the-icons" "spaceline-all-the-icons.el"
-;;;;;; (22795 39770 275475 984000))
-;;; Generated autoloads from spaceline-all-the-icons.el
-
-(autoload 'spaceline-all-the-icons-theme "spaceline-all-the-icons" "\
-Install the `spaceline-ml-all-the-icons'.
-Add ADDITIONAL-SEGMENTS to the end of the theme.
-
-\(fn &rest ADDITIONAL-SEGMENTS)" t nil)
-
-;;;***
-
-;;;### (autoloads nil nil ("spaceline-all-the-icons-pkg.el" "spaceline-all-the-icons-segments.el"
-;;;;;; "spaceline-all-the-icons-separators.el") (22795 39770 279475
-;;;;;; 935000))
-
-;;;***
-
-;; Local Variables:
-;; version-control: never
-;; no-byte-compile: t
-;; no-update-autoloads: t
-;; End:
-;;; spaceline-all-the-icons-autoloads.el ends here
.emacs.d/elpa/spaceline-all-the-icons-20170503.209/spaceline-all-the-icons-pkg.el
@@ -1,9 +0,0 @@
-(define-package "spaceline-all-the-icons" "20170503.209" "A Spaceline theme using All The Icons"
- '((emacs "24.4")
- (all-the-icons "2.4.1")
- (spaceline "2.0.0"))
- :url "https://github.com/domtronn/spaceline-all-the-icons.el" :keywords
- '("convenience" "lisp" "tools"))
-;; Local Variables:
-;; no-byte-compile: t
-;; End:
.emacs.d/elpa/spaceline-all-the-icons-20170503.209/spaceline-all-the-icons-segments.el
@@ -1,1337 +0,0 @@
-;;; spaceline-all-the-icons-segments.el --- Segments used by Spaceline All The Icons Theme
-
-;; Copyright (C) 2017 Dominic Charlesworth <dgc336@gmail.com>
-
-;; Author: Dominic Charlesworth <dgc336@gmail.com>
-;; URL: https://github.com/domtronn/spaceline-all-the-icons.el
-
-;; This program is free software; you can redistribute it and/or
-;; modify it under the terms of the GNU General Public License
-;; as published by the Free Software Foundation; either version 3
-;; of the License, or (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-;;; Commentary:
-
-;;; Code:
-
-(require 'spaceline)
-(require 'all-the-icons)
-
-;;; Forward declarations of Optional Dependencies
-(declare-function projectile-project-root "ext:projectile.el")
-(declare-function yahoo-weather-info-format "ext:yahoo-weather.el")
-(declare-function flycheck-count-errors "ext:flycheck.el")
-(declare-function anzu--format-here-position "ext:anzu.el")
-(declare-function neo-buffer--get-filename-current-line "ext:neotree.el")
-(declare-function neo-buffer--get-node-index "ext:neotree.el")
-(declare-function neo-buffer--get-nodes "ext:neotree.el")
-(declare-function git-gutter-hunk-end-line "ext:git-gutter.el")
-(declare-function git-gutter-hunk-start-line "ext:git-gutter.el")
-(declare-function git-gutter-hunk-type "ext:git-gutter.el")
-(declare-function git-gutter-hunk-content "ext:git-gutter.el")
-(declare-function diff-hl-changes "ext:diff-hl.el")
-(declare-function paradox-list-packages "ext:paradox.el")
-
-(defvar flycheck-current-errors)
-(defvar flycheck-last-status-change)
-(defvar anzu--state)
-(defvar anzu--overflow-p)
-(defvar neo-buffer--start-node)
-(defvar git-gutter:diffinfos)
-(defvar git-gutter+-diffinfos)
-
-(defmacro define-spaceline-all-the-icons--icon-set-getter (name)
- "Macro to create a getter function for icon set NAME."
- `(defun ,(intern (format "spaceline-all-the-icons-icon-set-%s" name)) ()
- ,(format "The Icon set to use for the `all-the-icons-%s' indicator." name)
- (let* ((icon-name (symbol-value (intern ,(format "spaceline-all-the-icons-icon-set-%s" name))))
- (icon-set (symbol-value (intern ,(format "spaceline-all-the-icons-icon-set--%s" name))))
- (result (cdr (assoc icon-name icon-set))))
- (unless result (error "Unable to find key `%s' - See `spaceline-all-the-icons-icon-set-%s'" icon-name ,name))
- (car result))))
-
-;;; Modified Icon
-(define-spaceline-all-the-icons--icon-set-getter "modified")
-(defcustom spaceline-all-the-icons-icon-set-modified 'chain
- "The Icon set to use for the `all-the-icons-modified' indicator."
- :group 'spaceline-all-the-icons-icon-set
- :type `(radio
- (const :tag ,(format "Toggle Switch - %s / %s"
- (all-the-icons-faicon "toggle-on")
- (all-the-icons-faicon "toggle-off")) toggle)
- (const :tag ,(format "Chain Links - %s / %s"
- (all-the-icons-faicon "link")
- (all-the-icons-faicon "chain-broken")) chain)
- (const :tag ,(format "Radio Buttons - %s / %s"
- (all-the-icons-faicon "circle-o")
- (all-the-icons-faicon "dot-circle-o")) circle)))
-
-(defconst spaceline-all-the-icons-icon-set--modified
- '((chain ("link" . "chain-broken"))
- (toggle ("toggle-on" . "toggle-off"))
- (circle ("circle-o" . "dot-circle-o"))))
-
-;;; Bookmark Icon
-(define-spaceline-all-the-icons--icon-set-getter "bookmark")
-(defcustom spaceline-all-the-icons-icon-set-bookmark 'bookmark
- "The Icon set to use for the `all-the-icons-bookmark' indicator."
- :group 'spaceline-all-the-icons-icon-set
- :type `(radio
- (const :tag ,(format "Bookmark Icon - %s / %s"
- (all-the-icons-faicon "bookmark")
- (all-the-icons-faicon "bookmark-o")) bookmark)
- (const :tag ,(format "Heart Icon - %s / %s"
- (all-the-icons-faicon "heart")
- (all-the-icons-faicon "heart-o")) heart)
- (const :tag ,(format "Star Icon - %s / %s"
- (all-the-icons-faicon "star")
- (all-the-icons-faicon "star-o")) star)))
-
-(defconst spaceline-all-the-icons-icon-set--bookmark
- '((bookmark ((icon (on . "bookmark") (off . "bookmark-o"))
- (echo (on . "Bookmark") (off . "Remove Bookmark"))))
- (heart ((icon (on . "heart") (off . "heart-o"))
- (echo (on . "Like") (off . "Unlike"))))
- (star ((icon (on . "star") (off . "star-o"))
- (echo (on . "Star") (off . "Unstar"))))))
-
-;;; Dedicated Icon
-(define-spaceline-all-the-icons--icon-set-getter "dedicated")
-(defcustom spaceline-all-the-icons-icon-set-dedicated 'pin
- "The Icon set to use for the `all-the-icons-dedicated' window indicator."
- :group 'spaceline-all-the-icons-icon-set
- :type `(radio
- (const :tag ,(format "Pin - %s / %s"
- (all-the-icons-octicon "pin" :v-adjust 0.0)
- (all-the-icons-faicon "thumb-tack" :v-adjust 0.0)) pin)
- (const :tag ,(format "Sticky Note - %s / %s"
- (all-the-icons-faicon "sticky-note" :v-adjust 0.0)
- (all-the-icons-faicon "sticky-note-o" :v-adjust 0.0)) sticky-note)))
-
-(defconst spaceline-all-the-icons-icon-set--dedicated
- '((sticky-note (("sticky-note" . faicon)
- ("sticky-note-o" . faicon)))
- (pin (("thumb-tack" . faicon)
- ("pin" . octicon)))))
-
-;; Window Numbering Icon
-(defcustom spaceline-all-the-icons-icon-set-window-numbering 'circle
- "The Icon set to use for the `all-the-icons-window-number' indicator."
- :group 'spaceline-all-the-icons-icon-set
- :type `(radio
- (const :tag "Circle Outline - ①" circle)
- (const :tag "Circle Solid - ➊" solid)
- (const :tag "Normal String - 1" string)
- (const :tag ,(format "Square - %s" (all-the-icons-material "filter_1" :v-adjust 0.0)) square)))
-
-;; Git Statistics Icon
-(define-spaceline-all-the-icons--icon-set-getter "git-stats")
-(defcustom spaceline-all-the-icons-icon-set-git-stats 'diff-icons
- "The Icon set to use for the `all-the-icons-git-status' indicator."
- :group 'spaceline-all-the-icons-icon-set
- :type `(radio
- (const :tag ,(format "GitHub - %s / %s / %s"
- (all-the-icons-octicon "diff-added" :v-adjust 0.0)
- (all-the-icons-octicon "diff-removed" :v-adjust 0.0)
- (all-the-icons-octicon "diff-modified" :v-adjust 0.0)) diff-icons)
- (const :tag "Arrows - 🡑 / 🡓 / •" arrows)))
-
-(defconst spaceline-all-the-icons-icon-set--git-stats
- `((diff-icons (,(all-the-icons-octicon "diff-added" :v-adjust 0.1)
- ,(all-the-icons-octicon "diff-removed" :v-adjust 0.1)
- ,(all-the-icons-octicon "diff-modified" :v-adjust 0.1)))
- (arrows (,(propertize "🡑" 'display '(raise 0.0))
- ,(propertize "🡓" 'display '(raise 0.0))
- ,(propertize "•" 'display '(raise 0.0))))))
-
-;; Flycheck Slim Icons
-(define-spaceline-all-the-icons--icon-set-getter "flycheck-slim")
-(defcustom spaceline-all-the-icons-icon-set-flycheck-slim 'solid
- "The Icon set to use for the `all-the-icons-flycheck-status' in SLIM mode."
- :group 'spaceline-all-the-icons-icon-set
- :type `(radio
- (const :tag ,(format "Solid Icons - %s %s %s"
- (all-the-icons-material "error" :v-adjust -0.2)
- (all-the-icons-material "help" :v-adjust -0.2)
- (all-the-icons-material "info" :v-adjust -0.2)) solid)
- (const :tag ,(format "Outline Icons - %s %s %s"
- (all-the-icons-material "error_outline" :v-adjust -0.2)
- (all-the-icons-material "help_outline" :v-adjust -0.2)
- (all-the-icons-material "info_outline" :v-adjust -0.2)) outline)
- (const :tag "Circles - • • •" dots)))
-
-(defconst spaceline-all-the-icons-icon-set--flycheck-slim
- `((solid (,(all-the-icons-material "error" :v-adjust -0.2)
- ,(all-the-icons-material "help" :v-adjust -0.2)
- ,(all-the-icons-material "info" :v-adjust -0.2)))
- (outline (,(all-the-icons-material "error_outline" :v-adjust -0.2)
- ,(all-the-icons-material "help_outline" :v-adjust -0.2)
- ,(all-the-icons-material "info_outline" :v-adjust -0.2)))
- (dots ("•" "•" "•"))))
-
-;; Sun Time Icons
-(define-spaceline-all-the-icons--icon-set-getter "sun-time")
-(defcustom spaceline-all-the-icons-icon-set-sun-time 'rise/set
- "The Icon set to use for the `all-the-icons-flycheck-status' in SLIM mode."
- :group 'spaceline-all-the-icons-icon-set
- :type `(radio
- (const :tag ,(format "Sun Up / Down Icons - %s / %s"
- (all-the-icons-wicon "sunrise" :v-adjust -0.2)
- (all-the-icons-wicon "sunset" :v-adjust -0.2)) rise/set)
- (const :tag ,(format "Sun / Moon Icons - %s / %s"
- (all-the-icons-wicon "day-sunny" :v-adjust -0.2)
- (all-the-icons-wicon "night-clear" :v-adjust -0.2)) sun/moon)
- (const :tag "Arrows - 🡑 / 🡓" arrows)))
-
-(defconst spaceline-all-the-icons-icon-set--sun-time
- `((rise/set ((sunrise . ,(all-the-icons-wicon "sunrise" :v-adjust 0))
- (sunset . ,(all-the-icons-wicon "sunset" :v-adjust 0))))
- (sun/moon ((sunrise . ,(all-the-icons-wicon "day-sunny" :v-adjust 0))
- (sunset . ,(all-the-icons-wicon "night-clear" :v-adjust 0))))
- (arrows ((sunrise . ,(propertize "🡑" 'display '(raise 0.1)))
- (sunset . ,(propertize "🡓" 'display '(raise 0.1)))))))
-
-;; Git Ahead
-(define-spaceline-all-the-icons--icon-set-getter "git-ahead")
-(defcustom spaceline-all-the-icons-icon-set-git-ahead 'arrow
- "The Icon set to use for the `all-the-icons-git-ahead'."
- :group 'spaceline-all-the-icons-icon-set
- :type `(radio
- (const :tag ,(format "Arrow - 🡅") arrow)
- (const :tag ,(format "Commit - %s" (all-the-icons-octicon "git-commit" :v-adjust -0.2)) commit)))
-
-(defconst spaceline-all-the-icons-icon-set--git-ahead
- `((arrow ,(propertize "🡅" 'face '(:inherit)))
- (commit ,(propertize (all-the-icons-octicon "git-commit" :v-adjust 0)
- 'face `(:family ,(all-the-icons-octicon-family) :inherit)))))
-
-;; Git Ahead
-(define-spaceline-all-the-icons--icon-set-getter "vc-icon-git")
-(defcustom spaceline-all-the-icons-icon-set-vc-icon-git 'git-logo
- "The Icon set to use for the `all-the-icons-vc-icon' when in a git repository."
- :group 'spaceline-all-the-icons-icon-set
- :type `(radio
- (const :tag ,(format "Git Name - %s" (all-the-icons-faicon "git" :v-adjust -0.2)) git-name)
- (const :tag ,(format "Git Logo - %s" (all-the-icons-alltheicon "git" :v-adjust -0.2)) git-logo)
- (const :tag ,(format "GitHub - %s" (all-the-icons-faicon "github" :v-adjust -0.2)) github-logo)
- (const :tag ,(format "GitHub Name - %s" (all-the-icons-octicon "logo-github" :v-adjust -0.2)) github-name)
- (const :tag ,(format "Octocat - %s" (all-the-icons-faicon "github-alt" :v-adjust -0.2)) octocat)
- (const :tag ,(format "GitLab - %s" (all-the-icons-faicon "gitlab" :v-adjust -0.2)) gitlab)))
-
-(defconst spaceline-all-the-icons-icon-set--vc-icon-git
- `((git-name ,(all-the-icons-faicon "git"))
- (git-logo ,(all-the-icons-alltheicon "git"))
- (github-logo ,(all-the-icons-faicon "github"))
- (github-name ,(all-the-icons-octicon "logo-github"))
- (octocat ,(all-the-icons-faicon "github-alt"))
- (gitlab ,(all-the-icons-faicon "gitlab"))))
-
-(defcustom spaceline-all-the-icons-window-number-always-visible nil
- "Whether or not to show the window number all the time or when there are multiple windows."
- :group 'spaceline-all-the-icons
- :type 'boolean)
-
-(defcustom spaceline-all-the-icons-slim-render nil
- "Whether or not to render all information as slimly as possible.
-
-This changes the way the mode line is rendered to be as slim as
-possible, allowing more information to displayed on narrower windows/frames."
- :group 'spaceline-all-the-icons
- :type 'boolean)
-
-(defcustom spaceline-all-the-icons-flycheck-alternate nil
- "Whether or not to use the alternate slim version of `flycheck-status'.
-
-This is used whenever `spaceline-all-the-icons-slim-render' is non-nil,
-and shows three dots with numbers, i.e.
- - non-nil : •1•2•1
- - nil : ✖ 3 issues 1 i"
- :group 'spaceline-all-the-icons
- :type 'boolean)
-
-(defcustom spaceline-all-the-icons-clock-always-visible t
- "Whether or not to always show the time & clock segment.
-
-When non-nil, this will display the clock & time segment all the time.
-When nil, this segment will only display when in a fullscreen frame."
- :group 'spaceline-all-the-icons
- :type 'boolean)
-
-(defcustom spaceline-all-the-icons-highlight-file-name nil
- "Whether or not to highlight the file name as part of the buffer id."
- :group 'spaceline-all-the-icons
- :type 'boolean)
-
-(defcustom spaceline-all-the-icons-file-name-highlight nil
- "The Color to highlight the file name part of the path. e.g. #123123."
- :group 'spaceline-all-the-icons
- :type 'string)
-
-(defcustom spaceline-all-the-icons-hide-long-buffer-path nil
- "Whether or not to hide the buffer path when longer than 1/4 `window-text-width'."
- :group 'spaceline-all-the-icons
- :type 'boolean)
-
-(defface spaceline-all-the-icons-info-face
- '((t (:foreground "#63B2FF")))
- "Face for `all-the-icons' info feedback in the modeline."
- :group 'spaceline-all-the-icons)
-
-(defface spaceline-all-the-icons-sunrise-face
- '((t (:foreground "#f6c175" :inherit powerline-active2)))
- "Face for `all-the-icons' info feedback in the modeline."
- :group 'spaceline-all-the-icons)
-
-(defface spaceline-all-the-icons-sunset-face
- '((t (:foreground "#fe7714" :inherit powerline-active2)))
- "Face for `all-the-icons' info feedback in the modeline."
- :group 'spaceline-all-the-icons)
-
-;;; Helper functions
-(defun spaceline-all-the-icons--separator (icon &optional left-padding right-padding)
- "Wrapper to render vertical line separator ICON with optional LEFT-PADDING & RIGHT-PADDING."
- (if spaceline-all-the-icons-slim-render " "
- (let ((raise (if (string= "|" icon) 0.2 0.0))
- (height (if (string= "|" icon) 0.9 1.2)))
- (concat
- (propertize (or left-padding "") 'face `(:height ,(spaceline-all-the-icons--height 0.8) :inherit))
- (propertize icon
- 'face `(:height ,(spaceline-all-the-icons--height height) :inherit)
- 'display `(raise ,raise))
- (propertize (or right-padding left-padding "") 'face `(:height ,(spaceline-all-the-icons--height 0.8) :inherit))))))
-
-(defun spaceline-all-the-icons--highlight ()
- "Return the `mouse-face' highlight face to be used when propertizing text.
-This is done as a function rather than a static face as it
-doesn't inherit all properties of a face."
- `((foreground-color . ,(face-foreground 'spaceline-all-the-icons-info-face))))
-
-(defun spaceline-all-the-icons--highlight-background ()
- "Return a `mouse-face' to highlight the background when focussed."
- `((background-color . ,(face-foreground 'spaceline-all-the-icons-info-face))))
-
-;;; First Divider Segments
-(spaceline-define-segment all-the-icons-modified
- "An `all-the-icons' segment depiciting the current buffers state"
- (let* ((buffer-state (format-mode-line "%*"))
- (icon (cond
- ((string= buffer-state "-") (car (spaceline-all-the-icons-icon-set-modified)))
- ((string= buffer-state "*") (cdr (spaceline-all-the-icons-icon-set-modified)))
- ((string= buffer-state "%") "lock"))))
-
- (propertize (all-the-icons-faicon icon :v-adjust 0.0)
- 'face `(:family ,(all-the-icons-faicon-family) :height ,(spaceline-all-the-icons--height 1.1) :inherit)
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'local-map (make-mode-line-mouse-map 'mouse-1 'read-only-mode)))
- :tight t)
-
-(spaceline-define-segment all-the-icons-bookmark
- "An `all-the-icons' segment allowing for easy bookmarking of files"
- (progn
- (let-alist (spaceline-all-the-icons-icon-set-bookmark)
- (let* ((bookmark-name (buffer-file-name))
- (bookmark (cl-find-if (lambda (it) (string= bookmark-name (car it))) bookmark-alist)))
-
- (propertize (all-the-icons-faicon (if bookmark .icon.on .icon.off) :v-adjust 0.1)
- 'face `(:family ,(all-the-icons-faicon-family) :height ,(spaceline-all-the-icons--height):inherit)
- 'help-echo (if bookmark .echo.off .echo.on)
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'local-map (make-mode-line-mouse-map
- 'mouse-1
- `(lambda () (interactive)
- (if ,(car bookmark)
- (bookmark-delete ,(car bookmark))
- (bookmark-set ,bookmark-name))
- (force-mode-line-update)))))))
-
- :when (and (buffer-file-name)
- (boundp 'bookmark-alist)) :enabled nil)
-
-(spaceline-define-segment all-the-icons-dedicated
- "An `all-the-icons' segment to indicate and allow for making windows dedicated"
- (pcase-let*
- ((window (get-buffer-window (current-buffer)))
- (dedicated (window-dedicated-p window))
- (`(,icon . ,family) (funcall (if dedicated 'car 'cadr) (spaceline-all-the-icons-icon-set-dedicated)))
-
- (icon-f (all-the-icons--function-name family))
- (family-f (all-the-icons--family-name family)))
-
- (propertize (funcall icon-f icon)
- 'display '(raise 0.1)
- 'face `(:family ,(funcall family-f) :height ,(spaceline-all-the-icons--height) :inherit)
- 'help-echo "Toggle `window-dedidcated' for this window"
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'local-map (make-mode-line-mouse-map
- 'mouse-1
- `(lambda () (interactive)
- (set-window-dedicated-p ,window (not ,dedicated))
- (force-mode-line-update)))))
- :enabled nil)
-
-(spaceline-define-segment all-the-icons-window-number
- "An `all-the-icons' segment depicting the current window number"
- (let* ((face `(:height ,(spaceline-all-the-icons--height 1.4) :inherit))
- (window-num
- (cond
- ((bound-and-true-p winum-mode) (winum-get-number))
- ((bound-and-true-p window-numbering-mode) (window-numbering-get-number))))
- (icon-set (if (> window-num 9) 'string spaceline-all-the-icons-icon-set-window-numbering))
- (icon (cl-case icon-set
- (solid (format "%c" (+ window-num 10121)))
- (circle (format "%c" (+ window-num 9311)))
- (string (progn
- (setq face (append `(:height ,(spaceline-all-the-icons--height 1.2)) face))
- (number-to-string window-num)))
- (square (progn
- (setq face (append `(:height ,(spaceline-all-the-icons--height 0.8)) face))
- (setq face (append `(:family ,(all-the-icons-material-family)) face))
- (all-the-icons-material (format "filter_%s" window-num) :v-adjust -0.2))))))
- (propertize icon 'face face))
-
- :when (and
- (or (bound-and-true-p winum-mode)
- (bound-and-true-p window-numbering-mode))
- (or spaceline-all-the-icons-window-number-always-visible
- (> (length (window-list)) 1))))
-
-(spaceline-define-segment all-the-icons-buffer-size
- "An `all-the-icons' segment depicting the buffer size"
- (propertize (format-mode-line "%I")
- 'face `(:height ,(spaceline-all-the-icons--height 0.9) :inherit)
- 'display '(raise 0.1))
- :tight t)
-
-;;; Second Divider Segments
-(spaceline-define-segment all-the-icons-projectile
- "An `all-the-icons' segment to indicate the current `projectile' project"
- (let ((help-echo "Switch Project")
- (raise (if spaceline-all-the-icons-slim-render 0.1 0.2))
- (height (if spaceline-all-the-icons-slim-render 1.0 0.8))
- (local-map (make-mode-line-mouse-map 'mouse-1 'projectile-switch-project))
- (project-id (if (and (fboundp 'projectile-project-p) (projectile-project-p))
- (projectile-project-name) "×")))
-
- (concat
- (spaceline-all-the-icons--separator "|" nil " ")
- (propertize project-id
- 'face `(:height ,(spaceline-all-the-icons--height height) :inherit)
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'display `(raise ,raise)
- 'help-echo help-echo
- 'local-map local-map)
- (spaceline-all-the-icons--separator "|" " " "")))
- :tight t)
-
-(spaceline-define-segment all-the-icons-mode-icon
- "An `all-the-icons' segment indicating the current buffer's mode with an icon"
- (let ((icon (all-the-icons-icon-for-buffer)))
- (propertize icon
- 'help-echo (format "Major-mode: `%s'" major-mode)
- 'display '(raise 0)
- 'face `(:height ,(spaceline-all-the-icons--height 1.1)
- :family ,(all-the-icons-icon-family-for-buffer)
- :inherit)))
- :when (not (symbolp (all-the-icons-icon-for-buffer))))
-
-(spaceline-define-segment all-the-icons-buffer-id
- "An `all-the-icons' segment to display current buffer id"
- (let* ((height (if spaceline-all-the-icons-slim-render 1.0 0.8))
- (raise (if spaceline-all-the-icons-slim-render 0.1 0.2))
-
- (help-echo (format "Major-mode: `%s'" major-mode))
-
- (file-face `(:height ,(spaceline-all-the-icons--height height)))
- (show-path? (and active
- spaceline-all-the-icons-buffer-path-p
- (spaceline-all-the-icons--buffer-path)
- (not spaceline-all-the-icons-slim-render)))
-
- (show-projectile? (and spaceline-all-the-icons-projectile-p
- (and (fboundp 'projectile-project-p) (projectile-project-p))))
-
- (buffer-id (if (and (buffer-file-name)
- (or show-path? show-projectile?))
- (file-name-nondirectory (buffer-file-name))
- (format-mode-line "%b")))
-
- (mouse-f (if (and (fboundp 'projectile-project-p)
- (projectile-project-p))
- 'projectile-find-file
- 'find-file)))
-
- (if (not (and spaceline-all-the-icons-highlight-file-name
- show-path?))
- (add-to-list 'file-face :inherit t)
- (setq file-face (append `(:background ,(face-background default-face)) file-face))
- (setq file-face (append `(:foreground ,(or spaceline-all-the-icons-file-name-highlight
- (face-background highlight-face))) file-face)))
-
- (propertize buffer-id
- 'face file-face
- 'display `(raise ,raise)
- 'help-echo help-echo
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'local-map (make-mode-line-mouse-map 'mouse-1 mouse-f)))
- :tight t)
-
-(defun spaceline-all-the-icons--buffer-path ()
- "Get buffer path based on home directory and function `projectile-project-root'."
- (when (buffer-file-name)
- (let* ((name (file-truename (buffer-file-name)))
-
- (project-root (when spaceline-all-the-icons-projectile-p
- (ignore-errors (file-truename (projectile-project-root)))))
-
- (path-relative (or (cadr (split-string name project-root))
- (replace-regexp-in-string (getenv "HOME") "~" name)))
- (limit (/ (window-text-width) 4))
- (result (file-name-directory path-relative)))
-
- (unless (and spaceline-all-the-icons-hide-long-buffer-path
- (> (length result) limit)) result))))
-
-(spaceline-define-segment all-the-icons-buffer-path
- "An `all-the-icons' segment to display the path for the current buffer.
-It is only enabled when you're not in a project or if the projectile segment is disabled."
- (let ((height (if spaceline-all-the-icons-slim-render 1.0 0.8))
- (raise (if spaceline-all-the-icons-slim-render 0.1 0.2))
- (path (spaceline-all-the-icons--buffer-path)))
-
- (when path
- (propertize path
- 'face `(:height ,(spaceline-all-the-icons--height height) :inherit)
- 'display `(raise ,raise))))
-
- :when (and active
- (buffer-file-name)
- (not spaceline-all-the-icons-slim-render)))
-
-;;; Third Divider Segments
-(spaceline-define-segment all-the-icons-process
- "An `all-the-icons' segment to depict the current process"
- (let* ((process (format-mode-line mode-line-process))
- (show-mode? (or (symbolp (all-the-icons-icon-for-buffer)) mode-line-process)))
-
- (propertize
- (concat
- (when show-mode? (format-mode-line "%m"))
- (when process process))
-
- 'face `(:height ,(spaceline-all-the-icons--height 0.8) :inherit)
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'display '(raise 0.2)))
- :tight t)
-
-(spaceline-define-segment all-the-icons-position
- "An `all-the-icons' Line & Column indicator"
- (propertize (format-mode-line "%l:%c")
- 'face `(:height ,(spaceline-all-the-icons--height 0.9) :inherit)
- 'display '(raise 0.1))
- :tight t)
-
-(spaceline-define-segment all-the-icons-region-info
- "An `all-the-icons' indicator of the currently highlighted region"
- (let ((lines (count-lines (region-beginning) (region-end)))
- (words (count-words (region-beginning) (region-end)))
-
- (height (if spaceline-all-the-icons-slim-render 0.9 0.8))
- (display (if spaceline-all-the-icons-slim-render 0.1 0.2))
- (region-format (if spaceline-all-the-icons-slim-render "%s:%s" "(%s, %s)")))
- (concat
- (propertize (format "%s " (all-the-icons-octicon "pencil" :v-adjust 0.1))
- 'face `(:family ,(all-the-icons-octicon-family) :inherit))
- (propertize (format region-format lines words)
- 'face `(:height ,height :inherit)
- 'display `(raise ,display))))
- :when mark-active :tight t)
-
-(spaceline-define-segment all-the-icons-fullscreen
- "An `all-the-icons' indicator to toggle fullscreen settings"
- (let* ((fullscreen? (frame-parameter nil 'fullscreen))
- (icon (all-the-icons-material (if fullscreen? "fullscreen_exit" "fullscreen"))))
-
- (propertize icon
- 'display '(raise -0.2)
- 'help-echo "Toggle frame fullscreen"
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'face `(:height ,(spaceline-all-the-icons--height 1.3) :family ,(all-the-icons-material-family) :inherit)
- 'local-map (make-mode-line-mouse-map 'mouse-1 'toggle-frame-fullscreen)))
-
- :tight t :enabled nil)
-
-(spaceline-define-segment all-the-icons-text-scale
- "An `all-the-icons' indicator to show how much text has been scaled"
- (let* ((zoom (if (string= (substring text-scale-mode-lighter 0 1) "+") "in" "out"))
- (icon (all-the-icons-material (format "zoom_%s" zoom)))
- (text (substring text-scale-mode-lighter 1)))
-
- (when (not (string= text "0"))
- (concat
- (propertize icon
- 'display '(raise -0.2)
- 'face `(:family ,(all-the-icons-material-family) :height ,(spaceline-all-the-icons--height 1.2) :inherit))
- (propertize text 'face `(:height ,(spaceline-all-the-icons--height) :inherit) 'display '(raise 0.1)))))
- :tight t :enabled nil
- :when (bound-and-true-p text-scale-mode-lighter))
-
-;; Fourth divider segments
-(spaceline-define-segment all-the-icons-vc-icon
- "An `all-the-icons' segment to depict the current VC system with an icon"
- (cond ((string-match "Git[:-]" vc-mode)
- (propertize (spaceline-all-the-icons-icon-set-vc-icon-git)
- 'face `(:height ,(spaceline-all-the-icons--height 1.1)
- :family ,(all-the-icons-icon-family (spaceline-all-the-icons-icon-set-vc-icon-git))
- :inherit)
- 'display '(raise 0.1)))
- ((string-match "SVN-" vc-mode)
- (propertize (all-the-icons-material "cloud_download" :v-adjust -0.2)
- 'face `(:height ,(spaceline-all-the-icons--height 1.2) :family ,(all-the-icons-material-family)))))
-
- :when (and active vc-mode (not spaceline-all-the-icons-slim-render)))
-
-(defun spaceline-all-the-icons--vc-git ()
- "Get the formatted GIT Version Control Icon based on variable `vc-mode'."
- (let* ((branch (cadr (split-string vc-mode "Git[:-]")))
- (git-branch (all-the-icons-octicon (if (string= branch "master") "git-merge" "git-branch")))
- (local-map (get-text-property 1 'local-map branch)))
- (propertize
- (concat
- (propertize git-branch
- 'face `(:family ,(all-the-icons-octicon-family) :height ,(spaceline-all-the-icons--height) :inherit)
- 'display '(raise 0.1))
- (propertize (format " %s" branch)
- 'face `(:height ,(spaceline-all-the-icons--height 0.9) :inherit)
- 'display '(raise 0.1)))
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'local-map local-map)))
-
-(defun spaceline-all-the-icons--vc-svn ()
- "Get the formatted SVN Version Control Icon based on variable `vc-mode'."
- (let ((revision (cadr (split-string vc-mode "-"))))
- (concat
- (propertize (format "%s" revision)
- 'face `(:height ,(spaceline-all-the-icons--height 0.9))
- 'display '(raise 0.1)))))
-
-(spaceline-define-segment all-the-icons-vc-status
- "An `all-the-icons' segment to depict the current VC system with an icon"
- (cond ((string-match "Git[:-]" vc-mode) (spaceline-all-the-icons--vc-git))
- ((string-match "SVN-" vc-mode) (spaceline-all-the-icons--vc-svn))
- (t ""))
-
- :when (and active vc-mode))
-
-(defun spaceline-all-the-icons--git-stats (icon text face)
- "Wrapper to render git statistics ICON with TEXT using FACE.
-When FAMILY is provided, put `:family' property into face."
- (let* ((family (all-the-icons-icon-family icon))
- (height (if family 1.0 1.2))
- (icon-face `(:foreground ,(face-foreground face) :height ,(spaceline-all-the-icons--height height))))
- (when family (setq icon-face (append `(:family ,family) icon-face)))
- (concat
- (propertize icon 'face icon-face)
- (propertize " " 'face `(:height ,(spaceline-all-the-icons--height 0.2)))
- (propertize (format "%s" text) 'face `(:foreground ,(face-foreground face) :height ,(spaceline-all-the-icons--height))))))
-
-(defmacro spaceline-all-the-icons--git-stats-reducer (name el-f sl-f hunk-f type-f)
- "Macro to define reducer to calculate Added, Deleted & Modified lines in git.
-NAME should be an id to define that reducer. EL-F & SL-F are
-forms that, will calculate the end & start lines of a diff
-respetively. HUNK-F is a form which will return the hunk
-contents. TYPE-F is a form which will evaluate the
-type, (i.e. added, deleted, modified) of a diff/hunk."
- `(defun ,(intern (format "spaceline-all-the-icons--git-stats-reducer-%s" name)) (acc it)
- ,(format "A reducer to count added, deleted & modified lines for `%s'" name)
- (cl-destructuring-bind (added removed modified) acc
- (let ((lines (1+ (- ,el-f ,sl-f)))
- (hunk ,hunk-f)
- (type ,type-f))
- (pcase type
- ('deleted (list added (+ removed (with-temp-buffer (insert hunk) (1- (count-lines (point-min) (point-max))))) modified))
- ('added (list (+ added lines) removed modified))
- ('modified (list added removed (+ modified lines))))))))
-
-(spaceline-all-the-icons--git-stats-reducer diffinfos (git-gutter-hunk-end-line it) (git-gutter-hunk-start-line it) (git-gutter-hunk-content it) (git-gutter-hunk-type it))
-(spaceline-all-the-icons--git-stats-reducer +diffinfos (plist-get it :end-line) (plist-get it :start-line) (plist-get it :content) (plist-get it :type))
-(spaceline-all-the-icons--git-stats-reducer diffhl (cadr it) 1 (make-string (1+ (cadr it)) 10) (cl-case (cl-caddr it) (insert 'added) (change 'modified) ('delete 'deleted)))
-
-(defun spaceline-all-the-icons--git-statistics ()
- "Function to return a list of added, removed and modified lines in current file."
- (cond
- ((bound-and-true-p git-gutter+-diffinfos)
- (cl-reduce 'spaceline-all-the-icons--git-stats-reducer-+diffinfos git-gutter+-diffinfos :initial-value '(0 0 0)))
- ((bound-and-true-p git-gutter-mode)
- (cl-reduce 'spaceline-all-the-icons--git-stats-reducer-diffinfos git-gutter:diffinfos :initial-value '(0 0 0)))
- ((and (bound-and-true-p diff-hl-mode) (ignore-errors (diff-hl-changes)))
- (cl-reduce 'spaceline-all-the-icons--git-stats-reducer-diffhl (diff-hl-changes) :initial-value '(0 0 0)))
- (t '(0 0 0))))
-
-(spaceline-define-segment all-the-icons-git-status
- "An `all-the-icons' segment to display Added/Removed stats for files under git VC."
- (cl-destructuring-bind (added removed modified) (spaceline-all-the-icons--git-statistics)
- (cl-destructuring-bind (added-icon removed-icon modified-icon) (spaceline-all-the-icons-icon-set-git-stats)
- (let* ((space (propertize " " 'face `(:height ,(if spaceline-all-the-icons-slim-render 0.2 1.0))))
- (icons (list
- (unless (zerop added) (spaceline-all-the-icons--git-stats added-icon added 'success))
- (unless (zerop removed) (spaceline-all-the-icons--git-stats removed-icon removed 'error))
- (unless (zerop modified) (spaceline-all-the-icons--git-stats modified-icon modified 'warning)))))
- (propertize
- (mapconcat 'identity (cl-remove-if 'not icons) space)
- 'help-echo "View Diff of current file"
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'local-map (make-mode-line-mouse-map 'mouse-1 'vc-ediff)))))
-
- :when (and active
- (not (equal '(0 0 0) (spaceline-all-the-icons--git-statistics)))))
-
-(defvar spaceline-all-the-icons--git-ahead 0 "The number of commits ahead the current buffer is.")
-(defun spaceline-all-the-icons--git-ahead-update (&rest args)
- "Update the current git ahead ARGS is just placeholder."
- (when (and spaceline-all-the-icons-git-ahead-p
- buffer-file-name vc-mode (string-match "Git" vc-mode))
- (setq-local spaceline-all-the-icons--git-ahead
- (with-temp-buffer
- (ignore-errors (vc-git-log-outgoing (current-buffer) ""))
- (if (string-match-p "^fatal:" (buffer-string)) 0
- (count-lines (point-min) (point-max)))))))
-
-(spaceline-define-segment all-the-icons-git-ahead
- "An `all-the-icons' segment to display the number of commits a git branch is a head of upstream."
- (when (> spaceline-all-the-icons--git-ahead 0)
- (propertize
- (concat
- (spaceline-all-the-icons-icon-set-git-ahead)
- (propertize " " 'face `(:height ,(spaceline-all-the-icons--height 0.3) :inherit))
- (propertize (format "%s" spaceline-all-the-icons--git-ahead) 'face `(:height ,(spaceline-all-the-icons--height 0.9) :inherit)))
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'help-echo (format "You are currently %s commit%s ahead of `%s'"
- spaceline-all-the-icons--git-ahead
- (if (= spaceline-all-the-icons--git-ahead 1) "" "s")
- (cadr (split-string vc-mode "Git[:-]")))))
- :tight t
- :enabled nil
- :when (and active vc-mode buffer-file-name
- (string-match "Git" vc-mode)))
-
-;;; Flycheck
-(defun spaceline-all-the-icons--flycheck-pip (icon text face)
- "Wrapper to render flycheck status ICON with TEXT using FACE.
-When FAMILY is provided, put `:family' property into face."
- (let* ((height 1.0)
- (family (all-the-icons-icon-family icon))
- (raise (if (> (length (spaceline-all-the-icons-icon-set-flycheck-slim)) 3) -0.2 0.0))
- (icon-face `(:foreground ,(face-foreground face) :height ,(spaceline-all-the-icons--height height))))
- (when family (setq icon-face (append `(:family ,family) icon-face)))
- (when text
- (concat
- (propertize icon 'face icon-face 'display `(raise ,raise))
- (propertize (format "%s" text) 'face `(:foreground ,(face-foreground face) :height ,(spaceline-all-the-icons--height)))))))
-
-(defun spaceline-all-the-icons--flycheck-status-slim ()
- "Render the mode line for Flycheck Status slim mode."
- (let-alist (flycheck-count-errors flycheck-current-errors)
- (let* ((get-text (lambda (text) (cond ((eq 'running flycheck-last-status-change) "?")
- ((zerop (or text 0)) nil)
- (t text))))
-
- (error-text (funcall get-text .error))
- (warn-text (funcall get-text .warning))
- (info-text (funcall get-text .info))
-
- (error-icon (car (spaceline-all-the-icons-icon-set-flycheck-slim)))
- (warn-icon (cadr (spaceline-all-the-icons-icon-set-flycheck-slim)))
- (help-icon (cl-caddr (spaceline-all-the-icons-icon-set-flycheck-slim)))
-
- (space (propertize " " 'face `(:height ,(spaceline-all-the-icons--height 0.6)))))
-
- (mapconcat
- 'identity
- (cl-remove-if
- 'null
- `(,(spaceline-all-the-icons--flycheck-pip error-icon error-text 'error)
- ,(spaceline-all-the-icons--flycheck-pip warn-icon warn-text 'warning)
- ,(spaceline-all-the-icons--flycheck-pip help-icon info-text 'spaceline-all-the-icons-info-face)))
- space))))
-
-(defun spaceline-all-the-icons--flycheck-finished ()
- "Get the string for finished status of Flycheck."
- (let* ((count (let-alist (flycheck-count-errors flycheck-current-errors)
- (+ (or .warning 0) (or .error 0))))
- (plural (if (eq 1 count) "" "s")))
- (if flycheck-current-errors (format "✖ %s Issue%s" count plural) "✔ No Issues")))
-
-(defun spaceline-all-the-icons--flycheck-status ()
- "Render the mode line for Flycheck Status in a more verbose fashion."
- (let* ((text (pcase flycheck-last-status-change
- (`finished (spaceline-all-the-icons--flycheck-finished))
- (`running "⟲ Running")
- (`no-checker "⚠ No Checker")
- (`not-checked "✖ Disabled")
- (`errored "⚠ Error")
- (`interrupted "⛔ Interrupted")))
- (face (cond
- ((string-match "✔" text) `(:height ,(spaceline-all-the-icons--height 0.9) :foreground ,(face-foreground 'success)))
- ((string-match "⚠" text) `(:height ,(spaceline-all-the-icons--height 0.9) :foreground ,(face-foreground 'warning)))
- ((string-match "✖ [0-9]" text) `(:height ,(spaceline-all-the-icons--height 0.9) :foreground ,(face-foreground 'error)))
- ((string-match "✖ Disabled" text) `(:height ,(spaceline-all-the-icons--height 0.9) :foreground ,(face-foreground 'font-lock-comment-face)))
- (t `(:height ,(spaceline-all-the-icons--height 0.9) :inherit)))))
-
- (propertize text 'face face 'display '(raise 0.1))))
-
-(spaceline-define-segment all-the-icons-flycheck-status
- "An `all-the-icons' segment to show the `flycheck-last-status-change'."
- (propertize (if (or spaceline-all-the-icons-flycheck-alternate
- spaceline-all-the-icons-slim-render)
- (spaceline-all-the-icons--flycheck-status-slim)
- (spaceline-all-the-icons--flycheck-status))
- 'help-echo "Show Flycheck Errors"
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'local-map (make-mode-line-mouse-map 'mouse-1 'flycheck-list-errors))
-
- :tight t
- :when (and active (bound-and-true-p flycheck-last-status-change)))
-
-(spaceline-define-segment all-the-icons-flycheck-status-info
- "An `all-the-icons' segment to show the info section of `flycheck-last-status-change'."
- (let-alist (flycheck-count-errors flycheck-current-errors)
- (unless (zerop (or .info 0))
- (propertize (format "%s %s" .info (all-the-icons-faicon "info" :v-adjust 0.0 :height (spaceline-all-the-icons--height 0.8)))
- 'face `(:foreground ,(face-foreground 'spaceline-all-the-icons-info-face))
- 'help-echo "Show Flycheck Errors"
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'local-map (make-mode-line-mouse-map 'mouse-1 'flycheck-list-errors))))
- :when (and active
- (not spaceline-all-the-icons-slim-render)
- (bound-and-true-p flycheck-last-status-change)))
-
-(defvar spaceline-all-the-icons--package-updates nil)
-(defun spaceline-all-the-icons--count-package-updates (&rest args)
- "Function to count the number of package upgrades available.
-
-ARGS are provided as part of advice. Opens a packages menu and
-sets `spaceline-all-the-icons--package-updates' to the number of
-available updates then restores the current buffer."
- (let ((cb (current-buffer)))
- (package-list-packages-no-fetch)
- (with-current-buffer "*Packages*"
- (setq spaceline-all-the-icons--package-updates (length (package-menu--find-upgrades))))
- (switch-to-buffer cb)))
-
-(spaceline-define-segment all-the-icons-package-updates
- "An `all-the-icons' segment to display the number of package updates"
- (let ((face `(:height ,(spaceline-all-the-icons--height 0.9)))
- (mouse-f (if (fboundp 'paradox-list-packages) 'paradox-list-packages 'package-list-packages))
- (new-text (when spaceline-all-the-icons-slim-render
- (format "%s" (all-the-icons-material "new_releases" :v-adjust -0.2))))
- (update-text (concat
- (format "%s" spaceline-all-the-icons--package-updates)
- (unless spaceline-all-the-icons-slim-render
- (format " update%s"
- (if (= 1 spaceline-all-the-icons--package-updates) "" "s"))))))
-
- (propertize
- (concat
- (propertize (all-the-icons-octicon "package" :v-adjust 0.1)
- 'face `(:height ,(spaceline-all-the-icons--height 1.1) :family ,(all-the-icons-octicon-family)))
- (propertize (or new-text "")
- 'face `(:height ,(spaceline-all-the-icons--height 1.2) :family ,(all-the-icons-material-family)))
- (propertize " " 'face `(:height ,(spaceline-all-the-icons--height 0.4)))
- (propertize update-text
- 'face face
- 'display '(raise 0.1)))
- 'help-echo "Open Packages Menu"
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'local-map (make-mode-line-mouse-map 'mouse-1 mouse-f)))
-
- :when (and active
- (numberp spaceline-all-the-icons--package-updates)
- (> spaceline-all-the-icons--package-updates 0)))
-
-;; First Right divider segments
-(spaceline-define-segment all-the-icons-hud
- "An `all-the-icons' segment to show the position through buffer HUD indicator."
- (let ((color (face-foreground 'spaceline-all-the-icons-info-face))
- (height (frame-char-height))
- (ws (window-start))
- (we (window-end))
- pmax pmin)
- (save-restriction
- (widen)
- (setq pmax (point-max))
- (setq pmin (point-min)))
- (propertize " "
- 'display (pl/percent-xpm height pmax pmin we ws (* (frame-char-width) 1) color nil)
- 'face default-face))
- :tight t
- :when (and active
- (not (string= "All" (format-mode-line "%p")))))
-
-(spaceline-define-segment all-the-icons-buffer-position
- "An `all-the-icons' segment to show the buffer position as a percentage"
- (propertize
- (if (string-match "\%" (format-mode-line "%p"))
- (format-mode-line "%p%%")
- (format-mode-line "%p"))
- 'face `(:height ,(spaceline-all-the-icons--height) :inherit))
- :enabled nil :when (not spaceline-all-the-icons-slim-render))
-
-;; Second Right divider segments
-(spaceline-define-segment all-the-icons-battery-status
- "An `all-the-icons' segment to show the battery information"
- (let* ((charging? (string= "AC" (cdr (assoc ?L fancy-battery-last-status))))
- (percent (string-to-int (cdr (assoc ?p fancy-battery-last-status))))
- (time (cdr (assoc ?t fancy-battery-last-status)))
-
- (icon-alist
- (cond
- (charging? '((icon . "charging") (inherit . success) (height . 1.3) (raise . 0.0)))
- ((> percent 95) '((icon . "full") (inherit . success)))
- ((> percent 70) '((icon . "three-quarters")))
- ((> percent 30) '((icon . "half")))
- ((> percent 15) '((icon . "quarter") (inherit . warning)))
- (t '((icon . "empty") (inherit . error)))))
-
- (icon-set (if charging? 'alltheicon 'faicon))
- (icon-f (all-the-icons--function-name icon-set))
- (family-f (all-the-icons--family-name icon-set))
-
- (icon-face `(:height ,(spaceline-all-the-icons--height) :family ,(funcall family-f) :background ,(face-background default-face)))
- (text-face `(:height ,(spaceline-all-the-icons--height 0.9) :background ,(face-background default-face))))
-
- (let-alist icon-alist
- (when .height (setq icon-face (plist-put icon-face :height (spaceline-all-the-icons--height .height))))
- (if (not .inherit)
- (setq icon-face (append icon-face '(:inherit))
- text-face (append text-face '(:inherit)))
- (setq icon-face (append `(:foreground ,(face-foreground .inherit)) icon-face)
- text-face (append `(:foreground ,(face-foreground .inherit)) text-face)))
-
- (propertize
- (concat
- (propertize (funcall icon-f (format "battery-%s" .icon))
- 'face icon-face
- 'display `(raise ,(or .raise 0.0)))
- (propertize (cond
- (spaceline-all-the-icons-slim-render "")
- (charging? (format " %s%%%% " percent))
- (t (format " %s " time)))
- 'face text-face
- 'display '(raise 0.1)))
- 'help-echo `(format "%s Remaining" ,time)
- 'mouse-face (spaceline-all-the-icons--highlight))))
-
- :global-override fancy-battery-mode-line
- :when (and active (bound-and-true-p fancy-battery-mode)))
-
-(spaceline-define-segment all-the-icons-time
- "An `all-the-icons' segment to to display the time and a clock icon"
- (let* ((time (string-to-number (format-time-string "%I")))
- (icon (all-the-icons-wicon (format "time-%s" time) :v-adjust 0.0)))
- (propertize
- (concat
- (propertize (format-time-string "%H:%M ") 'face `(:height ,(spaceline-all-the-icons--height 0.9) :inherit) 'display '(raise 0.1))
- (propertize icon
- 'face `(:height ,(spaceline-all-the-icons--height 0.9) :family ,(all-the-icons-wicon-family) :inherit)
- 'display '(raise 0.1)))
- 'help-echo `(format-time-string "%H:%M")
- 'mouse-face (spaceline-all-the-icons--highlight)))
- :tight t :enabled t
- :when (or spaceline-all-the-icons-clock-always-visible
- (frame-parameter nil 'fullscreen)))
-
-;; Middle Divider Segments
-(spaceline-define-segment all-the-icons-which-function
- "An `all-the-icons' segment to show the `which-function-mode' function"
- (let* ((current (format-mode-line which-func-current))
- (unknown? (string= current which-func-unknown))
- (function-icon (all-the-icons-fileicon "cold-fusion" :v-adjust 0))
- (question-icon (all-the-icons-faicon "question"))
-
- (text-face '(:family ,(all-the-icons-faicon-family) :inherit))
- (icon-face `(:family ,(all-the-icons-fileicon-family) :inherit)))
-
- (when (string-match "{\\(.*\\)}" current) (setq current (match-string 1 current)))
-
- (unless spaceline-all-the-icons-slim-render
- (propertize
- (concat (propertize function-icon 'face icon-face) " "
- (propertize (if unknown? question-icon current)
- 'face `(if unknown? ,text-face `(:height ,(spaceline-all-the-icons--height 0.8) :inherit))
- 'display '(raise 0.2)))
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'local-map which-func-keymap
- 'help-echo "mouse-1: go to beginning\n\
-mouse-2: toggle rest visibility\n\
-mouse-3: go to end")))
-
- :when (and active
- (bound-and-true-p which-function-mode)
- (bound-and-true-p which-func-mode)))
-
-;; Optional Segments
-
-;;; Anzu
-(defun spaceline-all-the-icons-anzu-update-func (here total)
- "Update function to be set as `anzu-mode-line-update-function'.
-Displays HERE and TOTAL to indicate how many search results have been found."
- (let* ((status (cl-case anzu--state
- (search (format "(%s/%d%s)"
- (anzu--format-here-position here total)
- total (if anzu--overflow-p "+" "")))
- (replace (format "(%d/%d)" here total))
- (replace-query (format "(%d replace)" total))))
- (icon (cl-case anzu--state
- (search "search")
- (replace "refresh")
- (replace-query "find_replace")))
- (anzu-face (if (and (zerop total)
- (not (string= isearch-string "")))
- 'anzu-mode-line-no-match 'anzu-mode-line))
- (text-face `(:height ,(spaceline-all-the-icons--height 1.1) :inherit ,anzu-face))
- (icon-face `(:height ,(spaceline-all-the-icons--height 1.1) :family ,(all-the-icons-material-family) :inherit ,anzu-face)))
-
- (concat " "
- (propertize (all-the-icons-material icon) 'face icon-face)
- (propertize status 'face text-face) " ")))
-
-;; Weather Segments
-(defmacro define-spaceline-all-the-icons--sun-segment (type)
- "Macro to declare `spaceline' segment to TYPE (one of \"sunset\" \"sunrise\") times."
- `(spaceline-define-segment ,(intern (format "all-the-icons-%s" type))
- ,(format "An `all-the-icons' segment to depict the %s time with icons." type)
- (let* ((time (yahoo-weather-info-format yahoo-weather-info ,(format "%%(%s-time)" type)))
- (icon (cdr (assoc (quote ,(intern type)) (spaceline-all-the-icons-icon-set-sun-time))))
-
- (help-echo (format "%s at %s" ,(capitalize type) time))
-
- (text-face `(:height ,(spaceline-all-the-icons--height 0.9) :inherit))
- (icon-face `(:height ,(spaceline-all-the-icons--height 0.9) :inherit ,(intern ,(format "spaceline-all-the-icons-%s-face" type)))))
-
- (unless (eq spaceline-all-the-icons-icon-set-sun-time 'arrows)
- (setq icon-face (append `(:family ,(all-the-icons-wicon-family)) icon-face)))
-
- (propertize
- (concat
- (unless spaceline-all-the-icons-slim-render (propertize time 'face text-face 'display '(raise 0.1)))
- (unless spaceline-all-the-icons-slim-render (propertize " " 'face '(:height 0.5 :inherit)))
- (propertize icon 'face icon-face))
- 'help-echo help-echo
- 'mouse-face (spaceline-all-the-icons--highlight)))
- :tight t
- :when (and active
- (bound-and-true-p yahoo-weather-mode)
- (bound-and-true-p yahoo-weather-info))))
-
-(define-spaceline-all-the-icons--sun-segment "sunrise")
-(define-spaceline-all-the-icons--sun-segment "sunset")
-
-(defun spaceline-all-the-icons--temperature-color (info)
- "Convert weather INFO into a color temperature Hex Code.
-INFO should be an object similar to `yahoo-weather-info'."
- (let* ((yahoo-weather-use-F nil)
- (celsius (string-to-number (yahoo-weather-info-format info "%(temperature)")))
- (normal (max 13 (- 100 (* celsius 4))))
- (clamp (lambda (i) (max 0 (min 255 i))))
- (r (funcall clamp (if (< normal 67)
- 255
- (* 329.698727446 (expt (- normal 60) -0.1332047592)))))
- (g (funcall clamp (if (< normal 67)
- (- (* 99.4708025861 (log normal)) 161.1195681661)
- (* 288.1221695283 (expt (- normal 60) -0.0755148492)))))
- (b (funcall clamp (cond
- ((> normal 65) 255)
- ((< normal 20) 0)
- (t (- (* 138.5177312231 (log (- normal 10))) 305.0447927307))))))
- (format "#%02X%02X%02X" r g b)))
-
-(spaceline-define-segment all-the-icons-temperature
- "An `all-the-icons' segment to display the current temperature"
- (let* ((yahoo-weather-temperture-format "%d")
- (temperature (yahoo-weather-info-format yahoo-weather-info "%(temperature)"))
- (icon (if yahoo-weather-use-F "°F" "°C"))
-
- (icon-face `(:height ,(spaceline-all-the-icons--height 0.9)
- :family ,(all-the-icons-wicon-family)
- :foreground ,(spaceline-all-the-icons--temperature-color yahoo-weather-info)
- :background ,(face-background 'powerline-active2)))
- (text-face `(:height ,(spaceline-all-the-icons--height 0.9) :inherit)))
- (propertize
- (concat
- (propertize (all-the-icons-wicon "thermometer-exterior") 'face icon-face)
- (unless spaceline-all-the-icons-slim-render (concat
- (propertize " " 'face `(:height ,(spaceline-all-the-icons--height 0.4) :inherit))
- (propertize temperature 'face text-face)
- (propertize icon 'face text-face))))
- 'help-echo (format "Temperature is currently %s%s" temperature icon)
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'display '(raise 0.1)))
-
- :tight t
- :when (and active
- (bound-and-true-p yahoo-weather-mode)
- (bound-and-true-p yahoo-weather-info)))
-
-(spaceline-define-segment all-the-icons-weather
- "An `all-the-icons' segment to display an icon for the current weather"
- (let* ((weather (yahoo-weather-info-format yahoo-weather-info "%(weather)"))
- (help-echo (format "The weather in `%s' is currently `%s'" yahoo-weather-location weather))
- (icon (all-the-icons-icon-for-weather (downcase weather)))
- (icon-face `(:height ,(spaceline-all-the-icons--height 0.9) :inherit)))
-
- (when (= 1 (length icon)) (setq icon-face (append `(:family ,(all-the-icons-wicon-family)) icon-face)))
-
- (propertize icon
- 'face icon-face
- 'display '(raise 0.1)
- 'help-echo help-echo
- 'mouse-face (spaceline-all-the-icons--highlight)))
- :tight t
- :when (and active
- (bound-and-true-p yahoo-weather-mode)
- (bound-and-true-p yahoo-weather-info)))
-
-(spaceline-define-segment all-the-icons-minor-modes
- "An `all-the-icons' segment to display minor modes, prefering to use the diminished values."
- (reduce
- (lambda (acc minor-mode)
- (let* ((lighter (mapconcat 'identity (split-string (format-mode-line (cadr minor-mode))) " "))
- (display? (and (not (string= "" lighter))
- (boundp (car minor-mode))
- (symbol-value (car minor-mode))))
- (display (or (get-text-property 0 'display lighter) '(raise 0.1)))
- (face (append (get-text-property 0 'face lighter) '(:height 0.9 :inherit)))
- (lighter (propertize
- lighter
- 'face face
- 'display display
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'help-echo (concat (symbol-name (car minor-mode))
- "\nmouse-1: Display minor mode menu"
- "\nmouse-2: Show help for minor mode"
- "\nmouse-3: Toggle minor mode")
- 'local-map (let ((map (make-sparse-keymap)))
- (define-key map [mode-line down-mouse-1]
- (powerline-mouse 'minor 'menu lighter))
- (define-key map [mode-line mouse-2]
- (powerline-mouse 'minor 'help lighter))
- (define-key map [mode-line down-mouse-3]
- (powerline-mouse 'minor 'menu lighter))
- (define-key map [header-line down-mouse-3]
- (powerline-mouse 'minor 'menu lighter))
- map))))
- (append acc (when display? `(,lighter)))))
- minor-mode-alist
- :initial-value '())
- :enabled nil
- :separator (spaceline-all-the-icons--separator "|"))
-
-;; Paradox Segments
-(spaceline-define-segment all-the-icons-paradox-line-count
- "An `all-the-icons' segment to display the line number created by `paradox--update-mode-line-front-space'"
- (let* ((total-lines (int-to-string (length tabulated-list-entries)))
- (current-line (format-mode-line (format "%%%sl" (length total-lines)))))
- (format "(%s/%s)" current-line total-lines))
- :when (derived-mode-p 'paradox-menu-mode))
-
-(spaceline-define-segment all-the-icons-paradox-filter
- "An `all-the-icons' segment to display the current `paradox--current-filter'"
- (propertize
- (concat
- (propertize (all-the-icons-faicon "filter")
- 'face `(:family ,(all-the-icons-faicon-family) :inherit)
- 'display '(raise 0.1))
- (propertize (format " %s" paradox--current-filter) 'display '(raise 0.1)))
-
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'local-map (make-mode-line-mouse-map 'mouse-1 'paradox-filter-clear)
- 'help-echo (format "Clear current fitler: %s" paradox--current-filter))
-
- :when (and (derived-mode-p 'paradox-menu-mode)
- paradox--current-filter))
-
-(defmacro define-spaceline-all-the-icons--paradox-segment (type icon mouse &rest body)
- "Macro to declare `spaceline' segment for paradox information of TYPE.
-ICON should be an `all-the-icons' icon to display before the segment.
-MOUSE should be a cons cell containing a help-echo string and a function
-to call on MOUSE-1.
-BODY is the form to evaluate to get the text to display."
- `(spaceline-define-segment ,(intern (format "all-the-icons-paradox-status-%s" type))
- ,(format "An `all-the-icons' segment to depict the number of %s packages in `paradox'." type)
- (let* ((text ,@body)
- (text-face `(:foreground ,(face-foreground 'font-lock-keyword-face)
- :background ,(face-background 'powerline-active1)))
- (icon-face `(:family ,(all-the-icons-icon-family ,icon)))
- (num-face (cond
- ((eq ',type 'new) 'success)
- ((eq ',type 'upgrade) 'warning)
- ((eq ',type 'installed) 'spaceline-all-the-icons-info-face))))
-
- (when (not (zerop text))
- (propertize
- (concat
- (propertize ,icon 'face icon-face)
- (propertize (capitalize ,(format " %s: " type)) 'face text-face 'display '(raise 0.1))
- (propertize (int-to-string text) 'face `((foreground-color . ,(face-foreground num-face))) 'display '(raise 0.1)))
- 'help-echo ,(car mouse)
- 'local-map (make-mode-line-mouse-map 'mouse-1 ,(cdr mouse))
- 'mouse-face (spaceline-all-the-icons--highlight))))
-
- :when (derived-mode-p 'paradox-menu-mode)))
-
-(define-spaceline-all-the-icons--paradox-segment upgrade
- (all-the-icons-faicon "arrow-circle-up" :v-adjust 0.1)
- ("Mark packages for upgrading" . 'package-menu-mark-upgrades)
- paradox--upgradeable-packages-number)
-
-(define-spaceline-all-the-icons--paradox-segment new
- (all-the-icons-material "new_releases" :v-adjust -0.1) nil
- (cdr (assoc-string "new" paradox--package-count)))
-
-(define-spaceline-all-the-icons--paradox-segment
- installed
- (all-the-icons-octicon "package" :v-adjust 0.1)
- ("Filter to installed packages" . (lambda () (interactive) (package-menu-filter "status:installed")))
- (+ (cdr (assoc-string "installed" paradox--package-count))
- (cdr (assoc-string "dependency" paradox--package-count))
- (cdr (assoc-string "unsigned" paradox--package-count))));
-
-(spaceline-define-segment all-the-icons-paradox-total
- "An `all-the-icons' segment to display the total number of packages found"
- (let ((text-face `(:foreground ,(face-foreground 'font-lock-keyword-face)
- :background ,(face-background 'powerline-active2))))
- (propertize
- (concat
- (propertize "Total: " 'face text-face 'display '(raise 0.1))
- (propertize (int-to-string (length package-archive-contents)) 'display '(raise 0.1)))
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'help-echo "Refresh remote package data"
- 'local-map (make-mode-line-mouse-map 'mouse-1 'paradox--refresh-remote-data)))
-
- :when (derived-mode-p 'paradox-menu-mode))
-
-;;; Neotree Segments
-(defun spaceline-all-the-icons--neotree-index ()
- "Return the current index in a `NeoTree' buffer."
- (unless (derived-mode-p 'neotree-mode) (error "Not in a NeoTree buffer"))
- (when (neo-buffer--get-filename-current-line)
- (let* ((current (neo-buffer--get-filename-current-line))
- (parent (file-name-directory current))
-
- (dirs (car (neo-buffer--get-nodes parent)))
- (files (cdr (neo-buffer--get-nodes parent)))
-
- (max (+ (length dirs) (length files)))
- (index (1+ (if (file-directory-p current)
- (neo-buffer--get-node-index current dirs)
- (+ (length dirs)
- (neo-buffer--get-node-index current files))))))
-
- (format "[%s/%s]" index max))))
-
-(spaceline-define-segment all-the-icons-neotree-index
- "An `all-the-icons' segment to display your current index within `NeoTree'."
- (spaceline-all-the-icons--neotree-index)
- :when (and (derived-mode-p 'neotree-mode)
- (neo-buffer--get-filename-current-line)))
-
-(defmacro define-spaceline-all-the-icons--neotree-segment (type icon &rest body)
- "Macro to declare `spaceline' segment for NeoTree segment TYPE.
-ICON should be an `all-the-icons' icon to display before number.
-BODY is the form to evaluate to get the number of things."
- `(prog1
- (defun ,(intern (format "spaceline-all-the-icons--neotree-%s" type)) ()
- ,(format "Return the number of %s in `NeoTree'" type)
- (unless (derived-mode-p 'neotree-mode) (error "Not in a NeoTree buffer"))
- (let* ((icon-family (all-the-icons-icon-family ,icon))
-
- (current (or (neo-buffer--get-filename-current-line)
- neo-buffer--start-node))
- (parent (file-name-directory current))
- (things (length ,@body)))
-
- (when (not (zerop things))
- (concat
- (propertize ,icon 'face `(:family ,icon-family :inherit))
- (propertize " " 'face `(:height 0.4 :inherit))
- (format "%s" things)))))
- (spaceline-define-segment ,(intern (format "all-the-icons-neotree-%s" type))
- ,(format "An `all-the-icons' spaceline segment to the number of %s in `neotree'." type)
- (,(intern (format "spaceline-all-the-icons--neotree-%s" type)))
- :tight t
- :when (derived-mode-p 'neotree-mode))))
-
-(define-spaceline-all-the-icons--neotree-segment dirs
- (all-the-icons-faicon "folder-o" :v-adjust -0.1)
- (car (neo-buffer--get-nodes parent)))
-
-(define-spaceline-all-the-icons--neotree-segment files
- (all-the-icons-faicon "files-o" :v-adjust -0.1 :height 0.8)
- (cdr (neo-buffer--get-nodes parent)))
-
-(spaceline-define-segment all-the-icons-neotree-open-bracket
- "An `all-the-icons' segment to open bracket in neotree"
- "("
- :tight t
- :when (and (derived-mode-p 'neotree-mode)
- (or (and spaceline-all-the-icons-neotree-dirs-p (spaceline-all-the-icons--neotree-dirs))
- (and spaceline-all-the-icons-neotree-files-p (spaceline-all-the-icons--neotree-files)))))
-
-(spaceline-define-segment all-the-icons-neotree-close-bracket
- "An `all-the-icons' segment to close bracket in neotree"
- ")"
- :tight t
- :when (and (derived-mode-p 'neotree-mode)
- (or (and spaceline-all-the-icons-neotree-dirs-p (spaceline-all-the-icons--neotree-dirs))
- (and spaceline-all-the-icons-neotree-files-p (spaceline-all-the-icons--neotree-files)))))
-
-(spaceline-define-segment all-the-icons-neotree-context
- "An `all-the-icons' segment to display the current context/directory your in in `NeoTree'"
- (let* ((file-name (neo-buffer--get-filename-current-line))
- (current (if file-name file-name neo-buffer--start-node))
- (parent (if file-name (file-name-directory current) current))
-
- (index-s (spaceline-all-the-icons--neotree-index))
- (file-s (spaceline-all-the-icons--neotree-files))
- (dirs-s (spaceline-all-the-icons--neotree-dirs))
-
- (context (file-name-nondirectory (directory-file-name parent)))
- (context-max-length (- (window-width)
- (length file-s)
- (length dirs-s)
- (if index-s (1+ (length index-s)) 0)
- (when (or file-s dirs-s) 5) 1))
-
- (context-text (if (<= (length context) context-max-length) context
- (substring context 0 (- context-max-length 2)))))
-
- (propertize
- (concat
- (propertize (format "%s "(all-the-icons-faicon "folder-open-o" :v-adjust 0))
- 'face `( :foreground ,(face-background (funcall spaceline-highlight-face-func))
- :background ,(face-background line-face)
- :family ,(all-the-icons-faicon-family)))
- (propertize context-text
- 'face `((foreground-color . ,(face-background (funcall spaceline-highlight-face-func)))))
- (unless (<= (length context) context-max-length) (propertize "…" 'face 'font-lock-comment-face)))
-
- 'mouse-face (spaceline-all-the-icons--highlight)
- 'help-echo (format "Open `%s' in %s" context (if (file-directory-p parent) "`dired'" "buffer"))
- 'local-map (make-mode-line-mouse-map 'mouse-1 `(lambda () (interactive) (find-file ,parent)))))
-
- :when (derived-mode-p 'neotree-mode))
-
-(provide 'spaceline-all-the-icons-segments)
-;; Local Variables:
-;; indent-tabs-mode: nil
-;; End:
-
-;;; spaceline-all-the-icons-segments.el ends here
.emacs.d/elpa/spaceline-all-the-icons-20170503.209/spaceline-all-the-icons-segments.elc
Binary file
.emacs.d/elpa/spaceline-all-the-icons-20170503.209/spaceline-all-the-icons-separators.el
@@ -1,117 +0,0 @@
-;;; spaceline-all-the-icons-separators.el --- Definitions of
-;;; different separators for Spaceline using All The Icons
-
-;; Copyright (C) 2017 Dominic Charlesworth <dgc336@gmail.com>
-
-;; Author: Dominic Charlesworth <dgc336@gmail.com>
-;; URL: https://github.com/domtronn/spaceline-all-the-icons.el
-
-;; This program is free software; you can redistribute it and/or
-;; modify it under the terms of the GNU General Public License
-;; as published by the Free Software Foundation; either version 3
-;; of the License, or (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-;;; Commentary:
-
-;;; Code:
-(require 'spaceline)
-(require 'all-the-icons)
-
-;; Custom settings for separators
-(defcustom spaceline-all-the-icons-separator-type 'slant
- "Choose the spaceline separator type to use."
- :group 'spaceline-all-the-icons
- :type `(radio
- (const :tag "None" none)
- (const :tag ,(format "Slant %s / %s"
- (all-the-icons-alltheicon "slant-left")
- (all-the-icons-alltheicon "slant-right")) slant)
- (const :tag ,(format "Wave %s / %s"
- (all-the-icons-alltheicon "wave-left")
- (all-the-icons-alltheicon "wave-right")) wave)
- (const :tag ,(format "Cup %s / %s"
- (all-the-icons-alltheicon "cup-left")
- (all-the-icons-alltheicon "cup-right")) cup)
- (const :tag ,(format "Arrow %s / %s"
- (all-the-icons-alltheicon "arrow-left")
- (all-the-icons-alltheicon "arrow-right")) arrow)))
-
-(defcustom spaceline-all-the-icons-separators-invert-direction nil
- "Whether or not to invert the separator direction."
- :group 'spaceline-all-the-icons
- :type 'boolean)
-
-;; Functions to return separator specific render time info
-(defun spaceline-all-the-icons-separators--get-type ()
- "Function to return `spaceline-all-the-icons-separator-type'."
- spaceline-all-the-icons-separator-type)
-
-(defun spaceline-all-the-icons-separators--get-direction (dir)
- "Function to get direction DIR based on `spaceline-all-the-icons-separators-invert-direction'."
- (if spaceline-all-the-icons-separators-invert-direction
- (if (equal dir "right") "left" "right") dir))
-
-(defmacro define-spaceline-all-the-icons--separator (name direction start-face end-face &optional invert)
- "Macro to define separator used by `spaceline-all-the-icons'.
-
-Creates a separator with NAME choosing the icon DIRECTION while
-transitioning from START-FACE to END-FACE. START-FACE and
-END-FACE can be a function returning a face or a face. When
-INVERT is defined, it will invert the direction of the
-separator."
- `(spaceline-define-segment
- ,(intern (format "all-the-icons-separator-%s" name))
- (let ((separator (spaceline-all-the-icons-separators--get-type))
- (direction (spaceline-all-the-icons-separators--get-direction ,direction))
- (sf (if (functionp ,start-face) (funcall ,start-face) ,start-face))
- (ef (if (functionp ,end-face) (funcall ,end-face) ,end-face)))
-
- (when spaceline-all-the-icons-separators-invert-direction
- (setq sf (prog1 ef (setq ef sf))))
-
- (when (and (eq separator 'slant) ;; Special case for slant
- (equal direction "left")) ;; need to invert the faces for left direction
- (setq sf (prog1 ef (setq ef sf))))
-
- (unless (or (eq separator 'none)
- (string= (face-background sf) (face-background ef)))
- (propertize (all-the-icons-alltheicon (format "%s-%s" separator direction) :v-adjust 0.0)
- 'face `(:height ,(spaceline-all-the-icons--height 1.6)
- :family ,(all-the-icons-alltheicon-family)
- :foreground ,(face-background sf)
- :background ,(face-background ef)))))
- :skip-alternate t :tight t :when (if ,invert (not active) active)))
-
-(define-spaceline-all-the-icons--separator left-active-1 "right" spaceline-highlight-face-func 'powerline-active1)
-(define-spaceline-all-the-icons--separator left-active-2 "right" 'powerline-active1 spaceline-highlight-face-func)
-(define-spaceline-all-the-icons--separator left-active-3 "right" spaceline-highlight-face-func 'mode-line)
-(define-spaceline-all-the-icons--separator left-active-4 "right" 'mode-line 'powerline-active2)
-
-(define-spaceline-all-the-icons--separator right-active-1 "left" 'mode-line 'powerline-active2)
-(define-spaceline-all-the-icons--separator right-active-2 "left" 'powerline-active1 'mode-line)
-
-(define-spaceline-all-the-icons--separator minor-mode-right "right" spaceline-highlight-face-func 'powerline-active2)
-(define-spaceline-all-the-icons--separator minor-mode-left "left" spaceline-highlight-face-func 'powerline-active2)
-
-(define-spaceline-all-the-icons--separator left-inactive "right" 'powerline-inactive1 'powerline-inactive2 t)
-(define-spaceline-all-the-icons--separator right-inactive "left" 'powerline-inactive1 'powerline-inactive2 t)
-
-(define-spaceline-all-the-icons--separator paradox-1 "right" spaceline-highlight-face-func 'powerline-active1)
-(define-spaceline-all-the-icons--separator paradox-2 "right" 'powerline-active1 'powerline-active2)
-(define-spaceline-all-the-icons--separator paradox-3 "left" 'mode-line 'powerline-active2)
-(define-spaceline-all-the-icons--separator paradox-4 "right" 'mode-line 'powerline-active2)
-
-(provide 'spaceline-all-the-icons-separators)
-;; Local Variables:
-;; indent-tabs-mode: nil
-;; End:
-
-;;; spaceline-all-the-icons-separators.el ends here
.emacs.d/elpa/spaceline-all-the-icons-20170503.209/spaceline-all-the-icons-separators.elc
Binary file
.emacs.d/elpa/spaceline-all-the-icons-20170503.209/spaceline-all-the-icons.el
@@ -1,298 +0,0 @@
-;;; spaceline-all-the-icons.el --- A Spaceline theme using All The Icons
-
-;; Copyright (C) 2017 Dominic Charlesworth <dgc336@gmail.com>
-
-;; Author: Dominic Charlesworth <dgc336@gmail.com>
-;; Package-Version: 1.0.7
-;; Package-Requires: ((emacs "24.4") (all-the-icons "2.4.1") (spaceline "2.0.0"))
-;; URL: https://github.com/domtronn/spaceline-all-the-icons.el
-;; Keywords: convenience, lisp, tools
-
-;; This program is free software; you can redistribute it and/or
-;; modify it under the terms of the GNU General Public License
-;; as published by the Free Software Foundation; either version 3
-;; of the License, or (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-;;; Commentary:
-
-;; This package is a theme for `spaceline' and recreates most of the
-;; segments available in that package using icons from
-;; `all-the-icons'. Icon fonts allow for more tailored and detailed
-;; information in the mode line.
-
-;; Currently this package provides segmets for the following functions
-;; without the need for optional dependencies
-
-;; - `modified' Whether or not the current buffer has been modified
-;; - `dedicated' Whether or not the current buffer is dedicated
-;; - `buffer-path' The Path of the current buffer
-;; - `buffer-id' The id of the current buffer
-;; - `buffer-size' The size of the buffer
-;; - `mode-icon' The Major Mode displayed as an icon
-;; - `process' The currently running process
-;; - `position' The Line/Column current position
-;; - `region-info' Count of lines and words currently in region
-;; - `fullscreen' An indicator of whether or not window is fullscreen
-;; - `text-scale' The amount of global text scale
-;; - `vc-icon' The current Version Control Icon
-;; - `vc-status' The VC status, e.g. branch or revision
-;; - `git-ahead' The number of commits ahead of upstream
-;; - `package-updates' The number of packages available for update
-;; - `hud' A widget displaying how far through the buffer you are
-;; - `buffer-position' A percentage or word describing buffer position
-;; - `time' The Current Time with icon
-
-;; There are also some segments that require optional dependencies,
-;; this is a list of them and their required packages.
-
-;; - `bookmark' [`bookmark'] Whether or not the current buffer has been modified
-;; - `window-number' [`winum' or `window-numbering'] The current window number
-;; - `projectile' [`projectile'] The current project you're working in
-;; - `git-status' [`git-gutter'] Number of added/removed lines in current buffer
-;; - `flycheck-status' [`flycheck'] A summary of Errors/Warnings/Info in buffer
-;; - `flycheck-status-info' [`flycheck'] A summary dedicated to Info statuses in buffer
-;; - `which-function' [`which-function'] Display the name of function your point is in
-;; - `weather' [`yahoo-weather'] Display an icon of the current weather
-;; - `temperature' [`yahoo-weather'] Display the current temperature with a coloured thermometer
-;; - `sunrise' [`yahoo-weather'] Display an icon to show todays sunrise time
-;; - `sunset' [`yahoo-weather'] Display an icon to show todays sunset time
-;; - `battery-status' [`fancy-battery'] Display a colour coded battery with time remaining
-
-;;; Code:
-
-(require 'spaceline)
-
-(require 'spaceline-all-the-icons-segments)
-(require 'spaceline-all-the-icons-separators)
-
-;;; Forward declarations of Optional Dependencies
-(defvar neo-mode-line-type)
-(defvar neo-mode-line-custom-format)
-
-;; Declare Customization Groups
-(defgroup spaceline-all-the-icons nil
- "Customize the the Spaceline All The Icons mode line and theming."
- :prefix "spaceline-all-the-icons-"
- :group 'spaceline
- :group 'appearance)
-
-(defgroup spaceline-all-the-icons-icon-set nil
- "Customize which Icon Sets to use for various segments of the Spaceline All The Icons theme."
- :prefix "spaceline-all-the-icons-icon-set-"
- :group 'appearance
- :group 'spaceline
- :group 'spaceline-all-the-icons)
-
-(defun spaceline-all-the-icons--height (&optional height)
- "Scale `powerline-text-scale-factor' by HEIGHT."
- (if (bound-and-true-p powerline-text-scale-factor)
- (* (or height 1) (or powerline-text-scale-factor 1))
- (or height 1)))
-
-;;; Full Modeline Definition
-(defconst spaceline-all-the-icons-theme '("%e" (:eval (spaceline-ml-all-the-icons)))
- "Constant version of variable `spaceline-all-the-icons-theme' to allow to be set manually.")
-
-;;;###autoload
-(defun spaceline-all-the-icons-theme (&rest additional-segments)
- "Install the `spaceline-ml-all-the-icons'.
-Add ADDITIONAL-SEGMENTS to the end of the theme."
- (interactive)
- (spaceline-compile
- "all-the-icons"
- '((all-the-icons-anzu
- :face mode-line
- :skip-alternate t)
-
- ((all-the-icons-modified
- all-the-icons-bookmark
- all-the-icons-dedicated
- all-the-icons-window-number
- all-the-icons-buffer-size) :face highlight-face :skip-alternate t)
-
- all-the-icons-separator-left-active-1
-
- ((all-the-icons-projectile
- all-the-icons-mode-icon
- ((all-the-icons-buffer-path
- all-the-icons-buffer-id) :separator ""))
- :face default-face)
-
- all-the-icons-separator-left-active-2
-
- ((all-the-icons-process
- all-the-icons-position
- all-the-icons-region-info
- all-the-icons-fullscreen
- all-the-icons-text-scale)
- :face highlight-face
- :separator (spaceline-all-the-icons--separator "|" " "))
-
- all-the-icons-separator-left-active-3
- all-the-icons-separator-left-inactive
-
- ((all-the-icons-vc-icon
- all-the-icons-vc-status
- ((all-the-icons-git-ahead
- all-the-icons-git-status) :separator " ")
- ((all-the-icons-flycheck-status
- all-the-icons-flycheck-status-info) :separator " ")
- all-the-icons-package-updates)
- :face other-face
- :separator (spaceline-all-the-icons--separator "·" " "))
-
- all-the-icons-separator-left-active-4
-
- ((all-the-icons-separator-minor-mode-left
- all-the-icons-minor-modes
- all-the-icons-separator-minor-mode-right)
- :tight t
- :face highlight-face
- :when spaceline-all-the-icons-minor-modes-p)
-
- ((all-the-icons-which-function)
- :face powerline-active2
- :separator ""))
-
- `(((,@additional-segments) :when active :face powerline-active2)
- ((,@additional-segments) :when (not active) :face powerline-inactive2)
-
- ((all-the-icons-weather
- all-the-icons-temperature
- all-the-icons-sunrise
- all-the-icons-sunset)
- :face powerline-active2
- :separator (spaceline-all-the-icons--separator "·" " "))
-
- ((all-the-icons-player-volume
- all-the-icons-player-controls
- all-the-icons-track
- all-the-icons-player-controls-shuffle)
- :face powerline-active2)
-
- all-the-icons-separator-right-active-1
- ((all-the-icons-hud
- all-the-icons-buffer-position)
- :separator " " :when active)
-
- all-the-icons-separator-right-active-2
- all-the-icons-separator-right-inactive
-
- ((all-the-icons-battery-status
- all-the-icons-time)
- :separator (spaceline-all-the-icons--separator "|" " ") :face default-face)))
-
- (setq-default mode-line-format spaceline-all-the-icons-theme))
-
-(spaceline-compile
- "all-the-icons-paradox"
- '(((all-the-icons-paradox-line-count
- all-the-icons-paradox-filter)
- :separator (spaceline-all-the-icons--separator "|" " ")
- :face highlight-face)
-
- all-the-icons-separator-paradox-1
- ((all-the-icons-paradox-status-new
- all-the-icons-paradox-status-upgrade
- all-the-icons-paradox-status-installed)
- :separator " "
- :face powerline-active1)
-
- all-the-icons-separator-paradox-2
- ((all-the-icons-paradox-total) :face powerline-active2)
-
- all-the-icons-separator-paradox-3
- ((all-the-icons-process :tight t))
- all-the-icons-separator-paradox-4) '())
-
-(spaceline-compile
- "all-the-icons-neotree"
- ;; Declare two active/inactive segments to get face inheritance correct
- '(((all-the-icons-neotree-index
- all-the-icons-neotree-context
- all-the-icons-neotree-open-bracket
- all-the-icons-neotree-dirs
- all-the-icons-neotree-files
- all-the-icons-neotree-close-bracket)
- :face line-face)) '())
-
-;; Interactive & Setup Functions
-(defconst spaceline-all-the-icons-paradox-theme '("%e" (:eval (spaceline-ml-all-the-icons-paradox)))
- "Constant of paradox theme mode line format.")
-
-(defun spaceline-all-the-icons-toggle-slim ()
- "Wrapper to toggle `spaceline-all-the-icons-slim-render' setting."
- (interactive)
- (setq spaceline-all-the-icons-slim-render
- (not spaceline-all-the-icons-slim-render)))
-
-(defun spaceline-all-the-icons--setup-anzu ()
- "Setup function for enabling command `anzu-mode' in `spaceline-all-the-icons' theme."
- (setq-default anzu-mode-line-update-function 'spaceline-all-the-icons-anzu-update-func))
-
-(defun spaceline-all-the-icons--setup-package-updates ()
- "Set up advice in order to count package upgrades."
- (spaceline-all-the-icons--count-package-updates)
- (advice-add 'package-menu-execute :after 'spaceline-all-the-icons--count-package-updates)
- (advice-add 'package-refresh-contents :after 'spaceline-all-the-icons--count-package-updates))
-
-(defun spaceline-all-the-icons--setup-paradox ()
- "Set up advice required to make `spaceline-all-the-icons' work in `paradox-menu-mode'."
- (add-hook 'paradox-menu-mode-hook (lambda () (setq-local mode-line-format spaceline-all-the-icons-paradox-theme)))
- (advice-add 'paradox--update-mode-line :after (lambda () (setq-local mode-line-format spaceline-all-the-icons-paradox-theme))))
-
-(defun spaceline-all-the-icons--setup-neotree ()
- "Set up advice required to make `spaceline-all-the-icons' work in `neotree-mode'."
- (setq neo-mode-line-type 'custom)
- (setq neo-mode-line-custom-format '("%e" (:eval (spaceline-ml-all-the-icons-neotree)))))
-
-(defun spaceline-all-the-icons--setup-git-ahead ()
- "Set up advice required to count the number of git commits ahead of upstream."
- (spaceline-all-the-icons--git-ahead-update)
- (advice-add 'select-window :after 'spaceline-all-the-icons--git-ahead-update))
-
-;; Debugging functions
-(defun spaceline-all-the-icons--turn-off (segment) "Turn spaceline SEGMENT off." (funcall (intern (format "spaceline-toggle-all-the-icons-%s-off" segment))))
-(defun spaceline-all-the-icons--turn-on (segment) "Turn spaceline SEGMENT on." (funcall (intern (format "spaceline-toggle-all-the-icons-%s-on" segment))))
-(defun spaceline-all-the-icons--get-active-segments ()
- "Get a list of all currently active segment names."
- (let* ((segments (apropos-internal "^spaceline-all-the-icons-.*-p$"))
- (active-segments (cl-remove-if-not (lambda (s) (and (boundp s) (symbol-value s))) segments)))
- (mapcar
- (lambda (segment) (prog2
- (string-match "^spaceline-all-the-icons-\\(.*?\\)-p$" (format "%s" segment))
- (match-string 1 (format "%s" segment)))) active-segments)))
-
-(defun spaceline-all-the-icons--debug-segments (&optional pfx)
- "Programatically toggle active segments and report any that throw errors.
-When PFX is non-nil, disable erroring segments at the same time."
- (interactive "P")
- (let* ((active-segments (spaceline-all-the-icons--get-active-segments))
- (errors (cl-remove-if-not
- (lambda (segment)
- (mapc 'spaceline-all-the-icons--turn-off active-segments)
- (spaceline-all-the-icons--turn-on segment)
- (string= "" (format-mode-line spaceline-all-the-icons-theme)))
- active-segments)))
- (mapc 'spaceline-all-the-icons--turn-on active-segments)
- (if (not errors)
- (message "%s Spaceline is working fine!" (all-the-icons-wicon "stars"))
- (when pfx (mapc 'spaceline-all-the-icons--turn-off errors))
- (error "%s Errors found in Spaceline Segments: [%s]"
- (all-the-icons-faicon "fire-extinguisher")
- (mapconcat 'identity errors ", ")))))
-
-(provide 'spaceline-all-the-icons)
-;; Local Variables:
-;; indent-tabs-mode: nil
-;; End:
-
-;;; spaceline-all-the-icons.el ends here
.emacs.d/elpa/spaceline-all-the-icons-20170503.209/spaceline-all-the-icons.elc
Binary file
.emacs.d/emacs.el
@@ -556,12 +556,6 @@
:config
(load-theme 'apropospriate-dark t))
-(use-package all-the-icons
- :ensure t)
-(use-package all-the-icons-dired
- :ensure t
- :config (add-hook 'dired-mode-hook 'all-the-icons-dired-mode))
-
(use-package spaceline-config
:ensure spaceline
:config
@@ -586,13 +580,6 @@
(setq found t)
(redraw-display)))))))
-(use-package spaceline-all-the-icons
- :ensure t
- :after spaceline
- :config
- (spaceline-all-the-icons-theme)
- (spaceline-all-the-icons--setup-git-ahead))
-
(use-package highlight-symbol
:ensure t
:init
.emacs.d/emacs.org
@@ -1159,18 +1159,6 @@
** Mode Line
- First use =all-the-icon= 👼
-
- #+BEGIN_SRC emacs-lisp
- (use-package all-the-icons
- :ensure t)
- (use-package all-the-icons-dired
- :ensure t
- :config (add-hook 'dired-mode-hook 'all-the-icons-dired-mode))
- #+END_SRC
-
- Update modeline to use =all-the-icons= (see [[https://github.com/domtronn/all-the-icons.el/wiki/Spaceline][this link]])
-
[[https://github.com/TheBB/spaceline][Spaceline]] is similar to the [[http://spacemacs.org][Spacemacs]] mode-line. I like it. It's pretty cool.
#+BEGIN_SRC emacs-lisp
@@ -1197,13 +1185,6 @@
(progn (setq powerline-default-separator (cadr separators))
(setq found t)
(redraw-display)))))))
-
- (use-package spaceline-all-the-icons
- :ensure t
- :after spaceline
- :config
- (spaceline-all-the-icons-theme)
- (spaceline-all-the-icons--setup-git-ahead))
#+END_SRC
** highlight-symbol