Packages

Multi-surface application runtime for Elixir. One TEA module renders to terminal, browser (LiveView), SSH, and MCP (agents). 30+ widgets, flexbox + CSS grid, AI agent runtime, distributed swarm with CRDTs, time-travel debugging, session recording, sandboxed REPL, and agentic commerce.

Current section

Files

Jump to
raxol lib termbox2_nif c_src termbox2 .clang-format
Raw

lib/termbox2_nif/c_src/termbox2/.clang-format

BasedOnStyle: LLVM
IndentWidth: 4
ColumnLimit: 80
AlignAfterOpenBracket: DontAlign
AllowAllArgumentsOnNextLine: false
AlignConsecutiveMacros: AcrossEmptyLinesAndComments
AlignArrayOfStructures: Left
AllowShortFunctionsOnASingleLine: None
AllowShortBlocksOnASingleLine: Always
AllowShortIfStatementsOnASingleLine: WithoutElse
BreakBeforeBraces: Custom
BraceWrapping:
AfterControlStatement: MultiLine
IndentCaseLabels: true