Logs: liberachat/#xmonad
| 2022-04-28 15:04:38 | <geekosaur> | npothing does what you asked for already |
| 2022-04-28 15:59:27 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-04-28 16:00:08 | × | harlchen[m] quits (~harlchent@2001:470:69fc:105::1:3b28) (Quit: You have been kicked for being idle) |
| 2022-04-28 16:00:11 | <geekosaur> | mm, looking at it, you would replace `ifClick` in the mouse move example with a function to check if the window is at y==0 and fullscreened it |
| 2022-04-28 16:00:28 | → | harlchen[m] joins (~harlchent@2001:470:69fc:105::1:3b28) |
| 2022-04-28 16:00:34 | ← | harlchen[m] parts (~harlchent@2001:470:69fc:105::1:3b28) () |
| 2022-04-28 16:11:02 | → | stackdroid18 joins (14094@user/stackdroid) |
| 2022-04-28 16:12:59 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 256 seconds) |
| 2022-04-28 16:46:48 | × | benin quits (~benin@183.82.204.110) (Remote host closed the connection) |
| 2022-04-28 17:50:48 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-04-28 18:05:15 | → | mannerism joins (~tic@107.191.100.185) |
| 2022-04-28 18:05:23 | ← | mannerism parts (~tic@107.191.100.185) () |
| 2022-04-28 18:45:39 | × | cfricke quits (~cfricke@user/cfricke) (Ping timeout: 246 seconds) |
| 2022-04-28 20:05:10 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-04-28 20:26:17 | → | jakeStateless-Fa joins (~jakefroms@2001:470:69fc:105::15ef) |
| 2022-04-28 20:26:18 | <jakeStateless-Fa> | sometimes when launching XMonad struts stop working, and my border color gets set to the default and my show-workspace-tooltip thing shows up as a black box, until I restart XMonad via mod-q... I noticed it once I added my custom fullscreen implementation here: [https://gitlab.com/mikenrafter/config/-/blob/master/.xmonad/lib/Custom/Fullscreen.hs](My Dotfiles) |
| 2022-04-28 20:26:23 | <jakeStateless-Fa> | does anyone know what's up here? |
| 2022-04-28 20:26:53 | <jakeStateless-Fa> | * implementation here: \[https://gitlab.com/mikenrafter/config/-/blob/master/.xmonad/lib/Custom/Fullscreen.hs](My Dotfiles) |
| 2022-04-28 20:27:26 | <jakeStateless-Fa> | ugh, the URL is slightly messed up because of improper md formatting on element, and that edit probably duplicated it on IRC, sorry about that... anyway... |
| 2022-04-28 20:32:48 | <geekosaur> | you would probably need to look at xmonad's stderr (check ~/.xsession-errors, unless you're using startx and then it'll be something like ctrl-alt-f1 to get back to the text console) |
| 2022-04-28 20:38:20 | × | stackdroid18 quits (14094@user/stackdroid) (Quit: hasta la vista... tchau!) |
| 2022-04-28 21:34:52 | × | jludwig quits (~justin@li657-110.members.linode.com) (Quit: ZNC - https://znc.in) |
| 2022-04-28 21:35:48 | → | jludwig joins (~justin@li657-110.members.linode.com) |
| 2022-04-28 22:54:11 | × | noex quits (~null@user/noex) (Quit: :q!) |
| 2022-04-28 22:59:07 | → | noex joins (~null@user/noex) |
| 2022-04-28 23:39:29 | <abastro[m]> | geekosaur: Using existing protocol, in specific ways, I see. |
| 2022-04-28 23:43:43 | <abastro[m]> | What is show-workspace-tooltip? Can xmonad tooltip, |
| 2022-04-28 23:46:49 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::aa1d) |
| 2022-04-28 23:54:08 | <geekosaur> | I assume that means either the old https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Layout-ShowWName.html or the new https://xmonad.github.io/xmonad-docs/xmonad-contrib-0.17.0.9/XMonad-Hooks-ShowWName.html |
| 2022-04-29 00:27:01 | → | abastro joins (~abab9579@220.75.216.63) |
| 2022-04-29 01:11:08 | <abastro[m]> | Oh wow, I wonder how it shows the name |
| 2022-04-29 01:12:27 | <abastro[m]> | Tho it only shows the names, I guess |
| 2022-04-29 01:18:53 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 2022-04-29 01:22:36 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 2022-04-29 01:26:40 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-04-29 01:55:05 | → | derpyxdhs joins (~derpyxd.h@2804:7228:7fff:de0:b5fd:ccc6:bce4:6e81) |
| 2022-04-29 01:55:39 | ← | derpyxdhs parts (~derpyxd.h@2804:7228:7fff:de0:b5fd:ccc6:bce4:6e81) () |
| 2022-04-29 02:02:40 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 250 seconds) |
| 2022-04-29 02:24:47 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2022-04-29 02:34:37 | × | td_ quits (~td@muedsl-82-207-238-120.citykom.de) (Ping timeout: 256 seconds) |
| 2022-04-29 02:36:04 | → | td_ joins (~td@muedsl-82-207-238-122.citykom.de) |
| 2022-04-29 03:12:26 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::aa1d) (Ping timeout: 250 seconds) |
| 2022-04-29 03:15:16 | × | abastro quits (~abab9579@220.75.216.63) (Ping timeout: 272 seconds) |
| 2022-04-29 03:26:06 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 246 seconds) |
| 2022-04-29 03:44:15 | → | benin joins (~benin@183.82.204.110) |
| 2022-04-29 06:56:33 | → | evan joins (~evan@219.136.52.90) |
| 2022-04-29 07:05:51 | → | ircbrowse_tom joins (~ircbrowse@2a01:4f8:1c1c:9319::1) |
| 2022-04-29 07:05:57 | Server | sets mode +cnt |
| 2022-04-29 07:26:29 | <Solid[m]> | It knows the name internally of course, so all it has to do is to create a small window in which to show the name |
| 2022-04-29 07:51:24 | × | steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 272 seconds) |
| 2022-04-29 08:01:29 | <abastro[m]> | Yea but tooltip means it is somewhat nifty |
| 2022-04-29 08:20:21 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-04-29 08:35:35 | × | cfricke quits (~cfricke@user/cfricke) (Ping timeout: 256 seconds) |
| 2022-04-29 09:05:44 | Ether[m] | uploaded an image: (340KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/iUrGPmYGLmjdfdKMVNJBIbNQ/20220429_150517_7271107144579923060.jpg > |
| 2022-04-29 09:06:40 | <Solid[m]> | I don't know the normal definition of "tooltip" but in this case it's probably not that and was just a name |
| 2022-04-29 09:06:56 | <Solid[m]> | (it flashes for a predefined number of seconds on entering a workspace) |
| 2022-04-29 09:07:34 | <abastro[m]> | Oh. It requires one more argument |
| 2022-04-29 09:07:39 | <Ether[m]> | Am i supposed to import XMonad.Actions.MessageFeedback? |
| 2022-04-29 09:07:43 | <abastro[m]> | "Applied to too few arguments" |
| 2022-04-29 09:07:53 | <Ether[m]> | abastro[m]: What would that be? |
| 2022-04-29 09:08:26 | <abastro[m]> | It needs `WindowSpace` as an argument |
| 2022-04-29 09:08:30 | <abastro[m]> | ..whatever that would be |
| 2022-04-29 09:08:43 | <Ether[m]> | Uhh |
| 2022-04-29 09:09:11 | <Solid> | what does? |
| 2022-04-29 09:10:01 | <abastro[m]> | You need to provide some kind of Workspace as argument |
| 2022-04-29 09:10:05 | <abastro[m]> | ..I wonder what that would be |
| 2022-04-29 09:10:45 | <abastro[m]> | I wonder if there is a way to obtain current window space? |
| 2022-04-29 09:10:54 | <Solid> | sure |
| 2022-04-29 09:11:14 | <Ether[m]> | Anyway i can make a function instead? |
| 2022-04-29 09:13:53 | <abastro[m]> | I think you need to ask geekosaur or someone who knows xmonad well |
| 2022-04-29 09:14:13 | <Ether[m]> | Swap left :: Window-> X () |
| 2022-04-29 09:14:43 | <Ether[m]> | abastro[m]: Thanks |
| 2022-04-29 09:53:40 | <[Leary]> | Ether[m]: you can forget the traverse and the refresh, just use `sendMessages` from X.A.MessageFeedback. |
| 2022-04-29 09:53:51 | <[Leary]> | It will do things properly and efficiently. |
| 2022-04-29 10:05:13 | <abastro[m]> | Oh, `sendMessages` existed |
| 2022-04-29 10:07:31 | <Ether[m]> | <[Leary]> "Ether: you can forget the..." <- What about no refresh? |
| 2022-04-29 10:08:58 | <[Leary]> | sendMessages will perform at most one refresh; you don't need to worry about it. |
| 2022-04-29 10:09:16 | <Ether[m]> | Thanks a lot |
| 2022-04-29 10:10:20 | <Ether[m]> | That doesn't work :( |
| 2022-04-29 10:10:37 | <Ether[m]> | It just changes focus |
| 2022-04-29 10:16:53 | → | abastro joins (~abab9579@220.75.216.63) |
| 2022-04-29 10:18:53 | <abastro[m]> | How did you do it? |
| 2022-04-29 10:21:01 | × | abastro quits (~abab9579@220.75.216.63) (Remote host closed the connection) |
| 2022-04-29 10:21:20 | <Ether[m]> | > <@abastro:matrix.org> ```... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/082914d844853554a9a13376efbbd39a37d7adda) |
| 2022-04-29 10:21:22 | <lambdabot> | <hint>:1:1: error: parse error on input ‘<@’ |
| 2022-04-29 10:21:32 | → | abastro joins (~abab9579@220.75.216.63) |
| 2022-04-29 10:21:46 | <abastro[m]> | ? |
| 2022-04-29 10:21:49 | <Ether[m]> | Replaced it with send messages |
| 2022-04-29 10:22:13 | <Ether[m]> | And removed traverse |
| 2022-04-29 10:22:35 | <abastro[m]> | Well, you are supposed to do `("M-I", sendMessages [Go R, Swap L, Go R])` |
| 2022-04-29 10:22:43 | <abastro[m]> | Oh wait, you might have done that |
| 2022-04-29 10:22:53 | <abastro[m]> | Hmmmm |
| 2022-04-29 10:23:01 | <Ether[m]> | abastro[m]: Yeah |
| 2022-04-29 10:23:23 | <Ether[m]> | I think maybe thats why geekosaur didn't suggest it |
| 2022-04-29 10:24:17 | <abastro[m]> | Doc says `If you want to sequence a series of messages that would have otherwise used sendMessage while minimizing refreshes, use this.` |
| 2022-04-29 10:24:28 | <abastro[m]> | So.. it should work. Strange |
| 2022-04-29 10:24:55 | <Ether[m]> | abastro[m]: Oh and the binding is actually "M-S-l |
| 2022-04-29 10:25:08 | <Ether[m]> | * Oh and the binding is actually "M-S-l" |
| 2022-04-29 10:25:44 | <abastro[m]> | Yea I mean choice of keybinding should not matter |
| 2022-04-29 10:25:48 | <Ether[m]> | abastro[m]: Maybe because it doesn't perform all of them |
All times are in UTC.