SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#526 2012-03-29 13:28:05

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: 30 Window Managers in 30 days

herbstclient set window_gap 5

Last edited by 2ManyDogs (2012-03-30 12:52:31)


Be eggsalad to each other.

Offline

Help fund CrunchBang, donate to the project!

#527 2012-03-29 15:02:37

mahatman2
#! Die Hard
From: Chattanooga TN
Registered: 2009-09-13
Posts: 551

Re: 30 Window Managers in 30 days

^ wow, just based on this review I'm going to take the plunge! Funny how a silly name can keep you from trying a window manager roll tongue


Punch all your friends.

Offline

#528 2012-03-29 15:18:42

ivanovnegro
Ivan #000000
From: unstable madness
Registered: 2011-06-02
Posts: 5,432

Re: 30 Window Managers in 30 days

^ I for one find the name really cool, maybe because I speak German. smile

Offline

#529 2012-03-29 15:31:54

el_koraco
#!/loony/bun
From: inside Ed
Registered: 2011-07-25
Posts: 4,749

Re: 30 Window Managers in 30 days

Offline

#530 2012-03-29 16:21:46

gensym
#! Junkie
Registered: 2011-10-17
Posts: 447

Re: 30 Window Managers in 30 days

@2Many
I have been looking forward for this! Good job. I will give this one a go at the w/e.

Offline

#531 2012-03-29 20:17:56

m5
#! CrunchBanger
From: 200 years ago.
Registered: 2011-12-08
Posts: 221

Re: 30 Window Managers in 30 days

