From 4d46119e8fa0550f98ca4bfad54a9a9800034f5d Mon Sep 17 00:00:00 2001
From: Andreas Gerlach <andi@appelgriebsch.org>
Date: Thu, 26 Nov 2020 16:55:59 +0100
Subject: [PATCH] [sway] new ranger devicons version

---
 .../plugins/ranger_devicons/devicons.py       | 108 ++++++++++++------
 1 file changed, 74 insertions(+), 34 deletions(-)

diff --git a/overlays/sway/etc/skel/.config/ranger/plugins/ranger_devicons/devicons.py b/overlays/sway/etc/skel/.config/ranger/plugins/ranger_devicons/devicons.py
index 44103487..bdfaa866 100644
--- a/overlays/sway/etc/skel/.config/ranger/plugins/ranger_devicons/devicons.py
+++ b/overlays/sway/etc/skel/.config/ranger/plugins/ranger_devicons/devicons.py
@@ -18,6 +18,8 @@ file_node_extensions = {
     'asp'      : 'îž•',
     'aup'      : '',
     'avi'      : '',
+    'awk'      : 'îž•',
+    'bash'     : 'îž•',
     'bat'      : '',
     'bmp'      : '',
     'bz2'      : '',
@@ -38,6 +40,7 @@ file_node_extensions = {
     'cpio'     : '',
     'cpp'      : '',
     'cs'       : 'ï š',
+    'csh'      : 'îž•',
     'css'      : '',
     'cue'      : '',
     'cvs'      : '',
@@ -52,6 +55,7 @@ file_node_extensions = {
     'docx'     : '',
     'dump'     : '',
     'edn'      : '',
+    'eex'      : '',
     'efi'      : 'îž•',
     'ejs'      : '',
     'elf'      : 'îž•',
@@ -61,7 +65,6 @@ file_node_extensions = {
     'ex'       : '',
     'exe'      : '',
     'exs'      : '',
-    'eex'      : '',
     'f#'       : '',
     'fifo'     : '|',
     'fish'     : 'îž•',
@@ -72,19 +75,23 @@ file_node_extensions = {
     'fsscript' : '',
     'fsx'      : '',
     'gem'      : '',
+    'gemspec'  : 'îž‘',
     'gif'      : '',
     'go'       : '',
     'gz'       : '',
     'gzip'     : '',
     'h'        : '',
+    'haml'     : '',
     'hbs'      : '',
+    'hh'       : '',
     'hpp'      : '',
     'hrl'      : 'îž±',
     'hs'       : '',
     'htaccess' : '',
-    'htpasswd' : '',
     'htm'      : '',
     'html'     : '',
+    'htpasswd' : '',
+    'hxx'      : '',
     'ico'      : '',
     'img'      : '',
     'ini'      : '',
@@ -98,6 +105,8 @@ file_node_extensions = {
     'json'     : '',
     'jsx'      : '',
     'key'      : '',
+    'ksh'      : 'îž•',
+    'leex'     : '',
     'less'     : '',
     'lha'      : '',
     'lhs'      : '',
@@ -109,6 +118,8 @@ file_node_extensions = {
     'm4v'      : '',
     'markdown' : '',
     'md'       : '',
+    'mdx'      : '',
+    'mjs'      : '',
     'mkv'      : '',
     'ml'       : 'λ',
     'mli'      : 'λ',
@@ -119,6 +130,7 @@ file_node_extensions = {
     'mpg'      : '',
     'msi'      : '',
     'mustache' : '',
+    'nix'      : '',
     'o'        : '',
     'ogg'      : '',
     'pdf'      : '',
@@ -126,44 +138,59 @@ file_node_extensions = {
     'pl'       : '',
     'pm'       : '',
     'png'      : '',
-    'pub'      : '',
+    'pp'       : 'ï’™',
     'ppt'      : '',
     'pptx'     : '',
+    'ps1'      : 'îž•',
     'psb'      : '',
     'psd'      : '',
+    'pub'      : '',
     'py'       : '',
     'pyc'      : '',
     'pyd'      : '',
     'pyo'      : '',
+    'r'        : 'ï³’',
+    'rake'     : 'îž‘',
     'rar'      : '',
     'rb'       : 'îž‘',
     'rc'       : '',
     'rlib'     : '',
+    'rmd'      : '',
     'rom'      : 'îž•',
     'rpm'      : '',
+    'rproj'    : 'ï«…',
     'rs'       : '',
     'rss'      : '',
     'rtf'      : '',
     's'        : '',
-    'so'       : '',
+    'sass'     : '',
     'scala'    : '',
     'scss'     : '',
     'sh'       : '',
     'slim'     : '',
     'sln'      : '',
+    'so'       : '',
     'sql'      : '',
     'styl'     : '',
     'suo'      : '',
+    'swift'    : '',
     't'        : '',
     'tar'      : '',
+    'tex'      : 'ï­¨',
     'tgz'      : '',
+    'toml'     : '',
     'ts'       : '',
+    'tsx'      : '',
     'twig'     : '',
     'vim'      : '',
     'vimrc'    : '',
+    'vue'      : '﵂',
     'wav'      : '',
     'webm'     : '',
+    'webmanifest' : '',
+    'webp'     : '',
     'xbps'     : '',
+    'xcplayground' : '',
     'xhtml'    : '',
     'xls'      : '',
     'xlsx'     : '',
@@ -173,6 +200,7 @@ file_node_extensions = {
     'yaml'     : '',
     'yml'      : '',
     'zip'      : '',
+    'zsh'      : 'îž•',
 }
 
 dir_node_exact_matches = {
@@ -240,53 +268,59 @@ dir_node_exact_matches = {
 }
 
 file_node_exact_matches = {
-    '.Xauthority'                      : '',
-    '.Xdefaults'                       : '',
-    '.Xresources'                      : '',
     '.bash_aliases'                    : '',
-    '.bashprofile'                     : '',
-    '.bash_profile'                    : '',
-    '.bash_logout'                     : '',
     '.bash_history'                    : '',
+    '.bash_logout'                     : '',
+    '.bash_profile'                    : '',
+    '.bashprofile'                     : '',
     '.bashrc'                          : '',
     '.dmrc'                            : '',
     '.DS_Store'                        : '',
     '.fasd'                            : '',
     '.fehbg'                           : '',
-    '.gitconfig'                       : '',
     '.gitattributes'                   : '',
+    '.gitconfig'                       : '',
     '.gitignore'                       : '',
+    '.gitlab-ci.yml'                   : '',
+    '.gvimrc'                          : '',
     '.inputrc'                         : '',
     '.jack-settings'                   : '',
     '.mime.types'                      : '',
+    '.ncmpcpp'                         : '',
     '.nvidia-settings-rc'              : '',
     '.pam_environment'                 : '',
     '.profile'                         : '',
     '.recently-used'                   : '',
     '.selected_editor'                 : '',
     '.vim'                             : '',
-    '.vimrc'                           : '',
     '.viminfo'                         : '',
+    '.vimrc'                           : '',
+    '.Xauthority'                      : '',
+    '.Xdefaults'                       : '',
     '.xinitrc'                         : '',
     '.xinputrc'                        : '',
+    '.Xresources'                      : '',
+    '.zshrc'                           : '',
+    '_gvimrc'                          : '',
+    '_vimrc'                           : '',
+    'a.out'                            : 'îž•',
+    'authorized_keys'                  : '',
+    'bspwmrc'                          : '',
+    'cmakelists.txt'                   : '',
     'config'                           : '',
-    'Dockerfile'                       : '',
+    'config.ac'                        : '',
+    'config.m4'                        : '',
+    'config.mk'                        : '',
+    'config.ru'                        : 'îž‘',
+    'configure'                        : 'îž•',
     'docker-compose.yml'               : '',
+    'dockerfile'                       : 'îž°',
+    'Dockerfile'                       : '',
     'dropbox'                          : '',
     'exact-match-case-sensitive-1.txt' : 'X1',
     'exact-match-case-sensitive-2'     : 'X2',
     'favicon.ico'                      : '',
-    'a.out'                            : 'îž•',
-    'bspwmrc'                          : '',
-    'sxhkdrc'                          : '',
-    'Makefile'                         : '',
-    'Makefile.in'                      : '',
-    'Makefile.ac'                      : '',
-    'config.mk'                        : '',
-    'config.m4'                        : '',
-    'config.ac'                        : '',
-    'configure'                        : 'îž•',
-    'Rakefile'                         : 'îž‘',
+    'gemfile'                          : 'îž‘',
     'gruntfile.coffee'                 : '',
     'gruntfile.js'                     : '',
     'gruntfile.ls'                     : '',
@@ -294,26 +328,32 @@ file_node_exact_matches = {
     'gulpfile.js'                      : '',
     'gulpfile.ls'                      : '',
     'ini'                              : '',
-    'ledger'                           : 'ï…•',
-    'package.json'                     : '',
-    'package-lock.json'                : '',
-    '.ncmpcpp'                         : '',
-    'playlists'                        : '',
     'known_hosts'                      : '',
-    'authorized_keys'                  : '',
+    'ledger'                           : 'ï…•',
     'license'                          : '',
-    'LICENSE.md'                       : '',
     'LICENSE'                          : '',
+    'LICENSE.md'                       : '',
     'LICENSE.txt'                      : '',
+    'Makefile'                         : '',
+    'makefile'                         : '',
+    'Makefile.ac'                      : '',
+    'Makefile.in'                      : '',
     'mimeapps.list'                    : '',
+    'mix.lock'                         : '',
     'node_modules'                     : '',
+    'package-lock.json'                : '',
+    'package.json'                     : '',
+    'playlists'                        : '',
     'procfile'                         : '',
+    'Rakefile'                         : 'îž‘',
+    'rakefile'                         : 'îž‘',
     'react.jsx'                        : '',
-    'README.rst'                       : '',
-    'README.md'                        : '',
-    'README.markdown'                  : '',
     'README'                           : '',
+    'README.markdown'                  : '',
+    'README.md'                        : '',
+    'README.rst'                       : '',
     'README.txt'                       : '',
+    'sxhkdrc'                          : '',
     'user-dirs.dirs'                   : '',
     'webpack.config.js'                : '',
 }
-- 
GitLab