diff --git a/lib/KeyBindings.hs b/lib/KeyBindings.hs index 8038011..7de030d 100644 --- a/lib/KeyBindings.hs +++ b/lib/KeyBindings.hs @@ -66,6 +66,9 @@ modify conf = conf , ("M-d", passPrompt promptConfig) -- Scratchpads , ("M-p p", namedScratchpadAction R.pads "htop") + -- Dunst + , ("C-", spawn "dunstctl close") + , ("C-S-", spawn "dunstctl close-all") ] viewProject :: WorkspaceId -> X () diff --git a/lib/Projects.hs b/lib/Projects.hs index 2cde6d4..2ffd230 100644 --- a/lib/Projects.hs +++ b/lib/Projects.hs @@ -40,7 +40,6 @@ projects = , singleApp "patchage" , singleApp "reaper" , singleApp "renoise" - , singleApp "steam" , singleAppWithName "Books" "calibre" , singleAppWithName "discord" "Discord" , singleAppWithName "element" "element-desktop" @@ -58,6 +57,10 @@ projects = , projectStartHook = Just $ do safeSpawn "emacsclient" ["-c"] safeSpawnProg term } + , Project { projectName = "steam" + , projectDirectory = "/tmp" + , projectStartHook = Just $ safeSpawn "steam" ["-pipewire"] + } , Project { projectName = "cdc-config" , projectDirectory = "~/admin/cdc-config" , projectStartHook = Just $ do safeSpawn "emacsclient" ["-c"]