
Currently you have to run `xmonad --recompile` in a terminal to get
the full error output (https://github.com/xmonad/xmonad/issues/403).
On Tue, Jul 19, 2022 at 5:14 AM Alain Bertrand
Hi all,
I am following the instructions https://xmonad.org/INSTALL.html to have a working xmonad installation on Debian sid.
I have copied the /.stack-work/install/x86_64-linux-tinfo6/f92d4a5154b10803eefe0e58876d72699ac624c9183bbb8880d509b7f819d65f/9.0.2/bin/xmonad
to my ~/bin folder.
The xmonad.hs in my .config is the same as the one I use in my Debian stable installation.
~/bin/xmonad --recompile gives me :
-------------------------- XMonad will use stack ghc --stack-yaml "/home/alain/.config/xmonad/stack.yaml" XMonad recompiling (forced). Errors detected while compiling xmonad config: /home/alain/.config/xmonad/xmona $ stack build --silent --stack-yaml /home/alain/.config/xmonad/stack.yaml Please check the file for errors.
--------------
which is a little short for me to understand.
I join my xmonad.hs file below.
Best regards,
Alain
import XMonad import XMonad.Hooks.SetWMName import XMonad.Hooks.ManageDocks import qualified Data.Map as M import Graphics.X11.Xlib import XMonad.Config.Azerty import XMonad.Prompt import XMonad.Prompt.Shell import XMonad.Prompt.XMonad import XMonad.Actions.SpawnOn import XMonad.Layout.Spiral
myStartUpHook :: X () myStartUpHook = do spawnOn "panel" "xfce4-panel" spawnOn "bg" "feh --bg-tile /usr/share/WindowMaker/Backgrounds/BlueImage.jpeg"
-- spawnOn "clavier" "/home/alain/bin/clavier_conf" -- spawnOn "1" "/usr/bin/firefox" spawnOn "1" "/usr/bin/thunderbird" -- spawnOn "workspace7" "/usr/bin/transmission-gtk" -- spawnOn "akonadi" "akonadictl start" setWMName "LG3D"
myLayoutHook = avoidStruts ( Full ||| spiral (6/7) ||| Tall 1 0.03 0.5)
-- sets default tile as: Tall nmaster (delta) (golden ratio) -- -- main=do xmonad $ docks def { layoutHook = avoidStruts $ (spiral (6/7) ||| layoutHook defaultConfig) , manageHook=manageHook defaultConfig <+> manageDocks , modMask = mod4Mask , keys = myKeys <+> keys azertyConfig , startupHook = myStartUpHook }
-- main=do -- xmonad { keys = myKeys <+> keys azertyConfig } -- { -- layoutHook=avoidStruts $ layoutHook defaultConfig -- , manageHook=manageHook defaultConfig <+> manageDocks -- , startupHook = setWMName "LG3D" -- } -- -- myKeys conf@(XConfig {XMonad.modMask = modm}) = M.fromList [ ((modm, xK_F12), xmonadPrompt defaultXPConfig) , ((modm, xK_F3 ), shellPrompt defaultXPConfig) ]
_______________________________________________ xmonad mailing list xmonad@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
-- brandon s allbery kf8nh allbery.b@gmail.com