Logs: liberachat/#xmonad
| 2021-10-18 19:25:53 | <geekosaur> | normally once an unmanaged window lowers itself, it stays there |
| 2021-10-18 19:27:08 | <jakefromstatefar> | Yeah, a session restart fixed things. This' why we need a way to re-manage windows, or, really, just keep them stored separately from the rest of the Stack. |
| 2021-10-18 19:27:20 | <jakefromstatefar> | So that problems like this can be prevented. |
| 2021-10-18 19:28:08 | <jakefromstatefar> | I accounted for this problem (Which I faced a long time ago, but it dissapeared until now) in my proposed tree structure. |
| 2021-10-18 19:28:31 | <geekosaur> | mm, I thought we had a hook ti force lowering of trays, but I don't see it |
| 2021-10-18 19:28:33 | <liskin> | jakefromstatefar: can you show us your xmobarrc? |
| 2021-10-18 19:29:18 | <liskin> | It's almost certainly overrideRedirect=False or something |
| 2021-10-18 19:29:20 | <geekosaur> | unrelatedly: liskin, should Util.NoTaskbar and maybe Util.Ungrab move into Util.Hacks? |
| 2021-10-18 19:29:57 | <geekosaur> | they're both tiny and basically exist standalone only because we didn't have a good place to put little things like those |
| 2021-10-18 19:30:35 | <geekosaur> | backcompat should be no problem, just have the old modules reexport the names from U.Hacks |
| 2021-10-18 19:32:08 | <liskin> | hm, not sure; I'm starting to worry about discoverability a bit |
| 2021-10-18 19:32:51 | <liskin> | I mean, once everyone knows to look into Hacks it's fine, now people are used to looking at X.D.Extending or the module descriptions |
| 2021-10-18 19:33:00 | <liskin> | but maybe I'm totally wrong about hits :-) |
| 2021-10-18 19:33:28 | <liskin> | perhaps moving these to to Hacks is exactly what we need to transition towards Hacks |
| 2021-10-18 19:34:59 | <geekosaur> | I worry about Ungrab a bit because its use with screengrabbers/screenprinters has been getting around a bit. (I suspect I'm the only one who uses NoTaskbar.) |
| 2021-10-18 19:36:16 | <liskin> | well there's one other place unGrab can go to: XMonad.Operations |
| 2021-10-18 19:36:47 | <liskin> | I'd probably merge such PR without thinking twice, tbh :-) |
| 2021-10-18 20:26:54 | × | wonko quits (~wjc@62.115.229.50) (Ping timeout: 260 seconds) |
| 2021-10-18 20:26:57 | → | abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
| 2021-10-18 20:27:26 | <abhixec> | Hi, does anyone know if I can call withFocused maximize on the goto windowprompt? |
| 2021-10-18 20:29:32 | <abhixec> | if it isn't clear basically if I minimize a window and use goto and select the minimized window I want it to maximize it if it is minimized. |
| 2021-10-18 20:35:04 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-10-18 20:37:35 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-10-18 20:39:56 | <geekosaur> | if you're talking about X.P.Window it has a mode where you can apply an arbitrary action to a window, which could include going to it and then maximizing it |
| 2021-10-18 20:45:59 | <abhixec> | thanks let me check then how I should go about applying an action |
| 2021-10-18 20:48:41 | <FOSSHuman[m]> | A quick web search revealed this (docs for XMonad-Contrib) https://xmonad.github.io/xmonad-docs/xmonad-contrib-0.16.999/XMonad-Prompt-AppLauncher.html |
| 2021-10-18 20:48:41 | <FOSSHuman[m]> | this documentation should help you do what you want with the prompt. |
| 2021-10-18 20:50:03 | <FOSSHuman[m]> | Or (if you use the older version of XMonad and XMonad-Contrib): https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Prompt-AppLauncher.html |
| 2021-10-18 20:51:11 | <FOSSHuman[m]> | Is there a bot in this Matrix room to fetch documentation on any module of XMonad/XMonad-Contrib depending on the version and post it in chat?? |
| 2021-10-18 20:52:00 | <FOSSHuman[m]> | crap posted the wrong links, sry.. |
| 2021-10-18 20:52:06 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 2021-10-18 20:52:16 | <FOSSHuman[m]> | * Oh crap, * crap,, * I posted the |
| 2021-10-18 20:53:42 | <geekosaur> | mm, looks like the arbitrary action one is only in git |
| 2021-10-18 20:56:20 | <geekosaur> | I'm looking at https://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Prompt/Window.hs the WithWindow constructor |
| 2021-10-18 20:56:22 | <FOSSHuman[m]> | !help |
| 2021-10-18 20:56:56 | <geekosaur> | I don't think we have any Matrix-side bots, and only lambdabot on the IRC side |
| 2021-10-18 20:57:16 | <FOSSHuman[m]> | ah k, no problem |
| 2021-10-18 21:02:43 | <FOSSHuman[m]> | Does IRC remove deleted Matrix messages aswell? |
| 2021-10-18 21:04:01 | <geekosaur> | nope |
| 2021-10-18 21:04:06 | <geekosaur> | no editing either |
| 2021-10-18 21:05:12 | <FOSSHuman[m]> | oh k |
| 2021-10-18 21:12:00 | <geekosaur> | I suspect a hexchat plugin could be written to handle it but nobody has bothered so far |
| 2021-10-18 21:12:34 | <geekosaur> | and of course it'd only be for hexchat, not any of the other irc clients |
| 2021-10-18 21:12:42 | liskin | still hopes this is fixed on matrix-appserver-irc side |
| 2021-10-18 21:13:08 | <liskin> | s/ is / gets / |
| 2021-10-18 21:13:22 | <geekosaur> | I don't think that woiuld work because it's already reached the client by then |
| 2021-10-18 21:13:45 | <FOSSHuman[m]> | geekosaur: I use Konversation now, since QT5 with Breeze looks better than Hexchat imo |
| 2021-10-18 21:14:13 | <geekosaur> | dunno if that's how matrix works internally but I suspect it breaks down completely at the border with irc-land |
| 2021-10-18 21:16:11 | <liskin> | I was hoping for something like the bridge setting room properties that disable edits in that channel |
| 2021-10-18 21:16:34 | <liskin> | like we have channel modes here, we can disable colors and topic changes and stuff |
| 2021-10-18 21:16:39 | <geekosaur> | people are still likely to do them out of habit |
| 2021-10-18 21:16:46 | <FOSSHuman[m]> | geekosaur: I thought that the bridge would handle these things lol |
| 2021-10-18 21:16:51 | <liskin> | surely Matrix can disable edits, or can be extended to do that |
| 2021-10-18 21:17:16 | <liskin> | IRC is hardly the only protocol Matrix bridges into that doesn't support edits |
| 2021-10-18 21:17:58 | <geekosaur> | well, I was think even IRC users do s/x/y/, they just expect readers to mentally apply the edit |
| 2021-10-18 21:18:06 | <geekosaur> | I think it even originated here |
| 2021-10-18 21:18:18 | <liskin> | (a couple months ago I was seriously considering applying for a job at Element Matrix Services, the idea being that rather than complain about Matrix being total crap, why not just go fix it and get compensated for it; but then I thought better of it) |
| 2021-10-18 21:41:02 | → | cjb joins (~cjb@user/cjb) |
| 2021-10-18 22:00:57 | <FOSSHuman[m]> | I can't seem to get SASL working with Konversation wtf |
| 2021-10-18 22:01:08 | <FOSSHuman[m]> | I am going to try out Weechat or smthin |
| 2021-10-18 22:01:50 | <FOSSHuman[m]> | Or Irssi?? |
| 2021-10-18 22:02:21 | × | seschwar quits (~seschwar@user/seschwar) (Quit: :wq) |
| 2021-10-18 22:02:28 | × | alternateved quits (~user@194.177.28.168) (Ping timeout: 258 seconds) |
| 2021-10-18 22:05:26 | <geekosaur> | *snerk* the docs for sasl in konversation still refer to freenode (see the identities dialog) |
| 2021-10-18 22:05:53 | <FOSSHuman[m]> | lol |
| 2021-10-18 22:06:38 | <geekosaur> | I think hexchat is easier, but konversation looks more flexible |
| 2021-10-18 22:07:04 | <geekosaur> | sadly I have only 8gb ram and chrome is eating most of that, so I'm trying to avoid kde and all its background services |
| 2021-10-18 22:07:15 | <FOSSHuman[m]> | Yeah, Konversation has a nicer GUI aswell |
| 2021-10-18 22:07:42 | <geekosaur> | de gustibvus… I don't actually like Qt-based GUIs very much |
| 2021-10-18 22:07:47 | <FOSSHuman[m]> | geekosaur: Same with me lol, half of my ram is being used right now with only 3 apps open |
| 2021-10-18 22:10:17 | <FOSSHuman[m]> | geekosaur: Hexchat on my setup (Adwaita GTK Theme) looks like shit compared to Konversation IMO |
| 2021-10-18 22:10:43 | <FOSSHuman[m]> | Fonts are way too small aswell |
| 2021-10-18 22:11:56 | <geekosaur> | I'm using pretty much the most minimalist theme I could come up with. it's a reasonable fit for my xmonad setup, and also fits decently with the other stuff I run (I run xmonad as mate's window manager) |
| 2021-10-18 22:12:04 | <geekosaur> | didn't like adwaita much, I admit |
| 2021-10-18 22:13:27 | <FOSSHuman[m]> | I mean, Adwaita looks nice in the GTK 4 apps, just whatever GTK version Hexchat uses makes it look like shit using Adwaita lol |
| 2021-10-18 22:14:54 | <FOSSHuman[m]> | Or maybe it's my GTK font config or something, dunno |
| 2021-10-18 22:15:18 | <liskin> | hm, my system would normally idle around 5G used, but now that I've started using haskell-language-server, it's at 8G |
| 2021-10-18 22:15:42 | <liskin> | that's quite a bit more than ghcid would use |
| 2021-10-18 22:17:07 | <geekosaur> | yeh. and there are people who stick with ghcid for that reason |
| 2021-10-18 22:17:18 | <FOSSHuman[m]> | liskin: With other apps open (web browser etc..)? |
| 2021-10-18 22:19:07 | <liskin> | FOSSHuman[m]: yeah, those 5G was my usual usage, chrome with around 10-20 loaded tabs (I manually unload those I know I won't need), liferea (rss reader based on webkit2gtk) and maybe a couple vim instances with ghci/ghcid here and there |
| 2021-10-18 22:21:01 | <liskin> | geekosaur: luckily for me, 3G is not noticeable, so HLS is still worth it (gives me more screen space due to not having to allocate it for ghcid and the feedback loop is like half a second faster as I don't need to manually jump to line numbers) |
| 2021-10-18 22:28:11 | → | FOSS_Human joins (~lol111@user/foss-human/x-0231813) |
| 2021-10-18 22:28:48 | FOSS_Human | is now known as FOSS |
| 2021-10-18 22:29:00 | ← | FOSS parts (~lol111@user/foss-human/x-0231813) () |
| 2021-10-18 22:49:23 | → | FOSS_Human joins (~lol111@host-92-24-50-109.as13285.net) |
| 2021-10-18 22:55:54 | × | FOSS_Human quits (~lol111@host-92-24-50-109.as13285.net) (Changing host) |
| 2021-10-18 22:55:54 | → | FOSS_Human joins (~lol111@user/foss-human/x-0231813) |
| 2021-10-18 22:59:46 | → | electr0n joins (~electr0n@about/security/founder/electr0n) |
| 2021-10-18 23:12:09 | <abhixec> | geekosaur: I am little lost with getting maximizeWindow with goto, I did , windowPrompt myXPConfig WithWindow maximizeWindow wsWindows is this the right way? |
| 2021-10-18 23:20:56 | <geekosaur> | windowPrompt myXPConfig (WithWindow "Go and restore" (\w -> windows (W.focusWindow w) >> maximizeWindow w) wsWindows -- I think. do you really want to limit it to windows in the current workspace though? |
| 2021-10-18 23:22:15 | <geekosaur> | also you need: import qualified XMonad.StackSet as W |
| 2021-10-18 23:22:59 | <abhixec> | yes, I want it to be just for a particular workspace |
| 2021-10-18 23:23:00 | <abhixec> | thanks! |
| 2021-10-18 23:29:07 | <abhixec> | Data constructor not in scope: |
| 2021-10-18 23:29:07 | <abhixec> | WithWindow |
| 2021-10-18 23:29:11 | <abhixec> | :: String -> (Window -> X ()) -> XWindowMap -> WindowPrompt |
| 2021-10-18 23:29:40 | <abhixec> | oops wrong window but that is error I am getting after adding that snippet in |
| 2021-10-18 23:29:41 | × | FOSS_Human quits (~lol111@user/foss-human/x-0231813) (Quit: Client Closed) |
| 2021-10-18 23:30:27 | → | FOSS_Human joins (~lol111@user/foss-human/x-0231813) |
All times are in UTC.