Switch to stow for dotfiles management
This commit is contained in:
parent
00455231b1
commit
ed591485a1
39 changed files with 325 additions and 43 deletions
52
bash/.bashrc
Normal file
52
bash/.bashrc
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
#
|
||||
# ~/.bashrc
|
||||
#
|
||||
|
||||
# If not running interactively, don't do anything
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
export VISUAL=nvim
|
||||
export EDITOR=nvim
|
||||
|
||||
alias xin="doas xbps-install"
|
||||
alias xor="xbps-query -Rs"
|
||||
alias xrm="doas xbps-remove -R"
|
||||
alias xclean="doas xbps-remove -ROo"
|
||||
|
||||
alias frep="grep -rnwe"
|
||||
|
||||
alias ls='ls --color=auto'
|
||||
alias grep='grep --color=auto'
|
||||
alias ip="ip --color=auto"
|
||||
alias woman='man'
|
||||
alias sudo='doas'
|
||||
|
||||
alias ":q"="echo \"You're not in neovim dummy!\""
|
||||
|
||||
alias fanMax="su -c \"echo level 7 > /proc/acpi/ibm/fan\""
|
||||
alias fanMid="su -c \"echo level 4 > /proc/acpi/ibm/fan\""
|
||||
alias fanAuto="su -c \"echo level auto > /proc/acpi/ibm/fan\""
|
||||
|
||||
export MANPAGER='nvim +Man!'
|
||||
|
||||
# This is just for fun
|
||||
alias fih="fastfetch --logo openbsd --config /home/zink/.config/fastfetch/fih1.jsonc"
|
||||
|
||||
eval "$(fzf --bash)"
|
||||
|
||||
# Emacs vterm
|
||||
vterm_printf() {
|
||||
if [ -n "$TMUX" ] \
|
||||
&& { [ "${TERM%%-*}" = "tmux" ] \
|
||||
|| [ "${TERM%%-*}" = "screen" ]; }; then
|
||||
# Tell tmux to pass the escape sequences through
|
||||
printf "\ePtmux;\e\e]%s\007\e\\" "$1"
|
||||
elif [ "${TERM%%-*}" = "screen" ]; then
|
||||
# GNU screen (screen, screen-256color, screen-256color-bce)
|
||||
printf "\eP\e]%s\007\e\\" "$1"
|
||||
else
|
||||
printf "\e]%s\e\\" "$1"
|
||||
fi
|
||||
}
|
||||
|
||||
export PS1="\[\e[1;35m\]\u\[\e[0m\]@\[\e[1;36m\]\h\[\e[1;32m\]\w\[\e[0m\]\$ "
|
||||
Loading…
Reference in a new issue