You are not logged in.

#26 2007-09-11 15:23:11

SleepingGiant08
Member
From: Ellicott City, MD USA
Registered: 2007-01-10
Posts: 124

Re: Xmonad: A brilliant window manager

finferflu wrote:
SleepingGiant08 wrote:
finferflu wrote:

Wow, Xmonad has all the features I was missing in dwm, some of which weren't even provided by all the patches. I especially like the per-view layout, and the possibility to switch between layouts so easily. No mouse needed for any of the actions. Just perfect. It has however something I hated in dwm: compiling it every time you want to change the configuration. A bar showing the tags like in dwm and wmii would be perfect now. smile

you can use dzen and the DynamicLog extension for that. Also, there is something called xmobar. But, I haven't used any of them.

Yes, I have tried both of them, even though I haven't tried xmobar extensively, I am able to display the conky-cli output on dzen, which is fantastic smile still missing the tags on the bar, though...

Well I have seen people use the DynamicLog extension dsiplay tags like this: [1] 2 3 4

Im not sure if thats what you want, I dont use xmonad so I don't really know much about it.


Registered Linux User #439761

Offline

#27 2007-09-16 18:10:51

finferflu
Forum Fellow
From: Manchester, UK
Registered: 2007-06-21
Posts: 1,899
Website

Re: Xmonad: A brilliant window manager

Thanks SleepingGiant08, I'll look into the DynamicLog extension smile


Have you Syued today?
Free music for free people! | Earthlings

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery

Offline

#28 2007-09-16 21:20:53

SleepingGiant08
Member
From: Ellicott City, MD USA
Registered: 2007-01-10
Posts: 124

Re: Xmonad: A brilliant window manager

finferflu wrote:

Thanks SleepingGiant08, I'll look into the DynamicLog extension smile

No problem smile Let me know what you think about it and Xmonad, because I'm starting to get bored with DWM.


Registered Linux User #439761

Offline

#29 2007-10-14 13:54:43

MoxJet
Member
From: Sweden
Registered: 2007-05-09
Posts: 20

Re: Xmonad: A brilliant window manager

semdornus wrote:

Unfortunately I haven't been able to find an answer to this short question
myself yet. So I would like to ask it here; is it possible to open applications
in specific workspaces by modifying the configuration file like in dwm?

This now possible in the latest darcs pull, as well as the 0.4 version that should be released within a few days. Just tag firefox, for instance, to always start on workspace 3, for instance, and irssi on workspace 2. Try it smile

Offline

#30 2007-10-16 03:59:22

semdornus
Member
From: Tokyo
Registered: 2007-08-07
Posts: 47

Re: Xmonad: A brilliant window manager

MoxJet wrote:

This now possible in the latest darcs pull, as well as the 0.4 version that should be released within a few days. Just tag firefox, for instance, to always start on workspace 3, for instance, and irssi on workspace 2. Try it smile

Thanks, yes I saw the change. I did try it, but unfortunately doesn't seem to work for me.
Did you try it and got it working?

I know too little Haskell yet to figure out what the problem is. Maybe it has something to
do with naming the workspaces or, instead of class names I should use something else.
Should the first '_' after the manageHook be a 'w' and the last one a 'c' like in the floating hooks?
I should try to find more documentation on the manageHook I guess...

On another note, does anybody get exceptionally long delays when switching to a workspace containing an urxvt terminal?
It really takes near a second or two while if I use an xterm the switch is instantaneous. This one really is bugging me. Maybe
I'll try and ask on irc later as well.

Here are some relevant (partial) snippets from my config.

workspaces :: [WorkspaceId]
workspaces = [ "screen", "fs", "net", "mail", "image", "media", "misc1", "misc2", "misc3" ] ++ map show [9..9]

manageHook _ _ "Firefox" _ = return $ W.shift "net"
manageHook _ _ "Thunderbird" _ = return $ W.shift "mail"

Offline

#31 2007-10-17 10:12:43

MoxJet
Member
From: Sweden
Registered: 2007-05-09
Posts: 20

Re: Xmonad: A brilliant window manager

semdornus:

I gave it a try to get my Firefox windows to start on »web» workspace and my urxvt on »code»:

manageHook _ _ "Gecko" _ = return $ W.shift "web"
manageHook _ _ "Firefox" _ = return $ W.shift "web"
manageHook _ _ "Bon Echo" _ = return $ W.shift "web"
manageHook _ _ "Vimperator" _ = return $ W.shift "web"
manageHook _ _ "firefox" _ = return $ W.shift "web"
manageHook _ _ "urxvt" _ = return $ W.shift "code"

This does indeed start my urxvt on the workspace entitled code, but firefox is started on the current workspace... And unfortunately I don't know any haskell.

