Commit graph

63 commits

Author SHA1 Message Date
Lawrence Teo
5f4a3fbd1a Allow status bar text to be left-, center-, or right-justified.
Adapted from a diff by Tiago Cunha <tcunha@gmx.com>

ok marco
2011-11-28 22:48:08 -05:00
Lawrence Teo
3036d4f595 Put new sentences on new lines.
From: Tiago Cunha <tcunha@gmx.com>

ok marco
2011-11-27 22:42:38 -05:00
Lawrence Teo
5b0a67a9cb Print ws_n and mvws_n properly
From: Tiago Cunha <tcunha@gmx.com>

ok marco
2011-11-21 22:14:48 -05:00
Lawrence Teo
a5b93632b1 Fix incorrect action name: stack_del should be stack_dec
From: Tiago Cunha <tcunha@gmx.com>

ok marco
2011-11-21 22:12:31 -05:00
Lawrence Teo
1c5ff0292b list keyboard mapping files in their own section
ok marco
2011-11-12 22:54:48 -05:00
Lawrence Teo
0136b6b965 mention Czech Republic keyboard mapping file scrotwm_cz.conf on manpage 2011-11-11 00:53:05 -05:00
Grégoire Duchêne
492641ac10 Add French keyboard support
From Gregoire Duchene <gduchene@fastmail.net>
2011-11-01 10:20:41 -05:00
Lawrence Teo
7510a38ce9 fix mandoc -Tlint warnings
ok marco
2011-10-27 21:37:11 -04:00
Lawrence Teo
9c3aa396f4 new keyboard_mapping option to load pre-defined key bindings for
different keyboard layouts

ok marco
2011-10-25 22:42:57 -04:00
Marco Peereboom
8eb6cfee63 kill cvs tags 2011-10-25 15:54:39 -05:00
Marco Peereboom
15add7f7c0 move and resize floating windows with keyboard
This allows for an almost completely mouse-free operation of scrotwm,
which is especially useful on systems with crappy mice.

From: Lawrence Teo <lteo@devio.us>
2011-10-03 16:39:12 -05:00
marco
161d2c0b22 manpage fixes from Andrea Bolognani <eof@kiyuko.org> 2011-09-20 12:41:46 -05:00
Marco Peereboom
5d36a5c683 Add a fake mouse button 2 press for mouse starved machines and xterm
convenience.  So now one can paste using M-v.
2011-08-08 22:41:51 +00:00
Marco Peereboom
8d322b0d37 Add urgency hint based on a diff from:
Wido Snikkers <wsnikkers@pcextreme.nl>

Note that for this to work one must enable it in apps, xterm etc

Requested by many.
2011-08-06 18:21:00 +00:00
Marco Peereboom
dd4354b774 add a new stack layout status thing to print the number of panes in the
master and slave areas.

From: keenerd <keenerd@gmail.com>
2011-07-19 21:28:15 +00:00
Marco Peereboom
d2de668398 document EWMH usage
from Tuukka Kataja <stuge@xor.fi>
2011-07-18 16:16:24 +00:00
Marco Peereboom
27eedb2351 Update authors 2011-06-28 12:41:07 +00:00
Marco Peereboom
bbbb9f12ac add more verbiage to layout 2011-06-24 17:01:43 +00:00
Marco Peereboom
cbd90e50cd bring back old tiling behavior where floating windows stay always on top.
Add key stroke to toggle this behavior per workspace and add it to the
layout entry in the configuration file.
While here add iconify and uniconify key bindings in config file.

