summaryrefslogtreecommitdiff
path: root/config.lua
blob: 9dc9bff9d115ea4f0b8aafd0895ce1470cd27bf6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
-- 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_sorted = '4488cc',
	icon_playing = '3366ff',
	icon_favourite = 'ff00ff',
	icon_active = 'ff9900',
	icon_missing = 'ff0000',
	scrollbar_fg = '666666',
	scrollbar_bg = '333333',
}

local script_dir = mp.get_script_directory()
config.cache_dir = mp_utils.join_path(script_dir, 'cache')
config.img_dir = mp_utils.join_path(script_dir, 'img')
config.favourites_file = mp_utils.join_path(script_dir, 'favourites.json')

return config