diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2024-01-07 09:07:22 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2024-01-07 09:28:14 +0400 |
| commit | 64c41fa2c8853aefc8f62bf9492043a6c25b8c8f (patch) | |
| tree | ce7e5d6dfd02b844e0c2d8f91e13348ea8e4c3ae /src/layout/focus_ring.rs | |
| parent | 4e0aa391137a53180783ab3d2d0ff0cc6311b23b (diff) | |
| download | niri-64c41fa2c8853aefc8f62bf9492043a6c25b8c8f.tar.gz niri-64c41fa2c8853aefc8f62bf9492043a6c25b8c8f.tar.bz2 niri-64c41fa2c8853aefc8f62bf9492043a6c25b8c8f.zip | |
Move config into a separate crate
Get miette and knuffel deps contained within.
Diffstat (limited to 'src/layout/focus_ring.rs')
| -rw-r--r-- | src/layout/focus_ring.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/layout/focus_ring.rs b/src/layout/focus_ring.rs index b5ead3e2..6e2730b8 100644 --- a/src/layout/focus_ring.rs +++ b/src/layout/focus_ring.rs @@ -1,12 +1,11 @@ use std::iter::zip; use arrayvec::ArrayVec; +use niri_config::{self, Color}; use smithay::backend::renderer::element::solid::{SolidColorBuffer, SolidColorRenderElement}; use smithay::backend::renderer::element::Kind; use smithay::utils::{Logical, Point, Scale, Size}; -use crate::config::{self, Color}; - #[derive(Debug)] pub struct FocusRing { buffers: [SolidColorBuffer; 4], @@ -21,7 +20,7 @@ pub struct FocusRing { pub type FocusRingRenderElement = SolidColorRenderElement; impl FocusRing { - pub fn new(config: config::FocusRing) -> Self { + pub fn new(config: niri_config::FocusRing) -> Self { Self { buffers: Default::default(), locations: Default::default(), @@ -33,7 +32,7 @@ impl FocusRing { } } - pub fn update_config(&mut self, config: config::FocusRing) { + pub fn update_config(&mut self, config: niri_config::FocusRing) { self.is_off = config.off; self.width = config.width.into(); self.active_color = config.active_color; |
