Home liberachat/#xmonad: Logs Calendar

Logs on 2022-01-21 (liberachat/#xmonad)

00:28:30 × steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 250 seconds)
00:40:13 sig[m] joins (~sigrdrifa@2001:470:69fc:105::1:7148)
00:46:47 mvk joins (~mvk@2607:fea8:5cdd:f000::55f8)
01:32:46 × incertia quits (~incertia@24.42.241.219) (Ping timeout: 256 seconds)
01:48:50 steve__ joins (~steve@ool-182c2b80.dyn.optonline.net)
03:02:03 × catman quits (~catman@user/catman) (Ping timeout: 268 seconds)
03:03:57 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds)
03:06:17 catman joins (~catman@user/catman)
03:24:09 banc joins (banc@gateway/vpn/airvpn/banc)
03:26:29 × steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 256 seconds)
03:32:40 × td_ quits (~td@muedsl-82-207-238-049.citykom.de) (Ping timeout: 250 seconds)
03:34:40 td_ joins (~td@94.134.91.211)
03:42:55 × terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
03:45:21 terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1)
04:00:01 × haasn quits (~nand@haasn.dev) (Quit: ZNC 1.7.5+deb4 - https://znc.in)
04:01:21 haasn joins (~nand@haasn.dev)
04:01:53 kr1x joins (~kr1x@170.249.0.122)
04:31:27 incertia joins (~incertia@207.98.176.40)
05:35:36 × fcser quits (~fcser@booty.farted.net) (Ping timeout: 268 seconds)
05:36:02 fcser joins (~fcser@booty.farted.net)
06:33:47 × duskhorn[m] quits (~duskhornm@2001:470:69fc:105::1:37aa) (Quit: Client limit exceeded: 20000)
06:37:06 × incertia quits (~incertia@207.98.176.40) (Quit: ZNC 1.7.5 - https://znc.in)
06:38:43 × echoreply quits (~echoreply@45.32.163.16) (Quit: WeeChat 2.8)
06:59:52 edun joins (~qbt@user/edun)
08:07:29 mc47 joins (~mc47@xmonad/TheMC47)
08:25:34 cfricke joins (~cfricke@user/cfricke)
08:36:13 × tomjaguarpaw quits (~tom@li367-225.members.linode.com) (Ping timeout: 240 seconds)
08:47:19 tomjaguarpaw joins (~tom@li367-225.members.linode.com)
09:00:16 × macpla[m] quits (~macplamat@2001:470:69fc:105::3bf4) (Quit: You have been kicked for being idle)
09:08:52 deebo_ is now known as deebo
09:17:44 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
09:17:44 allbery_b joins (~geekosaur@xmonad/geekosaur)
09:17:47 allbery_b is now known as geekosaur
09:46:38 × tomjaguarpaw quits (~tom@li367-225.members.linode.com) (Ping timeout: 250 seconds)
09:46:45 tomjaguarpaw joins (~tom@li367-225.members.linode.com)
10:21:54 peterstorm[m] joins (~peterstor@2001:470:69fc:105::1:107b)
10:26:51 dirtcastle joins (~dirtcastl@2409:4072:6d9f:e731:ac08:b8ff:fe41:2032)
10:41:41 × edun quits (~qbt@user/edun) (Ping timeout: 256 seconds)
10:42:44 bsjd joins (~user@2a02:a020:19:c218:b30e:7750:fdf4:88dd)
10:53:37 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
11:26:17 incertia joins (~incertia@24.42.229.53)
11:29:36 sheb joins (~sheb@31.223.228.71)
11:54:02 jyiriyah[m] is now known as lyiriyah[m]
11:57:41 edun joins (~qbt@user/edun)
12:32:17 × dirtcastle quits (~dirtcastl@2409:4072:6d9f:e731:ac08:b8ff:fe41:2032) (Ping timeout: 240 seconds)
12:32:27 dirtcastle joins (~dirtcastl@103.43.203.226)
13:11:17 × incertia quits (~incertia@24.42.229.53) (Read error: Connection reset by peer)
13:20:02 seschwar joins (~seschwar@user/seschwar)
13:41:58 Guest96 joins (~Guest96@216.24.253.159)
13:44:54 <Guest96> Solid hi, I've copied and trying your xmonad config, is there a reason to use Topics instead of DynamicWorkspaces? Also how do you switch between screens in your config? Default is Mod+{W,E,R} I believe. Thanks, particularly easy motion keybindings are nice when you have too many windows and want to go directly to one
13:45:06 duskhorn[m] joins (~duskhornm@2001:470:69fc:105::1:37aa)
13:51:32 <Solid> Guest96: topics and dynamicworkspaces seem to be orthogonal modules (my topics aren't "dynamic" in the sense that they are all specified in the config)
13:51:37 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 240 seconds)
13:52:21 <Solid> I don't use DynamicWorkspaces since I don't usually have very long uptimes, so every workspace that I regularly need is probably best defined in the config directly
13:52:25 incertia joins (~incertia@207.98.176.56)
13:53:17 <Solid> r.e. screen keys I use M-w and M-f for switching to monitors 1 and 2 (this is just M-w and M-e on QWERTY, rebound for my layout)
13:53:44 <Guest96> Solid thanks for the response, are workspaces 1-9, 1:WEB different from topic? Or can workspace be topic and workspace 1 at the same time, I am confused
13:54:11 <geekosaur> a topic is just a workspace with a behavior attached
13:54:34 <Guest96> geekosaur I see thanks
13:54:41 <Solid> yes indeed
13:55:02 <Solid> in a more ideal world the module may be called WorkspaceActions or something
13:55:21 <geekosaur> I treat my workspaces as "topics" without using TopicSpaces, I just start programs on those workspaces in startupHook
13:55:47 <Guest96> Solid you have Mod+Enter to spawn terminal and Mod+Shift+Enter to spawn terminal in topic, they both launch terminal, is there a difference
13:56:36 <Solid> Guest96: topics can set directories to which they belong, in which case M-S-<Enter> would open a terminal in that directory instead of ~/
13:58:34 <Guest96> geekosaur do you think TopicSpaces make sense if you have more than 9 workspaces needed, the main thing reason I wanted to use it I just wanted to bundle some windows for example, everything vpn related (config, server ssh session etc) and leave it there, I think it solves not being able to categorize windows exactly on workspaces, workspaces are
13:58:34 <Guest96> more of broad like terminal, code and such. what do you think?
13:59:02 <Guest96> Solid understood thank you! One more thing, how do you switch screens?
13:59:12 <Guest96> Not the content, but focus
13:59:25 <geekosaur> [21 13:53:17] <Solid> r.e. screen keys I use M-w and M-f for switching to monitors 1 and 2 (this is just M-w and M-e on QWERTY, rebound for my layout)
13:59:56 <Guest96> oh missed that, sorry and thanks!
14:00:22 <geekosaur> and TopicSpaces can make sense for >9 workspaces and even with DynamicWorkspaces (I think there might even be a module tying those together?)
14:00:30 <geekosaur> it all depends onwhat you want to do
14:00:52 <Guest96> Solid do you use DVORAK?
14:01:00 <geekosaur> a TopicSpace you aren't using takes up essentially no memory
14:01:35 <Guest96> geekosaur I see thanks!
14:04:44 <Solid> Guest96: even worse, I use some obscure spin of colemak called colemak-dh
14:06:22 <Guest96> Thanks!
14:07:24 <Guest96> no border concept is good too in some way I think, borders make things blocky
14:08:17 <Guest96> updatedPointer can be indicator of focused window I see
14:10:07 steve__ joins (~steve@ool-182c2b80.dyn.optonline.net)
14:11:23 <Solid> there is a readme for the config btw, which explains some decisions (in particular, I hide the pointer after some inactivity and use transparency via compton to tell the focused window apart)
14:11:59 <Solid> I've been experimenting with a 1px border + no compton for multiple screens (using X.U.Rescreen) but that's justa local change for now
14:13:10 <Guest96> oh didn't know that, no gaps I assume?
14:15:09 <Solid> indeed, no gaps
14:15:45 <Solid> (I wouldn't really recommend actually using the config, btw, it's quite customised to my liking)
14:16:20 <Guest96> Yeah I've been trying it out to see if there's any features I like, I see nothing related to compton/opacity on gitlab config though
14:17:25 <Solid> https://gitlab.com/slotThe/dotfiles/-/tree/master/xmonad/.config/xmonad should give you a readme if you scroll down a bit
14:18:27 <Guest96> thanks man!
14:32:45 allbery_b joins (~geekosaur@xmonad/geekosaur)
14:32:45 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
14:32:48 allbery_b is now known as geekosaur
14:39:25 <Guest96> it's weird, xmobar's logTitle part flickers
14:39:46 <Guest96> when more than one window
14:46:22 <geekosaur> probably means it's logging titles for all of them and you need to pick one somehow
14:46:49 × Guest96 quits (~Guest96@216.24.253.159) (Quit: Ping timeout (120 seconds))
14:53:47 <geekosaur> mine looks like this. it has some differences because I log different things and send them to xmonad-log-applet instead of xmobar. https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L221-L239
14:54:33 Guest96 joins (~Guest96@216.24.253.159)
14:54:45 <geekosaur> oh, missed you'd left
14:55:15 <geekosaur> [21 14:46:22] <geekosaur> probably means it's logging titles for all of them and you need to pick one somehow
14:55:19 × red-snail quits (~snail@static.151.210.203.116.clients.your-server.de) (Quit: ZNC 1.8.2 - https://znc.in)
14:55:32 <geekosaur> [21 14:53:47] <geekosaur> mine looks like this. it has some differences because I log different things and send them to xmonad-log-applet instead of xmobar. https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L221-L239
14:55:32 <Guest96> geekosaur what do you mean by "all" windows? it's the same config as Solid's
14:55:41 red-snail joins (~snail@static.151.210.203.116.clients.your-server.de)
14:55:48 <Guest96> thanks
14:56:01 <geekosaur> I got that wrong, ppTitle only does focused window. so now I'm wondering if there's a newline getting inserted
14:56:32 <geekosaur> or maybe your machine is just enough slower that you're seeing the redraw; I don't think xmobar optimizes it away if it's the same
14:56:53 <geekosaur> although I don't know for certain since I don't use xmobar
14:58:00 <Guest96> use polybar? maybe it's i5 2nd gen processor, no external gpu
15:00:12 <Guest96> probably something wrong with my config
15:00:24 <Guest96> titles get frozen after some time too
15:04:35 <geekosaur> that I don't think I can help with
15:05:22 × Guest96 quits (~Guest96@216.24.253.159) (Ping timeout: 256 seconds)
15:21:56 Guest96 joins (~Guest96@216.24.253.159)
15:28:58 × Guest96 quits (~Guest96@216.24.253.159) (Ping timeout: 250 seconds)
15:28:58 × bsjd quits (~user@2a02:a020:19:c218:b30e:7750:fdf4:88dd) (Ping timeout: 250 seconds)
15:37:25 × incertia quits (~incertia@207.98.176.56) (Read error: Connection reset by peer)
15:42:16 incertia joins (~incertia@24.42.246.251)
16:50:31 × dirtcastle quits (~dirtcastl@103.43.203.226) (Remote host closed the connection)
17:01:55 × incertia quits (~incertia@24.42.246.251) (Ping timeout: 256 seconds)
17:04:22 incertia joins (~incertia@207.98.242.204)
17:13:52 dirtcastle joins (~dirtcastl@103.43.203.227)
17:28:01 <Solid> liskin: ping for https://github.com/xmonad/xmonad-web/pull/55 (I really only want someone else to open the new picture in inkscape, save it, and tell me inkscape doesn't want to change anything)
17:28:20 ChanServ sets mode +o Solid
17:29:00 Solid sets topic to "xmonad: the tiling window manager with a formally proven core | https://xmonad.org | cheatsheet: https://xmonad.org/images/cheat/xmbindings.png | https://wiki.haskell.org/Xmonad/Frequently_asked_questions | https://ircbrowse.tomsmeding.com/browse/lcxmonad"
17:29:08 ChanServ sets mode -o Solid
17:29:27 Solid almost wants to delete the FAQ from the topic and link to the tutorial instead
17:29:49 <Solid> but I think it still holds _some_ useful information
17:35:42 <geekosaur> very little, I'm afraid
17:38:38 <Solid> :/
17:39:19 <Solid> going through it and putting the relevant information into a FAQ on the website sounds like the _perfect_ way to spend my sunday ._.
17:39:41 geekosaur was going to update the faq… in august
17:39:57 <geekosaur> stalled out completely on about the 8th "runhaskell Setup.hs"
17:40:52 <Solid> oof
17:40:56 <Solid> yeah I'd just throw that one out
18:14:27 × incertia quits (~incertia@207.98.242.204) (Ping timeout: 256 seconds)
18:14:54 mc47 joins (~mc47@xmonad/TheMC47)
18:15:21 incertia joins (~incertia@207.98.168.249)
18:19:15 <liskin> Solid: so did you have to actually change/move things around?
18:24:09 <liskin> Solid: and, um, opening your svg and saving it in my inkscape does result in some numbers being changed to what they were before
18:25:25 <liskin> e.g. the Quit xmonad texts, used to be at 234.31291; 242.41291, your commit changed that to 235.66292; 243.76291 and saving it again changes it back to 234.31291; 242.41292 (0.00001 difference to the original)
18:28:02 <liskin> Solid: and if you do the Swipe diff of the PNG at https://github.com/xmonad/xmonad-web/pull/55/files, you'll notice that the line height changes in the "master area", "terminal (default xterm)" and "Swap focused window with master window" boxes
18:31:49 <liskin> anyway, when I open the original SVG in my inkscape, everything's fine, and when I open yours, everything's fine too, just needs a save to revert the coordinates
18:32:20 <liskin> so I guess I'll just go through both commits one by one, re-save and regen the PNG
18:33:29 <liskin> bloody font issues
18:34:06 <Solid> yikes
18:34:14 <Solid> liskin: yeah I had to enlarge the boxes a little
18:34:19 <Solid> because otherwise the text didn't fit
18:34:28 <Solid> liskin: what's your inkscape version?
18:34:37 <liskin> 1.1.1
18:34:46 <Solid> very weird
18:35:17 <liskin> what does "fc-match TlwgTypewriter" say on your computer?
18:35:59 <Solid> ❯ fc-match TlwgTypewriter
18:35:59 <Solid> TlwgTypewriter.ttf: "Tlwg Typewriter" "Regular"
18:36:00 <liskin> although that's almost certainly not the problem because the fonts are okay in the PNG
18:36:13 <liskin> so I have absolutely no idea what's going on
18:52:49 themc47 joins (~mc47@xmonad/TheMC47)
18:53:33 × mc47 quits (~mc47@xmonad/TheMC47) (Ping timeout: 256 seconds)
18:53:33 × themc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
19:22:00 <liskin> Solid: https://github.com/xmonad/xmonad-web/compare/gh-pages...liskin:cheatsheet
19:35:32 × dirtcastle quits (~dirtcastl@103.43.203.227) (Ping timeout: 250 seconds)
19:35:46 dirtcastle joins (~dirtcastl@2409:4072:e9c:1b4c:b8e5:14ff:fe85:b856)
19:42:17 × dirtcastle quits (~dirtcastl@2409:4072:e9c:1b4c:b8e5:14ff:fe85:b856) (Ping timeout: 240 seconds)
19:51:32 × noex quits (~null@user/noex) (Ping timeout: 240 seconds)
20:01:48 × yosafbridge` quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (Quit: Leaving)
20:27:06 yosafbridge joins (~yosafbrid@static.38.6.217.95.clients.your-server.de)
20:42:55 × incertia quits (~incertia@207.98.168.249) (Ping timeout: 256 seconds)
20:54:56 × edun quits (~qbt@user/edun) (Quit: Leaving.)
21:19:56 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 256 seconds)
21:21:50 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
21:25:27 noex joins (~null@user/noex)
21:26:15 × sheb quits (~sheb@31.223.228.71) (Quit: Leaving)
21:35:24 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
21:37:04 geekosaur joins (~geekosaur@xmonad/geekosaur)
21:45:34 incertia joins (~incertia@207.98.163.88)
22:13:44 chomwitt joins (~chomwitt@2a02:587:dc03:8b00:12c3:7bff:fe6d:d374)
23:23:21 sagax joins (~sagax_nb@user/sagax)
23:26:04 × steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 250 seconds)

All times are in UTC on 2022-01-21.