local settings = require 'settings' local icons = { sf_symbols = { plus = '􀅼', loading = '􀖇', apple = '􀣺', gear = '􀍟', cpu = '􀫥', clipboard = '􀉄', switch = { on = '􀁰', off = '􀁴', }, volume = { _100 = '􀊩', _66 = '􀊧', _33 = '􀊥', _10 = '􀊡', _0 = '􀊣', }, battery = { _100 = '􀛨', _75 = '􀺸', _50 = '􀺶', _25 = '􀛩', _0 = '􀛪', charging = '􀢋', }, wifi = { upload = '􀄨', download = '􀄩', connected = '􀙇', disconnected = '􀙈', router = '􁓤', }, media = { back = '􀊊', forward = '􀊌', play_pause = '􀊈', }, }, -- Alternative NerdFont icons nerdfont = { plus = '', loading = '', apple = '', gear = '', cpu = '', clipboard = 'Missing Icon', switch = { on = '󱨥', off = '󱨦', }, volume = { _100 = '', _66 = '', _33 = '', _10 = '', _0 = '', }, battery = { _100 = '', _75 = '', _50 = '', _25 = '', _0 = '', charging = '', }, wifi = { upload = '', download = '', connected = '󰖩', disconnected = '󰖪', router = 'Missing Icon', }, media = { back = '', forward = '', play_pause = '', }, }, } if not (settings.icons == 'NerdFont') then return icons.sf_symbols else return icons.nerdfont end