Author Topic: That's... awesome  (Read 10358 times)

0 Members and 1 Guest are viewing this topic.

Offline ch_123

  • * Exalted Elder
  • Thread Starter
  • Posts: 5860
That's... awesome
« on: Thu, 07 January 2010, 18:03:42 »
Any of the more serious Linux users around will have at very least heard of the Awesome Window Manager. The author of Awesome has this pic on his page -



I'm not sure whether that's his setup or not, but even zoomed out, the keyboard should look familiar...

EDIT: Just after I posted this, I had memories of someone posting this picture before. Well, might as well leave it up anyway...
« Last Edit: Thu, 07 January 2010, 18:07:08 by ch_123 »

Offline HaaTa

  • Master Kiibohd Hunter
  • Posts: 794
  • Location: San Jose, CA, USA
  • Kiibohds!
    • http://kiibohd.com
That's... awesome
« Reply #1 on: Thu, 07 January 2010, 18:55:37 »
Wooo, Awesome user since Fall 2008. Before that I was a WMII/DWM user.
Kiibohd

ALWAYS looking for cool and interesting switches
I take requests for making keyboard converters (i.e. *old keyboard* to USB).

Offline AndrewZorn

  • Posts: 1086
That's... awesome
« Reply #2 on: Thu, 07 January 2010, 19:04:50 »
yeah, someone here posted that

i tried awesome but just couldnt do it
use openbox now

Offline ch_123

  • * Exalted Elder
  • Thread Starter
  • Posts: 5860
That's... awesome
« Reply #3 on: Thu, 07 January 2010, 19:06:57 »
I reinstalled Arch earlier on, and I'm giving it a try. If I don't like it, I'll move to Openbox. That said, I'm finding it quite good so far, but it does take some getting used to given how different it is.

Offline HaaTa

  • Master Kiibohd Hunter
  • Posts: 794
  • Location: San Jose, CA, USA
  • Kiibohds!
    • http://kiibohd.com
That's... awesome
« Reply #4 on: Thu, 07 January 2010, 19:46:11 »
The multi monitor support is what kept me using it.
Though, its a little bit annoying that my configurations keep breaking with each new version (mind you I was running the latest git versions for almost a year).

Though you really need to find a terminal emulator that suites your needs.
For me it was urxvt (rxvt-unicode) at first, but I found it somewhat clunky at times. Eventually forked a Qt4 (no KDE) terminal emulator, added daemon support, transparency, xml configs, and a sane default colour scheme. I want to add true OpenGL support and variable width tabs (so window resizing does suck so much), but I've been short on time lately. Oh and maybe port it to Windows.

