49 lines
		
	
	
		
			902 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
		
			902 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env bash
 | |
| 
 | |
| function install_homebrew()
 | |
| {
 | |
| 
 | |
|   if ! which brew>/dev/null; then
 | |
|     echo "Installing Homebrew"
 | |
|     /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
 | |
|   fi
 | |
| 
 | |
|   if ! brew tap | grep caskroom/cask ; then
 | |
|     echo "Installing caskroom tap"
 | |
|     brew tap caskroom/cask
 | |
|   fi
 | |
| 
 | |
| }
 | |
| 
 | |
| function install_casks()
 | |
| {
 | |
|   brew cask install google-chrome
 | |
|   brew cask install docker
 | |
|   brew cask install caskroom/drivers/logitech-options
 | |
| }
 | |
| 
 | |
| function install_brews()
 | |
| {
 | |
|   #/usr/local/bin/brew update
 | |
|   brew install tmux
 | |
|   brew install arp-scan
 | |
|   brew install neovim
 | |
| }
 | |
| 
 | |
| 
 | |
| function setup_kitty()
 | |
| {
 | |
|   # Copy kitty.app to /Applications
 | |
|   #cp ${KITTY_PATH} /Applications/.
 | |
|   ln -s ${DOTFILES}/kitty.conf ${HOME}/Library/Preferences/kitty/kitty.conf
 | |
| }
 | |
| 
 | |
| 
 | |
| export DOTFILES=/Users/thomas/dotfiles
 | |
| 
 | |
| ssh/setup.sh
 | |
| git/setup.sh
 | |
| NAS_mounts/setup.sh
 | |
| fish/setup.sh
 | |
| wm/setup.sh
 |