2 Commits c46a1d3d9b ... 68ae476003

Author SHA1 Message Date
  Joshua Bicking 68ae476003 Use krunner as a launcher, ignore notification/panel popups 5 years ago
  Joshua Bicking ed0db67072 Add flymake-php 5 years ago
2 changed files with 9 additions and 1 deletions
  1. 6 0
      emacs/.emacs.d/packages/packages.el
  2. 3 1
      xmonad/.xmonad/xmonad.hs

+ 6 - 0
emacs/.emacs.d/packages/packages.el

@@ -943,6 +943,12 @@
 
 (setq tramp-syntax (quote default))
 
+(use-package flymake
+  :config
+  (use-package flymake-php
+    :init
+    (add-hook 'php-mode-hook 'flymake-php-load)))
+
 (setq prolog-program-name "swipl")
 (add-to-list 'auto-mode-alist '("\\.pl\\'" . prolog-mode))
 

+ 3 - 1
xmonad/.xmonad/xmonad.hs

@@ -83,6 +83,8 @@ myKeys conf@(XConfig {XMonad.modMask = myModMask}) = M.fromList $
      spawn "emacsclient -c")
   , ((myModMask, xK_z),
      spawn "firefox-nightly")
+  , ((myModMask, xK_p),
+     spawn "krunner")
   , ((myModMask, xK_m),
      spawn ":")
   -- TODO put social stuff here (Discord, Riot) and open it on a particular workspace
@@ -183,12 +185,12 @@ myKeys conf@(XConfig {XMonad.modMask = myModMask}) = M.fromList $
 myRemoveKeys =
   [ (mod4Mask, xK_Tab)
   , (mod4Mask .|. shiftMask, xK_Tab)
-  , (mod4Mask, xK_p)
   ]
 
 myManageHook = composeAll . concat $
   [ [ className   =? c --> doFloat           | c <- myFloats]
   , [ title       =? p --> doFloat           | p <- plasmaWindows]
+  , [ className   =? "plasmashell" --> doIgnore ]
   ]
   where myFloats      = ["Gimp"]
         plasmaWindows =