Though it helped that the person who convinced me to start using awesome is/was a regular on the awesome irc channel so he was always telling me all the cool things I could do with it. The same guy made the sky theme (can't remember if its still included by default) and started the Obvious widgets project for awesome.
Kiibohd

ALWAYS looking for cool and interesting switches
I take requests for making keyboard converters (i.e. *old keyboard* to USB).

Offline ch_123

  • * Exalted Elder
  • Thread Starter
  • Posts: 5860
That's... awesome
« Reply #5 on: Thu, 07 January 2010, 19:55:16 »
Oddly enough, the guy who introduced me to Awesome (in my class in college) also uses urxvt... What are it's advantages? I'm currently using Terminator at the moment.

Offline HaaTa

  • Master Kiibohd Hunter
  • Posts: 794
  • Location: San Jose, CA, USA
  • Kiibohds!
    • http://kiibohd.com
That's... awesome
« Reply #6 on: Thu, 07 January 2010, 20:32:14 »
Hmm, some of the features (though not as killer as they used to be):
  • Unicode support
  • Daemon mode (very fast)
  • Craploads of compiler flags (the source code as defines everywhere so you can make it as lightweight as possible)
  • Perl support (for scriptability, an example would be for clicking on URLs, or tabs)
  • Transparency support
  • Doesn't depend on GTK or Qt

Read here for some more.

I personally like it for the lack of menus, and the craploads of options it has.

I'm also kinda biased against anything GTK/Gnome based, so I try to avoid programs that are linked to them.
Kiibohd

ALWAYS looking for cool and interesting switches
I take requests for making keyboard converters (i.e. *old keyboard* to USB).

Offline AndrewZorn

  • Posts: 1086
That's... awesome
« Reply #7 on: Thu, 07 January 2010, 21:01:33 »
Quote from: ch_123;148990
I reinstalled Arch earlier on, and I'm giving it a try. If I don't like it, I'll move to Openbox. That said, I'm finding it quite good so far, but it does take some getting used to given how different it is.

openbox is a window manager.
i use openbox ON arch.

Offline exia

  • Posts: 109
That's... awesome
« Reply #8 on: Thu, 07 January 2010, 21:06:35 »
three 30" LCDs are better than 6 low res screens

Offline Xuan

  • Posts: 189
That's... awesome
« Reply #9 on: Thu, 07 January 2010, 22:37:26 »
I'm also an awesome user.
It's the first tiling wm I used and I got used to it really fast, now it feels very natural.
I also use urxvt, I don't know if it's that superior, it just gets the job done.

Offline D-EJ915

  • Posts: 489
  • Location: USA
That's... awesome
« Reply #10 on: Thu, 07 January 2010, 23:03:01 »
Quote from: exia;149027
three 30" LCDs are better than 6 low res screens
This is definitely not true, completely depends on what you are doing.

Also that guy likes IRC.

Offline itlnstln

  • Posts: 7048
That's... awesome
« Reply #11 on: Fri, 08 January 2010, 07:55:47 »
I have a quick question that's slighly OT (shocker): how do you connect that many monitors to your PC?  I would love to have a third monitor, but I am not sure how to connect one.  I suppose you have to have an additional video adapter of some sort.


Offline itlnstln

  • Posts: 7048
That's... awesome
« Reply #12 on: Fri, 08 January 2010, 07:57:57 »
Quote from: webwit;149120
Put in another gfx card.

That's what I figured.  Thanks.


Offline timw4mail

  • Posts: 1329
    • https://timshomepage.net
That's... awesome
« Reply #13 on: Fri, 08 January 2010, 07:59:57 »
Quote from: itlnstln;149122
That's what I figured.  Thanks.

Or you get one of those crazy 4+ monitor cards from Matrox.
Buckling Springs IBM Model F AT, New Model F 77, Unicomp New Model M
Clicky iOne Scorpius M10, OCN-branded Ducky DK-9008-C, Blackmore Nocturna, Redragon Kumara K552-1, Qtronix Scorpius Keypad, Chicony KB-5181(Monterey)
Tactile Apple AEKII (Cream damped ALPS), Filco FKBN91M/JB (Japanese Tenkeyless), Cherry G84-5200, Cherry G84-4100LPAUS, Datalux Spacesaver(Cherry ML), Redragon Devarajas K556 RGB, Newmen GM711, Poker II (Cherry MX Clear), Logitech G910 Orion Spark, Logitech K840
Linear Lenovo Y (Gateron Red), Aluminum kiosk keyboard (Cherry MX Black)

Offline itlnstln

  • Posts: 7048
That's... awesome
« Reply #14 on: Fri, 08 January 2010, 08:05:41 »
Quote from: timw4mail;149123
Or you get one of those crazy 4+ monitor cards from Matrox.

That's what I was thinking.  I remember those from back in the day, but you don't see them as much anymore.  I really haven't played around much with having multiple video cards, though.  I'll have to see if there is one I can steal around the office.  I'm sure I can come up with something.


Offline itlnstln

  • Posts: 7048
That's... awesome
« Reply #15 on: Fri, 08 January 2010, 08:12:38 »
That's what I figured. When I was a kid back in the DOS days, multiple video cards wouldn't work for various reasons. Since then, though, I really haven't had the desire to try it again.


Offline timw4mail

  • Posts: 1329
    • https://timshomepage.net
That's... awesome
« Reply #16 on: Fri, 08 January 2010, 08:15:58 »
Quote from: itlnstln;149130
That's what I figured. When I was a kid back in the DOS days, multiple video cards wouldn't work for various reasons. Since then, though, I really haven't had the desire to try it again.

I think Windows 98 (SE?) was the last major OS to add support multiple monitors.
Buckling Springs IBM Model F AT, New Model F 77, Unicomp New Model M
Clicky iOne Scorpius M10, OCN-branded Ducky DK-9008-C, Blackmore Nocturna, Redragon Kumara K552-1, Qtronix Scorpius Keypad, Chicony KB-5181(Monterey)
Tactile Apple AEKII (Cream damped ALPS), Filco FKBN91M/JB (Japanese Tenkeyless), Cherry G84-5200, Cherry G84-4100LPAUS, Datalux Spacesaver(Cherry ML), Redragon Devarajas K556 RGB, Newmen GM711, Poker II (Cherry MX Clear), Logitech G910 Orion Spark, Logitech K840
Linear Lenovo Y (Gateron Red), Aluminum kiosk keyboard (Cherry MX Black)

Offline itlnstln

  • Posts: 7048
That's... awesome
« Reply #17 on: Fri, 08 January 2010, 09:31:11 »
Those are pretty lame.  I shouldn't talk, though.  I have Logitech Z-680s on my rig.  Other than the old Klipsch 5.1 setup, they were one of the best computer 5.1 setups available at the time.  They were some of my favorites, too, because the speaker wire was upgradeable.  Their successors (I don't remember the model number off-hand) had fixed wires (but a better sub).


