You are not logged in.

#126 2012-01-08 17:51:48

kuraku
Member
From: planet Earth
Registered: 2012-01-03
Posts: 199

Re: monsterwm! ~ yet another tiny wm

c00kiemon5ter wrote:

try once more now smile

It is working now (i tried several times, in several documents etc). Thank you for this smile

Offline

#127 2012-01-09 04:54:29

jasonwryan
Forum & Wiki Admin
From: .nz
Registered: 2009-05-09
Posts: 18,552
Website

Re: monsterwm! ~ yet another tiny wm

Just foolin' around...

monster.png


Arch + dwm   •   Mercurial repos  •   Github

Registered Linux User #482438

Offline

#128 2012-01-09 09:36:17

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: monsterwm! ~ yet another tiny wm

What a cute monster smile

Offline

#129 2012-01-09 12:49:51

bloom
Member
Registered: 2010-08-18
Posts: 749
Website

Re: monsterwm! ~ yet another tiny wm

jasonwryan wrote:

You might also want to post this here:

https://bbs.archlinux.org/viewtopic.php?id=130686

I'm afraid the mwm trigram is already taken by the Motif Window Manager.


gh · da · ds · cr · ab · fkr

Offline

#130 2012-01-09 18:12:02

jasonwryan
Forum & Wiki Admin
From: .nz
Registered: 2009-05-09
Posts: 18,552
Website

Re: monsterwm! ~ yet another tiny wm

bloom wrote:

I'm afraid the mwm trigram is already taken by the Motif Window Manager.


You should be afraid of monsters... and so should Motif!


Arch + dwm   •   Mercurial repos  •   Github

Registered Linux User #482438

Offline

#131 2012-01-09 19:44:43

bloom
Member
Registered: 2010-08-18
Posts: 749
Website

Re: monsterwm! ~ yet another tiny wm

I've made a few monsterwm artworks:

https://bbs.archlinux.org/viewtopic.php … 2#p1038552


gh · da · ds · cr · ab · fkr

Offline

#132 2012-01-09 19:59:53

ivoarch
Member
From: the six feet under the ground
Registered: 2011-03-31
Posts: 436

Re: monsterwm! ~ yet another tiny wm

I've made Mon5ter_bits

#define monster_width 8
#define monster_height 8
static unsigned char monster_bits[] = {
   0x3c, 0x7e, 0xdd, 0x99, 0xff, 0xc3, 0x72, 0x3c };

Last edited by ivoarch (2012-01-09 20:04:01)


