diff options
author | David Phillips <david@yeah.nah.nz> | 2020-09-27 22:06:07 +1300 |
---|---|---|
committer | David Phillips <david@yeah.nah.nz> | 2020-09-27 22:06:07 +1300 |
commit | 00ee16522d47772ebdc16b2787566c63ce1af1ce (patch) | |
tree | f4901de192d03898581497566846737e0ebe9608 | |
parent | 1e46113c9acffdec505a471f9fbd923bccf5171f (diff) | |
parent | 1f87b9f86a9634d4a10814a1c7e80f7fcd6e712e (diff) | |
download | dotfiles-00ee16522d47772ebdc16b2787566c63ce1af1ce.tar.xz |
Merge remote-tracking branch 'origin/master' into master
-rw-r--r-- | environment | 13 | ||||
-rw-r--r-- | vimrc | 1 | ||||
-rw-r--r-- | zshrc | 1 |
3 files changed, 9 insertions, 6 deletions
diff --git a/environment b/environment index c767584..e10a5c8 100644 --- a/environment +++ b/environment @@ -1,20 +1,21 @@ #!/bin/sh +bin_available() { + where "$1" | grep -vq ccache +} + export GPG_TTY=$(tty) export EDITOR=/usr/bin/vim export ORIG_PATH="$PATH" export PATH="/opt/sbase/bin/:$PATH" -if hash clang 2>/dev/null; then +if bin_available clang; then export CC=clang export CXX=clang++ -elif hash ❤ 2>/dev/null ; then - export CC=❤ - export CXX=g++ -elif hash gcc 2>/dev/null ; then +elif bin_available gcc ; then export CC=gcc export CXX=g++ -elif hash tcc 2>/dev/null ; then +elif bin_available tcc ; then export CC=tcc fi @@ -63,6 +63,7 @@ autocmd FileType bitbake setlocal expandtab autocmd FileType python setlocal expandtab autocmd FileType haskell setlocal expandtab autocmd FileType lhaskell setlocal expandtab +autocmd FileType perl setlocal noexpandtab """""""""""""""""""""""""""""" " airline @@ -23,6 +23,7 @@ key[Insert]="$terminfo[kich1]" key[Backspace]="$terminfo[kbs]" key[Delete]="$terminfo[kdch1]" +# Emacs-like bindings default bindkey -e bindkey "^R" history-incremental-search-backward |