summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.bash_profile22
-rw-r--r--.bashrc (renamed from .config/zsh/.zshrc)41
-rw-r--r--.config/zsh/.zprofile17
-rw-r--r--.zshenv7
4 files changed, 35 insertions, 52 deletions
diff --git a/.bash_profile b/.bash_profile
new file mode 100644
index 0000000..808aa38
--- /dev/null
+++ b/.bash_profile
@@ -0,0 +1,22 @@
+#
+# ~/.bash_profile
+#
+
+[[ -f ~/.bashrc ]] && . ~/.bashrc
+
+export XDG_CONFIG_HOME=$HOME/.config
+export XDG_CACHE_HOME=$HOME/.cache
+export XDG_DATA_HOME=$HOME/.local/share
+export XDG_STATE_HOME=$HOME/.local/state
+export XDG_DATA_DIRS="/usr/local/share:/usr/share"
+export XDG_CONFIG_DIRS="/etc/xdg"
+
+export XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthority
+export HISTFILE="$XDG_STATE_HOME"/bash/history
+export INPUTRC="$XDG_CONFIG_HOME"/readline/inputrc
+export PASSWORD_STORE_DIR="$XDG_DATA_HOME"/pass
+export GTK_RC_FILES="$XDG_CONFIG_HOME"/gtk-1.0/gtkrc
+export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc
+export RANGER_LOAD_DEFAULT_RC=FALSE
+
+[[ $(fgconsole 2>/dev/null) == 1 ]] && exec startx "$XDG_CONFIG_HOME/X11/xinitrc" -- vt1
diff --git a/.config/zsh/.zshrc b/.bashrc
index e2d69ab..0e176c5 100644
--- a/.config/zsh/.zshrc
+++ b/.bashrc
@@ -1,14 +1,12 @@
-HISTFILE=$ZDOTDIR/history
+# If not running interactively, don't do anything
+[[ $- != *i* ]] && return
+
+HISTCONTROL=ignoreboth
HISTSIZE=1000
-SAVEHIST=5000
-setopt hist_ignore_all_dups
-unsetopt beep
+HISTFILESIZE=2000
-zstyle ':completion:*' matcher-list 'm:{a-z}={A-Za-z}'
-zstyle ':completion:*' menu select
-autoload -Uz compinit
-compinit -d $ZDOTDIR/zcompdump-$ZSH_VERSION
-setopt COMPLETE_ALIASES
+shopt -s histappend
+shopt -s checkwinsize
PATH="$HOME/bin:$PATH"
PATH="$HOME/.local/bin:$PATH"
@@ -19,6 +17,9 @@ export EDITOR=vim
export VISUAL=vim
export PAGER=most
+source '/usr/share/fzf/key-bindings.bash'
+source '/usr/share/fzf/completion.bash'
+
alias q='exit'
alias c='clear'
alias h='history'
@@ -57,8 +58,8 @@ alias cdf='config diff'
alias cpl='config pull'
alias cvim='GIT_DIR=$HOME/.cfg GIT_WORK_TREE=$HOME vim'
-alias loadzsh='source $XDG_CONFIG_HOME/zsh/.zshrc'
-alias zshrc='vim $XDG_CONFIG_HOME/zsh/.zshrc'
+alias loadbash='source ~/.bashrc'
+alias bashrc='vim ~/.bashrc'
alias vimrc='vim ~/.vim/vimrc'
alias nvimrc='cd $XDG_CONFIG_HOME/nvim;nvim .'
alias i3config='vim $XDG_CONFIG_HOME/i3/config'
@@ -83,20 +84,4 @@ alias pc='ssh -p 2080 192.168.0.151'
alias luamake=/home/adam/Documents/github/lua-language-server/3rd/luamake/luamake
-function zvm_config() {
- ZVM_VI_INSERT_ESCAPE_BINDKEY=kj
-}
-
-function zvm_after_init() {
- source '/usr/share/fzf/key-bindings.zsh'
- source '/usr/share/fzf/completion.zsh'
- bindkey '^ ' autosuggest-accept
- bindkey '\e.' insert-last-word
-}
-
-eval "$(starship init zsh)"
-
-source '/usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh'
-source '/usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh'
-source '/usr/share/zsh/plugins/zsh-vi-mode/zsh-vi-mode.zsh'
-source '/usr/share/autojump/autojump.zsh'
+eval "$(starship init bash)"
diff --git a/.config/zsh/.zprofile b/.config/zsh/.zprofile
deleted file mode 100644
index 7210ca6..0000000
--- a/.config/zsh/.zprofile
+++ /dev/null
@@ -1,17 +0,0 @@
-export MAKEFLAGS="-j$(nproc)"
-export XAUTHORITY=$XDG_RUNTIME_DIR/Xauthority
-export HISTFILE=$XDG_STATE_HOME/bash/history
-export INPUTRC=$XDG_CONFIG_HOME/readline/inputrc
-export PASSWORD_STORE_DIR=$XDG_DATA_HOME/pass
-export GTK_RC_FILES=$XDG_CONFIG_HOME/gtk-1.0/gtkrc
-export GTK2_RC_FILES=$XDG_CONFIG_HOME/gtk-2.0/gtkrc
-export RANGER_LOAD_DEFAULT_RC=FALSE
-export CARGO_HOME=$XDG_DATA_HOME/cargo
-export MPLAYER_HOME=$XDG_CONFIG_HOME/mplayer
-export NPM_CONFIG_USERCONFIG=$XDG_CONFIG_HOME/npm/npmrc
-export NUGET_PACKAGES="$XDG_CACHE_HOME"/NuGetPackages
-export CUDA_CACHE_PATH="$XDG_CACHE_HOME"/nv
-export GNUPGHOME="$XDG_DATA_HOME"/gnupg
-export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java
-
-[[ $(fgconsole 2>/dev/null) == 1 ]] && exec startx $XDG_CONFIG_HOME/X11/xinitrc -- vt1
diff --git a/.zshenv b/.zshenv
deleted file mode 100644
index 06da3ba..0000000
--- a/.zshenv
+++ /dev/null
@@ -1,7 +0,0 @@
-export XDG_CONFIG_HOME=$HOME/.config
-export XDG_CACHE_HOME=$HOME/.cache
-export XDG_DATA_HOME=$HOME/.local/share
-export XDG_STATE_HOME=$HOME/.local/state
-export XDG_DATA_DIRS="/usr/local/share:/usr/share"
-export XDG_CONFIG_DIRS="/etc/xdg"
-export ZDOTDIR=$XDG_CONFIG_HOME/zsh