--- Language: Cpp BasedOnStyle: Google AlignOperands: false AllowAllArgumentsOnNextLine: true AllowAllParametersOfDeclarationOnNextLine: true AllowShortCaseLabelsOnASingleLine: false AllowShortFunctionsOnASingleLine: Empty AllowShortIfStatementsOnASingleLine: WithoutElse AllowShortLoopsOnASingleLine: false BinPackArguments: true BinPackParameters: true PackConstructorInitializers: NextLine # available in v14 # Support vim navigation with [[ and ]] BreakBeforeBraces: Custom BraceWrapping: AfterClass: true AfterFunction: true AfterStruct: true BreakBeforeBinaryOperators: NonAssignment BreakConstructorInitializers: AfterColon DerivePointerAlignment: false SortIncludes: false SpacesBeforeTrailingComments: 1 AccessModifierOffset: -4 IndentWidth: 4 ContinuationIndentWidth: 8 ConstructorInitializerIndentWidth: 8 IndentCaseLabels: false # Torvalds dislikes hard column length limits too. # https://lkml.org/lkml/2020/5/29/1038 ColumnLimit: 0 # https://lkml.org/lkml/2020/5/29/1038 ...