From lewo at abesis.fr Mon Jun 1 09:44:50 2015 From: lewo at abesis.fr (lewo at abesis.fr) Date: Mon, 01 Jun 2015 11:44:50 +0200 Subject: [xmonad] [patch] Prompt to select a workspace by its name In-Reply-To: References: <871tizapgo.fsf@lenovo.home> Message-ID: <87eglv3gq5.fsf@lenovo.home> Daniel Wagner writes: > I don't think workspacePrompt is the same thing -- it knows about workspace > tags, but not workspace names as assigned by the WorkspaceName module. Exactly, the proposed prompt allows the user to select a workspace by its name (assigned by the WorkspaceName module) while Xmonad.Prompt.Workspace.workspacePrompt uses the workspace tag. I provide a new patch where the function name and signature have been adapted to look like the original worskpacePrompt function. Antoine. -------------- next part -------------- A non-text attachment was scrubbed... Name: workspaceNamePrompt.dpatch Type: test/x-patch Size: 36942 bytes Desc: not available URL: -------------- next part -------------- > > ~d > > On Fri, May 29, 2015 at 12:17 PM, Brent Yorgey wrote: > >> Hi A., >> >> This functionality is actually already available through the >> XMonad.Prompt.Workspace module. Just adding a keybinding to >> >> workspacePrompt (windows . greedyView) >> >> should do the trick. Let me know if that works for you. >> >> -Brent >> >> On Fri, May 1, 2015 at 6:43 PM wrote: >> >>> Hi, >>> >>> Attached is a patch that adds a prompt to select and view a workspace >>> based on its tag and its name which comes from the WorkspaceName >>> extension. >>> >>> Hoping this could interest someone else, >>> A. >>> >>> _______________________________________________ >>> xmonad mailing list >>> xmonad at haskell.org >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad >>> >> >> _______________________________________________ >> xmonad mailing list >> xmonad at haskell.org >> http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad >> >> > _______________________________________________ > xmonad mailing list > xmonad at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad From byorgey at gmail.com Wed Jun 3 14:22:17 2015 From: byorgey at gmail.com (Brent Yorgey) Date: Wed, 03 Jun 2015 14:22:17 +0000 Subject: [xmonad] [patch] Prompt to select a workspace by its name In-Reply-To: <87eglv3gq5.fsf@lenovo.home> References: <871tizapgo.fsf@lenovo.home> <87eglv3gq5.fsf@lenovo.home> Message-ID: Aha, I see now. Thanks, I've applied this patch. The code contained some tab characters so I also took the liberty of pushing another patch cleaning up the indentation and converting all tabs to spaces (generally regarded as good Haskell style). -Brent On Mon, Jun 1, 2015 at 5:44 AM wrote: > Daniel Wagner writes: > > > I don't think workspacePrompt is the same thing -- it knows about > workspace > > tags, but not workspace names as assigned by the WorkspaceName module. > > Exactly, the proposed prompt allows the user to select a workspace by > its name (assigned by the WorkspaceName module) while > Xmonad.Prompt.Workspace.workspacePrompt uses the workspace tag. > > I provide a new patch where the function name and signature have > been adapted to look like the original worskpacePrompt function. > > Antoine. > > > > > > > ~d > > > > On Fri, May 29, 2015 at 12:17 PM, Brent Yorgey > wrote: > > > >> Hi A., > >> > >> This functionality is actually already available through the > >> XMonad.Prompt.Workspace module. Just adding a keybinding to > >> > >> workspacePrompt (windows . greedyView) > >> > >> should do the trick. Let me know if that works for you. > >> > >> -Brent > >> > >> On Fri, May 1, 2015 at 6:43 PM wrote: > >> > >>> Hi, > >>> > >>> Attached is a patch that adds a prompt to select and view a workspace > >>> based on its tag and its name which comes from the WorkspaceName > >>> extension. > >>> > >>> Hoping this could interest someone else, > >>> A. > >>> > >>> _______________________________________________ > >>> xmonad mailing list > >>> xmonad at haskell.org > >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad > >>> > >> > >> _______________________________________________ > >> xmonad mailing list > >> xmonad at haskell.org > >> http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad > >> > >> > > _______________________________________________ > > xmonad mailing list > > xmonad at haskell.org > > http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad > -------------- next part -------------- An HTML attachment was scrubbed... URL: From asjo at koldfront.dk Wed Jun 3 21:06:41 2015 From: asjo at koldfront.dk (Adam =?utf-8?Q?Sj=C3=B8gren?=) Date: Wed, 03 Jun 2015 23:06:41 +0200 Subject: [xmonad] Using sakura with xmonad Message-ID: <87eglsbixq.fsf@tullinup.koldfront.dk> Hi. I recently changed from using xterm to sakura: * https://code.launchpad.net/sakura (primarily because the fonts in xterm look bad when scaled x1.5, and I have to do that on my stationary monitor...) The sakura windows automatically get a thin transparent border with XMonad, through which my desktop background image shows. I would like for this to not happen - as it is distracting. You can see the unwanted effect here: * http://koldfront.dk/misc/xmonad/sakura-xmonad.png compared to what it looks like with xterm: * http://koldfront.dk/misc/xmonad/uxterm-xmonad.png I have tried searching the sakura code and changing random things related to border, rgba, and transparent, but my wild guesses have not been fruitful. Does anyone have any good ideas? I am using running compton (I like the pretty, transparent notifications), in case that matters. OH! I just tried killing compton, and that removed the problem! I guess I should bark up another, uhm, mailing list? Hm, I found this: https://github.com/chjj/compton/issues/139 which is the same problem with another wm, compton, and sakura, and it seems the wm was fixed - so maybe I am in the right place after all? There are some hints here: https://github.com/chjj/compton/issues/240 about what might be the same issue in xmonad. Best regards, Adam -- "Hackers are lazy, in the same way that Adam Sj?gren mathematicians and modernist architects are lazy: asjo at koldfront.dk they hate anything extraneous." From allbery.b at gmail.com Wed Jun 3 22:10:44 2015 From: allbery.b at gmail.com (Brandon Allbery) Date: Wed, 3 Jun 2015 18:10:44 -0400 Subject: [xmonad] Using sakura with xmonad In-Reply-To: <87eglsbixq.fsf@tullinup.koldfront.dk> References: <87eglsbixq.fsf@tullinup.koldfront.dk> Message-ID: On Wed, Jun 3, 2015 at 5:06 PM, Adam Sj?gren wrote: > The sakura windows automatically get a thin transparent border with > XMonad, through which my desktop background image shows. > https://code.google.com/p/xmonad/issues/detail?id=581 -- brandon s allbery kf8nh sine nomine associates allbery.b at gmail.com ballbery at sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From mestelan at gmail.com Thu Jun 4 08:40:31 2015 From: mestelan at gmail.com (Jean-Baptiste Mestelan) Date: Thu, 4 Jun 2015 10:40:31 +0200 Subject: [xmonad] Extra keyboard In-Reply-To: References: Message-ID: 2015-05-18 2:12 GMT+02:00 Daniel Wagner : > Just in case the question was more specific than it needed to be, it's > possible the numeric keypad reports different keys than the "number keys" at > the top of your normal keyboard anyway. X distinguishes between xK_6 and > xK_KP_6. So if you don't normally use the keypad on your main keyboard, this > can be an option. Many thanks, Daniel, for your notice. You are quite right that my numeric keypad reports distinct keys, and I should have realized that, since they do not toggle workspaces. So i might even get away with a single keyboard. Thanks again (and sorry for the late reply). From mlists at pmade.com Thu Jun 4 14:23:51 2015 From: mlists at pmade.com (Peter Jones) Date: Thu, 04 Jun 2015 08:23:51 -0600 Subject: [xmonad] Using sakura with xmonad References: <87eglsbixq.fsf@tullinup.koldfront.dk> Message-ID: <87zj4fy2ko.fsf@pmade.com> asjo at koldfront.dk (Adam Sj?gren) writes: > I recently changed from using xterm to sakura: > > * https://code.launchpad.net/sakura > > (primarily because the fonts in xterm look bad when scaled x1.5, and I > have to do that on my stationary monitor...) FWIW I tried out a bunch of terminal emulators last year and ended back on urxvt. Using xft fonts and the following plugin, font scaling works great: https://github.com/majutsushi/urxvt-font-size -- Peter Jones, Founder, Devalot.com Defending the honor of good code From lewo at abesis.fr Thu Jun 4 14:52:49 2015 From: lewo at abesis.fr (lewo at abesis.fr) Date: Thu, 04 Jun 2015 16:52:49 +0200 Subject: [xmonad] [patch] Prompt to select a workspace by its name In-Reply-To: References: <871tizapgo.fsf@lenovo.home> <87eglv3gq5.fsf@lenovo.home> Message-ID: <87k2vjzfsu.fsf@lenovo.home> Brent Yorgey writes: > Aha, I see now. Thanks, I've applied this patch. Ok, Thanks. > The code contained some > tab characters so I also took the liberty of pushing another patch cleaning > up the indentation and converting all tabs to spaces (generally regarded as > good Haskell style). Ok, noted. > > -Brent > > On Mon, Jun 1, 2015 at 5:44 AM wrote: > >> Daniel Wagner writes: >> >> > I don't think workspacePrompt is the same thing -- it knows about >> workspace >> > tags, but not workspace names as assigned by the WorkspaceName module. >> >> Exactly, the proposed prompt allows the user to select a workspace by >> its name (assigned by the WorkspaceName module) while >> Xmonad.Prompt.Workspace.workspacePrompt uses the workspace tag. >> >> I provide a new patch where the function name and signature have >> been adapted to look like the original worskpacePrompt function. >> >> Antoine. >> >> >> >> > >> > ~d >> > >> > On Fri, May 29, 2015 at 12:17 PM, Brent Yorgey >> wrote: >> > >> >> Hi A., >> >> >> >> This functionality is actually already available through the >> >> XMonad.Prompt.Workspace module. Just adding a keybinding to >> >> >> >> workspacePrompt (windows . greedyView) >> >> >> >> should do the trick. Let me know if that works for you. >> >> >> >> -Brent >> >> >> >> On Fri, May 1, 2015 at 6:43 PM wrote: >> >> >> >>> Hi, >> >>> >> >>> Attached is a patch that adds a prompt to select and view a workspace >> >>> based on its tag and its name which comes from the WorkspaceName >> >>> extension. >> >>> >> >>> Hoping this could interest someone else, >> >>> A. >> >>> >> >>> _______________________________________________ >> >>> xmonad mailing list >> >>> xmonad at haskell.org >> >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad >> >>> >> >> >> >> _______________________________________________ >> >> xmonad mailing list >> >> xmonad at haskell.org >> >> http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad >> >> >> >> >> > _______________________________________________ >> > xmonad mailing list >> > xmonad at haskell.org >> > http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad >> > _______________________________________________ > xmonad mailing list > xmonad at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad From codesite-noreply at google.com Sun Jun 7 12:37:17 2015 From: codesite-noreply at google.com (codesite-noreply at google.com) Date: Sun, 07 Jun 2015 12:37:17 +0000 Subject: [xmonad] Issue 606 in xmonad: recompile error window has bad escaping Message-ID: <0-3425899027203913298-8795127868965404330-codesite-noreply=google.com@googlecode.com> Status: New Owner: ---- New issue 606 by Ephro... at gmail.com: recompile error window has bad escaping https://code.google.com/p/xmonad/issues/detail?id=606 What steps will reproduce the problem? 1. xmonad --recompile with error 2. look at output window that opens (see attached screenshot) What version of the product are you using? On what operating system? 0.11.1 Attachments: screen.jpg 94.8 KB -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From codesite-noreply at google.com Sun Jun 7 17:25:17 2015 From: codesite-noreply at google.com (codesite-noreply at google.com) Date: Sun, 07 Jun 2015 17:25:17 +0000 Subject: [xmonad] Issue 606 in xmonad: recompile error window has bad escaping In-Reply-To: <0-3425899027203913298-8795127868965404330-codesite-noreply=google.com@googlecode.com> References: <0-3425899027203913298-8795127868965404330-codesite-noreply=google.com@googlecode.com> Message-ID: <1-3425899027203913298-8795127868965404330-codesite-noreply=google.com@googlecode.com> Comment #1 on issue 606 by allber... at gmail.com: recompile error window has bad escaping https://code.google.com/p/xmonad/issues/detail?id=606 More specifically, it's producing UTF8-encoded output; but xmessage is ancient and doesn't speak UTF8, only ISO8859-1. Possibly just forcing LANG=C on ghc would work --- but I'm not sure if that would then disallow UTF8 in source files (ghc's encoding handling is a little strange for historical reasons). -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From codesite-noreply at google.com Tue Jun 9 14:04:29 2015 From: codesite-noreply at google.com (codesite-noreply at google.com) Date: Tue, 09 Jun 2015 14:04:29 +0000 Subject: [xmonad] Issue 606 in xmonad: recompile error window has bad escaping In-Reply-To: <1-3425899027203913298-8795127868965404330-codesite-noreply=google.com@googlecode.com> References: <1-3425899027203913298-8795127868965404330-codesite-noreply=google.com@googlecode.com> <0-3425899027203913298-8795127868965404330-codesite-noreply=google.com@googlecode.com> Message-ID: <2-3425899027203913298-8795127868965404330-codesite-noreply=google.com@googlecode.com> Comment #2 on issue 606 by Ephro... at gmail.com: recompile error window has bad escaping https://code.google.com/p/xmonad/issues/detail?id=606 We could use zenity or Xmessage, but those depend on gtk2/3. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From oneself at gmail.com Wed Jun 10 19:06:24 2015 From: oneself at gmail.com (Eyal Erez) Date: Wed, 10 Jun 2015 15:06:24 -0400 Subject: [xmonad] Transparent Border with Chrome Beta/Unstable In-Reply-To: References: <3854F04A-E3F9-44CC-ACD2-3A2192813AC8@bewilderbeest.net> Message-ID: This is finally fixed. I noticed a new (I think) option on the Chrome settings called "Use system title bar and borders". Checking this makes xmonad window borders work correctly again. On Sun, Dec 7, 2014 at 8:05 PM, Brandon Allbery wrote: > On Sat, Dec 6, 2014 at 11:06 PM, Zev Weiss wrote: > >> I can't say with certainty if Chrome's unsightly-transparent-border >> problem is due to this, but at least for evince (which I've actually since >> stopped using in favor of zathura, for what it's worth) I was able to work >> around the problem by putting the following in ~/.config/gtk-3.0/gtk.css: >> > > That wouldn't prevent xmonad's border from becoming translucent in an RGBA > visual, just avoid interactions with gtk3's own transparent decorations. > xmonad doesn't even try to handle RGBA visuals currently, or indeed > anything other than the server default visual (which is RGB), and I am not > surprised that it sometimes behaves badly. (How badly probably depends on > whether the window background is has an alpha other than 1.) > > FIxing this: there are some potential questions that we would need to > think about. For example: while xorg no longer supports PseudoColor visuals > [thankfully; that'd be a real nightmare], it does offer some DirectColor > visuals. Do we want to deal with DirectColor, which will require an > entirely different set of operations to configure borders, since the pixels > in DirectColor are predefined and we must use lookups of closest existing > predefined colors instead of color allocation as with TrueColor? We'll need > to store border color information with windows, computing the pixels to use > based on the window visual and depth and presence of alpha channel, and the > current colormap entries we keep in the XConfig will serve no purpose since > they are only correct and safe to use with the default visual. > > A side question might be whether to allow specification of the alpha for > the border. We'd presumably allow it to be specified and then mask it out > for visuals lacking an alpha channel. > > -- > brandon s allbery kf8nh sine nomine > associates > allbery.b at gmail.com > ballbery at sinenomine.net > unix, openafs, kerberos, infrastructure, xmonad > http://sinenomine.net > -- *Eyal Erez <**oneself at gmail.com* *>* There are 10 types of people, those who know binary and those who don't. -------------- next part -------------- An HTML attachment was scrubbed... URL: From allbery.b at gmail.com Wed Jun 10 19:09:44 2015 From: allbery.b at gmail.com (Brandon Allbery) Date: Wed, 10 Jun 2015 15:09:44 -0400 Subject: [xmonad] Transparent Border with Chrome Beta/Unstable In-Reply-To: References: <3854F04A-E3F9-44CC-ACD2-3A2192813AC8@bewilderbeest.net> Message-ID: On Wed, Jun 10, 2015 at 3:06 PM, Eyal Erez wrote: > I noticed a new (I think) option on the Chrome settings called "Use system > title bar and borders". > Checking this makes xmonad window borders work correctly again. > That has been there for a couple of years. -- brandon s allbery kf8nh sine nomine associates allbery.b at gmail.com ballbery at sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From oneself at gmail.com Wed Jun 10 20:20:39 2015 From: oneself at gmail.com (Eyal Erez) Date: Wed, 10 Jun 2015 16:20:39 -0400 Subject: [xmonad] Transparent Border with Chrome Beta/Unstable In-Reply-To: References: <3854F04A-E3F9-44CC-ACD2-3A2192813AC8@bewilderbeest.net> Message-ID: :( must've missed it. On Wed, Jun 10, 2015 at 3:09 PM, Brandon Allbery wrote: > On Wed, Jun 10, 2015 at 3:06 PM, Eyal Erez wrote: > >> I noticed a new (I think) option on the Chrome settings called "Use >> system title bar and borders". >> Checking this makes xmonad window borders work correctly again. >> > > That has been there for a couple of years. > > -- > brandon s allbery kf8nh sine nomine > associates > allbery.b at gmail.com > ballbery at sinenomine.net > unix, openafs, kerberos, infrastructure, xmonad > http://sinenomine.net > -- *Eyal Erez <**oneself at gmail.com* *>* There are 10 types of people, those who know binary and those who don't. -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexis.mailinglist at de-bruyn.fr Thu Jun 11 09:17:11 2015 From: alexis.mailinglist at de-bruyn.fr (Alexis de BRUYN) Date: Thu, 11 Jun 2015 11:17:11 +0200 Subject: [xmonad] Sticky Windows with CopyWindows & DynamicWorkspaceGroups on Xinerama multihead setup Message-ID: <55795217.9060707@de-bruyn.fr> Hi List, I am trying to get Sticky windows on my xinerama setup. After switching into another WorkspaceGroup, the new window which I previously copyToAll, appears in the new WorkspaceGroup but it is 'attached' to my mouse pointer. I need to killAllOtherCopies. That fact that this window follows the mouse across the screens/monitors is annoying especially if I have more than one sticky window. How can I get rid of this? Is there another way to achieve this? Thank for help, -- Alexis de BRUYN From oneself at gmail.com Thu Jun 11 17:52:53 2015 From: oneself at gmail.com (Eyal Erez) Date: Thu, 11 Jun 2015 13:52:53 -0400 Subject: [xmonad] USB Keyboard Stopped Working Message-ID: Hi, I use a Kinesis Advantage USB keyboard with my Lenovo X230 laptop. It worked fine until yesterday when I updated my system. I have tested the keyboard with another laptop -- it works fine. I also tested another regular USB keyboard with this laptop -- and that works fine as well. It seems that the keyboard works immediately after I plug it in and continues to work as long as I continue to hit keys. However, if I stop clicking for more then 5 secs, it stops working permanently. I don't think that this is necessarily an xmonad issue since it happens in the login screen as well (I use Slim). However, when I log in with xfce, it does not happen for some reason. I'm at my wits end and I'm not sure what to do. When I plug the keyboard in, I see the following in the logs: ==> kern.log <== Jun 11 11:48:56 localhost vmunix: [ 1172.012627] usb 3-1.2: new full-speed USB device number 23 using ehci-pci Jun 11 11:48:56 localhost vmunix: [ 1172.099013] usb 3-1.2: New USB device found, idVendor=05f3, idProduct=0081 Jun 11 11:48:56 localhost vmunix: [ 1172.099020] usb 3-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Jun 11 11:48:56 localhost vmunix: [ 1172.099023] usb 3-1.2: Product: Kinesis Keyboard Hub Jun 11 11:48:56 localhost vmunix: [ 1172.099025] usb 3-1.2: Manufacturer: PI Engineering Jun 11 11:48:56 localhost vmunix: [ 1172.099692] hub 3-1.2:1.0: USB hub found Jun 11 11:48:56 localhost vmunix: [ 1172.100539] hub 3-1.2:1.0: 4 ports detected Jun 11 11:48:56 localhost vmunix: [ 1172.372782] usb 3-1.2.2: new full-speed USB device number 24 using ehci-pci Jun 11 11:48:56 localhost vmunix: [ 1172.466523] usb 3-1.2.2: New USB device found, idVendor=05f3, idProduct=0007 Jun 11 11:48:56 localhost vmunix: [ 1172.466530] usb 3-1.2.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0 Jun 11 11:48:56 localhost vmunix: [ 1172.470659] input: HID 05f3:0007 as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2.2/3-1.2.2:1.0/0003:05F3:0007.0019/input/input41 Jun 11 11:48:56 localhost vmunix: [ 1172.522812] hid-generic 0003:05F3:0007.0019: input,hidraw0: USB HID v1.00 Keyboard [HID 05f3:0007] on usb-0000:00:1a.0-1.2.2/input0 Jun 11 11:48:56 localhost vmunix: [ 1172.528296] input: HID 05f3:0007 as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2.2/3-1.2.2:1.1/0003:05F3:0007.001A/input/input42 Jun 11 11:48:56 localhost vmunix: [ 1172.579442] hid-generic 0003:05F3:0007.001A: input,hidraw1: USB HID v1.00 Device [HID 05f3:0007] on usb-0000:00:1a.0-1.2.2/input1 ==> messages <== Jun 11 11:48:56 localhost vmunix: [ 1172.012627] usb 3-1.2: new full-speed USB device number 23 using ehci-pci Jun 11 11:48:56 localhost vmunix: [ 1172.099013] usb 3-1.2: New USB device found, idVendor=05f3, idProduct=0081 Jun 11 11:48:56 localhost vmunix: [ 1172.099020] usb 3-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Jun 11 11:48:56 localhost vmunix: [ 1172.099023] usb 3-1.2: Product: Kinesis Keyboard Hub Jun 11 11:48:56 localhost vmunix: [ 1172.099025] usb 3-1.2: Manufacturer: PI Engineering Jun 11 11:48:56 localhost vmunix: [ 1172.099692] hub 3-1.2:1.0: USB hub found Jun 11 11:48:56 localhost vmunix: [ 1172.100539] hub 3-1.2:1.0: 4 ports detected Jun 11 11:48:56 localhost vmunix: [ 1172.372782] usb 3-1.2.2: new full-speed USB device number 24 using ehci-pci Jun 11 11:48:56 localhost vmunix: [ 1172.466523] usb 3-1.2.2: New USB device found, idVendor=05f3, idProduct=0007 Jun 11 11:48:56 localhost vmunix: [ 1172.466530] usb 3-1.2.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0 Jun 11 11:48:56 localhost vmunix: [ 1172.470659] input: HID 05f3:0007 as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2.2/3-1.2.2:1.0/0003:05F3:0007.0019/input/input41 Jun 11 11:48:56 localhost vmunix: [ 1172.522812] hid-generic 0003:05F3:0007.0019: input,hidraw0: USB HID v1.00 Keyboard [HID 05f3:0007] on usb-0000:00:1a.0-1.2.2/input0 Jun 11 11:48:56 localhost vmunix: [ 1172.528296] input: HID 05f3:0007 as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2.2/3-1.2.2:1.1/0003:05F3:0007.001A/input/input42 Jun 11 11:48:56 localhost vmunix: [ 1172.579442] hid-generic 0003:05F3:0007.001A: input,hidraw1: USB HID v1.00 Device [HID 05f3:0007] on usb-0000:00:1a.0-1.2.2/input1 Jun 11 11:48:56 localhost mtp-probe: checking bus 3, device 24: "/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2.2" Jun 11 11:48:56 localhost mtp-probe: bus: 3, device: 24 was not an MTP device ==> syslog <== Jun 11 11:48:56 localhost vmunix: [ 1172.012627] usb 3-1.2: new full-speed USB device number 23 using ehci-pci Jun 11 11:48:56 localhost vmunix: [ 1172.099013] usb 3-1.2: New USB device found, idVendor=05f3, idProduct=0081 Jun 11 11:48:56 localhost vmunix: [ 1172.099020] usb 3-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Jun 11 11:48:56 localhost vmunix: [ 1172.099023] usb 3-1.2: Product: Kinesis Keyboard Hub Jun 11 11:48:56 localhost vmunix: [ 1172.099025] usb 3-1.2: Manufacturer: PI Engineering Jun 11 11:48:56 localhost vmunix: [ 1172.099692] hub 3-1.2:1.0: USB hub found Jun 11 11:48:56 localhost vmunix: [ 1172.100539] hub 3-1.2:1.0: 4 ports detected Jun 11 11:48:56 localhost vmunix: [ 1172.372782] usb 3-1.2.2: new full-speed USB device number 24 using ehci-pci Jun 11 11:48:56 localhost vmunix: [ 1172.466523] usb 3-1.2.2: New USB device found, idVendor=05f3, idProduct=0007 Jun 11 11:48:56 localhost vmunix: [ 1172.466530] usb 3-1.2.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0 Jun 11 11:48:56 localhost vmunix: [ 1172.470659] input: HID 05f3:0007 as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2.2/3-1.2.2:1.0/0003:05F3:0007.0019/input/input41 Jun 11 11:48:56 localhost vmunix: [ 1172.522812] hid-generic 0003:05F3:0007.0019: input,hidraw0: USB HID v1.00 Keyboard [HID 05f3:0007] on usb-0000:00:1a.0-1.2.2/input0 Jun 11 11:48:56 localhost vmunix: [ 1172.528296] input: HID 05f3:0007 as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2.2/3-1.2.2:1.1/0003:05F3:0007.001A/input/input42 Jun 11 11:48:56 localhost vmunix: [ 1172.579442] hid-generic 0003:05F3:0007.001A: input,hidraw1: USB HID v1.00 Device [HID 05f3:0007] on usb-0000:00:1a.0-1.2.2/input1 Jun 11 11:48:56 localhost mtp-probe: checking bus 3, device 24: "/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2.2" Jun 11 11:48:56 localhost mtp-probe: bus: 3, device: 24 was not an MTP device ==> user.log <== Jun 11 11:48:56 localhost mtp-probe: checking bus 3, device 24: "/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2.2" Jun 11 11:48:56 localhost mtp-probe: bus: 3, device: 24 was not an MTP device ==> Xorg.0.log <== [ 1172.306] (II) config/udev: Adding input device HID 05f3:0007 (/dev/input/event1) [ 1172.306] (**) HID 05f3:0007: Applying InputClass "evdev keyboard catchall" [ 1172.306] (II) Using input driver 'evdev' for 'HID 05f3:0007' [ 1172.306] (**) HID 05f3:0007: always reports core events [ 1172.306] (**) evdev: HID 05f3:0007: Device: "/dev/input/event1" [ 1172.306] (--) evdev: HID 05f3:0007: Vendor 0x5f3 Product 0x7 [ 1172.306] (--) evdev: HID 05f3:0007: Found keys [ 1172.306] (II) evdev: HID 05f3:0007: Configuring as keyboard [ 1172.306] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2.2/3-1.2.2:1.0/0003:05F3:0007.0019/input/input41/event1" [ 1172.306] (II) XINPUT: Adding extended input device "HID 05f3:0007" (type: KEYBOARD, id 9) [ 1172.306] (**) Option "xkb_rules" "evdev" [ 1172.306] (**) Option "xkb_model" "kinesis" [ 1172.306] (**) Option "xkb_layout" "us" [ 1172.306] (WW) Option "xkb_variant" requires a string value [ 1172.306] (**) Option "xkb_options" "lv3:ralt_switch,compose:lwin" [ 1172.329] (II) config/udev: Adding input device HID 05f3:0007 (/dev/input/event2) [ 1172.329] (**) HID 05f3:0007: Applying InputClass "evdev keyboard catchall" [ 1172.329] (II) Using input driver 'evdev' for 'HID 05f3:0007' [ 1172.329] (**) HID 05f3:0007: always reports core events [ 1172.329] (**) evdev: HID 05f3:0007: Device: "/dev/input/event2" [ 1172.329] (--) evdev: HID 05f3:0007: Vendor 0x5f3 Product 0x7 [ 1172.329] (--) evdev: HID 05f3:0007: Found keys [ 1172.329] (II) evdev: HID 05f3:0007: Configuring as keyboard [ 1172.329] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2.2/3-1.2.2:1.1/0003:05F3:0007.001A/input/input42/event2" [ 1172.329] (II) XINPUT: Adding extended input device "HID 05f3:0007" (type: KEYBOARD, id 10) [ 1172.329] (**) Option "xkb_rules" "evdev" [ 1172.329] (**) Option "xkb_model" "kinesis" [ 1172.329] (**) Option "xkb_layout" "us" [ 1172.329] (WW) Option "xkb_variant" requires a string value [ 1172.329] (**) Option "xkb_options" "lv3:ralt_switch,compose:lwin" Any help would be greatly appreciated. -- There are 10 types of people, those who know binary and those who don't. -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.mihola at gmail.com Thu Jun 11 18:09:54 2015 From: david.mihola at gmail.com (David Mihola) Date: Thu, 11 Jun 2015 18:09:54 +0000 Subject: [xmonad] gnomeConfig, ewmh & LG3D: I cannot use both Android Studio and Chromium Message-ID: Hello, for a few months now I have been using xmonad (0.11, on Ubuntu) and both Android Studio and Chromium and everything worked very well. Yesterday I noticed that Chromium started to repeatedly lose the keyboard input (more specifically I cannot enter text in the search bar while I still can enter text in the web page itself, also most keyboard shortcuts are not working). Some research suggested that I need to use the ewmh-emulation, and indeed this fixed Chromium. But it also broke Android Studio which is now just a grey rectangle (except for its popup windows, which are working fine). Also, to get Android Studio to work at all I had to use setWMName "LG3D". I have attached my xmonad.hs file. Note that my config is based on gnomeConfig, which is based on desktopConfig which in turn is an ewhm'ed version of defaultConfig, right? So, why does it even make a difference whether I apply ewmh in the end at all? And more importantly, is there any way to get all components to work together properly? Thanks for any help! -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: xmonad.hs Type: text/x-haskell Size: 8181 bytes Desc: not available URL: From allbery.b at gmail.com Thu Jun 11 18:29:57 2015 From: allbery.b at gmail.com (Brandon Allbery) Date: Thu, 11 Jun 2015 14:29:57 -0400 Subject: [xmonad] gnomeConfig, ewmh & LG3D: I cannot use both Android Studio and Chromium In-Reply-To: References: Message-ID: On Thu, Jun 11, 2015 at 2:09 PM, David Mihola wrote: > have attached my xmonad.hs file. Note that my config is based on > gnomeConfig, You are overriding logHook instead of appending to it (compare the logHook in myGnomeWithXmobarConfig with your startupHook and handleEventHook). Since 90% of what ewmh does is in logHook, you've effectively disabled ewmh. -- brandon s allbery kf8nh sine nomine associates allbery.b at gmail.com ballbery at sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From allbery.b at gmail.com Thu Jun 11 18:58:45 2015 From: allbery.b at gmail.com (Brandon Allbery) Date: Thu, 11 Jun 2015 14:58:45 -0400 Subject: [xmonad] USB Keyboard Stopped Working In-Reply-To: References: Message-ID: On Thu, Jun 11, 2015 at 1:52 PM, Eyal Erez wrote: > I don't think that this is necessarily an xmonad issue since it happens in > the login screen as well (I use Slim). However, when I log in with xfce, > it does not happen for some reason. I would guess that xfce is running some initialization specific to your keyboard somewhere. (Not at all uncommon for desktop environments to run a bunch of extra stuff you don't even know about.) By any chance does http://superuser.com/questions/691990/different-keycodes-for-f3-and-f4-on-external-keyboard-vs-laptop-keyboard (switching from windows multimedia to generic PC mode) help? -- brandon s allbery kf8nh sine nomine associates allbery.b at gmail.com ballbery at sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From davama at gmail.com Thu Jun 11 20:53:52 2015 From: davama at gmail.com (davama at gmail.com) Date: Thu, 11 Jun 2015 13:53:52 -0700 (PDT) Subject: [xmonad] gnomeConfig, ewmh & LG3D: I cannot use both Android Studio and Chromium In-Reply-To: References: Message-ID: <1434056031670.1b86fe46@Nodemailer> http://stackoverflow.com/questions/20446348/xmonad-toggle-fullscreen-xmobar This has some really cool tips. Helped me understand more what my xmonad.hs file is doing. Dave ? Sent from Mailbox On Thu, Jun 11, 2015 at 2:10 PM, David Mihola wrote: > Hello, > for a few months now I have been using xmonad (0.11, on Ubuntu) and both > Android Studio and Chromium and everything worked very well. Yesterday I > noticed that Chromium started to repeatedly lose the keyboard input (more > specifically I cannot enter text in the search bar while I still can enter > text in the web page itself, also most keyboard shortcuts are not working). > Some research suggested that I need to use the ewmh-emulation, and indeed > this fixed Chromium. But it also broke Android Studio which is now just a > grey rectangle (except for its popup windows, which are working fine). > Also, to get Android Studio to work at all I had to use setWMName "LG3D". > I have attached my xmonad.hs file. Note that my config is based on > gnomeConfig, which is based on desktopConfig which in turn is an ewhm'ed > version of defaultConfig, right? So, why does it even make a difference > whether I apply ewmh in the end at all? And more importantly, is there any > way to get all components to work together properly? > Thanks for any help! -------------- next part -------------- An HTML attachment was scrubbed... URL: From codesite-noreply at google.com Sat Jun 13 17:19:32 2015 From: codesite-noreply at google.com (codesite-noreply at google.com) Date: Sat, 13 Jun 2015 17:19:32 +0000 Subject: [xmonad] Issue 362 in xmonad: disabling focus following mouse doesn't work In-Reply-To: <4-3425899027203913298-9623146707347206131-codesite-noreply=google.com@googlecode.com> References: <4-3425899027203913298-9623146707347206131-codesite-noreply=google.com@googlecode.com> <0-3425899027203913298-9623146707347206131-codesite-noreply=google.com@googlecode.com> Message-ID: <5-3425899027203913298-9623146707347206131-codesite-noreply=google.com@googlecode.com> Comment #5 on issue 362 by zl29ah at gmail.com: disabling focus following mouse doesn't work https://code.google.com/p/xmonad/issues/detail?id=362 Hello? Still broken in darcs, can't reopen the bug, reproduceable by putting the mouse pointer to the upper left corner. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From david.mihola at gmail.com Fri Jun 12 18:56:17 2015 From: david.mihola at gmail.com (David Mihola) Date: Fri, 12 Jun 2015 18:56:17 +0000 Subject: [xmonad] gnomeConfig, ewmh & LG3D: I cannot use both Android Studio and Chromium In-Reply-To: <1434056031670.1b86fe46@Nodemailer> References: <1434056031670.1b86fe46@Nodemailer> Message-ID: Brandon, of course, that was the problem - I have now used the PC for a whole workday without any issues! Thank you very much! Dave, thanks for the link! I hadn't seen that question yet. Best wishes, David schrieb am Do., 11. Juni 2015 um 22:53 Uhr: > http://stackoverflow.com/questions/20446348/xmonad-toggle-fullscreen-xmobar > > This has some really cool tips. Helped me understand more what my > xmonad.hs file is doing. > > Dave > > ? > Sent from Mailbox > > > On Thu, Jun 11, 2015 at 2:10 PM, David Mihola > wrote: > >> Hello, >> >> for a few months now I have been using xmonad (0.11, on Ubuntu) and both >> Android Studio and Chromium and everything worked very well. Yesterday I >> noticed that Chromium started to repeatedly lose the keyboard input (more >> specifically I cannot enter text in the search bar while I still can enter >> text in the web page itself, also most keyboard shortcuts are not working). >> >> Some research suggested that I need to use the ewmh-emulation, and indeed >> this fixed Chromium. But it also broke Android Studio which is now just a >> grey rectangle (except for its popup windows, which are working fine). >> Also, to get Android Studio to work at all I had to use setWMName "LG3D". >> >> I have attached my xmonad.hs file. Note that my config is based on >> gnomeConfig, which is based on desktopConfig which in turn is an ewhm'ed >> version of defaultConfig, right? So, why does it even make a difference >> whether I apply ewmh in the end at all? And more importantly, is there any >> way to get all components to work together properly? >> >> Thanks for any help! >> > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From oneself at gmail.com Mon Jun 15 18:31:40 2015 From: oneself at gmail.com (Eyal Erez) Date: Mon, 15 Jun 2015 14:31:40 -0400 Subject: [xmonad] USB Keyboard Stopped Working In-Reply-To: References: Message-ID: This ended up being a problem with the latest version of udev. Not sure if it was manifesting this way. On Thu, Jun 11, 2015 at 2:58 PM, Brandon Allbery wrote: > On Thu, Jun 11, 2015 at 1:52 PM, Eyal Erez wrote: > >> I don't think that this is necessarily an xmonad issue since it happens >> in the login screen as well (I use Slim). However, when I log in with >> xfce, it does not happen for some reason. > > > I would guess that xfce is running some initialization specific to your > keyboard somewhere. (Not at all uncommon for desktop environments to run a > bunch of extra stuff you don't even know about.) > > By any chance does > http://superuser.com/questions/691990/different-keycodes-for-f3-and-f4-on-external-keyboard-vs-laptop-keyboard > (switching from windows multimedia to generic PC mode) help? > > -- > brandon s allbery kf8nh sine nomine > associates > allbery.b at gmail.com > ballbery at sinenomine.net > unix, openafs, kerberos, infrastructure, xmonad > http://sinenomine.net > -- *Eyal Erez <**oneself at gmail.com* *>* There are 10 types of people, those who know binary and those who don't. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tuncer.ayaz at gmail.com Wed Jun 17 19:16:52 2015 From: tuncer.ayaz at gmail.com (Tuncer Ayaz) Date: Wed, 17 Jun 2015 21:16:52 +0200 Subject: [xmonad] [patch] xmonad-contrib: fix 7.10.2 build Message-ID: GHC change #10194 exposed a missing extension or otherwise made the xmonad-compile not build with 7.10.2. Attached you can find a patch to enable ImpredicativeTypes in one module, in order to fix the build. Tested with 7.10.2-rc2. -------------- next part -------------- A non-text attachment was scrubbed... Name: xmonad-contrib-7.10.2-compile.dpatch Type: application/octet-stream Size: 695 bytes Desc: not available URL: From tuncer.ayaz at gmail.com Wed Jun 17 19:30:28 2015 From: tuncer.ayaz at gmail.com (Tuncer Ayaz) Date: Wed, 17 Jun 2015 21:30:28 +0200 Subject: [xmonad] [patch] xmonad-contrib: fix 7.10.2 build In-Reply-To: References: Message-ID: On Wed, Jun 17, 2015 at 9:16 PM, Tuncer Ayaz wrote: > GHC change #10194 exposed a missing extension or otherwise made the > xmonad-compile not build with 7.10.2. Sorry, forgot the link: https://ghc.haskell.org/trac/ghc/ticket/10194 > Attached you can find a patch to enable ImpredicativeTypes in one > module, in order to fix the build. > > Tested with 7.10.2-rc2. From juliusz.gonera at gmail.com Thu Jun 18 05:59:38 2015 From: juliusz.gonera at gmail.com (Juliusz Gonera) Date: Thu, 18 Jun 2015 07:59:38 +0200 Subject: [xmonad] Focus chrome window after changing workspace Message-ID: Hi all, After i switch workspace in xmonad with e.g. Alt+3 my google-chrome window in workspace 3 has no focus. I'd like xmonad to automatically give focus to the top window in the workspace i'm switching to. I'm using xmonad 0.11 with chrome 45, ubuntu 15.04 Is anyone familiar with this problem? -- Best, jg -------------- next part -------------- An HTML attachment was scrubbed... URL: From allbery.b at gmail.com Thu Jun 18 12:58:09 2015 From: allbery.b at gmail.com (Brandon Allbery) Date: Thu, 18 Jun 2015 08:58:09 -0400 Subject: [xmonad] Focus chrome window after changing workspace In-Reply-To: References: Message-ID: On Thu, Jun 18, 2015 at 1:59 AM, Juliusz Gonera wrote: > After i switch workspace in xmonad with e.g. Alt+3 my google-chrome window > in workspace 3 has no focus. Focus problems from recent Chrome seem to be related to not having EWMHDesktops enabled or configured properly. It's no longer optional; if you are using Chrome/Chromium you MUST use EWMHDesktops or it won't work right. -- brandon s allbery kf8nh sine nomine associates allbery.b at gmail.com ballbery at sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From juliusz.gonera at gmail.com Thu Jun 18 13:08:16 2015 From: juliusz.gonera at gmail.com (Juliusz Gonera) Date: Thu, 18 Jun 2015 15:08:16 +0200 Subject: [xmonad] Focus chrome window after changing workspace In-Reply-To: References: Message-ID: Is there a working config snippet that just makes this problem go away? On 18 June 2015 at 14:58, Brandon Allbery wrote: > On Thu, Jun 18, 2015 at 1:59 AM, Juliusz Gonera > wrote: > >> After i switch workspace in xmonad with e.g. Alt+3 my google-chrome >> window in workspace 3 has no focus. > > > Focus problems from recent Chrome seem to be related to not having > EWMHDesktops enabled or configured properly. It's no longer optional; if > you are using Chrome/Chromium you MUST use EWMHDesktops or it won't work > right. > > -- > brandon s allbery kf8nh sine nomine > associates > allbery.b at gmail.com > ballbery at sinenomine.net > unix, openafs, kerberos, infrastructure, xmonad > http://sinenomine.net > -------------- next part -------------- An HTML attachment was scrubbed... URL: From allbery.b at gmail.com Thu Jun 18 13:14:51 2015 From: allbery.b at gmail.com (Brandon Allbery) Date: Thu, 18 Jun 2015 09:14:51 -0400 Subject: [xmonad] Focus chrome window after changing workspace In-Reply-To: References: Message-ID: Assuming you're not overriding logHook (or are doing it properly which sadly many do not), you can just import XMonad.Hooks.EWMHDesktops and apply the ewmh combinator to your config record. If you're using the bad configuration that too many people point to as a "default" (the big one that overrides literally everything with defaults from a particular version) then there may not be any easy way to do it. That config was never a good idea, for all its popularity; it's a leftover from pre-0.5's hardcoded config. On Thu, Jun 18, 2015 at 9:08 AM, Juliusz Gonera wrote: > Is there a working config snippet that just makes this problem go away? > > On 18 June 2015 at 14:58, Brandon Allbery wrote: > >> On Thu, Jun 18, 2015 at 1:59 AM, Juliusz Gonera > > wrote: >> >>> After i switch workspace in xmonad with e.g. Alt+3 my google-chrome >>> window in workspace 3 has no focus. >> >> >> Focus problems from recent Chrome seem to be related to not having >> EWMHDesktops enabled or configured properly. It's no longer optional; if >> you are using Chrome/Chromium you MUST use EWMHDesktops or it won't work >> right. >> >> -- >> brandon s allbery kf8nh sine nomine >> associates >> allbery.b at gmail.com >> ballbery at sinenomine.net >> unix, openafs, kerberos, infrastructure, xmonad >> http://sinenomine.net >> > > -- brandon s allbery kf8nh sine nomine associates allbery.b at gmail.com ballbery at sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From juliusz.gonera at gmail.com Thu Jun 18 13:24:25 2015 From: juliusz.gonera at gmail.com (Juliusz Gonera) Date: Thu, 18 Jun 2015 15:24:25 +0200 Subject: [xmonad] Focus chrome window after changing workspace In-Reply-To: References: Message-ID: Works great! Many thanks for your help Brandon! On 18 June 2015 at 15:14, Brandon Allbery wrote: > Assuming you're not overriding logHook (or are doing it properly which > sadly many do not), you can just import XMonad.Hooks.EWMHDesktops and apply > the ewmh combinator to your config record. > > If you're using the bad configuration that too many people point to as a > "default" (the big one that overrides literally everything with defaults > from a particular version) then there may not be any easy way to do it. > That config was never a good idea, for all its popularity; it's a leftover > from pre-0.5's hardcoded config. > > > On Thu, Jun 18, 2015 at 9:08 AM, Juliusz Gonera > wrote: > >> Is there a working config snippet that just makes this problem go away? >> >> On 18 June 2015 at 14:58, Brandon Allbery wrote: >> >>> On Thu, Jun 18, 2015 at 1:59 AM, Juliusz Gonera < >>> juliusz.gonera at gmail.com> wrote: >>> >>>> After i switch workspace in xmonad with e.g. Alt+3 my google-chrome >>>> window in workspace 3 has no focus. >>> >>> >>> Focus problems from recent Chrome seem to be related to not having >>> EWMHDesktops enabled or configured properly. It's no longer optional; if >>> you are using Chrome/Chromium you MUST use EWMHDesktops or it won't work >>> right. >>> >>> -- >>> brandon s allbery kf8nh sine nomine >>> associates >>> allbery.b at gmail.com >>> ballbery at sinenomine.net >>> unix, openafs, kerberos, infrastructure, xmonad >>> http://sinenomine.net >>> >> >> > > > -- > brandon s allbery kf8nh sine nomine > associates > allbery.b at gmail.com > ballbery at sinenomine.net > unix, openafs, kerberos, infrastructure, xmonad > http://sinenomine.net > -------------- next part -------------- An HTML attachment was scrubbed... URL: From davama at gmail.com Thu Jun 18 18:20:02 2015 From: davama at gmail.com (Dave Macias) Date: Thu, 18 Jun 2015 14:20:02 -0400 Subject: [xmonad] window clients ignore docks on xmonad login Message-ID: When log into box for the *first time* the "sendMessage ToggleStruts" seems to be on because when i open a terminal or any window it covers the docks. I tested opening a window client on another non-visible workspace at it respected the dock. It seems to only affect visible (focused/nonfocused) workspaces. Only when i reset the layout or change workspace does the dock get uncovered. only see this happening with darcs version 0.12. I tested also with haskell version and it works fine. Docks are respected all the time. One more thing: when i have an urgenthint evoked and i run "xmonad --restart" i get kicked out of xmonad and into my login screen (lxdm) Someone had told on the irc channel that it had to do with the window id and the timer "remindWhen". This happens on both darcs and haskell versions of xmonad. here is a snippet of the urgentconfig: myUrgencyConfig = urgencyConfig {suppressWhen= Visible, remindWhen = (Every (minutes 1.0))} Hope all this makes sense. Thank you in advance -Dave -------------- next part -------------- An HTML attachment was scrubbed... URL: From jschwab at gmail.com Fri Jun 19 16:17:28 2015 From: jschwab at gmail.com (Josiah Schwab) Date: Fri, 19 Jun 2015 09:17:28 -0700 Subject: [xmonad] Focus chrome window after changing workspace In-Reply-To: References: Message-ID: <87ioaju0yv.fsf@gmail.com> Hello Brandon, > Assuming you're not overriding logHook (or are doing it properly which > sadly many do not), you can just import XMonad.Hooks.EWMHDesktops and apply > the ewmh combinator to your config record. > > If you're using the bad configuration that too many people point to as a > "default" (the big one that overrides literally everything with defaults > from a particular version) then there may not be any easy way to do it. > That config was never a good idea, for all its popularity; it's a leftover > from pre-0.5's hardcoded config. Would you be able to point me (& others) towards some resources to better understand how to write a "good" configuration? I based my config from the example (man/xmonad.hs) that ships with xmonad-0.11 on Arch Linux. Is an example of a bad config? With my limited understanding, it seems like it matches your description. Best, Josiah From allbery.b at gmail.com Sat Jun 20 00:59:09 2015 From: allbery.b at gmail.com (Brandon Allbery) Date: Fri, 19 Jun 2015 20:59:09 -0400 Subject: [xmonad] Focus chrome window after changing workspace In-Reply-To: <87ioaju0yv.fsf@gmail.com> References: <87ioaju0yv.fsf@gmail.com> Message-ID: On Fri, Jun 19, 2015 at 12:17 PM, Josiah Schwab wrote: > I based my config from the example (man/xmonad.hs) that ships with > xmonad-0.11 on Arch Linux. Is an example of a bad config? With my > limited understanding, it seems like it matches your description. > It hasd a limpid comment at the top that contains its real danger; I keep trying to get a much stronger warning added, but despite repeated requests that one is still there and still does not have a proper warning. It is an example of how to override every setting. It does so by overriding every setting, with the defaults for one particular version of xmonad; this means you do not inherit any defaults, and if the defaults change in a later version then you will not see those changes (this bit a lot of people when dmenu changed its usage and we updated the mod-p binding, but people using that "example" didn't get the change because the old way was hardcoded in their configs. That was what convinced me that that example was Evil). If we were to change the implementation in certain ways, or if you use an example from a later version with an earlier version (someone popped up on IRC with that problem the other day), it wouldn't even compile. The correct place to start is shown on the xmonad wiki: https://wiki.haskell.org/Xmonad/Config_archive/Template_xmonad.hs_(darcs) (which is actually valid for 0.10 and later). If you want to truly start "from scratch", https://wiki.haskell.org/Xmonad/Config_archive/John_Goerzen%27s_Configuration is a little dated but still valid. (I'm still working my way through trying to get the wiki up to date. Nobody else seems interested in doing so, sigh.) -- brandon s allbery kf8nh sine nomine associates allbery.b at gmail.com ballbery at sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From allbery.b at gmail.com Sat Jun 20 01:16:01 2015 From: allbery.b at gmail.com (Brandon Allbery) Date: Fri, 19 Jun 2015 21:16:01 -0400 Subject: [xmonad] window clients ignore docks on xmonad login In-Reply-To: References: Message-ID: On Thu, Jun 18, 2015 at 2:20 PM, Dave Macias wrote: > When log into box for the *first time* the "sendMessage ToggleStruts" > seems to be on because when i open a terminal or any window it covers the > docks. > I have not been able to reproduce this. I do know of a similar issue but it is not likely to produce these symptoms (opening a window corrects it, for example). The edges of desktop windows (e.g. file manager window) are often covered because older versions don't set _NET_WORKAREA and darcs sets it incorrectly; this should not affect docks. It is conceivable that the change to avoidStruts to (incorrectly) calculate _NET_WORKAREA caused a problem, but as I have two xmonad instances that do not show the problem you describe, I don't think it broke strut handling significantly. > One more thing: > when i have an urgenthint evoked and i run "xmonad --restart" i get kicked > out of xmonad and into my login screen (lxdm) > Someone had told on the irc channel that it had to do with the window id > and the timer "remindWhen". This happens on both darcs and haskell versions > of xmonad. > That was probably me, as I've discussed that with at least two people in #xmonad over the past month. :) I have never reproduced this one, either, but as I run xmonad under MATE I have never had a reason to configure the UrgencyHook. It would help if you could arrange for your .xsession-errors to be saved after a crash (log in on a text console or ssh and copy it out of the way) so we could see the error message from the crash. -- brandon s allbery kf8nh sine nomine associates allbery.b at gmail.com ballbery at sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From codesite-noreply at google.com Sat Jun 20 21:09:58 2015 From: codesite-noreply at google.com (codesite-noreply at google.com) Date: Sat, 20 Jun 2015 21:09:58 +0000 Subject: [xmonad] Issue 607 in xmonad: impossible to reopen a bug Message-ID: <0-3425899027203913298-12704683485454696885-codesite-noreply=google.com@googlecode.com> Status: New Owner: ---- New issue 607 by zl29ah at gmail.com: impossible to reopen a bug https://code.google.com/p/xmonad/issues/detail?id=607 I wanted to reopen https://code.google.com/p/xmonad/issues/detail?id=362, but haven't found a way to. Don't have a permission to? -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From dmwit at dmwit.com Sun Jun 21 21:51:06 2015 From: dmwit at dmwit.com (Daniel Wagner) Date: Sun, 21 Jun 2015 14:51:06 -0700 Subject: [xmonad] [patch] xmonad-contrib: fix 7.10.2 build In-Reply-To: References: Message-ID: Thanks, pushed. ~d On Wed, Jun 17, 2015 at 12:30 PM, Tuncer Ayaz wrote: > On Wed, Jun 17, 2015 at 9:16 PM, Tuncer Ayaz wrote: > > GHC change #10194 exposed a missing extension or otherwise made the > > xmonad-compile not build with 7.10.2. > > Sorry, forgot the link: > https://ghc.haskell.org/trac/ghc/ticket/10194 > > > Attached you can find a patch to enable ImpredicativeTypes in one > > module, in order to fix the build. > > > > Tested with 7.10.2-rc2. > _______________________________________________ > xmonad mailing list > xmonad at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad > -------------- next part -------------- An HTML attachment was scrubbed... URL: From codesite-noreply at google.com Mon Jun 22 23:00:02 2015 From: codesite-noreply at google.com (codesite-noreply at google.com) Date: Mon, 22 Jun 2015 23:00:02 +0000 Subject: [xmonad] Issue 608 in xmonad: EZConfig `exchangeKeys` function Message-ID: <0-3425899027203913298-15342000194493802238-codesite-noreply=google.com@googlecode.com> Status: New Owner: ---- New issue 608 by Ephro... at gmail.com: EZConfig `exchangeKeys` function https://code.google.com/p/xmonad/issues/detail?id=608 There should be an exchangeKeys function to swap two keys without needing to copy their implementation. Here is my try of an implementation, but I couldn?t get it working, it compiles but nothing happens. Probably a simple logical error. exchangeKeys :: XConfig a -> ((KeyMask, KeySym), (KeyMask, KeySym)) -> XConfig a exchangeKeys conf (map, map') = conf { keys = \cnf -> let -- fwd = M.findWithDefault $ pure () fwd map keys = keys M.! map oldKeys = keys conf cnf (com, com') = (fwd map oldKeys, fwd map' oldKeys) in M.insert map com' $ M.insert map' com oldKeys } There should be `exchangeKeysP`, too. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From codesite-noreply at google.com Tue Jun 23 14:46:09 2015 From: codesite-noreply at google.com (codesite-noreply at google.com) Date: Tue, 23 Jun 2015 14:46:09 +0000 Subject: [xmonad] Issue 362 in xmonad: disabling focus following mouse doesn't work In-Reply-To: <5-3425899027203913298-9623146707347206131-codesite-noreply=google.com@googlecode.com> References: <5-3425899027203913298-9623146707347206131-codesite-noreply=google.com@googlecode.com> <0-3425899027203913298-9623146707347206131-codesite-noreply=google.com@googlecode.com> Message-ID: <6-3425899027203913298-9623146707347206131-codesite-noreply=google.com@googlecode.com> Updates: Status: New Comment #6 on issue 362 by byor... at gmail.com: disabling focus following mouse doesn't work https://code.google.com/p/xmonad/issues/detail?id=362 (No comment was entered for this change.) -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From codesite-noreply at google.com Tue Jun 23 14:47:59 2015 From: codesite-noreply at google.com (codesite-noreply at google.com) Date: Tue, 23 Jun 2015 14:47:59 +0000 Subject: [xmonad] Issue 608 in xmonad: EZConfig `exchangeKeys` function In-Reply-To: <0-3425899027203913298-15342000194493802238-codesite-noreply=google.com@googlecode.com> References: <0-3425899027203913298-15342000194493802238-codesite-noreply=google.com@googlecode.com> Message-ID: <1-3425899027203913298-15342000194493802238-codesite-noreply=google.com@googlecode.com> Comment #1 on issue 608 by byor... at gmail.com: EZConfig `exchangeKeys` function https://code.google.com/p/xmonad/issues/detail?id=608 Hi, thanks! I will take a look at this if no one else gets around to it in the meantime, but I may not get to it for a few weeks since I will be moving across the country and travelling. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From codesite-noreply at google.com Tue Jun 23 14:50:51 2015 From: codesite-noreply at google.com (codesite-noreply at google.com) Date: Tue, 23 Jun 2015 14:50:51 +0000 Subject: [xmonad] Issue 608 in xmonad: EZConfig `exchangeKeys` function In-Reply-To: <1-3425899027203913298-15342000194493802238-codesite-noreply=google.com@googlecode.com> References: <1-3425899027203913298-15342000194493802238-codesite-noreply=google.com@googlecode.com> <0-3425899027203913298-15342000194493802238-codesite-noreply=google.com@googlecode.com> Message-ID: <2-3425899027203913298-15342000194493802238-codesite-noreply=google.com@googlecode.com> Comment #2 on issue 608 by Ephro... at gmail.com: EZConfig `exchangeKeys` function https://code.google.com/p/xmonad/issues/detail?id=608 Oh, and the commented-out fwd is the right one. I tried to make it crash with (!), but that didn?t work somehow. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From davama at gmail.com Tue Jun 23 20:16:06 2015 From: davama at gmail.com (Dave Macias) Date: Tue, 23 Jun 2015 16:16:06 -0400 Subject: [xmonad] window clients ignore docks on xmonad login In-Reply-To: References: Message-ID: Thank you for the reply Brandon. Regarding item 1, i really didn't understand much of what you mentioned or how i could test it. Either way when i flip the visible workspaces (focused/non) on my monitors the problem goes away and the avoidstrut works. I googled a bit and i believe "_NET_WORKAREA" has to do with EWMH desktops. The only thing i use is "ewmhDesktopsLogHook" because i gives keyboard focus to chromium when switch to it. Didn't like the whole ewmh functionality cuz it would steal my focus. Item 2: Unforgettably my ~/.xsession-errors was empty on crash. I ran several tests, i think i narrowed down (when) it happens. configuration: xmonad $ withUrgencyHook myUrgentHook --- no urgencyconfig what is visible: dzen bar and logpp on restart effect: kicks out ;; same config what is visible: just logpp is on, bar disappears restart effect: xmoand restart successfully ;; configuration: xmonad $ withUrgencyHookC myUrgentHook myUrgencyConfig --- where myUrgencyConfig = urgencyConfig { suppressWhen = Focused } what is visible: both bar ahd logpp restart effect: kicks out ;; same config: what is visible: logpp restart effect: xmonad is good ;; configuration: xmonad $ withUrgencyHookC myUrgentHook myUrgencyConfig --- where myUrgencyConfig = urgencyConfig {suppressWhen= Visible, remindWhen = (Every (minutes 1.0))} for this one i get kicked out regardless of what is visible Thanks again Dave On Fri, Jun 19, 2015 at 9:16 PM, Brandon Allbery wrote: > On Thu, Jun 18, 2015 at 2:20 PM, Dave Macias wrote: > >> When log into box for the *first time* the "sendMessage ToggleStruts" >> seems to be on because when i open a terminal or any window it covers the >> docks. >> > > I have not been able to reproduce this. I do know of a similar issue but > it is not likely to produce these symptoms (opening a window corrects it, > for example). > > The edges of desktop windows (e.g. file manager window) are often covered > because older versions don't set _NET_WORKAREA and darcs sets it > incorrectly; this should not affect docks. > > It is conceivable that the change to avoidStruts to (incorrectly) > calculate _NET_WORKAREA caused a problem, but as I have two xmonad > instances that do not show the problem you describe, I don't think it broke > strut handling significantly. > > >> One more thing: >> when i have an urgenthint evoked and i run "xmonad --restart" i get >> kicked out of xmonad and into my login screen (lxdm) >> Someone had told on the irc channel that it had to do with the window id >> and the timer "remindWhen". This happens on both darcs and haskell versions >> of xmonad. >> > > That was probably me, as I've discussed that with at least two people in > #xmonad over the past month. :) > > I have never reproduced this one, either, but as I run xmonad under MATE I > have never had a reason to configure the UrgencyHook. > > It would help if you could arrange for your .xsession-errors to be saved > after a crash (log in on a text console or ssh and copy it out of the way) > so we could see the error message from the crash. > > -- > brandon s allbery kf8nh sine nomine > associates > allbery.b at gmail.com > ballbery at sinenomine.net > unix, openafs, kerberos, infrastructure, xmonad > http://sinenomine.net > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tuncer.ayaz at gmail.com Wed Jun 24 09:20:38 2015 From: tuncer.ayaz at gmail.com (Tuncer Ayaz) Date: Wed, 24 Jun 2015 11:20:38 +0200 Subject: [xmonad] New release to go with 7.10.2 Message-ID: Are there any blockers that would prevent cutting a release of current Darcs HEAD to go with the soon to be released GHC 7.10.2? It seems many users install from Darcs anyway, so it appears reasonable to me. From allbery.b at gmail.com Wed Jun 24 12:50:17 2015 From: allbery.b at gmail.com (Brandon Allbery) Date: Wed, 24 Jun 2015 08:50:17 -0400 Subject: [xmonad] New release to go with 7.10.2 In-Reply-To: References: Message-ID: On Wed, Jun 24, 2015 at 5:20 AM, Tuncer Ayaz wrote: > Are there any blockers that would prevent cutting a release of current > Darcs HEAD to go with the soon to be released GHC 7.10.2? > +1 -- brandon s allbery kf8nh sine nomine associates allbery.b at gmail.com ballbery at sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From codesite-noreply at google.com Mon Jun 29 03:29:35 2015 From: codesite-noreply at google.com (codesite-noreply at google.com) Date: Mon, 29 Jun 2015 03:29:35 +0000 Subject: [xmonad] Issue 338 in xmonad: XMonad.Util.Paste.pasteString In-Reply-To: <1-3425899027203913298-8044419127418400307-codesite-noreply=google.com@googlecode.com> References: <1-3425899027203913298-8044419127418400307-codesite-noreply=google.com@googlecode.com> <0-3425899027203913298-8044419127418400307-codesite-noreply=google.com@googlecode.com> Message-ID: <2-3425899027203913298-8044419127418400307-codesite-noreply=google.com@googlecode.com> Comment #2 on issue 338 by abimel... at gmail.com: XMonad.Util.Paste.pasteString https://code.google.com/p/xmonad/issues/detail?id=338 Seems to be working for me? -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From codesite-noreply at google.com Mon Jun 29 03:34:24 2015 From: codesite-noreply at google.com (codesite-noreply at google.com) Date: Mon, 29 Jun 2015 03:34:24 +0000 Subject: [xmonad] Issue 609 in xmonad: Xmonad.Util.Paste.pasteString leaves out spaces Message-ID: <0-3425899027203913298-11471100490778474774-codesite-noreply=google.com@googlecode.com> Status: New Owner: ---- New issue 609 by abimel... at gmail.com: Xmonad.Util.Paste.pasteString leaves out spaces https://code.google.com/p/xmonad/issues/detail?id=609 This is an issue for pasteSelection, which uses it. Saw this patch on the list; wondering if it ever went anywhere? https://mail.haskell.org/pipermail/xmonad/2013-October/013889.html -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings