first commit

This commit is contained in:
Matthos Denys 2021-02-25 14:10:44 +03:00
commit 9320b8e46c
5 changed files with 64 additions and 0 deletions

14
.zshrc Normal file
View File

@ -0,0 +1,14 @@
# Load Homebrew config script
source $HOME/.brewconfig.zsh
madir()
{
cd ~/Desktop/ && mkdir -p "$@" && cd "$@"
echo "folder $@ maked sucses"
}
alias clearcache="sh /Users/mdenys/clearcache.sh"
alias minikubenewpc="sh /Users/mdenys/minikubenewpc.sh"
alias code="open -a Visual\ Studio\ Code ."
alias сколько="du -hd 1 ~ | sort -hk 1"
alias сколькоожно="du -hd 2 ~ | sort -hk 1"

10
clearcache.sh Normal file
View File

@ -0,0 +1,10 @@
#!/bin/bash
echo y | exec $(rm -rf ~/Library/Application\ Support/Slack/Cache/)
echo y | exec $(rm -rf ~/Library/Application\ Support/Slack/Service\ Worker/CacheStorage/)
echo y | exec $(rm -rf ~/Library/Application\ Support/discord/Cache/)
echo y | exec $(rm -rf ~/Library/Safari/)
echo y | exec $(rm -rf ~/Library/Cookies/)
echo y | exec $(rm -rf ~/Library/Application\ Support/Code/Cache/)
echo y | exec $(rm -rf ~/Library/Caches/)

13
dockernewmachine.sh Normal file
View File

@ -0,0 +1,13 @@
GOINFRE="/goinfre/$USER"
echo $GOINFRE
mkdir $GOINFRE/Caches
mkdir $GOINFRE/Caches/com.docker.docker
rm -rf ~/Library/Caches/com.docker.docker
ln -s $GOINFRE/Caches/com.docker.docker ~/Library/Caches/com.docker.docker
mkdir $GOINFRE/Containers
mkdir $GOINFRE/.docker
rm -rf ~/.docker
ln -s $GOINFRE/.docker ~/.docker
mkdir $GOINFRE/Containers/com.docker.docker
rm -rf ~/Library/Containers/com.docker.docker
ln -s $GOINFRE/Containers/com.docker.docker ~/Library/Containers/com.docker.docker

22
minikubenewpc.sh Normal file
View File

@ -0,0 +1,22 @@
pc_name=$HOSTNAME
echo "Запускаем установку minikube для $pc_name\n" | sed 's/.kzn.21-school.ru//'
if brew ls --versions > /dev/null; then
echo "все отлично\n"
cd ~
else
echo "Придется поставить\n"
curl -fsSL https://rawgit.com/kube/42homebrew/master/install.sh | zsh
cd ~
fi
minikube delete
rm -rf ~/.minikube
rm -rf ~/goinfre/.minikube
brew remove minikube
brew install minikube
cd ~
brew unlink minikube
brew link minikube
mkdir -p .minikube
mv .minikube ./goinfre
ln -s ./goinfre/.minikube .minikube
minikube start --vm-driver=virtualbox

5
run.sh Normal file
View File

@ -0,0 +1,5 @@
#!/bin/bash
cp .zshrc ~/
cp clearcache.sh ~/
cp dockernewmachine.sh ~/
cp minikubenewpc.sh ~/