evilwm Window Manager

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

evilwm Window Manager

#1 Post by aragon »

Home: http://www.6809.org.uk/evilwm/
version: 1.1.0
A minimalist window manager for the X Window System.

'Minimalist' here doesn't mean it's too bare to be usable - it just means it omits a lot of the stuff that make other window managers unusable. Here is a list of features:

* No window decorations apart from a simple 1 pixel border.
* No icons.
* Good keyboard control, including repositioning and maximise toggles.
* Solid window drags (optional - may be slow on old machines).
* Snap-to-border support (command line option).
* Virtual desktops (compile time option).
* Small binary size (even with everything turned on).
Works with rox-desktop and panels (tested with fbpanel=>showdesktop does not work).

To start, logout and type

Code: Select all

xwin evilwm
Compiled and tested in 4.3.1.

Help file is at /usr/share/doc/evilwm and online at http://www.6809.org.uk/evilwm/usage.shtml

aragon
Attachments
evilwm.png
evilwm with fbpanel
(186.67 KiB) Downloaded 4742 times
evilwm-1.1.0.pet
(21.03 KiB) Downloaded 816 times
Last edited by aragon on Sat 08 Oct 2011, 20:37, edited 1 time in total.

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#2 Post by harii4 »

Whats the difference between EvilWM and BadWM?

Some of the BadWM add-ons look very useful.
http://badwm.sourceforge.net/BadSoft/

BadBar & BadBar2 = replacement for yeahlaunch?
BadMenu = replacement for 9menu?
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#3 Post by aragon »

harii4 wrote:Whats the difference between EvilWM and BadWM?
sorry, don't know...
harii4 wrote: Some of the BadWM add-ons look very useful.
http://badwm.sourceforge.net/BadSoft/

BadBar & BadBar2 = replacement for yeahlaunch?
BadMenu = replacement for 9menu?
i've tried to compile BadBar2, but it gives errors, sorry

aragon

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#4 Post by harii4 »

i've tried to compile BadBar2, but it gives errors, sorry
Thank you for trying. :D

-------------------------------------------------------------------------------------

So far - really like YeahWM but will try EvilWM, TinyWM and BadWM.
Last edited by harii4 on Sun 14 Aug 2011, 00:01, edited 1 time in total.
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#5 Post by harii4 »

This looks cool:
evilwm launcher patch
https://bbs.archlinux.org/viewtopic.php?id=81666


This Patch adds lots of key bindings:
https://maxiez.com/?p=evilwm/index.html
Last edited by harii4 on Sun 10 Jul 2011, 19:48, edited 1 time in total.
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#6 Post by harii4 »

Oops - extra post again? :oops:
Last edited by harii4 on Sun 10 Jul 2011, 19:37, edited 1 time in total.
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#7 Post by harii4 »

Was going to make an evilwm how-to but - too many good ones are out there. :)
Nice how-to here:
http://forums.debian.net/viewtopic.php?t=15077
and here:
https://wiki.archlinux.org/index.php/Evilwm
http://www.gentoo-wiki.info/EvilWM

someone has an evilwm forum - no one uses it :(
http://www.forumjar.com/forums/evilwm
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#8 Post by harii4 »

evilwm random wallpaper with either feh or xv
http://pissedoffadmins.com/?p=663

this little script below which gets daemonized by .xinitrc at login:

Code: Select all

#!/bin/bash

while :;do
    files=(/path/to/*.jpg /path/to/*.jpeg /path/to/*.png /path/to/*.gif)
    N=${#files[@]}
    ((N=RANDOM%N))
    randomfile=${files[$N]}
    #/usr/bin/xv -quit -root -rmode 5 $randomfile
    #/usr/bin/feh --bg-center $randomfile
    sleep 60
done
[quote]only things you have to change are the “path to’s
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

User avatar
`f00
Posts: 807
Joined: Thu 06 Nov 2008, 19:13
Location: the Western Reserve

#9 Post by `f00 »

Recently tried evilwm-1.0.0 in q142..

Indeed evilwm is very minimal. The binary only uses .2% of my 512 RAM (htop) but this is somewhat offset by convenience extras (like wbar or a panel/menu) that are not quite so essential in most other light wms. Iconify doesn't work in standard evilwm (this takes some getting used to!) .. perhaps MaxieZ's patch. Virtual desktops are different as well (keybd-switch only and pagers may not display current desktop as expected).

lxpanel may be preferred to fbpanel (some issues with fbpanel's autohide, plus lxpanel's menu/run gives a nice multi-choice in a simple ui) - some plugins like pager, desk#, 'taskbar' and wincmd are fairly useless as-is (a custom profile helps to trim). aemenu and aepanel-gtk¹ work well (this panel even has some functionality as a kind of client/window list, displaying titlebar text and status markers like * not visible in evilwm's minimal decor and using parentheses to denote windows not on current desktop).

Even tried the more recent evilwm-1.1.0, but make failed :( in my environment - was quite interested to see how the improved EWMH would relate (as well as getting rid of the soliddrag, pretty annoying to have that as default rather than a lighter outline-type).

¹ had these already as part of wmx-7 wm (aemenu is super easy to edit), dmenu could be yet another option for those so inclined.

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#10 Post by harii4 »

I no longer use an menu/panel but use an launcher and/or pupapp,pupcontrol and pupshutdown.
rox /usr/share/applications is my menu now set in an launcher.
Appstarter - http://murga-linux.com/puppy/viewtopic.php?t=59328
yeahlauncher - very light -http://www.murga-linux.com/puppy/viewtopic.php?t=60954
tablauncher - text mode
or gkrellmlauncher - http://www.murga-linux.com/puppy/viewtopic.php?t=60954

Found no pager works yet :(
but i use EvilWM 100% all the time now. :D
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#11 Post by harii4 »

Code: Select all

# evilwm --help
usage: evilwm [-display display] [-term termprog] [-fn fontname]
              [-fg foreground] [-fc fixed] [-bg background] [-bw borderwidth]
              [-mask1 modifiers] [-mask2 modifiers] [-altmask modifiers]
              [-snap num] [-app name/class] [-g geometry] [-v vdesk] [-s]
              [-nosoliddrag] [-V]
getting rid of the soliddrag, pretty annoying to have that as default rather than a lighter outline-type.
Did the -nosoliddrag not work or meaning having it as an default setting?
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#12 Post by aragon »

@foo
If i remember right, i have the actual version as a pet. I'll search this weekend.

Aragon

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#13 Post by aragon »

uploaded actual version to first post.

aragon

Post Reply