Logs: liberachat/#xmonad
| 2022-04-06 15:31:19 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::9d5a) |
| 2022-04-06 15:57:00 | <Ether[m]> | Does anyone how to have different bindings for specific layout? |
| 2022-04-06 15:57:16 | <Ether[m]> | Sounds complex? Event hook or Layout hook? |
| 2022-04-06 16:02:51 | <geekosaur> | relatively small change to PerWorkspaceKeys, looks like to me |
| 2022-04-06 16:03:06 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 2022-04-06 16:03:51 | → | steve_ joins (~steve@ool-182c2b80.dyn.optonline.net) |
| 2022-04-06 16:04:09 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 248 seconds) |
| 2022-04-06 16:06:01 | <geekosaur> | replace `S.currentTag` with `description . S.layout. S.workspace . S.current`, I think? |
| 2022-04-06 16:11:56 | <Ether[m]> | What does that do? |
| 2022-04-06 16:13:43 | <Ether[m]> | I don't think you understood what I want. If for example I am in master stack a.k.a tall layout I want a binding already bound to behave differently only if the layout is "Master Stack". |
| 2022-04-06 16:18:14 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 2022-04-06 16:23:02 | <geekosaur> | that is what that does. that'sa 1-line change to a module that allows keys to behave differently based on the current workspace, to make it behave differently based on the current layout |
| 2022-04-06 16:26:42 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2022-04-06 16:28:23 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2022-04-06 16:55:29 | <geekosaur> | https://github.com/xmonad/xmonad-contrib/pull/700 |
| 2022-04-06 16:56:30 | <geekosaur> | if you're handy with git, you can check out this PR and use PerLayoutKeys immediately; if not, you'll have to wait until someone reviews and applies it to master |
| 2022-04-06 17:15:22 | <geekosaur> | and now it's been reviewed and committed |
| 2022-04-06 17:15:56 | <geekosaur> | https://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Actions/PerLayoutKeys.hs |
| 2022-04-06 17:31:23 | <geekosaur> | if you can't update your xmonad and xmonad-contrib, you can go to your xmonad directory and do: mkdir -p lib/XMonad/Actions, then copy PerLayoutKeys.hs into that directory |
| 2022-04-06 17:32:27 | <geekosaur> | then you can import XMonad.Actions.PerLayoutKeys and bind the keys you want to bindByWorkspace as shown in the comment on line 32 |
| 2022-04-06 17:33:27 | <geekosaur> | if your layout's description (as opposed to function name) is not "Master Stack" then you'll need to use XMonad.Layout.Renamed |
| 2022-04-06 17:35:09 | lis | is now known as lisq |
| 2022-04-06 17:37:57 | <geekosaur> | er, bindByLayout not bindByWorkspace |
| 2022-04-06 17:52:11 | × | mc47 quits (~mc47@xmonad/TheMC47) (Ping timeout: 268 seconds) |
| 2022-04-06 18:33:32 | → | theproffesor joins (~theproffe@2601:282:847f:7f00::87) |
| 2022-04-06 18:39:40 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::9d5a) (Ping timeout: 268 seconds) |
| 2022-04-06 18:39:44 | × | steve_ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 246 seconds) |
| 2022-04-06 19:52:26 | × | vanvik quits (~vanvik@78.156.12.223) (Ping timeout: 268 seconds) |
| 2022-04-06 19:57:09 | → | vanvik joins (~vanvik@78.156.12.223) |
| 2022-04-06 20:02:50 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::9d5a) |
| 2022-04-06 20:13:37 | → | steve_ joins (~steve@ool-182c2b80.dyn.optonline.net) |
| 2022-04-06 20:58:23 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::9d5a) (Ping timeout: 250 seconds) |
| 2022-04-06 21:13:08 | → | abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
| 2022-04-06 21:15:43 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::9d5a) |
| 2022-04-06 23:01:01 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::9d5a) (Ping timeout: 240 seconds) |
| 2022-04-06 23:01:34 | × | Czernobog quits (~Czernobog@user/czernobog) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2022-04-06 23:02:17 | → | Czernobog joins (~Czernobog@user/czernobog) |
| 2022-04-06 23:12:02 | × | chomwitt quits (~chomwitt@athedsl-31574.home.otenet.gr) (Ping timeout: 252 seconds) |
| 2022-04-07 00:03:47 | × | theproffesor quits (~theproffe@2601:282:847f:7f00::87) (Quit: ¯\_(ツ)_/¯) |
| 2022-04-07 00:04:00 | → | theproffesor joins (~theprofff@2601:282:847f:7f00::87) |
| 2022-04-07 00:04:11 | × | theproffesor quits (~theprofff@2601:282:847f:7f00::87) (Changing host) |
| 2022-04-07 00:04:11 | → | theproffesor joins (~theprofff@user/theproffesor) |
| 2022-04-07 00:07:43 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2022-04-07 00:11:43 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2022-04-07 02:02:29 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 246 seconds) |
| 2022-04-07 02:22:53 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2022-04-07 02:24:20 | <abastro[m]> | How do I make it so that the chat notification from e.g. glirc would alarm me? |
| 2022-04-07 02:48:35 | × | terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat) |
| 2022-04-07 02:51:03 | → | terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1) |
| 2022-04-07 02:51:04 | → | twiclo joins (~twiclo@mail.twil.cx) |
| 2022-04-07 04:12:46 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Remote host closed the connection) |
| 2022-04-07 04:30:24 | → | benin joins (~benin@183.82.204.110) |
| 2022-04-07 05:24:41 | → | chomwitt joins (~chomwitt@2a02:587:dc0e:4f00:e2a4:4df9:d340:7660) |
| 2022-04-07 06:15:30 | <Solid> | your terminal (or, if it's a GUI program, then that) would have to set an urgency hint |
| 2022-04-07 06:16:08 | <Solid> | e.g. urxvt can do urgentOnBell (or something like that) |
| 2022-04-07 06:52:51 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-04-07 06:58:11 | × | scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Quit: leaving) |
| 2022-04-07 07:03:10 | → | scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk) |
| 2022-04-07 07:31:20 | <abastro[m]> | How do I check if one has urgency hint? |
| 2022-04-07 07:41:56 | × | steve_ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 272 seconds) |
| 2022-04-07 08:13:30 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2022-04-07 08:27:07 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.4.1) |
| 2022-04-07 08:50:37 | → | dschremp1 joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2022-04-07 08:51:54 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 268 seconds) |
| 2022-04-07 09:00:13 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 2022-04-07 09:58:44 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-04-07 10:03:33 | <geekosaur> | that's entirely up to the program, you'll have to check its documentation |
| 2022-04-07 10:03:46 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 2022-04-07 10:30:42 | × | haskl quits (~haskl@user/haskl) (Read error: Connection reset by peer) |
| 2022-04-07 10:33:07 | → | haskl joins (~haskl@user/haskl) |
| 2022-04-07 10:34:58 | × | dschremp1 quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.4.1) |
| 2022-04-07 10:45:08 | → | globe joins (~globe@stonebay32.com) |
| 2022-04-07 10:45:22 | <globe> | hey how do i quote a scratchpad command with whitespaces? |
| 2022-04-07 10:45:51 | <globe> | e.g. , NS "awsvpn" "/opt/awsvpnclient/AWS VPN Client" (className =? "AWS VPN Client") centerWindow |
| 2022-04-07 10:46:45 | <fizzie> | "\"/opt/.../AWS VPN Client\"", at a guess |
| 2022-04-07 10:47:26 | <globe> | that worked, thanks |
| 2022-04-07 11:12:13 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2022-04-07 11:14:03 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2022-04-07 11:56:47 | × | cfricke quits (~cfricke@user/cfricke) (Ping timeout: 246 seconds) |
| 2022-04-07 12:40:35 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-04-07 13:28:28 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.4.1) |
| 2022-04-07 14:12:30 | × | benin quits (~benin@183.82.204.110) (Quit: The Lounge - https://thelounge.chat) |
| 2022-04-07 14:15:19 | → | benin joins (~benin@183.82.204.110) |
| 2022-04-07 14:58:37 | × | ^[ quits (~user@user//x-8473491) (Ping timeout: 240 seconds) |
| 2022-04-07 15:21:04 | → | ^[ joins (~user@user//x-8473491) |
| 2022-04-07 15:34:55 | <Ether[m]> | geekosaur: your module works and all! But i cant bind that key for other layouts with mentioning each and everyone of them... |
| 2022-04-07 15:35:08 | <Ether[m]> | Without* |
| 2022-04-07 15:36:49 | <geekosaur> | if you want the same thing for every other layout, just specify the empty string as the layout name |
| 2022-04-07 15:45:35 | <Ether[m]> | Thanks alot geekosaur: |
| 2022-04-07 16:00:09 | × | mc47[m] quits (~mc47matri@2001:470:69fc:105::733) (Quit: You have been kicked for being idle) |
| 2022-04-07 16:00:22 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 2022-04-07 16:04:07 | × | gdd quits (~gdd@129.199.146.230) (Ping timeout: 250 seconds) |
| 2022-04-07 16:07:23 | × | ^[ quits (~user@user//x-8473491) (Ping timeout: 260 seconds) |
| 2022-04-07 16:08:30 | × | twiclo quits (~twiclo@mail.twil.cx) (Ping timeout: 268 seconds) |
| 2022-04-07 16:08:55 | → | twiclo joins (~twiclo@vpn.utahbroadband.com) |
| 2022-04-07 16:09:23 | → | gdd joins (~gdd@129.199.146.230) |
| 2022-04-07 16:29:41 | → | ^[ joins (~user@user//x-8473491) |
| 2022-04-07 16:40:04 | <Ether[m]> | Does anyone know how i could have window navigation know where my windows are while using "window navigation2d" ? |
| 2022-04-07 17:07:57 | → | The_Czernobog joins (~Czernobog@user/czernobog) |
| 2022-04-07 17:08:19 | × | Czernobog quits (~Czernobog@user/czernobog) (Ping timeout: 268 seconds) |
All times are in UTC.