From bab2dd6d8bfd15f5335f571788c04eb0656cf2f6 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Thu, 4 Sep 2025 15:29:23 +0700 Subject: [PATCH] Update source.sh --- shell/source.sh | 182 +++++++++++++++++++++++------------------------- 1 file changed, 86 insertions(+), 96 deletions(-) diff --git a/shell/source.sh b/shell/source.sh index cf90a5c..cb724f5 100644 --- a/shell/source.sh +++ b/shell/source.sh @@ -1,96 +1,86 @@ -#--- path ------------------------------------------------------------------------------------------------------------------------------------------- -export PATH=$PATH:~/dotfiles-dwm/bin:~/.cargo/bin -export GTK2_RC_FILES=~/.config/gtk-2.0/gtkrc # gtk2 theme -#---------------------------------------------------------------------------------------------------------------------------------------------------- -#--- colors ----------------------------------------------------------------------------------------------------------------------------------------- -. ~/dotfiles-dwm/shell/colors.sh # include bash colors -#---------------------------------------------------------------------------------------------------------------------------------------------------- -#--- sys -------------------------------------------------------------------------------------------------------------------------------------------- -alias psa='busybox ps' # show all processes -alias c='clear' # clear terminal screen -alias e='echo' # print in terminal -alias s='source' # source -alias kcat='kitty icat' # show image in kitty terminal -alias ff='fastfetch' # system data -alias una='uname -a' # system name -alias ifcnf='ifconfig' # ifconfig -alias sudo='sudo -p "Give me your fucking password: "' # sudo prompt alias -#--- pacman ----------------------------------------------------------------------------------------------------------------------------------------- -alias p='sudo pacman' # pacman -alias psy='sudo pacman -Sy' # update repositories -alias psyu='sudo pacman -Syu' # upgrade system -alias pi='sudo pacman -S' # install package -alias psc='sudo pacman -Ss' # search package in repository -alias pqdtq='sudo pacman -Qdtq' # list files without dependencies -alias pq='sudo pacman -Q' # list installed packages -alias pql='sudo pacman -Ql' # list files in packages -alias prm='sudo pacman -R' # delete pacman package -alias prns='sudo pacman -Rns' # delete pacman package with all dependencies -#---------------------------------------------------------------------------------------------------------------------------------------------------- -#--- apt -------------------------------------------------------------------------------------------------------------------------------------------- -alias aptu='sudo apt update' # update apt repositories -alias apti='sudo apt install -y' # install apt package -alias aptui='sudo apt upgrade -y' # upgrade apt packages -alias aptrm='sudo apt remove -y' # remove apt package -alias aptautorm='sudo apt autoremove -y' # remove apt package with dependencies -#---------------------------------------------------------------------------------------------------------------------------------------------------- -alias ipr='ip route' # show routes -alias ipa='ip addr' # show addresses -alias ipl='ip link' # show links -alias sctl='systemctl' # systemctl -alias sctls='systemctl start' # service start -alias sctlst='systemctl status' # service status -alias sctlp='systemctl stop' # service stop -alias H='Hyprland' # start Hyprland -alias sx='startx' # startx - start xorg -#---------------------------------------------------------------------------------------------------------------------------------------------------- -#--- git -------------------------------------------------------------------------------------------------------------------------------------------- -alias g='git' # git -alias ga='git add' # add unstaged changes -alias gaa='git add --all' # add all unstaged changes -alias gb='git branch' # create branch -alias gba='git branch --all' # list all branches -alias gbd='git branch --delete' # delete branch -alias gbD='git branch --delete --force' # force delete branch -alias gco='git checkout' # checkout to another branch -alias gcb='git checkout -b' # checkout and create branch -alias gc='git clone' # clone from remote repository -alias gcl='git clone --recursive' # clone recursive with submodules -alias gcam='git commit --all --message' # commit with commit message -alias gd='git diff' # create diff -alias gcf='git config --list' # show config -alias gf='git fetch' # fetch from remote repository -alias ghh='git help' # help -alias glgg='git log --graph' # log with graph -alias glg='git log --stat' # log with stat -alias gm='git merge' # merge branches -alias gl='git pull' # pull from upstream repository -alias gpr='git pull --rebase' # pull from upstream repository and rebase local changes -alias gp='git push' # push to upstream repository -alias gpo='git push --set-upstream origin' # push to upstream repository and set upstream branch -alias gra='git remote add' # add remote repository -alias grrm='git remote remove' # remove remote repository -alias gstall='git stash --all' # stash all in repository -alias gstc='git stash clear' # clear git stash -alias gst='git status' # status repository -#---------------------------------------------------------------------------------------------------------------------------------------------------- -#--- docker ----------------------------------------------------------------------------------------------------------------------------------------- -alias dpa='docker ps -a' # list all docker containers -alias dp='docker ps' # list active docker containers -alias dia='docker images -a' # list all docker images -alias di='docker images' # list docker images -alias dcrm='docker container rm' # remove docker container -alias dirm='docker image rm' # remove docker image -alias dr='docker run' # run docker image as container -alias ds='docker start' # start docker container -alias dst='docker stop' # stop docker container -alias dspa='docker system prune -a' # delete all docker data -alias dcaq='docker ps -aq' # stop all containers -#---------------------------------------------------------------------------------------------------------------------------------------------------- -#--- bluetooth -------------------------------------------------------------------------------------------------------------------------------------- -alias bctl="bluetoothctl" # bluetoothctl -alias bctlc="bluetoothctl connect" # connect bluetooth device -alias bctld="bluetoothctl disconnect" # disconnect bluetooth device -alias bctll="bluetoothctl devices" # show bluetooth devices -alias bctls="bluetoothctl scan on" # scan bluetooth devices -#---------------------------------------------------------------------------------------------------------------------------------------------------- +export PATH=$PATH:~/dotfiles-dwm/bin:~/dotfiles-dwm/dwm/bin/:~/.cargo/bin:~/.local/bin:~/go/bin +export GTK2_RC_FILES=~/.config/gtk-2.0/gtkrc +export XDG_DATA_DIRS=$XDG_DATA_DIRS:/var/lib/flatpak/exports/share:/home/tola/.local/share/flatpak/exports/share:/usr/share +export EDITOR=nvim +. ~/dotfiles-dwm/shell/colors.sh +alias psa='busybox ps' +alias c='clear' +alias e='echo' +alias s='source' +alias kcat='kitty icat' +alias ff='fastfetch' +alias una='uname -a' +alias ifcnf='ifconfig' +alias sudo='sudo -p "Give me your fucking password: "' +alias x='exit' +alias p='sudo pacman' +alias psy='sudo pacman -Sy' +alias psyu='sudo pacman -Syu' +alias pi='sudo pacman -S' +alias psc='sudo pacman -Ss' +alias pqdtq='sudo pacman -Qdtq' +alias pq='sudo pacman -Q' +alias pql='sudo pacman -Ql' +alias prm='sudo pacman -R' +alias prns='sudo pacman -Rns' +alias aptu='sudo apt update' +alias apti='sudo apt install -y' +alias aptui='sudo apt upgrade -y' +alias aptrm='sudo apt remove -y' +alias aptautorm='sudo apt autoremove -y' +alias ipr='ip route' +alias ipa='ip addr' +alias ipl='ip link' +alias sctl='systemctl' +alias sctls='systemctl start' +alias sctlst='systemctl status' +alias sctlp='systemctl stop' +alias H='Hyprland' +alias sx='startx' +alias g='git' +alias ga='git add' +alias gaa='git add --all' +alias gb='git branch' +alias gba='git branch --all' +alias gbd='git branch --delete' +alias gbD='git branch --delete --force' +alias gco='git checkout' +alias gcb='git checkout -b' +alias gc='git clone' +alias gcl='git clone --recursive' +alias gcam='git commit --all --message' +alias gd='git diff' +alias gcf='git config --list' +alias gf='git fetch' +alias ghh='git help' +alias glgg='git log --graph' +alias glg='git log --stat' +alias glg1='git lg1' +alias glg2='git lg2' +alias gm='git merge' +alias gl='git pull' +alias gpr='git pull --rebase' +alias gp='git push' +alias gpo='git push --set-upstream origin' +alias gra='git remote add' +alias grrm='git remote remove' +alias gstall='git stash --all' +alias gstc='git stash clear' +alias gst='git status' +alias dpa='docker ps -a' +alias dp='docker ps' +alias dia='docker images -a' +alias di='docker images' +alias dcrm='docker container rm' +alias dirm='docker image rm' +alias dr='docker run' +alias ds='docker start' +alias dst='docker stop' +alias dspa='docker system prune -a' +alias dcaq='docker ps -aq' +alias bctl="bluetoothctl" +alias bctlc="bluetoothctl connect" +alias bctld="bluetoothctl disconnect" +alias bctll="bluetoothctl devices" +alias bctls="bluetoothctl scan on" +alias gnome='systemctl start gdm'