> For the complete documentation index, see [llms.txt](https://cadbox1.gitbook.io/glue-stack/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cadbox1.gitbook.io/glue-stack/development/setupdevelopmenttools.md).

# Setup Development Tools

In this article we are preparing for the [development process for tasks](/glue-stack/development/developmentprocess-tasks.md) document by installing some extra tools.

[Running locally](/glue-stack/development/runninglocally.md) goes through installing all the tools it takes to run our application locally.

[Setup database connection in Sequel Pro](/glue-stack/development/setupdatabaseconnectioninsequelpro.md).

[Setup VSCode (Visual Studio Code)](/glue-stack/development/setupvscode.md).

## Setup Git-Town

1. Install git-town.

   ```
   brew install git-town
   ```
2. Open terminal using mac's spotlight (Command+Space).
3. cd into your glue-stack directory.

   ```
   cd development/glue-stack
   ```
4. Run the git-town setup.

   ```
   git-town config setup
   ```
5. Select master as our main branch
6. Don't select any perennial branches.

## Setup oh-my-zsh

1. [Basic Installation](https://github.com/robbyrussell/oh-my-zsh#basic-installation)
