fixed intendation
This commit is contained in:
parent
865c3e2332
commit
35d1e634ea
|
@ -2,19 +2,18 @@
|
|||
# It might not be very useful for you.
|
||||
|
||||
|
||||
# Options
|
||||
# **** zsh options ****
|
||||
set -o shwordsplit
|
||||
|
||||
|
||||
# Aliases
|
||||
alias zz='source ~/.zshrc'
|
||||
alias vz='vim ~/.zshrc && source ~/.zshrc'
|
||||
#alias vp='vim $ZSH/plugins/david.zsh && source ~/.zshrc'
|
||||
#alias vt='vim $ZSH/themes/david.zsh && source ~/.zshrc'
|
||||
#alias vs='vim $ZSH/myzsh.sh && source ~/.zshrc'
|
||||
#alias vu='cd $ZSH > /dev/null; git pull origin master; cd - > /dev/null; echo $timestamp > $ZSH/lastrun; source ~/.zshrc'
|
||||
# **** aliases definitions ****
|
||||
alias zz='source $HOME/.zshrc'
|
||||
alias vz='vim $HOME/.zshrc && source $HOME/.zshrc'
|
||||
alias vp='vim $ZSH_CUSTOM/plugins/zsh-david/zsh-david.plugin.zsh && source $HOME/.zshrc'
|
||||
alias vu='upgrade_oh_my_zsh && _upgrade_custom'
|
||||
alias vi='vim'
|
||||
alias v='vim'
|
||||
alias vv='vim $HOME/.vimrc'
|
||||
alias serve="python2 -m SimpleHTTPServer"
|
||||
alias push="git push origin master"
|
||||
alias pull="git pull origin master"
|
||||
|
@ -36,127 +35,123 @@ alias systemctl='sudo systemctl'
|
|||
alias se='ls /usr/bin | grep'
|
||||
|
||||
|
||||
# Variables
|
||||
# **** variables ****
|
||||
export EDITOR=vim
|
||||
if [[ $LANG = '' ]]; then
|
||||
export LANG=en_US.UTF-8
|
||||
export LANG=en_US.UTF-8
|
||||
fi
|
||||
|
||||
|
||||
# Functions
|
||||
# **** function definitions ****
|
||||
|
||||
## RDP client
|
||||
rdp()
|
||||
{
|
||||
|
||||
if [ -z $1 ]; then
|
||||
echo -e "server: \c"
|
||||
read server
|
||||
else
|
||||
server=$1
|
||||
fi
|
||||
if [ -z $1 ]; then
|
||||
echo -e "server: \c"
|
||||
read server
|
||||
else
|
||||
server=$1
|
||||
fi
|
||||
|
||||
echo -e "username [davidadm]: \c"
|
||||
read username
|
||||
if [ -z $username ]; then
|
||||
username="davidadm"
|
||||
fi
|
||||
echo -e "username [davidadm]: \c"
|
||||
read username
|
||||
if [ -z $username ]; then
|
||||
username="davidadm"
|
||||
fi
|
||||
|
||||
echo -e "domain [aec.at]: \c"
|
||||
read domain
|
||||
if [ -z $domain ]; then
|
||||
domain="aec.at"
|
||||
fi
|
||||
echo -e "domain [aec.at]: \c"
|
||||
read domain
|
||||
if [ -z $domain ]; then
|
||||
domain="aec.at"
|
||||
fi
|
||||
|
||||
which rdesktop >/dev/null
|
||||
which rdesktop >/dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
#rdesktop -u $username -p - -d $domain -g 1366x768 $server -k de
|
||||
rdesktop -K -u $username -p - -d $domain -g workarea $server -k de
|
||||
else
|
||||
which xfreerdp >/dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
#rdesktop -u $username -p - -d $domain -g 1366x768 $server -k de
|
||||
rdesktop -K -u $username -p - -d $domain -g workarea $server -k de
|
||||
#xfreerdp +clipboard /v:$server /u:$username /d:$domain /size:1920x1080
|
||||
xfreerdp /v:$server /u:$username /d:$domain /size:1366x768 -wallpaper:on
|
||||
else
|
||||
which xfreerdp >/dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
#xfreerdp +clipboard /v:$server /u:$username /d:$domain /size:1920x1080
|
||||
xfreerdp /v:$server /u:$username /d:$domain /size:1366x768 -wallpaper:on
|
||||
|
||||
else
|
||||
echo "error: no rdp client found"
|
||||
return 1
|
||||
fi
|
||||
echo "error: no rdp client found"
|
||||
return 1
|
||||
fi
|
||||
|
||||
fi
|
||||
}
|
||||
|
||||
## OS Upgrade for various systems.
|
||||
update()
|
||||
{
|
||||
# OS Upgrade function for various systems.
|
||||
systems="ubuntu arch solus raspbian antergos"
|
||||
issue="$(cat /etc/issue)"
|
||||
for item in $systems; do
|
||||
echo $issue | grep -i $item >> /dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
system=$item
|
||||
fi
|
||||
done
|
||||
|
||||
#checking for system
|
||||
systems="ubuntu arch solus raspbian antergos"
|
||||
issue="$(cat /etc/issue)"
|
||||
for item in $systems; do
|
||||
echo $issue | grep -i $item >> /dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
system=$item
|
||||
fi
|
||||
done
|
||||
|
||||
#trying to update parsed system
|
||||
case $system in
|
||||
ubuntu|debian|raspbian)
|
||||
echo "Updating Ubuntu/Debian.."
|
||||
sudo apt-get update && sudo apt-get dist-upgrade
|
||||
;;
|
||||
arch|antergos)
|
||||
echo "Updating Arch Linux.."
|
||||
sudo pacman -Syu
|
||||
;;
|
||||
solus)
|
||||
echo "Updating Solus OS.."
|
||||
sudo eopkg update-repo && sudo eopkg upgrade
|
||||
;;
|
||||
?)
|
||||
echo "error: unknown system."
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "error: something went wrong."
|
||||
return 1
|
||||
fi
|
||||
case $system in
|
||||
ubuntu|debian|raspbian)
|
||||
echo "Updating Ubuntu/Debian.."
|
||||
sudo apt-get update && sudo apt-get dist-upgrade
|
||||
;;
|
||||
arch|antergos)
|
||||
echo "Updating Arch Linux.."
|
||||
sudo pacman -Syu
|
||||
;;
|
||||
solus)
|
||||
echo "Updating Solus OS.."
|
||||
sudo eopkg update-repo && sudo eopkg upgrade
|
||||
;;
|
||||
?)
|
||||
echo "error: unknown system."
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "error: something went wrong."
|
||||
return 1
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
## Cross-platform install routine
|
||||
install()
|
||||
{
|
||||
systems="ubuntu arch"
|
||||
issue="$(cat /etc/issue)"
|
||||
packages=$*
|
||||
for item in $systems; do
|
||||
echo $issue | grep -i $item >> /dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
system=$item
|
||||
fi
|
||||
done
|
||||
|
||||
#checking for system
|
||||
systems="ubuntu arch"
|
||||
issue="$(cat /etc/issue)"
|
||||
packages=$*
|
||||
for item in $systems; do
|
||||
echo $issue | grep -i $item >> /dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
system=$item
|
||||
fi
|
||||
done
|
||||
|
||||
case $system in
|
||||
ubuntu)
|
||||
sudo apt-get install -y $packages
|
||||
;;
|
||||
arch)
|
||||
sudo pacman -Sy --noconfirm $packages
|
||||
;;
|
||||
?)
|
||||
echo "unknown system. could not run install."
|
||||
;;
|
||||
esac
|
||||
|
||||
case $system in
|
||||
ubuntu)
|
||||
sudo apt-get install -y $packages
|
||||
;;
|
||||
arch)
|
||||
sudo pacman -Sy --noconfirm $packages
|
||||
;;
|
||||
?)
|
||||
echo "unknown system. could not run install."
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
## Thinkpad Trackpoint input fix (for for thinkpad x131e/chromebook)
|
||||
fixtrackpoint()
|
||||
{
|
||||
xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation" 1
|
||||
xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Button" 2
|
||||
xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Timeout" 200
|
||||
xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Axes" 6 7 4 5
|
||||
xinput set-prop "TPPS/2 IBM TrackPoint" "Device Accel Constant Deceleration" 0.75
|
||||
xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation" 1
|
||||
xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Button" 2
|
||||
xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Timeout" 200
|
||||
xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Axes" 6 7 4 5
|
||||
xinput set-prop "TPPS/2 IBM TrackPoint" "Device Accel Constant Deceleration" 0.75
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue