2021-02-20 00:13:43 +0100 | toniz4 | (~toniz4@unaffiliated/toniz4) |
2021-02-20 00:45:48 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 256 seconds) |
2021-02-20 00:47:39 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
2021-02-20 01:03:26 +0100 | thc202 | (~thc202@unaffiliated/thc202) (Ping timeout: 240 seconds) |
2021-02-20 01:10:35 +0100 | seschwar | (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
2021-02-20 01:14:42 +0100 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Ping timeout: 256 seconds) |
2021-02-20 01:38:42 +0100 | notis | (~notis@185.51.134.222) (Ping timeout: 246 seconds) |
2021-02-20 02:40:51 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 272 seconds) |
2021-02-20 02:59:54 +0100 | eqw | (~eqw@31.134.178.99) (Ping timeout: 246 seconds) |
2021-02-20 03:07:04 +0100 | eqw | (~eqw@31.134.178.99) |
2021-02-20 03:26:16 +0100 | palo1 | (~weechat@c-base/crew/palo) |
2021-02-20 03:29:05 +0100 | palo | (~weechat@c-base/crew/palo) (Ping timeout: 240 seconds) |
2021-02-20 03:29:05 +0100 | palo1 | palo |
2021-02-20 03:49:58 +0100 | gazler | (~gazler@195.107.2.81.in-addr.arpa) |
2021-02-20 03:52:03 +0100 | gazler_ | (~gazler@195.107.2.81.in-addr.arpa) (Ping timeout: 246 seconds) |
2021-02-20 04:02:00 +0100 | adamik | (~nodelet@unaffiliated/adamik) (Quit: leaving) |
2021-02-20 04:25:43 +0100 | AlexNevesky | (~brtt@2600:8804:8689:3f00::2395) (Quit: WeeChat 3.0) |
2021-02-20 04:55:26 +0100 | theDon | (~td@muedsl-82-207-238-165.citykom.de) (Ping timeout: 240 seconds) |
2021-02-20 04:57:30 +0100 | theDon | (~td@94.134.91.113) |
2021-02-20 04:58:36 +0100 | s00pcan | (~chris@107.181.165.217) (Ping timeout: 240 seconds) |
2021-02-20 05:00:49 +0100 | s00pcan | (~chris@075-133-056-178.res.spectrum.com) |
2021-02-20 06:41:00 +0100 | toniz4 | (~toniz4@unaffiliated/toniz4) (Quit: leaving) |
2021-02-20 06:56:07 +0100 | thunderrd | (~thunderrd@183.182.113.172) (Remote host closed the connection) |
2021-02-20 07:30:35 +0100 | palo1 | (~weechat@c-base/crew/palo) |
2021-02-20 07:33:25 +0100 | palo | (~weechat@c-base/crew/palo) (Ping timeout: 240 seconds) |
2021-02-20 07:33:25 +0100 | palo1 | palo |
2021-02-20 07:55:18 +0100 | novas0x2a1 | (~blah@157-131-126-102.fiber.dynamic.sonic.net) (Quit: Leaving.) |
2021-02-20 07:56:59 +0100 | novas0x2a | (~blah@157-131-126-102.fiber.dynamic.sonic.net) |
2021-02-20 07:57:54 +0100 | thunderrd | (~thunderrd@183.182.113.172) |
2021-02-20 08:44:40 +0100 | meck | (~meck@li1809-18.members.linode.com) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-02-20 09:09:40 +0100 | sheepfleece | (~sheep@46.53.253.85) |
2021-02-20 09:12:23 +0100 | <sheepfleece> | Good day! I'm not sure what the problem is exactly, but sometimes when I move between two visible workspaces (on different screens) xmonad doesn't swap them and only changes focus to the other screen. I'm not sure when it started happenning, but what might be the problem, why does xmonad sometimes only change focus and not swap workspaces? |
2021-02-20 09:16:43 +0100 | <Solid> | If you're moving between screens with M-{w,e,r} you should not see any workspace swapping at all |
2021-02-20 09:17:56 +0100 | <sheepfleece> | I'm moving with M-{1..} |
2021-02-20 09:18:59 +0100 | <sheepfleece> | No, to be precise I'm moving with M-{;,'}, but I mapped them with greedyView |
2021-02-20 09:19:46 +0100 | <Solid> | Well that's certainly odd |
2021-02-20 09:19:48 +0100 | <sheepfleece> | What's even more strange is that now it doesn't work with M-{;,'} workspaces but does work with M-{n,m,[,],\} |
2021-02-20 09:21:27 +0100 | <Solid> | Are you able to reliably reproduce this? |
2021-02-20 09:22:26 +0100 | <sheepfleece> | Right now, yes. But I'm not sure how exactly it didn't work before |
2021-02-20 09:24:27 +0100 | <sheepfleece> | here is an exert from my config, https://paste.debian.net/1186190/ |
2021-02-20 09:28:45 +0100 | <Solid> | mh looks right to me |
2021-02-20 09:47:49 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
2021-02-20 09:49:50 +0100 | sheepfleece | (~sheep@46.53.253.85) (Remote host closed the connection) |
2021-02-20 09:52:35 +0100 | sheepfleece | (~sheep@46.53.253.85) |
2021-02-20 09:52:55 +0100 | mc47 | (~yecinem@89.246.239.190) |
2021-02-20 09:52:58 +0100 | <sheepfleece> | It fixed itself after complete reboot, I have no idea what is going on, ehhh |
2021-02-20 09:53:25 +0100 | <Solid> | Oo |
2021-02-20 09:53:35 +0100 | <Solid> | Sounds like some fun X11 fuckery :) |
2021-02-20 09:57:22 +0100 | notis | (~notis@185.51.134.229) |
2021-02-20 09:57:32 +0100 | sheepfleece | (~sheep@46.53.253.85) (Remote host closed the connection) |
2021-02-20 09:59:21 +0100 | sheepfleece | (~sheep@46.53.253.85) |
2021-02-20 10:00:29 +0100 | <sheepfleece> | Okay, I can reproduce it, the config I showed was a bit of a lie, because some time ago I also had this line in it. https://paste.debian.net/1186193/ |
2021-02-20 10:00:42 +0100 | <sheepfleece> | So there were two ways to switching to those two workspaces |
2021-02-20 10:01:18 +0100 | <sheepfleece> | I returned it again, and voila, it does this strange thing again |
2021-02-20 10:10:41 +0100 | <mc47> | how does the entire config look like? |
2021-02-20 10:12:17 +0100 | <sheepfleece> | https://paste.debian.net/1186194/ |
2021-02-20 10:20:00 +0100 | sheepfleece | (~sheep@46.53.253.85) (Remote host closed the connection) |
2021-02-20 10:22:31 +0100 | <mc47> | no idea.. |
2021-02-20 10:23:30 +0100 | sheepfleece | (~sheep@46.53.253.85) |
2021-02-20 10:27:02 +0100 | <mc47> | on another note, I think we should add RRScreenChangeNotifyEvent to the docksEventHook |
2021-02-20 10:27:50 +0100 | <mc47> | or something similar to react to changes in the screen config |
2021-02-20 10:32:50 +0100 | <sheepfleece> | Also would it be possible to somehow change LayoutModifier to completely intercept messages? `handleMessOrMaybeModifyIt` is insufficient because it allows to either modify the message or state of LayoutModifier, not both at the same time. Also it doesn't allow to simply discard message (which can be done by changing message to something no one will handle, but it is a workaround) |
2021-02-20 10:33:58 +0100 | <sheepfleece> | I already had two times when I wanted this new behaviour: first, when I wanted to modify how IncMasterN is handled by all Layouts (now instead I have a newtype wrapper for each layout I use to change the behaviour) |
2021-02-20 10:35:40 +0100 | <sheepfleece> | and second, when I wanted to use the same LayoutModifier twice, I needed a way to say that this message should be handled by, say, first or second instance of the modifier. (I wanted to use Magnify layout for magnifying a little bit or by opening window in fullscreen) |
2021-02-20 10:36:54 +0100 | <sheepfleece> | I know it can be done with Full layout, but there are other frustrations then (I want to toggle only between two layouts and open windows in fullscreen using other keybindings) |
2021-02-20 10:39:26 +0100 | <sheepfleece> | I think it can be done with adding new method with signature `m a -> SomeMessage -> X (Maybe (These (m a) SomeMessage))` |
2021-02-20 10:39:29 +0100 | <sheepfleece> | https://hackage.haskell.org/package/strict-0.4.0.1/docs/Data-Strict-These.html#t:These |
2021-02-20 11:25:23 +0100 | seschwar | (~seschwar@unaffiliated/seschwar) |
2021-02-20 11:28:19 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 258 seconds) |
2021-02-20 11:28:38 +0100 | scardinal | (~supreme@unaffiliated/scardinal) (Quit: leaving) |
2021-02-20 11:45:35 +0100 | <Liskni_si> | mc47: why? calcGap runs in the layout, not in the event hook |
2021-02-20 11:46:11 +0100 | <Liskni_si> | If the screen config changes, the layout is refreshed |
2021-02-20 11:47:03 +0100 | <Liskni_si> | So there's nothing we need to do in the hook. If the bar program doesn't update its struts for the new screen config, we can't do anything meaningful. |
2021-02-20 11:48:25 +0100 | <Liskni_si> | sheepfleece: for the second usecase there's https://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Layout/MessageControl.hs |
2021-02-20 11:52:09 +0100 | <byorgey> | Liskni_si, Solid: I just removed peti from the core xmonad team on github. I'm sorry it took me so long to get around to really looking into it, this has been a crazy few months for me. |
2021-02-20 11:53:30 +0100 | <byorgey> | I have no idea about the merits of the various technical things being discussed, but it doesn't matter; after reading through everything I agree he was being pretty toxic. |
2021-02-20 12:12:41 +0100 | sheepfleece | (~sheep@46.53.253.85) (Quit: Lost terminal) |
2021-02-20 12:36:41 +0100 | <Liskni_si> | byorgey: I am on a walk so I can't chat more, but: thanks |
2021-02-20 12:36:52 +0100 | scardinal | (~supreme@unaffiliated/scardinal) |
2021-02-20 12:37:03 +0100 | <Liskni_si> | We'll need to deal with hackage access as well |
2021-02-20 12:37:22 +0100 | <Liskni_si> | Right now none of the active people can upload anything |
2021-02-20 12:39:22 +0100 | <Liskni_si> | See the X11 pr where I highlighted you and where dmwit replied |
2021-02-20 12:45:51 +0100 | scardinal | (~supreme@unaffiliated/scardinal) (Remote host closed the connection) |
2021-02-20 12:47:27 +0100 | scardinal | (~supreme@unaffiliated/scardinal) |
2021-02-20 12:52:10 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
2021-02-20 13:33:19 +0100 | geekosaur | (ac3a537e@172.58.83.126) |
2021-02-20 13:53:46 +0100 | <byorgey> | Liskni_si: right, I'll look into that too. Don't remember if I have Hackage upload access for things or not. |
2021-02-20 14:27:16 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 240 seconds) |
2021-02-20 14:36:15 +0100 | <mc47> | Liskni_si I'm not sure if that will solve my problem, which is: when I unplug my main monitor, the windows are over the xmobars |
2021-02-20 14:36:33 +0100 | <mc47> | I guess I need to find out exactly what's causing the problem |
2021-02-20 14:39:14 +0100 | <mc47> | xmobar seems to be updating the struts correctly, reseting the config also doesn't fix it.. it only goes away when I restart xmonad |
2021-02-20 14:51:51 +0100 | <Liskni_si> | I had this happen to me as well |
2021-02-20 14:52:12 +0100 | <Liskni_si> | Solved by telling xmobar to act as a dock instead of just override redirect |
2021-02-20 14:52:43 +0100 | <Liskni_si> | I don't remember the details though. Will check when I get home |
2021-02-20 14:53:46 +0100 | <mc47> | that would be awesome! thanks |
2021-02-20 14:55:13 +0100 | <mc47> | nevermind, I took a look at your config and it's there |
2021-02-20 14:55:27 +0100 | <mc47> | overrideRedirect = False must be added to the xmobar config |
2021-02-20 14:56:49 +0100 | drdo | (~drdo@overlord0.drdo.eu) |
2021-02-20 14:58:57 +0100 | <Liskni_si> | Yeah but now that I think about it, it's a bit weird. I'd like to remind myself what the root cause was and whether it should perhaps be fixed. |
2021-02-20 14:59:53 +0100 | <Liskni_si> | It's not good if it only works sometimes. If with override redirect it didn't work at all, that would be consistent. Now it's not. |
2021-02-20 15:02:20 +0100 | <Liskni_si> | Also without override redirect you need to manually doLower |
2021-02-20 15:02:43 +0100 | <Liskni_si> | This probably deserves a deeper look |
2021-02-20 15:36:07 +0100 | Natch | (~natch@c-b471e255.014-297-73746f25.bbcust.telenor.se) (Remote host closed the connection) |
2021-02-20 15:41:29 +0100 | Natch | (~Natch@c-b471e255.014-297-73746f25.bbcust.telenor.se) |
2021-02-20 15:59:18 +0100 | geekosaur | (ac3a537e@172.58.83.126) (Quit: Connection closed) |
2021-02-20 16:30:04 +0100 | s00pcan | (~chris@075-133-056-178.res.spectrum.com) (Remote host closed the connection) |
2021-02-20 16:35:21 +0100 | everythingTaken | (~everythin@gateway/tor-sasl/everythingtaken) |
2021-02-20 16:39:35 +0100 | deepy | Dreamcast |
2021-02-20 16:39:36 +0100 | everythingTaken | (~everythin@gateway/tor-sasl/everythingtaken) (Client Quit) |
2021-02-20 17:00:47 +0100 | ericsagn1 | (~ericsagne@2405:6580:0:5100:33f6:9077:f7e2:df6e) (Ping timeout: 246 seconds) |
2021-02-20 17:13:24 +0100 | ericsagn1 | (~ericsagne@2405:6580:0:5100:86fb:42bc:1428:8130) |
2021-02-20 17:29:33 +0100 | idhugo | (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) |
2021-02-20 17:33:54 +0100 | idhugo | (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) (Ping timeout: 256 seconds) |
2021-02-20 17:40:57 +0100 | eyenx | (~eyenxeyen@unaffiliated/eye/x-1653358) (Remote host closed the connection) |
2021-02-20 17:53:28 +0100 | eyenx | (~eyenxeyen@unaffiliated/eye/x-1653358) |
2021-02-20 18:06:48 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-02-20 18:51:46 +0100 | insanya | (b04f1553@176.79.21.83) |
2021-02-20 18:53:53 +0100 | insanya | (b04f1553@176.79.21.83) (Client Quit) |
2021-02-20 18:54:15 +0100 | insanya | (b04f1553@176.79.21.83) |
2021-02-20 18:54:23 +0100 | insanya | (b04f1553@176.79.21.83) (Client Quit) |
2021-02-20 19:00:39 +0100 | batdog | (~batdog@lnsq.elkins.co) (Quit: Bye) |
2021-02-20 19:02:47 +0100 | batdog | (~batdog@lnsq.elkins.co) |
2021-02-20 19:15:44 +0100 | <Liskni_si> | byorgey: you do have hackage access to xmonad and xmonad-contrib, for X11 we'll need dminuoso or dmwit or one of the others that aren't here |
2021-02-20 19:25:36 +0100 | Dreamcast | deepy |
2021-02-20 19:48:25 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
2021-02-20 19:57:22 +0100 | geekosaur | (82650c7a@130.101.12.122) (Ping timeout: 240 seconds) |
2021-02-20 20:06:29 +0100 | notis | (~notis@185.51.134.229) (Read error: Connection reset by peer) |
2021-02-20 20:06:50 +0100 | hexo | (~hexo@gateway/tor-sasl/hexo) (Ping timeout: 268 seconds) |
2021-02-20 20:08:15 +0100 | hexo | (~hexo@gateway/tor-sasl/hexo) |
2021-02-20 20:11:27 +0100 | thunderrd | (~thunderrd@183.182.113.172) (Ping timeout: 272 seconds) |
2021-02-20 20:22:59 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-02-20 20:40:29 +0100 | some_alex | (~some_alex@188.239.60.41.nash.net.ua) |
2021-02-20 20:58:58 +0100 | some_alex | (~some_alex@188.239.60.41.nash.net.ua) (Ping timeout: 260 seconds) |
2021-02-20 21:00:07 +0100 | jchia1 | (~jchia@58.41.30.202) (Ping timeout: 256 seconds) |
2021-02-20 21:13:18 +0100 | fr33domlover | (~fr33domlo@fsf/member/fr33domlover) (Ping timeout: 260 seconds) |
2021-02-20 21:15:42 +0100 | fr33domlover | (~fr33domlo@fsf/member/fr33domlover) |
2021-02-20 21:20:15 +0100 | geekosaur | (82650c7a@130.101.12.122) (Quit: Connection closed) |
2021-02-20 21:20:32 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-02-20 21:51:33 +0100 | kw | (d4662d5d@212.102.45.93) |
2021-02-20 22:03:40 +0100 | notis | (~notis@185.51.134.229) |
2021-02-20 22:03:55 +0100 | qbit2821 | (~qbit2821@94-255-133-216.cust.bredband2.com) |
2021-02-20 22:05:06 +0100 | qbit2821 | (~qbit2821@94-255-133-216.cust.bredband2.com) (Client Quit) |
2021-02-20 22:41:50 +0100 | mc47 | (~yecinem@89.246.239.190) (Quit: Leaving) |
2021-02-20 22:44:20 +0100 | geekosaur | (82650c7a@130.101.12.122) (Quit: Connection closed) |
2021-02-20 23:26:16 +0100 | some_alex | (~some_alex@188.239.60.41.nash.net.ua) |
2021-02-20 23:26:22 +0100 | <some_alex> | hi |
2021-02-20 23:27:45 +0100 | <some_alex> | how do I override default keybindings without having to copy-paste those defaults that I don't intend to change? |
2021-02-20 23:41:42 +0100 | <vrs> | that's the default behavior |
2021-02-20 23:41:56 +0100 | <vrs> | just specify some keybindings and the rest will be left alone |
2021-02-20 23:45:10 +0100 | <some_alex> | vrs: I assign `keys` variable of defaultConfig to my own list of keys. So I don't get the default bindings if they are not in my list |
2021-02-20 23:46:03 +0100 | <vrs> | https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Util-EZConfig.html |
2021-02-20 23:47:02 +0100 | <vrs> | I forget that people sometimes don't use this |