diff --git a/Dockerfile b/Dockerfile index fec207f..eb264c0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM debian:12-slim ARG GIT_USER="tmux" ARG GIT_REPO="tmux" -ARG GIT_COMMIT="3.4" +ARG GIT_COMMIT="3.5" # ARG GIT_ARCHIVE="https://github.com/$GIT_USER/$GIT_REPO/archive/$GIT_COMMIT.tar.gz" ARG GIT_ARCHIVE="https://github.com/${GIT_USER}/${GIT_REPO}/releases/download/${GIT_COMMIT}/tmux-${GIT_COMMIT}.tar.gz" ARG ARCHIVE="tmux-${GIT_COMMIT}.tar.gz" diff --git a/README.md b/README.md index 7314c86..e5ace7b 100644 --- a/README.md +++ b/README.md @@ -1,32 +1,34 @@ # docker-tmux-builder -Builds a [tmux](https://github.com/tmux/tmux) debian package with [Docker](https://www.docker.com/). Supports `amd64`, `arm64` and `armhf` architecture. +Builds a [tmux](https://github.com/tmux/tmux) Debian 12 package with [Docker](https://www.docker.com/). Supports `amd64`, `arm64` and `armhf` architecture. When running **make**, tmux is build, packaged and copied to the current directory. ## Prepare + git clone https://github.com/casperklein/docker-tmux-builder cd docker-tmux-builder ## Build tmux debian package - make -## Build tmux debian package for older debian versions, e.g. Debian 10 (Buster) - DEBIAN=10 - sed -i 's|^FROM.*|FROM debian:'$DEBIAN'-slim|' Dockerfile make - + ## Install tmux debian package + make install - + ## Copy tmux.conf to /etc/tmux.conf and tmux.pin to /etc/apt/preferences.d/tmux + make copy-conf ## Bash completion + See `bash_completion_tmux.sh` for details. - + ## Uninstall tmux + make uninstall - + ## Cleanup build environment + make clean diff --git a/config.json b/config.json index 6b87b80..77e35da 100644 --- a/config.json +++ b/config.json @@ -2,5 +2,5 @@ "user": "casperklein", "name": "docker-tmux-builder", "image": "casperklein/docker-tmux-builder", - "version": "3.4" + "version": "3.5" }