Offline itlnstln

  • Posts: 7048
That's... awesome
« Reply #18 on: Fri, 08 January 2010, 09:48:15 »
Quote from: ripster;149153
The high end speaker business is dead anyway. Especially for computers. Headphones and trashed out iBuds.

That's a shame, too. Headphones can be good, but I prefer to sit back in my recliner and listen to real speakers. I feel they give a better soundstage than headphones as the speakers are actually in front of you.


Offline pikapika

  • Posts: 66
That's... awesome
« Reply #19 on: Fri, 08 January 2010, 10:13:07 »
i also use awesome at work, i used wmii, dwm and ion3 before, but i must confess i use e17 at home

Offline chongyixiong

  • Posts: 257
  • Location: South East Asia
That's... awesome
« Reply #20 on: Fri, 08 January 2010, 10:17:57 »
Quote from: ripster;149145
I'm not impressed.  His speakers are tiny.


..and his spacebar is shiny.

(Hey it rhymes)

Offline J888www

  • Posts: 270
That's... awesome
« Reply #21 on: Fri, 08 January 2010, 10:32:27 »
You can also upgrade your current GPU to a ATI Radeon HD 5000 Series.
Eyefinity
Currently the ATI Radeon HD 5850 is probably best value for money.
Often outspoken, please forgive any cause for offense.
Thank you all in GH for reading.

Keyboards & Pointing Devices :-
[/FONT]One Too Many[/COLOR]

Offline cb951303

  • Posts: 72
That's... awesome
« Reply #22 on: Fri, 08 January 2010, 13:27:54 »
I never kept using Awesome because I'm too lazy but I always liked and appreciated the fact that it's the only WM that uses XCB instead of Xlib.
Filco Zero FKBN87Z/EB
Kensington Orbit K72337US

Offline itlnstln

  • Posts: 7048
That's... awesome
« Reply #23 on: Fri, 08 January 2010, 13:29:18 »
I don't need to use it.  I'm already awesome.


Offline ch_123

  • * Exalted Elder
  • Thread Starter
  • Posts: 5860
That's... awesome
« Reply #24 on: Fri, 08 January 2010, 13:40:37 »
Reminds me of this wonderful thread -

Link

Quote
It's a real stupid name too. When I google for awesome every thing under the sun shows up with the word awesome in it that has nothing to do with this program. It's very difficult to find help.

Offline dusanx

  • Posts: 33
That's... awesome
« Reply #25 on: Fri, 08 January 2010, 14:17:43 »
Quote from: ch_123;148990
I reinstalled Arch earlier on, and I'm giving it a try. If I don't like it, I'll move to Openbox. That said, I'm finding it quite good so far, but it does take some getting used to given how different it is.