I don't intend to use this feature if it had worked for me, but I'd be happy to hear how you solved it smile

Offline

#32 2007-10-19 04:56:26

semdornus
Member
From: Tokyo
Registered: 2007-08-07
Posts: 47

Re: Xmonad: A brilliant window manager

semdornus wrote:

On another note, does anybody get exceptionally long delays when switching to a workspace containing an urxvt terminal?
It really takes near a second or two while if I use an xterm the switch is instantaneous. This one really is bugging me. Maybe
I'll try and ask on irc later as well.

Quoting myself here as it really is starting to tick me off. Nobody have this problem?

Firefox wasn't started in the right place since I was using the wrong window class. Should've checked that of course.

I don't use VLC, but it seems to not set all the resources correctly as mentioned here.
However in most DWM configurations I see on the web the class "VLC" seems to be used. Don't know if it'll work in XMonad as well though.

Offline

#33 2007-10-28 18:10:33

abhidg
Member
From: City of Kol
Registered: 2006-07-01
Posts: 184
Website

Re: Xmonad: A brilliant window manager

I can't get all these cool extensions working in XMonad. I downloaded XMonadContrib-0.4.tar.gz untarred it, there are a lot of haskell sources in it. I put the EwmhDesktops.hs in my ${startdir}/src/xmonad-0.4/src/, and tried recompiling with makepkg -f (after putting the appropriate import lines in Config.hs), but while compiling it said, it could not find the haskell module. Where should I put these haskell sources?

Offline

#34 2007-10-29 14:14:29

abhidg
Member
From: City of Kol
Registered: 2006-07-01
Posts: 184
Website

Re: Xmonad: A brilliant window manager

Thanks for the hint; though the XMonadContrib folder has actually to be placed in the src/xmonad-0.4/ folder.

Offline

#35 2007-11-09 19:30:18

jinn
Member
From: Gothenburg
Registered: 2005-12-10
Posts: 506

Re: Xmonad: A brilliant window manager

so does anyone want to put their configs public? I want to try xmonad but to lazy to create my own config..


The ultimate Archlinux release name: "I am your father"

Offline

#36 2007-11-09 20:03:54

dolby
Member
From: 1992
Registered: 2006-08-08
Posts: 1,581

Re: Xmonad: A brilliant window manager

there already is a default config... btw atm xmonad in aur needs haskell-x11 which is in community to be updated in order to build


