Logs: liberachat/#xmonad
| 2021-10-22 18:21:37 | <geekosaur> | there's alkso xmoinad the executable vs. the package or the whole |
| 2021-10-22 18:21:50 | <geekosaur> | *also xmonad |
| 2021-10-22 18:21:56 | <geekosaur> | I kan tipe gud |
| 2021-10-22 18:22:05 | <Solid> | :D |
| 2021-10-22 18:22:45 | <Solid> | using xmonad only for the core repo/package/executable sounds like a good idea, but also like a nightmare to enforce |
| 2021-10-22 18:30:08 | → | humky joins (~humky@user/humky) |
| 2021-10-22 18:38:47 | <liskin> | well what's the worst that could happen |
| 2021-10-22 18:39:08 | <liskin> | someone will need to clean it up again in 5 years time :-) |
| 2021-10-22 18:40:04 | <geekosaur> | I have to imagineother projects have this problem |
| 2021-10-22 18:40:24 | <geekosaur> | it sometimes helps to have a conventions document, but then you have to hope people read it |
| 2021-10-22 18:45:36 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 2021-10-22 18:49:41 | <alternateved> | I am not sure if you would achieve anything with that matter. Check how it works with other window managers. |
| 2021-10-22 18:50:27 | <alternateved> | Ways how people are naming them are also all over the place |
| 2021-10-22 18:56:31 | → | ^[ joins (~user@user//x-8473491) |
| 2021-10-22 18:59:21 | → | electr0n joins (~electr0n@about/security/founder/electr0n) |
| 2021-10-22 19:04:20 | × | ^[ quits (~user@user//x-8473491) (Ping timeout: 260 seconds) |
| 2021-10-22 19:14:43 | → | benin3 joins (~benin@183.82.207.116) |
| 2021-10-22 19:17:10 | × | benin quits (~benin@183.82.207.116) (Ping timeout: 260 seconds) |
| 2021-10-22 19:17:10 | benin3 | is now known as benin |
| 2021-10-22 19:43:59 | → | seschwar joins (~seschwar@user/seschwar) |
| 2021-10-22 20:05:50 | → | ^[ joins (~user@user//x-8473491) |
| 2021-10-22 20:14:36 | × | ^[ quits (~user@user//x-8473491) (Quit: ^[) |
| 2021-10-22 20:39:38 | → | mestre joins (~mestre@191.177.175.57) |
| 2021-10-22 21:13:34 | × | benin quits (~benin@183.82.207.116) (Quit: The Lounge - https://thelounge.chat) |
| 2021-10-22 21:31:26 | × | ectospasm quits (~ectospasm@user/ectospasm) (*.net *.split) |
| 2021-10-22 21:31:26 | × | srk quits (~sorki@user/srk) (*.net *.split) |
| 2021-10-22 21:31:26 | × | steve__ quits (~steve@ool-182c2aa4.dyn.optonline.net) (*.net *.split) |
| 2021-10-22 21:31:26 | × | Forkk quits (~forkk@li926-228.members.linode.com) (*.net *.split) |
| 2021-10-22 21:31:26 | × | jsoo quits (~znc@irc.refl.club) (*.net *.split) |
| 2021-10-22 21:31:26 | × | tv quits (~tv@user/tv) (*.net *.split) |
| 2021-10-22 21:31:26 | × | lambdabot quits (~lambdabot@haskell/bot/lambdabot) (*.net *.split) |
| 2021-10-22 21:31:26 | × | slep quits (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net) (*.net *.split) |
| 2021-10-22 21:31:26 | × | rieper quits (~riepernet@sxbeta1.geo.uni-leipzig.de) (*.net *.split) |
| 2021-10-22 21:31:27 | × | deebo quits (~globe@stonebay32.com) (*.net *.split) |
| 2021-10-22 21:31:27 | × | zawaken quits (~zawaken@user/zawaken) (*.net *.split) |
| 2021-10-22 21:31:33 | → | slep joins (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net) |
| 2021-10-22 21:31:38 | → | deebo joins (~globe@stonebay32.com) |
| 2021-10-22 21:31:47 | → | steve__ joins (~steve@ool-182c2aa4.dyn.optonline.net) |
| 2021-10-22 21:32:16 | → | ectospasm joins (~ectospasm@23-227-173-50.static.hvvc.us) |
| 2021-10-22 21:32:16 | → | rieper joins (~riepernet@sxbeta1.geo.uni-leipzig.de) |
| 2021-10-22 21:32:16 | → | lambdabot joins (~lambdabot@haskell/bot/lambdabot) |
| 2021-10-22 21:33:10 | ectospasm | is now known as Guest2999 |
| 2021-10-22 21:33:11 | → | srk joins (~sorki@user/srk) |
| 2021-10-22 21:33:15 | → | zawaken joins (~zawaken@user/zawaken) |
| 2021-10-22 21:33:36 | → | Forkk joins (~forkk@li926-228.members.linode.com) |
| 2021-10-22 21:33:37 | → | tv joins (~tv@user/tv) |
| 2021-10-22 21:34:29 | <mestre> | e ai |
| 2021-10-22 21:34:36 | <mestre> | ops, wrong chan. |
| 2021-10-22 21:34:38 | → | jsoo joins (~znc@irc.refl.club) |
| 2021-10-22 22:08:14 | × | alternateved quits (~user@staticline-31-183-146-132.toya.net.pl) (Ping timeout: 260 seconds) |
| 2021-10-22 22:13:13 | → | bart joins (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) |
| 2021-10-22 22:13:40 | × | bart quits (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) (Remote host closed the connection) |
| 2021-10-22 22:14:29 | → | bsjd joins (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) |
| 2021-10-22 22:17:17 | × | bsjd quits (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) (Remote host closed the connection) |
| 2021-10-22 22:19:35 | → | allbery_b joins (~geekosaur@xmonad/geekosaur) |
| 2021-10-22 22:19:36 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
| 2021-10-22 22:19:38 | allbery_b | is now known as geekosaur |
| 2021-10-22 22:42:53 | <mc47[m]> | The naming conventions are a bit confusing, I remember scratching my head a bit figuring out whether to write XMonad or xmonad while writing my report |
| 2021-10-22 22:43:58 | <geekosaur> | conventions? ain't any at this point :þ |
| 2021-10-22 22:45:36 | <geekosaur> | I personally have tried to follow some simple conventions (XMonad for the project, xmonad for the package/repo, `xmonad` for the executable) but even there I usually give up when amending someone else's writing where I usually can't fathom any usable convention |
| 2021-10-22 22:48:03 | × | wonko quits (~wjc@62.115.229.50) (Ping timeout: 258 seconds) |
| 2021-10-22 22:51:23 | × | seschwar quits (~seschwar@user/seschwar) (Quit: :wq) |
| 2021-10-22 22:59:05 | <mc47[m]> | Let the free market decide the conventions |
| 2021-10-22 23:27:14 | → | bsjd joins (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) |
| 2021-10-22 23:29:11 | → | bsjd` joins (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) |
| 2021-10-22 23:33:58 | × | bsjd` quits (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) (Remote host closed the connection) |
| 2021-10-22 23:34:30 | → | bsjd` joins (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) |
| 2021-10-22 23:41:20 | → | mvk joins (~mvk@2607:fea8:5cc1:300::4b63) |
| 2021-10-22 23:43:47 | <liskin> | hm, I wanted to rearrange CHANGES.md in xmonad but I can't decide what to do, everything seems either breaking or important to me :-) |
| 2021-10-22 23:50:54 | <liskin> | if GitHub is to be believed (which I'm not sure about as the payout numbers seem messed up), we should have about $820 in balance after Open Collective processes the transaction |
| 2021-10-22 23:50:54 | <geekosaur> | if it involves core, it probably is one or the other |
| 2021-10-22 23:51:05 | <liskin> | geekosaur: yeah, core |
| 2021-10-22 23:51:34 | <geekosaur> | hm, guess I didn't phrase that well. s/if/given that/ |
| 2021-10-22 23:51:51 | <liskin> | ah |
| 2021-10-22 23:52:15 | <liskin> | so I guess I'll leave this bit for Solid to tackle as he originally suggested that :-) |
| 2021-10-22 23:54:28 | <liskin> | I wanted to make the announcement post a bit less formal (perhaps even a picture or two?) and add a section about the fundraiser, so that's my priority for tomorrow, and the announcement mail should be prepared too (will it be the same or a shorter version?) |
| 2021-10-22 23:58:18 | <geekosaur> | dibs on https://wiki.haskell.org/wikiupload/thumb/9/9c/Xmonad-lambdacat.jpg/300px-Xmonad-lambdacat.jpg |
| 2021-10-22 23:58:35 | <liskin> | :-D |
| 2021-10-22 23:59:11 | <liskin> | please do post more, I'm really bad at internet memes |
| 2021-10-22 23:59:43 | <geekosaur> | I'm not really that much better but that one's on the wiki front page and I do find it amusing |
| 2021-10-23 00:00:07 | <L29Ah> | how do you ppl set and revert terminal emulator window titles? |
| 2021-10-23 00:00:24 | <L29Ah> | vim does that somehow, but i couldn't understand what's going on after reading its and urxvt's source code |
| 2021-10-23 00:01:41 | <liskin> | L29Ah: vim cheats, it reads it by looking at the WINDOWID env var and then going through X |
| 2021-10-23 00:02:35 | <liskin> | there isn't any better way, really. xterm has escapes for that but these are by default disabled presumably for security reasons, and urxvt doesn't have that at all |
| 2021-10-23 00:03:32 | <geekosaur> | interestingly those escapes are not disabled in the mate and gnome terminal emulators |
| 2021-10-23 00:03:42 | <geekosaur> | (but what they accept is sanitized) |
| 2021-10-23 00:04:41 | <geekosaur> | so my prompt+etc. setup sends a bunch of escapes to set the window and icon titles (the latter is often used by taskbars/pagers) |
| 2021-10-23 00:05:18 | <liskin> | hm, sanitizing probably helps, but it's still risky |
| 2021-10-23 00:05:45 | <liskin> | if you're in a root shell, you don't want anything asking the terminal to dump the title to the pty input |
| 2021-10-23 00:06:17 | <geekosaur> | that's a different set of escapes though |
| 2021-10-23 00:08:50 | <L29Ah> | liskin: i see some code that supposedly should output the title in urxvt but it doesn't for me |
| 2021-10-23 00:09:29 | <L29Ah> | ahh it's disabled for security's sake |
| 2021-10-23 00:10:36 | <liskin> | well vim does weird shit |
| 2021-10-23 00:11:12 | <geekosaur> | one thing that gets me about all this is $WINDOWID is as much of a security violation as the others, possibly more so |
| 2021-10-23 00:11:13 | <liskin> | like I had to hack the terminfo entry to contain the word "xterm" otherwise some stuff wouldn't work: https://github.com/liskin/dotfiles/blob/home/.terminfo/terminfo.src#L1 |
| 2021-10-23 00:11:25 | <L29Ah> | http://www.shelldorado.com/scripts/cmds/xtitle great i found some $WINDOWID kludges |
| 2021-10-23 00:15:21 | <liskin> | note that vim only uses WINDOWID for reading, it uses \033]0;…\007 to set the title as any other terminal program should |
| 2021-10-23 00:15:26 | <liskin> | it wouldn't work in tmux otherwise |
| 2021-10-23 00:16:11 | <liskin> | (it's still crazy to use WINDOWID in tmux but it usually works) |
| 2021-10-23 00:18:10 | <geekosaur> | oh. yeh, I only ever set it |
All times are in UTC.