Aliases
This commit is contained in:
parent
0298a19914
commit
31e4fd5c19
30
conf.d/40_aliases_common.fish
Normal file
30
conf.d/40_aliases_common.fish
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# General aliases
|
||||||
|
|
||||||
|
# General
|
||||||
|
alias c="clear"
|
||||||
|
alias h="history"
|
||||||
|
alias j="jobs -l"
|
||||||
|
|
||||||
|
alias vi="vim"
|
||||||
|
alias vimdiff="vim -d"
|
||||||
|
|
||||||
|
alias python="python3"
|
||||||
|
|
||||||
|
alias watch="watch --color"
|
||||||
|
|
||||||
|
# Network transfers
|
||||||
|
alias wget="wget --progress=bar:force"
|
||||||
|
alias curl="curl --progress-bar"
|
||||||
|
|
||||||
|
# Search
|
||||||
|
alias grep="grep --color=always"
|
||||||
|
alias egrep="grep -E --color=always"
|
||||||
|
alias fgrep="grep -F --color=always"
|
||||||
|
|
||||||
|
alias diff="diff --color=always"
|
||||||
|
alias fd="fd --color=always"
|
||||||
|
|
||||||
|
# Viewers
|
||||||
|
alias less="less -R"
|
||||||
|
alias cat="bat -pP"
|
||||||
|
alias bless="bat --paging=always --color=always --decorations=never"
|
||||||
29
conf.d/41_aliases_filesystem.fish
Normal file
29
conf.d/41_aliases_filesystem.fish
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
# Filesystem aliases
|
||||||
|
|
||||||
|
# Navigation
|
||||||
|
|
||||||
|
alias ..="cd .."
|
||||||
|
alias ...="cd ../.."
|
||||||
|
alias ....="cd ../../.."
|
||||||
|
alias .....="cd ../../../.."
|
||||||
|
|
||||||
|
alias -="cd -"
|
||||||
|
|
||||||
|
# Listing
|
||||||
|
alias ls="lsd"
|
||||||
|
alias l="lsd -lh"
|
||||||
|
alias la="lsd -alh"
|
||||||
|
alias lt="lsd --tree"
|
||||||
|
alias l.="lsd -d .*"
|
||||||
|
|
||||||
|
# Safer file operations
|
||||||
|
alias rm="rm -Iv"
|
||||||
|
alias cp="cp -iv"
|
||||||
|
alias mv="mv -iv"
|
||||||
|
alias ln="ln -iv"
|
||||||
|
alias mkdir="mkdir -pv"
|
||||||
|
|
||||||
|
# More human-readable options
|
||||||
|
alias df="df -h"
|
||||||
|
alias free="free -h"
|
||||||
|
alias stat="stat --printf='%n\nSize: %s bytes\nPermissions: %A\nOwner: %U:%G\nModified: %y\n'"
|
||||||
19
conf.d/42_aliases_network.fish
Normal file
19
conf.d/42_aliases_network.fish
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
# Networking aliases
|
||||||
|
|
||||||
|
# iproute2
|
||||||
|
alias ip="ip -color=always"
|
||||||
|
alias bridge="bridge -color=always"
|
||||||
|
alias ss="ss --color=always"
|
||||||
|
|
||||||
|
# DNS
|
||||||
|
alias dig="dig +color"
|
||||||
|
|
||||||
|
# Ping
|
||||||
|
alias ping="ping -c 5"
|
||||||
|
alias ping6="ping6 -c 5"
|
||||||
|
|
||||||
|
# Traceroute
|
||||||
|
alias traceroute="traceroute --back"
|
||||||
|
|
||||||
|
# OpenSSL
|
||||||
|
alias certdates="openssl x509 -noout -dates"
|
||||||
3
conf.d/43_aliases_packages.fish
Normal file
3
conf.d/43_aliases_packages.fish
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# Package management
|
||||||
|
|
||||||
|
alias apt="apt -o APT::Color=1"
|
||||||
Loading…
x
Reference in New Issue
Block a user