You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+37Lines changed: 37 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -80,6 +80,7 @@ To use `shift` as a modifier, capitalize the keybinding (i.e. `shift + p` become
80
80
|`shuffle`|
81
81
|`repeat`|
82
82
|`delete`|
83
+
|`command_line`|
83
84
84
85
85
86
### theme
@@ -92,6 +93,8 @@ Make it yours!
92
93
| time_color | The color for the time stamp |
93
94
| bar_body | A single character to use for the body of the progress bar |
94
95
| bar_head | A single character to use for the head of the progress bar |
96
+
| command_sep | Characters used to seperate the command line |
97
+
| command_char | Characters to indicate the command line is open |
95
98
96
99
The following terminal colors can be used:
97
100
*`black`
@@ -126,9 +129,43 @@ You can also use the magic colour called `auto`. If you pick it, the player will
126
129
| Shift + down | Move selected song down |
127
130
| x | Shuffle playlist |
128
131
| r | Toggle repeat |
132
+
| : | Open command line |
129
133
130
134
These keybinds can be changed by editing the config file. See the [`config.example`](config.example) file for the format.
131
135
136
+
## The command line
137
+
138
+
The command line can be used to add songs to the current playlist. To launch it, press the `command_line` button (that's `:` by default). The command line supports some tab completion but you cannot move the caret left or right (yet).
139
+
140
+
The format is as follows:
141
+
142
+
```
143
+
[hierarchy] [tag1/tag2/tag3/...tagN]
144
+
```
145
+
146
+

147
+
148
+
* You do not have to populate all the tags. if you type, for example, `artist Phoebe Bridgers/` and hit enter, all of Phoebe's music in your library will be added to the playlist.
149
+
150
+
***NOTE** You do not type the seperator! It is added automatically. Just use a space!
151
+
152
+
The hierarchy controls the order of the tags and what each tag represents. Currently there are 4 available hierarchies with plans to add user configurable ones in the future.
0 commit comments