Next: (heks-linux rofi), Previous: (heks-linux prelude), Up: API
Default value:
"cava: (\n framerate: 60,\n autosens: true,\n sensitivity: 100,\n lower_cutoff_freq: 50,\n higher_cutoff_freq: 10000,\n input: (\n method: Pipewire,\n source: \"\",\n sample_rate: 44100,\n channels: 2,\n sample_bits: 16,\n ),\n smoothing: (\n noise_reduction: 77,\n monstercat: false,\n waves: true,\n ),\n eq: []\n),"
Default value:
" keybinds: (\n global: @{\n \"<C-x><C-c>\": Quit,\n \"<C-h>k\": ShowHelp,\n \"<A-x>\": CommandMode,\n \"<C-h>s\": ShowCurrentSongInfo,\n \"<C-h>o\": ShowOutputs,\n \"<C-h>c\": ShowDecoders,\n \"<C-h>d\": ShowDownloads,\n \"oP\": Partition(),\n \"z\": ToggleRepeat,\n \"x\": ToggleRandom,\n \"c\": ToggleConsume,\n \"v\": ToggleSingle,\n \"p\": TogglePause,\n \"s\": Stop,\n \">\": NextTrack,\n \"<\": PreviousTrack,\n \"f\": SeekForward,\n \"b\": SeekBack,\n \"<Tab>\": NextTab,\n \"gt\": NextTab,\n \"<S-Tab>\": PreviousTab,\n \"gT\": PreviousTab,\n \"1\": SwitchToTab(\"Queue\"),\n \"2\": SwitchToTab(\"Directories\"),\n \"3\": SwitchToTab(\"Artists\"),\n \"4\": SwitchToTab(\"Album Artists\"),\n \"5\": SwitchToTab(\"Albums\"),\n \"6\": SwitchToTab(\"Playlists\"),\n \"7\": SwitchToTab(\"Search\"),\n \"u\": Update,\n \"U\": Rescan,\n \"R\": AddRandom,\n @},\n navigation: @{\n \"<C-c>\": Close,\n \"<Esc>\": Close,\n \"<CR>\": Confirm,\n \"<C-p>\": Up,\n \"<Up>\": Up,\n \"<C-n>\": Down,\n \"<Down>\": Down,\n \"<C-b>\": Left,\n \"<Left>\": Left,\n \"<C-f>\": Right,\n \"<Right>\": Right,\n \"<C-w>k\": PaneUp,\n \"<C-Up>\": PaneUp,\n \"<C-w>j\": PaneDown,\n \"<C-Down>\": PaneDown,\n \"<C-w>h\": PaneLeft,\n \"<C-Left>\": PaneLeft,\n \"<C-w>l\": PaneRight,\n \"<C-Right>\": PaneRight,\n \"K\": MoveUp,\n \"J\": MoveDown,\n \"<C-u>\": UpHalf,\n \"<C-d>\": DownHalf,\n \"<C-b>\": PageUp,\n \"<PageUp>\": PageUp,\n \"<C-f>\": PageDown,\n \"<PageDown>\": PageDown,\n \"<A-<>\": Top,\n \"<A->>\": Bottom,\n \"m\": Select,\n \"<C-Space>\": InvertSelection,\n \"/\": EnterSearch,\n \"n\": NextResult,\n \"N\": PreviousResult,\n \"a\": Add,\n \"A\": AddAll,\n \"D\": Delete,\n \"<C-r>\": Rename,\n \"i\": FocusInput,\n \"oi\": ShowInfo,\n \"<C-z>\": ContextMenu(),\n \"<C-s>s\": Save(kind: Modal(all: false, duplicates_strategy: Ask)),\n \"<C-s>a\": Save(kind: Modal(all: true, duplicates_strategy: Ask)),\n \"r\": Rate(),\n @},\n queue: @{\n \"d\": Delete,\n \"D\": DeleteAll,\n \"<CR>\": Play,\n \"C\": JumpToCurrent,\n \"X\": Shuffle,\n @},\n ),"
Default value:
"***"
Default value:
" search: (\n case_sensitive: false,\n ignore_diacritics: false,\n search_button: false,\n mode: Contains,\n tags: [\n (value: \"any\", label: \"Any Tag\"),\n (value: \"artist\", label: \"Artist\"),\n (value: \"album\", label: \"Album\"),\n (value: \"albumartist\", label: \"Album Artist\"),\n (value: \"title\", label: \"Title\"),\n (value: \"filename\", label: \"Filename\"),\n (value: \"genre\", label: \"Genre\"),\n ],\n ),\n artists: (\n album_display_mode: SplitByDate,\n album_sort_by: Date,\n album_date_tags: [Date],\n ),"
Default value:
" tabs: [\n (\n name: \"Queue\",\n pane: Split(\n direction: Horizontal,\n panes: [\n (\n size: \"35%\",\n pane: Split(\n direction: Vertical,\n panes: [\n (\n size: \"100%\",\n borders: \"LEFT | RIGHT | TOP\",\n border_symbols: Rounded,\n pane: Pane(AlbumArt)\n ),\n (\n size: \"7\",\n borders: \"ALL\",\n border_symbols: Inherited(parent: Rounded, top_left: \"├\", top_right: \"┤\",),\n border_title: [(kind: Text(\" Lyrics \"))],\n border_title_alignment: Right,\n pane: Pane(Lyrics)\n ),\n ],\n ),\n ),\n (\n size: \"65%\",\n pane: Split(\n direction: Vertical,\n panes: [\n (\n size: \"3\",\n borders: \"ALL\",\n border_symbols: Inherited(parent: Rounded, bottom_left: \"├\", bottom_right: \"┤\",),\n pane: Split(\n direction: Horizontal,\n panes: [\n (\n size: \"1\",\n pane: Pane(Empty())\n ),\n (\n size: \"100%\",\n pane: Pane(QueueHeader())\n ),\n ]\n )\n ),\n (\n size: \"100%\",\n borders: \"LEFT | RIGHT | BOTTOM\",\n border_symbols: Rounded,\n pane: Split(\n direction: Vertical,\n panes: [\n (\n size: \"1\",\n pane: Pane(Empty())\n ),\n (\n size: \"80%\",\n pane: Pane(Queue)\n ),\n (size: \"20%\", pane: Pane(Cava)),\n ]\n )\n ),\n ],\n )\n ),\n ],\n ),\n ),\n (\n name: \"Directories\",\n borders: \"ALL\",\n border_symbols: Rounded,\n pane: Split(\n size: \"100%\",\n direction: Vertical,\n panes: [(pane: Pane(Directories), size: \"100%\", borders: \"ALL\", border_symbols: Rounded)],\n )\n ),\n (\n name: \"Artists\",\n borders: \"ALL\",\n border_symbols: Rounded,\n pane: Split(\n size: \"100%\",\n direction: Vertical,\n panes: [(pane: Pane(Artists), size: \"100%\", borders: \"ALL\", border_symbols: Rounded)],\n )\n ),\n (\n name: \"Album Artists\",\n borders: \"ALL\",\n border_symbols: Rounded,\n pane: Split(\n size: \"100%\",\n direction: Vertical,\n panes: [(pane: Pane(AlbumArtists), size: \"100%\", borders: \"ALL\", border_symbols: Rounded)],\n )\n ),\n (\n name: \"Albums\",\n borders: \"ALL\",\n border_symbols: Rounded,\n pane: Split(\n size: \"100%\",\n direction: Vertical,\n panes: [(pane: Pane(Albums), size: \"100%\", borders: \"ALL\", border_symbols: Rounded)],\n )\n ),\n (\n name: \"Playlists\",\n borders: \"ALL\",\n border_symbols: Rounded,\n pane: Split(\n size: \"100%\",\n direction: Vertical,\n panes: [(pane: Pane(Playlists), size: \"100%\", borders: \"ALL\", border_symbols: Rounded)],\n )\n ),\n (\n name: \"Search\",\n borders: \"ALL\",\n border_symbols: Rounded,\n pane: Split(\n size: \"100%\",\n direction: Vertical,\n panes: [(pane: Pane(Search), size: \"100%\", borders: \"ALL\", border_symbols: Rounded)],\n )\n ),\n ],\n)"
Default value:
"heks-rmpc.ron"
Next: (heks-linux rofi), Previous: (heks-linux prelude), Up: API