BasedOnStyle: LLVM UseTab: Never IndentWidth: 4 TabWidth: 4 BreakBeforeBraces: Custom AllowShortFunctionsOnASingleLine: Inline AllowShortIfStatementsOnASingleLine: true AllowShortLambdasOnASingleLine: true AllowAllArgumentsOnNextLine: true IndentCaseLabels: true AccessModifierOffset: -4 NamespaceIndentation: None FixNamespaceComments: false PackConstructorInitializers: Never AlignAfterOpenBracket: AlwaysBreak InsertBraces: true SpaceBeforeParens: Custom SpaceBeforeParensOptions: AfterControlStatements: true AfterFunctionDefinitionName: false BraceWrapping: AfterClass: true # false AfterControlStatement: false AfterEnum: false # false AfterFunction: true # false AfterNamespace: false AfterObjCDeclaration: true # false AfterStruct: true # false AfterUnion: true # false AfterExternBlock: false BeforeCatch: false BeforeElse: false IndentBraces: false SplitEmptyFunction: true SplitEmptyRecord: true SplitEmptyNamespace: true ColumnLimit: 140