Slashdot Mirror


EvilWM - Minimalist Window Manager

DasZweiten writes "Being a minimalist, I have run across a window manager by the name of EvilWM in which finally my standards have been completely met. Being an ex-fvwm addict, after the recent slashdot post about the ten year birthday of fvwm, I felt the need to share my overwhelming joy of my discovery of EvilWM with the rest of slashdot. The manager is small, efficient, beautifully coded, decorated with one pixel borders - all one needs or could ask for. The authors say it best on the EvilWM main site with "'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." I frankly, could not have said it better myself. It lacks the unnecessary features, memory, and total bloating that most other window managers unfortunately contain. All of you die hard fvwm fans will love it. I'll never go back to anything else."

88 of 418 comments (clear)

  1. I've found... by craenor · · Score: 5, Funny

    That most dedicated Linux users are really good at managing to minimilize windows...and windows users...

  2. usability by kervel · · Score: 5, Funny

    "You can use the mouse to manipulate windows either by click/dragging the 1 pixel border"

    hm, that must be fun on a 1600x1200 screen (okay okay, you can use alt too)

    1. Re:usability by DickBreath · · Score: 4, Funny

      You mean I would have to reduce my resolution to 1600x1200 to run this window manager?

      --

      I'll see your senator, and I'll raise you two judges.
    2. Re:usability by ArmorFiend · · Score: 4, Interesting

      \blockquote{(okay okay, you can use alt too)}
      This is IMO the cardinal sin of window managers: stealing important application keystrokes. If I find a WM camping on Alt-mouse or Alt-key, preventing my hungry hungry hippo (emacs) from getting them, its uninstalled faster than you can say "twm".

      If I want a window manager to steal keystrokes, I do it on a bucky bit that hardly anyone uses anymore, like "super" or "hyper". Then I rebind my keyboard to make those keys accessible. My caps-lock is now super, kills two birds with one stone.

    3. Re:usability by mitch0 · · Score: 2, Informative

      oh, and in twm at least you can turn off all twm-consumed keyboard mappings (including alt-click) with turning on numlock.

      of course it only helps if most of the time you don't need those special keys/alt-clickedy.

      probly this feature is present in evilwm as well.

      --
      // "If human beings don't keep exercising their lips,
      // their brains start working." -- Ford Prefect
    4. Re:usability by jesdynf · · Score: 2, Funny

      If I want a window manager to steal keystrokes, I do it on a bucky bit that hardly anyone uses anymore, like "super" or "hyper". Then I rebind my keyboard to make those keys accessible. My caps-lock is now super, kills two birds with one stone.

      I should probably note that I never expected Caps Lock to be called "super" on Slashdot.
      --
      Yahoo! Pipes are awesome. How awesome? http://pipes.yahoo.com/jesdynf/slashdot
  3. Too Bad by AvitarX · · Score: 4, Funny

    Too bad we can't see the URLs for the bookmarks in the screenshot.

    I really want the SKIN TWO Fetish Doll.

    ohwell.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  4. Minimalist...ha... by nother_nix_hacker · · Score: 5, Informative

    I use a WM called Golem with no plugins. It means I get no window decorations and no bloat or overhead. It's hosted at golem.sf.net.

    1. Re:Minimalist...ha... by TheRaven64 · · Score: 4, Funny
      Ha! I don't even use a window manager!

      Do I win? (Until someone posts claiming not to use X, at least?)

      --
      I am TheRaven on Soylent News
    2. Re:Minimalist...ha... by N8w8 · · Score: 3, Funny

      Ha! I don't even have a computer!

      well, you know euhhh.... You insensitive clod!

  5. EvilWM? by Anonymous Coward · · Score: 2, Funny

    To paraphrase SNL:

    Demonic window manager, I rebuke you!

  6. Minimalist WMs by angst7 · · Score: 5, Interesting

    I've always enjoyed Blackbox myself on the old Pentium 200. It doesn't eat up alot of processor time or have a large memory footprint, but it still looks nice and lets you do some basic X goodness. Of course, different strokes... Having this kind of variety available is what makes Linux so lovely.

    ---
    Jedimom.com, that not-so-fresh feeling...

    --
    StrategyTalk.com, PC Game Forums
    1. Re:Minimalist WMs by Hrshgn · · Score: 2, Informative

      Blackbox is also my favourite. I'm using it on my old 200 MHz notebook. Startup time: 3s. I was already considering buying a new notebook because working with it and Win98 as an OS was really no joy. But SuSE 7.1 and blackbox made it usable again for one more year and maybe for another one. I even wrote my diploma thesis on it (LaTeX) and managed all lab data. No problem.
      Blackbox is really all you need. Not more, not less.

      Rince

  7. So what? by Pyromage · · Score: 5, Insightful

    Alright, karma burn time:

    who cares? No offense to the Evil author, it's a good WM, I've used it. But it's existence isn't news. It's been listed on Freshmeat for *years*.

    Does slashdot now do OSS project announcements? I have a few I may like to promote on slashdot.

    Or is the X topic really that starved for news?

    No offense, and Kudos to the EvilWM team, but still!

    1. Re:So what? by TheRaven64 · · Score: 2, Funny
      But it's existence isn't news.

      No, you're quite right, but I think you failed to read the post correctly. The point is not that something like this exists, but that someone actually uses it (DasZweiten in this case). I find that quite newsworthy...

      --
      I am TheRaven on Soylent News
  8. linux confusion by ciroknight · · Score: 3, Insightful

    this is why linux never worked for me... for every good one way to do something, there are 1600 more ways of doing it that just confuse the hell out of me. I just grasped the idea of window managers not too long ago, being new to linux, and I've already been through at least 20 trying to get the feel for one. Yes I do like the ability to customize to what ever you want, but there should be one, DEFAULT, good looking and very user friendly one out there. Maybe I'm crazy but that's one of the few things I like about windows: walk up to every windows machine and know exactly where to go to get what... just my 2 cents.

    --
    "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    1. Re:linux confusion by simetra · · Score: 5, Insightful

      walk up to every windows machine and know exactly where to go to get what...

      Except when you hit the magic Windows machine of Joe Jackass 'Leet Windows Power User who moved his taskbar to the top, is using a high-contrast flourescent color scheme, and is using 2mb wav files for every stinking windows event, has a screensaver that kicks on after 1 minute of idle time and features that guy saying "Hey Vern!" over and over, has changed all desktop items from the somewhat useful standard to one identical image - say golf balls, has renamed shortcuts from the application name to what they REALLY are; for example, Internet Explorer is now The Internet.......

      --

      "Would it kill you to put down the toilet seat?" -- Maya Angelou
    2. Re:linux confusion by Weaselmancer · · Score: 5, Insightful

      for every good one way to do something, there are 1600 more ways of doing it that just confuse the hell out of me

      At first, I had the same problem. But after a bit, I realized this is a Good Thing. True, everyone and their brother has a solution to a given problem. And you have to poke around a while to find it.

      The important fact is that you can.

      More popular OSes make these decisions for you, and expect you to cope. If you hate it, you can't change it. You learn to deal with it. Assuming everyone is going to like what you like is what causes these problems.

      Figuring out the window manager you like is IMHO a Linux tradition. Congrats on hitting a milestone.

      Weaselmancer

      --
      Weaselmancer
      rediculous.
    3. Re:linux confusion by TCM · · Score: 3, Insightful

      Yes, all you are going to hear is "but you have more choices!" "choice is good". While I'm not too intimate with the inner workings of window managers I often wonder if it's really that hard to make one wm that is well-designed, customisable, extendable, etc. so that you could mimick every other wm out there while relying on one source base.

      Too often I find people mix up "choice" with "a good standard". I'm not trying to shove one design down everyone's throat here but rather the idea of one wm that used a standard config format to describe every possible detail of the look-and-feel. Think of HTTP and browsers. The wm itself would be HTTP here while the layout description would be the analogy of the browser. You still get your choice how it looks and feels (and I think that is what most people really care about) while everyone used the same wm.

      Wouldn't that be great?

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    4. Re:linux confusion by ciroknight · · Score: 2, Interesting

      gosh yes it would.... in fact, this would be the PERFECT window manager..... anyone mind writing it? I'll help!!! :-D

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    5. Re:linux confusion by Khazunga · · Score: 4, Funny

      This is why mating has never worked for me... For every good chick out there, there are 1600 more good ones that just confuse the hell out of me. Yes, I do like the ability to find the one perfect match for me, but I'd prefer if my parents had already made the choice for me, and my perfect girl would already be at home by now.
      </irony>

      You know, choice is a good thing 9 times out of 10. Generally, you only want to avoid having available choices when in an emergency situation, like when fleeing from a fire, or dispersing a crowd.

      --
      If at first you don't succeed, skydiving is not for you
    6. Re:linux confusion by petsounds · · Score: 3, Informative

      Except when you hit the magic Windows machine of Joe Jackass 'Leet Windows Power User who moved his taskbar to the top

      While most of the modifications you listed are completely inane, moving the taskbar to the top is not. This is the first thing I do when I get on a default Windows system. But I worked within the Windows world only after a long love affair with the Macintosh.

      There is a reason why the taskbar has been at the top of Macintosh computers since 1984. Apple knows usability, or at least it did when it creating the original Macintosh interface guidelines. And the reason for keeping the taskbar at the top is that users spend the majority of time moving the mouse around in the upper half of the monitor, because that's where most of the content and title bars are located. Therefore, it is much more efficient to keep your taskbar at the top, where awkward mouse movements can be minimized (and that is always good for reducing CTS), especially on a 21" monitor with a high screen resolution. On a lesser note, it is also more visually consistent with the idea of title bars for windows, as you could consider the task manager a "title bar" for the OS.

      So flame away about all the stupid things users do, but repositioning the horrid default position of the taskbar in Windows is not one of them.

    7. Re:linux confusion by NotAnotherReboot · · Score: 2, Insightful

      I don't call that a "Power User." I call that an idiot.

    8. Re:linux confusion by faaaz · · Score: 3, Funny

      " for example, Internet Explorer is now The Internet......."

      ... Porn Vault?

      --
      we come in peace / shoot to kill
    9. Re:linux confusion by Elitist+Snob · · Score: 2, Insightful

      Its funny how every mac user claims that having the taskbar at the top is a good idea and yet they all claim its a good idea for a different reason.

      Do you suppose that may be because there are lots of good reasons for having it at the top?

    10. Re:linux confusion by Crispy+Critters · · Score: 2, Insightful
      "Maybe I'm crazy but that's one of the few things I like about windows: walk up to every windows machine and know exactly where to go to get what..."

      Why should I care whether you can walk up to my machine and use it easily? (That's why I use xlock in the first place.)

      Why do people concerned about usability spend so much time worrying about what people can do in the first 5 minutes after they sit down at a 'puter and so little time worrying about what people will be able to accomplish over the next five years?

      Once when I was in a grocery store with a friend who spoke Russian, he overheard a conversation two recent arrivals were having. They were annoyed and complaining about the ice cream, because there were too many flavors to choose from.

      It seems like the line between enough choice and too much choice isn't as concrete and obvious as some would think.

    11. Re:linux confusion by escher · · Score: 2, Interesting

      but even then, anyone that has used windows for 6 months or so can figure out how to click on the start button and lauch the app that they want.

      The hell it does! I work in tech support and the vast majority of users don't realize that they can find their programs in Start->Programs. If it ain't on the desktop, they don't run it.

    12. Re:linux confusion by sholden · · Score: 2, Interesting
      Why do people concerned about usability spend so much time worrying about what people can do in the first 5 minutes after they sit down at a 'puter and so little time worrying about what people will be able to accomplish over the next five years?
      Because there is a large number of potential users who will use something else if they can't work out how the thing works in less than five minutes.

      It's a trade off. You can either spend your time making the software good and not having many users. Or you can spend your time making the software easy to use and have crappy software that everyone uses.

      You can't "innovate" either since that herd of users can't deal with change. Plan9 is an example of an "innovative" OS, it essentially was a great unix2 with a motto of "No really, this time *everything* is a file". Look how well Plan9 did in the OS market share...
  9. An even more minimial WM ... by CountJoe · · Score: 3, Informative

    Check out Ratpoison and this article at Freshmeat.

  10. Pwm is nice as well. by termos · · Score: 5, Informative

    I have never tried EvilWM but it looks much like another minimalist window manager called PWM, which is a tabbed Window Manager. It was the first window manager to implement so called "tabs" on windows which can also be found on for example fluxbox. More information on it's homepage.

    --
    Note to self: get smarter troll to guard door.
  11. Also check out Ion and ratpoison by FattMattP · · Score: 4, Informative

    Also check out Ion and ratpoison. Very minimal and can be controled from the keyboard.

    --
    Prevent email address forgery. Publish SPF records for y
    1. Re:Also check out Ion and ratpoison by rmarll · · Score: 2, Funny

      I use explorer for my window manager. It's got loads of undocumented "features" and it reminds me once in a while to take a break (exception something...). And since the company is a unix supporter now, I can rest easy knowing that someday I'll be 1337.

      I like it. It's fricking huge, and it's got (non functioning) laserbeams on it's head!

    2. Re:Also check out Ion and ratpoison by mirabilos · · Score: 2, Interesting

      Did that, but didn't really like them. Only
      evilwm persuaded me (and the fact that OpenBSD

      only has the NetBSD wscons as text console, 80x25

      (okay, you can get 80x50 too, but that sucks on a

      14.1" laptop LCD with the thick black border)

      and only 6 (or 7, here) virtual consoles.

      With evilwm I have 8 virtual workspaces, and top(1)

      and "tail -f /var/log/messages" always visible.

      check out the files

      in MirBSD where I publish my .Xmodmap, .Xresources,
      .xinitrc and friends...

      --
      My Karma isn't excellent, damn it! (And /. still does not get UTF-8 right in 2012. Wow.)
  12. Re:Using it by catmaker · · Score: 2, Informative

    I know him, and he does.

    --
    status is failure. status is failure
  13. Heh. by Anonymous Coward · · Score: 2, Funny

    It seems as if in the past an intermediate programmer would test their 1337 skillz by making a text editor or small shell or something similarly simple. Nowadays it seems as if every man and his dog has written their own web browser or window manager. What's next? People learning C by writing 3D modelling software?

  14. Re:uhh by zapp · · Score: 3, Informative

    you do not need to click the 1px border to move it. You can hold down alt and click anywhere in the window.

    Wouldn't it make more sense to drag a window by moving *the window* than having to find that ~10-20px tall title and move it?

    --
    no comment
  15. Feh! by Black+Parrot · · Score: 4, Funny


    Why would I want a minimalist window manager? Give me one that has an e-mail client and a flight simulator built in!

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:Feh! by Anonymous Coward · · Score: 4, Funny

      You mean emacs?

  16. Re:Yeall, real nice... by ugglan · · Score: 3, Informative

    You move any window by pressing alt, then click anywhere in the window and drag. It is EXCELLENT, and when you think about it, isn't it really weird to have to aim for a small title bar to move the window? Like having to grab the top end of a paper on your desk to move it.

    And the source is very simple and readable, I'm not at all used to programming X applications, but had no trouble adding a couple of features I wanted (like snap to the edge of the screen)

  17. Definition of a Minimalist by Anonymous Coward · · Score: 2, Interesting

    "Minimalism is a style of art in which objects are stripped down to their elemental, geometric form, and presented in an impersonal manner. It is an Abstract form of art which developed as a reaction against the subjective elements of Abstract Expressionism." Speed, strict memory requirements, embedded or legacy hardware- there are a lot of good reasons to like tight code- being part of an artistic movement ain't one of them!

  18. minimalist? by Devil's+BSD · · Score: 3, Interesting

    You want minimalist? Go for TWM. It takes all of 5 seconds to load, even on a old Pentium 120.

    --
    I'm the Devil the Windows users warned you about.
  19. VTWM is my perfect window manager by admbws · · Score: 3, Informative

    I tried EvilWM a while back, but I didn't like it as much as my current setup. The perfect minimalist WM has got to be VTWM. It's fully compatible with the original TWM, with some really useful features.

  20. Bloat? by DickBreath · · Score: 5, Insightful

    I really resent the submitters remarks about bloated window managers.

    This kind of false baloney really needs to be countered.

    And I don't mean to suggest that you should not run any window manager that you like. But don't make silly statements abuot what other people like.

    One could argue that Linux is bloated compared to many things that came before. (DOS, Apple II, Commodore 64, etc.)

    One could argue that <insert favorite feature rich software> is bloated. I'll try to avoid starting a flamewar but mention some possible feature rich ones that could be substituted: emacs, bash; I'll stay away from gui apps like mozilla, openoffice, because I'm afraid those I'm arguing against are gui-phobic.

    The real point I'm making here is that one man's "bloat" is another man's "features".

    There is another argument about "bloat". One could say that even a feature-rich program is bloated if it is implemented inefficiently.

    But then it can be legitimately argued that you can trade human implementation efficiency for runtime inefficiency. I'm NOT talking about poor design, poor choice of algorithms, lack of skill, etc. I'm talking about purposeful, concious decisions to make certian choices that lead to quicker implementation, not more efficient runtime.

    I could implement a garbage collection system into my complex project. Now the rest with extremely complex data structures is vastly easier to write. But has higher runtime cost. Is this bloat? I could forego garbage collection, have a longer implementation time, use some kind of careful memory management discipline, and still end up with object lifecycle bugs. Is this efficient? Well, I suppose so, if you measure everything only in terms of cpu cycles.

    --

    I'll see your senator, and I'll raise you two judges.
    1. Re:Bloat? by Darth+Fredd · · Score: 2

      "One man's 'bloat' is another man's 'features'" This is why we have diffrent WMs, jah?

      --
      "The most looniest, zaniest, spontaneous, sporadic Impulsive thinker, compulsive drinker, addict"
    2. Re:Bloat? by iabervon · · Score: 5, Insightful

      The real measure of bloat is how many features are provided to you with no real reason to believe that you want them. The major cause of bloat is a flat feature space, where the program has no way to know what features the user might want (or might want at this particular moment) and therefore has to offer all of them. This makes for big programs in terms of memory usage, and, more significantly, very complicated interfaces.

      Emacs is probably actually the program most effective at controlling (as opposed to not having) bloat. It has a huge number of features, both useful and silly, enormous flexibility, support for a large number of tasks, and extensible support for a lot of file formats. On the other hand, it doesn't load any of these features or offer them in menus unless you ask for them.

      Compare this with Word, which probably has a comparable number of features, but they're all in the menus all the time. It takes forever to load all of this code (versus a mere moment to load enough of Emacs to do the thing you're trying to do), and you have to sort through all of the features to find the one you want to use.

      The real measure of efficiency is how long it takes the user to complete the task. The largest factor, these days, is the complexity and speed of the interface. Smaller than this is runtime efficiency of the software (although some tasks still take noticeable processor/disk time; generally loading the program). Of varying significance is the time the user spends redoing work lost (due the crashes or user mistakes). Lastly, there is the amount of time the user spends waiting for the software to be written.

      Of course, the task that window managers enable the uer to accomplish is sufficiently straightforward that there are few features which would improve efficiency; most of the common features are intended to improve the user's enjoyment, which is a somewhat different thing. For this reason, most window managers are bloated, although it may be worthwhile bloat if the user finishes the task later but happier.

    3. Re:Bloat? by Piquan · · Score: 4, Funny

      Emacs is probably actually the program most effective at controlling (as opposed to not having) bloat.

      My goodness, I just realized this about the Emacs design. Overall, Emacs-- at its core-- is a bloat manager!

  21. Evil Bit as well by diablobsb · · Score: 5, Funny

    And if you use X over the net, this WM properly implements the evil bit.

    Btw : I tought the EvilWM was the one used in XP
    will they have copyright issues for that?

    --
    I for one, welcome our new hot grits... PROFIT!
    1. Re:Evil Bit as well by stevey · · Score: 2, Funny

      What is this evil bit of which you speak, it sounds like the kind of thing I'd expect to see covered upon /.

      I don't remember hearing about it though..

  22. Re:Yeall, real nice... by BigBir3d · · Score: 3, Interesting

    You move any window by pressing alt, then click anywhere in the window and drag. It is EXCELLENT, and when you think about it, isn't it really weird to have to aim for a small title bar to move the window? Like having to grab the top end of a paper on your desk to move it.

    WindowMaker does the same thing. Very lightweight, without looking completely spartan. Myself, I am not keen on the absolute minimalist look, reminds me of Apple too much (OS 9 and before) ;)

  23. Re:No by DickBreath · · Score: 2, Insightful

    I should be able to run a nice window manager with a mere 64 Meg of RAM.

    I should be able to run a decent accounting system in 64 K of RAM. We were doing it 20 years ago.

    I should be able to process 1 million data processing records on a machine with 192 K of RAM. We used to be able to.

    Today's software, such as Linux is way too bloated. (Note: sarcasm for the sarcasm impaired.)

    I can imagine, quite seriously, in just a few years, someone seriously complaining about when they could run a less featureful window manager in only 512 MB of RAM. The older style artificial intelligence enabled, speech recognizing, natural language avatar based user interfaces used to run in only 32 GB of RAM! Why are today's holodeck based interfaces so bloated?

    Maybe it really is all about features.

    How do you define what is a window manager? If it is what you can see, and touch, then we're talking about electrical impulses interpreted by your brain.

    --

    I'll see your senator, and I'll raise you two judges.
  24. Same here by muyuubyou · · Score: 4, Funny

    Most importantly the guy has a link to "Misogyny Unlimited" (10th bookmark in the list).

    Nothing bad can come out of a misogynyst, so I'll give it a try.

  25. Re:If it serves no utility, it is bloat by DickBreath · · Score: 4, Insightful

    If it serves no utility other than "looking pretty" or "sounding good", it's bloat in a WM. Skinning. Translucent icons. Glowing/popping/spinning animted icons. Playing audio whenever you perform some particular manipulation.

    Funny. I remember hearing the exact same argument about guis when the Macintosh first appeared in 1984.

    After all, I can just type "cp" or "mv" without using a mouse to drag a file.

    GUI's are bloat.

    Playing audio in response to certian manipulations is something called feedback. If you don't like it, turn it off. It's a feature.

    Kind of like the "bloat" of having air conditioning in a car. It is completely unnecessary. Uses lots of cpu power.

    Games are pure bloat. We should eliminate them. They provide no "functionality". Why is this different than your argument about audio or translucent / glowing / spinning / animated icons?

    Most screensavers are just pure bloat. We should make them illegal.

    Back to my original point: If you don't like it, then don't run it. But don't make silly assertions that they are bloat. Some would argue that games and screensavers are bloat.

    Some would argue that having preloaded compilers and development tools on their system is bloat.

    --

    I'll see your senator, and I'll raise you two judges.
  26. I don't understand this. by Inoshiro · · Score: 5, Interesting

    People rant about bloat, and people rant about eyecandy, but none of the window managers people rant about hove usable, out of the box normal configs.

    What am I talking about? A window manager that has keyboard shortcuts that happen to be configured in a normal way. I don't know if the Mac-like WMs properly do option-Q, etc, but I do know that IceWM is the only WM I've found that has a superset of Win16, Win32, and OS/2 shortcuts in its sane, default configuration. Rather than spending hours hacking away at some obscure config file, or googling around for one that worked, this Window manager worked out of the box in ways I expected.

    Keyboard feel is why I've never used any other Window manager for longer than a few days. I've been 100% linux since 2000, and had been using it since 1996, and have always enjoyed how I haven't had to relearn everything, hack files, or lose my couple of years of Windows and OS/2 experience to move up to something better.

    So why don't you try IceWM for a bit, and see how much faster you can work with good shortcuts.

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    1. Re:I don't understand this. by Creosote · · Score: 2, Insightful

      Who's "we", kimo sabe? I'm at a computer conference at the University of Georgia right now, a campus with state-of-the-art Ethernet connections everywhere and an 802.11b network that covers most areas. However, this doesn't include the conference hotel. I'm sitting in my room reading Slashdot via a modem connection that has given me 28.8 kbps maximum since I've been here. And I'm mighty happy for pages with compact design and compressed graphics. I'll grant that the 15-second download for the evilwm screenshot was tolerable...

  27. apt-get install.... by Anonymous Coward · · Score: 2, Funny

    Excellent, now my pentium IV looks and feels like a 386!

  28. I like their statement about linking by enos · · Score: 4, Funny
    If you use and like this window manager, why not link to this page? It's fun and will make you popular with the ladies. Or the men. Or whichever social demographic you want to be popular with.
    Like the guy who bought a hearse and put seats in the back. He claimed that this way he could pick up 17 chicks. You know what's worse than a chick who likes a man in a hearse? 17 of them. I think this applies here somehow.
    --
    boldly going forward, 'cause we can't find reverse
  29. Re:If it serves no utility, it is bloat by skillet-thief · · Score: 2, Insightful
    Back to my original point: If you don't like it, then don't run it.

    Maybe that should be the definition of bloat: you should at least be able to turn it off.

    That way, if there's bloat, at least it's your bloat.

    --

    Congratulations! Now we are the Evil Empire

  30. Been using EvilWM for a while by r3jjs · · Score: 5, Insightful

    I've been a long time fan of EvilWM. Found myself in possession of an old Toshiba Laptop with only 16M of RAM and a 1.3G drive.

    Found its quite possible to run a basic useable system but I had to choose my software carefully. Links (configured for graphics) and/or dillo make a useable web browser while I use run GAIM for a chat client. (Gaim is a bit too heavy weight for what I like, but oh well.)

    EvilWM is the window manager that makes this possible, but I did couple that with a basic menuing system written using bash and xmessage. Just because most computer users fall into the "norm" doesn't mean there are no uses outside the box, so to speak.

    1. Re:Been using EvilWM for a while by Aliencow · · Score: 5, Informative

      You might want to try bitlbee, which is the GAIM core + a lil' IRC "server", so you join #bitlbee and the people online are your contact list.

    2. Re:Been using EvilWM for a while by Aliencow · · Score: 2, Informative

      It's at www.lintux.cx .. It works very well for me with irssi and screen :)

  31. Re:evilwm is? by klez23 · · Score: 2, Funny

    Finally! A WM that doesn't get in the way of Mozilla & her plans for total domination of all computing resources within range of her fiery breath! Yes, of course it is eevil. Gloriously, beautifully eeeevil!

  32. icons? by Suppafly · · Score: 3, Insightful

    I hate bloat as much as the next person, but I tend to find this minimalistic window managers a little lacking.

    What is wrong with icons? Really.. icons are a perfectly good way to launch applications that you use often. The desktop isn't doing anything else, so why not put some icons on there.

    Whats up with 1px borders? Those must be easy to grab onto and manipulate at high resolutions.. oh yeah you can use the keyboard. Whats the point of having borders that you can manipulate if you can't really do anything with out using the keyboard.

    Minimalistic wm's would be great if the designers actually took gui concepts into account instead of trying to emulate the console. People who like using the keyboard to do everything, use the console not wm's.

  33. Key/mouse bindings aren't flexible at all by mackstann · · Score: 2, Interesting

    I prefer using key and mouse bindings _I_ like, not the ones that the would-be-god-of-interaction who codes my window manager likes. Waimea is the best one I've found in this respect, and now, after the author has seemed to disappear, we have forked it, planning to add a mechanism to script it with any scripting language, to make it more hackable than any other wm. That's what's important to me, hackability. AFAIK EvilWM only lets you assign key bindings to control-alt combinations, and doesn't let you configure mouse bindings whatosever. I'll pass.

  34. The Ten Year Test by Ella+the+Cat · · Score: 2, Interesting

    fvwm passed a major milestone today, being around for a decade says something about software. WMs come and go but good ones persist. Ditto for text editors. Will EvilWM persist, will it build a user base, or will it be history inside a year? Jury's out. I await the counterexamples as regards ten years being a measure of goodness ...

    1. Re:The Ten Year Test by ptr2void · · Score: 2, Funny

      good ones persist. Ditto for text editors.

      Sorry to disturb your little theory... why is Emacs still around?

  35. Oh I see... by SensitiveMale · · Score: 2, Insightful

    So being forced to hold down the 'control' key with Apple's one button mouse is damn near a mortal sin, yet holding down the 'alt' key to mive a window is perfectly understandable?

    Interesting.

    1. Re:Oh I see... by prockcore · · Score: 2, Insightful

      So being forced to hold down the 'control' key with Apple's one button mouse is damn near a mortal sin, yet holding down the 'alt' key to mive a window is perfectly understandable?

      Don't forget that with this WM, Maya and programs like it are now completely unusable. Since to manipulate objects you hold down alt and drag. Instead this will just move the window. I'm all for minimalism, but if it actually breaks applications, it's useless.

      At least Sawfish et al use the Windows key to do this...

  36. PWM is so far the best.. by sudog · · Score: 2, Interesting

    ..lets you use tabbed windows even if the application doesn't support it. For example, you could tab Netscape 4.75 and PWM can even force new netscape windows into the tabbed window.

    It's also the fastest, one of the most light-weight, window managers that still allows enough keystroke and mouse programmability to make it worth switching to.

    After all, why waste time on something that looks good but eats up more than half your available ram?

    (*cough* E *cough*)

  37. Re:If it serves no utility, it is bloat by DickBreath · · Score: 3, Insightful
    Maybe that should be the definition of bloat: you should at least be able to turn it off.

    Or not even run it at all if you don't like it.

    I'm not arguing (from my top level post) that you shouldn't be able to run any window manager you please. Please do.

    Just don't call mine bloat. That is silly. I don't use disparaging terms to refer to feature-poor or feature-minimal window managers (or other software).

    In fact, after three years, I'm beginning to believe that there is no such thing as "bloat". I have never yet seen it. It is always either:
    1. features
    2. implementation choices leading to
      • proovable correctness
      • higher level abstractions, quicker implementation, earlier delivery
    I know I'll get modded up for this, but here goes... Maybe, the term "bloat" should only be used when the software in question is prefixed with the word "Microsoft". :-)
    --

    I'll see your senator, and I'll raise you two judges.
  38. Parent post is a good definition of Bloat by llywrch · · Score: 4, Insightful

    > The real measure of bloat is how many features are provided to you with no real reason to believe that you want them.

    I think that gets to the heart of the matter: bloat is the stuff included in a program that you do not want, & cannot get rid of. Some programmers have faced this problem, & offer solutions (e.g., the case of emacs in the parent post). Other programmers only realize this is an issue late, & leave it to their non-programming colleagues to address (e.g., the typical PR response by a company many people here hate, ``But our customers have asked for these features!")

    The reason I like Linux is that I know I always have a way to trim the stuff I don't want from the programs I run; the reason I dislike almost every distribution is that they were created without this requirement clearly addressed to my satisfaction.

    YMMV.

    Geoff

    --
    I think I see a trend here. Maybe for them it really would be easier to muzzle the entire internet than to produce p
  39. REALLY small windowing system by GridPoint · · Score: 3, Interesting

    All of you who are interested in minimalistic systems should take a look at Contiki. It is an entire multitasking graphical operating system, window manager, GUI toolkit with themes, TCP/IP stack, web browser, web server, etc. in 50 kilobytes! It is written for 8-bit homecomputers such as the Commodore 64, Nintendo NES and the 8-bit Atari.

    And, believe it or not, the window manager even has title bars and close buttons :-)

    1. Re:REALLY small windowing system by Oriumpor · · Score: 2, Funny

      good thing you posted AC, otherwise you'd be in some sort of karma hell for slashdotting a C64

    2. Re:REALLY small windowing system by ubernostrum · · Score: 3, Funny
      All of you who are interested in minimalistic systems should just go back to the console. After all, you're all just using the minimalistic WM to open a bunch of xterms . . .

      Or for the really hardcore, turn the computer off. That's a minimalistic system.

  40. My minimal is more minimal by skillet-thief · · Score: 2, Informative

    Let's not forget the wonderful combination of ratpoison and screen, as detailed in a great Freshmeat article. I have been using this setup for several months on a slow laptop and found it great (once you get the hang of the keybindings, and customize them so they don't screw up Emacs). Not only does it not take any memory to speak of, but by always seeing everything full screen, you use all of your valuable laptop screen real estate.

    --

    Congratulations! Now we are the Evil Empire

  41. Blackbox/Openbox by bleak+sky · · Score: 3, Informative

    Hell, I use it on my 1.3 GHz Athlon... Actually I've been using Openbox for a while now; I like its window placement and sticking a bit better than Blackbox, but since it's based on the same code, it's still nice and fast and still pretty.

  42. Other simple window managers by justine_avalanche · · Score: 2, Interesting


    This EvilWM reminds me of 2 window managers that simplicity-oriented people might enjoy:

    - 9wm
    - w9wm (9wm with workspaces.)

    Those are suppose to emulate the Plan 9 window manager 8-1/2. It's mouse oriented.

    I used it for a while. It's light on the system. The code is probably above average since it was written by a bell-labs researcher.

    Here's the link to the source if anyone's interested:
    (9wm)
    http://packages.qa.debian.org/ 9/9wm.html
    (w9wm - multiple desktops)
    http://openbsd.rutgers.edu/

    -ja

  43. Slashdot? Is that really you? by MadFarmAnimalz · · Score: 2, Insightful

    Umm, ok. A window manager.

    Forgive me, I'm truly not trying to troll (I wouldn't be much good at that, I think) but that is not news. I'd think most people here already knew of evilwm... Or, at least, anyone who might fit the user profile EvilWM is aimed at would already have found it.

    I don't mind reviews and nifty pointers on the front page, such as when Tempest for Eliza came out. But this is a little too banal.

    Where do we draw the line? Hey. I found a project called exim. Wonder if the eds will accept it... (exaggerating, sorry, but you get the idea)

    Note to editors: Slow news days are just that: slow. We don't beef things up by stuffing the content pot full of sawdust.

    Umm, do you need the subs that badly?

    --
    Blearf. Blearf, I say.
  44. Wouldn't It Be Wonderful! by jefu · · Score: 2, Insightful
    I think something like this would be a great thing to do. And it could be interesting - I'm not sure it would be easy to find a good way to describe all the options people might want. For example, describing that you want a tiled wm vs not tiled, or an infinite virtual desktop with a hyperbolic view of the world.

    I dont think it would be impossible though and (despite all the screams of "bloat") it could be feasible to set it up to read the description once and compile/link together different modules and such to produce an efficient executable which could be cached. Scripting could be enabled in any of several languages and the scripts compiled to byte code or native code for speed.

    A few common configurations could be made widely available so someone having to use another persons setup could reset it dynamically to a known setup.

    Could be quite a fun project.

  45. Have you run out of real news? by six809 · · Score: 2, Informative

    ... with big winking smiley type affair.

    Well, nice to see this is considered worth a story. I think the fact that most of the replies are "Actually, I really like this other WM..." is quite telling though. Everyone likes something different...

    The environment that is evilwm was seeded a twm config I crafted in 1995. The code started out being based on aewm, a damn fine base by Decklin Foster. I have a patch from Per Weijnitz that implements snap-to-border which, in my mind, will make it functionally *complete* - just waiting on me having time to look through it. Other things remaining to do in the times I think about what *other* people want:

    • User-configurable key bindings
    • Basic ability to start particular apps on set vdesks

    As with all Free Software/OSS projects, this wouldn't have been possible without all the fluffy feedback from lovely users, maybe like you, with suggestions and patches.

    "Try it. You might like it."
    "Die, GANON, die!"

  46. Missing the point! by Xtifr · · Score: 3, Insightful

    Poster is missing the point. Fvwm is not a minimalist WM! There are several minimalist WMs out there, and many of them are fairly nice, if that's your cup of tea. I think larswm is a pretty nice one, and the grandaddy of them all is 9wm. And there are a bunch of others, including, apparently, EvilWM. But Fvwm is not a minimalist WM! It's a full-featured WM that happens to use an amazingly small amount of memory. It does this by being highly modular, so that only the features you actually use get loaded. It's also amazingly configurable, considering how little memory it uses. (Another amazingly-powerful-considering-how-little-memory-i t-uses WM is Window Maker -- I'm always amazed at how little memory this feature-filled WM uses.)

    And looking at evilwm's web page, I have to say, there is no way I'd consider switching from fvwm. Their choice of hard-coded defaults do not match what I want. If someone wrote a minimalist WM that did have all the defaults set to what I want, then I might consider switching, but these guys aren't even close. (And even then, I'd have to find third-party equivalents for the fvwm modules I use, like the buttonbar.)

  47. top ten forgotten OSS projects? by axxackall · · Score: 2, Interesting
    Does slashdot now do OSS project announcements? I have a few I may like to promote on slashdot.

    I like your idea and actually support it. I suggest new article subject: top ten forgotten OSS projects. I would publish such review by myself, but it's useless: everything that I've tried to publish was refused. I think /. editors dislike my name (just kidding here).

    Anyway, coming back to the original post, I think it's too short for review and too old for news. I think this guy is just a friend of one of /. editors and that's why his article was approved and published.

    --

    Less is more !
  48. They're not bloated by Arandir · · Score: 2, Insightful

    It seems like everyone is crawling out of the woodwork decrying the bloatedness of the popular window managers. Huh?

    The biggest window manager I know is Enlightenment. It possibly qualifies as "bloated" in my book, but only because it was deliberately designed to have as much eyecandy as possible. And even then it's a pretty damned fast window manager.

    GNOME and KDE? They ain't window managers! Kwin, Sawfish and Metacity are all very small window managers. To look at one in particular, Kwin does not put icons on the desktop, kdesktop does that. It doesn't have a panel, kicker is a separate application. It doesn't have a screensaver, system sounds, etc. KDE may have those, but Kwin doesn't. All it does is the normal window manager stuff. Heck, the themes aren't even a part of the window manager, they're plugins!

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  49. 9wm by danny · · Score: 3, Interesting
    I've been using 9wm for over a decade now, and have no urge to upgrade.

    The author of 9wm, David Hogan, died suddenly this April, at the all too young age of 34. I have created an online memorial.

    Danny.

    --
    I have written over 900 book reviews
  50. bloat and more bloat by tannhaus · · Score: 3, Interesting

    I'm confused about this bloat issue. I can sit down at my kde desktop....which loads quickly (athlon 1.4ghz, 256 megs RAM) and do whatever I want. The features I want ARE THERE. I don't have to memorize keystrokes...I don't have to add scripts...they are there. Some people call this bloat. I say it looks nice, I DON'T have to memorize keystrokes or use the keyboard for things when the mouse would suffice, and it doesn't lack in the things I want.

    Something like this or FVWM, sorry. Nine years ago, I used FVWM. I also spent a while with slackware. I spent MONTHS before that without X or a working soundcard. Just couldn't get the dang things to work...no amount of perseverence seemed to help.

    These days I use Redhat and KDE. Why? They have exactly what I want and need. Not only does my soundcard work from install, so does X. I know enough now that I could write scripts, I could use emacs to poke around in the config files. But why would I want to? I just want something that works, does what I want it to, and does it well.

    If I need more processor power or more memory, well...I'll buy it. That's why they sell it. That's not bloat to me. That's progress.

    1. Re:bloat and more bloat by d^2b · · Score: 2, Insightful
      I'm confused about this bloat issue. I can sit down at my kde desktop....which loads quickly (athlon 1.4ghz, 256 megs RAM)

      Well, right off you don't sound like you are in the market for minimalist anything. But in some cases, typically outside of the (first-world) home, upgrading is not an option.

      I DON'T have to memorize keystrokes or use the keyboard for things when the mouse would suffice
      Fine. Swell. The KDE gang thanks you for your support. Different strokes for different folks, as it were.

      There are also a bunch (well, me and one other guy I know, anyway) of us who prefer use the keyboard, and whose main use for a window manager is to start a terminal or 4. In this case, it is more important that the window manager not interfere with the applications (OK, really just emacs and phoenix).

  51. Another light window manager by pasi · · Score: 3, Informative

    Well since everyone else is advocating The Best Light Window Manager(tm) too, here goes:

    PWM: http://modeemi.cs.tut.fi/~tuomov/pwm/

    PWM is not actively deveploved anymore, but this is really not that bad thing. There are a lot of sofware projects that should stop for a while and focus on fixing bugs instead of adding new features (BLOAT). Read more from the website if you're interested.

    This advertisement was sponsored by no one.

  52. evilwm by luxocculta · · Score: 2, Interesting

    I tried evilwm and I don't particulary fancy it; this is obviously highly subjective. However, my favorite minimal window manager is w9wm which is basically just a 50 line hack of the high quality 9wm from bell labs. The hack simply adds support for virtual screens and certain keybindings. if you want to check it out here is the homepage: http://inferno.cs.univ-paris8.fr/~drieu/w9

  53. Why is this better than fvwm? by DaCool42 · · Score: 2, Interesting

    I fail to see any advantages of EvilWM over fvwm from the site. Every one of their features also applies to fvwm, and EvilWM doesn't appear to be as configurable as fvwm. I already have 1 pixel borders and excellent keyboard control (better than what EvilWM is offering) with my fvwm configuration. I seriously doubt that EvilWM would be noticeably faster either, as fvwm is already very minimal.

    Would anyone who has made the switch from fvwm to EvilWM care to explain why they changed instead of just writing a new fvwmrc?

    --

    ----
    All of whose base are belong to the what-now?