nix/config/old_sketchybar/icons.lua

92 lines
1.6 KiB
Lua

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