Awesome is not bad but they change config file too much. I am using DWM. Arch is great distro, using it. Urxvt (even better rxvt-unicode-256color from community) has a lot of adventages. One of them is quazi-transparency, great to use with any tiling WM.

DWM is easy to setup, you can both try it and keep awesome on arch. If you are not using awesome widgets that is.

Offline ch_123

  • * Exalted Elder
  • Thread Starter
  • Posts: 5860
That's... awesome
« Reply #26 on: Fri, 08 January 2010, 14:21:00 »
Quote from: AndrewZorn;149026
openbox is a window manager.
i use openbox ON arch.


I am aware of all this. What made you think otherwise?

Offline AndrewZorn

  • Posts: 1086
That's... awesome
« Reply #27 on: Fri, 08 January 2010, 15:31:40 »
i guess i confused what "it" referred to
reading your sentence could be interpreted as you trying Arch now that you have installed it... but i guess now you meant awesome.
I reinstalled Arch earlier on, and I'm giving it a try. If I don't like it, I'll move to Openbox. That said, I'm finding it quite good so far, but it does take some getting used to given how different it is.
didnt mean to suggest you were stupid but even i have confused window managers with 'desktops' with distributions etc

Offline ch_123

  • * Exalted Elder
  • Thread Starter
  • Posts: 5860
That's... awesome
« Reply #28 on: Fri, 08 January 2010, 15:43:34 »
Yeah, I guess what I was saying was a bit ambiguous. In that instance I was in fact referring to Awesome.

Offline HaaTa

  • Master Kiibohd Hunter
  • Posts: 794
  • Location: San Jose, CA, USA
  • Kiibohds!
    • http://kiibohd.com
That's... awesome
« Reply #29 on: Fri, 08 January 2010, 19:04:38 »
Quote from: dusanx;149259
Awesome is not bad but they change config file too much. I am using DWM. Arch is great distro, using it. Urxvt (even better rxvt-unicode-256color from community) has a lot of adventages. One of them is quazi-transparency, great to use with any tiling WM.

DWM is easy to setup, you can both try it and keep awesome on arch. If you are not using awesome widgets that is.


Did the WMII/DWM guys (last time I read the mailing list they were in the middle of a holy war, something to do with the websites I think, but that was a while ago) ever add the ability to change the tile size without the mouse?

Also, can urxvt set transparency to each individual color (ie. black is transparent but white is not)?

Oh and for anyone looking to use multiple graphics cards for multi-monitor. Try to stay with the same manufacturer (e.g. only ATi or only Nvidia). It will save you a lot of headaches.
Unless your running WinXP then you can go ape**** (well since I last checked, 2005). Linux is very very annoying as they reimplement libgl if you are trying to use binary drivers.
Kiibohd

ALWAYS looking for cool and interesting switches
I take requests for making keyboard converters (i.e. *old keyboard* to USB).

Offline dusanx

  • Posts: 33
That's... awesome
« Reply #30 on: Sat, 09 January 2010, 01:27:53 »
Quote from: HaaTa;149338
Did the WMII/DWM guys (last time I read the mailing list they were in the middle of a holy war, something to do with the websites I think, but that was a while ago) ever add the ability to change the tile size without the mouse?


DWM only has title is in its status line, do you mean status line font size or something else? DWM does not have title bars.
Edit: Ouch, too early. You are asking about tile and I read title. Ok, tile size is managed by keyboard shortcuts in DWM, don't know about WMII.

Quote
Also, can urxvt set transparency to each individual color (ie. black is transparent but white is not)?


No, I don't think so. You can only set transparency for terminal background color.  This is what I have in my .Xdefaults:

urxvt.transparent: true
urxvt.tintColor:   black
urxvt.shading:     80
urxvt.fading:      20

You can set any color to be used for shading math but that works as replace background color with tint color and apply shading to wallpaper. Shading=80 is 80% transparency. Fading is applied to non-focused terminals, they additionally fade with the background and that helps to spot focused terminal immediately.

Urxvt also has good xft font handling and you can set almost anything, here is my font line:
URxvt.font:        xft:Monospace:pixelsize=12:antialias=true:hinting=true
« Last Edit: Sat, 09 January 2010, 01:36:32 by dusanx »

