Files
dotfiles/cpp/.clang-format
T

35 lines
715 B
YAML

---
Language: Cpp
BasedOnStyle: LLVM
Standard: c++20
ColumnLimit: 100
IndentWidth: 4
AccessModifierOffset: -4
PointerAlignment: Left
LineEnding: LF
AlignAfterOpenBracket: BlockIndent
AlignOperands: DontAlign
AllowShortFunctionsOnASingleLine: None
BinPackArguments: false
BinPackParameters: false
BreakBeforeBinaryOperators: All
BreakBeforeBraces: WebKit
BreakConstructorInitializers: AfterColon
BreakInheritanceList: AfterColon
Cpp11BracedListStyle: Block
PackConstructorInitializers: Never
SpaceBeforeCpp11BracedList: true
SpaceInEmptyBraces: Always
IncludeBlocks: Regroup
IncludeCategories:
- Regex: '^"'
Priority: 1
- Regex: '^<'
Priority: 2
IncludeIsMainRegex: '(_test)?$'
SortIncludes: true
...