Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 922 Bytes

migrate.md

File metadata and controls

31 lines (23 loc) · 922 Bytes

Pack

  • mkdir migrate

  • Projects folder

    1. Prepare db dumps
    2. zip -v -r migrate/projects projects -x '*/node_modules/*' -x '*/deps/*' -x '*/_build/*' -x '*/build/*' -x '*/\.elixir_ls/*' -x '*/\.cache/*' -x '*/cache/*' -x '*/Pods/*' -x '*/tags' -x '*/storage/*' -x '*/dist/*' -x '*/logs/*' -x '*DS_Store'
  • ssh key

    zip -v -r migrate/ssh .ssh/

  • bin folder

    zip -v -r migrate/bin bin/

  • directory zsh history

    zip -v -r migrate/directory_history .directory_history/ -x '*DS_Store'

  • nvim history

    zip migrate/nvim_history .local/share/nvim/shada/main.shada

  • kube configs

    zip -v -r migrate/kube .kube -x '*/cache/*'

  • iStat menus settings

  • Little Snitch settings

  • iTerm2 setting (General -> Preferences -> Load from Documents and choose to save a local copy)

Unpack

  • unzip migrate/ssh.zip
  • git clone [email protected]:goozler/dotfiles.git
  • install brew
  • brew bundle --verbose