mirror of
https://codeberg.org/leana8959/.files.git
synced 2025-12-06 14:49:14 +00:00
vanadium/xmonad: refactor
This commit is contained in:
parent
073078a922
commit
d243e6c32f
5 changed files with 10 additions and 12 deletions
|
|
@ -24,9 +24,9 @@ library
|
||||||
import: common
|
import: common
|
||||||
hs-source-dirs: lib
|
hs-source-dirs: lib
|
||||||
exposed-modules:
|
exposed-modules:
|
||||||
Leanamonad.Layout.ReflectMsg
|
XMonad.Layout.Reflect.Message
|
||||||
Leanamonad.Layout.ResizableTile
|
XMonad.Layout.ResizableTile.FixDescription
|
||||||
Leanamonad.GreekChar
|
Data.Char.Greek
|
||||||
|
|
||||||
executable leanamonad
|
executable leanamonad
|
||||||
import: common
|
import: common
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
module Leanamonad.GreekChar where
|
module Data.Char.Greek where
|
||||||
|
|
||||||
import Data.List (find)
|
import Data.List (find)
|
||||||
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{-# LANGUAGE FlexibleInstances #-}
|
{-# LANGUAGE FlexibleInstances #-}
|
||||||
{-# LANGUAGE MultiParamTypeClasses #-}
|
{-# LANGUAGE MultiParamTypeClasses #-}
|
||||||
|
|
||||||
module Leanamonad.Layout.ReflectMsg where
|
module XMonad.Layout.Reflect.Message where
|
||||||
|
|
||||||
import XMonad (
|
import XMonad (
|
||||||
Resize (Expand, Shrink),
|
Resize (Expand, Shrink),
|
||||||
|
|
@ -1,9 +1,8 @@
|
||||||
{-# LANGUAGE NamedFieldPuns #-}
|
{-# LANGUAGE NamedFieldPuns #-}
|
||||||
{-# LANGUAGE FlexibleInstances, MultiParamTypeClasses #-}
|
{-# LANGUAGE FlexibleInstances, MultiParamTypeClasses #-}
|
||||||
|
|
||||||
module Leanamonad.Layout.ResizableTile
|
module XMonad.Layout.ResizableTile.FixDescription
|
||||||
( module XMonad.Layout.ResizableTile
|
( RTFixDescription(..)
|
||||||
, RTFixDescription(..)
|
|
||||||
) where
|
) where
|
||||||
|
|
||||||
import XMonad
|
import XMonad
|
||||||
|
|
@ -12,8 +12,10 @@ import XMonad.Hooks.RefocusLast
|
||||||
import XMonad.Hooks.StatusBar
|
import XMonad.Hooks.StatusBar
|
||||||
import XMonad.Layout.NoBorders
|
import XMonad.Layout.NoBorders
|
||||||
import XMonad.Layout.Reflect
|
import XMonad.Layout.Reflect
|
||||||
|
import XMonad.Layout.Reflect.Message
|
||||||
import XMonad.Layout.Renamed
|
import XMonad.Layout.Renamed
|
||||||
import XMonad.Layout.ResizableTile
|
import XMonad.Layout.ResizableTile
|
||||||
|
import XMonad.Layout.ResizableTile.FixDescription
|
||||||
import XMonad.Layout.Spacing
|
import XMonad.Layout.Spacing
|
||||||
import qualified XMonad.StackSet as W
|
import qualified XMonad.StackSet as W
|
||||||
import XMonad.Util.EZConfig
|
import XMonad.Util.EZConfig
|
||||||
|
|
@ -26,10 +28,7 @@ import qualified Data.Map.Strict as M
|
||||||
import System.Posix
|
import System.Posix
|
||||||
import Graphics.X11.ExtraTypes.XF86
|
import Graphics.X11.ExtraTypes.XF86
|
||||||
|
|
||||||
import Leanamonad.Layout.ReflectMsg
|
import Data.Char.Greek
|
||||||
-- TODO: rename this module
|
|
||||||
import Leanamonad.Layout.ResizableTile
|
|
||||||
import Leanamonad.GreekChar
|
|
||||||
|
|
||||||
main :: IO ()
|
main :: IO ()
|
||||||
main =
|
main =
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue