Welcome to the bhavnicksm/tmux.git repository! This README will help you effortlessly set up and explore my personal Tmux configuration, designed to streamline and beautify your terminal sessions with an emphasis on functionality and ease of use.
Tmux, short for terminal multiplexer, is a powerful tool that allows you to create, manage, and navigate multiple terminal sessions from a single screen. It can be used to split the terminal into panes, resume sessions after disconnecting, and much more, making it an essential tool for developers, system administrators, and power users.
Before you can use this Tmux configuration, you need to have Tmux installed on your system. For those who do not have Tmux installed, you can install it using your package manager. For instance, on Ubuntu, you can install Tmux with:
sudo apt update
sudo apt install tmux
- Clone the Repository: Begin by cloning this repository to your preferred location on your local machine:
git clone https://github.com/bhavnicksm/tmux.git ./bhavnicksm-tmux
- Create a Symbolic Link: To use this configuration as the default for Tmux, link the .tmux.conf file from the cloned repository to your home directory:
ln -sf ./bhavnicksm-tmux/.tmux.conf ~/.tmux.conf
Stay updated with the latest improvements by pulling changes from the repository:
git -C ~/bhavnicksm-tmux pull
Customize your own TMUX by doing a 🍴 fork 🍴 of this repository and editing the .tmux.config
file -- change your themes, key-maps and more! ( Just don't forget to give me source credits 😉 )
Thank you for exploring my Tmux configuration. I hope it enhances your productivity and brings a new level of organization and aesthetic pleasure to your terminal endeavors!