• Save
XMonad
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

XMonad

on

  • 1,435 views

In

In

Statistics

Views

Total Views
1,435
Views on SlideShare
1,435
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

XMonad Presentation Transcript

  • 1. XMonad
    •     
    •     
    •     
    • That was easy. xmonad rocks!
  • 2. My Journey
    • twm  ⇨  fvwm2  ⇨ ion ⇨ ratpoison
    • ⇨  awesome ⇨ dwm ⇨ xmonad
  • 3. My Setup
    • Spatial awareness matters
    • I'm a one-window kinda guy
    • Dedicated space for different tasks
  • 4. Essentials
    • Haskell
    • Minimalist
    • Very stable
    • Good defaults
    • Easy to customize
  • 5. Attraction
    • Really simple
    • Defaults suit me
    • Floating windows(!)
    • Multi-monitor support
  • 6. Extensibility
    • Lots of small, obvious, functions
    • Functionally composable
    • It's really a library
    • Learn-as-you-go
  • 7. Multi-Monitor (Greedy)
    • Focus remains
    • Content changes
  • 8. Monitor 1: Tasks
    • One Window
    • {Terminal , Editor , Browser }
  • 9. Multi-Monitor (Non Greedy)
    • Focus changes
    • Content remains
  • 10. Monitor 2: Auxiliary
    • Multiple Windows
    • {Browser , Terminals, Mail, Calendar, IRC ...}
  • 11. Terminal illness
    • I've got more terminals than a geriatric ward
    • A mess of windows rightly harshes my mellow
    • So let's multiplex like there's no tomorrow
  • 12. tmux > screen
    • Multiple sessions  per instance / set of windows
    •    ⇨ one  xterm per  context, not window
    • This is awesome in new ways
  • 13. tmux by the numbers
    • 9 windows (Mod-[1..9])
    • 1 work session (Main Screen)
    • 1 view session (Aux Screen)
  • 14. Erudition
    • This is your workshop.
    • Care for it and make it yours.
    • Create spaces for specific tasks.
    • Keep your tools in the same place.
    • An empty terminal is not a space.
    • Given a name, place and purpose, it is .
    • Think outside the boxes of others.
  • 15. Contemplation
    • xmonad.org
    • tmux.sf.net