I love GnuEmacs, GnuScreen, ratpoison, and conkeror.
Github )||( Weblog

Offline

#133 2012-01-09 23:11:21

stlarch
Member
From: hell
Registered: 2010-12-25
Posts: 1,250

Re: monsterwm! ~ yet another tiny wm

A couple simple xbm icons that I made for my status bar:

tYzV4YQ

tYzV4aw

they're in my configs (monsterwm)

Last edited by stlarch (2012-01-09 23:33:06)

Offline

#134 2012-01-10 01:55:44

c00kiemon5ter
Member
From: Greece
Registered: 2010-06-01
Posts: 562
Website

Re: monsterwm! ~ yet another tiny wm

big_smile thanks guys, those are all awesome
oh, I mean monsterous! smile smile


.:[ git me! ] :.

Offline

#135 2012-01-10 10:43:53

Ypnose
Member
From: Jailed in the shell
Registered: 2011-04-21
Posts: 353
Website

Re: monsterwm! ~ yet another tiny wm

I like your clock icon stlarch. I will modify my extended glisp.
If someone wanna it, just ask.


Github -- My terminal font Envypn

Offline

#136 2012-01-11 09:38:38

ivoarch
Member
From: the six feet under the ground
Registered: 2011-03-31
Posts: 436

Re: monsterwm! ~ yet another tiny wm

Any idea how to add another panel,
like the bottom_padding.patch for dwm?


I love GnuEmacs, GnuScreen, ratpoison, and conkeror.
Github )||( Weblog

Offline

#137 2012-01-11 11:25:44

kuraku
Member
From: planet Earth
Registered: 2012-01-03
Posts: 199

Re: monsterwm! ~ yet another tiny wm

ivoarch wrote:

Any idea how to add another panel,
like the bottom_padding.patch for dwm?

Speaking of that, what panels are people here using for monsterwm?

Offline

#138 2012-01-11 11:35:28

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: monsterwm! ~ yet another tiny wm

How can I make all windows of all tags visible with e.g. Mod4+0 ? It's a nice feature imo. And being able to focus more than one tag at once, e.g. tag 3 and 4 is also very nice. I know I always compare monsterwm with dwm, but those features really improve the window management. After those two enabled, I'll definitely stick with monsterwm.

c00kiemon5ter wrote:
Army wrote:

Oh, just yesterday I ran monsterwm and watched some videos with mplayer. I don't know why, but Xorg crashed very often, which usually doesn't happen and it didn't continue to happen with dwm.

I have no idea, I just tried a couples of movies and seeked through them with mplayer and all was good. Did you update your video card drivers and that caused some issue ? I dont know, if it happens again report and I'll look deeper

The problem with the crash with mplayer after toggling fullscreen only happens sometimes, but it still happens. Any hint how I can deliver usable informations? I use the xf86-video-ati driver with this card

01:00.0 VGA compatible controller: ATI Technologies Inc M56P [Radeon Mobility X1600]

And I use the xv video driver in mplayer.

Offline

#139 2012-01-11 12:38:58

ivoarch
Member
From: the six feet under the ground
Registered: 2011-03-31
Posts: 436

Re: monsterwm! ~ yet another tiny wm

kuraku wrote:
ivoarch wrote:

Any idea how to add another panel,
like the bottom_padding.patch for dwm?

Speaking of that, what panels are people here using for monsterwm?

Monsterwm does not provide a panel and/or statusbar itself. Instead it adheres to the UNIX philosophy and outputs information about the existent desktop, the number of windows on each, the mode of each desktop, the current desktop and urgent hints whenever needed. The user can use whatever tool or panel suits him best (dzen2, conky, w/e), to process and display that information.


I love GnuEmacs, GnuScreen, ratpoison, and conkeror.
Github )||( Weblog

Offline

#140 2012-01-11 13:06:58

kuraku
Member
From: planet Earth
Registered: 2012-01-03
Posts: 199

Re: monsterwm! ~ yet another tiny wm

ivoarch wrote:

Monsterwm does not provide a panel and/or statusbar itself. Instead it adheres to the UNIX philosophy and outputs information about the existent desktop, the number of windows on each, the mode of each desktop, the current desktop and urgent hints whenever needed. The user can use whatever tool or panel suits him best (dzen2, conky, w/e), to process and display that information.

I know mate. That is why i ask what people here use smile

conky, fbpanel? I'm not sure what to use (and should i use it at all).

Offline

#141 2012-01-11 13:13:40

Tzbob
Member
From: Belgium
Registered: 2011-04-12
Posts: 61

Re: monsterwm! ~ yet another tiny wm

kuraku wrote:
ivoarch wrote:

Monsterwm does not provide a panel and/or statusbar itself. Instead it adheres to the UNIX philosophy and outputs information about the existent desktop, the number of windows on each, the mode of each desktop, the current desktop and urgent hints whenever needed. The user can use whatever tool or panel suits him best (dzen2, conky, w/e), to process and display that information.

I know mate. That is why i ask what people here use smile

conky, fbpanel? I'm not sure what to use (and should i use it at all).

Most people run Dzen by piping monsterwm's output into it while formatting the layout with bash.

You can chose anything you'd like that can be driven from scripts or takes raw text input, you just have to hack it up yourself(or take someone else's work).

