# Developer guide

- Writing segments
  - Segment dictionary
  - Segments layout
  - Segment information used in various extensions
  - Segment class
  - PowerlineLogger class
- Writing listers
- Local themes
  - Vim local themes
  - Other local themes
- Creating new powerline extension
  - Powerline class
  - Renderer class
- Tips and tricks for powerline developers
  - Profiling powerline in Vim