Configurations and Enhancements: Added Alacritty terminal settings, adjusted Cava audio visualizer and i3 window manager configurations, updated Nushell settings, refined Ranger bookmarks, introduced a battery statistics script, updated SSH configurations, fine-tuned Emacs and Zsh settings. Also, included new files for battery statistics and Emacs-related configurations. This commit enhances the overall user experience and system configurations.
Signed-off-by: TuDatTr <tuan-dat.tran@tudattr.dev>
This commit is contained in:
35
zsh/.zshrc
35
zsh/.zshrc
@@ -9,19 +9,44 @@ export ZSHRC="$HOME/.zshrc"
|
||||
|
||||
|
||||
# History
|
||||
export HISTSIZE=10000000
|
||||
export SAVEHIST=10000000
|
||||
export HISTSIZE=50000
|
||||
export SAVEHIST=50000
|
||||
export HISTTIMEFORMAT="[%F %T] "
|
||||
|
||||
# Following commands from: https://registerspill.thorstenball.com/p/which-command-did-you-run-1731-days
|
||||
# Immediately append to history file:
|
||||
setopt INC_APPEND_HISTORY
|
||||
|
||||
# Record timestamp in history:
|
||||
setopt EXTENDED_HISTORY
|
||||
|
||||
# Expire duplicate entries first when trimming history:
|
||||
setopt HIST_EXPIRE_DUPS_FIRST
|
||||
|
||||
# Dont record an entry that was just recorded again:
|
||||
setopt HIST_IGNORE_DUPS
|
||||
|
||||
# Delete old recorded entry if new entry is a duplicate:
|
||||
setopt HIST_IGNORE_ALL_DUPS
|
||||
|
||||
# Do not display a line previously found:
|
||||
setopt HIST_FIND_NO_DUPS
|
||||
|
||||
# Dont record an entry starting with a space:
|
||||
setopt HIST_IGNORE_SPACE
|
||||
|
||||
# Dont write duplicate entries in the history file:
|
||||
setopt HIST_SAVE_NO_DUPS
|
||||
|
||||
# Share history between all sessions:
|
||||
setopt SHARE_HISTORY
|
||||
|
||||
# Alias
|
||||
alias q="exit"
|
||||
alias b="byobu"
|
||||
alias ranger='ranger --choosedir=$HOME/.rangerdir; LASTDIR=`cat $HOME/.rangerdir`; cd "$LASTDIR"'
|
||||
alias xsel='xsel -ib'
|
||||
alias msfconsole="msfconsole -x \"db_connect metasploit@msf\""
|
||||
alias nmap="nmap -T5 --min-parallelism 100 -Pn"
|
||||
alias ed="\emacs --daemon"
|
||||
alias e="open_emacs"
|
||||
alias df="df -h"
|
||||
@@ -59,7 +84,7 @@ source $ZSH/oh-my-zsh.sh
|
||||
add_soft_git() { git remote add soft ssh://git.aya01:/$1 }
|
||||
open_emacs() { emacsclient -c $1 & disown; };
|
||||
|
||||
nu
|
||||
|
||||
autoload -U +X bashcompinit && bashcompinit
|
||||
complete -o nospace -C /usr/bin/terraform terraform
|
||||
|
||||
# echo "rm -rf braincells/*"
|
||||
|
||||
Reference in New Issue
Block a user