local settings = require 'settings' local app_icons = require 'app_icons' local front_app = sbar.add('item', 'front_app', { icon = { font = 'sketchybar-app-font:Regular:16.0', padding_left = 8, padding_right = 8, }, label = { font = { style = settings.font.style_map['Bold'], size = 12.0, }, padding_right = 8, }, }) front_app:subscribe('front_app_switched', function(env) local app_name = env.INFO local icon = app_icons[app_name] or app_icons['Default'] front_app:set { icon = { string = icon, }, label = { string = app_name, }, } end)