@@ -147,16 +147,32 @@ if fn.search("^local icons_by_operating_system", "c") == 0 then
147
147
end
148
148
local lines3 = generate_lines ()
149
149
150
- table.insert (lines3 , " return {" )
151
- table.insert (lines3 , " icons_by_filename = icons_by_filename," )
152
- table.insert (lines3 , " icons_by_file_extension = icons_by_file_extension," )
153
- table.insert (lines3 , " icons_by_operating_system = icons_by_operating_system," )
154
- table.insert (lines3 , " }" )
150
+ -- fourth table
151
+ if fn .search (" ^local icons_by_desktop_environment" , " c" ) == 0 then
152
+ error_exit (" Table 'icons_by_desktop_environment' not found in lua/nvim-web-devicons/icons-default.lua" , 1 )
153
+ end
154
+ local lines4 = generate_lines ()
155
+
156
+ -- fifth table
157
+ if fn .search (" ^local icons_by_window_manager" , " c" ) == 0 then
158
+ error_exit (" Table 'icons_by_window_manager' not found in lua/nvim-web-devicons/icons-default.lua" , 1 )
159
+ end
160
+ local lines5 = generate_lines ()
161
+
162
+ table.insert (lines5 , " return {" )
163
+ table.insert (lines5 , " icons_by_filename = icons_by_filename," )
164
+ table.insert (lines5 , " icons_by_file_extension = icons_by_file_extension," )
165
+ table.insert (lines5 , " icons_by_operating_system = icons_by_operating_system," )
166
+ table.insert (lines5 , " icons_by_desktop_environment = icons_by_desktop_environment," )
167
+ table.insert (lines5 , " icons_by_window_manager = icons_by_window_manager," )
168
+ table.insert (lines5 , " }" )
155
169
156
170
-- write both tables to file
157
171
fn .writefile (lines , " lua/nvim-web-devicons/icons-light.lua" )
158
172
fn .writefile (lines2 , " lua/nvim-web-devicons/icons-light.lua" , " a" )
159
173
fn .writefile (lines3 , " lua/nvim-web-devicons/icons-light.lua" , " a" )
174
+ fn .writefile (lines4 , " lua/nvim-web-devicons/icons-light.lua" , " a" )
175
+ fn .writefile (lines5 , " lua/nvim-web-devicons/icons-light.lua" , " a" )
160
176
161
177
print " Finished creating new file!"
162
178
0 commit comments