Logs on 2023-01-04 (liberachat/#xmonad)
| 00:04:27 | × | defjam quits (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) (Ping timeout: 255 seconds) |
| 00:31:49 | → | defjam joins (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) |
| 00:37:08 | × | defjam quits (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) (Ping timeout: 246 seconds) |
| 00:49:30 | → | defjam joins (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) |
| 00:53:59 | × | defjam quits (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) (Ping timeout: 246 seconds) |
| 01:10:26 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 252 seconds) |
| 01:12:14 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 01:23:00 | → | defjam joins (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) |
| 01:27:40 | × | defjam quits (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) (Ping timeout: 260 seconds) |
| 01:46:58 | × | tremon quits (~tremon@83-85-213-108.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in) |
| 01:50:58 | × | jeeeun quits (~jeeeun@78.40.148.178) (Quit: Ping timeout (120 seconds)) |
| 01:51:14 | → | jeeeun joins (~jeeeun@78.40.148.178) |
| 01:54:51 | × | jeeeun quits (~jeeeun@78.40.148.178) (Client Quit) |
| 01:55:58 | → | defjam joins (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) |
| 02:01:05 | × | defjam quits (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) (Ping timeout: 256 seconds) |
| 02:17:49 | → | jeeeun joins (~jeeeun@78.40.148.178) |
| 02:19:49 | × | jeeeun quits (~jeeeun@78.40.148.178) (Client Quit) |
| 02:20:06 | → | jeeeun joins (~jeeeun@78.40.148.178) |
| 02:26:10 | × | jeeeun quits (~jeeeun@78.40.148.178) (Ping timeout: 268 seconds) |
| 02:29:46 | → | jeeeun joins (~jeeeun@78.40.148.178) |
| 02:36:22 | → | defjam joins (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) |
| 03:03:34 | × | banc quits (banc@gateway/vpn/protonvpn/banc) (Ping timeout: 260 seconds) |
| 03:14:16 | × | td_ quits (~td@83.135.9.22) (Ping timeout: 268 seconds) |
| 03:15:45 | → | td_ joins (~td@83.135.9.7) |
| 03:24:04 | → | banc joins (banc@gateway/vpn/protonvpn/banc) |
| 03:37:12 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::3ed5) |
| 03:54:10 | × | defjam quits (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) (Quit: WeeChat 3.7.1) |
| 03:55:29 | → | defjam joins (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) |
| 04:10:17 | × | defjam quits (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) (Ping timeout: 265 seconds) |
| 04:20:26 | → | defjam joins (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) |
| 04:48:26 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::3ed5) (Quit: Going elsewhere) |
| 06:00:11 | × | minnie quits (~minnie@159.196.202.199) (Ping timeout: 264 seconds) |
| 06:21:47 | × | jab quits (~jabuxas@user/jabuxas) (Ping timeout: 264 seconds) |
| 06:22:39 | → | jab joins (~jabuxas@user/jabuxas) |
| 06:29:53 | × | jab quits (~jabuxas@user/jabuxas) (Ping timeout: 252 seconds) |
| 06:30:44 | → | jab joins (~jabuxas@user/jabuxas) |
| 07:20:50 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 272 seconds) |
| 08:33:47 | × | defjam quits (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) (Ping timeout: 256 seconds) |
| 08:37:18 | → | defjam joins (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) |
| 09:00:08 | × | CRTified[m] quits (~crtifiedc@2001:470:69fc:105::2:d1c6) (Quit: You have been kicked for being idle) |
| 09:24:25 | × | defjam quits (~defjam@2a02:c7e:2807:b900:2867:d426:6493:3409) (Ping timeout: 252 seconds) |
| 09:31:31 | → | defjam joins (~defjam@90.201.240.60) |
| 09:33:27 | → | minnie joins (~minnie@159.196.202.199) |
| 09:49:09 | × | defjam quits (~defjam@90.201.240.60) (Ping timeout: 256 seconds) |
| 10:12:07 | → | defjam joins (~defjam@90.201.240.60) |
| 11:03:32 | × | twiclo quits (~twiclo@mail.twil.cx) (Ping timeout: 265 seconds) |
| 12:03:35 | → | twiclo joins (~twiclo@mail.twil.cx) |
| 12:08:47 | × | twiclo quits (~twiclo@mail.twil.cx) (Ping timeout: 246 seconds) |
| 12:19:51 | → | tremon joins (~tremon@83-85-213-108.cable.dynamic.v4.ziggo.nl) |
| 12:31:53 | × | defjam quits (~defjam@90.201.240.60) (Ping timeout: 255 seconds) |
| 12:32:06 | → | twiclo joins (~twiclo@mail.twil.cx) |
| 12:37:17 | × | twiclo quits (~twiclo@mail.twil.cx) (Ping timeout: 268 seconds) |
| 12:38:53 | → | twiclo joins (~twiclo@mail.twil.cx) |
| 12:44:02 | → | defjam joins (~defjam@2a02:c7e:2807:b900:3cd2:86af:2fb0:72ef) |
| 12:48:37 | × | defjam quits (~defjam@2a02:c7e:2807:b900:3cd2:86af:2fb0:72ef) (Ping timeout: 252 seconds) |
| 12:58:27 | → | cfricke joins (~cfricke@user/cfricke) |
| 13:01:08 | → | defjam joins (~defjam@2a02:c7e:2807:b900:3cd2:86af:2fb0:72ef) |
| 13:03:40 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.7.1) |
| 13:03:50 | → | cfricke joins (~cfricke@user/cfricke) |
| 13:44:43 | × | defjam quits (~defjam@2a02:c7e:2807:b900:3cd2:86af:2fb0:72ef) (Ping timeout: 248 seconds) |
| 13:48:06 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.7.1) |
| 13:48:16 | → | cfricke joins (~cfricke@user/cfricke) |
| 13:57:36 | → | defjam joins (~defjam@2a02:c7e:2807:b900:3cd2:86af:2fb0:72ef) |
| 14:24:11 | × | defjam quits (~defjam@2a02:c7e:2807:b900:3cd2:86af:2fb0:72ef) (Ping timeout: 264 seconds) |
| 14:34:51 | → | defjam joins (~defjam@90.201.240.60) |
| 14:41:55 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 15:00:38 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.7.1) |
| 15:14:59 | × | jab quits (~jabuxas@user/jabuxas) (Ping timeout: 256 seconds) |
| 15:16:01 | → | jab joins (~jabuxas@user/jabuxas) |
| 15:21:59 | × | jab quits (~jabuxas@user/jabuxas) (Ping timeout: 246 seconds) |
| 15:23:50 | → | jab joins (~jabuxas@user/jabuxas) |
| 15:25:37 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 15:31:58 | × | jab quits (~jabuxas@user/jabuxas) (Ping timeout: 252 seconds) |
| 15:34:03 | → | jab joins (~jabuxas@user/jabuxas) |
| 15:57:17 | × | defjam quits (~defjam@90.201.240.60) (Ping timeout: 246 seconds) |
| 16:00:12 | × | h7x4[m] quits (~h7x4naniw@2001:470:69fc:105::1:f33d) (Quit: You have been kicked for being idle) |
| 16:00:12 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 16:26:31 | → | defjam joins (~defjam@2a02:c7e:2807:b900:3cd2:86af:2fb0:72ef) |
| 16:31:57 | × | defjam quits (~defjam@2a02:c7e:2807:b900:3cd2:86af:2fb0:72ef) (Ping timeout: 252 seconds) |
| 16:43:13 | <a[m]1> | the extension for resizable tiles seems to not work for me, is there any additional setup i need to do? |
| 16:45:33 | <geekosaur> | doesn't look like it |
| 16:45:46 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 16:46:05 | → | h7x4[m] joins (~h7x4naniw@2001:470:69fc:105::1:f33d) |
| 16:46:09 | <geekosaur> | if using ResizableTile you need to bind keys for resizing; that's an optional step for MouseResizableTile |
| 16:49:43 | <a[m]1> | I'm using mouseresizable tile and there seems to be no effect, sadly |
| 16:56:14 | <geekosaur> | works here. by default there's a gap between windows if there is more than one window on screen; the mouse cursor changes to a resize arrow when over the gap and you can drag it |
| 17:00:11 | → | defjam joins (~defjam@90.201.240.60) |
| 17:00:57 | × | minnie quits (~minnie@159.196.202.199) (Ping timeout: 256 seconds) |
| 17:01:11 | <geekosaur> | note that they're still tiled, so you can't e.g. drag one out of its tile unless you float it (the usual mod-rmb stuff) |
| 17:03:46 | × | twiclo1 quits (~twiclo@2604:7b80:2000:1069:52fc:cedd:fbeb:10c) (Ping timeout: 252 seconds) |
| 17:04:25 | <a[m]1> | can i see your config? |
| 17:04:31 | → | twiclo1 joins (~twiclo@2604:7b80:2000:1069:b7f9:8d7d:21a6:d077) |
| 17:05:01 | <geekosaur> | lemme commit it |
| 17:05:19 | × | defjam quits (~defjam@90.201.240.60) (Ping timeout: 260 seconds) |
| 17:06:07 | <geekosaur> | https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L151 |
| 17:06:24 | <geekosaur> | the `onWorkspace` is just so I can activate it only on a workspace I use for testing |
| 17:07:15 | <geekosaur> | https://imgur.com/q4pYJpU.png |
| 17:10:33 | <a[m]1> | can I show you mine? |
| 17:10:47 | <geekosaur> | sure |
| 17:10:54 | <a[m]1> | ghc refuses to let me specify mouse resizing in my layout hook |
| 17:11:19 | <geekosaur> | pastebin your attempt and the error message |
| 17:11:23 | <geekosaur> | @where paste |
| 17:11:23 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
| 17:11:33 | <geekosaur> | (or use gist.github.com or whatever) |
| 17:15:21 | <a[m]1> | https://paste.tomsmeding.com/fQ1jAru0 |
| 17:15:53 | <geekosaur> | why do you have line 50? |
| 17:16:29 | <a[m]1> | I don't know |
| 17:16:34 | <geekosaur> | `mouseResizableTile` is defined by the import, you don't need to redefine it |
| 17:17:20 | <a[m]1> | well |
| 17:17:28 | <a[m]1> | that didn't fix it really but thanks |
| 17:18:00 | <geekosaur> | so you still can't drag the divider? |
| 17:19:25 | <geekosaur> | oh, make sure you select that layout as well. |
| 17:19:41 | <geekosaur> | you start with `layoutHook def` which gets you Tall as the first layout |
| 17:20:09 | <a[m]1> | I can't drag windows and keep them tiled while doing so, like in awesome |
| 17:20:21 | <geekosaur> | Tall, Mirror Tall, Full, MouseResizableTile, Full again, ThreeColMid |
| 17:20:33 | <geekosaur> | that's a different modifier |
| 17:21:20 | <geekosaur> | oh, you have TiledWindowDragging already. but you haven't bound any mouse actions to it |
| 17:21:32 | <geekosaur> | so you have only the float+drag action |
| 17:21:39 | <a[m]1> | guh |
| 17:22:01 | <a[m]1> | removing def gives me an error |
| 17:22:20 | <geekosaur> | it will, you don't want to do that |
| 17:22:37 | <a[m]1> | https://paste.tomsmeding.com/pH5yrpRg |
| 17:22:38 | <a[m]1> | okay |
| 17:23:09 | <a[m]1> | > oh, you have TiledWindowDragging already. but you haven't bound any mouse actions to it |
| 17:23:09 | <a[m]1> | how can I do this? |
| 17:23:11 | <lambdabot> | <hint>:1:3: error: parse error on input ‘,’ |
| 17:23:50 | <geekosaur> | there's an example in https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Actions-TiledWindowDragging.html |
| 17:24:17 | <geekosaur> | you could also use https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Util-EZConfig.html#v:additionalMouseBindings but they don't show that |
| 17:25:16 | <geekosaur> | okay, if you want to remove all the default layouts, you remove `layoutHook def`, not just `def` |
| 17:25:28 | <geekosaur> | and the following `|||` |
| 17:28:31 | <a[m]1> | ok. |
| 17:28:37 | <a[m]1> | that didn't do anything |
| 17:29:18 | <a[m]1> | resizing windows with my mouse still makes them float and i'm not sure what i'd do in order to make a mouse bind in order to resize them, i know how to make mouse binds and i have one for moving tiles already |
| 17:30:00 | → | cfricke joins (~cfricke@user/cfricke) |
| 17:30:10 | <geekosaur> | you don't need to make a binding to resize them, the resize bar already has its own |
| 17:30:46 | <a[m]1> | the bar? |
| 17:30:51 | <geekosaur> | did you only recompile or did you also restart? (mod-q does both but if you do it from the command line they're separate commands) |
| 17:30:59 | <a[m]1> | i used mod-q |
| 17:31:17 | <geekosaur> | if you look at my screenshot, on the left screen there's a small gap between the terminal windows. that's the resize bar |
| 17:32:46 | <a[m]1> | okay |
| 17:32:50 | <a[m]1> | thanks |
| 17:33:08 | <a[m]1> | that works |
| 17:34:08 | <geekosaur> | you can also configure it to use the borders between the two windows, add `{draggerType = BordersDragger}` after `mouseResizableTile` |
| 17:34:21 | → | defjam joins (~defjam@90.201.240.60) |
| 17:34:38 | <a[m]1> | an issue i have with this is the fact that i cant use a layout that i like more while being able to resize with my mouse |
| 17:35:43 | <a[m]1> | that's cool but seemed to do nothing in terms of behavior |
| 17:36:41 | <geekosaur> | it doesn't change behavior, it just removes the gap and uses the window borders instead |
| 17:37:03 | <a[m]1> | I think this is because I have gaps from another extension |
| 17:37:25 | <HB[m]> | gaps waste space. |
| 17:37:38 | <HB[m]> | * waste space. Dunno why people want them in tiling wms |
| 17:38:55 | <a[m]1> | I like how they look |
| 17:39:27 | × | defjam quits (~defjam@90.201.240.60) (Ping timeout: 268 seconds) |
| 17:42:02 | <geekosaur> | that may also interfere with resizing |
| 17:42:12 | <geekosaur> | you might want to look at DragPane instead |
| 17:42:32 | <geekosaur> | sadly there's no way to make an arbitrary layout use dragging for resize |
| 17:53:51 | → | defjam joins (~defjam@90.201.240.60) |
| 18:01:02 | × | jeeeun quits (~jeeeun@78.40.148.178) (Quit: The Lounge - https://thelounge.chat) |
| 18:02:38 | → | jeeeun joins (~jeeeun@78.40.148.178) |
| 18:05:51 | × | twiclo1 quits (~twiclo@2604:7b80:2000:1069:b7f9:8d7d:21a6:d077) (Ping timeout: 260 seconds) |
| 18:15:43 | <a[m]1> | https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Layout-MouseResizableTile.html#g:1 |
| 18:15:54 | <a[m]1> | how would I set the size of the dragger? |
| 18:16:09 | <a[m]1> | i forgot how constructors work |
| 18:17:36 | <geekosaur> | `mouseResizableTile {draggerType = FixedDragger setGapWidthHere setDraggerWidthHere}` |
| 18:21:38 | <a[m]1> | i figured it out but it does nothing |
| 18:22:12 | <geekosaur> | you probably need to use mod-shift-space because the type didn't change |
| 18:23:14 | <a[m]1> | eh |
| 18:23:22 | <a[m]1> | it didn't do anything meaningful still |
| 18:23:41 | <a[m]1> | im trying to make all the space in between my windows, the area i can grab for resizing |
| 18:24:23 | <a[m]1> | https://paste.tomsmeding.com/LjUOUI3x |
| 18:24:48 | <geekosaur> | you need to make the dragger width large enough to overlap both the gap width and the added gaps from `spacingWithEdge` |
| 18:25:56 | <geekosaur> | so add 20 to it since you used `spacingWithEdge 10` |
| 18:27:01 | <a[m]1> | no luck |
| 18:28:53 | <a[m]1> | nevermind i had to use mod-shift-space like you said |
| 18:29:01 | <a[m]1> | how can i make the type changed by default? |
| 18:30:29 | × | jeeeun quits (~jeeeun@78.40.148.178) (Quit: The Lounge - https://thelounge.chat) |
| 18:31:31 | × | defjam quits (~defjam@90.201.240.60) (Ping timeout: 260 seconds) |
| 18:32:03 | <geekosaur> | it will do the right thing on startup. we don't force mod-shift-space after mod-q restart because you might do things like change the number of master windows, or for that matter might have drag-resized the pane, and you would lose that as well |
| 18:32:14 | <geekosaur> | xmonad can't tell the difference between those and a manual change |
| 18:33:37 | → | jeeeun joins (~jeeeun@78.40.148.178) |
| 18:33:37 | <a[m]1> | Oki thanks |
| 18:34:04 | <a[m]1> | But I have 0 as the gap width and it still works the way I want with a dragger size of 20, why? |
| 18:35:14 | <geekosaur> | that sounds like it's expected. you don't need `mouseResizableTile` to add its own gap, you're using the gap from `Spacing` |
| 18:35:48 | <a[m]1> | but why cant i use a dragger size of 10 |
| 18:35:52 | <geekosaur> | in the normal case (no `Spacing`) the dragger would be too thin for anyone to capture and drag if you set the gap width to 0 |
| 18:35:56 | <a[m]1> | if the only gap is from the spacing |
| 18:36:20 | <geekosaur> | because that would only cover half the gap. you get 10 pixels from each window |
| 18:36:23 | <a[m]1> | so it defaults to 10? |
| 18:36:30 | <geekosaur> | so 20 between two windows |
| 18:37:01 | <a[m]1> | kay |
| 18:37:30 | <geekosaur> | there are other spacing modifiers that would give you only 10 between two windows |
| 18:37:38 | <geekosaur> | (see `spacingRaw`) |
| 18:39:41 | <a[m]1> | okay tyvm |
| 18:40:25 | <geekosaur> | anyway, if you really do want to throw the saved values away every time, add to the `startupHook`: `asks (layoutHook . config) >>= setLayout` |
| 18:40:44 | <a[m]1> | would you know why that it seems setting the font for xmobar does nothing? |
| 18:40:45 | <geekosaur> | which is more or less what mod-shoft-space does |
| 18:40:55 | <geekosaur> | nope, I don't use xmobar |
| 18:41:27 | <geekosaur> | I would guess there's something wrong with the font setting, or that you are trying to use an xft font when xmobar wasn't built with xft support |
| 18:41:28 | <a[m]1> | what do you use? |
| 18:41:45 | <a[m]1> | im not |
| 18:41:48 | <geekosaur> | I run xmonad as window manager for MATE so I have a couple of mate-panels |
| 18:41:52 | <a[m]1> | im using the pango format |
| 18:41:55 | <a[m]1> | nice |
| 19:02:05 | → | defjam joins (~defjam@2a02:c7e:2807:b900:3cd2:86af:2fb0:72ef) |
| 19:06:59 | × | defjam quits (~defjam@2a02:c7e:2807:b900:3cd2:86af:2fb0:72ef) (Ping timeout: 260 seconds) |
| 19:36:17 | → | defjam joins (~defjam@90.201.240.60) |
| 19:41:25 | × | defjam quits (~defjam@90.201.240.60) (Ping timeout: 260 seconds) |
| 20:10:26 | → | defjam joins (~defjam@90.201.240.60) |
| 20:28:33 | <xmonadtrack> | New xmonad-contrib branch created: pull/791 (1 commit) https://github.com/xmonad/xmonad-contrib/pull/791 |
| 20:51:13 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.7.1) |
| 20:52:27 | × | defjam quits (~defjam@90.201.240.60) (Ping timeout: 248 seconds) |
| 20:55:35 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 21:07:53 | → | defjam joins (~defjam@90.201.240.60) |
| 21:13:26 | × | defjam quits (~defjam@90.201.240.60) (Ping timeout: 268 seconds) |
| 21:24:30 | → | defjam joins (~defjam@2a02:c7e:2807:b900:5934:104b:eb4:4c8) |
| 22:24:42 | → | rundown joins (~defjam@2a02:c7e:2807:b900:854b:823d:a475:490c) |
| 22:25:50 | × | defjam quits (~defjam@2a02:c7e:2807:b900:5934:104b:eb4:4c8) (Ping timeout: 246 seconds) |
| 22:37:02 | rundown | is now known as defjam |
| 23:38:08 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Ping timeout: 260 seconds) |
| 23:39:50 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 23:58:23 | × | defjam quits (~defjam@2a02:c7e:2807:b900:854b:823d:a475:490c) (Ping timeout: 264 seconds) |
| 23:58:31 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Remote host closed the connection) |
All times are in UTC on 2023-01-04.