diff --git a/penrose/.config/penrose/src/main.rs b/penrose/.config/penrose/src/main.rs index dc4845e..1cff7bb 100644 --- a/penrose/.config/penrose/src/main.rs +++ b/penrose/.config/penrose/src/main.rs @@ -33,12 +33,13 @@ impl Hook for StartupHook { if wm.n_screens() == 1 { spawn!("polybar --reload barbase2") } else { - spawn!("polybar --reload barbase1"); + spawn!("polybar --reload barbase1").unwrap(); spawn!("polybar --reload barbase2") - }; - spawn!("xss-lock /home/$USER/.config/scripts/betterlockscreen.sh"); - spawn!("picom --backend glx"); - spawn!("nitrogen --restore"); + }.unwrap(); + spawn!("xss-lock /home/$USER/.config/scripts/betterlockscreen.sh") + .unwrap(); + spawn!("picom --backend glx").unwrap(); + spawn!("nitrogen --restore").unwrap(); spawn!("sxhkd") } } @@ -49,12 +50,12 @@ where X: XConn, { fn randr_notify(&mut self, wm: &mut WindowManager) -> Result<()> { - update_monitors_via_xrandr("HDMI-A-0", "eDP", RelativePosition::Left); + update_monitors_via_xrandr("HDMI-A-0", "eDP", RelativePosition::Left).unwrap(); if wm.n_screens() != 1 { - spawn!("killall polybar"); + spawn!("killall polybar").unwrap(); let three_seconds = Duration::from_secs(1); sleep(three_seconds); - spawn!("polybar --reload barbase1"); + spawn!("polybar --reload barbase1").unwrap(); spawn!("polybar --reload barbase2") } else { spawn!("echo 'Only one screen connected'") diff --git a/sxhkd/.config/sxhkd/sxhkdrc b/sxhkd/.config/sxhkd/sxhkdrc index 7188e4f..aec2369 100644 --- a/sxhkd/.config/sxhkd/sxhkdrc +++ b/sxhkd/.config/sxhkd/sxhkdrc @@ -10,7 +10,7 @@ alt + Return alt + b qutebrowser -suepr + l +super + l betterlockscreen -l alt + f