Skip to content

Alias catalog

loadout ships 136 aliases. Entries with no pack are core defaults and are on for everyone; the rest belong to a pack and are off until you enable it.

A requires entry names a binary that must exist for the alias to work. loadout still generates the alias when the binary is missing — it does not silently drop it — but loadout doctor reports it, and the web interface shows it amber. That is the difference between an alias that is broken and one you have simply not installed the tool for yet.

Where a command differs per platform, both forms are listed. Anything marked linux only is not generated on macOS at all.

Service control and system configuration. This category carries most of the platform variance: systemctl on Linux, launchctl on macOS.

33 aliases.

AliasCommandPackPlatformRequires
ctllinux: sudo systemctl
darwin: sudo launchctl
corevaries—
ctl:statuslinux: sudo systemctl status
darwin: sudo launchctl list
corevaries—
ctl:startlinux: sudo systemctl start
darwin: sudo launchctl start
corevaries—
ctl:stoplinux: sudo systemctl stop
darwin: sudo launchctl stop
corevaries—
ctl:enablelinux: sudo systemctl enable
darwin: sudo launchctl enable
corevaries—
ctl:disablelinux: sudo systemctl disable
darwin: sudo launchctl disable
corevaries—
zconcode ~/.zshrccoreallcode
zcon:nnano ~/.zshrccoreallnano
omzcode ~/.oh-my-zshcoreallcode
zrc. ~/.zshrccoreall—
ezrcexec zshcoreall—
debisudo dpkg -icorelinuxdpkg
downloadscd ~/Downloadscoreall—
..cd ..coreall—
...cd ../..coreall—
....cd ../../../coreall—
clclearcoreall—
mewhoamicoreall—
applinux: sudo apt-get
darwin: brew
corevaries—
updatelinux: sudo apt-get update -y && sudo apt-get upgrade
darwin: brew update && brew upgrade
corevaries—
hhistorycoreall—
date:nowdate +"%T"coreall—
todaydate +"%d-%m-%Y"coreall—
wgetwget -ccoreallwget
portslinux: netstat -tulanp
darwin: lsof -i -P
corevaries—
jjobs -lcoreall—
sassh-addcoreallssh-add
salssh-add -lcoreallssh-add
cggcfgcoreall—
vscodecoreallcode
vcodecoreallcode
v.code .coreallcode
sshconv ~/.ssh/configcoreallcode

Container and compose shorthands. Every entry here requires docker to be installed, so on a machine without it they are reported by loadout doctor rather than failing when you use them.

1 alias.

AliasCommandPackPlatformRequires
dkdockercorealldocker

Ecosystem-specific commands. Nearly all of these live in packs, off unless you enable them, because a Jekyll alias is noise on a machine that has never run Jekyll.

23 aliases.

AliasCommandPackPlatformRequires
g:devgatsby developgatsbyallgatsby
g:buildgatsby buildgatsbyallgatsby
g:newgatsby newgatsbyallgatsby
jkjekylljekyllalljekyll
jk:newjekyll newjekyllalljekyll
jk:servebundle exec jekyll servejekyllallbundle
jk:buildbundle exec jekyll buildjekyllallbundle
jk:pagebundle exec jekyll pagejekyllallbundle
jk:postbundle exec jekyll postjekyllallbundle
xsmexercismexercismallexercism
xsm:dexercism downloadexercismallexercism
xsm:sexercism submitexercismallexercism
xsm:oexercism openexercismallexercism
xsm:vexercism versionexercismallexercism
flflutterflutterallflutter
fl:hflutter -hflutterallflutter
fl:vflutter -vflutterallflutter
fl:bflutter buildflutterallflutter
fl:dflutter doctorflutterallflutter
fl:iflutter installflutterallflutter
fl:gflutter generateflutterallflutter
fl:sflutter screenshotflutterallflutter
fl:uflutter upgradeflutterallflutter

Everything routed through git. The branch names come from your git.main_branch and git.dev_branch settings, so gpull and friends follow whatever your project calls them.

14 aliases.

AliasCommandPackPlatformRequires
gpushgit pushcoreallgit
gpullgit pullcoreallgit
rnmgit branch -m maincoreallgit
finitgit flow initgit-flowallgit-flow
ffgit flow featuregit-flowallgit-flow
frgit flow releasegit-flowallgit-flow
fhgit flow hotfixgit-flowallgit-flow
repogh repocoreallgh
gistgh gistcoreallgh
issuegh issuecoreallgh
ghcgh repo clonecoreallgh
ghngh repo createcoreallgh
ghfgh repo forkcoreallgh
ghvgh repo viewcoreallgh

Navigation, listing, archives, networking, and the entries that do not group with anything else.

24 aliases.

AliasCommandPackPlatformRequires
fastspeed-testcoreallspeed-test
nemaasciinemacoreallasciinema
untarsudo tar -xvzfcorealltar
wchwhichcoreall—
wiswhatiscoreall—
rdsredis-clicoreallredis-cli
lhlighthousecorealllighthouse
standupgit-standupcoreallgit-standup
hthtopcoreallhtop
pypythoncoreallpython
devts-node-dev --respawn --clearcoreallts-node-dev
miplinux: dig +short myip.opendns.com @resolver1.opendns.com | xsel -i -b
darwin: dig +short myip.opendns.com @resolver1.opendns.com | pbcopy
corevaries—
rwrailwaycoreallrailway
cfcloudflaredcloudflaredallcloudflared
cftcloudflared tunnelcloudflaredallcloudflared
cftrcloudflared tunnel runcloudflaredallcloudflared
hrherokucoreallheroku
hr:lheroku logs --tailcoreallheroku
dbdbdocscorealldbdocs
ansansibleansibleallansible
sansans --become --ask-become-passansibleallansible
anspansible-playbookansibleallansible
sanspansible-playbook --ask-become-passansibleallansible
infinfisicalcoreallinfisical

Package manager shorthands. Most are two or three characters standing in for a command you type dozens of times a day.

29 aliases.

AliasCommandPackPlatformRequires
nnpmcoreallnpm
ninpm installcoreallnpm
nunpm uninstallcoreallnpm
nsnpm startcoreallnpm
nrnpm runcoreallnpm
nbnpm run buildcoreallnpm
ndnpm run devcoreallnpm
cnanpx create-next-appcoreallnpx
cnatnpx create-next-app --example with-typescriptcoreallnpx
yyarncoreallyarn
ysyarn startcoreallyarn
yayarn addcoreallyarn
yryarn removecoreallyarn
ybyarn buildcoreallyarn
ydyarn devcoreallyarn
ytyarn testcoreallyarn
yteyarn test:e2ecoreallyarn
ycnayarn create next-appcoreallyarn
ycnaeyarn create next-app --examplecoreallyarn
ycnatyarn create next-app --example with-typescriptcoreallyarn
bbuncoreallbun
babun addcoreallbun
bibun installcoreallbun
brbun runcoreallbun
bsbun startcoreallbun
bdbun devcoreallbun
btbun testcoreallbun
bxbunxcoreallbunx
ocopencodecoreallopencode

Session management. Pairs with the tmux-session shipped script and with workspaces that declare a tmux_session.

12 aliases.

AliasCommandPackPlatformRequires
ttmuxcorealltmux
tlt lscorealltmux
tnt new -scorealltmux
tdt detachcorealltmux
tat attach -tcorealltmux
tksvt kill-servercorealltmux
tksst kill-sessioncorealltmux
tkpt kill-panecorealltmux
tkwt kill-windowcorealltmux
tsrct source-file ./.tmux.confcorealltmux
tsstmux-session savecorealltmux
tsrtmux-session restorecorealltmux