You are not logged in.
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.
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
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
Thanks SleepingGiant08, I'll look into the DynamicLog extension
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
Thanks SleepingGiant08, I'll look into the DynamicLog extension
No problem Let me know what you think about it and Xmonad, because I'm starting to get bored with DWM.
Registered Linux User #439761
Offline
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
Offline
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
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
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
Offline
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
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
Thanks for the hint; though the XMonadContrib folder has actually to be placed in the src/xmonad-0.4/ folder.
Offline
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
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
Also see http://haskell.org/haskellwiki/Xmonad/Config_archive for more ideas.
Offline
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
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
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
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
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
Well you are saying that you both used an older PKGBUILD,right ?
If so ,were can i find it now ?
Thanks
Offline
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
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
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
Offline
imo xmonad configuration, at least til version 0.4, is cleaner than wmii's. most likely cause its based on dwm. the ultimate wm
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
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
axept: http://bbs.archlinux.org/viewtopic.php?id=39829
There is also link to an explanation.
I hope it gets fixed soon.
Offline
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