aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bash/bashrc14
-rwxr-xr-xinstall6
-rw-r--r--terminfo/p/puttybin0 -> 2005 bytes
-rw-r--r--terminfo/p/putty-256colorbin0 -> 2049 bytes
-rw-r--r--terminfo/r/rxvtbin0 -> 2078 bytes
-rw-r--r--terminfo/r/rxvt-256colorbin0 -> 2278 bytes
-rw-r--r--terminfo/r/rxvt-unicode-256colorbin0 -> 2226 bytes
-rw-r--r--terminfo/s/screenbin0 -> 1564 bytes
-rw-r--r--terminfo/s/screen-256colorbin0 -> 1840 bytes
-rw-r--r--terminfo/x/xtermbin0 -> 3315 bytes
-rw-r--r--terminfo/x/xterm-256colorbin0 -> 3373 bytes
11 files changed, 3 insertions, 17 deletions
diff --git a/bash/bashrc b/bash/bashrc
index 74a810f8..964d005b 100644
--- a/bash/bashrc
+++ b/bash/bashrc
@@ -88,20 +88,6 @@ for pathdir in $pathdirs; do
fi
done
-# If we're using an xterm, force 256 colors.
-case "$TERM" in
- xterm*) TERM=xterm-256color;;
-esac
-
-# If we're a screen terminal within a 256 color outer, force a 256 color
-# screen terminal too. This deals with a tmux race condition bug.
-case "$containing_term" in
- *256color)
- TERM=screen-256color
- ;;
-esac
-unset containing_term
-
# Figure out how many colors we have now.
hash tput && colors=$(tput colors)
diff --git a/install b/install
index 37e7060e..6b10545d 100755
--- a/install
+++ b/install
@@ -17,8 +17,8 @@ ln -fs ".dotfiles/vim/vimrc" "${HOME}/.vimrc"
ln -fs ".dotfiles/vim/gvimrc" "${HOME}/.gvimrc"
# Link in directories, removing whatever's already there first.
-if [ -e "${HOME}/.vim" ]; then
- rm -r "${HOME}/.vim"
-fi
+[[ -e "${HOME}/.vim" ]] && rm -r "${HOME}/.vim"
ln -fs ".dotfiles/vim" "${HOME}/.vim"
+[[ -e "${HOME}/.terminfo" ]] && rm -r "${HOME}/.terminfo"
+ln -fs ".dotfiles/terminfo" "${HOME}/.terminfo"
diff --git a/terminfo/p/putty b/terminfo/p/putty
new file mode 100644
index 00000000..4d9fa6a2
--- /dev/null
+++ b/terminfo/p/putty
Binary files differ
diff --git a/terminfo/p/putty-256color b/terminfo/p/putty-256color
new file mode 100644
index 00000000..2bb95b22
--- /dev/null
+++ b/terminfo/p/putty-256color
Binary files differ
diff --git a/terminfo/r/rxvt b/terminfo/r/rxvt
new file mode 100644
index 00000000..12d9e9b4
--- /dev/null
+++ b/terminfo/r/rxvt
Binary files differ
diff --git a/terminfo/r/rxvt-256color b/terminfo/r/rxvt-256color
new file mode 100644
index 00000000..c50b2f86
--- /dev/null
+++ b/terminfo/r/rxvt-256color
Binary files differ
diff --git a/terminfo/r/rxvt-unicode-256color b/terminfo/r/rxvt-unicode-256color
new file mode 100644
index 00000000..a13b5d19
--- /dev/null
+++ b/terminfo/r/rxvt-unicode-256color
Binary files differ
diff --git a/terminfo/s/screen b/terminfo/s/screen
new file mode 100644
index 00000000..26717dcf
--- /dev/null
+++ b/terminfo/s/screen
Binary files differ
diff --git a/terminfo/s/screen-256color b/terminfo/s/screen-256color
new file mode 100644
index 00000000..58bf2460
--- /dev/null
+++ b/terminfo/s/screen-256color
Binary files differ
diff --git a/terminfo/x/xterm b/terminfo/x/xterm
new file mode 100644
index 00000000..b4bc07e5
--- /dev/null
+++ b/terminfo/x/xterm
Binary files differ
diff --git a/terminfo/x/xterm-256color b/terminfo/x/xterm-256color
new file mode 100644
index 00000000..62ac5436
--- /dev/null
+++ b/terminfo/x/xterm-256color
Binary files differ