Lemmyin,

Here are mine. Sorry for the mouth full, but I think people may benefit from some of these :)

<pre style="background-color:#ffffff;">
<span style="color:#323232;">alias ll="ls -alkhF"
</span><span style="color:#323232;">alias l="ls -1"
</span><span style="color:#323232;">
</span><span style="color:#323232;"># BE CAREFUL WITH THIS AND COULD RETURN COLOR KEYCODES INTO PIPES ETC...
</span><span style="color:#323232;">alias grep='grep --color=always' 
</span><span style="color:#323232;">
</span><span style="color:#323232;">alias db='dotnet build'
</span><span style="color:#323232;">
</span><span style="color:#323232;">alias gs='git status'
</span><span style="color:#323232;">alias gf='git fetch'
</span><span style="color:#323232;">alias gl='git pull'
</span><span style="color:#323232;">alias gp='git push'
</span><span style="color:#323232;">alias gpt='git push --tags'
</span><span style="color:#323232;">alias gP='git push --force-with-lease'
</span><span style="color:#323232;">alias ga='git add'
</span><span style="color:#323232;">alias gd='git diff'
</span><span style="color:#323232;">alias gw='git diff --word-diff'
</span><span style="color:#323232;">setopt interactive_comments
</span><span style="color:#323232;">preexec(){ _lc=$1; }
</span><span style="color:#323232;">alias gcm='git commit -m "${_lc#gcm }" #'
</span><span style="color:#323232;">
</span><span style="color:#323232;"># THE BELOW TO BE USED ALONG WITH THE FOLLOWING GIT ALIASES:
</span><span style="color:#323232;">#[alias]
</span><span style="color:#323232;">#	logo = log --pretty=tformat:'%C(auto,red)%m %C(auto,yellow)%h%C(auto,magenta) %G? %C(auto,blue)%>#(12,trunc)%ad %C(auto,green)%<(15,trunc)%aN%C(auto,reset)%s%C(auto,red) %gD %D' --date=short
</span><span style="color:#323232;">#	adog = log --all --decorate --oneline --graph
</span><span style="color:#323232;">#	dog = log --decorate --oneline --graph
</span><span style="color:#323232;">
</span><span style="color:#323232;">alias glog='git logo'
</span><span style="color:#323232;">alias gdog='git dog'
</span><span style="color:#323232;">alias gadog='git adog'
</span><span style="color:#323232;">
</span><span style="color:#323232;">alias gb='git branch'
</span><span style="color:#323232;">alias gba='git branch --all'
</span><span style="color:#323232;">alias gco='git checkout'
</span><span style="color:#323232;">alias gm='git merge'
</span><span style="color:#323232;">alias gt='git tag | sort -V | tail'
</span><span style="color:#323232;">
</span><span style="color:#323232;">alias rl='source ~/.zshrc'
</span><span style="color:#323232;">alias n='nvim'
</span><span style="color:#323232;">
</span><span style="color:#323232;"># LIST PATHS OF OTHER ZSH SHELLS I HAVE OPEN
</span><span style="color:#323232;">lssh() {
</span><span style="color:#323232;">	ps au 
</span><span style="color:#323232;">		| awk '$11 == "-zsh" || $11 == "/bin/zsh" { print $2 }' 
</span><span style="color:#323232;">		| xargs pwdx 
</span><span style="color:#323232;">		| awk '{ print $2 }' 
</span><span style="color:#323232;">		| sed -n "|^${2}.*|p" 
</span><span style="color:#323232;">		| sort -u 
</span><span style="color:#323232;">		| nl
</span><span style="color:#323232;">}
</span><span style="color:#323232;">
</span><span style="color:#323232;"># CD TO SHELL NUMBER RETURNED BY LSSH
</span><span style="color:#323232;">cdsh() {
</span><span style="color:#323232;">	cd $(lssh 
</span><span style="color:#323232;">		| sed "$1!d" 
</span><span style="color:#323232;">		| cut -f 2)
</span><span style="color:#323232;">}
</span><span style="color:#323232;">
</span><span style="color:#323232;"># CD TO PATH OF ANOTHER SHELL, USING FZF AS SELECTOR
</span><span style="color:#323232;">cs() {
</span><span style="color:#323232;">	cmd1=$(lssh | fzf --select-1 --query "$1" --height=~50 | cut -f 2)
</span><span style="color:#323232;">	cmd="cd $cmd1"
</span><span style="color:#323232;">	print -S $cmd
</span><span style="color:#323232;">	eval $cmd
</span><span style="color:#323232;">}
</span><span style="color:#323232;">
</span><span style="color:#323232;"># RUN THE COMMAND FROM HISTORY, USING FZF AS SELECTOR, ALTERNATIVE TO <C-R>
</span><span style="color:#323232;">hf() {
</span><span style="color:#323232;">	cmd=$(history 0 | sort -nr | cut -c 8- | fzf -e --select-1 --no-sort --query "$1" )
</span><span style="color:#323232;">	# push the command into the history
</span><span style="color:#323232;">	print -S $cmd
</span><span style="color:#323232;">	eval $cmd
</span><span style="color:#323232;">}
</span><span style="color:#323232;">
</span><span style="color:#323232;"># REMMINA USING THE CONNECTION FILE SELECTED USING FZF
</span><span style="color:#323232;">rf() {
</span><span style="color:#323232;">	pushd ~/.local/share/remmina
</span><span style="color:#323232;">	cmd=$(remmina -c $(ls $PWD/* | fzf -e --select-1 --no-sort --query "$1"))
</span><span style="color:#323232;">	# push the command into the history
</span><span style="color:#323232;">	print -S $cmd
</span><span style="color:#323232;">	eval $cmd
</span><span style="color:#323232;">	popd
</span><span style="color:#323232;">}
</span>
  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • wartaberita
  • uselessserver093
  • Food
  • [email protected]
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • Socialism
  • TheResearchGuardian
  • SuperSentai
  • feritale
  • oklahoma
  • Testmaggi
  • KbinCafe
  • Ask_kbincafe
  • KamenRider
  • All magazines