Offline HaaTa

  • Master Kiibohd Hunter
  • Posts: 794
  • Location: San Jose, CA, USA
  • Kiibohds!
    • http://kiibohd.com
That's... awesome
« Reply #31 on: Sat, 09 January 2010, 02:04:37 »
Quote from: dusanx;149417
No, I don't think so. You can only set transparency for terminal background color.  This is what I have in my .Xdefaults:

urxvt.transparent: true
urxvt.tintColor:   black
urxvt.shading:     80
urxvt.fading:      20

You can set any color to be used for shading math but that works as replace background color with tint color and apply shading to wallpaper. Shading=80 is 80% transparency. Fading is applied to non-focused terminals, they additionally fade with the background and that helps to spot focused terminal immediately.


I was just asking because I found code handles for fine grain transparency control while I was ripping apart Konsole/qtermwidget.

Yeah, urxvt definitely got me on the transparency bandwagon. I eventually went for true transparency with xcompmgr (which doesn't crash so much anymore).

Tinting is something I need to add to my own terminal. But I'm currently more interested in my OpenGL frontend atm (figuring out font rendering atm, it'll probably precache the fonts as SVG so the fine grained scaling looks like new ass rather that old ass). Currently skiing takes priority so no time estimate on either.

The latest version of Qt introduced some bugs with daemon mode but, I do have an PKGBUILD on AUR.
Kiibohd

ALWAYS looking for cool and interesting switches
I take requests for making keyboard converters (i.e. *old keyboard* to USB).

Offline dusanx

  • Posts: 33
That's... awesome
« Reply #32 on: Sat, 09 January 2010, 02:19:34 »
Quote from: HaaTa;149420
Tinting is something I need to add to my own terminal. But I'm currently more interested in my OpenGL frontend atm (figuring out font rendering atm, it'll probably precache the fonts as SVG so the fine grained scaling looks like new ass rather that old ass). Currently skiing takes priority so no time estimate on either.

The latest version of Qt introduced some bugs with daemon mode but, I do have an PKGBUILD on AUR.


Hey nice, I might try it. I am very much GTK oriented and KDE (along with QT) never felt right for me. The only reason why I have QT installed is because VirtualBox front end needs it and there is no proper GTK VB substitute.

Offline HaaTa

  • Master Kiibohd Hunter
  • Posts: 794
  • Location: San Jose, CA, USA
  • Kiibohds!
    • http://kiibohd.com
That's... awesome
« Reply #33 on: Sat, 09 January 2010, 02:34:33 »
Oh, a big plus for Awesome WM is that it uses CMake rather than autotools (better known as autohell/autocrap/autoslow/autopainintheass/etc/etc).

Which for the layman, has pretty colours by default and percentage completion.

But most of you probably uses the packaged version anyways...
Kiibohd

ALWAYS looking for cool and interesting switches
I take requests for making keyboard converters (i.e. *old keyboard* to USB).

That's... awesome
« Reply #34 on: Sat, 09 January 2010, 17:34:00 »
I'm using xmonad at the moment, even though I really prefer ION - long story short: xmonad works better with the bleeding-edge nouveau (nvidia) drivers, while ION3 has completely dropped even xinerama support - and I run 2 monitors.

But the concept of tiled/tabbed window managers is sound. Much better than dragging stuff all over the place like I have to do when working on my macbook.
Current collection: HHKB Pro 2 black on black, HHKB Pro 2 white/grey blank, [strike]Dell AT101W[/strike] (sold to SirClickAlot), 1992 Model M, Key Tronic Ergoforce KT 2001, BTC 5100 C. Dead boards: MS Natural Elite, MS Natural 4000.

Offline ch_123

  • * Exalted Elder
  • Thread Starter
  • Posts: 5860
That's... awesome
« Reply #35 on: Sat, 09 January 2010, 17:41:53 »
I tried ION once and liked it, but the guy who wrote it is apparently a complete douche, and is supposedly planning on dropping support for it.

