Difference between revisions of "Xmonad/Config archive"

From HaskellWiki
Jump to: navigation, search
Line 44: Line 44:
 
[[Image:Arossato-config.png|center|200px]]
 
[[Image:Arossato-config.png|center|200px]]
   
;[[/Octoploid's Config.hs]] (0.5)
+
;[[/Octoploid's xmonad.hs]] (0.5)
 
:Xmobar with customized DynamicLog, RotView with custom keys, colors, terminal, golden ratio
 
:Xmobar with customized DynamicLog, RotView with custom keys, colors, terminal, golden ratio
 
[[Image:Octoploid_conf.png|center|200px]]
 
[[Image:Octoploid_conf.png|center|200px]]

Revision as of 19:45, 6 November 2007

xmonad logo

xmonad configuration examples

Configuration files (Config.hs for xmonad < 0.5, xmonad.hs for xmonad >= 0.5)

For more screenshots see the Xmonad/Screenshots archive.

/Don's Config.hs (0.4), /Don's xmonad.hs (0.5)
colours, use custom terminal, dynamicLogDzen
Dons-config.png
/Gwern's Config.hs (0.4)
Ratpoison-y keybindings.
/twifkak's Config.hs (0.4)
modMask = mod4Mask; noBorders tabbed layout; keybindings for dzen, rotview, swapworkspaces, windowbringer, and windownavigation; urgencyhook (only in darcs xmonad).
/nomeatas Config.hs (0.4)
modMaks = mod4Mask; gnome-stuff
/David Roundy's Config.hs (0.4)
Combo config for small screen + xclock. Requires the xmonad-library branch, so not for the faint of heart. This config also keeps mod=mod1, and therefore moves a number of key bindings to non-standard locations (my laptop has no spare modifier keys).
Droundy-config.png
/Brent Yorgey's Config.hs (0.4)
probably only works with darcs xmonad. modMask = mod4Mask; DynamicLog, RotView, ViewPrev, WindowNavigation, ToggleLayouts (toggle full screen mode), UrgencyHook + dzen, FlexibleManipulate, and a few others, with keybindings for all! (Warning: lots of non-standard keybindings. =)
Byorgey-config.png
/Robert Manea's Config.hs and support scripts (0.4)
Customized DynamicLog, ShellPrompt, some efforts to make the colors of all components go together well
Rob-config.png
/Eric Mertens's Config.hs (0.4) /Eric Mertens' xmonad.hs (0.5)
Customized DynamicLog, ShellPrompt, TilePrime, Dual-head and an effort to make the statusbar similar to DWM.
Glguy-config.jpg
/vvv's Config.hs (0.4)
DynamicWorkspaces, (Shell|Ssh|Man)Prompt, Submap, and ion-like status bar (written in nonkosher Perl).
Vvv-config.png
/arossato's Config.hs (0.4)
Tabbed, Xmobar with DynamicLog, (Shell|Ssh|Man)Prompt.
Arossato-config.png
/Octoploid's xmonad.hs (0.5)
Xmobar with customized DynamicLog, RotView with custom keys, colors, terminal, golden ratio
Octoploid conf.png

Note on uploading

To upload your config file, create some text on this page of the form:

  ; [[/you Config.hs]] (0.4)
  : description of your setup

and save the page. This will create a new page under /you into which you can paste your Config.hs text. Wrap them in <haskell> and </haskell> tags, to enable nice markup. If you have an xmonad.hs for xmonad 0.5, upload that to

  ; [[/you xmonad.hs]] (0.5)

Images can be uploaded by clicking on the 'Upload file' link, and then referring to the uploaded image as, e.g.

   [[Image:you-config.png|center|200px]]

which will scale the image correctly for a thumbnail.