-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathautoexec.save
130 lines (105 loc) · 3.11 KB
/
autoexec.save
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
00
asdasasa#!/bin/bash
echo '/////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
echo ' / \ '
echo ' / /\ \ '
echo ' / / \ \ '
echo ' \/____\/ '
echo ' \ / ZEE/2020 '
echo ' \ / '
echo '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//////////////////////////////////////'
# ALIAS-IN #############################
echo -e "\033[0;31m"
echo
echo
echo 1. AAA ALIAS
alias ~='cd ~'
alias home='cd ${HOME}'
alias apl!='cd /APL'
alias dat!='cd /DAT'
alias sys!='cd /SYS'
alias xxx!='cd /XXX'
alias l!='cd /DAT/#links'
alias lx!='cd /DAT/#linksX'
alias s!='cd /DAT/#scripts'
alias sx!='cd /DAT/#scriptsX'
alias aaa!='cd /DAT/aaa'
alias ls='ls --color=auto'
alias ll='ls -la'
alias md='mkdir'
alias rd='rm -i'
alias os='cat /etc/os-release'
alias wh=which
alias cls='clear'
alias dir='ls -al --color=auto'
alias del='rm -i'
alias copy='cp -i'
alias linux='uname -a'
alias name='uname -a'
alias cpu='cat /proc/cpuinfo'
alias fs='ll -R /proc/fs'
### 3RD PARTY(s)
# alias ex='thunar&'
# alias edit='leafpad&'
alias eyes='xeyes'
alias say='espeak'
alias | awk '{ $1=""; print "\t", substr( $0, 2 ) }'
# FUNCTIONS-IN #########################
# while alias not processing arguments we must use functions
echo -e "\033[0;32m"
echo
echo
echo 2. DEFINING FUNCTIONS
echo " ex/thunar"
echo " edit/leafpad"
ex() { thunar $@ & };
# edit() { leafpad $@ & };
edit() { geany $@ & };
editx() { bluefish $@ & };
# PATH-SET #############################
echo -e "\033[033m"
echo
echo
echo 3. SETTING PATH
export PATH=/DAT/#links:/DAT/#linksX:/DAT/#scripts:/DAT/#scriptsX:$PATH
echo $PATH | awk 'BEGIN { RS=":"}{print "\t", $1}'
# VARIABLES-SET ####### #################
echo -e "\033[034m"
echo
echo
echo 4. VARIABLES
export AAA=/DAT/AAA
export AAALinks=/DAT/#links
export AAALinksX=/DAT/#linksX
export AAAScripts=/DAT/#scripts
export AAAScriptsX=/DAT/#scriptsX
echo " AAA -is- $AAA"
echo " AAALinks -is- $AAALinks"
echo " AAAScripts -is- $AAAScripts"
echo
# export DISPLAY=:0
# export DISPLAY=127.0.0.1:0.0
# export DISPLAY=10.0.0.8:0.0
export GATEWAY="$(ip route |awk '/^default/{print $3}')"
export DISPLAY=$(hostname).local:0.0
export PULSE_SERVER=tcp:${GATEWAY}
export DISPLAY=$(hostname).local:0.0
echo " IP -is- $( hostname -I )"
echo " Gateway -is- $GATEWAY"
echo " X-Display -is- $DISPLAY"
echo " Pulse-Server -is- $PULSE_SERVER"
echo
export PS1='\033[7m[ \$ \h -$(date +%Y.%m.%d~%H.%m.%S)- \w ]\033[0m \n>'
#echo " Prompt -is- $PS1"
# STATUS ################################
echo -e "\033[35m"
cd $HOME
echo
echo
echo 5. STATUS
service xrdp start; echo;
service xrdp status; echo;
ls -la --color=never /home; echo;
pwd; echo;
# AAA-* code to memory...
source /DAT/#scripts/autoexecx