36eb210b5277bfbf12d01cfaa3653a614c80b952
TMUX - configuration
Overview
This project contains a tmux-configuration, that allows loading different plugins and layouts, that can be used to use tmux in conjunction with the helix editor as an integrated development environment. It can be used to edit source code, write texts with LaTeX and many other things. It requires the tmux plugin manager to be installed, in order to provide all neccessary or desired extensions.
Prerequisites
Several packages must be available, in order to run the IDE in different modes/layouts:
- tmux: The terminal multiplexer itself
- git: The git version control system
- tpm: The tmux plugin manager
- lazygit: A simple text based UI for using git
- helix: A postmodern text editor. Replaces vim/neovim.
For some plugins, extra tools are required. These are optional, and only needed, when the plugins are installed:
- yq: A commandline yaml parser. Required by tmux nerd font window name plugin.
Installation
Before any plugins can be loaded, it is neccesary to install the plugin-manager itself. This has to be done manually, and can easily be done by using git:
git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins/tpm
Description
Languages
Shell
100%