From 60810521fa2ef0d1d866171fc0c207d57dbb6d8a Mon Sep 17 00:00:00 2001 From: Mitchell Riedstra Date: Thu, 8 Jan 2026 18:14:57 -0500 Subject: Add ddcutil and thunderbolt rules --- compile/tmux.sh | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 compile/tmux.sh (limited to 'compile') diff --git a/compile/tmux.sh b/compile/tmux.sh new file mode 100755 index 0000000..cfe2830 --- /dev/null +++ b/compile/tmux.sh @@ -0,0 +1,31 @@ +#!/bin/sh +# on rhel 9: yum install libevent-devel ncurses-devel +if [ "$(id -u)" -eq 0 ] ; then + echo "Run as a regular user" + exit 1 +fi +nproc=1 +case "$(uname)" in +Darwin|OpenBSD) nproc="$(sysctl -n hw.ncpu)" ;; +Linux) nproc="$(nproc)" ;; +esac +set -ex +codedir="${CODEDIR:-$HOME/.local/src}" +src=https://github.com/tmux/tmux +pkgdir="${codedir}/tmux" + +if ! [ -d "$pkgdir" ] ; then + git clone "$src" "$pkgdir" +fi + +cd "$pkgdir" +git checkout cc117b5048f77a4842820f8ebbe3a86e5c077224 +git reset --hard HEAD +git clean -fdx . +sh autogen.sh +./configure --prefix="$HOME/.local/opt/tmux" +make -j"$nproc" +make install +cd - + +echo 'add ~/.local/opt/tmux/bin to your $PATH' -- cgit v1.2.3