Commit | Line | Data |
---|---|---|
0d22f55d SK |
1 | ##### columns settings ##### |
2 | ## | |
3 | ## syntax of song columns list format is "column column etc." | |
4 | ## | |
5 | ## - syntax for each column is: | |
6 | ## | |
7 | ## (width of the column)[color of the column]{displayed tag} | |
8 | ## | |
9 | ## Note: Width is by default in %, if you want a column to have fixed size, add | |
10 | ## 'f' after the value, e.g. (10)[white]{a} will be the column that take 10% of | |
11 | ## screen (so the real width will depend on actual screen size), whereas | |
12 | ## (10f)[white]{a} will take 10 terminal cells, no matter how wide the screen | |
13 | ## is. | |
14 | ## | |
15 | ## - color is optional (if you want the default one, leave the field empty). | |
16 | ## | |
17 | ## Note: You can give a column additional attributes by putting appropriate | |
18 | ## character after displayed tag character. Available attributes are: | |
19 | ## | |
20 | ## - r - column will be right aligned | |
21 | ## - E - if tag is empty, empty tag marker won't be displayed | |
22 | ## | |
23 | ## You can also: | |
24 | ## | |
25 | ## - give a column custom name by putting it after attributes, separated with | |
26 | ## character ':', e.g. {lr:Length} gives you right aligned column of lengths | |
27 | ## named "Length". | |
28 | ## | |
29 | ## - define sequence of tags, that have to be displayed in case predecessor is | |
30 | ## empty in a way similar to the one in classic song format, i.e. using '|' | |
31 | ## character, e.g. {a|c|p:Owner} creates column named "Owner" that tries to | |
32 | ## display artist tag and then composer and performer if previous ones are not | |
33 | ## available. | |
34 | ||
35 | song_columns_list_format = (20)[white]{f:Name} (20)[]{a} (6f)[green]{NE} (30)[white]{t|f:Title} (20)[cyan]{b} (7f)[magenta]{l} |