Logs: liberachat/#xmonad
| 2022-04-29 10:26:57 | <[Leary]> | The only reason sendMessages would fail is if the WindowNavigation implementation doesn't report the need to refresh in its message handling, and tries to handle the changes itself ... |
| 2022-04-29 10:27:29 | <[Leary]> | Which is kinda gross, but it can't be blamed since sendMessage didn't always have its current implementation. |
| 2022-04-29 10:27:30 | <abastro[m]> | Ether: It does seem to perform all of them |
| 2022-04-29 10:28:25 | <abastro[m]> | Leary, that makes sense |
| 2022-04-29 10:28:29 | <[Leary]> | The module could perhaps do with a looking over. Though personally I'm not sure what the point of it is when we have Navigation2D. |
| 2022-04-29 10:29:35 | <Ether[m]> | [Leary]: I am aware |
| 2022-04-29 10:30:02 | <Ether[m]> | But the problem is it doesn't know your recent windows |
| 2022-04-29 10:30:40 | <Ether[m]> | I used to use it. But then i started being bothered by its unatural feeling. |
| 2022-04-29 10:31:28 | <abastro> | It doesn't know your recent windows? |
| 2022-04-29 10:32:46 | <Ether[m]> | abastro: No it doesn't |
| 2022-04-29 10:33:01 | <abastro> | How does it work? |
| 2022-04-29 10:33:10 | <Ether[m]> | abastro: Strategy |
| 2022-04-29 10:33:38 | <Ether[m]> | Like W.focus up and W.focus down |
| 2022-04-29 10:34:38 | <Ether[m]> | Meaning it can either go to top left window on the left command or bottom left. |
| 2022-04-29 10:36:49 | <Ether[m]> | Its hard to explain in words. Imagine; master stack, with master on the right with 3 windows. On the left command it has to reset and follow the strategy. "SideNavigation" or "CenterNavigation" |
| 2022-04-29 10:37:07 | <abastro> | Yea I see that now |
| 2022-04-29 10:37:18 | <Ether[m]> | https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Actions-Navigation2D.html |
| 2022-04-29 10:37:22 | <Ether[m]> | PS: sub tabbing is also horrid |
| 2022-04-29 10:37:48 | <abastro> | Does the other one (X.A.WindowNavigation) recall the previously focused window? |
| 2022-04-29 10:37:52 | <abastro> | How does that one work? |
| 2022-04-29 10:38:01 | <Ether[m]> | Yes |
| 2022-04-29 10:38:14 | <Ether[m]> | Thank God it does |
| 2022-04-29 10:38:53 | <Ether[m]> | And sub tab works great too. But the problem starts when you swap master and stack |
| 2022-04-29 10:39:04 | <Ether[m]> | It becomes confused |
| 2022-04-29 10:41:05 | <Ether[m]> | The default is basically dwm default, Navigation 2d id basically Awesome wm like, Window Navigation is like Bspwm with swaping issues. And if you don't use insert Position Below Newer its useless. |
| 2022-04-29 10:41:44 | <abastro> | I see, interesting |
| 2022-04-29 10:42:26 | <Ether[m]> | I could go on a 20 min rant on how there is dynamic wm with "proper Directional Focus and swapping" |
| 2022-04-29 10:43:01 | <Ether[m]> | * I could go on a 20 min rant on how there isnt a dynamic wm with "proper Directional Focus and swapping" |
| 2022-04-29 10:43:38 | <abastro> | <del>Implement one yourself!</del> <-- this would be hard yea |
| 2022-04-29 10:43:58 | <Ether[m]> | Ether[m]: Which really at the end of the day saves you hours of time |
| 2022-04-29 10:44:35 | <Ether[m]> | abastro: Trying.. but i don't really know Good Haskell, YET. |
| 2022-04-29 10:45:15 | <Ether[m]> | Does matrix support Markup? |
| 2022-04-29 10:46:07 | <abastro> | Yea, it somewhat does |
| 2022-04-29 10:46:16 | <Ether[m]> | <pre>print(" I love python")</pre> |
| 2022-04-29 10:46:28 | <abastro> | Okay, but that one doesn't work |
| 2022-04-29 10:46:46 | <Ether[m]> | s/pre/code/, s/pre/code/ |
| 2022-04-29 10:46:53 | <Ether[m]> | How do you write code? |
| 2022-04-29 10:47:07 | <abastro> | I guess something like this |
| 2022-04-29 10:47:11 | <abastro> | `insert code here` |
| 2022-04-29 10:47:24 | <Ether[m]> | ''' python |
| 2022-04-29 10:47:24 | <Ether[m]> | Echo "hvc" |
| 2022-04-29 10:47:24 | <Ether[m]> | ''' |
| 2022-04-29 10:47:31 | <Ether[m]> | * ' |
| 2022-04-29 10:47:32 | <Ether[m]> | Echo "hvc" |
| 2022-04-29 10:47:32 | <Ether[m]> | ' |
| 2022-04-29 10:47:47 | <Ether[m]> | * 'Echo "hvc' |
| 2022-04-29 10:47:56 | <Ether[m]> | * 'Echo hvc' |
| 2022-04-29 10:48:03 | <Ether[m]> | Nope |
| 2022-04-29 10:48:13 | <abastro[m]> | Eh, it is '`' |
| 2022-04-29 10:48:16 | <abastro[m]> | Not ', but ` |
| 2022-04-29 10:49:14 | <Ether[m]> | `print ("hello world")` |
| 2022-04-29 10:49:23 | <Ether[m]> | * `print ("hello world")` |
| 2022-04-29 10:49:35 | <Ether[m]> | s/`/'/ |
| 2022-04-29 10:49:36 | <Ether[m]> | Agggh |
| 2022-04-29 10:50:05 | <Ether[m]> | * `print ("hello world")` |
| 2022-04-29 10:50:34 | <Ether[m]> | s/`/<B>/, s/`/</B>/ |
| 2022-04-29 10:50:46 | <Ether[m]> | s/`/<b>/, s/`/</b>/ |
| 2022-04-29 10:51:00 | <Ether[m]> | s/`/<i>/, s/`/</i>/ |
| 2022-04-29 10:51:28 | <Ether[m]> | `'` |
| 2022-04-29 10:51:32 | <abastro[m]> | Perhaps one calls it 'apostrophe' or something |
| 2022-04-29 10:51:55 | <abastro[m]> | it should work like this: `hmm` |
| 2022-04-29 10:51:55 | <abastro[m]> | Done by `hmm` |
| 2022-04-29 10:51:58 | <Ether[m]> | abastro[m]: Why does it not work here? |
| 2022-04-29 10:52:10 | <abastro[m]> | Where are you? |
| 2022-04-29 10:52:27 | <Ether[m]> | 'Hi' |
| 2022-04-29 10:52:27 | <abastro[m]> | Which client? |
| 2022-04-29 10:52:32 | <Ether[m]> | Matrix |
| 2022-04-29 10:52:58 | <Ether[m]> | `is this the way?` |
| 2022-04-29 10:53:58 | <Ether[m]> | 'Apostrophe doesn't work' |
| 2022-04-29 10:54:13 | <Ether[m]> | Sad life :( |
| 2022-04-29 10:54:21 | <abastro> | I mean, which client of matrix? |
| 2022-04-29 10:54:28 | <abastro> | I am currently using Element for matrix |
| 2022-04-29 10:54:43 | <abastro> | (And well, sometimes commenting via irc as well like this) |
| 2022-04-29 10:54:49 | <lyiriyah[m]> | <Ether[m]> "Does matrix support Markup?" <- You use \`backticks\` |
| 2022-04-29 10:55:19 | <lyiriyah[m]> | Or ``` for a codeblock |
| 2022-04-29 10:57:06 | <abastro[m]> | Oh right, backticks |
| 2022-04-29 11:55:45 | × | evan quits (~evan@219.136.52.90) (Quit: Leaving) |
| 2022-04-29 12:41:30 | × | benin quits (~benin@183.82.204.110) (Ping timeout: 276 seconds) |
| 2022-04-29 13:40:06 | → | benin joins (~benin@183.82.204.110) |
| 2022-04-29 14:38:27 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Quit: Leaving) |
| 2022-04-29 14:39:54 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2022-04-29 15:08:54 | × | incertia quits (~incertia@d47-69-133-171.try.wideopenwest.com) (Ping timeout: 246 seconds) |
| 2022-04-29 15:13:41 | → | incertia joins (~incertia@d47-69-133-171.try.wideopenwest.com) |
| 2022-04-29 15:18:48 | → | junk joins (~junk@161.red-79-144-195.dynamicip.rima-tde.net) |
| 2022-04-29 15:22:34 | → | stackdroid18 joins (14094@user/stackdroid) |
| 2022-04-29 15:30:13 | × | x88x88x quits (~x88x88x@2001:19f0:5:39a8:5400:3ff:feb6:73cb) (Quit: ZNC - https://znc.in) |
| 2022-04-29 15:30:45 | <junk> | hi everyone |
| 2022-04-29 15:31:17 | <geekosaur> | hi |
| 2022-04-29 15:31:59 | <junk> | ey |
| 2022-04-29 15:32:05 | <junk> | I have a question |
| 2022-04-29 15:32:19 | <junk> | which status bar do you use with xmonad? |
| 2022-04-29 15:33:31 | <geekosaur> | I run xmonad under MATE so I use mate-panel with xmonad-log-applet |
| 2022-04-29 15:33:42 | <geekosaur> | most people use xmobar, some use polybar |
| 2022-04-29 15:33:58 | <geekosaur> | taffybar's also somewhat popular |
| 2022-04-29 15:34:13 | <junk> | i use xmonbar but is driving me mad |
| 2022-04-29 15:34:35 | <junk> | is very complex to have multiple instances of it on several monitors |
| 2022-04-29 15:34:55 | <geekosaur> | it's easier in 0.17 |
| 2022-04-29 15:35:43 | <geekosaur> | we redesigned the statusbar stuff. take a spin through the updated tutorial (https://xmonad.org/TUTORIAL.html) |
| 2022-04-29 15:36:50 | <junk> | thank you |
| 2022-04-29 15:36:57 | <junk> | Im gonna check it |
All times are in UTC.