Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 925 926 927 928 929 930 931 932 933 934 935 .. 1851
185,007 events total
2022-10-28 16:51:06 <geekosaur> mm, not quite seeing it. but I'm about to catch a bus so I'm a bit distracted…
2022-10-28 16:52:42 <[Leary]> Have a look at `X.O.windowBracket` when you get the chance; this logic is already implemented there and used in `sendMessage`.
2022-10-28 17:32:38 sadmax2 joins (~user@cpe-76-186-137-164.tx.res.rr.com)
2022-10-28 17:34:50 × sadmax2 quits (~user@cpe-76-186-137-164.tx.res.rr.com) (Remote host closed the connection)
2022-10-28 17:41:29 sadmax joins (~user@cpe-76-186-137-164.tx.res.rr.com)
2022-10-28 17:55:45 <dminuoso> So slack in the newest version decides to seemingly draw a white square in the middle of a window when a huddle is opened.
2022-10-28 17:56:10 <dminuoso> Given that xprop returns only with the window manager, Im wondering: is there a mechanism for programs to draw directly on canvas without a window?
2022-10-28 17:56:59 <dminuoso> That white rectangle something is also not draggable, but seems to be a) behind windows that are being dragged, a) behind windows that are not pushed in, but c) in front of everything else
2022-10-28 17:58:06 <dminuoso> (or rather, xprop will return information for whatever is behind that square
2022-10-28 17:58:06 × berberman quits (~berberman@user/berberman) (Ping timeout: 250 seconds)
2022-10-28 17:59:46 <dminuoso> https://i.imgur.com/sbuUpuS.png is what it looks like
2022-10-28 18:18:17 × sadmax quits (~user@cpe-76-186-137-164.tx.res.rr.com) (Ping timeout: 272 seconds)
2022-10-28 19:12:03 <geekosaur> you can't just scribble over other windows like that in X11
2022-10-28 19:14:14 <geekosaur> X clips at window borders, so the closest you'd get is drawing to the root window but that would appear below all other windows
2022-10-28 19:15:27 <geekosaur> what you describe for its z-placement sounds like it's a floating window, possibly unmanaged (but then, why is xprop not working?)
2022-10-28 19:15:34 <geekosaur> does xwininfo work?
2022-10-28 19:17:52 <geekosaur> [Leary], interesting. I see you added those in 2018. I'll defer to liskin on this but if it's working for you then it's probably okay
2022-10-28 19:23:18 thyriaen joins (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1)
2022-10-28 19:24:35 <geekosaur> sorry for delays, I was at the store
2022-10-28 19:30:56 <[Leary]> No worries, thanks for looking into it.
2022-10-28 19:36:40 mvk joins (~mvk@2607:fea8:5ce3:8500::f30b)
2022-10-28 19:43:28 × sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.6)
2022-10-28 20:30:10 wusticality joins (~user@76.131.115.3)
2022-10-28 21:06:07 × mncheckm quits (~mncheck@193.224.205.254) (Ping timeout: 272 seconds)
2022-10-28 21:07:03 Guest7732 joins (~Guest77@109.98.214.166)
2022-10-28 21:08:29 <Guest7732> Hi, I am new to XMonad and I was wondering if I could have rounded cornners for the windows and xmobar WITHOUT using a picom fork
2022-10-28 21:09:49 <geekosaur> nope
2022-10-28 21:10:22 <geekosaur> xmonad uses old-style window borders, they're boringly square and depth 1
2022-10-28 21:16:13 × Guest7732 quits (~Guest77@109.98.214.166) (Quit: Client closed)
2022-10-28 21:35:12 × mvk quits (~mvk@2607:fea8:5ce3:8500::f30b) (Ping timeout: 250 seconds)
2022-10-28 21:56:59 mvk joins (~mvk@2607:fea8:5ce3:8500::f30b)
2022-10-28 22:32:48 thyriaen_ joins (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1)
2022-10-28 22:33:42 <thyriaen_> Is there a way to not draw a border around a specific application ? and is there a way to have a certain workspace always use fullscreen ( or make a workspace fullscreen as soon as a certain application appears ? )
2022-10-28 22:35:16 <vrs> thyriaen_: smartborders in https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Layout-NoBorders.html and https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Layout-PerWorkspace.html
2022-10-28 22:38:58 <geekosaur> \smartBorders would be all apps in a workspace though, not a specific app
2022-10-28 22:39:51 <geekosaur> manageHook: className =? "Whatever" --> ask >>= \w -> liftX (withDisplay $ \d -> io $ setWindowBorderWidth d w 0 >> idHook)
2022-10-28 23:23:23 <[Leary]> `setInitialProperties` runs in `windows` afterwards, so it won't stick if you change border width in the `manageHook`.
2022-10-28 23:24:07 <geekosaur> sigh. I keep forgetting that
2022-10-28 23:24:14 geekosaur wonders if that can be reordered
2022-10-28 23:24:21 <[Leary]> Looks like X.H.BorderPerWindow can do it, though, by postponing the action to the `logHook`.
2022-10-28 23:24:24 <[Leary]> thyriaen_: ^
2022-10-28 23:26:20 <[Leary]> Re the reording, frankly it's weird for `setInitialProperties` to run anywhere but `manage`. Maybe it's necessary for reading in old windowsets from the state file or something?
2022-10-28 23:31:20 × mvk quits (~mvk@2607:fea8:5ce3:8500::f30b) (Ping timeout: 250 seconds)
2022-10-28 23:32:35 <thyriaen_> i will look into it thanks
2022-10-28 23:32:59 × thyriaen quits (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection)
2022-10-28 23:32:59 × thyriaen_ quits (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection)
2022-10-28 23:40:22 <geekosaur> you'd want a changed borderWidth to take effect across mod-q
2022-10-28 23:40:59 <[Leary]> Ah, right.
2022-10-28 23:54:41 × chomwitt quits (~chomwitt@2a02:587:dc10:8200:1ac0:4dff:fedb:a3f1) (Ping timeout: 276 seconds)
2022-10-29 00:18:35 <dminuoso> geekosaur: xwininfo says its the root window
2022-10-29 00:23:08 <dminuoso> Im starting to think, is there a way to get information about *all* windows currently active?
2022-10-29 00:24:58 <dminuoso> I think I have a window id
2022-10-29 00:25:05 <geekosaur> queryTree starting from the root window for all windows, W.integrate' for windows in the StackSet
2022-10-29 00:25:18 <dminuoso> `wmctrl -l` seemed like the easier thing :)
2022-10-29 00:27:32 <dminuoso> https://gist.github.com/dminuoso/a613cb39b04c9dc6895f0d9573f1e58a
2022-10-29 00:27:38 <dminuoso> Im about 70% sure its the right window
2022-10-29 00:29:22 <dminuoso> Window type: Huddles-host-draw-window
2022-10-29 00:33:08 <dminuoso> That... seems like breaking the specs
2022-10-29 00:33:20 <dminuoso> https://specifications.freedesktop.org/wm-spec/1.3/ar01s05.html
2022-10-29 00:33:23 <dminuoso> _NET_WM_WINDOW_TYPE
2022-10-29 00:33:33 <dminuoso> `The Client SHOULD specify window types in order of preference (the first being most preferable) but MUST include at least one of the basic window type atoms from the list below. This is to allow for extension of the list of types whilst providing default behavior for Window Managers that do not recognize the extensions.`
2022-10-29 00:35:58 <liskin> Yeah inventing new ewmh window types is not something you're meant to do these days
2022-10-29 00:36:27 <liskin> Even if you tried to actually discuss it with the community and standardize it you'd still be told to fuck off
2022-10-29 00:38:00 <dminuoso> Im more concerned with the lack of a basic type at all.
2022-10-29 00:38:24 <dminuoso> Meaning there's no fallback if you dont support this magic exotic window type (which by itself dont really care about)
2022-10-29 00:39:45 <dminuoso> Can this explain the behavior? Im trying to find any refernece in xmonad where the window type is being inspected in vain
2022-10-29 00:52:16 <liskin> I'm unfortunately drunk and half asleep so unable to help further at this point.
2022-10-29 02:03:09 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 272 seconds)
2022-10-29 02:08:22 × td_ quits (~td@83.135.9.42) (Ping timeout: 252 seconds)
2022-10-29 02:10:05 td_ joins (~td@83.135.9.7)
2022-10-29 02:24:05 banc joins (banc@gateway/vpn/airvpn/banc)
2022-10-29 02:43:24 × terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
2022-10-29 02:45:58 terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1)
2022-10-29 03:30:31 × td_ quits (~td@83.135.9.7) (Ping timeout: 246 seconds)
2022-10-29 03:32:33 td_ joins (~td@83.135.9.8)
2022-10-29 04:12:59 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 272 seconds)
2022-10-29 05:52:37 <xmonadtrack> New xmonad-contrib branch created: pull/772 (1 commit) https://github.com/xmonad/xmonad-contrib/pull/772
2022-10-29 05:52:37 <xmonadtrack> xmonad-contrib Illia Bobyr https://github.com/xmonad/xmonad-contrib/pull/772 * v0.17.1-53-g5ee71cf0: EwmhDesktops: _NET_CLIENT_LIST_STACKING: In focus order (37 minutes ago, 2 files, 30+ 4-) https://github.com/xmonad/xmonad-contrib/commit/5ee71cf05681
2022-10-29 06:51:37 × wusticality quits (~user@76.131.115.3) (Remote host closed the connection)
2022-10-29 08:57:17 thyriaen joins (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1)
2022-10-29 09:00:07 × Industrial[m] quits (~industria@2001:470:69fc:105::eb9) (Quit: You have been kicked for being idle)
2022-10-29 09:07:08 <thyriaen> is there a focus screen on hover ? because when i mouse over a window in my 2nd screen and then press mod-shift-2 it throws the window into my first screen - i first have to click one time on my second monitor giving it "real" focus -- so there is this strange phase where a window on my 2nd monitor has focus but my monitor does not yet
2022-10-29 09:07:42 <thyriaen> https://paste.tomsmeding.com/tW5WjuR5
2022-10-29 09:24:14 <thyriaen> brb
2022-10-29 09:24:15 × thyriaen quits (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Quit: Leaving)
2022-10-29 09:27:00 thyriaen joins (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1)
2022-10-29 09:30:10 × thyriaen quits (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection)
2022-10-29 09:31:15 thyriaen joins (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1)
2022-10-29 09:45:58 × thyriaen quits (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection)
2022-10-29 09:46:41 thyriaen joins (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1)
2022-10-29 09:55:17 <dminuoso> Mmm, this window is iconified.
2022-10-29 09:55:42 <thyriaen> iconified ?
2022-10-29 09:55:49 <dminuoso> Yes
2022-10-29 09:55:58 <dminuoso> Not talking about your problem, though.
2022-10-29 11:26:33 <thyriaen> what do you mean ?
2022-10-29 11:32:10 <thyriaen> i have the same issue as https://github.com/xmonad/xmonad/issues/364 but my window shows the root window
2022-10-29 11:59:34 <thyriaen> another "issue" i have: if i have a twopane layout i want to have a single button to push a window form left to right pane and if i press it again to the right monitor and another button for the other direction
2022-10-29 12:00:15 <thyriaen> and can i set default layouts of my workspaces ?
2022-10-29 12:08:29 <thyriaen> i basically want this behaviour in all 4 cases of setups: https://ibb.co/drt1319
2022-10-29 12:08:42 <thyriaen> with one button

All times are in UTC.