From 27cc594d8fb5fb9e28888e20bae14db6ac2bef83 Mon Sep 17 00:00:00 2001 From: SoraTenshi Date: Wed, 1 May 2024 15:58:30 -0700 Subject: Add rainbow indentation guides ref: https://github.com/helix-editor/helix/issues/4010 ref: https://github.com/helix-editor/helix/pull/4493 --- helix-view/src/theme.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'helix-view/src/theme.rs') diff --git a/helix-view/src/theme.rs b/helix-view/src/theme.rs index 16da247f..8236d370 100644 --- a/helix-view/src/theme.rs +++ b/helix-view/src/theme.rs @@ -383,6 +383,10 @@ impl Theme { pub fn rainbow_length(&self) -> usize { self.rainbow_length } + + pub fn get_rainbow(&self, index: usize) -> Style { + self.highlights[index % self.rainbow_length] + } } fn default_rainbow() -> Vec