Difference between revisions of "Echinus"

From ArchWiki
Jump to: navigation, search
(Created page and began filling in some details...)
 
m (Configuring)
Line 16: Line 16:
  
 
==Configuring==
 
==Configuring==
echinus is configured in one simple text file, in Xresources format: {{filename|$HOME/.echinus/echinusrc}}. Details for all of the configuration options are in {{filename|/usr/share/doc/echinus/README}}. A sample config file looks like:
+
echinus is configured in one simple text file, in Xresources format: {{filename|$HOME/.echinus/echinusrc}}. Details for all of the configuration options are in {{filename|/usr/share/doc/echinus/README}}. A section of a sample config file looks like:
  
 
  Echinus*selected.border: #404040
 
  Echinus*selected.border: #404040
Line 35: Line 35:
  
 
  Echinus*spawn1: Menu = dmenu_run -fn "-*-dina-medium-r-*-*-*-100-*-*-*-*-*-*" -nb "#1A1A1A" -nf "#696969" -sb "#1A1A1A" -sf "#D3D7Cf"
 
  Echinus*spawn1: Menu = dmenu_run -fn "-*-dina-medium-r-*-*-*-100-*-*-*-*-*-*" -nb "#1A1A1A" -nf "#696969" -sb "#1A1A1A" -sf "#D3D7Cf"
 
  
 
==Resources==
 
==Resources==

Revision as of 23:25, 17 December 2010

Summary help replacing me
Information on installing and configuring echinus
Related
dmenu


echinus is a simple and lightweight tiling and floating window manager for X11. Started as a dwm fork with easier configuration, echinus became full-featured reparenting window manager with EWMH support.

Installing

echinus is in AUR. You might also want to install ourico, a lightweight EWMH taskbar, originally designed for echinus (also in AUR), and dmenu.

After successfully installing, copy all files from Template:Filename to Template:Filename.

Configuring

echinus is configured in one simple text file, in Xresources format: Template:Filename. Details for all of the configuration options are in Template:Filename. A section of a sample config file looks like:

Echinus*selected.border: #404040
Echinus*selected.button: #d3d7cf
Echinus*selected.bg: #262626
Echinus*selected.fg: #d3d7cf

Rules

Rules can be set up to spawn applications in specific tags. The following rule, for example, would open firefox in the first tag:

Echinus*rule0: firefox.* web 0 1

Opening applications in a terminal requires that you explicitly set the -title tag when spawning them so that echinus can manage them:

Echinus*spawn0: CA + m = urxvtc -title mutt -e mutt

Similarly, when spawning dmenu, you will need to declare the requisite properties, like so:

Echinus*spawn1: Menu = dmenu_run -fn "-*-dina-medium-r-*-*-*-100-*-*-*-*-*-*" -nb "#1A1A1A" -nf "#696969" -sb "#1A1A1A" -sf "#D3D7Cf"

Resources