summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTanner Babcock <babkock@protonmail.com>2022-05-03 00:49:40 +0000
committerAbin Simon <abinsimon10@gmail.com>2022-06-12 11:52:38 +0530
commit1ad3068e57988fec871431182d731e950667d91d (patch)
tree467eb10861566cd4795f21a8e699e4424b206d65
parentbdb09f52c5ced348201d3bf91b8d099f450ff3e8 (diff)
Added new filenames and extensions
-rw-r--r--src/icon.rs36
1 files changed, 35 insertions, 1 deletions
diff --git a/src/icon.rs b/src/icon.rs
index 4e1748e..1b0094e 100644
--- a/src/icon.rs
+++ b/src/icon.rs
@@ -108,21 +108,30 @@ impl Icons {
m.insert(".bashprofile", "\u{e615}"); // ""
m.insert(".bashrc", "\u{f489}"); // ""
m.insert(".clang-format", "\u{e615}"); // ""
+ m.insert(".config", "\u{e5fc}"); // ""
m.insert(".git", "\u{f1d3}"); // ""
m.insert(".gitattributes", "\u{f1d3}"); // ""
m.insert(".gitconfig", "\u{f1d3}"); // ""
m.insert(".github", "\u{f408}"); // ""
m.insert(".gitignore", "\u{f1d3}"); // ""
+ m.insert(".gitlab-ci.yml", "\u{f296}"); // ""
m.insert(".gitmodules", "\u{f1d3}"); // ""
m.insert(".rvm", "\u{e21e}"); // ""
m.insert(".vimrc", "\u{e62b}"); // ""
m.insert(".vscode", "\u{e70c}"); // ""
+ m.insert(".xinitrc", "\u{e615}"); // ""
+ m.insert(".xresources", "\u{e615}"); // ""
m.insert(".zshrc", "\u{f489}"); // ""
+ m.insert("authorized_keys", "\u{e60a}"); // ""
m.insert("bin", "\u{e5fc}"); // ""
+ m.insert("bspwmrc", "\u{e615}"); // ""
+ m.insert("changelog", "\u{f48a}"); // ""
+ m.insert("composer.json", "\u{e608}"); // ""
m.insert("config", "\u{e5fc}"); // ""
m.insert("docker-compose.yml", "\u{f308}"); // ""
m.insert("dockerfile", "\u{f308}"); // ""
m.insert("ds_store", "\u{f179}"); // ""
+ m.insert("favicon.ico", "\u{f005}"); // ""
m.insert("gitignore_global", "\u{f1d3}"); // ""
m.insert("gradle", "\u{e70e}"); // ""
m.insert("gruntfile.coffee", "\u{e611}"); // ""
@@ -133,11 +142,19 @@ impl Icons {
m.insert("gulpfile.ls", "\u{e610}"); // ""
m.insert("hidden", "\u{f023}"); // ""
m.insert("include", "\u{e5fc}"); // ""
+ m.insert("known_hosts", "\u{e60a}"); // ""
m.insert("lib", "\u{f121}"); // ""
m.insert("localized", "\u{f179}"); // ""
+ m.insert("makefile", "\u{e615}"); // ""
m.insert("node_modules", "\u{e718}"); // ""
m.insert("npmignore", "\u{e71e}"); // ""
m.insert("rubydoc", "\u{e73b}"); // ""
+ m.insert("robots.txt", "\u{fba7}"); // "ﮧ"
+ m.insert("root", "\u{f023}"); // ""
+ m.insert("sxhkdrc", "\u{e615}"); // ""
+ m.insert("vagrantfile", "\u{e615}"); // ""
+ m.insert("webpack.config.js", "\u{fc29}"); // "ﰩ"
+ m.insert("xmonad.hs", "\u{e615}"); // ""
m
}
@@ -147,9 +164,12 @@ impl Icons {
// Note: extensions must be lower-case
+ m.insert("1", "\u{f02d}"); // ""
m.insert("7z", "\u{f410}"); // ""
+ m.insert("a", "\u{e624}"); // ""
m.insert("ai", "\u{e7b4}"); // ""
m.insert("apk", "\u{e70e}"); // ""
+ m.insert("asm", "\u{e614}"); // ""
m.insert("avi", "\u{f03d}"); // ""
m.insert("avro", "\u{e60b}"); // ""
m.insert("awk", "\u{f489}"); // ""
@@ -158,6 +178,7 @@ impl Icons {
m.insert("bash_profile", "\u{f489}"); // ""
m.insert("bashrc", "\u{f489}"); // ""
m.insert("bat", "\u{f17a}"); // ""
+ m.insert("bin", "\u{f489}"); // ""
m.insert("bio", "\u{f910}"); // "蘿"
m.insert("bmp", "\u{f1c5}"); // ""
m.insert("bz2", "\u{f410}"); // ""
@@ -183,6 +204,7 @@ impl Icons {
m.insert("d", "\u{e7af}"); // ""
m.insert("dart", "\u{e798}"); // ""
m.insert("db", "\u{f1c0}"); // ""
+ m.insert("deb", "\u{f187}"); // ""
m.insert("diff", "\u{f440}"); // ""
m.insert("doc", "\u{f1c2}"); // ""
m.insert("dockerfile", "\u{f308}"); // ""
@@ -192,6 +214,7 @@ impl Icons {
m.insert("ebook", "\u{e28b}"); // ""
m.insert("editorconfig", "\u{e615}"); // ""
m.insert("ejs", "\u{e618}"); // ""
+ m.insert("elf", "\u{f489}"); // ""
m.insert("elm", "\u{e62c}"); // ""
m.insert("env", "\u{f462}"); // ""
m.insert("eot", "\u{f031}"); // ""
@@ -215,7 +238,7 @@ impl Icons {
m.insert("gform", "\u{f298}"); // ""
m.insert("gif", "\u{f1c5}"); // ""
m.insert("git", "\u{f1d3}"); // ""
- m.insert("go", "\u{e626}"); // ""
+ m.insert("go", "\u{e627}"); // ""
m.insert("gradle", "\u{e70e}"); // ""
m.insert("gsheet", "\u{f1c3}"); // ""
m.insert("gslides", "\u{f1c4}"); // ""
@@ -233,9 +256,11 @@ impl Icons {
m.insert("hxx", "\u{f0fd}"); // ""
m.insert("ico", "\u{f1c5}"); // ""
m.insert("image", "\u{f1c5}"); // ""
+ m.insert("img", "\u{f1c0}"); // ""
m.insert("iml", "\u{e7b5}"); // ""
m.insert("ini", "\u{e615}"); // ""
m.insert("ipynb", "\u{e606}"); // ""
+ m.insert("iso", "\u{f1c0}"); // ""
m.insert("jar", "\u{e204}"); // ""
m.insert("java", "\u{e204}"); // ""
m.insert("jpeg", "\u{f1c5}"); // ""
@@ -244,6 +269,7 @@ impl Icons {
m.insert("json", "\u{e60b}"); // ""
m.insert("jsx", "\u{e7ba}"); // ""
m.insert("jl", "\u{e624}"); // ""
+ m.insert("key", "\u{e60a}"); // ""
m.insert("ksh", "\u{f489}"); // ""
m.insert("less", "\u{e758}"); // ""
m.insert("lhs", "\u{e777}"); // ""
@@ -269,6 +295,7 @@ impl Icons {
m.insert("mustache", "\u{e60f}"); // ""
m.insert("nix", "\u{f313}"); // ""
m.insert("npmignore", "\u{e71e}"); // ""
+ m.insert("o", "\u{e624}"); // ""
m.insert("opus", "\u{f001}"); // ""
m.insert("ogg", "\u{f001}"); // ""
m.insert("ogv", "\u{f03d}"); // ""
@@ -276,6 +303,7 @@ impl Icons {
m.insert("pdf", "\u{f1c1}"); // ""
m.insert("pem", "\u{f805}"); // ""
m.insert("php", "\u{e73d}"); // ""
+ m.insert("pkg", "\u{f187}"); // ""
m.insert("pl", "\u{e769}"); // ""
m.insert("pls", "\u{f910}"); // "蘿"
m.insert("pm", "\u{e769}"); // ""
@@ -286,6 +314,7 @@ impl Icons {
m.insert("properties", "\u{e60b}"); // ""
m.insert("ps1", "\u{f489}"); // ""
m.insert("psd", "\u{e7b8}"); // ""
+ m.insert("pub", "\u{e60a}"); // ""
m.insert("pxm", "\u{f1c5}"); // ""
m.insert("py", "\u{e606}"); // ""
m.insert("pyc", "\u{e606}"); // ""
@@ -301,6 +330,7 @@ impl Icons {
m.insert("readme", "\u{f48a}"); // ""
m.insert("rlib", "\u{e7a8}"); // ""
m.insert("rmd", "\u{f48a}"); // ""
+ m.insert("rpm", "\u{f187}"); // ""
m.insert("rs", "\u{e7a8}"); // ""
m.insert("rspec", "\u{e21e}"); // ""
m.insert("rspec_parallel", "\u{e21e}"); // ""
@@ -308,14 +338,17 @@ impl Icons {
m.insert("rss", "\u{f09e}"); // ""
m.insert("ru", "\u{e21e}"); // ""
m.insert("rubydoc", "\u{e73b}"); // ""
+ m.insert("s", "\u{e614}"); // ""
m.insert("sass", "\u{e603}"); // ""
m.insert("scala", "\u{e737}"); // ""
m.insert("scpt", "\u{f302}"); // ""
m.insert("scss", "\u{e749}"); // ""
m.insert("sh", "\u{f489}"); // ""
m.insert("shell", "\u{f489}"); // ""
+ m.insert("sig", "\u{e60a}"); // ""
m.insert("slim", "\u{e73b}"); // ""
m.insert("sln", "\u{e70c}"); // ""
+ m.insert("so", "\u{e624}"); // ""
m.insert("sql", "\u{f1c0}"); // ""
m.insert("sqlite3", "\u{e7c4}"); // ""
m.insert("styl", "\u{e600}"); // ""
@@ -347,6 +380,7 @@ impl Icons {
m.insert("wpl", "\u{f910}"); // "蘿"
m.insert("woff", "\u{f031}"); // ""
m.insert("woff2", "\u{f031}"); // ""
+ m.insert("xbps", "\u{f187}"); // ""
m.insert("xls", "\u{f1c3}"); // ""
m.insert("xlsx", "\u{f1c3}"); // ""
m.insert("xml", "\u{e619}"); // ""