Skip to content
/ setup Public

環境のセットアップスクリプト

License

Notifications You must be signed in to change notification settings

c18t/setup

Repository files navigation

setup

setup pre-commit

環境のセットアップスクリプト

How to use

macOS

Iapetus

./setup-iapetus.sh -K

Windows

Khronos

PS > Set-ExecutionPolicy RemoteSigned
PS > .\setup-windows.ps1 setup-khronos.sh -K
Host
./setup-khronos.sh -e win_username=user -K -l khronos
WSL
./setup-khronos.sh -e win_username=user -K -l local

Update config

setup project

mise trust
mise run setup

fishfile

path: ansible/playbooks/files/fisher-my-setup/

cat ~/.config/fish/fish_plugins

brewfile

path (for macOS): ansible/playbooks/files/homebrew/Brewfile-mac

path (for WSL): ansible/playbooks/files/homebrew/Brewfile-wsl

brew bundle dump --describe

VS Code extensions

code --list-extensions | awk '{ print "vscode \""$1"\"" }'
PS > code --list-extensions `
  | ForEach-Object -Process { Write-Output "vscode ""$_""" }

scoop export

PS > scoop export `
  | ForEach-Object `
    -Begin { Write-Output "---" "scoop_packages:" } `
    -Process { $local:g = ""; `
      if ($_ -match "\*global\*") { $g = ", global: true"; } `
      Write-Output ("  - { name: "+($_ -split " ")[0]+$g+" }") `
    }

Visual Studio

path: ansible/playbooks/files/visual-studio/.vsconfig

PS > & "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\setup.exe" export -p --channelId VisualStudio.17.Preview --productId Microsoft.VisualStudio.Product.Community --config .vsconfig

Copyrights

LICENSE

About

環境のセットアップスクリプト

Resources

License

Stars

Watchers

Forks

Releases

No releases published