Repository navigation
Expand file tree
/
Copy pathMAC-SCRIPT
More file actions
81 lines (59 loc) · 2.99 KB
/
Copy pathMAC-SCRIPT
File metadata and controls
81 lines (59 loc) · 2.99 KB
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
#!/usr/bin/env zsh
########### Descargar el github privado #############################
#git clone https://github.com/Loop-Man/MAC.git $HOME/Github/Personal/MAC/
#####################################################################
########### Instalar brew ###########################################
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew update -v;brew upgrade -v;brew cleanup -v
brew install zsh-syntax-highlighting zsh-autosuggestions zsh-completions zsh-history-substring-search zsh-git-prompt
brew install wget tmux scrub lsd bat fzf
#brew cask install keepassxc
brew cask install iterm2
brew install nmap wireshark sqlmap postgresql
##### Ojo con el antivirus para instalar metasploit, excluir la ruta ##########
brew cask install java burp-suite metasploit
brew install openvpn htop grc
brew cask install deepl adobe-acrobat-reader discord typora visual-studio-code
#brew cask install firefox chromium protonvpn
brew tap homebrew/cask-fonts
brew cask install font-hack-nerd-font
echo 'PONER LA FUENTE HACK A LA TERMINAL Y A I2TERM. PD: Pulsa una fucking tecla'
read -n 1 #### Para parar el programa a la espera de leer un caracter del teclado
########### Instalar con pip #######################################
sudo pip3 install requests
########### Instalar zsh ############################################
ruta=$(pwd)
cd $HOME
wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh
sed -i .tmp 's/\~\/.oh-my-zsh\}$/\~\/.zsh\/.oh-my-zsh\}/g' install.sh
sh install.sh &>/dev/null &
sleep 20
rm -rf install*
#cat install.sh |sed 's/\~\/.oh-my-zsh\}$/\~\/.zsh\/.oh-my-zsh\}/g' > install2.sh
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $HOME/.zsh/.oh-my-zsh/themes/powerlevel10k
sed -i .tmp 's/robbyrussell/powerlevel10k\/powerlevel10k/1' .zshrc
rm -rf .zshrc.tmp
########## Instalar awesome vim ####################################
git clone --depth=1 https://github.com/amix/vimrc.git ~/.vim/.vim_runtime
sed -i .tmp 's/\.vim\_runtime/\.vim\/\.vim\_runtime/g' $HOME/.vim/.vim_runtime/install_awesome_vimrc.sh
sh $HOME/.vim/.vim_runtime/install_awesome_vimrc.sh
rm -rf $HOME/.vim/.vim_runtime/install_awesome_vimrc.sh
mv $HOME/.vim/.vim_runtime/install_awesome_vimrc.sh.tmp $HOME/.vim/.vim_runtime/install_awesome_vimrc.sh
######### Actualizar awesome vim ###################################
cd ~/.vim/.vim_runtime
git pull --rebase
python3 update_plugins.py
cd $HOME
########## Instalar tmux ###########################################
git clone https://github.com/gpakosz/.tmux.git
ln -s -f .tmux/.tmux.conf
cp .tmux/.tmux.conf.local .
########## Instalar fzf ############################################
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install
########## Copiar ficheros del repositorio personal de git #########
cp $ruta/.zsh/.fzf.zsh $HOME/.zsh/
cp $ruta/.zsh/.p10k.zsh $HOME/.zsh/
cp $ruta/.zsh/.zsh_history $HOME/.zsh/
cp $ruta/.zshrc $HOME/
cp $ruta/.vimrc $HOME/