@2ManyDogs : No probs man,I`ll read evilwm review.great work.  smile

Last edited by m5 (2012-03-29 20:18:46)


Keep digging.
Linux beginner.

Offline

#532 2012-03-29 21:35:09

gutterslob
#! Resident Bum
Registered: 2009-11-03
Posts: 3,207

Re: 30 Window Managers in 30 days

Last edited by gutterslob (2012-03-29 21:39:24)


Point & Squirt

Offline

#533 2012-03-29 23:32:01

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: 30 Window Managers in 30 days


Be eggsalad to each other.

Offline

#534 2012-03-30 01:11:23

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: 30 Window Managers in 30 days

Last edited by 2ManyDogs (2012-03-30 01:11:38)


Be eggsalad to each other.

Offline

#535 2012-03-30 12:49:22

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: 30 Window Managers in 30 days

[[ $TERM != "screen" ]] && dvtm && exit

Last edited by 2ManyDogs (2012-03-31 12:39:46)


Be eggsalad to each other.

Offline

#536 2012-03-30 14:23:12

dkeg
#! Die Hard
From: Mid-Atlantic Grill
Registered: 2011-12-05
Posts: 727

Re: 30 Window Managers in 30 days

sweet, I may give this a shot.  I've been liking tmux but this too seems interesting.   I just learned in tmux that you can Ctrl-b t to display a nice looking clock.   cool.  Thanks for including the console window managers in your reviews.

Offline

#537 2012-03-30 15:19:09

gutterslob
#! Resident Bum
Registered: 2009-11-03
Posts: 3,207

Re: 30 Window Managers in 30 days

/* curses attributes for the currently focused window */
/* valid curses attributes are listed below they can be ORed
 *
 * A_NORMAL        Normal display (no highlight)
 * A_STANDOUT      Best highlighting mode of the terminal.
 * A_UNDERLINE     Underlining
 * A_REVERSE       Reverse video
 * A_BLINK         Blinking
 * A_DIM           Half bright
 * A_BOLD          Extra bright or bold
 * A_PROTECT       Protected mode
 * A_INVIS         Invisible or blank mode
 *
 */
#define SELECTED_ATTR   A_NORMAL
#define SELECTED_FG     COLOR_YELLOW
#define SELECTED_BG     -1
/* curses attributes for normal (not selected) windows */
#define NORMAL_ATTR     A_NORMAL
#define NORMAL_FG       -1
#define NORMAL_BG       -1
/* curses attributes for not selected windows, in which bell rung */
#define HIGHLIGHT_ATTR  A_NORMAL
#define HIGHLIGHT_FG    COLOR_RED
#define HIGHLIGHT_BG    -1
/* status bar (command line option -s) position */
#define BAR_POS              BAR_BOTTOM /* BAR_BOTTOM, BAR_OFF */
/* curses attributes for the status bar */
#define BAR_ATTR        A_NORMAL
#define BAR_FG          COLOR_BLACK
#define BAR_BG          COLOR_GREEN
/* determines whether the statusbar text should be right or left aligned */
#define BAR_ALIGN       ALIGN_RIGHT
/* separator between window title and window number */
#define SEPARATOR " | "
/* printf format string for the window title:
 * 1st specification (%d) is replaced by the window number,
 * 2nd specification (%s) is replaced by the SEPARATOR,
 * 3rd specification (%s) stands for the window title */
#define TITLE           "[#%d%s%s]"
/* master width factor [0.1 .. 0.9] */
#define MFACT           0.55
/* scroll back buffer size in lines */
#define SCROLL_HISTORY  500

#include "tile.c"
#include "grid.c"
#include "bstack.c"
#include "fullscreen.c"

/* by default the first layout entry is used */
Layout layouts[] = {
    { "[]=", tile },
    { "+++", grid },
    { "TTT", bstack },
    { "[ ]", fullscreen },
};

#define MOD CTRL('a')

/* you can at most specifiy MAX_ARGS (2) number of arguments */
Key keys[] = {
    { MOD, 'c',       { create,         { NULL } } },
    { MOD, 'x',       { killclient,     { NULL } } },
    { MOD, 'j',       { focusnext,      { NULL } } },
    { MOD, 'k',       { focusprev,      { NULL } } },
    { MOD, 'J',       { focusnextnm,    { NULL } } },
    { MOD, 'K',       { focusprevnm,    { NULL } } },
    { MOD, 't',       { setlayout,      { "[]=" } } },
    { MOD, 'g',       { setlayout,      { "+++" } } },
    { MOD, 's',       { setlayout,      { "TTT" } } },
    { MOD, 'm',       { setlayout,      { "[ ]" } } },
    { MOD, ' ',       { setlayout,      { NULL } } },
    { MOD, 'h',       { setmfact,       { "-0.05" } } },
    { MOD, 'l',       { setmfact,       { "+0.05" } } },
    { MOD, '.',       { toggleminimize, { NULL } } },
    { MOD, 'b',       { togglebar,      { NULL } } },
    { MOD, 'M',       { togglemouse,    { NULL } } },
    { MOD, '\n',      { zoom ,          { NULL } } },
    { MOD, '1',       { focusn,         { "1" } } },
    { MOD, '2',       { focusn,         { "2" } } },
    { MOD, '3',       { focusn,         { "3" } } },
    { MOD, '4',       { focusn,         { "4" } } },
    { MOD, '5',       { focusn,         { "5" } } },
    { MOD, '6',       { focusn,         { "6" } } },
    { MOD, '7',       { focusn,         { "7" } } },
    { MOD, '8',       { focusn,         { "8" } } },
    { MOD, '9',       { focusn,         { "9" } } },
    { MOD, 'Q',       { quit,           { NULL } } },
    { MOD, CTRL('a'), { escapekey,      { NULL } } },
    { MOD, 'A',       { togglerunall,   { NULL } } },
    { MOD, 'r',       { redraw,         { NULL } } },
    { MOD, 'X',       { lock,           { NULL } } },
    { MOD, 'B',       { togglebell,     { NULL } } },
    { MOD, 'p',       { scrollback,     { "-1" } } },
    { MOD, 'n',       { scrollback,     { "1"  } } },
};

static const ColorRule colorrules[] = {
    /* title attrs     fgcolor      bgcolor */
};

/* possible values for the mouse buttons are listed below:
 *
 * BUTTON1_PRESSED          mouse button 1 down
 * BUTTON1_RELEASED         mouse button 1 up
 * BUTTON1_CLICKED          mouse button 1 clicked
 * BUTTON1_DOUBLE_CLICKED   mouse button 1 double clicked
 * BUTTON1_TRIPLE_CLICKED   mouse button 1 triple clicked
 * BUTTON2_PRESSED          mouse button 2 down
 * BUTTON2_RELEASED         mouse button 2 up
 * BUTTON2_CLICKED          mouse button 2 clicked
 * BUTTON2_DOUBLE_CLICKED   mouse button 2 double clicked
 * BUTTON2_TRIPLE_CLICKED   mouse button 2 triple clicked
 * BUTTON3_PRESSED          mouse button 3 down
 * BUTTON3_RELEASED         mouse button 3 up
 * BUTTON3_CLICKED          mouse button 3 clicked
 * BUTTON3_DOUBLE_CLICKED   mouse button 3 double clicked
 * BUTTON3_TRIPLE_CLICKED   mouse button 3 triple clicked
 * BUTTON4_PRESSED          mouse button 4 down
 * BUTTON4_RELEASED         mouse button 4 up
 * BUTTON4_CLICKED          mouse button 4 clicked
 * BUTTON4_DOUBLE_CLICKED   mouse button 4 double clicked
 * BUTTON4_TRIPLE_CLICKED   mouse button 4 triple clicked
 * BUTTON_SHIFT             shift was down during button state change
 * BUTTON_CTRL              control was down during button state change
 * BUTTON_ALT               alt was down during button state change
 * ALL_MOUSE_EVENTS         report all button state changes
 * REPORT_MOUSE_POSITION    report mouse movement
 */

#ifdef NCURSES_MOUSE_VERSION
# define CONFIG_MOUSE /* compile in mouse support if we build against ncurses */
#endif

#define ENABLE_MOUSE false /* whether to enable mouse events by default */

#ifdef CONFIG_MOUSE
Button buttons[] = {
    { BUTTON1_CLICKED,        { mouse_focus,      { NULL  } } },
    { BUTTON1_DOUBLE_CLICKED, { mouse_fullscreen, { "[ ]" } } },
    { BUTTON2_CLICKED,        { mouse_zoom,       { NULL  } } },
    { BUTTON3_CLICKED,        { mouse_minimize,   { NULL  } } },
};
#endif /* CONFIG_MOUSE */

Cmd commands[] = {
    { "create", { create,    { NULL } } },
};

/* gets executed when dvtm is started */
Action actions[] = {
    { create, { NULL } },
};

Last edited by gutterslob (2012-03-30 15:26:05)


Point & Squirt

Offline

#538 2012-03-30 15:28:57

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: 30 Window Managers in 30 days


Be eggsalad to each other.

Offline

#539 2012-03-31 12:32:59

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: 30 Window Managers in 30 days

Last edited by 2ManyDogs (2012-04-01 13:34:30)


Be eggsalad to each other.

Offline

#540 2012-03-31 19:06:49

m5
#! CrunchBanger
From: 200 years ago.
Registered: 2011-12-08
Posts: 221

Re: 30 Window Managers in 30 days

Nice review,
Lately I started using tilling WM,interesting stuff there,
but I think I`m going to settle with one of minimal stackers,
Do you know where can I find latest cwm soure code?

