This is the template in Documenting architecture decisions - Michael Nygard. You can use adr-tools for managing the ADR files.
In each ADR file, write these sections:
| [wsl2] | |
| memory=28GB | |
| swap=28GB | |
| swapFile=C:\\Users\\SamuelPoirier\\WSL\\swap.vhdx | |
| #networkingMode=mirrored |
| { | |
| "vim.smartRelativeLine": true, | |
| "vim.leader": "<Space>", | |
| "vim.hlsearch": true, | |
| "vim.normalModeKeyBindingsNonRecursive": [ | |
| // NAVIGATION | |
| // switch b/w buffers | |
| { "before": ["<S-h>"], "commands": [":bprevious"] }, | |
| { "before": ["<S-l>"], "commands": [":bnext"] }, |
| " Remap leader to space | |
| :map <Space> <leader> | |
| set relativenumber | |
| " Navigation | |
| nmap <S-h> :bprevious<cr> | |
| nmap <S-l> :bnext<cr> |
| using GreenPipes; | |
| using GreenPipes.Policies; | |
| using MassTransit; | |
| using MassTransit.ConsumeConfigurators; | |
| using MassTransit.Definition; | |
| namespace Consumer.ConsumerDefinitions; | |
| public class InfinitRetryDefinition<T> : ConsumerDefinition<T> where T : class, IConsumer | |
| { |
| winget install -e Microsoft.VisualStudioCode --override '/SILENT /mergetasks="!runcode,addcontextmenufiles,addcontextmenufolders"'; | |
| winget install -e Microsoft.Teams; | |
| winget install -e SlackTechnologies.Slack; | |
| winget install -e Mozilla.Firefox.DeveloperEdition; | |
| winget install -e Google.Chrome; | |
| winget install -e Microsoft.DotNet.SDK.6; | |
| winget install -e Microsoft.DotNet.SDK.7; | |
| winget install -e Git.Git; | |
| winget install -e Skillbrains.Lightshot; | |
| winget install -e Microsoft.PowerToys; |
This is the template in Documenting architecture decisions - Michael Nygard. You can use adr-tools for managing the ADR files.
In each ADR file, write these sections:
| Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) | |
| choco install firefox -y | |
| choco install 7zip -y | |
| choco install powertoys -y | |
| choco install microsoft-teams.install -y | |
| choco install git -y | |
| choco install dotnetcore -y | |
| choco install vscode -y | |
| choco install azure-data-studio -y | |
| choco install sql-server-2019 -y |
| /* | |
| Sample of the output: | |
| [ | |
| "GET -> api/monitor/routes", | |
| " -> api/monitor", | |
| "POST -> someRoute/test", | |
| "GET -> api/values", | |
| " -> Error", | |
| "-------- SECURED ROUTES --------", |