PC Setup
First of all...
Windows Setupの時は、まずインターネットにつなぐな!
つなぐと、ユーザ名が自在に決めれなくなります
デバイス名の変更も忘れずに
Winget
以下、できるだけwingetでインストールしていきます
Essential
リモートデスクトップ
設定 → システム → リモート デスクトップ → リモート デスクトップを有効にする
ポート番号を ***** に変更
Win+R → regedit → HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber → *****
Win+R → wf.msc → 受信の規則 → 新しい規則 → ポート → TCP → ***** → 接続を許可する
Win+R → wf.msc → 受信の規則 → 新しい規則 → ポート → UDP → ***** → 接続を許可する
Hardware Specific
Security
Communication
Slack SlackTechnologies.Slack Development
Run as Admin: Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Manage optional features の OpenSSH Client をインストール
ssh-agent あるいは OpenSSH Authentication Agent のサービスを自動起動するように設定
ssh-keygen
ssh-add
Win+R → optionalfeatures → Hyper-V
Win+R → optionalfeatures → Windows Subsystem for Linux
wsl --set-default-version 2
code:sh
git config --global user.name "0b5vr"
git config --global user.email "****@****.com"
git config --global core.autocrlf input
git config --global core.symlinks true
git config --global init.defaultBranch main
環境変数 GIT_SSH: C:\Windows\System32\OpenSSH\ssh.exe
cmd: git clone git@github.com:0b5vr/dotfiles.git C:\Users\<username>\dotfiles
wsl: ln -s /mnt/c/Users/<username>/dotfiles ~/dotfiles
code:ps1
del ~\AppData\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json
New-Item -Value ~\dotfiles\WindowsTerminal\settings.json -Path ~\AppData\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json -ItemType SymbolicLink
sudo apt install zsh
chsh -s /bin/zsh
ln -s ~/dotfiles/.zshrc ~/.zshrc
Creative
Gaming