Skip to content

buschco/.dotfiles

Repository files navigation

dotfiles

Copy Keys

  1. Enable SSH on old mac
cd ~/.shh
sftp <ip_of_old_mac>
get ~/.ssh/config
get ~/.ssh/.zsh_history
get ~/.ssh/id_ed25519
get ~/.ssh/id_ed25519.pub
get ~/.ssh/known_hosts

Clone Dotfiles

mkdir ~/github.com.nosync/
git clone --bare [email protected]:buschco/.dotfiles.git dotfiles
git --git-dir=$HOME/github.com.nosync/dotfiles --work-tree=$HOME checkout

ZSH

Oh My ZSH

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Spaceship

brew install spaceship

ZSH autosuggestions

brew install zsh-autosuggestions
brew install --cask wezterm

Font:

brew install --cask font-fira-code

Firefox

brew install --cask firefox
brew install --cask firefox@developer-edition
brew install --cask finicky

openvpn-connect

brew install --cask openvpn-connect

nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
npm -g install git-checkout-interactive cspell@latest @cspell/dict-de-de @fsouza/prettierd @tailwindcss/language-server typescript-language-server yaml-language-server typescript vscode-langservers-extracted yarn
cspell link add @cspell/dict-de-de

gpg keys

on old mac

gpg --list-secret-keys --keyid-format=long
gpg --export-secret-keys <keyid> > key

on new mac

brew install gnupg
brew install pinentry
brew install pinentry-mac
gpg --import >> key

Rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

nvim (via bob)

brew install cmake
brew install fzf
cspell link add @cspell/dict-de-de
cargo install bob-nvim
bob use latest

tmux

brew install tmux

Bitwarden

brew install --cask bitwarden

Xcodes

brew install xcodesorg/made/xcodes
brew install aria2

xcodes install --latest

rbenv

brew install rbenv

Slack

brew install --cask slack

Figma

brew install --cask figma

docker

brew install --cask docker

Raycast

brew install --cask raycast

export settings from old mac

chrome

brew install --cask google-chrome

Android Studio

brew install --cask android-studio

Java

curl -s "https://get.sdkman.io" | bash
sdk install java 21.0.3-tem
brew install maven

IntelliJ

brew install --cask intellij-idea-ce

Inkscape

brew install --cask inkscape

battery

curl -s https://raw.githubusercontent.com/actuallymentor/battery/main/setup.sh | bash
battery maintain 80

Small shell tools

brew install the_silver_searcher ripgrep fd awscli diff-so-fancy

Lua

brew install lua-language-server

Xcode LSP

idk if i really need this

brew install rbenv ruby-build
brew install --cask visual-studio-code
brew install --cask intellij-idea-ce

brew install go
# install go https://go.dev/dl/
go install golang.org/x/tools/gopls@latest

macOS defaults

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published