clean setup and update brewfile

This commit is contained in:
Stephen Parkinson
2022-02-28 15:06:26 -08:00
parent 996e13f1e1
commit d2510183b0
3 changed files with 40 additions and 21 deletions

View File

@@ -27,6 +27,7 @@ brew "exiftool"
brew "sdl2" brew "sdl2"
brew "ffmpeg" brew "ffmpeg"
brew "figlet" brew "figlet"
brew "fortune"
brew "gcc" brew "gcc"
brew "gdb" brew "gdb"
brew "git" brew "git"
@@ -39,6 +40,7 @@ brew "jq"
brew "ldid" brew "ldid"
brew "libusbmuxd" brew "libusbmuxd"
brew "libimobiledevice" brew "libimobiledevice"
brew "librsvg"
brew "llvm" brew "llvm"
brew "lolcat" brew "lolcat"
brew "ruby" brew "ruby"
@@ -55,7 +57,9 @@ brew "pngcheck"
brew "rsync" brew "rsync"
brew "sl" brew "sl"
brew "speedtest-cli" brew "speedtest-cli"
brew "svg2png"
brew "telnet" brew "telnet"
brew "tldr"
brew "tmux" brew "tmux"
brew "tree" brew "tree"
brew "watch" brew "watch"
@@ -68,26 +72,33 @@ brew "zsh-history-substring-search"
brew "zsh-syntax-highlighting" brew "zsh-syntax-highlighting"
brew "zzz" brew "zzz"
cask "adoptopenjdk" cask "adoptopenjdk"
cask "alacritty"
cask "android-platform-tools" cask "android-platform-tools"
cask "appcleaner" cask "appcleaner"
cask "burp-suite" cask "burp-suite"
cask "cinebench"
cask "daisydisk" cask "daisydisk"
cask "discord" cask "discord"
cask "dolphin"
cask "firefox" cask "firefox"
cask "font-fira-code" cask "font-fira-code"
cask "handbrake"
cask "hex-fiend" cask "hex-fiend"
cask "iina" cask "iina"
cask "iterm2"
cask "melonds" cask "melonds"
cask "minecraft"
cask "mpv" cask "mpv"
cask "openemu"
cask "plex" cask "plex"
cask "qbittorrent"
cask "rectangle"
cask "slack" cask "slack"
cask "steam" cask "steam"
cask "visual-studio-code" cask "visual-studio-code"
cask "vlc"
cask "wireshark" cask "wireshark"
cask "xquartz" cask "xquartz"
cask "handbrake"
cask "minecraft"
cask "rectangle"
cask "zoom" cask "zoom"
mas "1Password 7", id: 1333542190 mas "1Password 7", id: 1333542190
mas "Dark Reader for Safari", id: 1438243180 mas "Dark Reader for Safari", id: 1438243180
@@ -97,8 +108,8 @@ mas "Keynote", id: 409183694
mas "Notability", id: 360593530 mas "Notability", id: 360593530
mas "Pages", id: 409201541 mas "Pages", id: 409201541
mas "Paste", id: 967805235 mas "Paste", id: 967805235
mas "Speedtest", id: 1153157709
mas "Tampermonkey", id: 1482490089 mas "Tampermonkey", id: 1482490089
mas "The Unarchiver", id: 425424353 mas "The Unarchiver", id: 425424353
mas "Wipr", id: 1320666476 mas "Wipr", id: 1320666476
mas "Xcode", id: 497799835
mas "Yoink", id: 457622435 mas "Yoink", id: 457622435

View File

@@ -19,3 +19,9 @@ alias nf='cl; neofetch; shownetinfo && batt'
alias servers='python3 /Users/smparkin/Development/server_stats/servers.py' alias servers='python3 /Users/smparkin/Development/server_stats/servers.py'
alias hekate='python3 /Users/smparkin/Development/fusee-launcher/fusee-launcher.py /Users/smparkin/Development/fusee-launcher/hekate/hekate.bin' alias hekate='python3 /Users/smparkin/Development/fusee-launcher/fusee-launcher.py /Users/smparkin/Development/fusee-launcher/hekate/hekate.bin'
alias src='omz reload' alias src='omz reload'
# Music
alias amp='python3 ~/Development/abandoned/SSiTerm/music.py play'
alias amn='python3 ~/Development/abandoned/SSiTerm/music.py next'
alias amr='python3 ~/Development/abandoned/SSiTerm/music.py prev'
alias amv='python3 ~/Development/abandoned/SSiTerm/music.py playback --volume '

View File

@@ -2,12 +2,17 @@
OSTYPE=$(uname -s) OSTYPE=$(uname -s)
# assume were on ubuntu because thats reasonable
# and get package manager up to date
if [ "$OSTYPE" = "Linux" ]; then if [ "$OSTYPE" = "Linux" ]; then
DISTRO=$(lsb_release -i -s)
if [ "$DISTRO" = "Ubuntu" ]; then
sudo apt update sudo apt update
sudo apt install coreutils zsh net-tools jq python3-pip -y sudo apt install coreutils vim zsh jq python3 python3-pip -y
sudo apt upgrade -y sudo apt upgrade -y
else
# pretty safe assumption that if not ubuntu were on arch
sudo pacman -Syu
sudo pacman -Sy coreutils vim zsh jq python3
fi
elif [ "$OSTYPE" = "Darwin" ]; then elif [ "$OSTYPE" = "Darwin" ]; then
echo "Install Homebrew? [y/n]" echo "Install Homebrew? [y/n]"
read homebrew read homebrew
@@ -23,7 +28,8 @@ touch .hushlogin
# get ohmyzsh setup # get ohmyzsh setup
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh/ git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh/
# symlink files # remove common files and symlink new files
rm ~/.zshrc ~/.vimrc ~/.tmux.conf
mkdir ~/.zsh.d mkdir ~/.zsh.d
ln -s ~/dotfiles/aliases ~/.zsh.d/aliases ln -s ~/dotfiles/aliases ~/.zsh.d/aliases
ln -s ~/dotfiles/functions ~/.zsh.d/functions ln -s ~/dotfiles/functions ~/.zsh.d/functions
@@ -35,10 +41,6 @@ ln -s ~/dotfiles/tmux.conf ~/.tmux.conf
ln -s ~/dotfiles/vimrc ~/.vimrc ln -s ~/dotfiles/vimrc ~/.vimrc
mkdir ~/Development mkdir ~/Development
git clone https://github.com/smparkin/SpotifyCLI.git ~/Development/SSiTerm
cd ~/Development/SSiTerm
pip3 install -r requirements.txt
cd ~/
echo "Change shell to zsh? [y/n]" echo "Change shell to zsh? [y/n]"
read shell read shell