diff options
| author | la-ninpre <leobrekalini@gmail.com> | 2022-07-19 17:44:56 +0300 |
|---|---|---|
| committer | la-ninpre <leobrekalini@gmail.com> | 2022-07-19 17:44:56 +0300 |
| commit | 95ae97cce9b18b09649b500913a3ba5573515ab8 (patch) | |
| tree | a3cd66fb408db39ccc16b5b45f98bf04694f8077 | |
| parent | e99ef8a9fb81980c2e487d445de4e6c53754299c (diff) | |
| download | xmonad-config-95ae97cce9b18b09649b500913a3ba5573515ab8.tar.gz xmonad-config-95ae97cce9b18b09649b500913a3ba5573515ab8.zip | |
fully specify import lists
| -rw-r--r-- | lib/XMonad/Config/LaNinpre.hs | 92 |
1 files changed, 78 insertions, 14 deletions
diff --git a/lib/XMonad/Config/LaNinpre.hs b/lib/XMonad/Config/LaNinpre.hs index 71dfd03..f7eabf1 100644 --- a/lib/XMonad/Config/LaNinpre.hs +++ b/lib/XMonad/Config/LaNinpre.hs @@ -17,31 +17,95 @@ import XMonad import qualified XMonad.StackSet as W import XMonad.Actions.GridSelect -import XMonad.Actions.WithAll(sinkAll) + ( GSConfig(GSConfig, gs_font, gs_bordercolor) + , buildDefaultGSConfig + , bringSelected + , gridselect + , goToSelected + ) +import XMonad.Actions.WithAll (sinkAll) import XMonad.Hooks.EwmhDesktops -import XMonad.Hooks.ManageDocks + ( ewmhFullscreen + , ewmh + ) +import XMonad.Hooks.ManageDocks (ToggleStruts(ToggleStruts)) import XMonad.Hooks.ManageHelpers -import XMonad.Hooks.SetWMName + ( doFullFloat + , isFullscreen + ) import XMonad.Hooks.StatusBar + ( StatusBarConfig + , defToggleStrutsKey + , statusBarProp + , withEasySB + ) import XMonad.Hooks.StatusBar.PP - -import XMonad.Layout.BoringWindows hiding (Replace) -import XMonad.Layout.NoBorders + ( PP(ppSep, ppCurrent, ppHidden, ppHiddenNoWindows, ppLayout) + , filterOutWsPP + , xmobarColor + , xmobarFont + ) + +import XMonad.Layout.BoringWindows + ( boringWindows + , focusDown + , focusMaster + , focusUp + , swapDown + , swapUp + ) +import XMonad.Layout.NoBorders (noBorders, smartBorders) import XMonad.Layout.Renamed -import XMonad.Layout.ResizableThreeColumns + ( Rename(Replace) + , renamed + ) +import XMonad.Layout.ResizableThreeColumns (ResizableThreeCol(ResizableThreeColMid)) import XMonad.Layout.ResizableTile -import XMonad.Layout.Simplest + (ResizableTall(ResizableTall) + , MirrorResize(MirrorShrink, MirrorExpand) + ) +import XMonad.Layout.Simplest (Simplest(Simplest)) import XMonad.Layout.Spacing + ( spacingWithEdge + , toggleWindowSpacingEnabled + , toggleScreenSpacingEnabled + ) import XMonad.Layout.SubLayouts + ( GroupMsg(UnMerge, UnMergeAll) + , onGroup + , pullGroup + , subLayout + ) import XMonad.Layout.Tabbed -import XMonad.Layout.ToggleLayouts -import XMonad.Layout.WindowNavigation - -import XMonad.Util.ClickableWorkspaces -import XMonad.Util.EZConfig + (Theme + ( activeBorderWidth + , activeColor + , activeTextColor + , fontName + , inactiveBorderWidth + , inactiveColor + , inactiveTextColor + , urgentBorderWidth + , urgentColor + , urgentTextColor + ) + , addTabs + , shrinkText + ) +import XMonad.Layout.ToggleLayouts (ToggleLayout(ToggleLayout), toggleLayouts) +import XMonad.Layout.WindowNavigation (Direction2D(D, L, R, U), windowNavigation) + +import XMonad.Util.ClickableWorkspaces (clickablePP) +import XMonad.Util.EZConfig (mkKeymap) import XMonad.Util.NamedScratchpad -import XMonad.Util.SpawnOnce + ( NamedScratchpad(NS) + , customFloating + , namedScratchpadAction + , namedScratchpadManageHook + , scratchpadWorkspaceTag + ) +import XMonad.Layout.Groups (onLayout) -- * fonts -- |
