diff --git a/hentaiwm/.config/hentaiwm/src/main.rs b/hentaiwm/.config/hentaiwm/src/main.rs index a0677bb..144d727 100644 --- a/hentaiwm/.config/hentaiwm/src/main.rs +++ b/hentaiwm/.config/hentaiwm/src/main.rs @@ -29,10 +29,9 @@ struct StartupHook {} impl Hook for StartupHook { fn startup(&mut self, wm: &mut WindowManager) -> Result<()> { if wm.n_screens() == 1 { - spawn!("polybar --reload barbase2") + spawn!("eww -c /home/mrfluffy/.config/eww/bar open-many bar") } else { - spawn!("polybar --reload barbase1").unwrap(); - spawn!("polybar --reload barbase2") + spawn!("eww -c /home/mrfluffy/.config/eww/bar open-many bar bar_1") } .unwrap(); spawn!("sh /home/mrfluffy/.config/script/autostart.sh").unwrap(); @@ -51,11 +50,10 @@ where fn randr_notify(&mut self, wm: &mut WindowManager) -> Result<()> { update_monitors_via_xrandr("HDMI-A-0", "eDP", RelativePosition::Left).unwrap(); if wm.n_screens() != 1 { - spawn!("killall polybar").unwrap(); + spawn!("killall eww").unwrap(); let three_seconds = Duration::from_millis(500); sleep(three_seconds); - spawn!("polybar --reload barbase1").unwrap(); - spawn!("polybar --reload barbase2") + spawn!("eww -c /home/mrfluffy/.config/eww/bar open-many bar bar_1") } else { spawn!("echo 'Only one screen connected'") }