-
Notifications
You must be signed in to change notification settings - Fork 0
/
vimedia.txt
80 lines (55 loc) · 3.64 KB
/
vimedia.txt
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
*vimedia* *vimedia.txt* control media players from Vim via MPRIS D-Bus interface
___ ___ __ ___ ___ _______ ________ __ __ ~
|" \ /" ||" \ |" \ /" | /" "||" "\ |" \ /""\ ~
\ \ // / || | \ \ // |(: ______)(. ___ :)|| | / \ ~
\\ \/. ./ |: | /\\ \/. | \/ | |: \ ) |||: | /' /\ \ ~
\. // |. | |: \. | // ___)_ (| (___\ |||. | // __' \ ~
\\ / /\ |\ |. \ /: |(: "||: :)/\ |\ / / \\ \ ~
\__/ (__\_|_)|___|\__/|___| \_______)(________/(__\_|_)(___/ \___) ~
=============================================================================
CONTENTS *vimedia-contents*
01. Intro ............................................... |vimedia-intro|
02. Commands ......................................... |vimedia-commands|
03. Contributions ............................... |vimedia-contributions|
04. License ........................................... |vimedia-license|
=============================================================================
INTRODUCTION *vimedia-intro*
vimedia is a tool that allows you to control various media players via the
MPRIS D-Bus interface. You can learn more about MPRIS at the following link:
https://specifications.freedesktop.org/mpris-spec/2.2/index.html#Interfaces
=============================================================================
COMMANDS *vimedia-commands*
:Play *:Play*
Begin playback from active media player.
:Pause *:Pause*
Pause playback from active media player.
:PauseAll *:PauseAll*
Pause playback from all running media players.
:Skip *:Skip*
Skip to next song.
:Prev *:Prev*
Go back to previous song.
:Seek {duration} *:Seek*
Seek backward/forward for the specified duration (unit = seconds).
:Restart *:Restart*
Seek to begining of current song.
:Shuffle *:Shuffle*
Toggle shuffle status for the active media player.
:Mute *:Mute*
Mute audio for all media players.
:Unmute *:Unmute*
Unmute audio for all media players.
:Vol *:Vol*
Toggle volume louder/quieter.
:Quit *:Quit*
Send quit signal to active media player.
:ActivePlayer *:ActivePlayer*
Confirm active media player.
:SelectPlayer *:SelectPlayer*
Select/change active media player.
=============================================================================
CONTRIBUTIONS *vimedia-contributions*
Contributions and suggestions are very welcome, feel free to send a PR over.
=============================================================================
LICENSE *vimedia-license*
MIT License. Copyright © 2020 Stephen Johnson