diff --git a/helix-term/src/ui/completion.rs b/helix-term/src/ui/completion.rs
index 238569f0..6fc7967a 100644
--- a/helix-term/src/ui/completion.rs
+++ b/helix-term/src/ui/completion.rs
@@ -4,7 +4,6 @@ use tui::{
     buffer::Buffer as Surface,
     layout::Rect,
     style::{Color, Style},
-    widgets::{Block, Borders},
 };
 
 use std::borrow::Cow;
diff --git a/helix-term/src/ui/menu.rs b/helix-term/src/ui/menu.rs
index f9bfdd35..c771bc65 100644
--- a/helix-term/src/ui/menu.rs
+++ b/helix-term/src/ui/menu.rs
@@ -4,7 +4,6 @@ use tui::{
     buffer::Buffer as Surface,
     layout::Rect,
     style::{Color, Style},
-    widgets::{Block, Borders},
 };
 
 use std::borrow::Cow;
diff --git a/helix-term/src/ui/picker.rs b/helix-term/src/ui/picker.rs
index 55975240..bf072877 100644
--- a/helix-term/src/ui/picker.rs
+++ b/helix-term/src/ui/picker.rs
@@ -4,7 +4,7 @@ use tui::{
     buffer::Buffer as Surface,
     layout::Rect,
     style::{Color, Style},
-    widgets::{Block, Borders},
+    widgets::{Block, BorderType, Borders},
 };
 
 use fuzzy_matcher::skim::SkimMatcherV2 as Matcher;
@@ -224,7 +224,6 @@ impl<T: 'static> Component for Picker<T> {
         self.prompt.render(area, surface, cx);
 
         // -- Separator
-        use tui::widgets::BorderType;
         let style = Style::default().fg(Color::Rgb(90, 89, 119));
         let symbols = BorderType::line_symbols(BorderType::Plain);
         for x in inner.left()..inner.right() {
diff --git a/helix-term/src/ui/popup.rs b/helix-term/src/ui/popup.rs
index c59287e2..015d5c9b 100644
--- a/helix-term/src/ui/popup.rs
+++ b/helix-term/src/ui/popup.rs
@@ -4,7 +4,6 @@ use tui::{
     buffer::Buffer as Surface,
     layout::Rect,
     style::{Color, Style},
-    widgets::{Block, Borders},
 };
 
 use std::borrow::Cow;
@@ -113,11 +112,6 @@ impl<T: Component> Component for Popup<T> {
     }
 
     fn render(&self, viewport: Rect, surface: &mut Surface, cx: &mut Context) {
-        use tui::{
-            text::Text,
-            widgets::{Paragraph, Widget, Wrap},
-        };
-
         cx.scroll = Some(self.scroll);
 
         let position = self