diff --git a/src/output/icons.rs b/src/output/icons.rs index 095d18ec9..c49a1c86c 100644 --- a/src/output/icons.rs +++ b/src/output/icons.rs @@ -93,7 +93,7 @@ impl Icons { const LANG_PHP: char = '\u{e73d}'; //  const LANG_PYTHON: char = '\u{e606}'; //  const LANG_R: char = '\u{e68a}'; //  - const LANG_RUBY: char = '\u{e21e}'; //  + const LANG_RUBY: char = '\u{e739}'; //  const LANG_RUBYRAILS: char = '\u{e73b}'; //  const LANG_RUST: char = '\u{e68b}'; //  const LANG_SASS: char = '\u{e603}'; //  @@ -247,8 +247,8 @@ const FILENAME_ICONS: Map<&'static str, char> = phf_map! { ".pylintrc" => Icons::CONFIG, //  ".python_history" => Icons::LANG_PYTHON, //  ".rustfmt.toml" => Icons::LANG_RUST, //  - ".rvm" => Icons::LANG_RUBY, //  - ".rvmrc" => Icons::LANG_RUBY, //  + ".rvm" => Icons::LANG_RUBY, //  + ".rvmrc" => Icons::LANG_RUBY, //  ".SRCINFO" => '\u{f303}', //  ".tcshrc" => Icons::SHELL, // 󱆃 ".viminfo" => Icons::VIM, //  @@ -283,6 +283,7 @@ const FILENAME_ICONS: Map<&'static str, char> = phf_map! { "composer.json" => Icons::LANG_PHP, //  "composer.lock" => Icons::LANG_PHP, //  "config" => Icons::CONFIG, //  + "config.ru" => Icons::LANG_RUBY, //  "config.status" => Icons::CONFIG, //  "configure" => Icons::WRENCH, //  "configure.ac" => Icons::CONFIG, //  @@ -310,6 +311,8 @@ const FILENAME_ICONS: Map<&'static str, char> = phf_map! { "fp-info-cache" => Icons::KICAD, //  "fp-lib-table" => Icons::KICAD, //  "FreeCAD.conf" => Icons::FREECAD, //  + "Gemfile" => Icons::LANG_RUBY, //  + "Gemfile.lock" => Icons::LANG_RUBY, //  "GNUmakefile" => Icons::MAKE, //  "go.mod" => Icons::LANG_GO, //  "go.sum" => Icons::LANG_GO, //  @@ -396,14 +399,14 @@ const FILENAME_ICONS: Map<&'static str, char> = phf_map! { "qt5ct.conf" => Icons::QT, //  "qt6ct.conf" => Icons::QT, //  "QtProject.conf" => Icons::QT, //  - "Rakefile" => Icons::LANG_RUBY, //  + "Rakefile" => Icons::LANG_RUBY, //  "README" => Icons::README, // 󰂺 "README.md" => Icons::README, // 󰂺 "release.toml" => Icons::LANG_RUST, //  "requirements.txt" => Icons::LANG_PYTHON, //  "robots.txt" => '\u{f06a9}', // 󰚩 "rubydoc" => Icons::LANG_RUBYRAILS, //  - "rvmrc" => Icons::LANG_RUBY, //  + "rvmrc" => Icons::LANG_RUBY, //  "SECURITY" => '\u{f0483}', // 󰒃 "SECURITY.md" => '\u{f0483}', // 󰒃 "settings.gradle.kts" => Icons::GRADLE, //  @@ -614,9 +617,9 @@ const EXTENSION_ICONS: Map<&'static str, char> = phf_map! { "gcode" => '\u{f0af4}', // 󰫴 "gd" => Icons::GODOT, //  "gdoc" => Icons::DOCUMENT, //  - "gem" => Icons::LANG_RUBY, //  - "gemfile" => Icons::LANG_RUBY, //  - "gemspec" => Icons::LANG_RUBY, //  + "gem" => Icons::LANG_RUBY, //  + "gemfile" => Icons::LANG_RUBY, //  + "gemspec" => Icons::LANG_RUBY, //  "gform" => '\u{f298}', //  "gif" => Icons::IMAGE, //  "git" => Icons::GIT, //  @@ -637,7 +640,7 @@ const EXTENSION_ICONS: Map<&'static str, char> = phf_map! { "gto" => Icons::EDA_PCB, //  "gtp" => Icons::EDA_PCB, //  "gts" => Icons::EDA_PCB, //  - "guardfile" => Icons::LANG_RUBY, //  + "guardfile" => Icons::LANG_RUBY, //  "gv" => Icons::GRAPH, // 󱁉 "gvy" => Icons::LANG_GROOVY, //  "gz" => Icons::COMPRESSED, //  @@ -839,6 +842,7 @@ const EXTENSION_ICONS: Map<&'static str, char> = phf_map! { "ppt" => Icons::SLIDE, //  "pptx" => Icons::SLIDE, //  "prjpcb" => Icons::EDA_PCB, //  + "procfile" => Icons::LANG_RUBY, //  "properties" => Icons::JSON, //  "prql" => Icons::DATABASE, //  "ps" => Icons::VECTOR, // 󰕙 @@ -864,10 +868,12 @@ const EXTENSION_ICONS: Map<&'static str, char> = phf_map! { "qrc" => Icons::QT, //  "qss" => Icons::QT, //  "r" => Icons::LANG_R, //  + "rake" => Icons::LANG_RUBY, //  + "rakefile" => Icons::LANG_RUBY, //  "rar" => Icons::COMPRESSED, //  "raw" => Icons::IMAGE, //  "razor" => Icons::RAZOR, //  - "rb" => Icons::LANG_RUBY, //  + "rb" => Icons::LANG_RUBY, //  "rdata" => Icons::LANG_R, //  "rdb" => '\u{e76d}', //  "rdoc" => Icons::MARKDOWN, //  @@ -879,13 +885,13 @@ const EXTENSION_ICONS: Map<&'static str, char> = phf_map! { "rmeta" => Icons::LANG_RUST, //  "rpm" => '\u{e7bb}', //  "rs" => Icons::LANG_RUST, //  - "rspec" => Icons::LANG_RUBY, //  - "rspec_parallel" => Icons::LANG_RUBY, //  - "rspec_status" => Icons::LANG_RUBY, //  + "rspec" => Icons::LANG_RUBY, //  + "rspec_parallel" => Icons::LANG_RUBY, //  + "rspec_status" => Icons::LANG_RUBY, //  "rss" => '\u{f09e}', //  "rst" => Icons::TEXT, //  "rtf" => Icons::TEXT, //  - "ru" => Icons::LANG_RUBY, //  + "ru" => Icons::LANG_RUBY, //  "rubydoc" => Icons::LANG_RUBYRAILS, //  "s" => Icons::LANG_ASSEMBLY, //  "s3db" => Icons::SQLITE, // 