Skip to content

Commit 3bd47b8

Browse files
committed
feat: add icons for FreeCAD files
- 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.
1 parent 31cc88e commit 3bd47b8

File tree

2 files changed

+108
-0
lines changed

2 files changed

+108
-0
lines changed

lua/nvim-web-devicons/icons-default.lua

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1202,6 +1202,60 @@ local icons_by_file_extension = {
12021202
cterm_color = "102",
12031203
name = "3DObjectFile",
12041204
},
1205+
["fcbak"] = {
1206+
icon = "",
1207+
color = "#cb0d0d",
1208+
cterm_color = "160",
1209+
name = "FreeCAD",
1210+
},
1211+
["fcmacro"] = {
1212+
icon = "",
1213+
color = "#cb0d0d",
1214+
cterm_color = "160",
1215+
name = "FreeCAD",
1216+
},
1217+
["fcmat"] = {
1218+
icon = "",
1219+
color = "#cb0d0d",
1220+
cterm_color = "160",
1221+
name = "FreeCAD",
1222+
},
1223+
["fcparam"] = {
1224+
icon = "",
1225+
color = "#cb0d0d",
1226+
cterm_color = "160",
1227+
name = "FreeCAD",
1228+
},
1229+
["fcscript"] = {
1230+
icon = "",
1231+
color = "#cb0d0d",
1232+
cterm_color = "160",
1233+
name = "FreeCAD",
1234+
},
1235+
["fcstd"] = {
1236+
icon = "",
1237+
color = "#cb0d0d",
1238+
cterm_color = "160",
1239+
name = "FreeCAD",
1240+
},
1241+
["fcstd1"] = {
1242+
icon = "",
1243+
color = "#cb0d0d",
1244+
cterm_color = "160",
1245+
name = "FreeCAD",
1246+
},
1247+
["fctb"] = {
1248+
icon = "",
1249+
color = "#cb0d0d",
1250+
cterm_color = "160",
1251+
name = "FreeCAD",
1252+
},
1253+
["fctl"] = {
1254+
icon = "",
1255+
color = "#cb0d0d",
1256+
cterm_color = "160",
1257+
name = "FreeCAD",
1258+
},
12051259
["flac"] = {
12061260
icon = "",
12071261
color = "#66D8EF",

lua/nvim-web-devicons/icons-light.lua

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1202,6 +1202,60 @@ local icons_by_file_extension = {
12021202
cterm_color = "240",
12031203
name = "3DObjectFile",
12041204
},
1205+
["fcbak"] = {
1206+
icon = "",
1207+
color = "#cb0d0d",
1208+
cterm_color = "160",
1209+
name = "FreeCAD",
1210+
},
1211+
["fcmacro"] = {
1212+
icon = "",
1213+
color = "#cb0d0d",
1214+
cterm_color = "160",
1215+
name = "FreeCAD",
1216+
},
1217+
["fcmat"] = {
1218+
icon = "",
1219+
color = "#cb0d0d",
1220+
cterm_color = "160",
1221+
name = "FreeCAD",
1222+
},
1223+
["fcparam"] = {
1224+
icon = "",
1225+
color = "#cb0d0d",
1226+
cterm_color = "160",
1227+
name = "FreeCAD",
1228+
},
1229+
["fcscript"] = {
1230+
icon = "",
1231+
color = "#cb0d0d",
1232+
cterm_color = "160",
1233+
name = "FreeCAD",
1234+
},
1235+
["fcstd"] = {
1236+
icon = "",
1237+
color = "#cb0d0d",
1238+
cterm_color = "160",
1239+
name = "FreeCAD",
1240+
},
1241+
["fcstd1"] = {
1242+
icon = "",
1243+
color = "#cb0d0d",
1244+
cterm_color = "160",
1245+
name = "FreeCAD",
1246+
},
1247+
["fctb"] = {
1248+
icon = "",
1249+
color = "#cb0d0d",
1250+
cterm_color = "160",
1251+
name = "FreeCAD",
1252+
},
1253+
["fctl"] = {
1254+
icon = "",
1255+
color = "#cb0d0d",
1256+
cterm_color = "160",
1257+
name = "FreeCAD",
1258+
},
12051259
["flac"] = {
12061260
icon = "",
12071261
color = "#336c78",

0 commit comments

Comments
 (0)