From 4a6c26a0c7cd4a67169d959812ac22a6e364954e Mon Sep 17 00:00:00 2001 From: Luddifee Date: Sun, 25 Jul 2021 19:06:29 +0200 Subject: [PATCH] general update --- .bashrc | 149 - .config/i3/config-laptop | 192 - .config/i3/config-pc | 188 - .../picom/{picom.conf => picom-laptop.conf} | 1 - .config/picom/picom-pc.conf | 5 + .config/polybar/config | 142 - .config/xmobar/xmobar-laptop.config | 39 + .config/xmobar/xmobar-pc.config | 28 + .emacs | 67 +- .emacs.d/#recentf# | 26 + .emacs.d/ac-comphist.dat | 22 + .../auto-save-list/.saves-81587-Pavilion~ | 8 + .../auto-save-list/.saves-85665-Pavilion~ | 0 .../auto-save-list/.saves-98389-Pavilion~ | 4 + .../auto-save-list/.saves-98633-Pavilion~ | 0 .../all-the-icons-autoloads.el | 75 + .../all-the-icons-faces.el | 230 + .../all-the-icons-faces.elc | Bin 0 -> 6261 bytes .../all-the-icons-pkg.el | 12 + .../all-the-icons.el | 1159 ++++ .../all-the-icons.elc | Bin 0 -> 69248 bytes .../data/data-alltheicons.el | 70 + .../data/data-alltheicons.elc | Bin 0 -> 1734 bytes .../data/data-faicons.el | 641 ++ .../data/data-faicons.elc | Bin 0 -> 14554 bytes .../data/data-fileicons.el | 491 ++ .../data/data-fileicons.elc | Bin 0 -> 9643 bytes .../data/data-material.el | 935 +++ .../data/data-material.elc | Bin 0 -> 23293 bytes .../data/data-octicons.el | 165 + .../data/data-octicons.elc | Bin 0 -> 3902 bytes .../data/data-weathericons.el | 594 ++ .../data/data-weathericons.elc | Bin 0 -> 14992 bytes .emacs.d/elpa/archives/gnu/archive-contents | 2813 ++++++++ .../elpa/archives/gnu/archive-contents.signed | 1 + .emacs.d/elpa/archives/melpa/archive-contents | 4960 +++++++++++++ .../atom-dark-theme-autoloads.el | 25 + .../atom-dark-theme-pkg.el | 2 + .../atom-dark-theme.el | 227 + .../atom-dark-theme.elc | Bin 0 -> 10371 bytes .../auto-complete-autoloads.el | 76 + .../auto-complete-config.el | 588 ++ .../auto-complete-config.elc | Bin 0 -> 17513 bytes .../auto-complete-pkg.el | 13 + .../auto-complete.el | 2234 ++++++ .../auto-complete.elc | Bin 0 -> 70435 bytes .../auto-complete-20201213.1255/dict/ada-mode | 72 + .../auto-complete-20201213.1255/dict/c++-mode | 99 + .../auto-complete-20201213.1255/dict/c-mode | 55 + .../dict/caml-mode | 231 + .../dict/clojure-mode | 580 ++ .../dict/clojurescript-mode | 475 ++ .../auto-complete-20201213.1255/dict/coq-mode | 278 + .../auto-complete-20201213.1255/dict/css-mode | 874 +++ .../dict/erlang-mode | 216 + .../dict/ess-julia-mode | 37 + .../auto-complete-20201213.1255/dict/go-mode | 25 + .../dict/haskell-mode | 679 ++ .../dict/java-mode | 53 + .../auto-complete-20201213.1255/dict/js-mode | 148 + .../dict/julia-mode | 37 + .../auto-complete-20201213.1255/dict/lua-mode | 21 + .../auto-complete-20201213.1255/dict/nim-mode | 70 + .../dict/objc-mode | 214 + .../dict/octave-mode | 46 + .../auto-complete-20201213.1255/dict/php-mode | 6144 +++++++++++++++++ .../dict/python-mode | 379 + .../auto-complete-20201213.1255/dict/qml-mode | 183 + .../dict/ruby-mode | 181 + .../dict/scala-mode | 1347 ++++ .../dict/scheme-mode | 216 + .../dict/sclang-mode | 1481 ++++ .../auto-complete-20201213.1255/dict/sh-mode | 182 + .../dict/swift-mode | 87 + .../auto-complete-20201213.1255/dict/tcl-mode | 172 + .../auto-complete-20201213.1255/dict/ts-mode | 797 +++ .../dict/tuareg-mode | 231 + .../dict/verilog-mode | 313 + .../elpa/dash-20210609.1330/dash-autoloads.el | 74 + .emacs.d/elpa/dash-20210609.1330/dash-pkg.el | 12 + .emacs.d/elpa/dash-20210609.1330/dash.el | 3417 +++++++++ .emacs.d/elpa/dash-20210609.1330/dash.elc | Bin 0 -> 133878 bytes .emacs.d/elpa/dash-20210609.1330/dash.info | 4668 +++++++++++++ .emacs.d/elpa/dash-20210609.1330/dir | 18 + .../elpa/dashboard-20210427.705/banners/1.txt | 8 + .../elpa/dashboard-20210427.705/banners/2.txt | 6 + .../elpa/dashboard-20210427.705/banners/3.txt | 8 + .../dashboard-20210427.705/banners/emacs.png | Bin 0 -> 43759 bytes .../dashboard-20210427.705/banners/logo.png | Bin 0 -> 32305 bytes .../dashboard-autoloads.el | 39 + .../dashboard-20210427.705/dashboard-pkg.el | 13 + .../dashboard-widgets.el | 1150 +++ .../dashboard-widgets.elc | Bin 0 -> 45415 bytes .../elpa/dashboard-20210427.705/dashboard.el | 275 + .../elpa/dashboard-20210427.705/dashboard.elc | Bin 0 -> 8409 bytes .../doom-modeline-autoloads.el | 126 + .../doom-modeline-core.el | 1353 ++++ .../doom-modeline-core.elc | Bin 0 -> 43054 bytes .../doom-modeline-env.el | 277 + .../doom-modeline-env.elc | Bin 0 -> 19571 bytes .../doom-modeline-pkg.el | 15 + .../doom-modeline-segments.el | 2896 ++++++++ .../doom-modeline-segments.elc | Bin 0 -> 113750 bytes .../doom-modeline.el | 313 + .../doom-modeline.elc | Bin 0 -> 9040 bytes .../elpa/epl-20180205.2049/epl-autoloads.el | 22 + .emacs.d/elpa/epl-20180205.2049/epl-pkg.el | 2 + .emacs.d/elpa/epl-20180205.2049/epl.el | 712 ++ .emacs.d/elpa/epl-20180205.2049/epl.elc | Bin 0 -> 32521 bytes .emacs.d/elpa/evil-20210527.2107/dir | 18 + .../elpa/evil-20210527.2107/evil-autoloads.el | 128 + .../evil-20210527.2107/evil-command-window.el | 189 + .../evil-command-window.elc | Bin 0 -> 8104 bytes .../elpa/evil-20210527.2107/evil-commands.el | 4737 +++++++++++++ .../elpa/evil-20210527.2107/evil-commands.elc | Bin 0 -> 269282 bytes .../elpa/evil-20210527.2107/evil-common.el | 3981 +++++++++++ .../elpa/evil-20210527.2107/evil-common.elc | Bin 0 -> 120523 bytes .emacs.d/elpa/evil-20210527.2107/evil-core.el | 1393 ++++ .../elpa/evil-20210527.2107/evil-core.elc | Bin 0 -> 44936 bytes .../evil-20210527.2107/evil-development.el | 50 + .../evil-20210527.2107/evil-development.elc | Bin 0 -> 825 bytes .../elpa/evil-20210527.2107/evil-digraphs.el | 1729 +++++ .../elpa/evil-20210527.2107/evil-digraphs.elc | Bin 0 -> 30853 bytes .emacs.d/elpa/evil-20210527.2107/evil-ex.el | 1185 ++++ .emacs.d/elpa/evil-20210527.2107/evil-ex.elc | Bin 0 -> 33688 bytes .../evil-20210527.2107/evil-integration.el | 524 ++ .../evil-20210527.2107/evil-integration.elc | Bin 0 -> 33503 bytes .../elpa/evil-20210527.2107/evil-jumps.el | 353 + .../elpa/evil-20210527.2107/evil-jumps.elc | Bin 0 -> 16393 bytes .../evil-20210527.2107/evil-keybindings.el | 124 + .../evil-20210527.2107/evil-keybindings.elc | Bin 0 -> 4270 bytes .../elpa/evil-20210527.2107/evil-macros.el | 814 +++ .../elpa/evil-20210527.2107/evil-macros.elc | Bin 0 -> 22280 bytes .emacs.d/elpa/evil-20210527.2107/evil-maps.el | 620 ++ .../elpa/evil-20210527.2107/evil-maps.elc | Bin 0 -> 24610 bytes .emacs.d/elpa/evil-20210527.2107/evil-pkg.el | 10 + .../elpa/evil-20210527.2107/evil-repeat.el | 643 ++ .../elpa/evil-20210527.2107/evil-repeat.elc | Bin 0 -> 17721 bytes .../elpa/evil-20210527.2107/evil-search.el | 1318 ++++ .../elpa/evil-20210527.2107/evil-search.elc | Bin 0 -> 41521 bytes .../elpa/evil-20210527.2107/evil-states.el | 924 +++ .../elpa/evil-20210527.2107/evil-states.elc | Bin 0 -> 59871 bytes .../elpa/evil-20210527.2107/evil-types.el | 462 ++ .../elpa/evil-20210527.2107/evil-types.elc | Bin 0 -> 20356 bytes .emacs.d/elpa/evil-20210527.2107/evil-vars.el | 2034 ++++++ .../elpa/evil-20210527.2107/evil-vars.elc | Bin 0 -> 69730 bytes .emacs.d/elpa/evil-20210527.2107/evil.el | 148 + .emacs.d/elpa/evil-20210527.2107/evil.elc | Bin 0 -> 934 bytes .emacs.d/elpa/evil-20210527.2107/evil.info | 2191 ++++++ .emacs.d/elpa/f-20191110.1357/f-autoloads.el | 22 + .emacs.d/elpa/f-20191110.1357/f-pkg.el | 2 + .emacs.d/elpa/f-20191110.1357/f.el | 625 ++ .emacs.d/elpa/f-20191110.1357/f.elc | Bin 0 -> 20774 bytes .../format-all-autoloads.el | 75 + .../format-all-pkg.el | 2 + .../format-all-20210608.2033/format-all.el | 1330 ++++ .../format-all-20210608.2033/format-all.elc | Bin 0 -> 46914 bytes .emacs.d/elpa/gnupg/pubring.kbx | Bin 0 -> 2413 bytes .emacs.d/elpa/gnupg/pubring.kbx~ | Bin 0 -> 1206 bytes .emacs.d/elpa/gnupg/trustdb.gpg | Bin 0 -> 1200 bytes .../goto-chg-autoloads.el | 55 + .../goto-chg-20210508.1632/goto-chg-pkg.el | 2 + .../elpa/goto-chg-20210508.1632/goto-chg.el | 388 ++ .../elpa/goto-chg-20210508.1632/goto-chg.elc | Bin 0 -> 8076 bytes .../inheritenv-autoloads.el | 34 + .../inheritenv-20210204.354/inheritenv-pkg.el | 2 + .../inheritenv-20210204.354/inheritenv.el | 89 + .../inheritenv-20210204.354/inheritenv.elc | Bin 0 -> 1832 bytes .../language-id-autoloads.el | 22 + .../language-id-pkg.el | 2 + .../language-id-20210411.1332/language-id.el | 207 + .../language-id-20210411.1332/language-id.elc | Bin 0 -> 5092 bytes .../page-break-lines-autoloads.el | 65 + .../page-break-lines-pkg.el | 2 + .../page-break-lines.el | 179 + .../page-break-lines.elc | Bin 0 -> 10240 bytes .../pkg-info-autoloads.el | 127 + .../pkg-info-20150517.1143/pkg-info-pkg.el | 2 + .../elpa/pkg-info-20150517.1143/pkg-info.el | 332 + .../elpa/pkg-info-20150517.1143/pkg-info.elc | Bin 0 -> 9914 bytes .../popup-20210317.138/popup-autoloads.el | 22 + .emacs.d/elpa/popup-20210317.138/popup-pkg.el | 2 + .emacs.d/elpa/popup-20210317.138/popup.el | 1438 ++++ .emacs.d/elpa/popup-20210317.138/popup.elc | Bin 0 -> 75541 bytes .../pos-tip-autoloads.el | 22 + .../elpa/pos-tip-20191227.1356/pos-tip-pkg.el | 2 + .../elpa/pos-tip-20191227.1356/pos-tip.el | 982 +++ .../elpa/pos-tip-20191227.1356/pos-tip.elc | Bin 0 -> 25360 bytes .../projectile-autoloads.el | 591 ++ .../projectile-pkg.el | 2 + .../projectile-20210607.1513/projectile.el | 5421 +++++++++++++++ .../projectile-20210607.1513/projectile.elc | Bin 0 -> 201182 bytes .emacs.d/elpa/s-20210603.736/s-autoloads.el | 22 + .emacs.d/elpa/s-20210603.736/s-pkg.el | 2 + .emacs.d/elpa/s-20210603.736/s.el | 744 ++ .emacs.d/elpa/s-20210603.736/s.elc | Bin 0 -> 28549 bytes .../shrink-path-autoloads.el | 22 + .../shrink-path-pkg.el | 2 + .../shrink-path-20190208.1335/shrink-path.el | 150 + .../shrink-path-20190208.1335/shrink-path.elc | Bin 0 -> 4248 bytes .../yasnippet-autoloads.el | 68 + .../yasnippet-20200604.246/yasnippet-pkg.el | 2 + .../elpa/yasnippet-20200604.246/yasnippet.el | 5311 ++++++++++++++ .../elpa/yasnippet-20200604.246/yasnippet.elc | Bin 0 -> 226791 bytes .emacs.d/irony/bin/irony-server | Bin 0 -> 498560 bytes .emacs.d/projectile-bookmarks.eld | 1 + .emacs.d/recentf | 21 + ...07afbb4c7bf9162351796716501400000024240126 | 0 ...07afbb4c7bf9162351808552916600000024240127 | 0 .xmonad/xmonad-laptop.hs | 189 + .xmonad/xmonad-pc.hs | 189 + Makefile | 8 + .../{lambda-bg.png => lambda-bg-bright.png} | Bin backgrounds/lambda-bg-dark.png | Bin 0 -> 5002025 bytes drivers.md | 1 + scripts/basic-setup.sh | 87 + scripts/doom-emacs-setup.sh | 9 - scripts/git-setup.sh | 9 - scripts/post-setup.sh | 6 - scripts/setup-laptop.sh | 20 + scripts/setup-pc.sh | 26 +- scripts/setup.sh | 57 - scripts/update-pacman-mirrors.sh | 15 - scripts/vim-setup.sh | 16 - scripts/wifi-usb-setup.sh | 7 - 225 files changed, 89280 insertions(+), 834 deletions(-) delete mode 100644 .bashrc delete mode 100644 .config/i3/config-laptop delete mode 100644 .config/i3/config-pc rename .config/picom/{picom.conf => picom-laptop.conf} (98%) create mode 100644 .config/picom/picom-pc.conf delete mode 100644 .config/polybar/config create mode 100644 .config/xmobar/xmobar-laptop.config create mode 100644 .config/xmobar/xmobar-pc.config create mode 100644 .emacs.d/#recentf# create mode 100644 .emacs.d/ac-comphist.dat create mode 100644 .emacs.d/auto-save-list/.saves-81587-Pavilion~ create mode 100644 .emacs.d/auto-save-list/.saves-85665-Pavilion~ create mode 100644 .emacs.d/auto-save-list/.saves-98389-Pavilion~ create mode 100644 .emacs.d/auto-save-list/.saves-98633-Pavilion~ create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons-autoloads.el create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons-faces.el create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons-faces.elc create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons-pkg.el create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons.el create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons.elc create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/data/data-alltheicons.el create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/data/data-alltheicons.elc create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/data/data-faicons.el create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/data/data-faicons.elc create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/data/data-fileicons.el create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/data/data-fileicons.elc create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/data/data-material.el create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/data/data-material.elc create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/data/data-octicons.el create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/data/data-octicons.elc create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/data/data-weathericons.el create mode 100644 .emacs.d/elpa/all-the-icons-20210603.1604/data/data-weathericons.elc create mode 100644 .emacs.d/elpa/archives/gnu/archive-contents create mode 100644 .emacs.d/elpa/archives/gnu/archive-contents.signed create mode 100644 .emacs.d/elpa/archives/melpa/archive-contents create mode 100644 .emacs.d/elpa/atom-dark-theme-20181022.1602/atom-dark-theme-autoloads.el create mode 100644 .emacs.d/elpa/atom-dark-theme-20181022.1602/atom-dark-theme-pkg.el create mode 100644 .emacs.d/elpa/atom-dark-theme-20181022.1602/atom-dark-theme.el create mode 100644 .emacs.d/elpa/atom-dark-theme-20181022.1602/atom-dark-theme.elc create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/auto-complete-autoloads.el create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/auto-complete-config.el create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/auto-complete-config.elc create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/auto-complete-pkg.el create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/auto-complete.el create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/auto-complete.elc create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/ada-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/c++-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/c-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/caml-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/clojure-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/clojurescript-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/coq-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/css-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/erlang-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/ess-julia-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/go-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/haskell-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/java-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/js-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/julia-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/lua-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/nim-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/objc-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/octave-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/php-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/python-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/qml-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/ruby-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/scala-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/scheme-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/sclang-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/sh-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/swift-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/tcl-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/ts-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/tuareg-mode create mode 100644 .emacs.d/elpa/auto-complete-20201213.1255/dict/verilog-mode create mode 100644 .emacs.d/elpa/dash-20210609.1330/dash-autoloads.el create mode 100644 .emacs.d/elpa/dash-20210609.1330/dash-pkg.el create mode 100644 .emacs.d/elpa/dash-20210609.1330/dash.el create mode 100644 .emacs.d/elpa/dash-20210609.1330/dash.elc create mode 100644 .emacs.d/elpa/dash-20210609.1330/dash.info create mode 100644 .emacs.d/elpa/dash-20210609.1330/dir create mode 100644 .emacs.d/elpa/dashboard-20210427.705/banners/1.txt create mode 100644 .emacs.d/elpa/dashboard-20210427.705/banners/2.txt create mode 100644 .emacs.d/elpa/dashboard-20210427.705/banners/3.txt create mode 100644 .emacs.d/elpa/dashboard-20210427.705/banners/emacs.png create mode 100644 .emacs.d/elpa/dashboard-20210427.705/banners/logo.png create mode 100644 .emacs.d/elpa/dashboard-20210427.705/dashboard-autoloads.el create mode 100644 .emacs.d/elpa/dashboard-20210427.705/dashboard-pkg.el create mode 100644 .emacs.d/elpa/dashboard-20210427.705/dashboard-widgets.el create mode 100644 .emacs.d/elpa/dashboard-20210427.705/dashboard-widgets.elc create mode 100644 .emacs.d/elpa/dashboard-20210427.705/dashboard.el create mode 100644 .emacs.d/elpa/dashboard-20210427.705/dashboard.elc create mode 100644 .emacs.d/elpa/doom-modeline-20210608.516/doom-modeline-autoloads.el create mode 100644 .emacs.d/elpa/doom-modeline-20210608.516/doom-modeline-core.el create mode 100644 .emacs.d/elpa/doom-modeline-20210608.516/doom-modeline-core.elc create mode 100644 .emacs.d/elpa/doom-modeline-20210608.516/doom-modeline-env.el create mode 100644 .emacs.d/elpa/doom-modeline-20210608.516/doom-modeline-env.elc create mode 100644 .emacs.d/elpa/doom-modeline-20210608.516/doom-modeline-pkg.el create mode 100644 .emacs.d/elpa/doom-modeline-20210608.516/doom-modeline-segments.el create mode 100644 .emacs.d/elpa/doom-modeline-20210608.516/doom-modeline-segments.elc create mode 100644 .emacs.d/elpa/doom-modeline-20210608.516/doom-modeline.el create mode 100644 .emacs.d/elpa/doom-modeline-20210608.516/doom-modeline.elc create mode 100644 .emacs.d/elpa/epl-20180205.2049/epl-autoloads.el create mode 100644 .emacs.d/elpa/epl-20180205.2049/epl-pkg.el create mode 100644 .emacs.d/elpa/epl-20180205.2049/epl.el create mode 100644 .emacs.d/elpa/epl-20180205.2049/epl.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/dir create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-autoloads.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-command-window.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-command-window.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-commands.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-commands.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-common.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-common.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-core.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-core.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-development.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-development.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-digraphs.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-digraphs.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-ex.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-ex.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-integration.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-integration.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-jumps.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-jumps.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-keybindings.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-keybindings.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-macros.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-macros.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-maps.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-maps.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-pkg.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-repeat.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-repeat.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-search.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-search.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-states.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-states.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-types.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-types.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-vars.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil-vars.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil.el create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil.elc create mode 100644 .emacs.d/elpa/evil-20210527.2107/evil.info create mode 100644 .emacs.d/elpa/f-20191110.1357/f-autoloads.el create mode 100644 .emacs.d/elpa/f-20191110.1357/f-pkg.el create mode 100644 .emacs.d/elpa/f-20191110.1357/f.el create mode 100644 .emacs.d/elpa/f-20191110.1357/f.elc create mode 100644 .emacs.d/elpa/format-all-20210608.2033/format-all-autoloads.el create mode 100644 .emacs.d/elpa/format-all-20210608.2033/format-all-pkg.el create mode 100644 .emacs.d/elpa/format-all-20210608.2033/format-all.el create mode 100644 .emacs.d/elpa/format-all-20210608.2033/format-all.elc create mode 100644 .emacs.d/elpa/gnupg/pubring.kbx create mode 100644 .emacs.d/elpa/gnupg/pubring.kbx~ create mode 100644 .emacs.d/elpa/gnupg/trustdb.gpg create mode 100644 .emacs.d/elpa/goto-chg-20210508.1632/goto-chg-autoloads.el create mode 100644 .emacs.d/elpa/goto-chg-20210508.1632/goto-chg-pkg.el create mode 100644 .emacs.d/elpa/goto-chg-20210508.1632/goto-chg.el create mode 100644 .emacs.d/elpa/goto-chg-20210508.1632/goto-chg.elc create mode 100644 .emacs.d/elpa/inheritenv-20210204.354/inheritenv-autoloads.el create mode 100644 .emacs.d/elpa/inheritenv-20210204.354/inheritenv-pkg.el create mode 100644 .emacs.d/elpa/inheritenv-20210204.354/inheritenv.el create mode 100644 .emacs.d/elpa/inheritenv-20210204.354/inheritenv.elc create mode 100644 .emacs.d/elpa/language-id-20210411.1332/language-id-autoloads.el create mode 100644 .emacs.d/elpa/language-id-20210411.1332/language-id-pkg.el create mode 100644 .emacs.d/elpa/language-id-20210411.1332/language-id.el create mode 100644 .emacs.d/elpa/language-id-20210411.1332/language-id.elc create mode 100644 .emacs.d/elpa/page-break-lines-20210104.2224/page-break-lines-autoloads.el create mode 100644 .emacs.d/elpa/page-break-lines-20210104.2224/page-break-lines-pkg.el create mode 100644 .emacs.d/elpa/page-break-lines-20210104.2224/page-break-lines.el create mode 100644 .emacs.d/elpa/page-break-lines-20210104.2224/page-break-lines.elc create mode 100644 .emacs.d/elpa/pkg-info-20150517.1143/pkg-info-autoloads.el create mode 100644 .emacs.d/elpa/pkg-info-20150517.1143/pkg-info-pkg.el create mode 100644 .emacs.d/elpa/pkg-info-20150517.1143/pkg-info.el create mode 100644 .emacs.d/elpa/pkg-info-20150517.1143/pkg-info.elc create mode 100644 .emacs.d/elpa/popup-20210317.138/popup-autoloads.el create mode 100644 .emacs.d/elpa/popup-20210317.138/popup-pkg.el create mode 100644 .emacs.d/elpa/popup-20210317.138/popup.el create mode 100644 .emacs.d/elpa/popup-20210317.138/popup.elc create mode 100644 .emacs.d/elpa/pos-tip-20191227.1356/pos-tip-autoloads.el create mode 100644 .emacs.d/elpa/pos-tip-20191227.1356/pos-tip-pkg.el create mode 100644 .emacs.d/elpa/pos-tip-20191227.1356/pos-tip.el create mode 100644 .emacs.d/elpa/pos-tip-20191227.1356/pos-tip.elc create mode 100644 .emacs.d/elpa/projectile-20210607.1513/projectile-autoloads.el create mode 100644 .emacs.d/elpa/projectile-20210607.1513/projectile-pkg.el create mode 100644 .emacs.d/elpa/projectile-20210607.1513/projectile.el create mode 100644 .emacs.d/elpa/projectile-20210607.1513/projectile.elc create mode 100644 .emacs.d/elpa/s-20210603.736/s-autoloads.el create mode 100644 .emacs.d/elpa/s-20210603.736/s-pkg.el create mode 100644 .emacs.d/elpa/s-20210603.736/s.el create mode 100644 .emacs.d/elpa/s-20210603.736/s.elc create mode 100644 .emacs.d/elpa/shrink-path-20190208.1335/shrink-path-autoloads.el create mode 100644 .emacs.d/elpa/shrink-path-20190208.1335/shrink-path-pkg.el create mode 100644 .emacs.d/elpa/shrink-path-20190208.1335/shrink-path.el create mode 100644 .emacs.d/elpa/shrink-path-20190208.1335/shrink-path.elc create mode 100644 .emacs.d/elpa/yasnippet-20200604.246/yasnippet-autoloads.el create mode 100644 .emacs.d/elpa/yasnippet-20200604.246/yasnippet-pkg.el create mode 100644 .emacs.d/elpa/yasnippet-20200604.246/yasnippet.el create mode 100644 .emacs.d/elpa/yasnippet-20200604.246/yasnippet.elc create mode 100755 .emacs.d/irony/bin/irony-server create mode 100644 .emacs.d/projectile-bookmarks.eld create mode 100644 .emacs.d/recentf create mode 100644 .emacs.d/session.1080c407afbb4c7bf9162351796716501400000024240126 create mode 100644 .emacs.d/session.1080c407afbb4c7bf9162351808552916600000024240127 create mode 100644 .xmonad/xmonad-laptop.hs create mode 100644 .xmonad/xmonad-pc.hs create mode 100644 Makefile rename backgrounds/{lambda-bg.png => lambda-bg-bright.png} (100%) create mode 100644 backgrounds/lambda-bg-dark.png create mode 100644 scripts/basic-setup.sh delete mode 100755 scripts/doom-emacs-setup.sh delete mode 100755 scripts/git-setup.sh delete mode 100644 scripts/post-setup.sh create mode 100644 scripts/setup-laptop.sh mode change 100644 => 100755 scripts/setup-pc.sh delete mode 100644 scripts/setup.sh delete mode 100755 scripts/update-pacman-mirrors.sh delete mode 100755 scripts/vim-setup.sh delete mode 100755 scripts/wifi-usb-setup.sh diff --git a/.bashrc b/.bashrc deleted file mode 100644 index 5a3e294..0000000 --- a/.bashrc +++ /dev/null @@ -1,149 +0,0 @@ -# -# ~/.bashrc -# - -#Ibus settings if you need them -#type ibus-setup in terminal to change settings and start the daemon -#delete the hashtags of the next lines and restart -#export GTK_IM_MODULE=ibus -#export XMODIFIERS=@im=dbus -#export QT_IM_MODULE=ibus - -# If not running interactively, don't do anything -[[ $- != *i* ]] && return - -export HISTCONTROL=ignoreboth:erasedups - -PS1="\e[0m[\e[01;32m\u\e[0m@\e[1;36m\h \e[1;33m\W\e[0m]\e[1;31m λ \e[0m" - -if [ -d "$HOME/.bin" ] ; - then PATH="$HOME/.bin:$PATH" -fi - -if [ -d "$HOME/.local/bin" ] ; - then PATH="$HOME/.local/bin:$PATH" -fi - -#ignore upper and lowercase when TAB completion -bind "set completion-ignore-case on" - -#list -alias ls="ls --color=auto" -alias ll="ls -lah" -alias l.="ls -A | egrep '^\.'" - -## Colorize the grep command output for ease of use (good for log files)## -alias grep="grep --color=auto" -alias egrep="egrep --color=auto" -alias fgrep="fgrep --color=auto" - -#arcolinux logout unlock -alias rmlogoutlock="sudo rm /tmp/arcologout.lock" - -#free -alias free="free -mt" - -#use all cores -alias uac="sh ~/.bin/main/000*" - -#continue download -alias wget="wget -c" - -#userlist -alias userlist="cut -d: -f1 /etc/passwd" - -#merge new settings -alias merge="xrdb -merge ~/.Xresources" - -# Aliases for software managment -alias pacman="sudo pacman --color auto" -alias yays="yay --mflags --skipinteg" -alias update="pacman -Syyu --noconfirm" -alias yupdate="yay -Syyu --noconfirm" - -#ps -alias psa="ps auxf" -alias psgrep="ps aux | grep -v grep | grep -i -e VSZ -e" - -#grub update -alias update-grub="sudo grub-mkconfig -o /boot/grub/grub.cfg" - -#add new fonts -alias update-fc="sudo fc-cache -fv" - -#check vulnerabilities microcode -alias microcode="grep . /sys/devices/system/cpu/vulnerabilities/*" - -#get fastest mirrors in your neighborhood -alias mirror="sudo reflector -f 30 -l 30 --number 10 --verbose --save /etc/pacman.d/mirrorlist" -alias mirrord="sudo reflector --latest 50 --number 20 --sort delay --save /etc/pacman.d/mirrorlist" -alias mirrors="sudo reflector --latest 50 --number 20 --sort score --save /etc/pacman.d/mirrorlist" -alias mirrora="sudo reflector --latest 50 --number 20 --sort age --save /etc/pacman.d/mirrorlist" - -#shopt -shopt -s autocd # change to named directory -shopt -s cdspell # autocorrects cd misspellings -shopt -s cmdhist # save multi-line commands in history as single line -shopt -s dotglob -shopt -s histappend # do not overwrite history -shopt -s expand_aliases # expand aliases - -#Recent Installed Packages -alias rip="expac --timefmt='%Y-%m-%d %T' '%l\t%n %v' | sort | tail -200 | nl" -alias riplong="expac --timefmt='%Y-%m-%d %T' '%l\t%n %v' | sort | tail -3000 | nl" - -#iso and version used to install the distro I use (ArcoLinux) -alias iso="cat /etc/dev-rel | awk -F '=' '/ISO/ {print $2}'" - -#gpg -#verify signature for isos -alias gpg-check="gpg2 --keyserver-options auto-key-retrieve --verify" -#receive the key of a developer -alias gpg-retrieve="gpg2 --keyserver-options auto-key-retrieve --receive-keys" - -#maintenance -alias big="expac -H M '%m\t%n' | sort -h | nl" -alias downgrada="downgrade --ala-url 'https://bike.seedhost.eu/arcolinux/'" - -#systeminfo -alias probe="sudo -E hw-probe -all -upload" - -function bextract() { - if [ -f $1 ] ; then - case $1 in - *.tar.bz2) tar xjf $1 ;; - *.tar.gz) tar xzf $1 ;; - *.bz2) bunzip2 $1 ;; - *.rar) unrar x $1 ;; - *.gz) gunzip $1 ;; - *.tar) tar xf $1 ;; - *.tbz2) tar xjf $1 ;; - *.tgz) tar xzf $1 ;; - *.zip) unzip $1 ;; - *.Z) uncompress $1;; - *.7z) 7z x $1 ;; - *.deb) ar x $1 ;; - *.tar.xz) tar xf $1 ;; - *.tar.zst) unzstd $1 ;; - *) echo "I cannot decompress '$1'" ;; - esac - else echo "'$1' is not a valid file"; fi -} - -alias bextract=bextract - -#create a file called .bashrc-personal and put all your personal aliases -#in there. They will not be overwritten by skel. -[[ -f ~/.bashrc-personal ]] && . ~/.bashrc-personal - - - -# custom aliases -alias emacs="emacs --no-window-system" -alias rr="curl -s -L http://bit.ly/10hA8iC | bash" - -function weather() { curl "wttr.in/$1"; } -alias weather=weather - -pfetch - diff --git a/.config/i3/config-laptop b/.config/i3/config-laptop deleted file mode 100644 index 966e80e..0000000 --- a/.config/i3/config-laptop +++ /dev/null @@ -1,192 +0,0 @@ -# This file has been auto-generated by i3-config-wizard(1). -# It will not be overwritten, so edit it as you like. -# -# Should you change your keyboard layout some time, delete -# this file and re-run i3-config-wizard(1). -# - -# i3 config file (v4) -# -# Please see https://i3wm.org/docs/userguide.html for a complete reference! - -set $mod Mod4 -set $terminal kitty - -# Font for window titles. Will also be used by the bar unless a different font -# is used in the bar {} block below. -font pango:monospace 10 - -# This font is widely installed, provides lots of unicode glyphs, right-to-left -# text rendering and scalability on retina/hidpi displays (thanks to pango). -#font pango:DejaVu Sans Mono 8 - -# The combination of xss-lock, nm-applet and pactl is a popular choice, so -# they are included here as an example. Modify as you see fit. - -# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the -# screen before suspend. Use loginctl lock-session to lock your screen. -exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork - -# NetworkManager is the most popular way to manage wireless networks on Linux, -# and nm-applet is a desktop environment-independent system tray GUI for it. -exec --no-startup-id nm-applet - -# Use pactl to adjust volume in PulseAudio. -set $refresh_i3status killall -SIGUSR1 i3status -bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +5% && $refresh_i3status -bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -5% && $refresh_i3status -bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status -bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status - -# Use Mouse+$mod to drag floating windows to their wanted position -floating_modifier $mod - -# start a terminal -bindsym $mod+Return exec $terminal - -# kill focused window -bindsym $mod+Shift+q kill - -# start dmenu (a program launcher) -bindsym $mod+d exec --no-startup-id rofi -show run -bindsym $mod+Shift+d exec --no-startup-id rofi-theme-selector - -# change focus -bindsym $mod+j focus left -bindsym $mod+k focus down -bindsym $mod+l focus up -bindsym $mod+odiaeresis focus right - -# alternatively, you can use the cursor keys: -bindsym $mod+Left focus left -bindsym $mod+Down focus down -bindsym $mod+Up focus up -bindsym $mod+Right focus right - -# move focused window -bindsym $mod+Shift+j move left -bindsym $mod+Shift+k move down -bindsym $mod+Shift+l move up -bindsym $mod+Shift+odiaeresis move right - -# alternatively, you can use the cursor keys: -bindsym $mod+Shift+Left move left -bindsym $mod+Shift+Down move down -bindsym $mod+Shift+Up move up -bindsym $mod+Shift+Right move right - -# split in horizontal orientation -bindsym $mod+h split h - -# split in vertical orientation -bindsym $mod+v split v - -# enter fullscreen mode for the focused container -bindsym $mod+f fullscreen toggle - -# change container layout (stacked, tabbed, toggle split) -bindsym $mod+s layout stacking -bindsym $mod+w layout tabbed -bindsym $mod+e layout toggle split - -# toggle tiling / floating -bindsym $mod+Shift+space floating toggle - -# change focus between tiling / floating windows -bindsym $mod+space focus mode_toggle - -# focus the parent container -bindsym $mod+a focus parent - -# focus the child container -#bindsym $mod+d focus child - -# Define names for default workspaces for which we configure key bindings later on. -# We use variables to avoid repeating the names in multiple places. -set $ws1 "1" -set $ws2 "2" -set $ws3 "3" -set $ws4 "4" -set $ws5 "5" -set $ws6 "6" -set $ws7 "7" -set $ws8 "8" -set $ws9 "9" -set $ws10 "10" - -# switch to workspace -bindsym $mod+1 workspace number $ws1 -bindsym $mod+2 workspace number $ws2 -bindsym $mod+3 workspace number $ws3 -bindsym $mod+4 workspace number $ws4 -bindsym $mod+5 workspace number $ws5 -bindsym $mod+6 workspace number $ws6 -bindsym $mod+7 workspace number $ws7 -bindsym $mod+8 workspace number $ws8 -bindsym $mod+9 workspace number $ws9 -bindsym $mod+0 workspace number $ws10 - -# move focused container to workspace -bindsym $mod+Shift+1 move container to workspace number $ws1 -bindsym $mod+Shift+2 move container to workspace number $ws2 -bindsym $mod+Shift+3 move container to workspace number $ws3 -bindsym $mod+Shift+4 move container to workspace number $ws4 -bindsym $mod+Shift+5 move container to workspace number $ws5 -bindsym $mod+Shift+6 move container to workspace number $ws6 -bindsym $mod+Shift+7 move container to workspace number $ws7 -bindsym $mod+Shift+8 move container to workspace number $ws8 -bindsym $mod+Shift+9 move container to workspace number $ws9 -bindsym $mod+Shift+0 move container to workspace number $ws10 - -# reload the configuration file -bindsym $mod+Shift+c reload -# restart i3 inplace (preserves your layout/session, can be used to upgrade i3) -bindsym $mod+Shift+r restart -# exit i3 (logs you out of your X session) -bindsym $mod+Shift+e exec --no-startup-id i3 exit - -# resize window (you can also use the mouse for that) -mode "resize" { - # bindings for the arrow keys - bindsym Left resize shrink width 3 px or 3 ppt - bindsym Down resize grow height 3 px or 3 ppt - bindsym Up resize shrink height 3 px or 3 ppt - bindsym Right resize grow width 3 px or 3 ppt - - # back to normal: Enter or Escape or $mod+r - bindsym Return mode "default" - bindsym Escape mode "default" - bindsym $mod+r mode "default" -} - -bindsym $mod+r mode "resize" - -# Start i3bar to display a workspace bar (plus the system information i3status -# finds out, if available) -# bar { -# status_command i3status -# } - - - -# i3gaps -gaps outer 4 -gaps inner 8 -#for_window [class="^.*"] border pixel 3 - -# titlebar-border-color | titlebar-color | window-border-color | -# titlebar-text-color | border-indicator-color -client.focused #00ffa1 #00ffa1 #333333 #00ffa1 #00ffa1 - -# titlebar-border-color | window-border-color | titlebar-text-color -client.unfocused #555555 #555555 #ffffff - -# BINDSYMS -bindsym XF86MonBrightnessUp exec --no-startup-id light -A 5 -bindsym XF86MonBrightnessDown exec --no-startup-id light -U 5 - - -# STARTUPS -exec picom -exec polybar top -exec --no-startup-id nitrogen --restore diff --git a/.config/i3/config-pc b/.config/i3/config-pc deleted file mode 100644 index 70b75c1..0000000 --- a/.config/i3/config-pc +++ /dev/null @@ -1,188 +0,0 @@ -# This file has been auto-generated by i3-config-wizard(1). -# It will not be overwritten, so edit it as you like. -# -# Should you change your keyboard layout some time, delete -# this file and re-run i3-config-wizard(1). -# - -# i3 config file (v4) -# -# Please see https://i3wm.org/docs/userguide.html for a complete reference! - -set $mod Mod4 -set $terminal kitty - -# Font for window titles. Will also be used by the bar unless a different font -# is used in the bar {} block below. -font pango:monospace 10 - -# This font is widely installed, provides lots of unicode glyphs, right-to-left -# text rendering and scalability on retina/hidpi displays (thanks to pango). -#font pango:DejaVu Sans Mono 8 - -# The combination of xss-lock, nm-applet and pactl is a popular choice, so -# they are included here as an example. Modify as you see fit. - -# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the -# screen before suspend. Use loginctl lock-session to lock your screen. -exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork - -# NetworkManager is the most popular way to manage wireless networks on Linux, -# and nm-applet is a desktop environment-independent system tray GUI for it. -exec --no-startup-id nm-applet - -# Use pactl to adjust volume in PulseAudio. -set $refresh_i3status killall -SIGUSR1 i3status -bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +5% && $refresh_i3status -bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -5% && $refresh_i3status -bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status -bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status - -# Use Mouse+$mod to drag floating windows to their wanted position -floating_modifier $mod - -# start a terminal -bindsym $mod+Return exec $terminal - -# kill focused window -bindsym $mod+Shift+q kill - -# start dmenu (a program launcher) -bindsym $mod+d exec --no-startup-id rofi -show run -bindsym $mod+Shift+d exec --no-startup-id rofi-theme-selector - -# change focus -bindsym $mod+j focus left -bindsym $mod+k focus down -bindsym $mod+l focus up -bindsym $mod+odiaeresis focus right - -# alternatively, you can use the cursor keys: -bindsym $mod+Left focus left -bindsym $mod+Down focus down -bindsym $mod+Up focus up -bindsym $mod+Right focus right - -# move focused window -bindsym $mod+Shift+j move left -bindsym $mod+Shift+k move down -bindsym $mod+Shift+l move up -bindsym $mod+Shift+odiaeresis move right - -# alternatively, you can use the cursor keys: -bindsym $mod+Shift+Left move left -bindsym $mod+Shift+Down move down -bindsym $mod+Shift+Up move up -bindsym $mod+Shift+Right move right - -# split in horizontal orientation -bindsym $mod+h split h - -# split in vertical orientation -bindsym $mod+v split v - -# enter fullscreen mode for the focused container -bindsym $mod+f fullscreen toggle - -# change container layout (stacked, tabbed, toggle split) -bindsym $mod+s layout stacking -bindsym $mod+w layout tabbed -bindsym $mod+e layout toggle split - -# toggle tiling / floating -bindsym $mod+Shift+space floating toggle - -# change focus between tiling / floating windows -bindsym $mod+space focus mode_toggle - -# focus the parent container -bindsym $mod+a focus parent - -# focus the child container -#bindsym $mod+d focus child - -# Define names for default workspaces for which we configure key bindings later on. -# We use variables to avoid repeating the names in multiple places. -set $ws1 "1" -set $ws2 "2" -set $ws3 "3" -set $ws4 "4" -set $ws5 "5" -set $ws6 "6" -set $ws7 "7" -set $ws8 "8" -set $ws9 "9" -set $ws10 "10" - -# switch to workspace -bindsym $mod+1 workspace number $ws1 -bindsym $mod+2 workspace number $ws2 -bindsym $mod+3 workspace number $ws3 -bindsym $mod+4 workspace number $ws4 -bindsym $mod+5 workspace number $ws5 -bindsym $mod+6 workspace number $ws6 -bindsym $mod+7 workspace number $ws7 -bindsym $mod+8 workspace number $ws8 -bindsym $mod+9 workspace number $ws9 -bindsym $mod+0 workspace number $ws10 - -# move focused container to workspace -bindsym $mod+Shift+1 move container to workspace number $ws1 -bindsym $mod+Shift+2 move container to workspace number $ws2 -bindsym $mod+Shift+3 move container to workspace number $ws3 -bindsym $mod+Shift+4 move container to workspace number $ws4 -bindsym $mod+Shift+5 move container to workspace number $ws5 -bindsym $mod+Shift+6 move container to workspace number $ws6 -bindsym $mod+Shift+7 move container to workspace number $ws7 -bindsym $mod+Shift+8 move container to workspace number $ws8 -bindsym $mod+Shift+9 move container to workspace number $ws9 -bindsym $mod+Shift+0 move container to workspace number $ws10 - -# reload the configuration file -bindsym $mod+Shift+c reload -# restart i3 inplace (preserves your layout/session, can be used to upgrade i3) -bindsym $mod+Shift+r restart -# exit i3 (logs you out of your X session) -bindsym $mod+Shift+e exec --no-startup-id i3 exit - -# resize window (you can also use the mouse for that) -mode "resize" { - # bindings for the arrow keys - bindsym Left resize shrink width 3 px or 3 ppt - bindsym Down resize grow height 3 px or 3 ppt - bindsym Up resize shrink height 3 px or 3 ppt - bindsym Right resize grow width 3 px or 3 ppt - - # back to normal: Enter or Escape or $mod+r - bindsym Return mode "default" - bindsym Escape mode "default" - bindsym $mod+r mode "default" -} - -bindsym $mod+r mode "resize" - -# Start i3bar to display a workspace bar (plus the system information i3status -# finds out, if available) -# bar { -# status_command i3status -# } - - - -# i3gaps -gaps outer 4 -gaps inner 8 -#for_window [class="^.*"] border pixel 3 - -# titlebar-border-color | titlebar-color | window-border-color | -# titlebar-text-color | border-indicator-color -client.focused #00ffa1 #00ffa1 #333333 #00ffa1 #00ffa1 - -# titlebar-border-color | window-border-color | titlebar-text-color -client.unfocused #555555 #555555 #ffffff - -# STARTUPS -exec picom -exec polybar top-left -exec polybar top-right - diff --git a/.config/picom/picom.conf b/.config/picom/picom-laptop.conf similarity index 98% rename from .config/picom/picom.conf rename to .config/picom/picom-laptop.conf index 6fb3805..fe01303 100644 --- a/.config/picom/picom.conf +++ b/.config/picom/picom-laptop.conf @@ -2,4 +2,3 @@ active-opacity = 0.85; inactive-opacity = 0.70; - diff --git a/.config/picom/picom-pc.conf b/.config/picom/picom-pc.conf new file mode 100644 index 0000000..07c5c32 --- /dev/null +++ b/.config/picom/picom-pc.conf @@ -0,0 +1,5 @@ +# ~/.config/picom/picom.conf + +active-opacity = 1.0; +inactive-opacity = 0.9; + diff --git a/.config/polybar/config b/.config/polybar/config deleted file mode 100644 index 492bfdc..0000000 --- a/.config/polybar/config +++ /dev/null @@ -1,142 +0,0 @@ -[colors] -background = #222 -foreground = #eee -linecolor = #fba922 -bordercolor = #333 -accent = #e60053 - -[settings] -screenchange-reload = true - -[global/wm] -margin-top = 0 -margin-bottom = 0 - -[bar/top] -enable-ipc = true -monitor = eDP -width = 100% -height = 24 - -background = ${colors.background} -foreground = ${colors.foreground} - -line-color = ${colors.linecolor} -underline-size = 1 -overline-size = 2 - -border-bottom-size = 2 -border-bottom-color = ${colors.bordercolor} - -padding-left = 0 -padding-right = 2 -module-margin-left = 1 -module-margin-right = 2 - -font-0 = dina:pixelsize=9;1 -font-1 = siji:pixelsize=10;1 -font-2 = unifont:size=6;1 - -modules-left = i3 -modules-right = volume battery memory cpu date - -tray-position = right -tray-padding = 4 -tray-maxsize = 16 - -wm-restack = bspwm - -scroll-up = bspwm-deskprev -scroll-down = bspwm-desknext - -bspwm-focused-overline = ${colors.linecolor} -bspwm-focused-underline = #cc333333 - -[module/fs-root] -type = internal/fs -mount-0 = / -label-mounted = %{F#e60053}%percentage_used%%%{F-} used of %mountpoint% - -[module/i3] -type = internal/i3 -index-sort = true -pin-workspaces = true -wrapping-scroll = true - -format = - -label-mode = %mode% -label-mode-padding = 2 -label-mode-background = ${colors.accent} - -label-focused = %index% -label-focused-foreground = #cccccc -label-focused-underline = #cccccc -label-focused-padding = 3 - -label-unfocused = %index% -label-unfocused-padding = 3 - -label-urgent = %index%! -label-urgent-background = #00ffa1 -label-urgent-padding = 3 - -label-visible = %index% -label-visible-padding = 3 - -[module/cpu] -type = internal/cpu -interval = 2 -label = %percentage%% -format-prefix = "CPU " -format-prefix-foreground = #666 - -[module/memory] -type = internal/memory -interval = 2 -label = %percentage_used%% -format-prefix = "RAM " -format-prefix-foreground = #666 - -[module/date] -type = internal/date -label = %{F#666}TIME%{F-} %time% - %date% -label-prefix = "TIME" -date = %d.%m.%Y -time = %H:%M -interval = 5 - -[module/volume] -type = internal/pulseaudio -speaker-mixer = Speaker -headphone-mixer = Headphone -headphone-id = 9 - -format-volume = -format-volume-prefix = "AUDIO " -format-volume-prefix-foreground = #666 -label-volume = %percentage%% -label-volume-foreground = ${root.foreground} - -format-muted-foreground = #777 -label-muted = AUDIO MUTED - -[module/battery] -type = internal/battery -full-at = 99 -time-format = %H:%M - -format-charging = -format-charging-prefix = "CHR " -format-charging-prefix-foreground = #666 -label-charging = %percentage%% - %time% - -format-discharging = -format-discharging-prefix = "BAT " -format-discharging-prefix-foreground = #666 -label-discharging = %percentage%% - %time% - -format-full = -format-full-prefix = "FLL " -format-full-prefix-foreground = #666 - diff --git a/.config/xmobar/xmobar-laptop.config b/.config/xmobar/xmobar-laptop.config new file mode 100644 index 0000000..2a68f85 --- /dev/null +++ b/.config/xmobar/xmobar-laptop.config @@ -0,0 +1,39 @@ +Config { font = "xft:monospace" + , additionalFonts = [] + , borderColor = "black" + , border = TopB + , bgColor = "#303030" + , fgColor = "grey" + , alpha = 255 + , position = Static { xpos = 0 , ypos = 0, width = 1920, height = 30 } + , textOffset = -1 + , iconOffset = -1 + , lowerOnStart = True + , pickBroadest = False + , persistent = False + , hideOnStart = False + , iconRoot = "." + , allDesktops = True + , overrideRedirect = True + , commands = [ + Run Cpu ["-L","3","-H","50", "--normal","green","--high","red"] 10 + , Run Memory ["-t","Mem: %"] 10 + , Run Swap [] 10 + , Run Com "uname" ["-s","-r"] "" 36000 + , Run Date "%H:%M - %d.%m.%Y" "date" 10 + , Run Wireless "wlp1s0" [ "-t", "" ] 10 + , Run Battery [ + "-t", ": % ", + "--", + --"-c", "charge_full", + "-O", "AC", + "-o", "Bat", + "-h", "green", + "-l", "red" + ] 10 + ] + , sepChar = "%" + , alignSep = "}{" + , template = " %cpu% | %memory% * %swap% }\ + \{ %wlp1s0wi% | %battery% | %date% | %uname% " +} diff --git a/.config/xmobar/xmobar-pc.config b/.config/xmobar/xmobar-pc.config new file mode 100644 index 0000000..41075f4 --- /dev/null +++ b/.config/xmobar/xmobar-pc.config @@ -0,0 +1,28 @@ +Config { font = "xft:monospace" + , additionalFonts = [] + , borderColor = "black" + , border = TopB + , bgColor = "#303030" + , fgColor = "grey" + , alpha = 255 + , position = Static { xpos = 0 , ypos = 0, width = 2560, height = 30 } + , textOffset = -1 + , iconOffset = -1 + , lowerOnStart = True + , pickBroadest = False + , persistent = False + , hideOnStart = False + , iconRoot = "." + , allDesktops = True + , overrideRedirect = True + , commands = [ + Run Cpu ["-L","3","-H","50", "--normal","green","--high","red"] 10 + , Run Memory ["-t","Mem: %"] 10 + , Run Com "uname" ["-s","-r"] "" 36000 + , Run Date "%H:%M - %d.%m.%Y" "date" 10 + ] + , sepChar = "%" + , alignSep = "}{" + , template = " %cpu% | %memory%}\ + \{ %date% | %uname% " +} diff --git a/.emacs b/.emacs index 325ac27..ef3b810 100644 --- a/.emacs +++ b/.emacs @@ -6,40 +6,28 @@ (custom-set-variables - '(custom-safe-themes - '("d14f3df28603e9517eb8fb7518b662d653b25b26e83bd8e129acea042b774298" default)) - '(dashboard-banner-logo-title "Welcome to Emacs Dashboard") - '(dashboard-center-content t) - '(dashboard-footer-messages nil) - '(dashboard-items '((recents . 5) (bookmarks . 5) (registers . 5))) - '(dashboard-startup-banner "~/.emacs.d/title.txt") - '(global-display-line-numbers-mode t) - ;; tabstop stuff - '(indent-line-function 4) - '(tab-width 4) - '(c-basic-offset 4) - '(lisp-indent-offset 2) - '(sgml-basic-offset 4) - '(nxml-child-indent 4) - '(tab-stop-list (number-sequence 4 200 4)) - '(tab-width 4) - ;; other stuff - '(make-backup-files nil) - '(menu-bar-mode nil) - '(package-selected-packages - '(filetree auto-complete markdown-mode projectile dashboard pylint evil gruvbox-theme ##)) - '(scroll-bar-mode nil) - '(tool-bar-mode nil) - '(tooltip-mode nil)) + ;; custom-set-variables was added by Custom. + ;; If you edit it by hand, you could mess it up, so be careful. + ;; Your init file should contain only one such instance. + ;; If there is more than one, they won't work right. + '(global-display-line-numbers-mode t) + '(make-backup-files nil) + '(menu-bar-mode nil) + '(package-selected-packages + '(auto-complete format-all evil projectile doom-modeline dashboard atom-dark-theme)) + '(scroll-bar-mode nil) + '(tool-bar-mode nil) + '(tooltip-mode nil)) (custom-set-faces - ;; custom-set-faces was added by Custom. - ;; If you edit it by hand, you could mess it up, so be careful. - ;; Your init file should contain only one such instance. - ;; If there is more than one, they won't work right. - ) + ;; custom-set-faces was added by Custom. + ;; If you edit it by hand, you could mess it up, so be careful. + ;; Your init file should contain only one such instance. + ;; If there is more than one, they won't work right. + ) -;; auto complete default config +;; setup auto-complete +(require 'auto-complete) (ac-config-default) ;; enable evil mode @@ -47,13 +35,26 @@ (evil-mode 1) ;; load gruvbox theme -(load-theme 'gruvbox t) +(load-theme 'atom-dark t) ;; set font size (set-face-attribute 'default (selected-frame) :height 145) -;; start startup screen +;; highlight current line +(global-hl-line-mode +1) + +;; setup doom-modeline +(require 'doom-modeline) +(doom-modeline-mode 1) + +;; asdf +(require 'projectile) +(projectile-mode +1) + +;; setup dashboard (require 'dashboard) +(setq dashboard-startup-banner "~/.emacs.d/title.txt") +;;(setq dashboard-items '((recents . 5) (bookmarks . 5))) (dashboard-setup-startup-hook) ;; define custom commands diff --git a/.emacs.d/#recentf# b/.emacs.d/#recentf# new file mode 100644 index 0000000..f8ff341 --- /dev/null +++ b/.emacs.d/#recentf# @@ -0,0 +1,26 @@ +;;; Automatically generated by ‘recentf’ on Sat Jun 12 19:16:09 2021. + +(setq recentf-list + '( + "/home/llehn/.emacs.d/session.1080c407afbb4c7bf9162351796716501400000024240126" + "/home/llehn/.emacs" + "/home/llehn/.emacs.d/elpa/company-irony-20190124.2346/company-irony-autoloads.el" + "/home/llehn/.emacs.d/elpa/company-20210611.1224/company-autoloads.el" + "/home/llehn/.emacs.d/elpa/irony-20210321.1750/irony-autoloads.el" + "/home/llehn/.emacs.d/elpa/ac-clang-20180710.546/ac-clang-autoloads.el" + "/home/llehn/.emacs.d/elpa/pos-tip-20191227.1356/pos-tip-autoloads.el" + "/home/llehn/.emacs.d/elpa/yasnippet-20200604.246/yasnippet-autoloads.el" + "/home/llehn/.emacs.d/elpa/evil-20210527.2107/evil-autoloads.el" + "/home/llehn/.emacs.d/elpa/projectile-20210607.1513/projectile-autoloads.el" + "/home/llehn/.emacs.d/elpa/pkg-info-20150517.1143/pkg-info-autoloads.el" + "/home/llehn/.emacs.d/elpa/epl-20180205.2049/epl-autoloads.el" + "/home/llehn/Documents/GitHub/Plasmatum/src/lexerparser.cc" + "/home/llehn/.emacs.d/elpa/atom-dark-theme-20181022.1602/atom-dark-theme-autoloads.el" + )) + +(setq recentf-filter-changer-current 'nil) + + +;; Local Variables: +;; coding: utf-8-emacs +;; End: diff --git a/.emacs.d/ac-comphist.dat b/.emacs.d/ac-comphist.dat new file mode 100644 index 0000000..03b879a --- /dev/null +++ b/.emacs.d/ac-comphist.dat @@ -0,0 +1,22 @@ +((("projectile" . + [1 0 0 0 0 0 0 0 0 0]) + ("require" . + [2 0 0 0 0 0 1]) + ("company" . + [1 0 0 0 0 0 1]) + ("company-mode" . + [1 0 0 0 0 0 0 0 0 0 0 0]) + ("autoarg" . + [0 0 0 0 0 0 1]) + ("auto-complete-clang" . + [0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0]) + ("lambda" . + [1 0 0 0 0 0]) + ("setq" . + [1 0 0 0]) + ("ac-sources" . + [2 0 0 0 0 0 0 0 0 0]) + ("append" . + [1 0 0 0 0 0]) + ("ac-source-yasnippet" . + [0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0]))) diff --git a/.emacs.d/auto-save-list/.saves-81587-Pavilion~ b/.emacs.d/auto-save-list/.saves-81587-Pavilion~ new file mode 100644 index 0000000..7dbf87e --- /dev/null +++ b/.emacs.d/auto-save-list/.saves-81587-Pavilion~ @@ -0,0 +1,8 @@ +/home/llehn/.emacs +/home/llehn/#.emacs# +/home/llehn/Documents/GitHub/Plasmatum/src/jit.h +/home/llehn/Documents/GitHub/Plasmatum/src/#jit.h# +/home/llehn/Documents/GitHub/Plasmatum/src/Documents/GitHub/Plasmatum/src/jit.h +/home/llehn/Documents/GitHub/Plasmatum/src/Documents/GitHub/Plasmatum/src/#jit.h# +/home/llehn/Documents/GitHub/Plasmatum/src/jit.cc +/home/llehn/Documents/GitHub/Plasmatum/src/#jit.cc# diff --git a/.emacs.d/auto-save-list/.saves-85665-Pavilion~ b/.emacs.d/auto-save-list/.saves-85665-Pavilion~ new file mode 100644 index 0000000..e69de29 diff --git a/.emacs.d/auto-save-list/.saves-98389-Pavilion~ b/.emacs.d/auto-save-list/.saves-98389-Pavilion~ new file mode 100644 index 0000000..fd61e84 --- /dev/null +++ b/.emacs.d/auto-save-list/.saves-98389-Pavilion~ @@ -0,0 +1,4 @@ +/home/llehn/.emacs +/home/llehn/#.emacs# +/home/llehn/.emacs.d/recentf +/home/llehn/.emacs.d/#recentf# diff --git a/.emacs.d/auto-save-list/.saves-98633-Pavilion~ b/.emacs.d/auto-save-list/.saves-98633-Pavilion~ new file mode 100644 index 0000000..e69de29 diff --git a/.emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons-autoloads.el b/.emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons-autoloads.el new file mode 100644 index 0000000..121bfa6 --- /dev/null +++ b/.emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons-autoloads.el @@ -0,0 +1,75 @@ +;;; 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" (0 0 0 0)) +;;; Generated autoloads from all-the-icons.el + +(autoload 'all-the-icons-icon-for-dir "all-the-icons" "\ +Get the formatted icon for DIR. +ARG-OVERRIDES should be a plist containining `:height', +`:v-adjust' or `:face' properties like in the normal icon +inserting functions. + +Note: You want chevron, please use `all-the-icons-icon-for-dir-with-chevron'. + +\(fn DIR &rest ARG-OVERRIDES)" nil nil) + +(autoload 'all-the-icons-icon-for-file "all-the-icons" "\ +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. + +\(fn FILE &rest ARG-OVERRIDES)" nil nil) + +(autoload 'all-the-icons-icon-for-mode "all-the-icons" "\ +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. + +\(fn MODE &rest ARG-OVERRIDES)" nil nil) + +(autoload 'all-the-icons-icon-for-url "all-the-icons" "\ +Get the formatted icon for URL. +If an icon for URL isn't found in `all-the-icons-url-alist', a globe is used. +ARG-OVERRIDES should be a plist containining `:height', +`:v-adjust' or `:face' properties like in the normal icon +inserting functions. + +\(fn URL &rest ARG-OVERRIDES)" nil nil) + +(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) + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "all-the-icons" '("all-the-icons-"))) + +;;;*** + +;;;### (autoloads nil nil ("all-the-icons-faces.el" "all-the-icons-pkg.el") +;;;;;; (0 0 0 0)) + +;;;*** + +;; Local Variables: +;; version-control: never +;; no-byte-compile: t +;; no-update-autoloads: t +;; coding: utf-8 +;; End: +;;; all-the-icons-autoloads.el ends here diff --git a/.emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons-faces.el b/.emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons-faces.el new file mode 100644 index 0000000..4408e97 --- /dev/null +++ b/.emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons-faces.el @@ -0,0 +1,230 @@ +;;; all-the-icons-faces.el --- A module of faces for all-the-icons + +;; Copyright (C) 2016 Dominic Charlesworth + +;; Author: Dominic Charlesworth +;; 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 . + +;;; 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) +(defface all-the-icons-red-alt + '((((background dark)) :foreground "#ce5643") + (((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-blue-alt + '((((background dark)) :foreground "#2188b6") + (((background light)) :foreground "#2188b6")) + "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-purple-alt + '((((background dark)) :foreground "#5D54E1") + (((background light)) :foreground "#5D54E1")) + "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-cyan-alt + '((((background dark)) :foreground "#61dafb") + (((background light)) :foreground "#0595bd")) + "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 diff --git a/.emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons-faces.elc b/.emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons-faces.elc new file mode 100644 index 0000000000000000000000000000000000000000..26c672b70d2266f1a85e15c0054da3fc1c61da69 GIT binary patch literal 6261 zcmbuDYjfI06o&n^{saBGrPEHB2_9C`?n?2O>VjIgNpEqlaoP&40M(1cNFu5G>wC1Y zt$>Ytm@uRDnDg?!&t4_Co;{C0ytufyyuQ9BalPJ@s*w7hvLdr}mbc_h(X?e<5l37( zy7IQ{RwPr3)SIqcmw#s+l-sLIUA$eDEm?pI*|tSX>y;{m6jA)qspQo-3o+`yUT?kc&}Fv@V>9h%gZP8hpw39wJgZ!&Ye!-qHsBI zxo~-KF}OHfV)vI$KmFj&p`fIoq@bjrq`k6N(N6|N_$Y-p>Heb!MF$)laB%vp<4-zZ z>42rZ2(}JTkOJ z-7fh<7cd?&9c(Kw%MP5ery|L@?qZ zf=;qBNGyZz!Ci$S8H{+ypp&c&fH28ahnkJNVBB-h#yDI#%cdwQR9r9(0~R3TjCk1V zU6i%k3Xc){M|JL9>%gQ0~96a$Udi0HW$g$6|ay%4D!P$V>lWCfG z9!E|~n#S>Tb~qmUEGvgP3nZpIL4ySFly(SW!mK3n43fz66NViUBR-g#$Hru?wgqZt zco?J+Lk@@$4>5F-bu{`4`kZj6@6WNrVZ`I(0~+0JKTSmHVY@8^6(AmVTfMvA5={Yn zg7?P#O#Sbz%7}*)yD01Eud}9x?{=8o>8Fgj*s(X_A;vz-%Aw8xiDx48VCSR8!-$6< zCd^7A&ma*F^Sua3V#Grd6J{mZY?}>ykH*YR7z!4oND%Hj0R!qG$Uf^44)h*n3G-&y zM+zf8*`sH4e#V0&!7fZA9(GO@}TBZnf5+4SVB?vtzx3J;M+NsK+D)AST#7iFc8 zXo`sXj*mUL#SCs1aF08f4;^KtXiEh@_o8M*P(I_>88PA^#y-o+q0Rt_f{5b}hgA3+ ozQhheOqi8Ko + +;; Author: Dominic Charlesworth +;; Version: 5.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 . + +;;; 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-dir' +;; `all-the-icons-icon-for-file' +;; `all-the-icons-icon-for-mode' +;; `all-the-icons-icon-for-url' + +;; Which can be used to get a formatted icon for the current buffer, a +;; file name, a major mode, or an URL 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 'cl-lib) + +(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) + +(defvar web-mode-content-type) ;silence byte-compiler warning +;;; 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-extension-icon-alist + '( + ("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) + ;; Meta + ("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) + ;; 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.0 :v-adjust 0.0 :face all-the-icons-silver) + ("ini" all-the-icons-octicon "settings" :v-adjust 0.0 :face all-the-icons-yellow) + ("eslintignore" all-the-icons-fileicon "eslint" :height 0.9 :face all-the-icons-purple) + ("eslint" all-the-icons-fileicon "eslint" :height 0.9 :face all-the-icons-lpurple) + ("git" all-the-icons-alltheicon "git" :height 1.0 :face all-the-icons-lred) + ("mk" all-the-icons-fileicon "gnu" :face all-the-icons-dorange) + ("cmake" all-the-icons-fileicon "cmake" :face all-the-icons-red) + ("dockerignore" all-the-icons-fileicon "dockerfile" :height 1.2 :face all-the-icons-dblue) + ("xml" all-the-icons-faicon "file-code-o" :height 0.95 :face all-the-icons-lorange) + ("json" all-the-icons-octicon "settings" :v-adjust 0.0 :face all-the-icons-yellow) + ("cson" 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) + ("yaml" 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) + ("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) + ("leex" 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) + ("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) + ("jl" all-the-icons-fileicon "julia" :face all-the-icons-purple :v-adjust 0.0) + ("matlab" all-the-icons-fileicon "matlab" :face all-the-icons-orange) + ("nix" all-the-icons-fileicon "nix" :face all-the-icons-blue) + ("pl" all-the-icons-alltheicon "perl" :face all-the-icons-lorange) + ("pm" all-the-icons-alltheicon "perl" :face all-the-icons-lorange) + ("pl6" all-the-icons-fileicon "perl6" :face all-the-icons-cyan) + ("pm6" all-the-icons-fileicon "perl6" :face all-the-icons-pink) + ("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) + ("ps1" all-the-icons-fileicon "powershell" :face all-the-icons-blue) + ("pro" all-the-icons-alltheicon "prolog" :height 1.1 :face all-the-icons-lmaroon) + ("proog" 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) + ("ipynb" all-the-icons-fileicon "jupyter" :height 1.0 :face all-the-icons-dorange) + ("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" all-the-icons-fileicon "R" :face all-the-icons-lblue) + ("rd" all-the-icons-fileicon "R" :face all-the-icons-lblue) + ("rdx" all-the-icons-fileicon "R" :face all-the-icons-lblue) + ("rs" all-the-icons-fileicon "R" :face all-the-icons-lblue) + ("rsx" all-the-icons-fileicon "R" :face all-the-icons-lblue) + ;; 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) + ;; + ("cc" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-blue) + ("cpp" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-blue) + ("cxx" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-blue) + ("hh" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-purple) + ("hpp" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-purple) + ("hxx" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-purple) + ;; Lisps + ("cl" all-the-icons-fileicon "clisp" :face all-the-icons-lorange) + ("l" all-the-icons-fileicon "lisp" :face all-the-icons-orange) + ("lisp" 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) + ("clj" all-the-icons-alltheicon "clojure-line" :height 1.0 :face all-the-icons-blue :v-adjust 0.0) + ("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) + ("dart" all-the-icons-fileicon "dart" :height 1.0 :face all-the-icons-blue :v-adjust 0.0) + ;; 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) + ("csv" all-the-icons-octicon "graph" :v-adjust 0.0 :face all-the-icons-dblue) + ;; haskell + ("hs" all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red) + ("chs" all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red) + ("lhs" all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red) + ("hsc" all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red) + ;; Web modes + ("inky-haml" all-the-icons-fileicon "haml" :face all-the-icons-lyellow) + ("haml" all-the-icons-fileicon "haml" :face all-the-icons-lyellow) + ("htm" all-the-icons-alltheicon "html5" :face all-the-icons-orange) + ("html" all-the-icons-alltheicon "html5" :face all-the-icons-orange) + ("inky-er" all-the-icons-alltheicon "html5" :face all-the-icons-lred) + ("inky-erb" all-the-icons-alltheicon "html5" :face all-the-icons-lred) + ("erb" all-the-icons-alltheicon "html5" :face all-the-icons-lred) + ("hbs" all-the-icons-fileicon "moustache" :face all-the-icons-green) + ("inky-slim" all-the-icons-octicon "dashboard" :v-adjust 0.0 :face all-the-icons-yellow) + ("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-alt" :face all-the-icons-red) + ;; Javascript + ("d3js" all-the-icons-alltheicon "d3" :height 0.8 :face all-the-icons-lgreen) + ("re" all-the-icons-fileicon "reason" :height 1.0 :face all-the-icons-red-alt) + ("rei" all-the-icons-fileicon "reason" :height 1.0 :face all-the-icons-dred) + ("ml" all-the-icons-fileicon "ocaml" :height 1.0 :face all-the-icons-lpink) + ("mli" all-the-icons-fileicon "ocaml" :height 1.0 :face all-the-icons-dpink) + ("react" all-the-icons-alltheicon "react" :height 1.1 :face all-the-icons-lblue) + ("ts" all-the-icons-fileicon "typescript" :height 1.0 :v-adjust -0.1 :face all-the-icons-blue-alt) + ("js" all-the-icons-alltheicon "javascript" :height 1.0 :v-adjust 0.0 :face all-the-icons-yellow) + ("es" all-the-icons-alltheicon "javascript" :height 1.0 :v-adjust 0.0 :face all-the-icons-yellow) + ("jsx" all-the-icons-fileicon "jsx-2" :height 1.0 :v-adjust -0.1 :face all-the-icons-cyan-alt) + ("njs" all-the-icons-alltheicon "nodejs" :height 1.2 :face all-the-icons-lgreen) + ("vue" all-the-icons-fileicon "vue" :face all-the-icons-lgreen) + + ("sbt" all-the-icons-fileicon "sbt" :face all-the-icons-red) + ("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) + + ("tcl" all-the-icons-fileicon "tcl" :height 1.0 :face all-the-icons-dred) + + ("tf" all-the-icons-fileicon "terraform" :height 1.0 :face all-the-icons-purple-alt) + ("tfvars" all-the-icons-fileicon "terraform" :height 1.0 :face all-the-icons-purple-alt) + ("tfstate" all-the-icons-fileicon "terraform" :height 1.0 :face all-the-icons-purple-alt) + + ("asm" all-the-icons-fileicon "assembly" :height 1.0 :face all-the-icons-blue) + ;; Verilog(-AMS) and SystemVerilog(-AMS) + ("v" all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) + ("vams" all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) + ("sv" all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) + ("sva" all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) + ("svh" all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) + ("svams" all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) + ;; VHDL(-AMS) + ("vhd" all-the-icons-fileicon "vhdl" :face all-the-icons-blue) + ("vhdl" all-the-icons-fileicon "vhdl" :face all-the-icons-blue) + ("vhms" all-the-icons-fileicon "vhdl" :face all-the-icons-blue) + ;; Cabal + ("cabal" all-the-icons-fileicon "cabal" :face all-the-icons-lblue) + ;; Kotlin + ("kt" all-the-icons-fileicon "kotlin" :face all-the-icons-orange) + ("kts" all-the-icons-fileicon "kotlin" :face all-the-icons-orange) + ;; Nimrod + ("nim" all-the-icons-fileicon "nimrod" :face all-the-icons-yellow) + ("nims" all-the-icons-fileicon "nimrod" :face all-the-icons-yellow) + ;; SQL + ("sql" all-the-icons-octicon "database" :face all-the-icons-silver) + ;; Styles + ("styles" all-the-icons-material "style" :face all-the-icons-red) + ;; Lua + ("lua" all-the-icons-fileicon "lua" :face all-the-icons-dblue) + ;; ASCII doc + ("adoc" all-the-icons-fileicon "asciidoc" :face all-the-icons-lblue) + ("asciidoc" all-the-icons-fileicon "asciidoc" :face all-the-icons-lblue) + ;; Puppet + ("pp" all-the-icons-fileicon "puppet" :face all-the-icons-yellow) + ;; Jinja + ("j2" all-the-icons-fileicon "jinja" :face all-the-icons-silver) + ("jinja2" all-the-icons-fileicon "jinja" :face all-the-icons-silver) + ;; Docker + ("dockerfile" all-the-icons-fileicon "dockerfile" :face all-the-icons-cyan) + ;; Vagrant + ("vagrantfile" all-the-icons-fileicon "vagrant" :face all-the-icons-blue) + ;; GLSL + ("glsl" all-the-icons-fileicon "vertex-shader" :face all-the-icons-blue) + ("vert" all-the-icons-fileicon "vertex-shader" :face all-the-icons-blue) + ("tesc" all-the-icons-fileicon "vertex-shader" :face all-the-icons-purple) + ("tese" all-the-icons-fileicon "vertex-shader" :face all-the-icons-dpurple) + ("geom" all-the-icons-fileicon "vertex-shader" :face all-the-icons-green) + ("frag" all-the-icons-fileicon "vertex-shader" :face all-the-icons-red) + ("comp" all-the-icons-fileicon "vertex-shader" :face all-the-icons-dblue) + ;; CUDA + ("cu" all-the-icons-fileicon "nvidia" :face all-the-icons-green) + ("cuh" all-the-icons-fileicon "nvidia" :face all-the-icons-green) + ;; C# + ("cs" all-the-icons-alltheicon "csharp-line" :face all-the-icons-dblue) + ("csx" all-the-icons-alltheicon "csharp-line" :face all-the-icons-dblue) + ;; F# + ("fs" all-the-icons-fileicon "fsharp" :face all-the-icons-blue-alt) + ("fsi" all-the-icons-fileicon "fsharp" :face all-the-icons-blue-alt) + ("fsx" all-the-icons-fileicon "fsharp" :face all-the-icons-blue-alt) + ("fsscript" all-the-icons-fileicon "fsharp" :face all-the-icons-blue-alt) + ;; zig + ("zig" all-the-icons-fileicon "zig" :face all-the-icons-orange) + ;; 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) + ("jpeg" all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-dblue) + ("jpg" all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-dblue) + ;; Audio + ("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) + ("ogg" all-the-icons-faicon "volume-up" :face all-the-icons-dred) + ("flac" all-the-icons-faicon "volume-up" :face all-the-icons-dred) + ("opus" all-the-icons-faicon "volume-up" :face all-the-icons-dred) + ("au" all-the-icons-faicon "volume-up" :face all-the-icons-dred) + ("aif" all-the-icons-faicon "volume-up" :face all-the-icons-dred) + ("aifc" all-the-icons-faicon "volume-up" :face all-the-icons-dred) + ("aiff" all-the-icons-faicon "volume-up" :face all-the-icons-dred) + ("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) + ("mpg" all-the-icons-faicon "film" :face all-the-icons-blue) + ("mpeg" all-the-icons-faicon "film" :face all-the-icons-blue) + ("flv" all-the-icons-faicon "film" :face all-the-icons-blue) + ("ogv" all-the-icons-faicon "film" :face all-the-icons-dblue) + ("mkv" all-the-icons-faicon "film" :face all-the-icons-blue) + ("webm" all-the-icons-faicon "film" :face all-the-icons-blue) + ;; Fonts + ("ttf" all-the-icons-fileicon "font" :v-adjust 0.0 :face all-the-icons-dcyan) + ("woff" all-the-icons-fileicon "font" :v-adjust 0.0 :face all-the-icons-cyan) + ("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) + ("text" all-the-icons-octicon "file-text" :v-adjust 0.0 :face all-the-icons-cyan) + ("txt" all-the-icons-octicon "file-text" :v-adjust 0.0 :face all-the-icons-cyan) + ("doc" all-the-icons-fileicon "word" :face all-the-icons-blue) + ("docx" all-the-icons-fileicon "word" :face all-the-icons-blue) + ("docm" all-the-icons-fileicon "word" :face all-the-icons-blue) + ("texi" all-the-icons-fileicon "tex" :face all-the-icons-lred) + ("tex" 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) + ("pps" all-the-icons-fileicon "powerpoint" :face all-the-icons-orange) + ("ppt" all-the-icons-fileicon "powerpoint" :face all-the-icons-orange) + ("pptsx" all-the-icons-fileicon "powerpoint" :face all-the-icons-orange) + ("ppttx" all-the-icons-fileicon "powerpoint" :face all-the-icons-orange) + ("knt" all-the-icons-fileicon "powerpoint" :face all-the-icons-cyan) + ("xlsx" all-the-icons-fileicon "excel" :face all-the-icons-dgreen) + ("xlsm" all-the-icons-fileicon "excel" :face all-the-icons-dgreen) + ("xlsb" all-the-icons-fileicon "excel" :face all-the-icons-dgreen) + ("xltx" all-the-icons-fileicon "excel" :face all-the-icons-dgreen) + ("xltm" all-the-icons-fileicon "excel" :face all-the-icons-dgreen) + ;; + ("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) + ("cache" all-the-icons-octicon "database" :height 1.0 :v-adjust 0.0 :face all-the-icons-green))) + + +(define-obsolete-variable-alias 'all-the-icons-icon-alist + 'all-the-icons-regexp-icon-alist + "5.0.0" + "`all-the-icons-icon-alist' has been split to +`all-the-icons-extension-icon-alist' and `all-the-icons-regexp-icon-alist' +for performance sake.") + +(defvar all-the-icons-regexp-icon-alist + '( + ;; + ("^TAGS$" all-the-icons-octicon "tag" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue) + ("^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) + + ;; Config + ("^bower.json$" all-the-icons-alltheicon "bower" :height 1.0 :v-adjust 0.0 :face all-the-icons-lorange) + ("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) + ("^CMakeLists.txt$" all-the-icons-fileicon "cmake" :face all-the-icons-red) + ("^CMakeCache.txt$" all-the-icons-fileicon "cmake" :face all-the-icons-blue) + + ("^\\.?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) + ("^package.lock.json$" all-the-icons-fileicon "npm" :face all-the-icons-dred) + ("^yarn\\.lock" all-the-icons-fileicon "yarn" :face all-the-icons-blue-alt) + + ;; ;; AWS + ("^stack.*.json$" all-the-icons-alltheicon "aws" :face all-the-icons-orange) + + + ("^serverless\\.yml$" all-the-icons-faicon "bolt" :v-adjust 0.0 :face all-the-icons-yellow) + + ;; lock files + ("~$" all-the-icons-octicon "lock" :v-adjust 0.0 :face all-the-icons-maroon) + + ;; Source Codes + ("^mix.lock$" all-the-icons-alltheicon "elixir" :face all-the-icons-lyellow :v-adjust -0.1 :height 0.9) + + ("^Gemfile\\(\\.lock\\)?$" all-the-icons-alltheicon "ruby-alt" :face all-the-icons-red) + ("_?test\\.rb$" all-the-icons-fileicon "test-ruby" :height 1.0 :v-adjust 0.0 :face all-the-icons-red) + ("_?test_helper\\.rb$" all-the-icons-fileicon "test-ruby" :height 1.0 :v-adjust 0.0 :face all-the-icons-dred) + ("_?spec\\.rb$" all-the-icons-fileicon "test-ruby" :height 1.0 :v-adjust 0.0 :face all-the-icons-red) + ("_?spec_helper\\.rb$" all-the-icons-fileicon "test-ruby" :height 1.0 :v-adjust 0.0 :face all-the-icons-dred) + + ("-?spec\\.ts$" all-the-icons-fileicon "test-typescript" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue) + ("-?test\\.ts$" all-the-icons-fileicon "test-typescript" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue) + ("-?spec\\.js$" all-the-icons-fileicon "test-js" :height 1.0 :v-adjust 0.0 :face all-the-icons-lpurple) + ("-?test\\.js$" all-the-icons-fileicon "test-js" :height 1.0 :v-adjust 0.0 :face all-the-icons-lpurple) + ("-?spec\\.jsx$" all-the-icons-fileicon "test-react" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue-alt) + ("-?test\\.jsx$" all-the-icons-fileicon "test-react" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue-alt) + + ;; 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) + + ;; Stylesheeting + ("stylelint" all-the-icons-fileicon "stylelint" :face all-the-icons-lyellow) + ;; 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) + ("^webpack" all-the-icons-fileicon "webpack" :face all-the-icons-lblue) + + ("bookmark" all-the-icons-octicon "bookmark" :height 1.1 :v-adjust 0.0 :face all-the-icons-lpink) + + ("^\\*scratch\\*$" all-the-icons-faicon "sticky-note" :face all-the-icons-lyellow) + ("^\\*scratch.*" all-the-icons-faicon "sticky-note" :face all-the-icons-yellow) + ("^\\*new-tab\\*$" all-the-icons-material "star" :face all-the-icons-cyan) + + ("^\\." all-the-icons-octicon "gear" :v-adjust 0.0) + (".?" all-the-icons-faicon "file-o" :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.0 :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.1) + ("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) + ("test" all-the-icons-fileicon "test-dir" :height 0.9) + ("\\.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.1 :face all-the-icons-purple) + (circe-server-mode all-the-icons-faicon "commenting-o" :height 1.0 :v-adjust 0.0) + (circe-channel-mode all-the-icons-faicon "commenting-o" :height 1.0 :v-adjust 0.0) + (erc-mode all-the-icons-faicon "commenting-o" :height 1.0 :v-adjust 0.0) + (inferior-emacs-lisp-mode all-the-icons-fileicon "elisp" :height 1.0 :v-adjust -0.1 :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) + (sly-mrepl-mode all-the-icons-fileicon "clisp" :v-adjust -0.1 :face all-the-icons-orange) + (slime-repl-mode all-the-icons-fileicon "clisp" :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) + (typescript-mode all-the-icons-fileicon "typescript" :v-adjust -0.1 :face all-the-icons-blue-alt) + (js-mode all-the-icons-alltheicon "javascript" :v-adjust -0.1 :face all-the-icons-yellow) + (js-jsx-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-cyan-alt) + (term-mode all-the-icons-octicon "terminal" :v-adjust 0.2) + (vterm-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 "file-o" :v-adjust 0.0 :face all-the-icons-dsilver) + (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) + (mu4e-compose-mode all-the-icons-octicon "pencil" :v-adjust 0.0) + (mu4e-headers-mode all-the-icons-octicon "mail" :v-adjust 0.0) + (mu4e-main-mode all-the-icons-octicon "mail" :v-adjust 0.0) + (mu4e-view-mode all-the-icons-octicon "mail-read" :v-adjust 0.0) + (package-menu-mode all-the-icons-faicon "archive" :height 1.0 :v-adjust 0.0 :face all-the-icons-silver) + (paradox-menu-mode all-the-icons-faicon "archive" :height 1.0 :v-adjust 0.0 :face all-the-icons-silver) + (Custom-mode all-the-icons-octicon "settings" :v-adjust -0.1) + + ;; 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.1 :face all-the-icons-dsilver) + (special-mode all-the-icons-fileicon "elisp" :height 1.0 :v-adjust -0.1 :face all-the-icons-yellow) + (text-mode all-the-icons-octicon "file-text" :v-adjust 0.0 :face all-the-icons-cyan) + (enh-ruby-mode all-the-icons-alltheicon "ruby-alt" :face all-the-icons-lred) + (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) + (sh-mode all-the-icons-alltheicon "terminal" :face all-the-icons-purple) + (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) + (cmake-mode all-the-icons-fileicon "cmake" :face all-the-icons-red) + (dockerfile-mode all-the-icons-fileicon "dockerfile" :face all-the-icons-blue) + (docker-compose-mode all-the-icons-fileicon "dockerfile" :face all-the-icons-lblue) + (nxml-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-fileicon "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) + (inferior-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" :height 1.0 :face all-the-icons-blue) + (cider-repl-mode all-the-icons-alltheicon "clojure" :height 1.0 :face all-the-icons-green) + (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) + (haskell-c2hs-mode all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red) + (literate-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) + (tuareg-mode all-the-icons-fileicon "ocaml" :v-adjust 0.0 :height 1.0) + (purescript-mode all-the-icons-fileicon "purescript" :v-adjust 0.0 :height 1.0) + (verilog-mode all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) + (vhdl-mode all-the-icons-fileicon "vhdl" :face all-the-icons-blue) + (haskell-cabal-mode all-the-icons-fileicon "cabal" :face all-the-icons-lblue) + (kotlin-mode all-the-icons-fileicon "kotlin" :face all-the-icons-orange) + (nim-mode all-the-icons-fileicon "nimrod" :face all-the-icons-yellow) + (sql-mode all-the-icons-octicon "database" :face all-the-icons-silver) + (lua-mode all-the-icons-fileicon "lua" :face all-the-icons-dblue) + (adoc-mode all-the-icons-fileicon "asciidoc" :face all-the-icons-lblue) + (puppet-mode all-the-icons-fileicon "puppet" :face all-the-icons-yellow) + (jinja2-mode all-the-icons-fileicon "jinja" :face all-the-icons-silver) + (powershell-mode all-the-icons-fileicon "powershell" :face all-the-icons-blue) + (tex-mode all-the-icons-fileicon "tex" :face all-the-icons-lred) + (latex-mode all-the-icons-fileicon "tex" :face all-the-icons-lred) + (dart-mode all-the-icons-fileicon "dart" :height 1.0 :face all-the-icons-blue) + (fsharp-mode all-the-icons-fileicon "fsharp" :height 1.0 :face all-the-icons-blue) + (asm-mode all-the-icons-fileicon "assembly" :height 1.0 :face all-the-icons-blue) + (nasm-mode all-the-icons-fileicon "assembly" :height 1.0 :face all-the-icons-blue) + (tcl-mode all-the-icons-fileicon "tcl" :height 1.0 :face all-the-icons-dred) + (cuda-mode all-the-icons-fileicon "nvidia" :face all-the-icons-green) + (glsl-mode all-the-icons-fileicon "vertex-shader" :face all-the-icons-green) + (zig-mode all-the-icons-fileicon "zig" :face all-the-icons-orange))) + +(defvar all-the-icons-url-alist + '( + ;; Social media and communities + ("^\\(https?://\\)?\\(www\\.\\)?del\\.icio\\.us" all-the-icons-faicon "delicious") + ("^\\(https?://\\)?\\(www\\.\\)?behance\\.net" all-the-icons-faicon "behance") + ("^\\(https?://\\)?\\(www\\.\\)?dribbble\\.com" all-the-icons-faicon "dribbble") + ("^\\(https?://\\)?\\(www\\.\\)?facebook\\.com" all-the-icons-faicon "facebook-official") + ("^\\(https?://\\)?\\(www\\.\\)?glide\\.me" all-the-icons-faicon "glide-g") + ("^\\(https?://\\)?\\(www\\.\\)?plus\\.google\\.com" all-the-icons-faicon "google-plus") + ("linkedin\\.com" all-the-icons-faicon "linkedin") + ("^\\(https?://\\)?\\(www\\.\\)?ok\\.ru" all-the-icons-faicon "odnoklassniki") + ("^\\(https?://\\)?\\(www\\.\\)?reddit\\.com" all-the-icons-faicon "reddit-alien") + ("^\\(https?://\\)?\\(www\\.\\)?slack\\.com" all-the-icons-faicon "slack") + ("^\\(https?://\\)?\\(www\\.\\)?snapchat\\.com" all-the-icons-faicon "snapchat-ghost") + ("^\\(https?://\\)?\\(www\\.\\)?weibo\\.com" all-the-icons-faicon "weibo") + ("^\\(https?://\\)?\\(www\\.\\)?twitter\\.com" all-the-icons-faicon "twitter") + ;; Blogging + ("joomla\\.org" all-the-icons-faicon "joomla") + ("^\\(https?://\\)?\\(www\\.\\)?medium\\.com" all-the-icons-faicon "medium") + ("tumblr\\.com" all-the-icons-faicon "tumblr") + ("^wordpress\\.com" all-the-icons-faicon "wordpress") + ;; Programming + ("^\\(https?://\\)?\\(www\\.\\)?bitbucket\\.org" all-the-icons-faicon "bitbucket") + ("^\\(https?://\\)?\\(www\\.\\)?codepen\\.io" all-the-icons-faicon "codepen") + ("^\\(https?://\\)?\\(www\\.\\)?codiepie\\.com" all-the-icons-faicon "codiepie") + ("^\\(https?://\\)?\\(www\\.\\)?gist\\.github\\.com" all-the-icons-octicon "gist") + ("^\\(https?://\\)?\\(www\\.\\)?github\\.com" all-the-icons-octicon "mark-github") + ("^\\(https?://\\)?\\(www\\.\\)?gitlab\\.com" all-the-icons-faicon "gitlab") + ("^\\(https?://\\)?\\(www\\.\\)?news\\.ycombinator\\.com" all-the-icons-faicon "hacker-news") + ("^\\(https?://\\)?\\(www\\.\\)?jsfiddle\\.net" all-the-icons-faicon "jsfiddle") + ("^\\(https?://\\)?\\(www\\.\\)?maxcdn\\.com" all-the-icons-faicon "maxcdn") + ("^\\(https?://\\)?\\(www\\.\\)?stackoverflow\\.com" all-the-icons-faicon "stack-overflow") + ;; Video + ("^\\(https?://\\)?\\(www\\.\\)?twitch\\.tv" all-the-icons-faicon "twitch") + ("^\\(https?://\\)?\\(www\\.\\)?vimeo\\.com" all-the-icons-faicon "vimeo") + ("^\\(https?://\\)?\\(www\\.\\)?youtube\\.com" all-the-icons-faicon "youtube") + ("^\\(https?://\\)?\\(www\\.\\)?youtu\\.be" all-the-icons-faicon "youtube") + ("^\\(https?://\\)?\\(www\\.\\)?vine\\.co" all-the-icons-faicon "vine") + ;; Sound + ("^\\(https?://\\)?\\(www\\.\\)?last\\.fm" all-the-icons-faicon "lastfm") + ("^\\(https?://\\)?\\(www\\.\\)?mixcloud\\.com" all-the-icons-faicon "mixcloud") + ("^\\(https?://\\)?\\(www\\.\\)?soundcloud\\.com" all-the-icons-faicon "soundcloud") + ("spotify\\.com" all-the-icons-faicon "spotify") + ;; Shopping + ("^\\(https?://\\)?\\(www\\.\\)?amazon\\." all-the-icons-faicon "amazon") + ("^\\(https?://\\)?\\(www\\.\\)?opencart\\.com" all-the-icons-faicon "opencart") + ("^\\(https?://\\)?\\(www\\.\\)?paypal\\.com" all-the-icons-faicon "paypal") + ("^\\(https?://\\)?\\(www\\.\\)?shirtsinbulk\\.com" all-the-icons-faicon "shitsinbulk") + ;; Images + ("^\\(https?://\\)?\\(www\\.\\)?500px\\.com" all-the-icons-faicon "500px") + ("^\\(https?://\\)?\\(www\\.\\)?deviantart\\.com" all-the-icons-faicon "deviantart") + ("^\\(https?://\\)?\\(www\\.\\)?flickr\\.com" all-the-icons-faicon "flickr") + ("^\\(https?://\\)?\\(www\\.\\)?instagram\\.com" all-the-icons-faicon "instagram") + ("^\\(https?://\\)?\\(www\\.\\)?pinterest\\." all-the-icons-faicon "pinterest") + ;; Information and books + ("^\\(https?://\\)?\\(www\\.\\)?digg\\.com" all-the-icons-faicon "digg") + ("^\\(https?://\\)?\\(www\\.\\)?foursquare\\.com" all-the-icons-faicon "foursquare") + ("^\\(https?://\\)?\\(www\\.\\)?getpocket\\.com" all-the-icons-faicon "get-pocket") + ("^\\(https?://\\)?\\(www\\.\\)?scribd\\.com" all-the-icons-faicon "scribd") + ("^\\(https?://\\)?\\(www\\.\\)?slideshare\\.net" all-the-icons-faicon "slideshare") + ("stackexchange\\.com" all-the-icons-faicon "stack-exchange") + ("^\\(https?://\\)?\\(www\\.\\)?stumbleupon\\.com" all-the-icons-faicon "stumbleupon") + ("^\\(https?://\\)?\\(www\\.\\)?tripadvisor\\." all-the-icons-faicon "tripadvisor") + ("^\\(https?://\\)?\\(www\\.\\)?yelp\\." all-the-icons-faicon "yelp") + + ("wikipedia\\.org" all-the-icons-faicon "wikipedia-w") + ;; Various companies and tools + ("^\\(https?://\\)?\\(www\\.\\)?angel\\.co" all-the-icons-faicon "angellist") + ("^\\(https?://\\)?\\(www\\.\\)?apple\\.com" all-the-icons-faicon "apple") + ("^\\(https?://\\)?\\(www\\.\\)?buysellads\\.com" all-the-icons-faicon "buysellads") + ("^\\(https?://\\)?\\(www\\.\\)?connectdevelop\\.com" all-the-icons-faicon "connectdevelop") + ("^\\(https?://\\)?\\(www\\.\\)?dashcube\\.com" all-the-icons-faicon "dashcube") + ("^\\(https?://\\)?\\(www\\.\\)?dropbox\\.com" all-the-icons-faicon "dropbox") + ("^\\(https?://\\)?\\(www\\.\\)?enviragallery\\.com" all-the-icons-faicon "envira") + ("^\\(https?://\\)?\\(www\\.\\)?fortawesome\\.com" all-the-icons-faicon "fort-awesome") + ("^\\(https?://\\)?\\(www\\.\\)?forumbee\\.com" all-the-icons-faicon "forumbee") + ("^\\(https?://\\)?\\(www\\.\\)?gratipay\\.com" all-the-icons-faicon "gratipay") + ("^\\(https?://\\)?\\(www\\.\\)?modx\\.com" all-the-icons-faicon "modx") + ("^\\(https?://\\)?\\(www\\.\\)?pagelines\\.com" all-the-icons-faicon "pagelines") + ("^\\(https?://\\)?\\(www\\.\\)?producthunt\\.com" all-the-icons-faicon "product-hunt") + ("sellsy\\.com" all-the-icons-faicon "sellsy") + ("^\\(https?://\\)?\\(www\\.\\)?simplybuilt\\.com" all-the-icons-faicon "simplybuilt") + ("^\\(https?://\\)?\\(www\\.\\)?skyatlas\\.com" all-the-icons-faicon "skyatlas") + ("^\\(https?://\\)?\\(www\\.\\)?skype\\.com" all-the-icons-faicon "skype") + ("steampowered\\.com" all-the-icons-faicon "steam") + ("^\\(https?://\\)?\\(www\\.\\)?themeisle\\.com" all-the-icons-faicon "themeisle") + ("^\\(https?://\\)?\\(www\\.\\)?trello\\.com" all-the-icons-faicon "trello") + ("^\\(https?://\\)?\\(www\\.\\)?whatsapp\\.com" all-the-icons-faicon "whatsapp") + ("^\\(https?://\\)?\\(www\\.\\)?ycombinator\\.com" all-the-icons-faicon "y-combinator") + ("yahoo\\.com" all-the-icons-faicon "yahoo") + ("^\\(https?://\\)?\\(www\\.\\)?yoast\\.com" all-the-icons-faicon "yoast") + ;; Catch all + ("android" all-the-icons-faicon "android") + ("creativecommons" all-the-icons-faicon "creative-commons") + ("forums?" all-the-icons-octicon "comment-discussion") + ("\\.pdf$" all-the-icons-octicon "file-pdf" :v-adjust 0.0 :face all-the-icons-dred) + ("google" all-the-icons-faicon "google") + ("\\.rss" all-the-icons-faicon "rss") + )) + +;; ==================== +;; 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-with-chevron (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 ((icon (all-the-icons-icon-for-dir dir)) + (chevron (if chevron (all-the-icons-octicon (format "chevron-%s" chevron) :height 0.8 :v-adjust -0.1) "")) + (padding (or padding "\t"))) + (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 (&rest arg-overrides) "Get icon for a `web-mode' buffer with ARG-OVERRIDES." (all-the-icons--web-mode nil arg-overrides)) +(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 arg-overrides) + "Return icon or FAMILY for `web-mode' based on `web-mode-content-type'. +Providing ARG-OVERRIDES will modify the creation of the icon." + (let ((non-nil-args (cl-reduce (lambda (acc it) (if it (append acc (list it)) acc)) arg-overrides :initial-value '()))) + (cond + ((equal web-mode-content-type "jsx") + (if family (all-the-icons-fileicon-family) (apply 'all-the-icons-fileicon (append '("jsx-2") non-nil-args)))) + ((equal web-mode-content-type "javascript") + (if family (all-the-icons-alltheicon-family) (apply 'all-the-icons-alltheicon (append '("javascript") non-nil-args)))) + ((equal web-mode-content-type "json") + (if family (all-the-icons-alltheicon-family) (apply 'all-the-icons-alltheicon (append '("less") non-nil-args)))) + ((equal web-mode-content-type "xml") + (if family (all-the-icons-faicon-family) (apply 'all-the-icons-faicon (append '("file-code-o") non-nil-args)))) + ((equal web-mode-content-type "css") + (if family (all-the-icons-alltheicon-family) (apply 'all-the-icons-alltheicon (append '("css3") non-nil-args)))) + (t + (if family (all-the-icons-alltheicon-family) (apply 'all-the-icons-alltheicon (append '("html5") non-nil-args))))))) + +;; Icon Functions + +;;;###autoload +(defun all-the-icons-icon-for-dir (dir &rest arg-overrides) + "Get the formatted icon for DIR. +ARG-OVERRIDES should be a plist containining `:height', +`:v-adjust' or `:face' properties like in the normal icon +inserting functions. + +Note: You want chevron, please use `all-the-icons-icon-for-dir-with-chevron'." + (let* ((dirname (file-name-base (directory-file-name dir))) + (path (expand-file-name dir)) + (icon (all-the-icons-match-to-alist dirname all-the-icons-dir-icon-alist)) + (args (cdr icon))) + (when arg-overrides (setq args (append `(,(car args)) arg-overrides (cdr args)))) + (cond + ((file-symlink-p path) + (apply #'all-the-icons-octicon "file-symlink-directory" (cdr args))) + ((all-the-icons-dir-is-submodule path) + (apply #'all-the-icons-octicon "file-submodule" (cdr args))) + ((file-exists-p (format "%s/.git" path)) + (apply #'all-the-icons-octicon "repo" (cdr args))) + (t (apply (car icon) args))))) + +;;;###autoload +(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* ((ext (file-name-extension file)) + (icon (or (and ext + (cdr (assoc (downcase ext) + all-the-icons-extension-icon-alist))) + (all-the-icons-match-to-alist file all-the-icons-regexp-icon-alist))) + (args (cdr icon))) + (when arg-overrides (setq args (append `(,(car args)) arg-overrides (cdr args)))) + (apply (car icon) args))) + +;;;###autoload +(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 (or (assoc mode all-the-icons-mode-icon-alist) + (assoc (get mode 'derived-mode-parent) 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))) + +;;;###autoload +(defun all-the-icons-icon-for-url (url &rest arg-overrides) + "Get the formatted icon for URL. +If an icon for URL isn't found in `all-the-icons-url-alist', a globe is used. +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 url all-the-icons-url-alist)) + (args (cdr icon))) + (unless icon + (setq icon '(all-the-icons-faicon "globe")) + (setq args (cdr icon))) + (when arg-overrides (setq args (append `(,(car args)) arg-overrides (cdr args)))) + (apply (car icon) args))) + +(defcustom all-the-icons--cache-limit 2048 + "Maximum cache size for functions cached by `all-the-icons-cache'." + :type 'integer) + +(defun all-the-icons-cache (func) + "Set a cache for FUNC. Does not work on interactive functions." + (unless (get func 'all-the-icons--cached) + (let ((cache (make-hash-table :test #'equal + :size all-the-icons--cache-limit)) + (orig-fn (symbol-function func))) + (fset func + (lambda (&rest args) + (or (gethash args cache) + (progn + (when (> (hash-table-count cache) + all-the-icons--cache-limit) + (clrhash cache)) + (puthash args (apply orig-fn args) cache))))))) + + (put func 'all-the-icons--cached t)) + +(all-the-icons-cache #'all-the-icons-icon-for-dir) +(all-the-icons-cache #'all-the-icons-icon-for-file) +(all-the-icons-cache #'all-the-icons-icon-for-mode) +(all-the-icons-cache #'all-the-icons-icon-for-url) + +;; 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-regexp-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 programmatically." + (plist-get (get-text-property 0 'face icon) :family)) + +(all-the-icons-cache #'all-the-icons-icon-family-for-file) +(all-the-icons-cache #'all-the-icons-icon-family-for-mode) +(all-the-icons-cache #'all-the-icons-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))))) + + (defun all-the-icons--family-scale-factor (family) + (intern (concat "all-the-icons-" (symbol-name family) "-scale-factor"))) + + (defun all-the-icons--family-adjust (family) + (intern (concat "all-the-icons-default-" (symbol-name family) "-adjust")))) + +;; Icon insertion functions + +(defun all-the-icons--read-candidates () + "Helper to build a list of candidates for all families." + (cl-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://raw.githubusercontent.com/domtronn/all-the-icons.el/master/fonts/%s") + (font-dest (cond + ;; Default Linux install directories + ((member system-type '(gnu gnu/linux gnu/kfreebsd)) + (concat (or (getenv "XDG_DATA_HOME") + (concat (getenv "HOME") "/.local/share")) + "/fonts/")) + ;; Default MacOS install directory + ((eq system-type 'darwin) + (concat (getenv "HOME") "/Library/Fonts/")))) + (known-dest? (stringp font-dest)) + (font-dest (or font-dest (read-directory-name "Font installation directory: " "~/")))) + + (unless (file-directory-p font-dest) (mkdir font-dest t)) + + (mapc (lambda (font) + (url-copy-file (format url-format font) (expand-file-name font font-dest) t)) + all-the-icons-font-names) + (when known-dest? + (message "Fonts downloaded, updating font cache... ") + (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 all-the-icons-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))))) + (defcustom ,(all-the-icons--family-scale-factor name) 1.0 + ,(format "The additional `height' face property Scale Factor for %s icons." + (symbol-name name)) + :group 'all-the-icons + :type 'number) + (defcustom ,(all-the-icons--family-adjust name) 0.0 + ,(format "The additional `raise' display property adjustment for %s icons." + (symbol-name name)) + :group 'all-the-icons + :type 'number) + (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 + ,(all-the-icons--family-scale-factor name) + (or (plist-get args :height) 1.0))) + (v-adjust (* all-the-icons-scale-factor ,(all-the-icons--family-scale-factor name) + (+ (or (plist-get args :v-adjust) all-the-icons-default-adjust) + ,(all-the-icons--family-adjust name)))) + (family ,family)) + (unless icon + (error (format "Unable to find icon with name `%s' in icon set `%s'" icon-name (quote ,name)))) + (let ((face (if other-face + `(:family ,family :height ,height :inherit ,other-face) + `(:family ,family :height ,height)))) + (propertize icon + 'face face ;so that this works without `font-lock-mode' enabled + 'font-lock-face face ;so that `font-lock-mode' leaves this alone + 'display `(raise ,v-adjust) + 'rear-nonsticky 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-obsolete-function-alias 'define-icon 'all-the-icons-define-icon "4.0.0") + +(all-the-icons-define-icon alltheicon all-the-icons-data/alltheicons-alist "all-the-icons") +(all-the-icons-define-icon fileicon all-the-icons-data/file-icon-alist "file-icons") +(all-the-icons-define-icon faicon all-the-icons-data/fa-icon-alist "FontAwesome") +(all-the-icons-define-icon octicon all-the-icons-data/octicons-alist "github-octicons" "octicons") +(all-the-icons-define-icon wicon all-the-icons-data/weather-icons-alist "Weather Icons" "weathericons") +(all-the-icons-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 diff --git a/.emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons.elc b/.emacs.d/elpa/all-the-icons-20210603.1604/all-the-icons.elc new file mode 100644 index 0000000000000000000000000000000000000000..ef38d880cd320f091f026eaa25d93543368b60e8 GIT binary patch literal 69248 zcmd^o3v(Pta;8XWA&DFIdC&IQ=X&Jih-h1!e_}%Y* zCmzR(WjGI}{EsjaPZ$0q5vRc_3FAn3`@0@LISbR7@aJ<8FVk=l{_LlCob2Arqod>=p01Kq_|s`H73M4bhr8ax5{_vM98sK#NgSm< zfY<3^_W^zrbszok`1x}&nfWV!l7hs0{CPi`iX;{jKN90W%ws?I5jB)V1paCs1}l-y z0O$?mcfo>7{f`K^?Eh}uxUn-nPlN6xo(7_GFzEI0r+@Rn>(dYP$HSk&K_~N@A$~K; z{bmop+0Xul-tPBvzX6_p4o@F=`Z+xPJ@w)K{=vWl3a^hpc+nf+55T<<{@`Q$_x`6J zOQHsV8~}0v$N?Y+!zWMhUxKAS^c3$5_CNj5!Vl@U3Vzrp_#u5K13w((;PG_>KVo=I zhr%!6d;1;n<0|;mI$Q-}GVjjAv6%X)--Q6Dvmk_EC8D!?pMJ;x$v)T(<{b%r=sO_Q zFEdb(dl#JkwS|l)sRK~|*20|yKB!zdV6#sw{KCgt2>p3}Ncy)7hk0Ywx7=?g#dj{-4^&%`4rfS0pCJZBCb#w&az5sY-V zBR*TMg2V8w=;V-e@j&5TF0lsvXo5+JqthS?1O7Qr$ElC8jG;^NSSIm2UP=1J;X0b& zDgRA+NZk6dr`C^%}rz>6SC1y}-=xq!x`A8EvIR(_ZS+hQ6f%ejBdKDD3FH{ zDR)o{E&}%blu(ckTf&rY@M_2^%YL5}BZ#ygMkYJU6%?RdR0+J(Q0V;*({t69XH zodbG)j3MR7b`W~B3Iawr_Q%0|H7VjG2S?5-1GuO3JebepGvXsw`>c#4OIR{lh0D|u z*4usPR`oa;#G-6BMM*e^mqbK|QCJ+dnWQ9Oy-1vFoOH{EAeo0z8XiT^ zw?)*JqY}!}UBwD3ruvP%L~V|7Zc!eEn2bEW>~!(tCLx-yf+;a_aZ*HONjr+x7^y=7 zr!lPK5wDiX!au3umwN0%q6mQVeFCqbf$tKENVB|$&2m$xSMu8h^jV%y(kl|shp>g@ z#&%)5T_5NE)#F^ARI6HLD=|Bbi+F1F z!fLswoSlnd4CW;TYgoxrG=|+=oo`6z(a)7+ZisYl4b0EsvK}h~H1jiqa=(Gj%`qaD zDH5p{<=9_!DP|^9&Z`u zRU8I{BQ()zgCm)ctu3f6W77R4+#fd?+WPwIk{FOoNteK1PyI=llDs-tY?pg5FD)dC zgde)z*P1t2mDrfIPLvkZA+zKW81##CKD#*bX*2d9cw6Ltj`Vr>He9($S7xGt z{P{co!X-u^os5PN1aGkr@&ekLMa>g%?4SB|=;iY!|0d%t!NOM)dz7*N?1Va2g_i2$ zl2F?valD>~AltPlN<2jb!mgK}&i!$bIExbTJwJEhv<^uWmgLo<;D@gF^^lgOA!TP0 z(LJ8K-p_bMWsAExiuqnO8;A%zc2S`N%H`r>?`w^@jHku#7so(3Vh~{>O1JAdH?i4r zR-=UZp=&@HOSFt5DCxZ5+KH7)h-{TfH+>ZjDfm# zETN1`fmg~Ac8=W_z*%Bd4&iw^Bd^^O>COO5^`OJ$c~rA7kJn3N!N~|1ai~COm+9)H z#;9YL;3Ocg$KZ2|mkODVf|6~{4tKR4pCk2C;YBGNtJ3(4S4;1MmPWT*hmfmUYp_BJ zuX$uvYO(iGA}v31Sdl2RlRxJmsl3K7Uu=(8@z1;Y6iKQESIJv}!OR-Lt z^%HDRL>11bW?5~Pu?~SX*d^h%W7pnqUN+6Dk!JOh?@#J^u$-@va9$^x7lstdVLQc1 zvu3g^nS>m7FM;`OY09q%^Q?Y8Hz(On^X$smk->fC46(Q;C6~#{=L89NOtMp{SX)qo zp!)sH>--H&u-yRbS`yk|pq<02_XCB%E~<d@XuPgX#!=XuX zTGR^0-#l9ROPHBvhtv4yvs#&%`N@flYZ|nR;?d-4(ao%HN!8pgx~o8umOQnrV9nCSeB@rY))o>_QLr{f!aSjP4sT{`YD+vi3{qHXgO{2y zX*5AOGTV@l*|@Yk?Bp(D#AE(sR^i5*`~{B&TcV{YGRt;~edBTLQ;gKSbgkgL3!KNO z3n|W?9kP7tl4qp=mb9y%pL_c@9ySKk(*d~yc?{V}n-0JurHranztxqF?E{m(Uj;tz z7HVu&J^@BXRFer<1*NTWJG!>`v^^=WHj68suv%#%%@mU?<~4-1L}u(S1~MsSSh91V z04#MCi7FkfrKK6QBc&=Ur+1bO2Hp4xy`GtRp`ko?{YR=QS?pp9N`uI<!T$gRY z!>(sVKVRe_w{{#(KV@|_i=uiSl}l#aA-G*!r|TL`!4F-E!oHu3OHyX#f*-ox*WMUv z>T35ks79}17r~$?Y2?iJq1P9r*^T4lW{1Xg79N&HlNFFe0$6nL?3+d0*pRd?ROW{{ z%nnh|Y9~D`s#iN`WMWr7l|yF7?G8a?l&WPbrBc7r0=W{zFtKTkoL!h?KdG60ggL=t zJg3~PnSVDQw2mwJ$~2?ou-C3UR+n zhM&$#X@v~svngC~m)0|4#t={}8RvSl_iKfz@%s~hOqH!w1gOWZ5zO@v>UM8V;uP5| zHw$c}a#H6|v_lbZJ%JY3N>rfV41Aplg(x@?Cd`BRCRnV=vAvlFsG4s~t|WfEi! z%Fc;C3LrZC+>JyTulc%UNi8$@p^E~OLh!MnTP+fByuy$nTu6*mSg4if9wSW6?egVQY z%Pu+UlS_R1EEt#lHnoPDd6w2?*XSH8M5WPCO|{#8hT4Ua=$QSBw&=3hYJ!qY(JiMX z+VUok0a}b!xu*ymN&!J0p@eA0s0W;0HNx6B_ble^yBbA+*K1s}R_~WZ(}+X!``}-V ze~G7VJ*Ib48K7XD%-0*=UX;>aW^z$7h#}+xnh( zRWcCveSYYA-TTszk87ZHc0et8GzSb|5D~skYxNLVmWv z`dgL@=QqWbSq1%)VcHZ~_8fINv$QETqh^-t($sH?OFK13WoK+tREDgHEIY}sFN2MG z+^EcPcK51LxynUD9WflOiF8MzTdE<^5P$a%yxw5vJ^JYjJnvuohJJDLJ%Z(*hx{{| z`}Dl)1n|K({Q9*=2j1QuU_JWtAt69BpB{BHLOUVue6$Zh?&~7kh@kxj8hzx)OQ$fA zI-$NC`3LCo61-hz`*w8R<+X7`@Xo!M7FsMZjsXfX;RDgE10@+5JmZ>NJmOi|F z5K+GuoV(&CGt~Mf!6E+$q7wX zD>HAi@vpyr{`l!PKRm6*j2=Dcyr84Gd}TyaGUzpGS*EnlpO+8AkBi`*YxDJ*J9F$( zpMw(h_?}5uUZ{ab=Gb6#6h<{hTRqkcstR|l&Gd1+pQ_sOJjqh5A==}7{Q`1KRXM)9K5n18E{%3IhU4Ex^Xxh;fvq`mDaBEEB!CS`EDZGFXt5 z931SZ`8qhb^Lgz@Tb;iA>2qw`r9inFmylVhB$%!`jk%Feq@-4UM^BB(>yiTgf^M=t`>?v&&Skk9XF1wbkwPF)n|HDnL)kt z@0jttZJMf5DR8#3t!|dI(#;I&-GA)$i>Kdz`Shovp)lGL?Y^*|xH^LMZdRe%o<08d z#f#@Je|q}l`O6nSd|8W|9D8aw)*3n2?oczeB3i52G9WIClsRYe`e;30(u+l8Sw&AU zATX;V9Vtzn6MTKNTD$8?aySX7fYbNLAiUkNV(pS zX+)UE7X@csU4%;_w(W#dJHt1+(WLB-MULz zW%JHyDEr2$^Z>Q(OjkH$Q}tjBn8Py8kdTfjHFG2QykYtS7QaHvE@?%nzm&)NpWnt zoW57%Q_r)~P$J7CX;{wUG_FL06FkAn@2-NB+P>72v{)x$<)*oM*nlBEMcdsfc4K8_ z=Djo;mTl_bSbX1bSU$8QWObtED>k4`5@_kmVIfDoNQPDO?8akpTZUpVG#5}r8@BRv z>moB^Rz~+WnKk~LAhicm9K9OaqpDu>VUQ=)ISUZEwpPmMyb zj58(Q3f4X+=yZn8*62h84CTsXjXeX?p_h_%RBn!>fT#X>S3W05G>MLO??GPxMUHZl=hD_U-3*b6|Po-GdWd&toYA)nCJX;8gK*f z5ilkUjIQk^lcFgAzfgmPTsZ>~!Ao>nn4j<7mEYXG8&SXYiV5du6q9u2TV44Qe>IP% z0s*l~4Q__-NOH-_fq-@&&U|t5R=o+Vjo-_Bssc8P8QttxZ77-$AftwR*6;@MW>_mM zZ46sY^(@BnME@|BySQpHU{@Ie?(yzj9Ni4jyRULdM}Fr{r3PM5TVlJ}LpvY=U3P-f z;AGjQrv=4oO-)nt7WbJ{Qvf~*S8z#W643b}*b!;$w~q`Hw9(bP4Hg89{; z3|5n?K@>)ZIOK-Q8s05;_5LT><*AGEYV%#t-8}z@tKp*Ih7Rl_*2)4w!xk7E=w zB<+tA7v^ltlRKGhNUxkh6DI>Row;_%#noW<-W}?}yF$IH;E2_l`j~n%qbY}=l7Lu+ z3m3^|H4}ikQo|rdi#S-3(@VS?aL>*QeAs;w*r@)6PkBV#i{q3{GbjQY)73bw8urL+ zqeP9ipSaAY9y_JEy7lBPtWnWD_PcJxFcof^VbK?NL6<)^hX4rE*c@iV#( zC-2kBv4avQY!|^gf#enw_iPzr&(7*l;tsRmkTO1&g_Wv9l1WMw7t=&j--XxA{$}M6 zTA@x3&pxBegn)fjk6r;~372ypj@Rg!=6qZ8k(P6^Std^G;AWl#<4(Hm@NbHqcHUeg z)-=Ndp)`w850$fImgyKbQO$Un;0BcReu}GLTputqR@I~jTIe{4PQu8!ATz2_0)a?J zzE@?a)%uQcP}N0C*79I+x>02{1vO7Vf6WFXR*6cb`6X3oVQ^tYT7DPnAq8j)G+e7^ z_7amrsRKKqN^=o{8ESSAox7+pv$fz{f%A1da{7C1-bI$psV{QxLibbZv-ojUK!F{m zXzik1i?Y9(%s4G<^KIEQa+TL*&L2ZxBfSLII zRgqhJVkQ0+&Ha@lmB}c&YW2zpO=eA#obiDiX2ux5O4m2bx|X=;LcGh7rMFMHQqhIV zF2GHT8D*uS3uktu8`m>ZRW7ep$5OGxwkT-iDn%E07E5Cxqpc{cM`YpLo`Z5iBv_r9 zwzM^&)NXc!3&fnnsWce#@&cELQEjaYuTiKO3*=Z2MlsWsTy60fAG695+t#yeF1n_g zzV-{uf{WaMrTm3v>65EMg!^4w^jI#nxBy1ptl~nG8`j2mrQqrkT!zw!cf%`FOfLQ1pqCeKdo%^Ni&dY|VaV!)2v^f2!ztNy8HbhVT_g&1e%eYM&f9gl?!jfZY zi$46TOCr)aTNq_J*ybY14yhRsa94>RYIW|yke#*C83*^?zYcXnq|2SdGTb8ake%JEZyAz;w8!Bh)(*F+4F_#^ zP}Qvqiy=<~K`%9ix_Z!P$ANFV&|2cSWru4n@WD8aU;tYdAUG_PY0N>J3pEKhonu$G z2j|CU12>{&eC%|^G=>)Ur=@G`oHhukZq8pr2?9pdBEO!$7OpgNxsl;mBK4!LN2Y+R z&C8c0ArP=!?G)IJ(^aXgVEQw9!smnzv%nx z!eW+Srh|h+*v(E4dh@!_SS~j<@1@?o^(fl4-Ibkn>oK+JzAJm@)+1`ugqK^)RA#v? zhb&yJG&U-?Ce4dIfF}Lego5q{t7lC6+rwyMtul_Y+%a7~tpahHbhT#DQ@@_Tjr;0H zSC106CDaqS$#n`7+yP&YtxY>y>Z)9irA3=x9WS7%YCW!|uB(;Rv}@!BWxo|V#(;Ba zJF_%hCZB(H|301N#=pa_$i!(G5)IVYY8xd0RSYj0p&PA?dt>w$akai zVF7KH6;KOwI4Lk5qpleE;4~CVr!_te)dC@DYC1qzk5EH(5yoTa=%(L1@}oJj89-ZZ zRHDgbh^{Q?ub&vo`v8?ZgjP?ggz3^7Oe7AXp1^CRehW1m(@-tO#k^Wo_AHI3QG7Co z&WOU3umw8!^wW@90n|_@VMvSvS%zNEtpsgd8zz)NT2Pln{u0&O4fJWK?$Hdl7Pdfp z7KCG3V>M%DkQS)YvoJ-ZU5`uwF}mY8Ud(;Kb73%Irpyr~EtwLg#n&kyS}*E9E@2p1 zy2b@9O|&wM{5JJRT*8qi;jiPB25Uj_I84WDx^BFl0|u-GO4r^mzyXPn-P`9QNe1WlU8iIt|qVVG^U-uLVjA z$4HZ9oQ8+z^<*fZ7F75PABWU{t%}hSparIw>R1uB)l;USS|D8d=S!bF>lza#VOk(d zX5lJL!f3pnH~BcTPy@EWJL>h8Z|iAfkQS)uXg_YQX=I^=Yk~9-F~>=R8kaCFkfH7y zO%qpsgXdzvTA;)Z7u+z})v8Ja4NMDs)9~o1emV%E1){@vy-NN>SMbLWGz%OY$HEbJ_ z*!vCEOIA}gx*)NDEzqW`aOqD^!-SojD$&b8wZMtpo+bEJg^V6EmNUe7OWG3wa7{R2 zz`AEGK2EHc+Oq2V41t~RHm)kC{Og5E?g}(p&hh#@!NuzSv>_a^a4klQez+0Jq@fFg zc}z^N5sW-+3*@xLH)-^YG*laevYAdjnYyJ;Ge-j?+Hg}Af>3lHs7ES6TabvRy{Uf| zB=MqQ0TWa`v^@N_?0NA zb_kaZk_K!`89AVLhmX@)XnqnjnNNaj@p*JPUIZbUxYVyn1J(xR3iH?y@8LKfU|JwM zLrN}z+O8*0L$yG7-ZoQ!h9M@WzPH8Y2A;ZzTP?GCKQfmKZ5=I1zb6(wPm`v75g02iq9VP}> z$$U~Y;N~^jt?F)g*^JC=7g6c~tEWUWKE9&LFL!Q}9#Qj=TVFgJia*W*2=Pjw-#Z$Y zh-c5ge!88AHw*t5eKDv=WgETRk@65QQWOmcgjC{YBFMk{ewAdeB`{<#X`B0lZ! zixRg18c=Yx2A6^PHM2n8Zn*_clI-@XR%^H4_q3YO@rv*G2^@rfe zphp)C=t~9$#0mTvZGCtXf9)L*!2ZFY-@ASNpo2>adix#mBlZgq(WR&x9?E9?<~WD& zM*EDje~qp`=;3vK;}p)-#7_m53DSk)$LuIx2_hpph-j9dzr2GE{tpeC_C^mSn??`B zW9pX=aXQP3)syGnix4*<2qZ8?vK~XQ*7HC~4Ib96zxhL1*{w=eLuCPDdCC@6z2F z@}H==Lhq^Wl2F_y936q9{jwO5dT7eUAv)r28Z4IR&dIkmSOMut@c^rO%%YEZE$V+l zxQe2pRvS})5@JI|{^FJJur|<5D3zmwfTh%8$lQZ*Pn6wlBc4x)(_#~offS_gt7^+Cl7vp%2t2#(a(0NUg0;U~g!er1t*EorI z1Aw#zi8X>R&?*5XaS~!Bf^saU5Gr^YvySGymZ^v%qU?sHMzdGyV&ae0$C^os*t+$` zji{@z2Wj^4jXYijT}BpF68{fbv2t0w%K?nT+Z4Jhw#0oCu( z3w!@SKdKk{-t`YY*!pm5>(ec@Uh;}LOGv?#X)_8kNiI5y!tQOXCw-EM%biVu8lSB~ED`8(NHZ)&9kc&(29d(K zZ|=+lNkU_(FbxyT9)Yj1IO9Y9QN96K(go(07RW8;GMNM`o>%!Xs8NVKSzK$|ltBhw zdO$W%ke$AFBgS`DXZWHKXZk38Tz@f#g#-|1$I(m-cy7?xc54i_nGA^wvLLlYk4!Y# zoBZ6#_GMi9NunfQ0YG$71fAaJPW%WL# zRH?{4sauu#4g+9+-+LgJA`J<4-#sWzkBGuK8FA&>jP?gT$^N0o?3ZJ(Tz3qmPCD|` zb=CB>;kqFZ+TXJHp|>Z=>+ko)_W?TJD$Ngpc=qVU^RNG%Wh2XO*7nee=6CSo+1zxg zPZ!)UXlJ_R8|pX5bgB5Ug0K}Mg^hy+U{cGKSfl66`nQsZ9Hv&&hnXAoJ!4?`f+_Y} zKKTd}IfD1FkD2sN-edhrnzOe@OU(O!^dozDQiJxr4>0L8?Rdn%xYB9>WtIab4~CqZ zQ4#oeHNbmC;BN?cKZhBf5M%cGMPR=gvsa=ytpOfr%(PgwoaAOzz{y3(zeevR?JBG5 zy$&KE?)9!;e=Jvq_Q()2!@iS~Z`|2Oj~^?S_A_d!L(Meg{Z?2q;#RVQlHM7$9fz_` z!k+`YO8tCAfE|T7tTaF72mRfV{&zaV>YkzRr+^jedn4S5g`T|e5)vk;N)|C1dX9Aj zNkX>O+n|qs<8XLKjG$g|`n)5^;^L@JM?83N=T5;4k_930)C-RCxaSoxLJnPix$7ZF z&1-D@3#KB6Ems+1pA!n48I~u>IN0TLMn!}&E;Xd(kg1pz(KUs^>I6MU>U0i^exUOt zqt2aI;(^v#d%XurDR_v-YOFInpWPd|l_@Y6YfQ!%J-P($OT+Y$azH>!|3}28e1`3N zH{O`j1KSi6zv0UNZE_WHHaI0;Y#yG#WJ)6)k^eDgTYW=%x`a+U0pxLhgJ$`kiGPpR z;tV^2+K;>kDgyG?$wI%$PlTKThySHRN%rhEvmRNTSSo`DB>&2Dd;ccKONe9;R$fPd zO;OOJ51>W{|BDvU=-L;Lx3=DYgsbf+vVlILpr<#uM-Poc;^#f@ds@#N74-(BVhq3_ z3t-|Zc#MqeMHX~F1KQia{za8>Bma~KCZqpCBxL;JOk`CGwep-VMBi$`Fka=JBc^h# zG3|~@an`Vgf?^_u3C~8f>OCFbsi@9`anb|LL~|Vq4#;)w>BX_%A1Hsy>sg0NzL;}e zDG%|VXLV3Ifioi;dP7E@X>u|G?OlgB$qOF;ibQGvz3=TqrXN9K_c&S^zW=cj@%KrJ zKOry@@n2;nyjtjtzn&Gnycm_QFtnm+UKc13jVA>i>=rmv z|HC=wT)Yl?C*bKRG^s<-zSG=*@1aRui$a;l-f*dzMiQU<%mwr9e zbL{>0J(7fSL_pum%`(pz4rn8jEc^IU+ii*gm8MV=Wh~Z%p{KlTZ-1}OV*TO!uXiao zkr>=eRO*DhCbkQBr7onBMANnbC4))p zLkrMVzViBBlMp7he)P$;e<20IIVpH3DtPI8NI!iDbAY&s|I3ca?H3TGz4!6UJ#u#_ zd@}d?*6`i+Xev{ynGoW$Oz`j-hYf|~tB&hox^!}W?|-nuqJQ5!i2fBr9Q-x?hNOiu zwDKBaf~WL02V{7lt|BhxYF%V1$w9FaQA&3UtB41#Id-8DX07-EZuaHBm7=5V8nq{2 zmiG^LI(z|eE}8pq^pKOet~H?PryUM2`;S5PA4B}Zp`xV>7==z)kP6`OW`!??L>uZ@GbY0YdPu-1}YQZIA-Z^@R;exO~$N@dv45+ zlrJ|@dS37FR1e>6vRjREw6C11J?TFqP*gGB&q)0~e~cXlmDa-Vsd5q=!!0*++|?oV z6@j!IF;uc1D2ctwhxY~_+`_+xJq9%KbIFil%eX12sr{AUvf^X?D6E z^mrf}ueFVqS3y|wLROUL$`z$(=LOY&C|x9a8Ft|?<_sTYuM64V8#l0Ljj$oVgF}Gw zEuDdfD}?EptmzEvROVp`NXq(+f-l7+llUX60QQ{pTM zq(>nI*D&oPv)4AjM&@@U4y4yd-`%7i*@W?roQxZ6!wMh>p#fcH?;is=}BVAF(urg3*vZaWiL=Mma{c~&>r+_wQx6h|g5 z#x?L-$@KdVw32zqiZ$yB`{IvJAHDqQ>GuL9r|1l=7M%KJ9nYmCVoueiR+)v@r&IksBVK&oe+4&P_Qr8HR(|LO{i+P5E-4uG_j|geK<3>^BIO<-i@O=M7Gk|2 zEVqNu7E*lk=mmm0*0JlUEe#~n z2weK&maWa@DvLBX4g1m^zV*cgDD|huhzT=_%ynLmIMr5A=_m>$kOl`8*doJ4f71|xhR6;kgdA?^CsDyg%|c)?kcz?=IJJygkjzYy8KqJoms&3pBh8*vTL@%|wNDvE zfxuCvc>1V*DsqWB>K7R#w=X%}^TSu){;{jJGvTekGpHzln~y|s1o+O^-y z;S>XFlxNA=fN$Q<1P^*TjfZtR`IzcdIv@XdJ9&k_O+iX=pCHc&q-?M|r~__UglB43 zMuVZJR%;(&ni529|7qRoYiqf{2&xn}6U=$PoBU&xi-9~U&5~79aKXPtp#nSF-#z;` za;fR?PS10BkZToyMn>Lc1P zCcQv2toF+9(63kk31aVms(^umE2Le1u+MtIuz$v8x7bXrs`e1Nd?m3`d z5i<7%m^IY&MGg3BHX`43i_>JGR@9^;AIY>%&#$Pixd0{^#r6JWt!1e zaO&&=uNz2xkCZUh&HMO|td|{Cqz5S%PK62_+-a3n+Bbz!%q0Jweftecf`z(EN$_w` z1gUP*ruxeD63U*p#%ZLSwcFj@760cD_g7HAN6|eL-P3=@SY`7oDyoN8p{i`9Q+0Tn ze*?U^oroXS6S`UKaE)Y)z`ygc{kGC<5Y#uflkJ;DEvv6$z4XQUV+^=-2_l zO|qJI*n{6GI^T7;RGiWn&mrx6LnE@<9OwWG6%SxuwMN#u758+7Z>bT`iQ<{h{RZfFd(?o^D+n}v67N}`1V_N<_=}yvW z2Zzu`NMew(^!}25_5`at*2kQ;#P3EQz={uEh03xbtg*}(O(RO9oD*g>UjRhpes3IkI zAwdPTmYf6yrcn8Oxh~Zg!Q7Kv!D~Rps;+caz1HOS$R`y7JDN}a@cpBg&yhRD7a+>{ za_bvQpXy&IY%p*M%A}$x{E#3$3y|g`-m&ID&(j&oXHb$o!Ro5=coio!x@JM}1$XQHFK$hw2LWdm-jb{z#3L*(_`!;xqUWl0D`dV4{ds`$GhIZD z3UrDFM2~WHMd#CO5$yGbs`_O3@Bxm>OjZz&*c>`AT2F?EN*j_A!d$E0(K^cHgDACy z@?@M~2~g)OBO%WFWQsBgoMcf|?$fDB)OX#`Dps!~B0p~tx`dswxAN4ELNBX`K!>ag zJ0j*=IV4hrbe&lKQF;G|D11yM3G@M0yGA&Lcw|;G1RUWSm7bY>d;%sR$kguhuxO2- z508IDCu6LJCvb9#bPx#6>SbeA=w%$HNaa4zBj#nMazg%})2ZuQEgWnE+kN>gQ!=vB&m;hvpLz7R^hmk-p!M%>K7B?&!>!*uIe;toEBp+y2Ux^#{CNmN3N=Ur47UE; zlV`+`5usKjj`}pX!HC>Hyf_+c{Uxzv1g?(g--Kka_1Aa}*m3w`wEwYERS=J(NcdBB zy*R~FIJifGX!9utSn2D;g?{YBpmgsCO?y6Rc@!kSEU-zL91I zJ{|3TDd*^1{6OhD@l2-gXgxxev2sC$g3L%ud%g47(JEdq3lys&hV6(BuCI!9tSUXM zGGr*|bx?)--4g5>sl<(?OJ>#Rd?;&)3{~wY0l(Imj$G}mriaxbxfzAWEzQdg@keq+ zZr=N=qvVc&4--_& zf^R59Iz%Zs!l%uc>l8;IUX#BjGep1Wh@Bnc-p-EX4-Q^t*!5;dZPki^cTm7{&%Sm?G`>$s$NSkrO9>sYUh84$H2%XW6w4 z2bMAeh)2k^35j-c0O7M;i_`J5w&jCM^YL-NL9{Py6*<+ISHV>VBLP~?vsqr|8 zA+q5Aa2I-wLmjvUEJ68AVyV8{Rioj<3Q0G&sL3(IGvf`y56Bm$VO`6*v)8>w^$`Hft*B(Kf5Yof{gZ43q3RHj$Ej2E)Nc67QjN*J@6F_F?Zk|%4; zqBe-q92QL=7LG3K9zA?8)C~_Fn#@gpZln=5)~>iAf=pXo)TE4SW-xkF1c5w+uW}z# z+e|Yt_Q>a6Z)B5Bh1xJrn#5mQllWgC%sr1yVsBtf;y+lEC@bsPB+6bC%G^?9)nk*0 z2q$kWwMis+j>ISmA^3eZi73uFKxgy zBE2+=w)V2-OXJssYUAa}jSA*>jcV7gSK2KCkdZ{jXzld}d$O3G6cl?r#n@9#J8RHJ zlVv_~MFvZc>KAFQ3e3za#ETg#&CmQItguFPrph2v&fJEE$_x#gk}^QNl$FxdygM7U z*B|Y9@{AZZ(@hv=$8jYF%8X+(^Q2$P7$+1VnjMi}f^pLKhf}gyc52+nHu3BEMe*(} zlcZT1(u)UH>QwkU3aZqZEJdWYNdxo`iqc1t(RD^i@>S($iWZZ%wH1=AO~ST1yMvX1 zlp1oYAnMR(qjy#INY2?WF?h-`@=9!xW6@p25=k@{vqKp%z8XU$R7t`Zho+jO9wKlOD@vL6UkaW1mKp zuvb-MzX1EB$}-i7JE`)yhM?Uh6urITE#H8i_xmKQ?uNeokr9 z8oMNEtFlTtELocb$*s3Z5^pPuls$rZRU1u`E5F1r$-&L5uuO73FKd@1mWx@XyewXY zO_DrQ`S&D z=rZaR)ahA^Ro?BRetV9B3 zN~hgqLJ-SAa>x*4TtNo|}Rq16H|03$&O7R@NBLy`{fv%G?7T$h=;G8+-p zU$O%dBybldoRDluA)%NRx`PQ%qtSq!vp!fVL0FMeEM+yRgSa&ldl?o&R~7HwD5qhF zr0&?x54sxL;k9P!!YR_-#;|@vqhY3`hy9-~ilQXP-2oEygi}@Gl;}aqG)D?;)<_cz z5G7Kv6?{+bknIM&NiLY2kMf|iGj2w7A2Ej9V;h^+kFAb1r+~F$= zGDQ7YPdF01_fr;C^(t}4eX&T5R^R_?iw0hD*xEzV^{2lvL@yA1t;kQ{?F0;pe`g#W zq;$Y2tyitS2cP_#aU#98hI+Y;Pxu~SL5k9!{KN39UxnhIV;D+*87lR^M1|tt0S@JV l3?HHa4%90LS7{(#ITY*d93_?D1CnEyu2-S%c)SW5(LW?cE64x< literal 0 HcmV?d00001 diff --git a/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-faicons.el b/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-faicons.el new file mode 100644 index 0000000..6ab0480 --- /dev/null +++ b/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-faicons.el @@ -0,0 +1,641 @@ +(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) diff --git a/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-faicons.elc b/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-faicons.elc new file mode 100644 index 0000000000000000000000000000000000000000..3d0970da190fcf0726e93e225e51f2b096cf5c35 GIT binary patch literal 14554 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 apfjSJ)F0~L+2JpKX2WyJ_y<7u?))$Gr1$6m literal 0 HcmV?d00001 diff --git a/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-material.el b/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-material.el new file mode 100644 index 0000000..bafcfe7 --- /dev/null +++ b/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-material.el @@ -0,0 +1,935 @@ +(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) diff --git a/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-material.elc b/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-material.elc new file mode 100644 index 0000000000000000000000000000000000000000..96cb6453f4a6a7d3b22f83d24c96ea882233f213 GIT binary patch literal 23293 zcmZ{MU6Uh6cHKVn5BRlXWXBF8%(a%Jv{I}h9EuG+D8g^{d#L~v8l?eHU{#@;&8Nn+ z(9=yq4Xo6y2EDd=@S%^DIhIx{%i6Up{UiSdpUiV^W>ycE4B+}G_}<4Jb6&QilYBfr zsb+0CDZj{DpquY~;F14jR5m9=ta8$?rfptMo0EAv{OGq%rq%SL-~G=&`u*QO>5uX{ z@3&a?-}@=~ba2vCC;fant=f}baWby*K`}Tfr){M@eEjiARi6}jJuZv-dmp@XQ(pF} z`E)Ql`EKF1`H{By;Rh$~pO?RL@-nZB;YkO1^78v1oxB_u(^H(FgZc2o4^RH%@7m<1 zt;^}@N8_StX5DcoFFyX{g$*m}8oPS&2mh}5?#X%H;KZcg$q--?@8eJ0#>Y8M`{Lx+ z{_Te!dMbg~zv7<{KKS6}pctOzwWIJy?Wp*u1RzRhlyLK%*TS|j@FpoA(fnFh5Q) zxa~slKS|(auN;@{1u?t34rZ(g$9n_g(%P(tuTT5J?bhFh%g#Z7LR;U39ddg0xxN0;aa>jnhosZ)F@;VA+zQy6OBGyxEyy@4r~UD~2?zS- z{{{>=m-CNb5jGvvRVhx`X$2_rIYfL?Of`7-UpaU-6N^4ddg}ftd}VpdLC~z{&=UPu z{LtecCE!7IK0VKCeedxnDXOk!nZs+EWZbWYJrb9ta``B6jYH-$O_s!Z3^aQ3NeQdR z%x4Kg^u*PHk!|yfx7=YfEBb9#JK^RRcG`N=Kp`iDl7u!*c{)wNlIQ@&4H?ZPz!Bvv zjz03FuiI)_U9|JsIKcMy3~N%e+dZG{<`x5dTg&gmfTqpuuJ7VUJv3FYclu=8=KWFT zTm`Ol^OszS@JTf-BosGNfgTa*@ulQpJ}9e%+IQOVysheDTAXW}2QGe=IU@#J?2P0k z>F?OAndN4VmS6gz4r;8hI||go{$8XO;F@>U%ZYKW&8bt-!}(YW>Y87+5ecHZXw&L4 zum7U+vHA4XG%)lvY1Atm>GHla@_GfQz0E9<VfgcPIU1g z+`4Y`Mn@*NSG8>=?Rlfq5(8JnHhrUG3Q>(Ko$}^?@ccxKs=EBbxy|;aZ&GXt!rL_6 zET@f&p>*uc|4b)9PlpMAn<$G~WWl>2Aw@*e-2$ zuZDZ>gy7t{tC7?Toz;JR>U_}e>#B7J5%IAQx`2rILKN=5^C%&U@j&4V7vShTq)~ zfv?3p0%m>KbYrY<{?#*99}3A-!j7cw=dZNr6TbyM5nsP1(>Xv^m=SwThV#G)0ziG6 z{6=U|8%bW1)d((OKy|FwbO#f-^RrK@pm46JDf|Gqe+4`bn@R`KW11Nv8f}0Mp$Eg0 zb{_+0qqZs`hNO8>=))0Sw_|E9z=hQ)$+!;j( zuZ*a7MiO{kqVwaeE~g%3r{%Ck;Gn}E>{P%^ib)T__^6bKAL!b;!Oo32v(*m&q}9M1 zl7n}b2GXWiZvr5DW+_%TM0w`PhE;#wK;PiJG6i?Kx)gt2U^u6js&$;vK~SK?f0$i z*NsUX&YhTMRGi`LS=8N+;p-mZbp-eQxYE8Ly)O8ZXuMk_;9*@tlExy*yVpY1)uezX zfH>8Ol<%le`s3V0d`E?nn5?Bf>Wo;leXqp>67_y1f_V6RmMp^{ zq#rckP7(~cf}7(qTm0UgBqqYa5Of+iU?X{T#vRuh=7|{{xcoxrx)T|zN%Uu5Gx6Y( zNa2d_ID??zgE*>3CruYpH1gZyt&7%eHT6kVv$K+N>f~Ic#F>Y z00Q|CyMn8AiZP4u%K(J9LeghqyrsAS>v)7kip#ssgjwELe6oz|*VQSYnA36_NCf66-UZ{^z@-l8K^fu#XrOWM^u7uc1|^OY)Z|Wj8=<4PKz!`wbqD;7>{E>tLp$IPGWjNJv9bfgapK6eIN1S*bs@%Ci;o=? z%4X0&;0z^Bb||nK!VvSz)_+9eJB;%Q>fDUmngMd(VSEBnYi-1|4&Hn=5B#{k_A3qY zX4I=9mB{%nMVZZ;;I>>-k^qJZa%!6gJ2F2pC`P%7!IXZa0xS2X>)O!Ux>mT^!tui(dm>-$`2MU89lbHvj@yjJ9hL4h3hSX{rR z1sh;1<7x(tn$TcH#*et@Q(cpZfGYbiU2`QQSF{iW>kHSSq#xR3h|uiNE8fTe*YO`^c=sp2Cz>y_rA-Rr8t6n8X<;k|Am!OgYZdz~zzAUdS& zy-pHQ;JWd-CA#iuLX*wZb20t{qk#m~%zJU7?lP_mcAhrI(Dx#0L?ewXlYCDNjsUfv z#OGTohJoqpomQwaR3lt8i-d=zkpG1I)j>rkZ~NnKLkH9JHRW^Aoo%-AYs%;#gz775 z%s~YuEy_IU27_+i=|liT6TK6sRMUA29T8mS zI9vmZ32zx)3~G4I86<;Oz5P=zaHgxjCc_}I5eKd5hB`p@EW6FPr1(Q{Di=GDp;4SM z)AX7uS5ET)-gCdcNThp9m0CbejbUK5iA!$PmuR^1CAF-Fn8zjzRc$e^tE{=0^eUqa zIk7l{pPHuR={-RUn5Ej$ta?b6pJD4R1tRL)d+HE}xJrg{OY==IIL$^=ITGv=@m%Cc z-YGr@1ziv_lg8W8KPWz*;g;ZZm^=4K<`H}X?a6f>X>0+95w+{N{B!OQz%Xz}+lzr! zGq>4mdKU(S6+N{Oeoa-{L4C|`uBk}_YKE+Gm`1JH#o4@Y2ET<2SF5OFZKr^b;YySI z&W@Zj42irQ_23Y`hBF{BO?&y|59|?j;nY4?xO^-48SJOs$c|=wm=g%am?VhEnnT0^nb1i-b@dczc5H*Y zUhKGQKPx0W7ra!?Le)rP|0Wp=9e_l2XDQ~~Tu%16w@vlrF&+1r4gugHBe14AAShfk zwXA@4!&EZ@e!?xTsbmHGR6q)mfaW$)galMNXH5YTP^p|XRiA*rr8TMd1e7PYX7$2= zxKXopYnCsB>7n{H$duMu|3p-EL{N5w0j|EpI7m|mbv}{iT-(+9i9;X?Y2dY8pT~>_ z(rRmQt|xcGY0D1LP->UFuf@?E-{L>0DIpP{eTD0G`#yu?9elU-K}W(V%V{NPK$bm`njntia6pCh+$mk(P+~8OkkQ)dPil43ZyavOK}v8nVpMS z91LlY2M=kvH8Z>f2gAFj8W&WOux4s;IF6~%dn!|cymw799mV^8Xx1XF6_!5If5sFk zO!sI-r6#Nc&mx>MNR9!=TaxkC5Bn ziunx9@8#-ywoe}S<#^q2(?1sKlXFyD7+|WDeV3Q#2hJK3B zFuKxbH#DY#CmD$w-4D0Z_i;94O2@pR#j?~ z>ibsKfCC(PgBPETojgd5-5P)UJ$1*`Zk+D)*7)6zL$^=iI~0s2#`Cph&|e2KM`OQ~ z>7WCUegD^a;|tjdfj=>@35$0ZEI?n#R3Hq`dbsdc&UN5A??gr17NSm+-w1w`y$fLU zHkiNlD6@z1coLr7(z!ZyDc5Ne>$gV==_zbOi11c)fE-Nr;*w6lY0TCh={}tnE`X8R zT+(8m7LayxA@@80(!<>Oku*Q8#zW+FP#)0Scf9=5S%aGG=f-x|496VQg-a=h%EMuT zy1b^oIITl^f3H;mLH<%SUH{Y@9}F|UWlg^YklCp0XT@jS>orxyX>QvQ03E2? zTn!7YLRi+ixh{{~D-emHyrmc7hSMg73*M7?I_dd6#dL&BH21Y9r=#U6Yb_b_P85cA zlI-78pO3(Tr!G&O6_c55YtLvS;$l^O&uC-RwmS5YiqQciD|>n*Nr7!mUiFYHf3Htt zO|~s3E_vq48ZJkw#jfaK3FiVCtGQiK@e+g12-p*s0Mfi8d8nL*s=|^Q$r&HGV-uwB zkT*kBEv-BpNy~CNR2;FVlsiE8O7~O|j!YD7)0*KescDEbCw)t53dOh| zCRZ1ED?)Nb^gy8&Y|+@QZOnhIoSv0w2z_h2^H{L4QZ%=nJtkdwx8!-O<2UcDyWQru zV4_%FQM;9mg^u(|UKJN-3R|xJqPayTz($h>-nC)w*> z#gXDiKQy*{92xw2@Ocpfqa!)V!BGoD$ss5J(KpENlDz5!+7|<3VSFPhgyhJcTt9ZH z#Au?fXa_vBJtMidA{6>!$Lz5T_UWDupGztNg-*(#eeY?~glW~Fb59SQ(4OV0ALxA( z+Ruk#_y_vj28Ovtw8R2-i1dL5M3Z6_^MO`E@bZfJ$g6*za+=AV}WOBON1S8!qK-0$dy`3W{t+kY-Q)AgDJndQ< z)x$m&%p};2vy`97uY*~}&vbx;h0NE+WZFU7bD95*iL_nU~q#wWDEt~+i%MM$a8Vo7pEu&>bvA91f) zFeBFevfBF-ppRfqx;>Jmp?c9M(_YxQZVlYT3hfoeJVX|kKjm5ov0@JKlCc*CMYrmb zG1g=vL$uYgT^Bq$5@J)sEd|N9$H#)uEd|K+__lgKgq!2`ZyB}t{@?h)Tlyt{RplRr>hz*sU`PNGj(Dn?lb2kOGJwwCyFJSZuKI%rQ zxdqBAI{*wDQW>d-PiBJ)P-^xi<5CaFTq?ybgRS0brMGI*Ye&T`DMg$U42OAn0g0fjr&5QyYDwb(}R-U?$rB@&a zXCJ0=3Aky-pK$#a0{6Yh0G2)SUFJlkluPyaxoq?pdjlqYI* ztQV&y;{L>7w~G!|Jr6;t;5?6*ynBD8+t$i-|ed2&<_gO zb5M?Nue3{gL-3H=i=@ZziB$D>!-1FN3=dKBoqK)}di5`P^BsK0mS6JnXZb}`@O#>| zR3SW35(w&A!KZ&F@sQs@mz8f|4aR3rLx#Q@;M9laLXGLb{PaE5l^@}ojgTs9gCn(P zu8LUp+PJicOC1OGve)IgZ-9)`HZa`&FXPT!Q?~rW{a;0}Z;Hz%jU2Z21$vum-`)sb?P z_WFqto!{&VobgrHO2qY;_!tDKGL*xV)!)(-l1w1H%fXvk*ixQ}gFqt!ksjS9yU5C9 zGb`Pd|71slQ_i{8Bx(NMO4R*~R4HvG+z#PlQ_90iS8mV@z1e2OuadL48O}gz+EsEC zj|$3hC1wc=#$4=Ga!Nl5tZVt7t8gBBUa(;lgA>Am$j9Mz-iA>O;c46XhRz)k9cMw8 z?pIQtKx%_t4yQDz@gTl)9k0$-AO);J^rPM%l=KyCXt3TNlk^yEq};TV z!-fIVOej}u=KpdBdolET=-7946jjQuD@6ZkW>8Z^vQs~yO9ZjX+`~YA>_ImXtJ)7@ zDc9KHyKg!0k~Y-$d$75?t4V1DQ*=kPFJ*z;st}YcRvM0Uv)oMAM-mmqr7ki-FgeT( zEhH?4b_)n&CqUOth>qUUKbnQd18?c0007-CdEV2>p9RzRj^3P0vbg>xukfOaekD5v zY-}*yFxN4w&TZALOn`&Hw1@QcO2);*rPxta3ig?v@~kdSr!JX(j=nf~%17OrtM&rp zMMnI4rNg@zo#favinGuTFA1!8`L#G=-V0^hw=(MvWT~H9@+*4FkrL^-2Q_xGJ@a(H zphS+wYn1WAsrPi^l8*FC(!oQrG;>EoLAd9j=rk{=v0SlC0qy0#c>Clb*bSbdp@i@J zU{kzr$*G+IF1eWwA?5Kf)jbu6F3|(Erhg?fGx9O7=wKil7~?c@gMWC<^(&d%D#C=`2fHHvDP>Zc^UcBdML{O_x;71a*wxlA5`LF|p_EFR6w# z0!6tI$_--3dN&KZEBJT54HzM;nC zmU#$*V%eG@tDvE3ZItu;qFl+s=rpreAxjF1o9rI3N=BA;H8FX*w3~Mzq(Lf3yWJWs zf{R%4IV#mU*8{~fg7K=z5)uz|5gjfBhI<+f!IHk9BV8wFIl)BZxdnk&RPyd;0wl;Z zDgJi@I+@9Lj4avCp8fW(qwaQ!!hDnU`||ZS%vNYbtmAA%T=z>F5QUfk--y0=(GHIW z-YK3y8)J)9(C-FXi4`go9ONq=MFNyDUCSR&a7CS6pCS2Bg}26E^WGb5VT?koLWl=C z#|`TH;$*Jq9M7EKb3(kQsld*-w{UejXRWnDw)63_kC#9;7wcS zt@xgPNL<2;Nqj51r}+x_n625<-~|j?hYHA%85VIIBf5s30Zb@be5V$RiRZdQ+yf~1 zHKvFT;=6Adghv7ro`V>$J7_eRC>3-t<`NCOo02t2Fm<@GU6ziDC{W3uIDYCgzyl-@(XCuO+Q>3(*TLX)A=IPwe=B3%WH}quPPhzAWpN8Lb zc*B&-^8q0ce8c!nc$XLG?11LyJ!}$VzM&;bhs4EcjF3xA9;&VAs~Zs3JtVHT4BeYo zXh}_6NwKJd!l^zhk-+A)F2tc@BuH?#W;5wcp!47yNha^#CgQN5$@3lM3A3;06*LpP zXipxoy%SRb?999~;rjMFv6TJ2rHO1Nu$w5Um?qxR4{oMaWlzW!5*~0IkFnIT9SioH zyMscZ4k%4L)8FsJt?nm4B7fa7a_M9^Rtz2l%aV4o6@7ohxMZ!4bP&HWQ{t2INk`mK z=1JIuc2}||Gw{B5*Clk~&DP}Lt+YM>owo^ZrNqD^8V-E-Renu(IPj1iLG z(AY5C!27lEQ8gDur}I&w{{EQ60ezIr&wI&BDKW^r2iowtqc*Y->(6`0Z{ksq*j@@V zc}(}fsI)=x6Q%tInF#!*jQb@u@tW=(T;V+5ta1O=Vlo!z`3zbJy{`mci3ARuRMZY) z4+nP1Z7na3FsS<>kxo2!5JMoDkDt5g-@0M6M;ewt=0 zo#il{5N9hlnkIHWa}QX#a%9Ndbv^(t&cGY<<^ zc|()r1&*J%)woKWcp%TV6`VGXIFMP}kcB(w?ke~lp)#={2e;MS{pORkZ67I{ZFQk* zSTQh1K;nLI!v9Q$Fb7=*9(bZw$WK4$vPpTi8t6%6<^hVPpL71H~U|JBZGP!CM_u5~8AE0)yxPbGy+Er4~Gx{yf=1 z*J4m-e?@$eRZV8ApL>UXKJ`CO6{2h|3bkiBDy}z2VF|y*kvzDhsuDbTa7mqzDv=}4 zI&ai+`G%Jcy$C-M*#*>6#gYe7(P>Pt8^IKKp_BgL)GcN2*@*Np)h#v6vk}3>-clyd zTmx4ulWpnec)jY?J4v=6ix8ajd@jf-f~UP;3wnAU1O2UK=;RqNW{?+j#5}^iZ9ts> z0S_mw=;k;}oWb0qD5z`X4G|8_W}-z+?ZJpkTz7`z^aIr(F)qPmF&mYK;1he|v`H6o zKh0qel{d*cQKF4-*rn^+j|%5N$H6ZjUx*&4^gR?kG9hVmFiK;c&yZs_o;5-P>^u{r z=z&7$mx&z;2eLHUG7tip3EMCo1Z&^<+13NIX%QT6<)9g^6WA#h?PaS2IdJTMx)Qtj z%w3}77xaRe(L=i1wzHr+D|pbR3kFyMo6IjZUPjMm(+myDy#FgPFkrDnw)F>lCc-_^0i+Qzf@*fq!lUQA@E^CR_{nfbdHyw;l1I8JOh~j;TmmeLnZ(e z&%8E|+ei+u?0UekE@-R%~z#~&W285Sy fJbh{;T5qBOyx=3g=nun2igAc$-+-cK^ow1$nx%Vka!@#ib zFvGqh_I23dU*-q+1#6GF3lE;Z?aY}oljGxKc3xMtEJYqZq+%B; zo>{gQ#!9W&(Y=R9L9&r<$#_{ZT{~IHQ|>@)4<|wR@KRc~04*%j%5kYIYuqBak14H^ za}S-rc#&mGZg}QE?OovtS2?qqWn3xkSSnblc`kA$mD6Oy(Gk;z32sU$%;99_ugp^2 zsJvze!kd|pnez$rzuEn4#*J98Jt3RjldxGSQ~@6BN#^r8d*EEWY@Ly+NJ?RCy?>5P zkIqixF<}f?HGSkxd%!l_g2xy?wg4D|cXZYpUUKku%5J}7J`YiXVE@l=GMUVBu~>8C zBb>OUNF)T(COLQfZk;*&;-$2X9n5A^UJB!;?2t|WX}_Az86aTQCdu_i5&ZWEF2#aQ zckKu^vRFnfe~oZkc`J6h`uA=T?lkuA-y$68?Y_H3+SF)a|L#Z>!S>GprdqGak0%D8 z;)cNPcLa?Ti;P==N4GB%3WWq{^!Uk$Zmds-kJ=G`M~8ERD-{xKF+It7ZO_+X}Txmb{vXYnWi3D1Ga2*ybGbBQdJ z2A5ILU)!CpG{|L?blB11iV>Aw4}vduSBy~LVtnN5AP^;F+e%9hTu1OE=IOcc?O8fW zrQ(LlqJL$FXG2!o7j|eajmVsi7g~&GPy{AO3Um9??na$cRN9ep+oa%VGei)>9@N;A zs+4L4g|hcjkL3-|ilC;&LoK?B#IhR8k&Wq=rQaF~iGSvR0QA!!6cz0pkWw zwBH2vg&erECm?oyixDk=3KAebS=~%_#`}o0weZBp9ayRu!e|8i>QAUzdH;fe2*xnMPEz4 zAuHbqdP+Y*le8&Qsu>)wzLpW_-lB6*+)$#zC|;5T2eh9fi8i?yh@nHW4}t~=V=Tg1 zTk0%qU!(}j3c&d0=lG^BbOLpN87E*DLQ$7-1=%7|0zkdeVQ16^mTf230_HRIOow^gN$jO& zV2uu$4!9w%MLiDHx;Z_K%(=w~1?Cts(IVemYIF=_hg@TLE_LGcCh|p#&22x*ftPW5!gdJ%Ch)x;Ysw1e;4eYU2sVa=F`mRcw#csm(@kXb@57^z z7N}oAF7yOK^^#B6rq+p?9@vs?!}`%97upk*kzIJgaavs4SHnwAK=)+8b94%e8rY_S zIZy9z30xWh^PijO6jCyymD_IG~+@1#Q<6xH`bUDXt1w zHg;M&(i$bZmAJ#!8t#mDVtO@Riq`ZPzXk?HoZ;=S!Rkhh$N+bC`kxq`MlPX=(_{6X da$FW}UI&(izihMGXul=01HWh{@n6_{@-Iyu;x7OI literal 0 HcmV?d00001 diff --git a/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-weathericons.el b/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-weathericons.el new file mode 100644 index 0000000..676581c --- /dev/null +++ b/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-weathericons.el @@ -0,0 +1,594 @@ +(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) diff --git a/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-weathericons.elc b/.emacs.d/elpa/all-the-icons-20210603.1604/data/data-weathericons.elc new file mode 100644 index 0000000000000000000000000000000000000000..0e10e0483bc175b168165b6187308fbbb7418a9e GIT binary patch literal 14992 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