Logs on 2022-10-27 (liberachat/#xmonad)
| 00:11:22 | × | Buliarous quits (~gypsydang@46.232.210.139) (Remote host closed the connection) |
| 00:33:53 | → | sogens joins (sogens@gateway/vpn/protonvpn/sogens) |
| 00:39:30 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.6) |
| 00:51:17 | × | mncheck quits (~mncheck@193.224.205.254) (Ping timeout: 240 seconds) |
| 00:54:29 | × | jabuxas quits (~klein@user/jabuxas) (Quit: WeeChat 3.5) |
| 00:55:43 | → | sogens joins (sogens@gateway/vpn/protonvpn/sogens) |
| 02:03:17 | × | banc- quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds) |
| 02:05:25 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.6) |
| 02:08:25 | → | sogens joins (sogens@gateway/vpn/protonvpn/sogens) |
| 02:09:37 | × | td_ quits (~td@83.135.9.27) (Ping timeout: 240 seconds) |
| 02:11:36 | → | td_ joins (~td@83.135.9.51) |
| 02:20:09 | × | jeeeun quits (~jeeeun@78.40.148.178) (*.net *.split) |
| 02:20:09 | × | m5zs7k quits (aquares@web10.mydevil.net) (*.net *.split) |
| 02:20:09 | × | redgloboli quits (~redglobol@user/redgloboli) (*.net *.split) |
| 02:20:09 | × | ectospasm quits (~ectospasm@user/ectospasm) (*.net *.split) |
| 02:20:09 | × | dweller quits (~dweller@178.62.146.60) (*.net *.split) |
| 02:20:09 | × | pl quits (sid98063@id-98063.helmsley.irccloud.com) (*.net *.split) |
| 02:20:09 | × | liskin quits (~liskin@xmonad/liskin) (*.net *.split) |
| 02:20:09 | × | dexter1 quits (dexter@2a01:7e00::f03c:91ff:fe86:59ec) (*.net *.split) |
| 02:20:09 | × | shinjipf quits (~shinjipf@2a01:4f8:1c1c:c1be::1) (*.net *.split) |
| 02:20:09 | × | Solid quits (~slot@xmonad/slotThe) (*.net *.split) |
| 02:20:09 | × | haasn quits (~nand@haasn.dev) (*.net *.split) |
| 02:20:27 | → | redgloboli joins (~redglobol@redgloboli.de) |
| 02:20:28 | → | jeeeun joins (~jeeeun@78.40.148.178) |
| 02:20:38 | → | pl joins (sid98063@id-98063.helmsley.irccloud.com) |
| 02:20:39 | × | redgloboli quits (~redglobol@redgloboli.de) (Changing host) |
| 02:20:39 | → | redgloboli joins (~redglobol@user/redgloboli) |
| 02:20:42 | → | liskin joins (~liskin@ackle.nomi.cz) |
| 02:20:44 | → | shinjipf joins (~shinjipf@2a01:4f8:1c1c:c1be::1) |
| 02:21:02 | → | ectospasm joins (~ectospasm@23-227-173-50.static.hvvc.us) |
| 02:21:05 | → | dexter1 joins (dexter@2a01:7e00::f03c:91ff:fe86:59ec) |
| 02:21:12 | × | liskin quits (~liskin@ackle.nomi.cz) (Changing host) |
| 02:21:12 | → | liskin joins (~liskin@xmonad/liskin) |
| 02:22:06 | ectospasm | is now known as Guest4398 |
| 02:22:12 | → | m5zs7k joins (aquares@web10.mydevil.net) |
| 02:22:32 | → | haasn joins (~nand@haasn.dev) |
| 02:22:37 | → | Solid joins (~slot@xmonad/slotThe) |
| 02:23:57 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 02:25:26 | → | dweller joins (~dweller@178.62.146.60) |
| 03:24:30 | ← | wusticality parts (~user@76.131.115.3) (ERC 5.4 (IRC client for GNU Emacs 28.1.50)) |
| 04:08:31 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 04:10:53 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 04:22:43 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 272 seconds) |
| 04:26:17 | × | bla quits (~bla@79.191.84.224.ipv4.supernova.orange.pl) (Ping timeout: 260 seconds) |
| 04:31:56 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.6) |
| 04:39:49 | → | bla joins (~bla@83.24.71.161.ipv4.supernova.orange.pl) |
| 05:09:27 | → | sogens joins (~sogens@pa49-182-84-76.pa.qld.optusnet.com.au) |
| 05:13:41 | × | sogens quits (~sogens@pa49-182-84-76.pa.qld.optusnet.com.au) (Ping timeout: 244 seconds) |
| 05:36:23 | → | chomwitt joins (~chomwitt@2a02:587:dc10:8200:1ac0:4dff:fedb:a3f1) |
| 05:50:05 | <xmonadtrack> | xmonad-contrib Adam Plaice * v0.17.1-51-g2ab520ee: Fix inter-module link (use " instead of ') (11 hours ago, 1 file, 1+ 1-) https://github.com/xmonad/xmonad-contrib/commit/2ab520eedac7 |
| 05:50:05 | <xmonadtrack> | xmonad-contrib Tony Zorman {GitHub} * v0.17.1-52-gfce5558b: Merge pull request #769 from aplaice/spawnonce_doc_link (4 minutes ago, 0 files, 0+ 0-) https://github.com/xmonad/xmonad-contrib/commit/fce5558b625d |
| 06:26:20 | × | ft quits (~ft@p3e9bc845.dip0.t-ipconnect.de) (Quit: leaving) |
| 06:50:02 | → | mncheck joins (~mncheck@193.224.205.254) |
| 07:24:57 | × | m5zs7k quits (aquares@web10.mydevil.net) (Ping timeout: 240 seconds) |
| 07:26:01 | → | m5zs7k joins (aquares@web10.mydevil.net) |
| 08:22:45 | Magician | is now known as deepy |
| 09:00:08 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 09:42:12 | → | thyriaen joins (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
| 10:47:12 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 260 seconds) |
| 10:49:03 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 12:05:35 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 12:19:24 | ← | ChristianGrey[m] parts (~jacques16@2001:470:69fc:105::2:a40c) () |
| 12:27:14 | × | scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Quit: leaving) |
| 12:31:12 | → | cfricke joins (~cfricke@user/cfricke) |
| 12:31:38 | → | scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk) |
| 13:15:03 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 13:37:28 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 13:57:35 | × | cfricke quits (~cfricke@user/cfricke) (Ping timeout: 244 seconds) |
| 14:08:49 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: leaving) |
| 14:09:40 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 14:58:55 | → | noex joins (~null@user/noex) |
| 15:06:34 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: leaving) |
| 15:08:53 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 15:24:39 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: leaving) |
| 15:25:40 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 15:30:20 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Client Quit) |
| 15:31:22 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 15:58:06 | × | vanvik1 quits (~vanvik@78.156.8.93) (Ping timeout: 250 seconds) |
| 15:59:01 | → | vanvik1 joins (~vanvik@78.156.8.93) |
| 15:59:34 | × | rieper quits (~riepernet@webmirror.geo.uni-leipzig.de) (Remote host closed the connection) |
| 16:00:35 | → | rieper joins (~riepernet@webmirror.geo.uni-leipzig.de) |
| 16:52:35 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 16:55:17 | × | vanvik1 quits (~vanvik@78.156.8.93) (Ping timeout: 240 seconds) |
| 16:57:10 | → | vanvik1 joins (~vanvik@78.156.8.93) |
| 17:35:03 | → | ft joins (~ft@p3e9bc845.dip0.t-ipconnect.de) |
| 17:52:21 | ← | alternateved[m] parts (~alternate@2001:470:69fc:105::2:894a) () |
| 17:57:21 | → | desantra joins (~skykanin@user/skykanin) |
| 18:01:14 | × | desantra quits (~skykanin@user/skykanin) (Client Quit) |
| 18:07:47 | → | desantra joins (~skykanin@user/skykanin) |
| 19:40:55 | → | odiseo1869[m] joins (~odiseo186@2001:470:69fc:105::2:acb6) |
| 19:41:06 | ← | odiseo1869[m] parts (~odiseo186@2001:470:69fc:105::2:acb6) () |
| 19:58:46 | → | jabuxas joins (~klein@user/jabuxas) |
| 20:04:11 | <jabuxas> | how do I remove a default keybinding? I wanna launch firefox with M-b but that is already set default to sendMessage ToggleStruts. I couldn't figure out a way to remove that keybinding. there is the `removeKeys` function from util.ezconfig, but I didn't understand the syntax for that one. |
| 20:04:23 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 20:04:40 | <jabuxas> | I can change sendMessage ToggleStruts to M-m, but M-b still does it. |
| 20:05:04 | <geekosaur> | it probably wouldn't work anyway since it's added afterward by withEasySB; change that to withSB to free it up, I think |
| 20:05:30 | <geekosaur> | or change the function you pass that sets the keybinding |
| 20:05:33 | <geekosaur> | @paste |
| 20:05:33 | <lambdabot> | A pastebin: https://paste.debian.net/ |
| 20:05:36 | <geekosaur> | sigh |
| 20:05:39 | <geekosaur> | @where paste |
| 20:05:39 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
| 20:06:49 | <jabuxas> | paste my xmonad.hs? |
| 20:07:32 | <geekosaur> | yes |
| 20:07:56 | <jabuxas> | https://paste.debian.net/1258494/ |
| 20:07:58 | <geekosaur> | so I can see how best to get the default mod-b binding out of the way |
| 20:09:14 | <geekosaur> | you're using withEasySB twice, it's binding mod-b twice (the `def` parameter) |
| 20:10:16 | <jabuxas> | would there be another way to launch a second bar on my second monitor that would not be calling the same function again? |
| 20:10:32 | <geekosaur> | one of those should be `withSB` and minus `def`, the other you need to change `def` to a function you provide that takes a config (so it can find out your mod key) and returns a (KeyMask,KeySym) to bind the `ToggleStruts` action to |
| 20:10:40 | <geekosaur> | `withSB`, as I said |
| 20:11:00 | <geekosaur> | `withEasySB` does the initial setup, after that you only need `withSB` |
| 20:13:26 | <jabuxas> | would then `withSB xmobar2 def2` where on def2 I define something like `((modm, xK_m), sendMessage ToggleStruts)` work? |
| 20:13:49 | <geekosaur> | you remove `def` completely with `withSB` |
| 20:14:12 | <geekosaur> | `withEasySB` takes that, but in this case we have to change it to something else |
| 20:14:25 | <jabuxas> | what would you recommend me to change it to? |
| 20:15:10 | <geekosaur> | what key would you prefer to use for toggling the statusbar? |
| 20:15:12 | <geekosaur> | (s) |
| 20:15:34 | <jabuxas> | xK_m is ok |
| 20:15:54 | <geekosaur> | `toggleSB conf {modMask = modm} = (modm, xK_m)` |
| 20:16:10 | <geekosaur> | then use `toggleSB` in place of `def` in the `withEasySB` call |
| 20:18:49 | <jabuxas> | /home/klein/.config/xmonad/src/xmonad.hs:49:56: error: parse error on input ‘=’ |
| 20:18:52 | <jabuxas> | | |
| 20:18:54 | <jabuxas> | 49 | . withEasySB xmobar toggleSB conf {modMask = modm} = (modm, xK_m) |
| 20:19:40 | <jabuxas> | it complained about the last = |
| 20:22:14 | <geekosaur> | you don't put that there, you put it in a where clause or at the top level. the `withEasySB` call then becomes `withEasySB xmobar toggleSB` |
| 20:23:10 | <geekosaur> | put the definition around line 52 |
| 20:28:27 | <jabuxas> | something like |
| 20:28:31 | <jabuxas> | . withEasySB xmobar toggleSB |
| 20:28:34 | <jabuxas> | . withSB xmobar2 |
| 20:28:36 | <jabuxas> | $ myConfig |
| 20:28:38 | <jabuxas> | where |
| 20:28:40 | <jabuxas> | toggleSB = conf {modMask = modm} = (modm, xK_m) y |
| 20:28:42 | <jabuxas> | ? |
| 20:28:49 | <jabuxas> | ignore the y at the end |
| 20:29:12 | <geekosaur> | that should work, yes |
| 20:31:31 | <thyriaen> | what xdg file picker do you guys use ? Jabuxas ? |
| 20:32:13 | <jabuxas> | /home/klein/.config/xmonad/src/xmonad.hs:53:43: error: parse error on input ‘=’ |
| 20:32:15 | <jabuxas> | | |
| 20:32:17 | <jabuxas> | 53 | toggleSB = conf {modMask = modm} = (modm, xK_m) |
| 20:32:19 | <jabuxas> | | |
| 20:32:31 | <jabuxas> | it's poiting at the second = still |
| 20:34:24 | <jabuxas> | thyriaen: I never really changed it, and I only have pcmanfm installed |
| 20:35:56 | <geekosaur> | the first = doesn't belong there |
| 20:36:23 | <geekosaur> | `toggleSB conf {modMask = modm} = (modm, xK_m)` |
| 20:36:38 | <jabuxas> | not a record constructor |
| 20:36:41 | <jabuxas> | conf |
| 20:37:01 | <geekosaur> | wait, lemme doublecheck this |
| 20:37:57 | <geekosaur> | looks like it should be (it's `XConfig Layout`) |
| 20:38:37 | <jabuxas> | oh, just like `myKeys conf@(XConfig {XMonad.modMask = modm}) = M.fromList` |
| 20:38:44 | <jabuxas> | tho idk what that @ means |
| 20:39:02 | <geekosaur> | the @ lets you capture a pattern and deconstruct it at the same time |
| 20:39:27 | <geekosaur> | so the entire record is `conf`, but it also extracts the `modMask` field as `modm` |
| 20:39:46 | <geekosaur> | oh, right, I'm sorry. change `conf` to `XConfig` |
| 20:39:50 | <geekosaur> | my mistake |
| 20:40:26 | <jabuxas> | holy f*** |
| 20:40:28 | <jabuxas> | it worked |
| 20:41:19 | <jabuxas> | so let me see if I understood what was happening, I was calling def function twice so it defined all keybindings twice? |
| 20:41:40 | <jabuxas> | I thought it was needed to call def on withEasySB, but it's not really? |
| 20:42:01 | <geekosaur> | just the mod-b keybinding twice. but it was doing so *after* the normal keybindings, so you couldn't override it in those |
| 20:42:12 | <geekosaur> | withEasySB was replacing yours |
| 20:42:38 | <geekosaur> | so we had to replace its `def` parameter (which was telling it to use mod-b) with a custom function |
| 20:43:04 | <jabuxas> | understood. |
| 20:43:29 | <jabuxas> | ty again geeko, you're helping me so much hahaha |
| 20:44:02 | <geekosaur> | np, that's why I'm here |
| 21:03:45 | × | thyriaen quits (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection) |
| 21:04:40 | <jabuxas> | not much to do with xmonad, but do any of you know if it's possible to make picom not interact or composite a certain window? |
| 21:04:53 | <jabuxas> | or where I could get help |
| 21:06:26 | × | desantra quits (~skykanin@user/skykanin) (Quit: WeeChat 3.6) |
| 21:18:27 | <geekosaur> | https://github.com/geekosaur/xmonad.hs/blob/skkukuk/compton.conf lines 19 and 24 |
| 21:19:48 | <geekosaur> | (my picom is version 1.0 and still identifies as compton and uses compton.conf; the config should be compatible though) |
| 21:58:36 | <jabuxas> | you're talking about all those excludes? |
| 21:58:58 | <jabuxas> | I wonder if it's possible to *-exclude isntead of doing each one |
| 22:03:38 | <geekosaur> | not so far as I'm aware |
| 22:11:03 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: leaving) |
| 22:11:46 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 22:24:27 | × | mncheck quits (~mncheck@193.224.205.254) (Ping timeout: 272 seconds) |
| 22:57:44 | × | noex quits (~null@user/noex) (Quit: :q!) |
| 23:22:13 | × | jabuxas quits (~klein@user/jabuxas) (Quit: WeeChat 3.5) |
| 23:28:50 | × | darkstardevx quits (~darkstard@50.126.124.156) (Remote host closed the connection) |
| 23:31:17 | → | darkstardevx joins (~darkstard@50.126.124.156) |
| 23:35:50 | × | darkstardevx quits (~darkstard@50.126.124.156) (Max SendQ exceeded) |
| 23:50:39 | → | darkstardevx joins (~darkstard@50.126.124.156) |
| 23:52:29 | × | darkstardevx quits (~darkstard@50.126.124.156) (Max SendQ exceeded) |
| 23:53:20 | → | darkstardevx joins (~darkstard@50.126.124.156) |
| 23:58:40 | × | chomwitt quits (~chomwitt@2a02:587:dc10:8200:1ac0:4dff:fedb:a3f1) (Ping timeout: 255 seconds) |
All times are in UTC on 2022-10-27.