Last edited by m5 (2012-03-31 19:07:55)


Keep digging.
Linux beginner.

Offline

#541 2012-03-31 21:06:27

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: 30 Window Managers in 30 days

Last edited by 2ManyDogs (2012-03-31 21:12:23)


Be eggsalad to each other.

Offline

#542 2012-04-01 03:59:04

PackRat
#! Die Hard
From: USA
Registered: 2011-03-03
Posts: 1,572

Re: 30 Window Managers in 30 days

Last edited by PackRat (2012-04-01 10:15:16)


"It does not require many words to speak the truth." - Chief Joseph, Nez Perce tribe

Offline

#543 2012-04-01 10:01:44

m5
#! CrunchBanger
From: 200 years ago.
Registered: 2011-12-08
Posts: 221

Re: 30 Window Managers in 30 days

^ The latest source code there is dated 2005,  sad
it seems it hasn`t been developed for linux after that.
Arch one is updated though.


Keep digging.
Linux beginner.

Offline

#544 2012-04-01 10:16:38

PackRat
#! Die Hard
From: USA
Registered: 2011-03-03
Posts: 1,572

Re: 30 Window Managers in 30 days

@m5 -

Fixed the link; now goes to the version I was using with the OpenBSD features. It compiles, but still 2010 is latest. There is a README file that has the information for getting sources using cvs; I've never attempted it.

Last edited by PackRat (2012-04-01 10:33:39)


"It does not require many words to speak the truth." - Chief Joseph, Nez Perce tribe

Offline

#545 2012-04-01 13:22:23

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: 30 Window Managers in 30 days

^ thanks PackRat


Be eggsalad to each other.

Offline

#546 2012-04-01 13:23:45

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: 30 Window Managers in 30 days

Last edited by 2ManyDogs (2012-04-02 16:51:00)


Be eggsalad to each other.

Offline

#547 2012-04-01 23:40:51

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: 30 Window Managers in 30 days

Anybody used either of these? ...


Be eggsalad to each other.

Offline

#548 2012-04-02 00:07:51

wuxmedia
wookiee madclaw
From: Back in Blighty
Registered: 2012-03-09
Posts: 1,478
Website

Re: 30 Window Managers in 30 days

you are blazing a trail here i haven't yet the courage to change from openbox, nor yet tackle your immense efforts here.
thanks good work fella

Offline

#549 2012-04-02 00:33:29

ivanovnegro
Ivan #000000
From: unstable madness
Registered: 2011-06-02
Posts: 5,432

Re: 30 Window Managers in 30 days

Offline

Help fund CrunchBang, donate to the project!

#550 2012-04-02 00:52:05

gensym
#! Junkie
Registered: 2011-10-17
Posts: 447

Re: 30 Window Managers in 30 days

I once tried using larswm for a while... it came too alien to me.

Last edited by gensym (2012-04-02 00:52:26)

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.
Server: bleh

Debian Logo