# CONFIGURATION FILE LOCATION ON YOUR SYSTEM: # ------------------------------------------- # Defaults: # --------- # Linux: `$HOME/.config/television/config.toml` # macOS: `$HOME/.config/television/config.toml` # Windows: `%APPDATA%\television\config.toml` # # XDG dirs: # --------- # You may use XDG_CONFIG_HOME if set on your system. # In that case, television will expect the configuration file to be in: # `$XDG_CONFIG_HOME/television/config.toml` # [ui] # Whether to use nerd font icons in the UI # This option requires a font patched with Nerd Font in order to properly # display glyphs (see https://www.nerdfonts.com/ for more information) use_nerd_font_icons = false # How much space to allocate for the UI (in percentage of the screen) # ┌───────────────────────────────────────┐ # │ │ # │ Terminal screen │ # │ ┌─────────────────────────────┐ │ # │ │ │ │ # │ │ │ │ # │ │ │ │ # │ │ Television UI │ │ # │ │ │ │ # │ │ │ │ # │ │ │ │ # │ │ │ │ # │ └─────────────────────────────┘ │ # │ │ # │ │ # └───────────────────────────────────────┘ ui_scale = 100 # Whether to show the top help bar in the UI by default # This option can be toggled with the (default) `ctrl-g` keybinding show_help_bar = true # Where to place the input bar in the UI (top or bottom) input_bar_position = "bottom" # The theme to use for the UI # A list of builtin themes can be found in the `themes` directory of the television # repository. You may also create your own theme by creating a new file in a `themes` # directory in your configuration directory (see the `config.toml` location above). theme = "catppuccin" # Previewers settings # ---------------------------------------------------------------------------- [previewers.file] # The theme to use for syntax highlighting. # Bulitin syntax highlighting uses the same syntax highlighting engine as bat. # To get a list of your currently available themes, run `bat --list-themes` theme = "Coldark-Dark" # Keybindings # ---------------------------------------------------------------------------- # # Channel mode # ------------------------ [keybindings.Channel] # Quit the application quit = "esc" # Scrolling through entries select_next_entry = "down" select_prev_entry = "up" select_next_page = "pagedown" select_prev_page = "pageup" # Scrolling the preview pane scroll_preview_half_page_down = "ctrl-d" scroll_preview_half_page_up = "ctrl-u" # Select an entry select_entry = "enter" # Copy the selected entry to the clipboard copy_entry_to_clipboard = "ctrl-y" # Toggle the remote control mode toggle_remote_control = "ctrl-r" # Toggle the send to channel mode toggle_send_to_channel = "ctrl-s" # Toggle the help bar toggle_help = "ctrl-g" # Remote control mode # ------------------------------- [keybindings.RemoteControl] # Quit the application quit = "esc" # Scrolling through entries select_next_entry = "down" select_prev_entry = "up" select_next_page = "pagedown" select_prev_page = "pageup" # Select an entry select_entry = "enter" # Toggle the remote control mode toggle_remote_control = "ctrl-r" # Toggle the help bar toggle_help = "ctrl-g" # Send to channel mode # -------------------------------- [keybindings.SendToChannel] # Quit the application quit = "esc" # Scrolling through entries select_next_entry = "down" select_prev_entry = "up" select_next_page = "pagedown" select_prev_page = "pageup" # Select an entry select_entry = "enter" # Toggle the send to channel mode toggle_send_to_channel = "ctrl-s" # Toggle the help bar toggle_help = "ctrl-g"