Last edited by Tzbob (2012-01-11 13:13:57)

Offline

#142 2012-01-11 14:29:55

topcat-software
Member
Registered: 2011-12-17
Posts: 20
Website

Re: monsterwm! ~ yet another tiny wm

kuraku, dzen2 (the svn version for 'clickable-areas') is highly recommended. dzen2 & monsterwm makes for a great pair IMO.

place your dzen script in ~/.xinitrc

my_bar.sh&

& then call monsterwm

monsterwm

Here's my dzen script, use/abuse as needed, & goodluck.

#!/bin/sh

# font
FNT='-*-terminus-*-r-normal-*-*-120-*-*-*-*-iso8859-*'

# mute/unmute toggle
MUE='amixer -q sset Master toggle'

# pop3 email message count
# requires elwood's email scanner at
# http://www.topcat.hypermart.net/elwood.html
ELW='xterm -e "elwood -f ~/.elwoodrc -r"; skill dzen2; skill dbar; dbar&'

# mail reader
EML='xterm -e "getmail -a -d && mutt"; skill dzen2; skill dbar; dbar&'

# used for checking pop3 server for email every 10min.
NUM=10

# todo: displays throughput used by eth0
#RXB=$(echo $(echo $(cat /sys/class/net/eth0/statistics/rx_bytes) / 1024 | bc)KB/s)
#TXB=$(echo $(echo $(cat /sys/class/net/eth0/statistics/tx_bytes) / 1024 | bc)KB/s)

while :; do

# displays cpu load
CPU=$(echo "CPU: $(uptime | sed 's/,//g' | cut -d ' ' -f 12)%")

# displays mobo temperature
TMP=$(echo "MOBO: $(sensors -Af | awk \
'{if (NR == 2) print substr($2, 2, length($2 - 2))}')f")

# displays current volume level of soundcard
VOL=$(amixer sget Master | grep -m1 "%]" | \
cut -d "[" -f2 | cut -d "]" -f1)

# shows free disk space on '/'
DSK=$(echo "Free disk space: $(df -h / | awk \
'{if (NR == 2) print tolower($4)}')")

# formatted date output
DTE=$(date "+%I:%M %p %a %D ")

# displays free ram
RAM=$(echo "RAM: $(free -m | grep '^-/+' | awk '{print $4}')m")

# check email every 10min.
if [[ $NUM -eq 10 ]]; then 
    MSG=$(echo "Messages: $(elwood -f ~/.elwoodrc -n)")
    NUM=0
else
    NUM=$(($NUM + 1))
fi

# here's where the rubber meets the road...
# note how dzen2 allows you to wrap both a
# left & right click in the same construct
# ^ca(1,fubar)^ca(3,bebblebrox)blurb^ca()^ca()

echo -e "\
^ca(1, xterm -e 'htop')$CPU | \
$TMP | \
$RAM | \
$DSK ^ca()| \
^ca(1,$MUE)^ca(3,xterm -e 'alsamixer')Volume: $VOL^ca()^ca() | \
^ca(1,$ELW)^ca(3,$EML)$MSG^ca()^ca() | \
^ca(1,xmonthly.sh)$DTE^ca()"

sleep 59
done | dzen2  -fn $FNT -bg gray -fg black -ta r -e 'button3=exec:xterm' 

# eof

Offline

#143 2012-01-11 14:35:00

kuraku
Member
From: planet Earth
Registered: 2012-01-03
Posts: 199

Re: monsterwm! ~ yet another tiny wm

Thank you guys. I never really wanted to try dzen since i could not find any use for it. I can give it a try now. Thank you again for answers.

Offline

#144 2012-01-11 19:01:31

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: monsterwm! ~ yet another tiny wm

How can I restart monsterwm without killing all the running applications? With dwm I did it with "exec dbus-launch --exit-with-session dwm-start" in the last line of .xinitrc and dwm-start looking like this

while true; do
	dwm
done

