-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.bashrc
78 lines (65 loc) · 2.33 KB
/
.bashrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#
# ~/.bashrc
#
# If not running interactively, don't do anything
changemac(){
sudo ifconfig wlan0 down
sudo macchanger -r wlan0
sudo ifconfig wlan0 up
}
[[ $- != *i* ]] && return
alias ls='ls --color=auto'
PS1='[\u@\h \W]\$ '
#Display ISO version and distribution information in short
alias version="sed -n 1p /etc/os-release && sed -n 11p /etc/os-release && sed -n 12p /etc/os-release"
#Verses Shortcuts
alias versehis="dunstctl history-pop"
alias verseimp="s /mnt/CHAOS/T/txt_lists/verses_imp.txt"
alias verseord="s /home/yassa/.scripts/bible/verses_order.csv"
#Pacman Shortcuts
alias sync="sudo pacman -Syyy"
alias S="sudo pacman -S"
alias update="sudo pacman -Syyu"
alias SS="pacman --sync --search"
alias SSloc="sudo pacman -Qs"
alias pkg-info="sudo pacman -Qi"
alias local-install="sudo pacman -U"
alias clr-cache="sudo pacman -Scc"
alias unlock="sudo rm /var/lib/pacman/db.lck"
alias R="sudo pacman -R"
alias autoremove="sudo pacman -Rns"
################################################
alias table="ranger /home/yassa/junior_2nd_term/#tables"
alias prog="ranger /home/yassa/junior_2nd_term/advanced\ programming"
alias comm="ranger /home/yassa/junior_2nd_term/communication\ fundamentals"
alias cont="ranger /home/yassa/junior_2nd_term/control\ engineering"
alias dig="ranger /home/yassa/junior_2nd_term/digital\ circuits"
alias emb="ranger /home/yassa/junior_2nd_term/intro\ to\ embedded"
alias rene="ranger /home/yassa/junior_2nd_term/renewable\ energy"
alias elec="ranger /home/yassa/junior_2nd_term/electronics\ \#incomplete"
alias tt="evince /home/yassa/junior_2nd_term/\#tables/tt.pdf"
################################################
alias evil="cd evillimiter && sudo evillimiter"
alias flush="sudo evillimiter --flush"
alias ytsel="yt-dlp -F"
alias yt18="yt-dlp -f 18"
alias yt22="yt-dlp -f 22"
alias net="vnstat -d -i wlan0"
alias hackmap="mapscii"
alias his="history"
alias delh="history -d -5--1"
alias testping="ping www.google.com"
alias i3conf="s .config/i3/config"
alias i3block="s .config/i3blocks/config"
alias scripts="cd .scripts/statusbar"
#################################################
alias j="ranger /home/yassa/junior_2nd_term"
alias hot="ranger /mnt/CHAOS/H/hot\ courses"
alias ch="ranger /mnt/CHAOS"
alias cls="clear"
alias x="exit"
alias ee="exit"
alias s="subl"
alias r="ranger"
alias p="python3"
alias pp="poweroff"