diff options
| author | David Vazgenovich Shakaryan <dvshakaryan@gmail.com> | 2026-01-03 19:34:47 -0800 |
|---|---|---|
| committer | David Vazgenovich Shakaryan <dvshakaryan@gmail.com> | 2026-01-03 19:34:47 -0800 |
| commit | 63b29bfbafa87e18c583ac602bc4dd283590b2d1 (patch) | |
| tree | c875b4ea3f704db40b90dfe2fecb10dc97c24053 /config.lua | |
| parent | d58a0a7abe32f668ee80efb9bb159d31863057fa (diff) | |
| download | mpv-iptv-menu-63b29bfbafa87e18c583ac602bc4dd283590b2d1.tar.gz mpv-iptv-menu-63b29bfbafa87e18c583ac602bc4dd283590b2d1.tar.xz | |
separate display logic from main code
Diffstat (limited to 'config.lua')
| -rw-r--r-- | config.lua | 31 |
1 files changed, 31 insertions, 0 deletions
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 |
