Logs: liberachat/#xmonad
| 2022-07-12 20:48:04 | <geekosaur> | but then, my dotfiles are far from minimal |
| 2022-07-12 20:49:15 | → | sagax joins (~sagax_nb@213.138.71.146) |
| 2022-07-12 20:53:18 | <wusticality> | I think I'll disable it for now and give it some thought |
| 2022-07-12 21:21:03 | × | chomwitt quits (~chomwitt@2a02:587:dc0d:4a00:ae09:5cbc:3a9a:5a89) (Ping timeout: 272 seconds) |
| 2022-07-12 21:28:27 | <liskin> | wusticality: not sure if you solved your keyboard layout reversing issue, but I wanted to tell you two things yesterday after you left: if instead of spawnOnce you put it somewhere in /etc/default/keyboard or wherever your distro wants it, it won't revert |
| 2022-07-12 21:28:53 | <liskin> | wusticality: and second thing, it's probably some udev event or something telling the X server to reload keyboard settings |
| 2022-07-12 21:29:58 | <liskin> | my man 5 keyboard says that "udevadm trigger --subsystem-match=input --action=change" reloads keyboard config, so something like that's probably happening naturally |
| 2022-07-12 21:30:07 | <liskin> | udevadm monitor to the rescue if you want to know what |
| 2022-07-12 21:56:23 | × | sagax quits (~sagax_nb@213.138.71.146) (Read error: Connection reset by peer) |
| 2022-07-12 21:59:10 | → | pok_ joins (~pok@41.157.227.24) |
| 2022-07-12 22:12:21 | × | pok_ quits (~pok@41.157.227.24) (Ping timeout: 272 seconds) |
| 2022-07-12 22:14:41 | <wusticality> | hey liskin |
| 2022-07-12 22:15:16 | <wusticality> | are you saying I shouldn't run spawnOnce "setxkbmap -option altwin:swap_alt_win" in xmonad.hs? |
| 2022-07-12 22:16:43 | <geekosaur> | on my system you put the -option part in /etc/default/keyboard in the XKBOPTIONS field |
| 2022-07-12 22:17:30 | <wusticality> | my apologies haha |
| 2022-07-12 22:17:45 | <wusticality> | are you saying editing /etc/default/keyboard would prevent settings from being wiped? |
| 2022-07-12 22:18:02 | <geekosaur> | it would mean your settings get reapplied whenever whatever it is happens |
| 2022-07-12 22:18:19 | <geekosaur> | and "udevadm monitor" will probably show you the whatever-it-is |
| 2022-07-12 22:18:25 | <geekosaur> | as I understand it |
| 2022-07-12 22:18:35 | <wusticality> | looks like that file contains |
| 2022-07-12 22:18:37 | <wusticality> | XKBLAYOUT=us |
| 2022-07-12 22:18:37 | <wusticality> | BACKSPACE=guess |
| 2022-07-12 22:19:27 | <geekosaur> | https://paste.tomsmeding.com/oQ3f8qPN |
| 2022-07-12 22:20:16 | <geekosaur> | so it sounds like you add XKBOPTIONS="altwin:swap_alt_win" |
| 2022-07-12 22:21:23 | <wusticality> | should I remove the line from my xmonad config then? |
| 2022-07-12 22:22:08 | <geekosaur> | yes, it shouldn't be necessary after you do that |
| 2022-07-12 22:22:20 | <geekosaur> | (and restart the X server, which may require a reboot) |
| 2022-07-12 22:22:55 | <wusticality> | I have to say, you have all been incredibly helpful |
| 2022-07-12 22:23:03 | <wusticality> | let me try that quick |
| 2022-07-12 22:25:55 | × | alternateved quits (~alternate@staticline-31-183-144-54.toya.net.pl) (Remote host closed the connection) |
| 2022-07-12 22:28:45 | × | wusticality quits (~wusticali@c-67-161-204-49.hsd1.co.comcast.net) (Quit: Client closed) |
| 2022-07-12 22:31:17 | → | wusticality joins (~wusticali@c-67-161-204-49.hsd1.co.comcast.net) |
| 2022-07-12 22:31:19 | <wusticality> | This appears to work! |
| 2022-07-12 22:31:25 | <wusticality> | (so far) |
| 2022-07-12 22:38:43 | <wusticality> | which is *ahem* outstanding |
| 2022-07-12 22:40:29 | → | tjmciver_ joins (~tjmciver@cpe-172-101-32-70.maine.res.rr.com) |
| 2022-07-12 22:41:40 | <wusticality> | here's yet another noob question - is there some way to get xmonad to remember what applications were open and on what workspaces? and perhaps the state of my layouts on each workspace? that'd be rad. I heard about lxsession but I'm not sure if that's a red herring |
| 2022-07-12 22:42:29 | × | tjmciver_ quits (~tjmciver@cpe-172-101-32-70.maine.res.rr.com) (Read error: Connection reset by peer) |
| 2022-07-12 22:42:36 | × | tjmciver quits (~tjmciver@cpe-172-101-32-70.maine.res.rr.com) (Ping timeout: 244 seconds) |
| 2022-07-12 22:42:40 | <geekosaur> | lxsession may be the best that you can do, but it won't remember layout state |
| 2022-07-12 22:42:48 | → | tjmciver_ joins (~tjmciver@cpe-172-101-32-70.maine.res.rr.com) |
| 2022-07-12 22:43:40 | <geekosaur> | xsm can do some session stuff but it predates workspaces and won't save those |
| 2022-07-12 22:46:13 | → | nomorehasu joins (~user@2804:30c:137f:2400:267:bffd:8a8f:f9) |
| 2022-07-12 22:54:48 | × | nomorehasu quits (~user@2804:30c:137f:2400:267:bffd:8a8f:f9) (Remote host closed the connection) |
| 2022-07-12 23:00:22 | <wusticality> | $ udevadm monitor |
| 2022-07-12 23:00:23 | <wusticality> | monitor will print the received events for: |
| 2022-07-12 23:00:23 | <wusticality> | UDEV - the event which udev sends out after rule processing |
| 2022-07-12 23:00:24 | <wusticality> | KERNEL - the kernel uevent |
| 2022-07-12 23:00:24 | <wusticality> | KERNEL[149.111425] add /module/tls (module) |
| 2022-07-12 23:00:25 | <wusticality> | UDEV [149.112484] add /module/tls (module) |
| 2022-07-12 23:00:29 | <wusticality> | Looks like some event happened |
| 2022-07-12 23:13:36 | <geekosaur> | won't be the keyboard though |
| 2022-07-12 23:13:59 | <geekosaur> | udev triggers on any device load/unload/state change |
| 2022-07-12 23:14:11 | <wusticality> | ah |
| 2022-07-12 23:14:18 | <wusticality> | how would I know it's keyboard related? |
| 2022-07-12 23:17:12 | <geekosaur> | subsystem contains "input", apparently |
| 2022-07-12 23:18:29 | <wusticality> | ah ok |
| 2022-07-12 23:19:02 | <geekosaur> | apparently you can use `udevadm monitor --subsystem-match=input` to limit it to that |
| 2022-07-12 23:19:18 | <geekosaur> | rather than try to spot it amid other stuff |
| 2022-07-13 00:13:15 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::909a) |
| 2022-07-13 01:37:03 | → | abhinav joins (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net) |
| 2022-07-13 02:04:09 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 272 seconds) |
| 2022-07-13 02:22:51 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2022-07-13 02:26:50 | × | td_ quits (~td@94.134.91.223) (Ping timeout: 244 seconds) |
| 2022-07-13 02:28:59 | → | td_ joins (~td@muedsl-82-207-238-241.citykom.de) |
| 2022-07-13 02:34:33 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 272 seconds) |
| 2022-07-13 02:42:38 | × | wz1000 quits (~zubin@static.11.113.47.78.clients.your-server.de) (Ping timeout: 255 seconds) |
| 2022-07-13 02:56:07 | → | sagax joins (~sagax_nb@user/sagax) |
| 2022-07-13 03:05:05 | × | steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 244 seconds) |
| 2022-07-13 03:38:59 | × | tjmciver_ quits (~tjmciver@cpe-172-101-32-70.maine.res.rr.com) (Remote host closed the connection) |
| 2022-07-13 03:39:19 | → | tjmciver_ joins (~tjmciver@cpe-172-101-32-70.maine.res.rr.com) |
| 2022-07-13 03:40:50 | → | tjmciver__ joins (~tjmciver@cpe-172-101-32-70.maine.res.rr.com) |
| 2022-07-13 03:40:50 | × | tjmciver_ quits (~tjmciver@cpe-172-101-32-70.maine.res.rr.com) (Read error: Connection reset by peer) |
| 2022-07-13 03:42:18 | → | tjmciver_ joins (~tjmciver@cpe-172-101-32-70.maine.res.rr.com) |
| 2022-07-13 03:42:18 | × | tjmciver__ quits (~tjmciver@cpe-172-101-32-70.maine.res.rr.com) (Read error: Connection reset by peer) |
| 2022-07-13 04:27:28 | → | dschrempf joins (~dominik@mobiledyn-62-240-134-33.mrsn.at) |
| 2022-07-13 05:18:10 | × | rieper quits (~riepernet@webmirror.geo.uni-leipzig.de) (Ping timeout: 240 seconds) |
| 2022-07-13 05:22:31 | × | sagax quits (~sagax_nb@user/sagax) (Quit: Konversation terminated!) |
| 2022-07-13 05:24:15 | × | wusticality quits (~wusticali@c-67-161-204-49.hsd1.co.comcast.net) (Quit: Client closed) |
| 2022-07-13 05:29:44 | → | pok_ joins (~pok@41.157.227.24) |
| 2022-07-13 05:37:29 | → | rieper joins (~riepernet@webmirror.geo.uni-leipzig.de) |
| 2022-07-13 05:38:51 | × | pok_ quits (~pok@41.157.227.24) (Ping timeout: 272 seconds) |
| 2022-07-13 06:02:48 | × | dschrempf quits (~dominik@mobiledyn-62-240-134-33.mrsn.at) (Ping timeout: 244 seconds) |
| 2022-07-13 06:20:08 | → | alternateved joins (~alternate@5.253.206.53) |
| 2022-07-13 06:30:30 | → | steve__ joins (~steve@ool-182c2b80.dyn.optonline.net) |
| 2022-07-13 06:40:31 | → | benin0 joins (~benin@183.82.29.162) |
| 2022-07-13 07:05:54 | × | alternateved quits (~alternate@5.253.206.53) (Remote host closed the connection) |
| 2022-07-13 07:08:18 | → | alternateved joins (~alternate@5.253.206.53) |
| 2022-07-13 07:24:21 | × | abhinav quits (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 268 seconds) |
| 2022-07-13 07:49:57 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 272 seconds) |
| 2022-07-13 07:52:29 | → | chomwitt joins (~chomwitt@2a02:587:dc0d:4a00:99fe:ae00:5424:6d23) |
| 2022-07-13 07:55:19 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2022-07-13 08:06:12 | × | alternateved quits (~alternate@5.253.206.53) (Remote host closed the connection) |
| 2022-07-13 08:06:31 | → | alternateved joins (~alternate@5.253.206.53) |
| 2022-07-13 08:14:39 | × | benin0 quits (~benin@183.82.29.162) (Ping timeout: 272 seconds) |
| 2022-07-13 08:17:24 | × | chomwitt quits (~chomwitt@2a02:587:dc0d:4a00:99fe:ae00:5424:6d23) (Ping timeout: 276 seconds) |
| 2022-07-13 08:22:44 | × | thaumavorio quits (~thaumavor@thaumavor.io) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2022-07-13 08:24:01 | → | thaumavorio joins (~thaumavor@thaumavor.io) |
| 2022-07-13 08:34:12 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::909a) (Ping timeout: 244 seconds) |
| 2022-07-13 09:10:21 | → | wz1000 joins (~zubin@static.11.113.47.78.clients.your-server.de) |
All times are in UTC.