2022-10-29 00:32:48 +0200 | thyriaen_ | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
2022-10-29 00:33:42 +0200 | <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-29 00:35:16 +0200 | <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-29 00:38:58 +0200 | <geekosaur> | \smartBorders would be all apps in a workspace though, not a specific app |
2022-10-29 00:39:51 +0200 | <geekosaur> | manageHook: className =? "Whatever" --> ask >>= \w -> liftX (withDisplay $ \d -> io $ setWindowBorderWidth d w 0 >> idHook) |
2022-10-29 01:23:23 +0200 | <[Leary]> | `setInitialProperties` runs in `windows` afterwards, so it won't stick if you change border width in the `manageHook`. |
2022-10-29 01:24:07 +0200 | <geekosaur> | sigh. I keep forgetting that |
2022-10-29 01:24:14 +0200 | geekosaur | wonders if that can be reordered |
2022-10-29 01:24:21 +0200 | <[Leary]> | Looks like X.H.BorderPerWindow can do it, though, by postponing the action to the `logHook`. |
2022-10-29 01:24:24 +0200 | <[Leary]> | thyriaen_: ^ |
2022-10-29 01:26:20 +0200 | <[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-29 01:31:20 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::f30b) (Ping timeout: 250 seconds) |
2022-10-29 01:32:35 +0200 | <thyriaen_> | i will look into it thanks |
2022-10-29 01:32:59 +0200 | thyriaen | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection) |
2022-10-29 01:32:59 +0200 | thyriaen_ | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection) |
2022-10-29 01:40:22 +0200 | <geekosaur> | you'd want a changed borderWidth to take effect across mod-q |
2022-10-29 01:40:59 +0200 | <[Leary]> | Ah, right. |
2022-10-29 01:54:41 +0200 | chomwitt | (~chomwitt@2a02:587:dc10:8200:1ac0:4dff:fedb:a3f1) (Ping timeout: 276 seconds) |
2022-10-29 02:18:35 +0200 | <dminuoso> | geekosaur: xwininfo says its the root window |
2022-10-29 02:23:08 +0200 | <dminuoso> | Im starting to think, is there a way to get information about *all* windows currently active? |
2022-10-29 02:24:58 +0200 | <dminuoso> | I think I have a window id |
2022-10-29 02:25:05 +0200 | <geekosaur> | queryTree starting from the root window for all windows, W.integrate' for windows in the StackSet |
2022-10-29 02:25:18 +0200 | <dminuoso> | `wmctrl -l` seemed like the easier thing :) |
2022-10-29 02:27:32 +0200 | <dminuoso> | https://gist.github.com/dminuoso/a613cb39b04c9dc6895f0d9573f1e58a |
2022-10-29 02:27:38 +0200 | <dminuoso> | Im about 70% sure its the right window |
2022-10-29 02:29:22 +0200 | <dminuoso> | Window type: Huddles-host-draw-window |
2022-10-29 02:33:08 +0200 | <dminuoso> | That... seems like breaking the specs |
2022-10-29 02:33:20 +0200 | <dminuoso> | https://specifications.freedesktop.org/wm-spec/1.3/ar01s05.html |
2022-10-29 02:33:23 +0200 | <dminuoso> | _NET_WM_WINDOW_TYPE |
2022-10-29 02:33:33 +0200 | <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 02:35:58 +0200 | <liskin> | Yeah inventing new ewmh window types is not something you're meant to do these days |
2022-10-29 02:36:27 +0200 | <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 02:38:00 +0200 | <dminuoso> | Im more concerned with the lack of a basic type at all. |
2022-10-29 02:38:24 +0200 | <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 02:39:45 +0200 | <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 02:52:16 +0200 | <liskin> | I'm unfortunately drunk and half asleep so unable to help further at this point. |
2022-10-29 04:03:09 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 272 seconds) |
2022-10-29 04:08:22 +0200 | td_ | (~td@83.135.9.42) (Ping timeout: 252 seconds) |
2022-10-29 04:10:05 +0200 | td_ | (~td@83.135.9.7) |
2022-10-29 04:24:05 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2022-10-29 04:43:24 +0200 | terrorjack | (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat) |
2022-10-29 04:45:58 +0200 | terrorjack | (~terrorjac@2a01:4f8:1c1e:509a::1) |
2022-10-29 05:30:31 +0200 | td_ | (~td@83.135.9.7) (Ping timeout: 246 seconds) |
2022-10-29 05:32:33 +0200 | td_ | (~td@83.135.9.8) |
2022-10-29 06:12:59 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 272 seconds) |
2022-10-29 07:52:37 +0200 | <xmonadtrack> | New xmonad-contrib branch created: pull/772 (1 commit) https://github.com/xmonad/xmonad-contrib/pull/772 |
2022-10-29 07:52:37 +0200 | <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 08:51:37 +0200 | wusticality | (~user@76.131.115.3) (Remote host closed the connection) |
2022-10-29 10:57:17 +0200 | thyriaen | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
2022-10-29 11:00:07 +0200 | Industrial[m] | (~industria@2001:470:69fc:105::eb9) (Quit: You have been kicked for being idle) |
2022-10-29 11:07:08 +0200 | <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 11:07:42 +0200 | <thyriaen> | https://paste.tomsmeding.com/tW5WjuR5 |
2022-10-29 11:24:14 +0200 | <thyriaen> | brb |
2022-10-29 11:24:15 +0200 | thyriaen | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Quit: Leaving) |
2022-10-29 11:27:00 +0200 | thyriaen | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
2022-10-29 11:30:10 +0200 | thyriaen | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection) |
2022-10-29 11:31:15 +0200 | thyriaen | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
2022-10-29 11:45:58 +0200 | thyriaen | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection) |
2022-10-29 11:46:41 +0200 | thyriaen | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
2022-10-29 11:55:17 +0200 | <dminuoso> | Mmm, this window is iconified. |
2022-10-29 11:55:42 +0200 | <thyriaen> | iconified ? |
2022-10-29 11:55:49 +0200 | <dminuoso> | Yes |
2022-10-29 11:55:58 +0200 | <dminuoso> | Not talking about your problem, though. |
2022-10-29 13:26:33 +0200 | <thyriaen> | what do you mean ? |
2022-10-29 13:32:10 +0200 | <thyriaen> | i have the same issue as https://github.com/xmonad/xmonad/issues/364 but my window shows the root window |
2022-10-29 13:59:34 +0200 | <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 14:00:15 +0200 | <thyriaen> | and can i set default layouts of my workspaces ? |
2022-10-29 14:08:29 +0200 | <thyriaen> | i basically want this behaviour in all 4 cases of setups: https://ibb.co/drt1319 |
2022-10-29 14:08:42 +0200 | <thyriaen> | with one button |
2022-10-29 14:25:32 +0200 | <[Leary]> | thyriaen: An approach that may or may not work is via X.A.MessageFeedback. If moving a window in a direction that's a no-op is treated as an unhandled message, then you can get that feedback and fall back on a shift-monitor action. |
2022-10-29 14:31:12 +0200 | <thyriaen> | Leary I think that is outside of my abilities |
2022-10-29 14:35:22 +0200 | <[Leary]> | So rather than `sendMessage (Move R)`, it would be `do { handled <- sendMessageB (Move R); unless handled $ ... }`. |
2022-10-29 14:37:54 +0200 | <thyriaen> | i think i am also missing the Move R thing entirely |
2022-10-29 14:38:02 +0200 | <thyriaen> | https://paste.tomsmeding.com/tW5WjuR5 |
2022-10-29 14:47:02 +0200 | <[Leary]> | Well your layout seems to use WindowNavigation already. That's where `Move` is from; it probably just works. I don't use the module myself, so I don't know the details. |
2022-10-29 14:47:50 +0200 | <thyriaen> | Leary ah so Move R will just work ? ok i will check it |
2022-10-29 14:51:48 +0200 | <xmonadtrack> | xmonad-contrib Tony Zorman * v0.17.1-51-geaab5bfb: New module: XMonad.Hooks.OnPropertyChange (31 hours ago, 4 files, 138+ 97-) https://github.com/xmonad/xmonad-contrib/commit/eaab5bfbbace |
2022-10-29 14:51:48 +0200 | <xmonadtrack> | xmonad-contrib Tony Zorman {GitHub} * v0.17.1-54-gc27a1f07: Merge pull request #770 from slotThe/bikeshed/dynamicproperty (3 minutes ago, 0 files, 0+ 0-) https://github.com/xmonad/xmonad-contrib/commit/c27a1f07915a |
2022-10-29 14:56:03 +0200 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) (Quit: Stop) |
2022-10-29 15:54:18 +0200 | Natch | (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) (Remote host closed the connection) |
2022-10-29 16:10:34 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2022-10-29 17:06:24 +0200 | Natch | (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) |
2022-10-29 17:31:44 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::f30b) |
2022-10-29 17:52:24 +0200 | thunderrd | (~thunderrd@183.182.114.141) (Ping timeout: 250 seconds) |
2022-10-29 18:11:09 +0200 | chomwitt | (~chomwitt@athe730-c-multi-217.home.otenet.gr) |
2022-10-29 18:14:25 +0200 | Phaseditto | (~Phaseditt@p200300f03f472f006ff6b3bd4996ed42.dip0.t-ipconnect.de) |
2022-10-29 19:18:30 +0200 | Buliarous | (~gypsydang@46.232.210.139) |
2022-10-29 19:20:58 +0200 | Buliarous | (~gypsydang@46.232.210.139) (Client Quit) |
2022-10-29 20:00:33 +0200 | <kora9> | Hmm. I'm trying to use the Network plugin of xmobar to list my WireGuard VPN interface but it's not appearing, and there isn't an error message. Anyone have any experience with this? |
2022-10-29 20:32:08 +0200 | Phaseditto | (~Phaseditt@p200300f03f472f006ff6b3bd4996ed42.dip0.t-ipconnect.de) (Quit: Client closed) |
2022-10-29 20:44:23 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::f30b) (Ping timeout: 276 seconds) |
2022-10-29 21:39:04 +0200 | ElKowar | (~ElKowar@srv-fin.xware-gmbh.de) |
2022-10-29 23:01:08 +0200 | <kora9> | Fixed it :) |
2022-10-29 23:07:26 +0200 | thyriaen | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Ping timeout: 250 seconds) |