dotfilesの世界をパクってみた

· Read in about 1 min · (423 words) ·

はじめに

ようこそdotfilesの世界へを参考に、Windows上での環境整備を始めてみた。ツールとしては、gitとCMD Batch、robocopyを使用。ディレクトリ構造としてはいったんこのような構造で。

  • Backgrounds
  • Icons
  • Scripts
  • dot
  • WindowsTerminal
  • ConsoleZ

BackgroundsはWindowsTerminalの壁紙を格納、%USERPROFILE%のPictures\Backgroundsに展開。IconsはWindowsTerminalのアイコンを格納、%USERPROFILE%のPictures\Iconsに展開する。Scriptsは環境の展開用のCMD Batchを格納している。dotには%USERPROFILE%以下に展開される、ドットファイルを格納。ConsoleZとWindowsTerminalはそれぞれ、ConsoleZとWindows Terminalの設定ファイルを格納してる。

現在の、deploy.batはこのような内容。

copy ..\WindowsTerminal\profiles.json %USERPROFILE%\AppData\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\profiles.json
copy ..\ConsoleZ\console.xml %USERPROFILE%\AppData\Roaming\Console\console.xml
copy ..\dot\.nyagos %USERPROFILE%\.nyagos
robocopy ..\Backgrounds %USERPROFILE%\Pictures\Backgrounds /e
robocopy ..\Icons %USERPROFILE%\Pictures\Icons /e