mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-08-01 04:31:52 -07:00
HEADS UP: Rename XMonadContrib library as xmonad-contrib.
After building and install as normal, be sure to unregister your old XMonadContrib library: $ ghc-pkg unregister --user XMonadContrib-0.4 $ ghc-pkg unregister XMonadContrib-0.4 And then your ~/.xmonad/* stuff should link as normal.
This commit is contained in:
110
xmonad-contrib.cabal
Normal file
110
xmonad-contrib.cabal
Normal file
@@ -0,0 +1,110 @@
|
||||
name: xmonad-contrib
|
||||
version: 0.4
|
||||
homepage: http://xmonad.org/
|
||||
synopsis: Third party extensions for xmonad
|
||||
description:
|
||||
Third party tiling algorithms, configurations and scripts to 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.20071111, 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.Config.CustomKeys
|
||||
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
|
Reference in New Issue
Block a user