Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ducktordanny/tmux-config

This repo contains the plugins and preferences of my Tmux config, and also contains a JSON file with my iTerm2 profile that I'm using.
https://github.com/ducktordanny/tmux-config

Last synced: 26 days ago
JSON representation

This repo contains the plugins and preferences of my Tmux config, and also contains a JSON file with my iTerm2 profile that I'm using.

Awesome Lists containing this project

README

        

# Tmux config

> This repo contains the plugins and preferences of my Tmux config, and also contains a JSON file with my iTerm2 profile that I'm using.

## Setup iTerm2 & Powerlevel10k

1. Install iTerm2

[Download it from here](https://iterm2.com/downloads.html)

2. Use the profile from this repo

You can import the profile by opening iTerm2 preferences (⌘+,) and then navigate to `Profiles` and at the bottom click on the `Other Actions... > Import JSON Profiles`.

[iterm2.profile.json](./iterm2.profile.json)

3. Install and setup Powerlevel10k

[Full manual for installation here](https://github.com/romkatv/powerlevel10k)

While going through its setup you'll be able to select [Nerd Fonts](https://github.com/ryanoasis/nerd-fonts), it is highly recommended to use.

## Setup Tmux

1. Clone this repository

```sh
git clone https://github.com/ducktordanny/tmux-config.git ~/.config/tmux
```

2. Clone package manager repository

```sh
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
```

3. Install tmux

With Homebrew:

```sh
brew install tmux
```

With apt:

```sh
sudo apt install -y tmux
```

4. Start Tmux & install packages

```sh
tmux
```

To install packages, press: `I`