43 lines
No EOL
835 B
Bash
43 lines
No EOL
835 B
Bash
#!/bin/bash
|
|
#
|
|
# SCRIPT NAME:
|
|
# .aliases
|
|
#
|
|
# AUTHOR:
|
|
# Severin Kaderli <severin@kaderli.dev>
|
|
#
|
|
# DESCRIPTION:
|
|
# This script is used to define aliases for commands.
|
|
#
|
|
# USAGE:
|
|
# This script is sourced by .bashrc
|
|
|
|
# Alias for clear because I sometimes type the DOS command instead
|
|
alias cls="clear"
|
|
|
|
# Alias for using lsd as ls replacement
|
|
alias ls='lsd --icon never'
|
|
alias la="ls -al"
|
|
alias lt="ls --tree"
|
|
|
|
# Alias for using ripgrep as grep replacement
|
|
alias grep="rg -n"
|
|
|
|
# Alias for using bat as cat replacement
|
|
alias cat="bat"
|
|
|
|
# Alias to get to my Projects folder
|
|
alias pj="cd ~/Projects"
|
|
|
|
# Alias to get to my Downloads folder
|
|
alias dl="cd ~/Downloads"
|
|
|
|
# Alias to get to my Documents folder
|
|
alias doc="cd ~/Documents"
|
|
|
|
# Alias for opening my code editor
|
|
alias e="code"
|
|
|
|
alias t='task todo'
|
|
alias ta='task add'
|
|
alias td='task done' |