mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-08-17 21:33:46 -07:00
The latter is pretty useless, as there's no way to find out what layouts are available, but it can at least allow you to select between any layouts that you happen to be using already (in one workspace or another). The former is handy any time you'd rather have a short name for a layout (either for selecting, or for viewing in a status bar).
110 lines
4.7 KiB
Plaintext
110 lines
4.7 KiB
Plaintext
name: XMonadContrib
|
|
version: 0.4
|
|
homepage: http://xmonad.org
|
|
synopsis: third party extensions for xmonad
|
|
description:
|
|
third party extensions for xmonad
|
|
category: System
|
|
license: BSD3
|
|
license-file: LICENSE
|
|
author: Spencer Janssen
|
|
maintainer: sjanssen@cse.unl.edu
|
|
extra-source-files: README scripts/generate-configs scripts/run-xmonad.sh
|
|
scripts/xinitrc scripts/xmonad-acpi.c
|
|
scripts/xmonad-clock.c tests/test_SwapWorkspaces.hs
|
|
tests/tests_XPrompt.hs
|
|
cabal-version: >= 1.2
|
|
|
|
flag small_base
|
|
description: Choose the new smaller, split-up base package.
|
|
|
|
library
|
|
if flag(small_base)
|
|
build-depends: base >= 3, containers, directory, process, random
|
|
else
|
|
build-depends: base < 3
|
|
|
|
build-depends: mtl, unix, X11==1.3.0, xmonad==0.4
|
|
ghc-options: -Wall -Werror
|
|
exposed-modules: XMonad.Actions.Commands
|
|
XMonad.Actions.ConstrainedResize
|
|
XMonad.Actions.CopyWindow
|
|
XMonad.Actions.CycleWS
|
|
XMonad.Actions.DeManage
|
|
XMonad.Actions.DwmPromote
|
|
XMonad.Actions.DynamicWorkspaces
|
|
XMonad.Actions.FindEmptyWorkspace
|
|
XMonad.Actions.FlexibleManipulate
|
|
XMonad.Actions.FlexibleResize
|
|
XMonad.Actions.FloatKeys
|
|
XMonad.Actions.FocusNth
|
|
XMonad.Actions.MouseGestures
|
|
XMonad.Actions.RotSlaves
|
|
XMonad.Actions.RotView
|
|
XMonad.Actions.SimpleDate
|
|
XMonad.Actions.SinkAll
|
|
XMonad.Actions.Submap
|
|
XMonad.Actions.SwapWorkspaces
|
|
XMonad.Actions.TagWindows
|
|
XMonad.Actions.Warp
|
|
XMonad.Actions.WindowBringer
|
|
XMonad.Actions.WmiiActions
|
|
XMonad.Config.Sjanssen
|
|
XMonad.Config.Dons
|
|
XMonad.Config.Arossato
|
|
XMonad.Config.Droundy
|
|
XMonad.Hooks.DynamicLog
|
|
XMonad.Hooks.EwmhDesktops
|
|
XMonad.Hooks.ManageDocks
|
|
XMonad.Hooks.SetWMName
|
|
XMonad.Hooks.UrgencyHook
|
|
XMonad.Hooks.XPropManage
|
|
XMonad.Layout.Accordion
|
|
XMonad.Layout.Circle
|
|
XMonad.Layout.Combo
|
|
XMonad.Layout.Dishes
|
|
XMonad.Layout.DragPane
|
|
XMonad.Layout.Grid
|
|
-- XMonad.Layout.HintedTile
|
|
XMonad.Layout.LayoutCombinators
|
|
XMonad.Layout.LayoutHints
|
|
XMonad.Layout.LayoutModifier
|
|
XMonad.Layout.LayoutScreens
|
|
XMonad.Layout.MagicFocus
|
|
-- XMonad.Layout.Magnifier
|
|
XMonad.Layout.Maximize
|
|
XMonad.Layout.MosaicAlt
|
|
-- XMonad.Layout.Mosaic
|
|
XMonad.Layout.MultiToggle
|
|
XMonad.Layout.Named
|
|
XMonad.Layout.NoBorders
|
|
XMonad.Layout.ResizableTile
|
|
XMonad.Layout.Roledex
|
|
XMonad.Layout.Spiral
|
|
XMonad.Layout.Square
|
|
XMonad.Layout.Tabbed
|
|
XMonad.Layout.ThreeColumns
|
|
XMonad.Layout.TilePrime
|
|
XMonad.Layout.ToggleLayouts
|
|
XMonad.Layout.TwoPane
|
|
XMonad.Layout.WindowNavigation
|
|
XMonad.Layout.WorkspaceDir
|
|
XMonad.Prompt.Directory
|
|
XMonad.Prompt
|
|
XMonad.Prompt.Layout
|
|
XMonad.Prompt.Man
|
|
XMonad.Prompt.Shell
|
|
XMonad.Prompt.Ssh
|
|
XMonad.Prompt.Window
|
|
XMonad.Prompt.Workspace
|
|
XMonad.Prompt.XMonad
|
|
XMonad.Util.Anneal
|
|
XMonad.Util.Dmenu
|
|
XMonad.Util.Dzen
|
|
XMonad.Util.EZConfig
|
|
XMonad.Util.Invisible
|
|
XMonad.Util.NamedWindows
|
|
XMonad.Util.Run
|
|
XMonad.Util.XSelection
|
|
XMonad.Util.XUtils
|