Skip to content

rackstar/dotfiles

Repository files navigation

Backup

backup files that are not symlinked

sh backup.sh

Setup new machine

sh setup-new-machine.sh

NVM

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash

Install Apps (not available in homebrew)

iTerm

  • Preferences > Profiles > Colors > Color Preset > Solarized Dark
  • powerlevel10k

iTerm key mappings

  • Preferences > Profiles > Keys > General > Left Option Key > Esc+
  • Preferences > Profiles > Keys > Key Mappings

|----------|----------------------|------|-----------------------| | ⌘← | Send Escape Sequence | OH | Jump to start of line | | ⌘→ | Send Escape Sequence | OF | Jump to end of line | | ⌥← | Send Escape Sequence | b | Jump 1 word back | | ⌥→ | Send Escape Sequence | f | Jump 1 word forward | | ⌥c | Send Escape Sequence | c | Opt+C fzf key binding |

Vim

basic vimrc

git clone --depth=1 https://github.com/amix/vimrc.git ~/.vim_runtime
sh ~/.vim_runtime/install_basic_vimrc.sh

Go

  • install go from Brewfile
mkdir -p $HOME/go/{bin,src,pkg}

Rust

  • install rust from Brewfile
rustup-init

Foundry

Install foundryup

curl -L https://foundry.paradigm.xyz | bash

Run foundryup to install foundry

foundryup

fzf-tab

Clone repo

mkdir ~/.zsh_plugins
git clone https://github.com/Aloxaf/fzf-tab ~/.zsh_plugins/fzf-tab

Add to .zshrc (should be there already)

source ~/.zshplugins/fzf-tab/fzf-tab.plugin.zsh

MacOS

  • System Preferences > Security & Privacy > Firewall > Turn on Firewall
  • System Preferences > Date & Time > Set timezone automatically (off)
  • System Preferences > Date & Time > London - United Kingdom (work time zone)
  • System Preferences > Tracking Speed > Fastest
  • System Preferences > Mouse > Secondary Click (right sid)

Sources:

About

🔧 .files bash, git, zsh, hammerspoon etc..

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published