From 9320b8e46ca1216b936ba39bc791fb722850e16b Mon Sep 17 00:00:00 2001 From: Matthos Denys Date: Thu, 25 Feb 2021 14:10:44 +0300 Subject: [PATCH] first commit --- .zshrc | 14 ++++++++++++++ clearcache.sh | 10 ++++++++++ dockernewmachine.sh | 13 +++++++++++++ minikubenewpc.sh | 22 ++++++++++++++++++++++ run.sh | 5 +++++ 5 files changed, 64 insertions(+) create mode 100644 .zshrc create mode 100644 clearcache.sh create mode 100644 dockernewmachine.sh create mode 100644 minikubenewpc.sh create mode 100644 run.sh diff --git a/.zshrc b/.zshrc new file mode 100644 index 0000000..7878d9d --- /dev/null +++ b/.zshrc @@ -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" \ No newline at end of file diff --git a/clearcache.sh b/clearcache.sh new file mode 100644 index 0000000..1c980a7 --- /dev/null +++ b/clearcache.sh @@ -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/) + diff --git a/dockernewmachine.sh b/dockernewmachine.sh new file mode 100644 index 0000000..88c6756 --- /dev/null +++ b/dockernewmachine.sh @@ -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 \ No newline at end of file diff --git a/minikubenewpc.sh b/minikubenewpc.sh new file mode 100644 index 0000000..a78b4c1 --- /dev/null +++ b/minikubenewpc.sh @@ -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 diff --git a/run.sh b/run.sh new file mode 100644 index 0000000..f2b8a71 --- /dev/null +++ b/run.sh @@ -0,0 +1,5 @@ +#!/bin/bash +cp .zshrc ~/ +cp clearcache.sh ~/ +cp dockernewmachine.sh ~/ +cp minikubenewpc.sh ~/ \ No newline at end of file