2022-04-06 00:11:56 +0200 | <anon_kun600[m]> | thank you |
2022-04-06 00:21:02 +0200 | <YusefAslam[m]> | s/layer/layout/ |
2022-04-06 00:27:22 +0200 | <geekosaur> | hm. an actual "floating" layout that didn't simply kick stuff into the floating layer like SimplestFloat would be a lot of work |
2022-04-06 00:28:18 +0200 | <geekosaur> | and our layout handling probably isn't very up to it, although I guess storing a Map Window RationalRect of your own including decorations would be doable |
2022-04-06 00:41:08 +0200 | <abastro[m]> | Floating layout? |
2022-04-06 00:43:37 +0200 | chomwitt | (~chomwitt@athedsl-369869.home.otenet.gr) (Ping timeout: 248 seconds) |
2022-04-06 01:02:50 +0200 | cyr4x3 | (~cyr4x3@139.47.114.80) (Quit: WeeChat 2.3) |
2022-04-06 01:24:58 +0200 | theproffesor | (~theproffe@2601:282:847f:7f00::87) |
2022-04-06 01:46:47 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::9d5a) |
2022-04-06 02:00:38 +0200 | theproffesor | (~theproffe@2601:282:847f:7f00::87) (Changing host) |
2022-04-06 02:00:38 +0200 | theproffesor | (~theproffe@user/theproffesor) |
2022-04-06 02:19:03 +0200 | Nahra | (~user@static.161.95.99.88.clients.your-server.de) (Remote host closed the connection) |
2022-04-06 03:06:41 +0200 | Guest5934 | (~twiclo@204.14.20.66.static.utbb.net) (Quit: WeeChat 3.4) |
2022-04-06 03:50:55 +0200 | ectospasm | (~ectospasm@user/ectospasm) (Quit: WeeChat 3.4.1) |
2022-04-06 04:03:19 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 260 seconds) |
2022-04-06 04:25:48 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2022-04-06 04:29:26 +0200 | ectospasm | (~ectospasm@user/ectospasm) |
2022-04-06 04:59:52 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::9d5a) (Ping timeout: 268 seconds) |
2022-04-06 05:38:43 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2022-04-06 05:39:02 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2022-04-06 06:17:13 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Ping timeout: 260 seconds) |
2022-04-06 06:22:22 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2022-04-06 06:39:02 +0200 | steve_ | (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 246 seconds) |
2022-04-06 07:24:36 +0200 | chomwitt | (~chomwitt@2a02:587:dc1d:9d00:8198:a338:78ea:2e75) |
2022-04-06 07:29:32 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
2022-04-06 08:09:40 +0200 | <Solid[m]> | yusz1[m]: floating decorations can (and have been) done, e.g. [here](https://github.com/xmonad/xmonad/issues/355) are patches for both contrib and core |
2022-04-06 08:10:07 +0200 | <Solid[m]> | the reason they are not merged yet is because that core patch can probably be drastically trimmed down (with the excess moved to contrib) |
2022-04-06 08:10:20 +0200 | <Solid[m]> | I haven't gotten around to that yet, but if you want to take a stab feel free to! |
2022-04-06 08:11:33 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 260 seconds) |
2022-04-06 08:50:14 +0200 | rotateq | (~user@ip-078-094-235-194.um19.pools.vodafone-ip.de) |
2022-04-06 09:48:32 +0200 | cfricke | (~cfricke@user/cfricke) |
2022-04-06 10:25:59 +0200 | kaizoku | (~kaizoku@user/kaizoku) (Ping timeout: 252 seconds) |
2022-04-06 10:26:48 +0200 | kaizoku | (~kaizoku@user/kaizoku) |
2022-04-06 10:27:09 +0200 | lis | (~quassel@lis.moe) |
2022-04-06 10:27:49 +0200 | lisq | (~quassel@lis.moe) (Ping timeout: 240 seconds) |
2022-04-06 10:39:03 +0200 | davve | (davve@bsd.douchedata.com) (Remote host closed the connection) |
2022-04-06 10:39:14 +0200 | davve | (davve@bsd.douchedata.com) |
2022-04-06 11:00:09 +0200 | jkaye[m] | (~jkayematr@2001:470:69fc:105::1:86f7) (Quit: You have been kicked for being idle) |
2022-04-06 11:00:15 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
2022-04-06 11:42:33 +0200 | theproffesor | (~theproffe@user/theproffesor) (Ping timeout: 268 seconds) |
2022-04-06 12:24:47 +0200 | <YusefAslam[m]> | Yeah sure! Will test it in a VM although my Haskell skills are void, so the only thing I can do is testing. |
2022-04-06 12:30:49 +0200 | chomwitt | (~chomwitt@2a02:587:dc1d:9d00:8198:a338:78ea:2e75) (Ping timeout: 248 seconds) |
2022-04-06 13:11:06 +0200 | chomwitt | (~chomwitt@athedsl-31574.home.otenet.gr) |
2022-04-06 15:49:00 +0200 | defjam | (~eb0t@90.203.123.221) (Ping timeout: 240 seconds) |
2022-04-06 15:51:14 +0200 | defjam | (~eb0t@90.203.122.28) |
2022-04-06 15:57:29 +0200 | rotateq | (~user@ip-078-094-235-194.um19.pools.vodafone-ip.de) (Remote host closed the connection) |
2022-04-06 16:44:52 +0200 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 3.4.1) |
2022-04-06 17:16:58 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
2022-04-06 17:31:19 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::9d5a) |
2022-04-06 17:57:00 +0200 | <Ether[m]> | Does anyone how to have different bindings for specific layout? |
2022-04-06 17:57:16 +0200 | <Ether[m]> | Sounds complex? Event hook or Layout hook? |
2022-04-06 18:02:51 +0200 | <geekosaur> | relatively small change to PerWorkspaceKeys, looks like to me |
2022-04-06 18:03:06 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) |
2022-04-06 18:03:51 +0200 | steve_ | (~steve@ool-182c2b80.dyn.optonline.net) |
2022-04-06 18:04:09 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 248 seconds) |
2022-04-06 18:06:01 +0200 | <geekosaur> | replace `S.currentTag` with `description . S.layout. S.workspace . S.current`, I think? |
2022-04-06 18:11:56 +0200 | <Ether[m]> | What does that do? |
2022-04-06 18:13:43 +0200 | <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 18:18:14 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2022-04-06 18:23:02 +0200 | <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 18:26:42 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2022-04-06 18:28:23 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2022-04-06 18:55:29 +0200 | <geekosaur> | https://github.com/xmonad/xmonad-contrib/pull/700 |
2022-04-06 18:56:30 +0200 | <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 19:15:22 +0200 | <geekosaur> | and now it's been reviewed and committed |
2022-04-06 19:15:56 +0200 | <geekosaur> | https://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Actions/PerLayoutKeys.hs |
2022-04-06 19:31:23 +0200 | <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 19:32:27 +0200 | <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 19:33:27 +0200 | <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 19:35:09 +0200 | lis | lisq |
2022-04-06 19:37:57 +0200 | <geekosaur> | er, bindByLayout not bindByWorkspace |
2022-04-06 19:52:11 +0200 | mc47 | (~mc47@xmonad/TheMC47) (Ping timeout: 268 seconds) |
2022-04-06 20:33:32 +0200 | theproffesor | (~theproffe@2601:282:847f:7f00::87) |
2022-04-06 20:39:40 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::9d5a) (Ping timeout: 268 seconds) |
2022-04-06 20:39:44 +0200 | steve_ | (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 246 seconds) |
2022-04-06 21:52:26 +0200 | vanvik | (~vanvik@78.156.12.223) (Ping timeout: 268 seconds) |
2022-04-06 21:57:09 +0200 | vanvik | (~vanvik@78.156.12.223) |
2022-04-06 22:02:50 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::9d5a) |
2022-04-06 22:13:37 +0200 | steve_ | (~steve@ool-182c2b80.dyn.optonline.net) |
2022-04-06 22:58:23 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::9d5a) (Ping timeout: 250 seconds) |
2022-04-06 23:13:08 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
2022-04-06 23:15:43 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::9d5a) |