Logs: freenode/#xmonad
| 2021-05-05 00:19:55 | × | geekosaur quits (930099da@rrcs-147-0-153-218.central.biz.rr.com) (Quit: Ping timeout (120 seconds)) |
| 2021-05-05 00:26:11 | → | geekosaur joins (930099da@rrcs-147-0-153-218.central.biz.rr.com) |
| 2021-05-05 00:32:24 | × | mc47 quits (~yecinem@89.246.239.190) (Remote host closed the connection) |
| 2021-05-05 00:40:13 | → | mohab joins (~mohab@45.243.72.186) |
| 2021-05-05 00:42:27 | × | mohab quits (~mohab@45.243.72.186) (Read error: Connection reset by peer) |
| 2021-05-05 00:45:54 | × | davemq quits (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2021-05-05 00:50:49 | → | davemq joins (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) |
| 2021-05-05 00:52:11 | × | davemq quits (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) (Read error: Connection reset by peer) |
| 2021-05-05 00:53:18 | → | davemq joins (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) |
| 2021-05-05 01:40:43 | × | geekosaur quits (930099da@rrcs-147-0-153-218.central.biz.rr.com) (Ping timeout: 240 seconds) |
| 2021-05-05 01:45:32 | × | Hash quits (~Hash@unaffiliated/hash) (Quit: WeeChat 3.1) |
| 2021-05-05 01:46:29 | → | Hash joins (~Hash@unaffiliated/hash) |
| 2021-05-05 02:14:46 | → | mohab joins (~mohab@45.243.72.186) |
| 2021-05-05 02:17:49 | × | kajzer quits (~kajzer@unaffiliated/kajzer) (Quit: WeeChat 3.1) |
| 2021-05-05 02:24:06 | × | theDon quits (~td@94.134.91.246) (Ping timeout: 240 seconds) |
| 2021-05-05 02:26:23 | → | theDon joins (~td@muedsl-82-207-238-245.citykom.de) |
| 2021-05-05 03:07:13 | × | thunderrd quits (~thunderrd@183.182.114.223) (Remote host closed the connection) |
| 2021-05-05 03:21:42 | × | mohab quits (~mohab@45.243.72.186) (Remote host closed the connection) |
| 2021-05-05 04:23:53 | → | thunderrd joins (~thunderrd@183.182.114.223) |
| 2021-05-05 05:12:41 | → | thc202 joins (~thc202@unaffiliated/thc202) |
| 2021-05-05 05:44:27 | → | mohab joins (~mohab@45.243.72.186) |
| 2021-05-05 06:03:19 | → | cfricke joins (~cfricke@unaffiliated/cfricke) |
| 2021-05-05 06:11:34 | × | growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2021-05-05 07:07:33 | × | vanvik quits (~nimor@82.194.204.210) (Quit: Ping timeout (120 seconds)) |
| 2021-05-05 07:08:01 | → | vanvik joins (~nimor@82.194.204.210) |
| 2021-05-05 07:35:06 | → | notis joins (~notis@185.51.134.229) |
| 2021-05-05 08:01:17 | × | evanjs quits (~evanjs@075-129-098-007.res.spectrum.com) (Read error: Connection reset by peer) |
| 2021-05-05 08:03:02 | → | evanjs joins (~evanjs@075-129-098-007.res.spectrum.com) |
| 2021-05-05 08:09:48 | → | eblip joins (~eblip@unaffiliated/eblip) |
| 2021-05-05 08:12:11 | × | eb0t quits (~eblip@unaffiliated/eblip) (Ping timeout: 265 seconds) |
| 2021-05-05 08:15:54 | × | xsperry quits (~as@unaffiliated/xsperry) () |
| 2021-05-05 08:30:18 | × | dminuoso quits (~dminuoso@static.88-198-218-68.clients.your-server.de) (Changing host) |
| 2021-05-05 08:30:18 | → | dminuoso joins (~dminuoso@unaffiliated/dminuoso) |
| 2021-05-05 08:37:43 | → | oogeek joins (~szz_@138.199.22.215) |
| 2021-05-05 08:39:36 | <oogeek> | I have encountered a problem: that is, I can not use "xdotool windowactivate windowId" to switch focus between windows from the same workspace. However, I can switch to other windows by it. Is there any workaround or suggestions? |
| 2021-05-05 08:40:24 | <oogeek> | I have checked the _NET_ACTIVATE_WINDOW_ attribute and it shows that it is correctly set |
| 2021-05-05 08:49:11 | <oogeek> | By correctly set I mean that it does not change when doing "xdotool windowactivate windowId", but change when focus is changed. |
| 2021-05-05 08:51:17 | → | heatwave joins (~heatwave@198.8.81.52) |
| 2021-05-05 08:53:35 | <oogeek> | The weird thing is that when I use "xdotool windowfocus windowId", I can switch focus and type some text in another window, however, it shows that the original window is still under focus. And the mouse disappears. |
| 2021-05-05 08:54:01 | <oogeek> | When I try to kill the focus, the original window got killed. |
| 2021-05-05 08:57:46 | <oogeek> | I also tried to set "focusFollowMouse" to False, but it does not help. |
| 2021-05-05 09:02:55 | <Liskni_si> | sounds a bit like #396/#399 |
| 2021-05-05 09:03:15 | <Liskni_si> | (mostly because it works absolutely fine here, because I'm running #399) |
| 2021-05-05 09:03:37 | <oogeek> | Liskni_si Actually I take a look at your config, and "copy a bit" :) I think the config looks well though. |
| 2021-05-05 09:03:49 | <oogeek> | Thanks, let me go and try it. |
| 2021-05-05 09:38:35 | × | ericsagnes quits (~ericsagne@2405:6580:0:5100:1f8e:c408:8077:5927) (Ping timeout: 250 seconds) |
| 2021-05-05 09:45:05 | → | kajzer joins (~kajzer@unaffiliated/kajzer) |
| 2021-05-05 09:53:26 | → | ericsagnes joins (~ericsagne@i220-108-228-29.s42.a013.ap.plala.or.jp) |
| 2021-05-05 10:04:09 | → | cyr4x3 joins (~cyr4x3@139.47.119.53) |
| 2021-05-05 10:11:11 | gazler_ | is now known as gazler |
| 2021-05-05 10:23:51 | × | Hash quits (~Hash@unaffiliated/hash) (Ping timeout: 260 seconds) |
| 2021-05-05 10:24:11 | → | mc47 joins (~yecinem@89.246.239.190) |
| 2021-05-05 10:34:12 | → | Hash joins (~Hash@unaffiliated/hash) |
| 2021-05-05 11:11:44 | × | heatwave quits (~heatwave@198.8.81.52) (Quit: WeeChat 3.1) |
| 2021-05-05 11:19:31 | → | ADG1089 joins (~aditya@122.163.193.183) |
| 2021-05-05 11:35:05 | × | ADG1089 quits (~aditya@122.163.193.183) (Remote host closed the connection) |
| 2021-05-05 11:35:30 | → | ADG1089 joins (~aditya@122.163.193.183) |
| 2021-05-05 11:54:06 | × | novas0x2a quits (~blah@157-131-126-102.fiber.dynamic.sonic.net) (Read error: Connection reset by peer) |
| 2021-05-05 11:55:06 | → | novas0x2a joins (~blah@157-131-126-102.fiber.dynamic.sonic.net) |
| 2021-05-05 12:09:43 | × | ADG1089 quits (~aditya@122.163.193.183) (Remote host closed the connection) |
| 2021-05-05 12:37:46 | × | oogeek quits (~szz_@138.199.22.215) (Ping timeout: 240 seconds) |
| 2021-05-05 12:40:02 | → | oogeek joins (~szz_@84.17.34.151) |
| 2021-05-05 12:44:26 | × | oogeek quits (~szz_@84.17.34.151) (Ping timeout: 240 seconds) |
| 2021-05-05 12:46:25 | → | oogeek joins (~szz_@45.135.186.22) |
| 2021-05-05 12:50:50 | <oogeek> | A interesting question: How many 'fmap' do you use in a line of code for xmonad/xmonad-contrib? If so, what is the biggest number? |
| 2021-05-05 12:50:55 | <oogeek> | s/A/An |
| 2021-05-05 12:53:44 | → | geekosaur joins (930099da@rrcs-147-0-153-218.central.biz.rr.com) |
| 2021-05-05 13:08:40 | <oogeek> | I just use four 'fmap' and one 'mapM' in a line of code. Haha, I think it is less readable to put it like <$>, IMO. |
| 2021-05-05 13:09:19 | <dminuoso> | oogeek: Hard to say in general. |
| 2021-05-05 13:09:45 | <dminuoso> | I sometimes find myself writing `fmap2 = fmap . fmap` kind of code in some situations. |
| 2021-05-05 13:09:54 | <dminuoso> | (This tends to happen often in tests for some reasons) |
| 2021-05-05 13:09:59 | <kajzer> | I have a problem with xmodmap, i need to disable few keys, and that works, but xmonad still registers those press events, although not defined in the xmonad config, it extends the windows on press |
| 2021-05-05 13:11:01 | <oogeek> | dminuoso I was dealing with something like this: X [[[char]]] |
| 2021-05-05 13:11:22 | <dminuoso> | oogeek: Why the triple nested list? |
| 2021-05-05 13:12:22 | <oogeek> | So I take it from X [[Window]] -> X [[String]], using getName from NamedWorkspace |
| 2021-05-05 13:12:24 | <geekosaur> | (.:) is defined for some people for (fmap . fmap) (try it with fmap = (.)) |
| 2021-05-05 13:12:43 | <oogeek> | Oh cool, haven't heard that. |
| 2021-05-05 13:12:47 | <dminuoso> | geekosaur: I think you've got that wired up wrong way around. |
| 2021-05-05 13:13:11 | <geekosaur> | wouldn;'t surprise me, I'm still waking up |
| 2021-05-05 13:13:27 | <dminuoso> | Or.. dunno. I havent seen `(.:) = fmap . fmap` but rather as `(.:) = (.) . (.)` |
| 2021-05-05 13:13:39 | <dminuoso> | (I know the former subsumes the latter as a more general case, but still) |
| 2021-05-05 13:13:39 | <geekosaur> | point was it['s the same thing |
| 2021-05-05 13:13:42 | <dminuoso> | Yeah |
| 2021-05-05 13:14:03 | <dminuoso> | oogeek: Or, you could use newtypes as well. |
| 2021-05-05 13:14:05 | <geekosaur> | the function functor warps minds |
| 2021-05-05 13:14:16 | <oogeek> | kajzer So have you tried to use something like 'removeKeys' from XMonad.Util.EZConfig |
| 2021-05-05 13:14:36 | <dminuoso> | oogeek: say `newtype KeyMap = KeyMap [[a]] deriving Functor` |
| 2021-05-05 13:14:38 | <kajzer> | oogeek: no, didn't know aobut that, will take a look now |
| 2021-05-05 13:14:44 | <kajzer> | about* |
| 2021-05-05 13:14:53 | <dminuoso> | (This needs -XDerivingFunctor of course) |
| 2021-05-05 13:15:25 | <geekosaur> | kajzer, it is all too common for people to start from a config which inherits all the defaults and then overwrites them with the defaults (often from some other version, which can cause obscure bugs) |
| 2021-05-05 13:15:45 | <geekosaur> | so then this happens, you remove what you think is the key binding but the default is still there |
| 2021-05-05 13:16:59 | <oogeek> | I think I have learned way more this week than last few weeks. At least I successfully wrap my head aroud fmap, mapM, forM, concatMap,... |
| 2021-05-05 13:17:42 | <oogeek> | dminuoso I think I have seen (.:) from a module of xmonad-contrib, don't know where it is now. |
| 2021-05-05 13:20:47 | <dminuoso> | oogeek: You can define it just on the spot. |
| 2021-05-05 13:22:35 | <oogeek> | Yeah thanks. |
| 2021-05-05 13:28:09 | × | davemq quits (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) (Read error: Connection reset by peer) |
| 2021-05-05 13:28:12 | <geekosaur> | might be a candidate for X.Prelude also |
| 2021-05-05 13:28:41 | → | davemq joins (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) |
| 2021-05-05 13:43:38 | <mc47> | I think it's added there, I used it in X.H.DynamicLog as far as I remember |
All times are in UTC.