This commit is contained in:
Candifloss 2026-07-16 03:10:10 +05:30
parent 0298a19914
commit 31e4fd5c19
4 changed files with 81 additions and 0 deletions

View 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"

View 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'"

View 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"

View File

@ -0,0 +1,3 @@
# Package management
alias apt="apt -o APT::Color=1"