File: rc

package info (click to toggle)
cmus 2.12.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,404 kB
  • sloc: ansic: 40,498; sh: 1,642; makefile: 255; python: 157
file content (141 lines) | stat: -rw-r--r-- 3,201 bytes parent folder | download | duplicates (2)
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
# Playback

bind common b player-next
bind common B player-next-album
bind common c player-pause
bind common x player-play
bind common z player-prev
bind common Z player-prev-album
bind common v player-stop

bind common ] vol +0 +1%
bind common [ vol +1% +0
bind common + vol +10%
bind common = vol +10%
bind common } vol -0 -1%
bind common { vol -1% -0
bind common - vol -10%

bind common , seek -1m
bind common . seek +1m

bind common h seek -5
bind common l seek +5

bind common left seek -5
bind common right seek +5

bind common mlb_click_bar player-pause
bind common mlb_click_bar_right player-pause
bind common mouse_scroll_up_bar seek +5
bind common mouse_scroll_down_bar seek -5
bind common mouse_scroll_up_bar_right vol +1%
bind common mouse_scroll_down_bar_right vol -1%

# Setting toggles

bind common m toggle aaa_mode
bind common C toggle continue
bind common M toggle play_library
bind common o toggle play_sorted
bind common r toggle repeat
bind common ^R toggle repeat_current
bind common t toggle show_remaining_time
bind common s toggle shuffle
bind common f toggle follow

# Commands

bind common q quit -i
bind common ^C echo Type :quit<enter> to exit cmus.
bind common I echo {}

# note: the single space at the end is intentional
bind common ! push shell 

# View/window navigation

bind common 1 view tree
bind common 2 view sorted
bind common 3 view playlist
bind common 4 view queue
bind common 5 view browser
bind common 6 view filters
bind common 7 view settings

bind common mouse_scroll_up_title left-view -n
bind common mouse_scroll_down_title right-view -n

bind common tab win-next

bind common ^L refresh

# Navigation

bind common ^Y win-scroll-up
bind common ^E win-scroll-down
bind common ^B win-page-up
bind common ^F win-page-down
bind common ^U win-half-page-up
bind common ^D win-half-page-down

bind common k win-up
bind common j win-down
bind common g win-top
bind common G win-bottom

bind common up win-up
bind common down win-down
bind common home win-top
bind common end win-bottom
bind common page_up win-page-up
bind common page_down win-page-down

bind common mouse_scroll_up win-up
bind common mouse_scroll_down win-down

# Selection

bind common i win-sel-cur
bind common enter win-activate
bind common mlb_click_selected win-activate

bind common space win-toggle
bind common D win-remove
bind common delete win-remove
bind common p win-mv-after
bind common P win-mv-before

bind common E win-add-Q
bind common a win-add-l
bind common y win-add-p
bind common e win-add-q

bind common u update-cache
bind common U win-update-cache

# Filters

bind common / search-start
bind common ? search-b-start
bind common n search-next
bind common N search-prev

# note: the single space at the end is intentional
bind common F push filter 
bind common L push live-filter 

fset 90s=date>=1990&date<2000
fset classical=genre="Classical"
fset unheard=play_count=0
fset missing-tag=!stream&(artist=""|album=""|title=""|tracknumber=-1|date=-1)
fset mp3=filename="*.mp3"
fset ogg=filename="*.ogg"
fset ogg-or-mp3=ogg|mp3

# File browser

bind browser backspace browser-up
bind browser space win-activate
bind browser i toggle show_hidden
bind browser u win-update