requested by many.
2011-06-24 16:53:40 +00:00
Marco Peereboom
014589e605 Make layout fancier by adding master_grow, master_shrink, master_add,
master_del, stack_inc and stack_del to the format string.
2011-06-23 18:56:39 +00:00
Marco Peereboom
2a8d7bafe3 add initial stack mode at start-of-day. this really could use some
percentage value to size the master area.
2011-06-23 17:52:39 +00:00
Marco Peereboom
86d17a1038 remove args constraint and add an example of args in conf file 2011-06-23 16:34:00 +00:00
Marco Peereboom
d4b314be4c document autorun 2011-06-23 02:22:18 +00:00
Marco Peereboom
e466d899cf add FOCUSPREV quirk and document it. 2011-06-14 15:47:57 +00:00
Marco Peereboom
c64a9f1320 Add iconic notion as described in FS#82.
Code written by Jason L. Wright" <jason@thought.net>.
dmenu code written by me based on a diff from
Ryan McBride <mcbride@countersiege.com> to find windows.
2011-06-06 19:52:03 +00:00
Marco Peereboom
8027864cf5 add border width for bar too
from Splex <splecks@rejii.com>
2011-03-11 21:34:19 +00:00
Marco Peereboom
a88294aee6 Add manual page stuff for border_width form Splex <splecks@rejii.com> 2011-03-11 15:11:45 +00:00
Marco Peereboom
9432770b33 typo
from LEVAI Daniel <leva@ecentrum.hu>
2011-01-18 20:52:17 +00:00
Marco Peereboom
3b7ccf394f Merge diff from FS#24 to show window title in status bar
from Dimitri Sokolyuk demon@dim13.org
2011-01-18 19:43:12 +00:00
Marco Peereboom
aaee1e4644 Add portugese from Alicornio <alicornio@ig.com.br>
Update engrish man page while at it.
2010-09-16 02:00:51 +00:00
Marco Peereboom
1d447f9ef2 Add option to put the bar at the bottom of the regions 2010-07-15 14:03:04 +00:00
Marco Peereboom
28609b91d0 Describe HUP 2010-07-03 22:45:32 +00:00
Marco Peereboom
af77379009 Bring border behavior back to normal default. Use knob when a knob... 2010-07-01 23:44:16 +00:00
Marco Peereboom
f35cc28052 Add prior workspace
from
keenerd <keenerd@gmail.com>
2010-07-01 19:01:15 +00:00
Marco Peereboom
a2474fde68 Add insane follow-mouse-sometimes feature for bob beck 2010-06-30 00:09:19 +00:00
Marco Peereboom
26bb3f5b3a Man page fixes and italian page from: Andrea Bolognani <eof@kiyuko.org> 2009-10-07 03:19:11 +00:00
Marco Peereboom
f6db3809a0 document stack_enabled 2009-10-02 19:53:12 +00:00
Marco Peereboom
7e10528f09 Clarify quirks 2009-09-28 17:15:15 +00:00
Darrin Chandler
fc30ad30ff Man update for new program[] config stuff.
"get it in please" marco@
2009-09-13 20:07:30 +00:00
Darrin Chandler
53da032ea7 Switch config quirks from '|' to '+' to be consistent with other config
items.

With previous conf_load changes, space within [] are allowed, so class
and name can appear as-is.

Switch config file and man page to match.

Old behavior still allowed for compat with existing configs out there,
but not documented anywhere.

Prodding by marco for the first bit, at least.
2009-08-11 16:43:30 +00:00
pyr
ef26984e39 Add two configuration options:
* title_name_enabled
	* title_class_enabled
The first one shows the active window title in the status bar, the
second the active window class (useful to find out window classes
to use with quirks). Both are disabled by default.
read & approved by marco.
2009-06-04 06:03:37 +00:00
Marco Peereboom
26fa228650 Add dwc to copyright 2009-05-28 18:47:41 +00:00
Darrin Chandler
ce1a2d182e Break out static quirks list into dynamic list, initialized to match the
previous static list.

Add quirks parsing to config file.

Update manual with quirks.

Man help from Jason McIntyre (jmc). Thanks!

ok marco.
2009-05-25 22:04:56 +00:00
Darrin Chandler
a1937a73b7 Add key binding capabilities to the configuration file. Some minor
refactoring.

"Sure, go ahead" mcbride, "ok get it in" marco
2009-03-10 01:32:06 +00:00
Marco Peereboom
6ddc03b50d Add clock format from merdely 2009-02-18 20:34:26 +00:00
Marco Peereboom
d21f9c38fd Add modkey 2009-02-16 00:06:49 +00:00
Marco Peereboom
09cb8b2d13 Add delete window as requested by beck 2009-02-10 18:16:10 +00:00
Ryan McBride
bbb499e87a Let scrotwm adjust the font size on xterms as it squishes them in tiling
mode to keep the terminal width above a certan size (set with 'term_width'
in the config file.

We do this by sending the default font size change keystrokes to the xterm
in question. Because xterm does not accept 'synthetic' keystroke events by
default, and we don't want to force users to enable acceptSendEvents for
security reasons, hook XtAppNextEvent in the LD_PRELOAD hack, and clear
the send_event flag on the events in question. CAVEAT: Only works if xterm
is not setuid/setgid.
2009-02-07 19:49:58 +00:00
Marco Peereboom
3c148e4d1f Add M-S-i 2009-02-03 16:42:39 +00:00
Ryan McBride
80969cf8c2 Add M-S-, and M-S-. keybindings to add and remove columns (vertical stack)
or rows (horizontal stack) from the stacking (non-master) area.
2009-02-03 13:13:30 +00:00