I tried the same with monsterwm, but here the applications get killed. I tried both

{  MOD4|SHIFT,      XK_Escape, quit, {.i = 0}}, /* quit with exit value 0 */
{  MOD4|CONTROL, XK_Escape, quit, {.i = 1}}, /* quit with exit value 1 */

but both have the same effect.

Any help?

Offline

#145 2012-01-11 19:40:24

ivoarch
Member
From: the six feet under the ground
Registered: 2011-03-31
Posts: 436

Re: monsterwm! ~ yet another tiny wm

@Army   
For restarting dwm without logging out or closing applications, change or add a startup script so that it loads dwm in a while loop, like this:

while true; do
    # Log stderror to a file 
    dwm 2> ~/.dwm.log
    # No error logging
    #dwm >/dev/null 2>&1
done 

I love GnuEmacs, GnuScreen, ratpoison, and conkeror.
Github )||( Weblog

Offline

#146 2012-01-11 20:13:17

1archgamenon2
Banned
Registered: 2011-07-12
Posts: 201

Re: monsterwm! ~ yet another tiny wm

Dunno why people like tiling and all that kind of sort...

I hate tiling! what's the matter? people don't have nice equipments that need to use that 'thing' whatever?

Last edited by 1archgamenon2 (2012-01-11 20:28:59)

Offline

#147 2012-01-11 20:21:44

ivoarch
Member
From: the six feet under the ground
Registered: 2011-03-31
Posts: 436

Re: monsterwm! ~ yet another tiny wm

1archgamenon2 wrote:

Dunno why people like tiling and all that kind of sort...

By keeping the system simple, Arch Linux provides the freedom to make any choice about the system. tongue


I love GnuEmacs, GnuScreen, ratpoison, and conkeror.
Github )||( Weblog

Offline

#148 2012-01-11 20:45:33

Tzbob
Member
From: Belgium
Registered: 2011-04-12
Posts: 61

Re: monsterwm! ~ yet another tiny wm

1archgamenon2 wrote:

Dunno why people like tiling and all that kind of sort...

I look at it this way,

1. I have a limited amount of pixels, 1920x1080. Due to this limited number I want to use as much space as I can, tiling enables this.

2. I'm a lazy person, I want to achieve goal 1 with the least amount of effort as I possibly can. Dragging my windows to a correct size requires more effort than hitting a button. I'm more likely to drag over my desired size than I am to hit the wrong key.

3. Due to my activities on a computer I use the keyboard more than I use a mouse. Everytime I have to reach my mouse it requires effort and time, if I can eliminate the need for a mouse while doing window activities it will eliminate the extra effort and time.

4. Having a lazy nature means I will stock floating windows on each other, cluttering my space overlaying my other windows. Tiling forces me out of this bad habit, everything that's open on my workspace will be visible, I won't have search through my stacked and overlayed windows to see what's underneath.

It's pretty simple for me, I prefer the keyboard over the mouse, I want to use as much of my pixels as I can and I'm lazy.

If you're a hardcore mouse user, you can achieve the same by using snapping borders I suppose, although it'd still require more effort than an automatic tiling window manager.

Offline

#149 2012-01-11 20:47:32

jasonwryan
Forum & Wiki Admin
From: .nz
Registered: 2009-05-09
Posts: 18,552
Website

Re: monsterwm! ~ yet another tiny wm

Please don't feed the troll...


Arch + dwm   •   Mercurial repos  •   Github

Registered Linux User #482438

Offline

#150 2012-01-11 21:26:12

fsckd
Forum Moderator
Registered: 2009-06-15
Posts: 3,538

Re: monsterwm! ~ yet another tiny wm

1archgamenon2: Forum Etiquette: No Trolling, No Flaming, Respect Other Users. Please take the time to read the forum rules in full.


aur S & M :: forum rules :: Community Ethos
Resources for Women, POC, LGBT*, and allies

Offline

Board footer

Powered by FluxBB