feat: add tmux sessionizer utility

This is an experiment in use another type o session manager in the place
of `tmuxp`.
This commit is contained in:
João Paulo Dubas 2024-09-29 11:45:00 +00:00
parent f45a8a1ef6
commit 66b4cbc2bc
Signed by: joao.dubas
SSH Key Fingerprint: SHA256:3M3n7tHeZMwM8NoM+MTvQ4zohO8MFFiyZVTZvmSEZb4

View File

@ -162,7 +162,8 @@ ENV MISE_ENV_FILE .env
RUN curl https://mise.jdx.dev/install.sh | sh \
&& curl -sS https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/install.sh | bash \
&& curl -sS https://raw.githubusercontent.com/atuinsh/atuin/main/install.sh | bash \
&& git clone https://github.com/tmux-plugins/tpm.git ${XDG_CONFIG_HOME}/tmux/plugins/tpm
&& git clone https://github.com/tmux-plugins/tpm.git ${XDG_CONFIG_HOME}/tmux/plugins/tpm \
&& curl --proto '=https' --tlsv1.2 -LsSf https://github.com/jrmoulton/tmux-sessionizer/releases/download/v0.4.2/tmux-sessionizer-installer.sh | sh
# configure fish and bash
RUN fish -c true \
@ -243,3 +244,4 @@ RUN git config --global user.email "${GIT_USER_EMAIL}" \
COPY ./scripts/docker-entrypoint.sh /usr/local/bin/docker-entrypoint
COPY ./scripts/elixir-ls-setup.sh /usr/local/bin/elixir-ls-setup