aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--home/mun/programs/rmpc/config.ron28
1 files changed, 15 insertions, 13 deletions
diff --git a/home/mun/programs/rmpc/config.ron b/home/mun/programs/rmpc/config.ron
index 74a8d79..1f5bd91 100644
--- a/home/mun/programs/rmpc/config.ron
+++ b/home/mun/programs/rmpc/config.ron
@@ -50,18 +50,26 @@
),
cava: (
- enabled: true,
- bars: 32,
framerate: 60,
autosens: true,
sensitivity: 100,
lower_cutoff_freq: 50,
higher_cutoff_freq: 10000,
- smoothing: MonsterCat(
- monstercat: 1.5,
+ input: (
+ method: Fifo,
+ source: "/tmp/mpd.fifo",
+ sample_rate: 44100,
+ channels: 2,
+ sample_bits: 16,
),
- ),
-
+ smoothing: (
+ noise_reduction: 77,
+ monstercat: false,
+ waves: false,
+ ),
+ eq: [],
+ ),
+
// Keybinds — default rmpc binds are already vim-style (hjkl, gg/G, C-u/C-d, etc.)
// keeping defaults and just adding a couple of extras
keybinds: (
@@ -147,18 +155,12 @@
"<C-s>s": Save(kind: Modal(all: false, duplicates_strategy: Ask)),
"<C-s>a": Save(kind: Modal(all: true, duplicates_strategy: Ask)),
"r": Rate(),
- "Y": CopyToClipboard(kind: Modal([
- ("Displayed value", (content: DisplayedValue, all: false)),
- ("Artist - Title", (content: Metadata([(kind: Property(Artist)), (kind: Text(" - ")), (kind: Property(Title))]), all: false)),
- ])),
- "y": CopyToClipboard(kind: Content(content: DisplayedValue, all: false)),
- },
+ },
queue: {
"d": Delete,
"D": DeleteAll,
"<CR>": Play,
"C": JumpToCurrent,
- "L": SelectAlbum(),
"X": Shuffle,
},
),