Mercurial > ec-dotfiles
comparison rc/bashrc @ 713:4f5b040a589c
Remove support for old openbsd tmux
| author | nanaya <me@nanaya.net> |
|---|---|
| date | Thu, 19 Oct 2023 05:52:05 +0900 |
| parents | c1ad9cc00624 |
| children | 14e2910879f0 |
comparison
equal
deleted
inserted
replaced
| 712:c1ad9cc00624 | 713:4f5b040a589c |
|---|---|
| 28 | 28 |
| 29 # Basic PATH | 29 # Basic PATH |
| 30 export PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/games" | 30 export PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/games" |
| 31 | 31 |
| 32 _os="$(uname -s)" | 32 _os="$(uname -s)" |
| 33 _os_r="$(uname -r)" | |
| 34 | 33 |
| 35 # pkgsrc | 34 # pkgsrc |
| 36 if test -d /usr/pkg; then | 35 if test -d /usr/pkg; then |
| 37 PATH="${PATH}:/usr/pkg/bin:/usr/pkg/sbin" | 36 PATH="${PATH}:/usr/pkg/bin:/usr/pkg/sbin" |
| 38 if test -d /usr/pkg/java/openjdk7; then | 37 if test -d /usr/pkg/java/openjdk7; then |
| 284 fi | 283 fi |
| 285 | 284 |
| 286 if command -v tmux > /dev/null 2>&1; then | 285 if command -v tmux > /dev/null 2>&1; then |
| 287 case "${_os}" in | 286 case "${_os}" in |
| 288 OpenBSD) | 287 OpenBSD) |
| 289 case "${_os_r}" in | |
| 290 6.[5-9]|[7-9].[0-9]|[1-9][0-9][0-9]*.[0-9]) | |
| 291 _tmux_conf_ver=2.9 | 288 _tmux_conf_ver=2.9 |
| 292 ;; | |
| 293 *) | |
| 294 # probably not accurate enough but I don't want to dig through all the previous versions. | |
| 295 _tmux_conf_ver=2.2 | |
| 296 ;; | |
| 297 esac | |
| 298 ;; | 289 ;; |
| 299 *) | 290 *) |
| 300 case "$(tmux -V 2> /dev/null)" in | 291 case "$(tmux -V 2> /dev/null)" in |
| 301 "tmux 2.9"|"tmux 2.9"[a-z]|"tmux "[3-9].[0-9]|"tmux "[3-9].[0-9][a-z]|"tmux "[1-9][0-9].[0-9]|"tmux "[1-9][0-9].[0-9][a-z]) _tmux_conf_ver=2.9;; | 292 "tmux 2.9"|"tmux 2.9"[a-z]|"tmux "[3-9].[0-9]|"tmux "[3-9].[0-9][a-z]|"tmux "[1-9][0-9].[0-9]|"tmux "[1-9][0-9].[0-9][a-z]) _tmux_conf_ver=2.9;; |
| 302 "tmux 2."[2-8]) _tmux_conf_ver=2.2;; | 293 "tmux 2."[2-8]) _tmux_conf_ver=2.2;; |
| 309 alias tmux="tmux -f '""${HOME}""/.tmux-""${_tmux_conf_ver}"".conf'" | 300 alias tmux="tmux -f '""${HOME}""/.tmux-""${_tmux_conf_ver}"".conf'" |
| 310 unset _tmux_conf_ver | 301 unset _tmux_conf_ver |
| 311 fi | 302 fi |
| 312 | 303 |
| 313 unset _os | 304 unset _os |
| 314 unset _os_r | |
| 315 unset _uid | 305 unset _uid |
| 316 unset i | 306 unset i |
| 317 | 307 |
| 318 # reset cursor shape | 308 # reset cursor shape |
| 319 # reference: https://conemu.github.io/en/AnsiEscapeCodes.html#Terminal_modes | 309 # reference: https://conemu.github.io/en/AnsiEscapeCodes.html#Terminal_modes |
