Skip to main content

Shell Integration: Developing locally

In order to develop locally on the shell integration scripts, here are a couple of steps to follow:

  1. Clone the repo, make sure you're up to date and have the just command runner installed.
  2. Make your changes to any one of the shell scripts (television/utils/shell/)
  3. Generate a dev version of the script by running:
    just generate-dev-shell-integration zsh
    (or fish, bash, etc. depending on the shell you are using)
  4. Source the generated script in your shell:
    source dev_shell_integration.zsh
  5. Test the changes by using the shell integration keybindings or commands in your terminal.