-
-
Notifications
You must be signed in to change notification settings - Fork 234
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add more icons using glyphs from NerdFonts 3.2.0 release & more #680
base: main
Are you sure you want to change the base?
Conversation
96bb9ea
to
9809b83
Compare
18c87d3
to
f9324de
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the contribution, I'll try to take a look when I have time to upgrade my fonts.
I think those were all the extensions I could come up, if someone have a suggestion I could add it. I was expecting for |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So, I think we'll wait for #565, but could I ask you tosquash your commits in the meanwhile?
Extra changes from the last review:
Maybe nf-oct-log The squash is pretty much done, only waiting for feedback. |
4eba371
to
37f5c8f
Compare
37f5c8f
to
0604f37
Compare
"7z" => Icons::COMPRESSED, // | ||
"a" => Icons::OS_LINUX, // | ||
"acc" => Icons::AUDIO, // |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this change is not related to nerdfonts 3.0 and should be moved to #565
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually a lot of the changes here are not related to NF but I added here to make #565 ready to merge asap, but still there is no feedback there =(
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes require external upgrades are much harder to get merged. Bug fixes like this should be moved out
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"docx" => Icons::DOCUMENT, // | ||
"dot" => '\u{f1049}', // | ||
"dot" => Icons::GRAPH, // |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not related to nerdfonts 3.1.0 either
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's why the PR says "& more" at the end 😉
"so" => Icons::OS_LINUX, // | ||
"sql" => Icons::DATABASE, // | ||
"sqlite3" => '\u{e7c4}', // | ||
"sqlite" => Icons::SQLITE, // | ||
"sqlite3" => Icons::SQLITE, // |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ditto
e588088
to
e3dbe67
Compare
Is this still active? |
Yes, it's been rebased again. |
cabf114
to
c52a9be
Compare
d267fe4
to
795d779
Compare
dff6462
to
e46a719
Compare
a52732f
to
883f497
Compare
Now with the new feature to assign icons via a config file (kudos to devs) you can test on Click here to show/hide the config filefilenames:
.aliases: { icon: { glyph: , style: { foreground: White } } }
.bash_aliases: { icon: { glyph: , style: { foreground: White } } }
.envrc: { icon: { glyph: , style: { foreground: Blue } } }
.git: { icon: { glyph: , style: { foreground: "#f54d27" } } }
.gitattributes: { icon: { glyph: , style: { foreground: "#f54d27" } } }
.git-blame-ignore-revs:
{ icon: { glyph: , style: { foreground: "#f54d27" } } }
.gitignore: { icon: { glyph: , style: { foreground: "#f54d27" } } }
.gitmodules: { icon: { glyph: , style: { foreground: "#f54d27" } } }
.gtkrc-2.0: { icon: { glyph: , style: { foreground: White } } }
.mailmap: { icon: { glyph: , style: { foreground: "#f54d27" } } }
.parentlock: { icon: { glyph: , style: { foreground: White } } }
.SRCINFO: { icon: { glyph: , style: { foreground: "#0F94D2" } } }
.Xauthority: { icon: { glyph: , style: { foreground: "#e54d18" } } }
.xinitrc: { icon: { glyph: , style: { foreground: "#e54d18" } } }
.Xresources: { icon: { glyph: , style: { foreground: "#e54d18" } } }
.xsession: { icon: { glyph: , style: { foreground: "#e54d18" } } }
bspwmrc: { icon: { glyph: , style: { foreground: "#4f4f4f" } } }
cantorrc: { icon: { glyph: , style: { foreground: "#1b89f4" } } }
CODE_OF_CONDUCT: { icon: { glyph: , style: { foreground: "#E41662" } } }
CODE_OF_CONDUCT.md: { icon: { glyph: , style: { foreground: "#E41662" } } }
COMMIT_EDITMSG: { icon: { glyph: , style: { foreground: "#f54d27" } } }
data: { icon: { glyph: , style: { foreground: White } } }
favicon.ico: { icon: { glyph: , style: { foreground: Yellow } } }
fonts.conf: { icon: { glyph: , style: { foreground: Green } } }
FreeCAD.conf: { icon: { glyph: , style: { foreground: "#cb333b" } } }
fp-info-cache: { icon: { glyph: , style: { foreground: White } } }
fp-lib-table: { icon: { glyph: , style: { foreground: White } } }
gtkrc: { icon: { glyph: , style: { foreground: White } } }
hypridle.conf: { icon: { glyph: , style: { foreground: "#00aaae" } } }
hyprland.conf: { icon: { glyph: , style: { foreground: "#00aaae" } } }
hyprlock.conf: { icon: { glyph: , style: { foreground: "#00aaae" } } }
i3blocks.conf: { icon: { glyph: , style: { foreground: "#e8ebee" } } }
i3status.conf: { icon: { glyph: , style: { foreground: "#e8ebee" } } }
input: { icon: { glyph: , style: { foreground: White } } }
kalgebrarc: { icon: { glyph: , style: { foreground: "#1b89f4" } } }
kdeglobals: { icon: { glyph: , style: { foreground: "#1b89f4" } } }
kdenlive-layoutsrc: { icon: { glyph: , style: { foreground: "#83b8f2" } } }
kdenliverc: { icon: { glyph: , style: { foreground: "#83b8f2" } } }
kritadisplayrc: { icon: { glyph: , style: { foreground: "#f245fb" } } }
kritarc: { icon: { glyph: , style: { foreground: "#f245fb" } } }
lock: { icon: { glyph: , style: { foreground: White } } }
LOCK: { icon: { glyph: , style: { foreground: White } } }
log: { icon: { glyph: , style: { foreground: Yellow } } }
LOG: { icon: { glyph: , style: { foreground: Yellow } } }
lxde-rc.xml:
{ icon: { glyph: , style: { foreground: Black, background: White } } }
lxqt.conf: { icon: { glyph: , style: { foreground: Blue } } }
main: { icon: { glyph: , style: { foreground: Green } } }
mpv.conf: { icon: { glyph: , style: { foreground: "#3b1342" } } }
PKGBUILD: { icon: { glyph: , style: { foreground: "#0F94D2" } } }
platformio.ini: { icon: { glyph: , style: { foreground: "#f6822b" } } }
PrusaSlicer.ini: { icon: { glyph: , style: { foreground: "#ec6b23" } } }
PrusaSlicerGcodeViewer.ini:
{ icon: { glyph: , style: { foreground: "#ec6b23" } } }
qt5ct.conf: { icon: { glyph: , style: { foreground: "#40cd52" } } }
qt6ct.conf: { icon: { glyph: , style: { foreground: "#40cd52" } } }
QtProject.conf: { icon: { glyph: , style: { foreground: "#40cd52" } } }
README.md: { icon: { glyph: , style: { foreground: Yellow } } }
SECURITY: { icon: { glyph: , style: { foreground: Blue } } }
SECURITY.md: { icon: { glyph: , style: { foreground: Blue } } }
sxhkdrc: { icon: { glyph: , style: { foreground: White } } }
sym-lib-table: { icon: { glyph: , style: { foreground: White } } }
tmux.conf: { icon: { glyph: , style: { foreground: "#14ba19" } } }
tmux.conf.local: { icon: { glyph: , style: { foreground: "#14ba19" } } }
vlcrc: { icon: { glyph: , style: { foreground: "#ee7a00" } } }
weston.ini: { icon: { glyph: , style: { foreground: "#ffbb01" } } }
xmobarrc: { icon: { glyph: , style: { foreground: "#fd4d5d" } } }
xmobarrc.hs: { icon: { glyph: , style: { foreground: "#fd4d5d" } } }
xmonad.hs: { icon: { glyph: , style: { foreground: "#fd4d5d" } } }
extensions:
123dx: { icon: { glyph: } }
3dm: { icon: { glyph: } }
3g2: { icon: { glyph: } }
3gp: { icon: { glyph: } }
3gp2: { icon: { glyph: } }
3gpp: { icon: { glyph: } }
3gpp2: { icon: { glyph: } }
aac: { icon: { glyph: } }
app: { icon: { glyph: , style: { foreground: Green } } }
applescript: { icon: { glyph: , style: { foreground: White } } }
ass: { icon: { glyph: , style: { foreground: Yellow } } }
brd: { icon: { glyph: , style: { foreground: Green } } }
brep: { icon: { glyph: } }
c: { icon: { style: { foreground: "#599eff" } } }
cache: { icon: { glyph: } }
cast: { icon: { glyph: } }
catpart: { icon: { glyph: } }
catproduct: { icon: { glyph: } }
cow: { icon: { glyph: } }
cpp: { icon: { style: { foreground: "#519aba" } } }
css: { icon: { style: { foreground: "#42a5f5" } } }
db3: { icon: { glyph: } }
dconf: { icon: { glyph: } }
docm: { icon: { glyph: , style: { foreground: Blue } } }
dwg: { icon: { glyph: } }
dxf: { icon: { glyph: } }
editorconfig: { icon: { glyph: , style: { foreground: White } } }
f3d: { icon: { glyph: } }
f3z: { icon: { glyph: } }
fcbak: { icon: { glyph: , style: { foreground: "#6d8086" } } }
fcmacro: { icon: { glyph: , style: { foreground: "#cb333b" } } }
fcmat: { icon: { glyph: , style: { foreground: "#cb333b" } } }
fcparam: { icon: { glyph: , style: { foreground: "#cb333b" } } }
fcscript: { icon: { glyph: , style: { foreground: "#cb333b" } } }
fcstd: { icon: { glyph: , style: { foreground: "#cb333b" } } }
fcstd1: { icon: { glyph: , style: { foreground: "#cb333b" } } }
fctb: { icon: { glyph: , style: { foreground: "#cb333b" } } }
fctl: { icon: { glyph: , style: { foreground: "#cb333b" } } }
flc: { icon: { glyph: } }
flf: { icon: { glyph: } }
git: { icon: { glyph: , style: { foreground: "#F14C28" } } }
gbl: { icon: { glyph: , style: { foreground: Green } } }
gbo: { icon: { glyph: , style: { foreground: Green } } }
gbp: { icon: { glyph: , style: { foreground: Green } } }
gbr: { icon: { glyph: , style: { foreground: Green } } }
gbs: { icon: { glyph: , style: { foreground: Green } } }
gm1: { icon: { glyph: , style: { foreground: Green } } }
gml: { icon: { glyph: , style: { foreground: Green } } }
gresource: { icon: { glyph: , style: { foreground: White } } }
gtl: { icon: { glyph: , style: { foreground: Green } } }
gto: { icon: { glyph: , style: { foreground: Green } } }
gtp: { icon: { glyph: , style: { foreground: Green } } }
gts: { icon: { glyph: , style: { foreground: Green } } }
h: { icon: { glyph: , style: { foreground: Magenta } } }
h++: { icon: { glyph: , style: { foreground: Magenta } } }
hc: { icon: { glyph: , style: { foreground: Yellow } } }
hpp: { icon: { glyph: , style: { foreground: Magenta } } }
html: { icon: { style: { foreground: "#e44d26" } } }
iam: { icon: { glyph: } }
ifc: { icon: { glyph: } }
ige: { icon: { glyph: } }
iges: { icon: { glyph: } }
igs: { icon: { glyph: } }
info: { icon: { glyph: } }
ino: { icon: { glyph: , style: { foreground: "#56b6c2" } } }
ipt: { icon: { glyph: } }
json: { icon: { glyph: , style: { foreground: Yellow } } }
json5: { icon: { glyph: , style: { foreground: Yellow } } }
jsonc: { icon: { glyph: , style: { foreground: Yellow } } }
jwmrc: { icon: { glyph: , style: { foreground: "#0078cd" } } }
kdenlive: { icon: { glyph: , style: { foreground: "#83b8f2" } } }
kdenlivetitle: { icon: { glyph: , style: { foreground: "#83b8f2" } } }
kicad_dru: { icon: { glyph: , style: { foreground: White } } }
kicad_mod: { icon: { glyph: , style: { foreground: White } } }
kicad_pcb: { icon: { glyph: , style: { foreground: White } } }
kicad_prl: { icon: { glyph: , style: { foreground: White } } }
kicad_pro: { icon: { glyph: , style: { foreground: White } } }
kicad_sch: { icon: { glyph: , style: { foreground: White } } }
kicad_sym: { icon: { glyph: , style: { foreground: White } } }
kicad_wks: { icon: { glyph: , style: { foreground: White } } }
kpp: { icon: { glyph: , style: { foreground: "#f245fb" } } }
kra: { icon: { glyph: , style: { foreground: "#f245fb" } } }
krz: { icon: { glyph: , style: { foreground: "#f245fb" } } }
lbr: { icon: { glyph: } }
lck: { icon: { glyph: , style: { foreground: White } } }
lff: { icon: { glyph: } }
lpp: { icon: { glyph: , style: { foreground: Green } } }
log: { icon: { glyph: , style: { foreground: Yellow } } }
lrc: { icon: { glyph: , style: { foreground: Yellow } } }
lua: { icon: { glyph: , style: { foreground: "#51a0cf" } } }
luac: { icon: { glyph: , style: { foreground: "#51a0cf" } } }
luau: { icon: { glyph: , style: { foreground: "#51a0cf" } } }
mo: { icon: { glyph: } }
msf: { icon: { glyph: , style: { foreground: "#137be1" } } }
nfo: { icon: { glyph: } }
odb: { icon: { glyph: } }
pcbdoc: { icon: { glyph: , style: { foreground: Green } } }
pls: { icon: { glyph: , style: { foreground: Yellow } } }
po: { icon: { glyph: } }
pot: { icon: { glyph: } }
prjpcb: { icon: { glyph: , style: { foreground: Green } } }
psm: { icon: { glyph: } }
py: { icon: { glyph: , style: { foreground: Yellow } } }
pyw: { icon: { glyph: , style: { foreground: Yellow } } }
qm: { icon: { glyph: } }
qml: { icon: { glyph: , style: { foreground: "#40cd52" } } }
qrc: { icon: { glyph: , style: { foreground: "#40cd52" } } }
qss: { icon: { glyph: , style: { foreground: "#40cd52" } } }
s3db: { icon: { glyph: } }
scad: { icon: { glyph: , style: { foreground: "#f9d72c" } } }
sch: { icon: { glyph: } }
schdoc: { icon: { glyph: } }
sf2: { icon: { glyph: } }
sfz: { icon: { glyph: } }
skp: { icon: { glyph: } }
sl3: { icon: { glyph: } }
sldasm: { icon: { glyph: } }
sldprt: { icon: { glyph: } }
slvs: { icon: { glyph: } }
sqlite: { icon: { glyph: } }
sqlite3: { icon: { glyph: } }
ste: { icon: { glyph: } }
step: { icon: { glyph: } }
stp: { icon: { glyph: } }
sv: { icon: { glyph: } }
svh: { icon: { glyph: } }
tbc: { icon: { glyph: } }
tcl: { icon: { glyph: } }
tmux: { icon: { glyph: , style: { foreground: "#14ba19" } } }
toml: { icon: { glyph: } }
ui: { icon: { glyph: , style: { foreground: "#015BF0" } } }
vhdl: { icon: { glyph: } }
vsix: { icon: { glyph: , style: { foreground: "#854CC7" } } }
wrl: { icon: { glyph: } }
wrz: { icon: { glyph: } }
xcf: { icon: { glyph: , style: { foreground: Magenta } } }
xpi: { icon: { glyph: } }
x_b: { icon: { glyph: } }
x_t: { icon: { glyph: } } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there is a conflict that needs to be resolved before full review
883f497
to
18becbb
Compare
Bugfix - Remove `.acc` extension, fix typo. - Add icon for `.aac` extension, audio. Audio compression format from MPEG. New glyphs from Nerd Font 3.2.0 release - Update icon for extensions `.qml`, `.qrc` & `.qss` and some config files, Qt. - Add KDE icon for some config files from KDE applications New glyphs from Nerd Font 3.1.0 release - Update icon for extension `.xcf` file, GIMP file. - Add icon for extension `.scad`, OpenSCAD file. Parametric CAD software. - Add icon for extension `.kdenlive` and `.kdenlivetitle` and some config files. Kdenlive, non linear video editing software. - Add icon for extension `.ino`, Arduino file. Arduino is an open-source electronics platform that consists of both hardware and software. - Add icon for extension `.msf`, Thunderbird. Mail summary file used by the Mozilla Thunderbird mail client. - Add icon for extension `.toml`. - Add icon for `.gtkrc-2.0`, `gtkrc` config files and `.gresource` file extension. GTK. - Add icon for `.tmux.conf`, `tmux.conf.local` config files and `.tmux` file extension. tmux. - Add icon for `lxde-rc.xml` file. LXDE config file. - Add icon for `lxqt.conf` file. LXQt config file. - Add icon for `sxhkdrc` file, update `bspwmrc` file icon. bspwm and sxhkd config files. - Add icon for `hypr{idle,land,lock}.conf` file. Hyprland config file. - Add icon for `i3{blocks,status}.conf` files. i3 config files. - Add icon for `mpv.conf` file. mpv config file. - Add icon for `.jwmrc` and system.jwmrc` files. JWM config files. - Add icon for `xmobarrc*` and `xmonad.hs` files. Xmonad config files. - Add icon for `weston.ini` file. Weston config file. - Add icon for `.kpp`, `.kra` and `.krz` extensions and some config files. Krita, free software for digital illustration and animation. - Add icon for Prusa Slicer `PrusaSlicer.ini` and `PrusaSlicerGcodeViewer.ini` config files. - Add icon for several KiCad file extensions. Free software suite for electronic design automation (EDA). - `.kicad_pro` Project file, containing settings that are shared between the schematic and PCB. - `.kicad_sch` Schematic files containing all info and the components themselves. - `.kicad_sym` Schematic symbol library file, containing the component descriptions: graphic shape, pins, fields. - `.kicad_pcb` Board file containing all info but the page layout. - `.kicad_mod` Footprint files, containing one footprint description each. - `.kicad_dru` Design rules file, containing custom design rules for a certain .kicad_pcb file. - `.kicad_prl` Local settings for the current project; helps Kicad remember the last used settings such as layer visibility or selection filter. - `.kicad_wks` Page layout (drawing border and title block) description file. - `sym-lib-table` Symbol library table: list of symbol libraries available in the schematic editor.Board editor files and folders. - `fp-lib-table` Footprint library table: list of footprint libraries available in the board editor. - `fp-info-cache` Cache to speed up loading of footprint libraries. - Note: Legacy file extensions were ignored, also `.net` and `.cmp` extensions (kind of generic). - Add icon for several FreeCAD file extensions. General-purpose parametric 3D computer-aided design (CAD) modeler. - `.fcstd` FreeCAD native format. - `.fcmacro` FreeCAD macro (Python code). - `.fcmat` FreeCAD material card. - `.fcparam` FreeCAD parameter file. - `.fcscript` FreeCAD script (Python code). - `.fctb` Path tool bit file (JSON format). - `.fctl` Path tool library file (JSON format). - `.fcbak` FreeCAD Backup file. - `.fcstd1` FreeCAD Backup file. - `FreeCAD.conf` Configuration file. Glyphs that were already available - Add icon for CODE_OF_CONDUCT{,.md} files. - Add icon for SECURITY{,.md} files. - Add icon for README.md file. - Add icon for `.aliases` and `.bash_aliases` files. SHELL. - Add icon for `.envrc` file. - Add icon for `.git-blame-ignore-revs` file. GIT. - Add icon for `.parentlock`, `.lck` & `lock` files. Files used to prevent an action in a program. LOCK. - Add icon for `.cow` extension. Cowfiles from cowsay program. - Add icon for `.xpi `extension, Mozilla extension. - Add icon for `.cache` extension, Cache files. CACHE. - Add icon for `.dconf` extension. Simple database file format. DATABASE. - Add icon for `.editorconfig` extension. - Add icon for `.mo`, `.po`, `.pot` and `.qm` extensions. Extensions used for translation files. TRANSLATION. - Add icon for `.ass` extension, subtitles. Subtitles file created with Aegisub. SUBTITLES. - Add icon for `.sf2` and `.sfz` extensions. File format that uses sample-based synthesis to play MIDI files. - Add icon for `.vsix` extension, Visual Studio. Visual Studio extensions. - Add icon for `.lff` extension, font. LibreCAD font format. FONT. - Add icon for `fonts.conf` file`, font. FONT. - Add icon for `.flc` and `.flf` extensions. FIGlet font format. FONT. - Add icon for `.pls` extension. Multimedia playlist. - Add icon for `.sv`, `.svh` & `.vhdl` extensions. System Verilog, VHDL. - Add icon for `.tcb`, `.tcl` extensions. Tcl. - Add bible icon to `.hc` extension, HolyC programming language. - Add window icon for `.ui` extension. - Add Arch Linux icon for `.SRCINFO` file. - Add SQLite icon for extensions `.db3`, `.s3db`, `.sl3`, `.sqlite`. - Create GRAPH category for `.dot` and `.gv` files. - Create LANG_LUA category for `.lua`, `.luac` and `.lua` files. - Create LOG category for `log`, `LOG` and `*.log` files. - Add `LOCK` file to LOCK category. - Add `.3g2`, `.3gp`, `.3gp2`, `.3gpp` and `.3gpp2` extensions to VIDEO. - Add `.docm` to DOCUMENT category. - Add `.info`, `.nfo` extensions to INFO category. - Add `.app` extension to BINARY category. - Add `.applescript` extension to OS_APPLE category. - Add `COMMIT_EDITMSG` extension to GIT category. - Add `.odb` extension to DATABASE category. - Add `.cast` extension to VIDEO, recording of terminal sessions (asciinema) - Add `.wrl` & `.wrz` to MODEL_3D category, Virtual Reality Modeling Language - Add icon for `vlcrc` config file, VLC. - Add icon for `favicon.ico` file, star. - Add icon for `pyvenv.cfg` file and `.pyw` extension, Python. - Add `.json5`, `.jsonc` extensions to JSON category. - Add icon for CAD file extensions. - `.ige`, `.iges`, `.igs`, `.ste`, `.step` and `.stp`. Common file extensions used for CAD data exchange. - Add icon for `.ifc` extension. Description of architectural, building and construction industry data. - Add icon for `.slvs` extension. SolveSpace. FOSS CAD program. - Add icon for `.skp` extension, SketchUp. 3D modeling program. - Add icon for `.sldasm` and `.sldprt` extensions, SolidWorks. - Add icon for `.3dm` extension, Rhinoceros 3D. - Add icon for `.123dx` extension, 123D. - Add icon for `.psm` extension, SolidEdge. `.par` and `.asm` extensions are already in use. - Add icon for `.x_b` and `.x_t` extensions, Parasolid. CAD kernel. - Add icon for `.catpart` and `.catproduct` extensions, CATIA. - Add icon for `.f3d` and `.f3z` extensions, Autodesk Fusion 360. - Add icon for `.iam` and `.ipt` extensions, Autodesk Inventor. - Add icon for `.dwg` and `.dxf` extensions, AutoCAD. - Add icon for `.brep` extension, CAD. Boundary representation. - Add icons for EDA schematic and EDA PCB files. - Add icons for `.brd`, `.lbr` and `.sch` extensions, EAGLE. - Add icons for `.schdoc`, `.pcbdoc` and `.prjpcb` extensions, Altium Designer. - Add icon for `.lpp` extension, LibrePCB. - Add icon for Gerber format. Multiple file extensions used to save Gerber files.
18becbb
to
3aec375
Compare
Recently a new version of Nerd Fonts came out and a lot of new icons were added (specially from font-logos project), so I'm looking to add a bunch of new icons for filetypes.
It seems that the
.fcbak
and.fcstd1
are not recognized as TEMP extensions =(# Command to recreate files touch .aliases .bash_aliases .jwmrc .parentlock 2mm_tool.fctb 16x16matrix.kicad_dru 16x16matrix.kicad_pcb 16x16matrix.kicad_prl 16x16matrix.kicad_pro 16x16matrix.kicad_sch 123D.123dx Altium.pcbdoc Altium.prjpcb Altium.schdoc Aluminum-6061-T6.FCMat ass.ass AutoCAD.dwg AutoCAD.dxf block.scad brush.kpp bspwmrc CAD.ige CAD.iges CAD.igs CAD.ste CAD.step CAD.stp car.brep CATIA.catpart CATIA.catproduct CNC_machine.FCBak CNC_machine.FCStd CNC_machine.FCStd1 database.db3 database.s3db database.sl3 database.sqlite dl.crdownload drawing.kra drawing.krz drills_lib.fctl EAGLE.brd EAGLE.lbr EAGLE.sch en.pot es_MX.mo es_MX.po file.cache fp-info-cache fp-lib-table FreeCAD.conf Fusion_360.f3d Fusion_360.f3z hyprland.conf i3blocks.conf i3status.conf in3dca_storage.FCMacro Inventor.iam Inventor.ipt LED.kicad_sym LibreCAD_font.lff LibrePCB.lpp lock lxde-rc.xml lxqt.conf mail_header.msf My_page_layout.kicad_wks params.FCParam Parasolid.x_b Parasolid.x_t photo.xcf playlist.pls Plug_3.5mm_CUI_SP-3541.kicad_mod PrusaSlicer.ini PrusaSlicerGcodeViewer.ini Rhinoceros_3D.3dm robot.ino script.FCScript settings.dconf SketchUp.skp SolidEdge.psm SolidWorks.sldasm SolidWorks.sldprt song.aac song.lrc soundfont.sf2 soundfont.sfz sxhkdrc sym-lib-table system.jwmrc title.kdenlivetitle uBlock_Origin.xpi videotutorial.kdenlive Visual_Studio.vsix weston.ini xmobarrc xmobarrc.hs xmonad.hs