From 63b29bfbafa87e18c583ac602bc4dd283590b2d1 Mon Sep 17 00:00:00 2001 From: David Vazgenovich Shakaryan Date: Sat, 3 Jan 2026 19:34:47 -0800 Subject: separate display logic from main code --- config.lua | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 config.lua (limited to 'config.lua') diff --git a/config.lua b/config.lua new file mode 100644 index 0000000..1186b6b --- /dev/null +++ b/config.lua @@ -0,0 +1,31 @@ +-- Copyright 2025 David Vazgenovich Shakaryan + +local mp_utils = require('mp.utils') + +local config = {} + +-- font size is in units of osd height, which is scaled to 720 +config.font_size = 20 + +config.bg_alpha = '44' +config.colours = { + title = '999999', + option = 'ffffff', + info = '666666', + group = 'ffdd99', + group_empty = '776644', + selected = '00ff00', + selected_empty = '337733', + search_hl = 'ddff00', + search_hl_empty = '778800', + search_path = '666666', + search_path_empty = '444444', + icon_playing = '3366ff', + icon_favourite = 'ff00ff', + icon_active = 'ff9900', +} + +config.cache_dir = mp_utils.join_path(mp.get_script_directory(), 'cache') +config.img_dir = mp_utils.join_path(mp.get_script_directory(), 'img') + +return config -- cgit v1.2.3-70-g09d2