# dotfiles A collection of my personal configuration for system elements and my software of choice, meant to be added as a submodule under development repos. **Windows machines need to have git configured in order to be able to handle symlinks!** ## Usage > For development and common standards symlink to the root of your repo the following files: > > - .editorconfig > - .gitignore > - .Directory.Build.props > > Additionally, symlink _Resharper.sln.DotSettings_ next to your solution file, and replace _Resharper_ on the link target filename with the name of your solution file. ## Visual Studio Code Integration - Symlink .vscode/settings.json to your repo root .vscode folder - Symlink Dotnet.code-workspace to the root of your repo ## Benefits - Centralized .gitignore for .Net environment - Common editor settings (for EditorConfig compatible editors) - Automatic addition of stylecop, stylecop configuration and roslyn ruleset on all .net projects under repo - Embedded Github/Gitlab sourcelink for packable projects under repo - Resharper configuration that follows stylecop/ruleset configuration