That's... awesome
« Reply #36 on: Sun, 10 January 2010, 11:59:01 »
Quote from: ch_123;149618
I tried ION once and liked it, but the guy who wrote it is apparently a complete douche, and is supposedly planning on dropping support for it.


Well, yes. I'm planning on configuring xmonad to behave more like ION, it looks like that's fairly straightforward, but I haven't had to the time to figure out all the stuff - the documentation is a bit lacking and I'm not nearly proficient enough in Haskell to easily read the source code.
Current collection: HHKB Pro 2 black on black, HHKB Pro 2 white/grey blank, [strike]Dell AT101W[/strike] (sold to SirClickAlot), 1992 Model M, Key Tronic Ergoforce KT 2001, BTC 5100 C. Dead boards: MS Natural Elite, MS Natural 4000.

Offline dusanx

  • Posts: 33
That's... awesome
« Reply #37 on: Mon, 11 January 2010, 06:01:10 »
Quote from: Superfluous Parentheses;149794
Well, yes. I'm planning on configuring xmonad to behave more like ION, it looks like that's fairly straightforward, but I haven't had to the time to figure out all the stuff - the documentation is a bit lacking and I'm not nearly proficient enough in Haskell to easily read the source code.


This one? http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Layout-Tabbed.html

It is easy to add if you don't try to understand syntax lol.

I was using xmonad before I switched to dwm. It is almost as good as dwm but I did not liked lack of any status bar out of the box and huge ghc dependency. 60MB download and 560MB on disk is too much for lightweight WM.

Offline elservo

  • Posts: 201
That's... awesome
« Reply #38 on: Tue, 12 January 2010, 15:13:34 »
Quote from: D-EJ915;149050
This is definitely not true, completely depends on what you are doing.

Also that guy likes IRC.


Yeah I was about to say that he spends more than a reasonable amount of time on IRC.

I remember that back in the day I'd open up a bunch of Mirc windows to look l337 when taking screenshots.
Majestouch Tactile Click (Work)
AEKII(Home)

Offline pikapika

  • Posts: 66
That's... awesome
« Reply #39 on: Tue, 12 January 2010, 17:08:27 »
i wanted to try xmonad, but haskell is quite hard for a non developper, lua is easier

about irc, i do also spend too much time on it  :-)
some irc users here ?

Offline HaaTa

  • Master Kiibohd Hunter
  • Posts: 794
  • Location: San Jose, CA, USA
  • Kiibohds!
    • http://kiibohd.com
That's... awesome
« Reply #40 on: Tue, 12 January 2010, 17:54:09 »
Occasionally I spend time on IRC, but I've been much to busy as of late (too lazy to go around all the proxy crap they have at work, and they wouldn't like it so much).
Kiibohd

ALWAYS looking for cool and interesting switches
I take requests for making keyboard converters (i.e. *old keyboard* to USB).

That's... awesome
« Reply #41 on: Mon, 18 January 2010, 11:41:06 »
Quote from: dusanx;149984
This one? http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Layout-Tabbed.html

It is easy to add if you don't try to understand syntax lol.

I was using xmonad before I switched to dwm. It is almost as good as dwm but I did not liked lack of any status bar out of the box and huge ghc dependency. 60MB download and 560MB on disk is too much for lightweight WM.


Ok, but does DWM do tabs? I've got GHC installed anyway.
Current collection: HHKB Pro 2 black on black, HHKB Pro 2 white/grey blank, [strike]Dell AT101W[/strike] (sold to SirClickAlot), 1992 Model M, Key Tronic Ergoforce KT 2001, BTC 5100 C. Dead boards: MS Natural Elite, MS Natural 4000.

Offline pikapika

  • Posts: 66
That's... awesome
« Reply #42 on: Mon, 18 January 2010, 13:53:30 »
afaik dwm does not do tabs, that's why i switched from ion to awesome

Offline dusanx

  • Posts: 33
That's... awesome
« Reply #43 on: Tue, 19 January 2010, 07:29:12 »
I am not sure, kind of remember that DWM had some patch to do tabs but quick search did not find anything. I did not used tabs while I was using xmonad so it was easy switch for me.

If you use ghc it makes much more sense to have xmonad installed, true.