logo
IRC Archive / Freenode / #xmonad / 2009 / November / 26 / 1
byorgey
mauke: ping
@ask mauke do you have any intention/ability to fix http://code.google.com/p/xmonad/issues/detail?id=135 (NoBorders)?
lambdabot
Consider it noted.
jkramer
Hello
I'm trying to configure my own pretty printer for dzen
Somehow the whole content of the bar is centered, but I'd prefer having it left-aligned
dschoepe
jkramer: pass -ta l to dzen on startup
jkramer
Ahh
Ok, thanks, I thought I have to do it with the pretty-printer
When I add loggers from XMonad.Util.Logger to ppExtras, do I have to do anything else to make them appear?
I added battery and aumixVolume, but can't see them in my dzen bar
dschoepe
jkramer: those work rather flaky though, since xmonad is not properly multithreaded
ivanm
better off running a second dzen bar that does that
dschoepe
so instead I'd use some other app to generate the info, for example conky
jkramer
Hmm, ok
Can I push the data from another app into the same dzen or do I really have to have two?
dschoepe
you can use a dzen multiplexer
!google dzen multiplexer
@google dzen multiplexer
jkramer
Nice, thanks
dschoepe
anyway, it should be the first result
lambdabot
No Result Found.
jkramer
Found it :)
ivanm
dschoepe: I thought people discouraged using the multiplexer...
dschoepe
I don't know, I just know that it exists, and that it's a way around using two dzens
teckan
hello everyone. i am seeking a way of monitoring the latency of my internet connection. i have got the IP of a suitable (near) server to do it but i can't get to know how to use grep (or something) similar to get just the number of milliseconds in the ping output. can you please give me a hand? (i am going to integrate it in xmobar)
ivanm
byorgey: doing your bit to clean out old xmonad bugs?
byorgey
ivanm: yep, for some reason I just thought "today I am going to look at all the old bugs in the bugtracker"
ivanm
heh
byorgey
dunno why, but I doubt anyone will complain =)
ivanm
byorgey: do you have a link anywhere to the work you've been doing on combinatorial testing so I can link to it in my blog post?
byorgey
ivanm: well, I have some slides I could send you if you wanted to look at them, but I'd rather you didn't post them on your blog
this is all still very much "work in progress" so I don't have anything I'm really ready to share with the entire Internet =)
ivanm: what are you writing about in your blog post?
ivanm
the fun I've been having with QuickCheck ;-)
OK, I'll just link to the announcement of the talk you're going to be doing
byorgey
ah, right, now I remember talking to you about this earlier
ivanm
heh
byorgey: http://ivanmiljenovic.wordpress.com/2009/11/26/if-wishes-were-tests-code-would-be-perfect/
byorgey
ivanm: cool, nice post
ivanm: re: generating bigger and bigger lists, we need a mechanism for overriding the way that QC increses the size of things internally
I think right now it just does something like map sized [0,2..] which is sort of... well... Arbitrary =)
ivanm
yeah
byorgey: there's a maxsize param; I don't know how it actually uses it though :s
byorgey
hmm, yeah
I don't either
ivanm
I don't know how _most_ of QC works ;-)
as I said in the post, took me a while to figure out what GaveUp meant! :s
byorgey
yeah, QC is awesome but also sort of magical and finicky
ivanm
awesomely magical!
;-)
anyway, I just had my 90 minute test suite finally finish once without any problems found
so of course I'm running it again!
byorgey
hmm, even aside from recursive structures, perhaps my research can address finding a more elegant and flexible model for deciding how to generate test cases of various "sizes"
ivanm
(Action) will be doing a new post in the next few days about how much a PITA Graphviz and its docs are...
byorgey
ivanm: heh, excellent =)
ivanm
byorgey: did you choose your upenn email based upon your nick, or the other way round? :p
byorgey
ivanm: heh, neither
I have been using byorgey as my username/nick since high school
ivanm
coincidence? yeah, right... ;-)
byorgey
=)
sjanssen
(Action) watches byorgey clean up the bug tracker
byorgey
sjanssen: I accept beer ;)
we ought to add some "Difficulty" tags to the bug tracker
ivanm
byorgey: http://www.youtube.com/watch?v=eE7Fe1cGLPk
byorgey
ivanm: hehe
shepheb
I drink therefore I am!
I like the idea of difficulty tags, if we want to encourage new(er) contributors to tackle some easier bugs as a way into xmonad development.
(and I'm not even drunk, though I am on my 39th hour of consciousness)
byorgey
yes, exactly. In my sweep of open tickets I've come across a few that would be easy for a relative newbie to tackle.
especially ones that used to be hard but are now easy with extensible state.
so it would be nice to be able to tag such tickets
ivanm
byorgey: I was aiming more at the "American beer is like making love in a canoe" bit...
;-)
byorgey
@ask aavogt so, did http://www.haskell.org/pipermail/xmonad/2009-November/009148.html actually resolve issue #316? if so, could you close it (or add a comment explaining why it's still not resolved)?
lambdabot
Consider it noted.
bimbo
hello, yesterday I asked for help about a problem with some latency on xmobar, and ivanm pointed out this *might* be due to a bug in xmobar's xft support, however I'm not so sure about this
after some research (not exhaustive though) I found out that most of the problems related to this bug talk about high cpu load, here cpu load is fine, this also doesn't seem to be a memory leak problem
it happens mostly when having quite a few windows open (several firefox windows, thunderbird and netbeans, each in their own workspaces)
so the question is, what else can I do to debug this problem? as I said before this happens as time goes by (xmobar takes about a second to refresh the focused window title)
right now, with those previosly mentioned windows opened (and some xterms too), iterating through the workspaces (using Ctrl-Tab, CycleWS) it takes quite a while and leaves xmonad in an inconsistent state
e.g. showing the tabs from one workspace on another (only the tabs, not the windows), I have to reload xmonad for they to disappear
Atropo
Hi
Is there a way to save the session in xmonad?
I mean, open applications, tiling layout, workspaces etc...
esbena
when I use "sendMessage (ToggleStruts))", my xmobar is _on top of_ my windows, which now extend to the area with xmobar in. Is that correct behavior?
sereven
esbena: 0.9 or earlier xmobar version? Newer ones use lowerOnStart = True in xmobarrc. Older xmobar versions you must start xmobar earlier than all the other windows to have them on top I think. (i.e. made to be started with X instead of from in xmonad.hs)
esbena
sereven: thx, just found the post in the mailing list saying darcs xmobar has it fixed - and yes I'm using 0.9..
shepheb
(Action) practices his Spanish reading his RSS feed of a Twitter search for "xmonad".
French, Spanish (Portugese?), Russian and at least two east Asian languages are common. I wonder what the Japanese and Russian Tweeters think.
dschoepe
We could try what google translate makes of it, but it might not be _that_ precise :)
shepheb
hopefully it would get positive vs. negative down
dschoepe
hmm, "Well, not xmonad same place"
shepheb
or at the very least generate some amusing "You have no chance to survive make your time" mistranslations.
dschoepe
Okay, found one that's definitely positive :)
jonathan1
any suggestions on the best program to setroot a background image? something that can easily tile, scale, scale+crop would be nice.
ml|
feh
Entroacceptor
hsetroot, display, qiv,
jonathan1
thanks
nce
ffs
sry w/c
jonathan1
ok, how do most people get programs to automatically start up when they log in? should I just use .xsession even though my login manager is already starting xmonad?
bo0ts__
Hi, how can I change the rotation direction in mirror tall mode? It is counterclockwise while it is clockwise in Tall mode. *confusing*
Couldn't find anything in the wiki or the conf examples :(
By rotation direction I mean the way Mod+Tab selects the next window.
And1
Is there a rss-feed for xmonad's reddit?
hgabreu
And1: yes, it's right there. I mean, firefox detected it automatically
And1
Ah thanks. :)
hgabreu
byorgey decided to squash all xmonad issues :) that's cool
sereven
bo0ts__: from XMonad.Layout.Reflect change one you don't like as is to: reflectVert (Tall ....) or reflectHoriz ( Mirror (Tall ...))
diomekes
why does this config: http://haskell.pastebin.com/d5cc90894 create this tiled layout: http://www.imagebam.com/image/ec090d57600823
newfish
hello, is there any mp3 player working very well with xmonad? i mean, you can do play pause stop with some shortcuts?
sereven
diomekes: you have ratio and delta reversed in your tiled = definition
diomekes
ok, duh, thanks
does it matter the order of the definitions after "where"?
hgabreu
no
sereven
diomekes: nope, just after Tall
diomekes
k
byorgey
there!
(Action) just finished looking at every single open ticket in the bug tracker
diomekes
once a default layout for a workspace is set, is it possible to change that workspace's layout
?
byorgey
diomekes: yes, if you set the layout to something like layout1 ||| layout2 ||| layout3 ...
you can toggle through those layouts with mod-space
diomekes
k
are new windows always moved to master pane?
hgabreu
diomekes: no exactly
new windows, by default, replace the position of the current focused one
but you can change that
sereven
newfish: mpc is popular one http://dpaste.com/125528 -- some example configs. Pkg xmonad-extras has some neat mpd stuff.
newfish
sereven, thanks a lot :)
diomekes
is this the best: XMonad.Hooks.InsertPosition ?
sereven
hurrah byorgey++ Thanks for bug pass :)
jonathan2
Ok, what would be wrong with the line "myManageHook = composeOne [ isFullscreen -?> doFullFloat ]"? under my imports? I'm getting errors: xmonad.hs:9:28: Not in scope: `isFullscreen' and xmonad.hs:9:45: Not in scope: `doFullFloat'
sereven
jonathan2: maybe missing `import XMonad.Hooks.ManageHelpers'
jonathan2
got it
here, I'll pastebin the file
http://dpaste.com/125533/
uh-oh, is my version too old? I'm on xmonad .7
dschoepe
yes, that's quite old.
jonathan2
I just noticed that the debian backports package is that version
rolando
is it possible to have borderWidth with a value of 1 only when there is more than one window on the workspace?
disclamer: my haskell skills aren't that good... yet
dschoepe
rolando: Perhaps SmartBorders is an option for you, which hides the border entirely when only one window is visible
rolando
thank you, i'll search it
well that took care of that
thank you dschoepe
Bruners
im having problems viewing flash videos (youtube etc) in fullscreen, config here http://pastebin.ca/1688569
it goes to fullscreen but then goes back to normal right away
sereven
Bruners: import XMonad.Hooks.ManageHelpers and add to your manageHooks lists list: , [ isFullscreen  --> doFullFloat ]
Bruners
sereven: that worked almost, got it running fullscreen at least. but the video is not getting stretched
sereven
Bruners: yeah afaik that's player dependent, different site's players offer different options. sometimes can choose from e.g. a right mouse button menu