There shouldn't be any reason to learn more editor types than emacs or vi -- mg (1)
[You learn that sarcasm does not often work well in international forums.  That is why we avoid it. -- ewaller (arch linux forum moderator)

Offline

#37 2007-11-10 05:43:00

semdornus
Member
From: Tokyo
Registered: 2007-08-07
Posts: 47

Re: Xmonad: A brilliant window manager

Offline

#38 2007-11-11 10:35:16

axept
Member
Registered: 2007-08-13
Posts: 6

Re: Xmonad: A brilliant window manager

Hi . I am stuck with  haskell -x11


==> Making package: xmonad 0.4.1-1 (Sun Nov 11 10:33:15 WET 2007)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...

==> Missing Dependencies:
   -> haskell-x11>=1.3.0
==> ERROR: could not resolve all dependencies.

how can i build ,cos i couldn't find that source,any ideas ?

Offline

#39 2007-11-11 13:12:02

quarks
Member
From: Netherlands
Registered: 2007-05-14
Posts: 66

Re: Xmonad: A brilliant window manager

axept wrote:

Hi . I am stuck with  haskell -x11


==> Making package: xmonad 0.4.1-1 (Sun Nov 11 10:33:15 WET 2007)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...

==> Missing Dependencies:
   -> haskell-x11>=1.3.0
==> ERROR: could not resolve all dependencies.

how can i build ,cos i couldn't find that source,any ideas ?

The haskell X11 bindings package in the community repo is too old.
You need this: http://hackage.haskell.org/cgi-bin/hack … ackage/X11

Offline

#40 2007-11-11 23:44:58

axept
Member
Registered: 2007-08-13
Posts: 6

Re: Xmonad: A brilliant window manager

how can i install that without a pkgbuild of it?I mean when trying to compile , ./configure runs ok but make doesn't work ?!

Offline

#41 2007-11-12 01:41:33

eldritch
Member
Registered: 2007-11-12
Posts: 3

Re: Xmonad: A brilliant window manager

axept wrote:

how can i install that without a pkgbuild of it?I mean when trying to compile , ./configure runs ok but make doesn't work ?!

I did it through ABS, just changed pkgver to 1.3.0 and everything worked when making the package.

Offline

#42 2007-11-12 05:14:11

rson451
Member
From: Annapolis, MD USA
Registered: 2007-04-15
Posts: 1,233
Website

Re: Xmonad: A brilliant window manager

axept, i did the same thing as eldritch and it works fine here.

on another note, there's a bunch of pages on the xmonad site that are missing. kinda frustrating..


archlinux - please read this and this — twice — then ask questions.
--
http://rsontech.net | http://github.com/rson

Offline

#43 2007-11-12 08:25:57

axept
Member
Registered: 2007-08-13
Posts: 6

Re: Xmonad: A brilliant window manager

Well  you are saying that you both used an older PKGBUILD,right ?
If so ,were can i find it now ?

Thanks

Offline

#44 2007-11-12 15:55:20

eldritch
Member
Registered: 2007-11-12
Posts: 3

Re: Xmonad: A brilliant window manager

Assuming you have setup your ABS system http://wiki.archlinux.org/index.php/ABS, you can find the PKGBUILD in /var/abs/community/lib/haskell-x11

Offline

#45 2007-11-12 18:44:18

dolby
Member
From: 1992
Registered: 2006-08-08
Posts: 1,581

Re: Xmonad: A brilliant window manager

if u waited that much better wait some hours more. ghc is now in extra so i wont take that much for haskell-x11 to be upgraded. it could always come handy to learn building your own packages the arch way tho


There shouldn't be any reason to learn more editor types than emacs or vi -- mg (1)
[You learn that sarcasm does not often work well in international forums.  That is why we avoid it. -- ewaller (arch linux forum moderator)

Offline

#46 2007-11-13 06:40:53

geek.arnuld
Member
From: INDIA
Registered: 2007-05-03
Posts: 135
Website

Re: Xmonad: A brilliant window manager

Nice and I thought xmonad was dead and there is one and only one WM that does Dynamic Window Management:  wmii

and I use this. but xmonad is written in Haskell as compared to C. I feel kinda ugly and disgusting in writing conf file for wmii. Though I do not know any Haskell but from its website its looks quite intuitive. OK.. I will try xmonad smile

Offline

#47 2007-11-13 06:57:21

dolby
Member
From: 1992
Registered: 2006-08-08
Posts: 1,581

Re: Xmonad: A brilliant window manager

imo xmonad configuration, at least til version 0.4,  is cleaner than wmii's. most likely cause its based on dwm. the ultimate wm wink


There shouldn't be any reason to learn more editor types than emacs or vi -- mg (1)
[You learn that sarcasm does not often work well in international forums.  That is why we avoid it. -- ewaller (arch linux forum moderator)

Offline

#48 2007-11-14 09:19:20

axept
Member
Registered: 2007-08-13
Posts: 6

Re: Xmonad: A brilliant window manager

Hi after the update of Haskell 1.3.0 this morning i've tried to compile xmonad with PKGBUILD and i got this ...

09:11:30 (38.82 KB/s) - `xmonad-0.4.1.tar.gz' saved [41408/41408]

==> Validating source files with md5sums
    xmonad-0.4.1.tar.gz ... Passed
==> Extracting Sources...
   -> tar -xf xmonad-0.4.1.tar.gz
==> Starting build()...
Configuring xmonad-0.4.1...
==> Do you want to change configuration before compilation ? [y/N]
n
Preprocessing executables for xmonad-0.4.1...
Building xmonad-0.4.1...

XMonad.hs:42:17:
    Could not find module `Data.Set':
      it is a member of package containers-0.1.0.0, which is hidden
==> ERROR: Build Failed.  Aborting...

Help!

Offline

#49 2007-11-14 16:30:39

bender02
Member
From: UK
Registered: 2007-02-04
Posts: 1,328

Re: Xmonad: A brilliant window manager

axept: http://bbs.archlinux.org/viewtopic.php?id=39829
There is also link to an explanation.
I hope it gets fixed soon.

Offline

#50 2007-11-19 21:54:13

thayer
Fellow
From: Vancouver, BC
Registered: 2007-05-20
Posts: 1,560
Website

Re: Xmonad: A brilliant window manager

I'm new to xmonad (it's actually my first tiling WM period) and I'm trying to figure out some 'best practise' methods of installing and configuring.  I have already created a wiki entry and I would like to add to it as I learn more.  Specifically, I'd like to know:

* What's the best way to install xmonad initially? With makepkg or with old-school configure/make/make install commands?
* What's the best way to reconfigure and recompile? Are users actually rebuilding the package when they make changes or is xmonad being rebuilt independently of pacman?  Could someone please post a brief how-to?  I will attempt to fill in the grey areas and post to the wiki.

Thanks


thayer williams ~ cinderwick.ca

Offline

Board footer

Powered by FluxBB