Home liberachat/#xmonad: Logs Calendar

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.