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