鍵や各種データを転送
セキュリティのために、鍵などは極力クラウドとか経由せずに直接コピーしたい気持ち。
準備
転送先 PC で システム設定 > 一般 > 共有 から「リモートログイン」をオンに
隣の i アイコンで IP アドレスを確認
※ SFTP コマンドの復習
接続 sftp <username>@<ip-addr>
現在地表示 pwd (リモート), lpwd (ローカル)
ディレクトリの中身表示 ls (リモート), lls (ローカル)
ディレクトリ移動 cd (リモート), lcd (ローカル)
転送 put
SSH などの鍵
~/.aws, ~/.ssh をコピー
転送元 PC で
code:credentials
cd ~
sftp <username>@<ip-addr>
put -r .aws
put -r .ssh
Vivaldi のプロファイル
ブックマーク、開いているタブ、各種設定などをまとめて移行できるっぽい
一応最新の手順を確認してから作業したほうがよいかも → 公式doc 一部の設定はちゃんと引き継がれなかった (デフォルトの検索エンジンなど) ので、気になるならちゃんと確認したほうが良いかも
※ 新 PC での初回起動が完了している想定
1. それぞれの PC で vivaldi://about から「プロファイルパス」を確認
通常は ~/Library/Application Support/Vivaldi/Default っぽい
2. 双方の PC で Vivaldi を終了
3. 転送先 PC で Default プロファイルを退避
code:backup-default
cd ~/Library/Application\ Support/Vivaldi
mv Default Default_bak
4. 転送元 PC からプロファイルを流し込む
code:put-profile
sftp <username>@<ip-addr>
cd ./Library/Application\ Support/Vivaldi
lcd ./Library/Application\ Support/Vivaldi
put -r Default
5. 新 PC で起動確認、各サイトへの再ログインなど
※ 上手くいかなかった場合は手でポチポチ
セッション (タブなど)、ブックマーク類 → Vivaldi のエクスポート/インポートツール
※ 保存されたパスワードは暗号化されていて、新 PC では読み出せない
そこまで移行したければ
1. 旧 PC で Vivaldi のエクスポート機能を使って、 CSV にダンプ
2. 転送
3. 新 PC で Vivaldi のインポート機能を使って読み出す
※ 拡張機能は移行されないっぽい?たまに使ってたのはこのあたり
GoFullPage
比較的要求権限の小さいスクリーンショットツール
Moly HaH
Hit a hint
React Developer Tools
Meta 公式の React DevTool
SukoStamp
YouTube のタイムスタンプを簡単に作れるやつ
AquaSKK のユーザー辞書
1. 転送先 PC でいったん AquaSKK を終了 (入力ソースから削除)
2. 転送先 PC で既存のユーザー辞書を退避
code:backup-default
cd ~/Library/Application\ Support/AquaSKK
mv skk-jisyo.utf8 skk-jisyo_bak.utf8
3. 転送元 PC からユーザー辞書を流し込む
code:put-profile
sftp <username>@<ip-addr>
cd ./Library/Application\ Support/AquaSKK
lcd ./Library/Application\ Support/AquaSKK
put skk-jisyo_bak.utf8
4. 再度 AquaSKK を入力ソースに追加
Emacs の補完候補とか Scratch とか
1. 転送先 PC でいったん Emacs を終了
2. 転送先 PC で既存の dat ディレクトリを退避
code:backup-default
cd ~/.emacs.d
mv dat dat_bak
まちがえて旧 PC から消しちゃったテヘペロ
使ってるうちに蓄積されていくデータなのでまあ良しとしましょう…
3. 転送元 PC からデータを流し込む
code:put-profile
sftp <username>@<ip-addr>
cd ./.emacs.d
lcd ./.emacs.d
put -r dat
zsh
設定は dotfiles にあるので、履歴をコピーしたければ、くらい
global history: ~/.zsh_history
per-directory history: ~/.directory_history
後片付け
転送先 PC で システム設定 > 一般 > 共有 から「リモートログイン」をオフに