2022/10/31

2022-10-31 00:08:46 +0100 <geekosaur> yeh, that looks better
2022-10-31 00:53:06 +0100tremon(~tremon@83-84-18-241.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)
2022-10-31 01:25:09 +0100chomwitt(~chomwitt@2a02:587:dc18:4a00:1ac0:4dff:fedb:a3f1) (Ping timeout: 246 seconds)
2022-10-31 02:48:19 +0100scardinal(~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Ping timeout: 268 seconds)
2022-10-31 03:26:31 +0100sadmax(~user@209.205.174.253)
2022-10-31 03:33:56 +0100scardinal(~supreme@customer-212-237-101-39.ip4.gigabit.dk)
2022-10-31 04:04:20 +0100sadmax(~user@209.205.174.253) (Ping timeout: 248 seconds)
2022-10-31 04:04:59 +0100banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 272 seconds)
2022-10-31 04:06:15 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 272 seconds)
2022-10-31 04:07:39 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-10-31 04:15:00 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 248 seconds)
2022-10-31 04:15:36 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 246 seconds)
2022-10-31 04:16:55 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-10-31 04:23:39 +0100banc(banc@gateway/vpn/airvpn/banc)
2022-10-31 04:27:57 +0100td_(~td@83.135.9.47) (Ping timeout: 240 seconds)
2022-10-31 04:29:23 +0100mvk(~mvk@2607:fea8:5ce3:8500::f30b)
2022-10-31 04:29:57 +0100td_(~td@83.135.9.57)
2022-10-31 04:38:28 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 248 seconds)
2022-10-31 04:47:43 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-10-31 05:03:32 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 248 seconds)
2022-10-31 05:05:07 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-10-31 05:13:40 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 248 seconds)
2022-10-31 05:21:37 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-10-31 06:38:48 +0100mvk(~mvk@2607:fea8:5ce3:8500::f30b) (Ping timeout: 255 seconds)
2022-10-31 07:18:01 +0100chomwitt(~chomwitt@2a02:587:dc18:4a00:1ac0:4dff:fedb:a3f1)
2022-10-31 07:25:04 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 252 seconds)
2022-10-31 07:25:17 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-10-31 08:53:56 +0100 <Solid> liskin: not pathetic at all! :)
2022-10-31 09:52:38 +0100thyriaen(~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1)
2022-10-31 09:54:38 +0100 <thyriaen> Howdy, hovering over the root window ( background ) on my 2nd screen doesn't give focus to the window - I have to click to give the monitor focus, even with focustracking https://paste.tomsmeding.com/tW5WjuR5
2022-10-31 10:00:07 +0100zim0369[m](~zim0369ma@2001:470:69fc:105::2:5d43) (Quit: You have been kicked for being idle)
2022-10-31 12:05:07 +0100jmct(sid160793@id-160793.tinside.irccloud.com) (Ping timeout: 246 seconds)
2022-10-31 12:06:15 +0100jmct(sid160793@id-160793.tinside.irccloud.com)
2022-10-31 12:18:22 +0100zawaken(~zawaken@user/zawaken) (Quit: ZNC - https://znc.in)
2022-10-31 12:20:07 +0100zawaken(~zawaken@user/zawaken)
2022-10-31 12:47:38 +0100 <xmonadtrack> xmonad Tomas Janousek * v0.17.1-10-g262dc47: ci: Add hlint workflow (15 hours ago, 1 file, 22+ 0-) https://github.com/xmonad/xmonad/commit/262dc4779f42
2022-10-31 12:47:39 +0100 <xmonadtrack> xmonad Tomas Janousek * v0.17.1-11-g25a4ed6: ci: Bump haskell-ci (15 hours ago, 2 files, 12+ 12-) https://github.com/xmonad/xmonad/commit/25a4ed69da9c
2022-10-31 12:47:46 +0100 <xmonadtrack> xmonad Tomas Janousek * v0.17.1-12-ga9abc4e: ci: Drop hlint from haskell-ci workflow (15 hours ago, 2 files, 0+ 20-) https://github.com/xmonad/xmonad/commit/a9abc4e09c73
2022-10-31 12:47:52 +0100 <xmonadtrack> ... and 8 more commits
2022-10-31 12:47:58 +0100 <xmonadtrack> xmonad-contrib Tomas Janousek * v0.17.1-55-gb75ed729: ci: Replace deprecated GHA set-output command (15 hours ago, 1 file, 1+ 1-) https://github.com/xmonad/xmonad-contrib/commit/b75ed7295c92
2022-10-31 12:48:06 +0100 <xmonadtrack> xmonad-contrib Tomas Janousek * v0.17.1-56-g7312d6f3: ci: Drop GHC installation via apt (15 hours ago, 1 file, 7+ 22-) https://github.com/xmonad/xmonad-contrib/commit/7312d6f3f3f7
2022-10-31 12:48:14 +0100 <xmonadtrack> xmonad-contrib Tomas Janousek * v0.17.1-57-gb0b8e4fb: ci: Bump actions/{checkout,cache} to v3 (15 hours ago, 3 files, 5+ 5-) https://github.com/xmonad/xmonad-contrib/commit/b0b8e4fb2c66
2022-10-31 12:48:20 +0100 <xmonadtrack> ... and 5 more commits
2022-10-31 12:50:02 +0100 <liskin> https://github.com/hyprwm/Hyprland - https://starchart.cc/hyprwm/Hyprland
2022-10-31 12:50:17 +0100 <liskin> they got more github stars in 7 months than we did in 15 years :-D
2022-10-31 12:51:32 +0100 <liskin> also most source files are alone bigger than the entire xmonad core, lol
2022-10-31 12:51:40 +0100 <liskin> how can people maintain that?
2022-10-31 12:59:03 +0100 <Solid> I'm always asking myself that question
2022-10-31 13:00:20 +0100 <Solid> I recently saw a LaTeX package that was over 10k lines and had its own database implementation, all in like 3 files
2022-10-31 13:00:28 +0100 <Solid> Maybe I'm even dumber than I thought :P
2022-10-31 13:18:53 +0100 <thyriaen> liskin, but is it written in haskell ?
2022-10-31 13:38:53 +0100 <liskin> thyriaen: no
2022-10-31 13:40:02 +0100 <liskin> it's tens of thousands lines of C++
2022-10-31 13:52:50 +0100 <thyriaen> liskin, xmonad wins :p
2022-10-31 14:38:46 +0100 <xmonadtrack> xmonad-contrib Tony Zorman * v0.17.1-51-g08071706: X.U.Run: Add list, saveExcursion (4 weeks ago, 2 files, 18+ 0-) https://github.com/xmonad/xmonad-contrib/commit/08071706ba55
2022-10-31 14:38:47 +0100 <xmonadtrack> xmonad-contrib Tony Zorman * v0.17.1-52-g2ffc5de6: X.U.Run: Don't use elispFun in progn (4 weeks ago, 1 file, 5+ 5-) https://github.com/xmonad/xmonad-contrib/commit/2ffc5de6cf07
2022-10-31 14:38:55 +0100 <xmonadtrack> xmonad-contrib Tony Zorman * v0.17.1-53-gb9c82940: X.P.OrgMode: Add mkOrgCfg (4 weeks ago, 1 file, 6+ 6-) https://github.com/xmonad/xmonad-contrib/commit/b9c82940453c
2022-10-31 14:39:01 +0100 <xmonadtrack> ... and 4 more commits
2022-10-31 15:00:55 +0100 <geekosaur> I've maintained stuff like that. I appreciate xmonad
2022-10-31 15:23:49 +0100 <liskin> thyriaen: yeah, I just can't stop wishing more people appreciate the same values as I (we) do
2022-10-31 15:45:08 +0100banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 248 seconds)
2022-10-31 15:51:24 +0100chomwitt(~chomwitt@2a02:587:dc18:4a00:1ac0:4dff:fedb:a3f1) (Ping timeout: 246 seconds)
2022-10-31 15:53:11 +0100Forkk(~forkk@li926-228.members.linode.com) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
2022-10-31 15:55:25 +0100Forkk(~forkk@li926-228.members.linode.com)
2022-10-31 15:57:09 +0100sadmax(~user@209.205.174.253)
2022-10-31 16:23:51 +0100darkstardevx(~darkstard@50.126.124.156) (Read error: Connection reset by peer)
2022-10-31 16:28:17 +0100 <thyriaen> liskin, what I have found - whatever the minority of people like is usually the correct answer
2022-10-31 16:31:38 +0100darkstardevx(~darkstard@50.126.124.156)
2022-10-31 16:32:48 +0100darkstardevx(~darkstard@50.126.124.156) (Remote host closed the connection)
2022-10-31 16:33:12 +0100darkstardevx(~darkstard@50.126.124.156)
2022-10-31 16:57:30 +0100justHauntedDeliriumTremens_
2022-10-31 17:02:25 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-10-31 17:21:22 +0100sadmax(~user@209.205.174.253) (Remote host closed the connection)
2022-10-31 17:28:40 +0100DeliriumTremens_justache
2022-10-31 17:48:28 +0100 <thyriaen> Howdy, hovering over the root window ( background ) on my 2nd screen doesn't give focus to the window - I have to click to give the monitor focus, even with focustracking https://paste.tomsmeding.com/tW5WjuR5 -- anyone know the solution to this ?
2022-10-31 18:02:13 +0100chomwitt(~chomwitt@athe730-c-multi-217.home.otenet.gr)
2022-10-31 18:06:42 +0100 <thyriaen> is it possible to spawn a window on the current workspace on the primary monitor, even though i have focus on my second ?
2022-10-31 18:10:30 +0100 <geekosaur> screenWorkspace 0 >>= flip spawnOn "command here"
2022-10-31 18:10:32 +0100 <geekosaur> I think
2022-10-31 18:11:35 +0100 <thyriaen> what does >>== do ?
2022-10-31 18:12:01 +0100 <thyriaen> screenWorkspace == screen ?
2022-10-31 18:12:27 +0100 <geekosaur> screenWorkspace produces the workspace on the specified screen number (here, 0)
2022-10-31 18:12:42 +0100 <geekosaur> >>= "pipes" it to the next I/O (or X) operation
2022-10-31 18:12:59 +0100 <thyriaen> okay
2022-10-31 18:13:03 +0100 <thyriaen> now i have the problem
2022-10-31 18:13:10 +0100 <thyriaen> that i use it in a sracthpad
2022-10-31 18:13:12 +0100 <thyriaen> T_T
2022-10-31 18:13:21 +0100 <thyriaen> so i don't use spawn
2022-10-31 18:13:29 +0100 <thyriaen> ( line 139 in my config )
2022-10-31 18:13:34 +0100 <geekosaur> wait, it produces a Maybe so that won't work
2022-10-31 18:13:47 +0100 <thyriaen> https://paste.tomsmeding.com/tW5WjuR5
2022-10-31 18:14:00 +0100 <thyriaen> i want that that scratchpad is always on my current main screen
2022-10-31 18:22:52 +0100 <geekosaur> change the manage action from `customFloating $ floatingNNN` to `liftX (fmap fromJust $ screenWorkspace 0) >>= \w -> customFloating floatingNNN <> doShift w`
2022-10-31 18:23:03 +0100 <geekosaur> import Data.Maybe for fromJust
2022-10-31 18:23:14 +0100sadmax(~user@209.205.174.253)
2022-10-31 18:23:21 +0100 <geekosaur> (normally fromJust is a bad idea but of there's no ws on screen 0 then we aren't running)
2022-10-31 18:23:30 +0100 <geekosaur> *but if
2022-10-31 18:25:24 +0100 <geekosaur> (I should figure out why I can't eta reduce that `w`, but this works)
2022-10-31 18:27:58 +0100sadmax(~user@209.205.174.253) (Remote host closed the connection)
2022-10-31 18:29:16 +0100sadmax(~user@209.205.174.253)
2022-10-31 18:29:44 +0100sadmax(~user@209.205.174.253) (Read error: Connection reset by peer)
2022-10-31 18:30:28 +0100sadmax(~user@209.205.174.253)
2022-10-31 18:34:33 +0100darkstardevx(~darkstard@50.126.124.156) (Read error: Connection reset by peer)
2022-10-31 18:34:47 +0100darkstardevx(~darkstard@50.126.124.156)
2022-10-31 18:36:10 +0100 <thyriaen> geekosaur, thanks i will try that
2022-10-31 18:38:15 +0100 <thyriaen> geekosaur, doesn't work - still shows on 2nd screen :p
2022-10-31 18:38:54 +0100 <geekosaur> hm. wonder if the notepad code is overriding the doShift
2022-10-31 18:39:01 +0100 <geekosaur> you may be stuck in that case
2022-10-31 18:39:08 +0100 <thyriaen> T_T
2022-10-31 18:39:25 +0100 <thyriaen> geekosaur, do you know a fix for my hovering on empty workspace problem ?
2022-10-31 18:41:26 +0100 <geekosaur> no, and I'm not sure there is one because we don't receive a focus change event for switching across screens if the root window is focused on both sides
2022-10-31 18:41:47 +0100 <thyriaen> ok
2022-10-31 18:43:01 +0100 <thyriaen> geekosaur, and one last thing: i want to have a button to push the window in this manner: https://ibb.co/drt1319
2022-10-31 18:45:03 +0100 <geekosaur> that could probably be written (Move R for as long as possible then Move D for as long as that's possible) but nontrivial
2022-10-31 18:45:42 +0100 <geekosaur> or maybe just move windows in the natural direction for the sublayout, assuming that is sublayouts of some variety
2022-10-31 18:45:53 +0100 <geekosaur> but still nontrivial because every layout does its own thing
2022-10-31 19:05:46 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds)
2022-10-31 19:08:25 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-10-31 19:34:21 +0100 <thyriaen> hmm ok
2022-10-31 20:03:34 +0100aliosablack(~chomwitt@2a02:587:dc18:4a00:1ac0:4dff:fedb:a3f1)
2022-10-31 20:06:16 +0100chomwitt(~chomwitt@athe730-c-multi-217.home.otenet.gr) (Ping timeout: 252 seconds)
2022-10-31 20:33:12 +0100sadmax`(~user@209.205.174.253)
2022-10-31 20:34:19 +0100sadmax(~user@209.205.174.253) (Ping timeout: 252 seconds)
2022-10-31 20:36:08 +0100darkstardevx(~darkstard@50.126.124.156) (Read error: Connection reset by peer)
2022-10-31 20:36:18 +0100darkstardevx(~darkstard@50.126.124.156)
2022-10-31 21:40:56 +0100sadmax`(~user@209.205.174.253) (Remote host closed the connection)
2022-10-31 21:51:32 +0100diep(~diep@2a01:cb11:2d7:4a00:a13f:e40c:c4e8:736c)
2022-10-31 22:37:51 +0100darkstarx(~darkstard@50.126.124.156)
2022-10-31 22:40:16 +0100darkstardevx(~darkstard@50.126.124.156) (Ping timeout: 252 seconds)
2022-10-31 22:58:45 +0100diep(~diep@2a01:cb11:2d7:4a00:a13f:e40c:c4e8:736c) (Remote host closed the connection)
2022-10-31 23:26:21 +0100aliosablack(~chomwitt@2a02:587:dc18:4a00:1ac0:4dff:fedb:a3f1) (Ping timeout: 255 seconds)
2022-10-31 23:44:16 +0100noex(~null@user/noex)
2022-10-31 23:45:24 +0100 <liskin> Solid: https://github.com/xmonad/X11/pull/84 and https://github.com/xmonad/X11-xft/pull/3, same as yesterday, nothing surprising there, just free t-shirt for me :-D
2022-10-31 23:46:27 +0100 <liskin> and those damn GHA deprecations will need to be replicated to all the other repos I maintain, so like 10 times more
2022-10-31 23:46:44 +0100 <xmonadtrack> X11 New branch created: pull/84 (5 commits) https://github.com/xmonad/X11/pull/84
2022-10-31 23:46:57 +0100 <xmonadtrack> X11-xft New branch created: pull/3 (5 commits) https://github.com/xmonad/X11-xft/pull/3
2022-10-31 23:48:23 +0100 <liskin> I mean it's better than washing dishes and calling people to come and check the gas boiler, but still, this adult responsibility stuff so annoying :-D