From abe0b5fa47d26f1eaa281fbb0dd1c8b758f61998 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Wed, 19 Jan 2022 16:53:32 +0100 Subject: Disabling xmonad starting qutebrowser on start --- config/xmonad/xmonad.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config/xmonad') diff --git a/config/xmonad/xmonad.hs b/config/xmonad/xmonad.hs index a94df43..3fe2ee8 100644 --- a/config/xmonad/xmonad.hs +++ b/config/xmonad/xmonad.hs @@ -76,7 +76,7 @@ keys' = [ ("", spawn "pulseaudio-ctl down") startupHook' :: X () startupHook' = do spawnOnOnce "code" myTerminal - spawnOnOnce "web" "qutebrowser" + -- spawnOnOnce "web" "qutebrowser" confirm :: String -> X () -> X () confirm prompt f = do -- cgit From f1183f6d47892201f364a67c6ced3cedb3e4d788 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Mon, 15 Aug 2022 07:16:02 +0200 Subject: Removed spawning terminal on XMonad start --- config/xmonad/xmonad.hs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'config/xmonad') diff --git a/config/xmonad/xmonad.hs b/config/xmonad/xmonad.hs index 3fe2ee8..aa90778 100644 --- a/config/xmonad/xmonad.hs +++ b/config/xmonad/xmonad.hs @@ -36,7 +36,7 @@ main = xmonad $ desktopConfig , borderWidth = 2 , focusFollowsMouse = False -- don't change window based on mouse position (need to click) , workspaces = ["code", "web"] ++ map show [3..9] - , startupHook = startupHook' + -- , startupHook = startupHook' } `additionalKeysP` keys' @@ -73,9 +73,9 @@ keys' = [ ("", spawn "pulseaudio-ctl down") , ("M-S-q", confirm "Are you sure you want to shutdown?" $ io (exitWith ExitSuccess)) ] -startupHook' :: X () -startupHook' = do - spawnOnOnce "code" myTerminal +-- startupHook' :: X () +-- startupHook' = do + -- spawnOnOnce "code" myTerminal -- spawnOnOnce "web" "qutebrowser" confirm :: String -> X () -> X () -- cgit From 963d84a23c23b80fa3fa00c72b580adb636cf8e6 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Sun, 28 Aug 2022 09:58:35 +0200 Subject: Updated xmonad config to let come application use floating windows --- config/xmonad/xmonad.hs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'config/xmonad') diff --git a/config/xmonad/xmonad.hs b/config/xmonad/xmonad.hs index aa90778..ea547f1 100644 --- a/config/xmonad/xmonad.hs +++ b/config/xmonad/xmonad.hs @@ -5,6 +5,7 @@ import System.Exit import XMonad import XMonad.Config.Desktop (desktopConfig) +import XMonad.ManageHook (composeAll, doFloat, className, (-->), (=?), (<+>)) -- Utilities import XMonad.Util.Dmenu (menuArgs) @@ -49,7 +50,12 @@ layoutHook' = spacing' 4 $ reflectHoriz tiledVerticalBigMaster -- main monitor tiledHorizontalEven = Tall 1 (3 / 100) (1 / 2) spacing' x = spacingRaw True (Border x x x x) False (Border x x x x) True -manageHook' = insertPosition End Newer -- insert new window at the end of the current layout +manageHook' = composeAll + [ className =? "Anki" --> doFloat + , className =? "Steam" --> doFloat + , className =? "Gimp" --> doFloat + ] + <+> insertPosition End Newer -- insert new window at the end of the current layout keys' = [ ("", spawn "pulseaudio-ctl down") , ("", spawn "pulseaudio-ctl up") -- cgit