From e207390016c8e53f28b22c8d3429d25090a93b3e Mon Sep 17 00:00:00 2001 From: David Alexander Majnemer Date: Tue, 31 Aug 2010 12:06:28 -0500 Subject: [PATCH] allow for vim to surface an existing vim session --- vim/plugin/editexisting.vim | 5 +++++ xmonad.hs | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 vim/plugin/editexisting.vim diff --git a/vim/plugin/editexisting.vim b/vim/plugin/editexisting.vim new file mode 100644 index 0000000..036219f --- /dev/null +++ b/vim/plugin/editexisting.vim @@ -0,0 +1,5 @@ +if v:version < 700 + finish +endif + +runtime! macros/editexisting.vim diff --git a/xmonad.hs b/xmonad.hs index 770f44f..09a7839 100644 --- a/xmonad.hs +++ b/xmonad.hs @@ -41,7 +41,7 @@ myLayoutHook = tiled ||| Mirror tiled ||| Grid ||| simpleTabbed delta = 3/100 main = do - xmproc <- spawnPipe "xmobar" + xmproc <- spawnPipe "~/xmobar/bin/xmobar" xmonad $ defaultConfig { manageHook = manageDocks <+> myFloatHook <+> manageHook defaultConfig <+> scratchpadManageHook (W.RationalRect 0.25 0.25 0.5 0.5) , layoutHook = avoidStruts $ smartBorders $ myLayoutHook @@ -50,12 +50,12 @@ main = do , ppUrgent = xmobarColor "#cc0000" "" . wrap "**" "**" , ppTitle = xmobarColor "#8AE234" "" } + , terminal = "lxterm" } `additionalKeysP` [ ("M-p", shellPrompt defaultXPConfig { position = Top }) , ("M-S-a", windowPromptGoto defaultXPConfig { position = Top }) , ("M-a", windowPromptBring defaultXPConfig { position = Top }) - , ("M-x", sendMessage ToggleStruts) , ("M-S-l", spawn "~/bin/lock") , ("M-", moveTo Prev HiddenNonEmptyWS) , ("M-S-", shiftToPrev) @@ -68,5 +68,5 @@ main = do , ("M-`", toggleWS) , ("M-s", moveTo Next EmptyWS) , ("M-S-s", shiftTo Next EmptyWS) - , ("M-g", scratchpadSpawnAction defaultConfig) + , ("M-g", scratchpadSpawnAction defaultConfig { terminal = "lxterm" }) ]