gamma,
@gamma@programming.dev avatar

(NOTE: A lot of my more interesting “aliases” are actually short functions, but I’m keeping myself to alias.)

Some of mine that I haven’t seen yet:


<span style="color:#323232;"># Simple python calculator
</span><span style="color:#323232;">alias pycalc='python3 -ic "
</span><span style="color:#323232;">from math import *nimport cmath as C
</span><span style="color:#323232;">try:
</span><span style="color:#323232;">    import numpy as np
</span><span style="color:#323232;">except:
</span><span style="color:#323232;">    pass
</span><span style="color:#323232;">i, j = 1j, 1j
</span><span style="color:#323232;">"'
</span><span style="color:#323232;">
</span><span style="color:#323232;"># Defaults
</span><span style="color:#323232;">alias cp='cp --interactive --reflink=auto'
</span><span style="color:#323232;">alias gcc='gcc -fdiagnostics-color=auto'
</span><span style="color:#323232;"># Lemmy doesn't handle ampersands in codeblocks correctly
</span><span style="color:#323232;">alias rg='rg --max-columns=$((COLUMNS > 60 &amp;&amp; ! ZSH_SUBSHELL ? COLUMNS - 30 : 0))'
</span><span style="color:#323232;">alias rj='rg --json'
</span><span style="color:#323232;">alias rm='rm -s'
</span><span style="color:#323232;">alias rscp='rsync -azP --human-readable --info=flist0,progress2,stats1'
</span><span style="color:#323232;">alias rust-c='rustc --out-dir build -O'
</span><span style="color:#323232;">
</span><span style="color:#323232;"># Shorter forms
</span><span style="color:#323232;">alias g=git
</span><span style="color:#323232;">alias v=$VISUAL
</span><span style="color:#323232;">alias py=python
</span><span style="color:#323232;">alias jfeu='journalctl --user -xfeu'
</span><span style="color:#323232;">alias sys='systemctl --user'
</span><span style="color:#323232;">alias Jfeu='journalctl -xfeu'
</span><span style="color:#323232;">alias Sys=systemctl
</span><span style="color:#323232;">
</span><span style="color:#323232;"># Desktop stuff
</span><span style="color:#323232;">alias trash='gio trash'
</span><span style="color:#323232;">alias ud=udisksctl
</span><span style="color:#323232;">alias y=wl-copy
</span><span style="color:#323232;">alias Y='wl-copy -p'
</span><span style="color:#323232;">alias p=wl-paste
</span><span style="color:#323232;">alias P='wl-paste -p'
</span><span style="color:#323232;">
</span><span style="color:#323232;"># Colorize with acolor/grc
</span><span style="color:#323232;">alias GRC='grc -es'
</span><span style="color:#323232;">alias LA='acol ls -lFAhb --color'
</span><span style="color:#323232;">alias LS='acol ls -lFhb --color'
</span><span style="color:#323232;">alias df='GRC df -hT'
</span><span style="color:#323232;">alias dig='GRC dig'
</span><span style="color:#323232;">alias docker='GRC docker'
</span><span style="color:#323232;">alias docker-machine='GRC docker-machine'
</span><span style="color:#323232;">alias env='acol env'
</span><span style="color:#323232;">alias lsblk='acol lsblk'
</span><span style="color:#323232;">alias lsmount='command mount | rg --color=never "^/" | acol -i -o mount'
</span><span style="color:#323232;">alias lspci='acol lspci'
</span><span style="color:#323232;">alias mount='acol mount'
</span><span style="color:#323232;">alias nmap='acol nmap'
</span><span style="color:#323232;">alias ping='GRC ping'
</span><span style="color:#323232;">alias ps='GRC ps --columns $COLUMNS'
</span><span style="color:#323232;">alias traceroute='GRC traceroute'
</span>
  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • rosin
  • everett
  • thenastyranch
  • magazineikmin
  • ngwrru68w68
  • DreamBathrooms
  • modclub
  • Youngstown
  • slotface
  • PowerRangers
  • osvaldo12
  • InstantRegret
  • kavyap
  • hgfsjryuu7
  • anitta
  • Durango
  • vwfavf
  • khanakhh
  • tester
  • GTA5RPClips
  • ethstaker
  • mdbf
  • cubers
  • tacticalgear
  • normalnudes
  • cisconetworking
  • Leos
  • provamag3
  • All magazines