Logs: liberachat/#xmonad
| 2022-09-21 08:13:39 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Ping timeout: 244 seconds) |
| 2022-09-21 08:15:54 | → | sogens joins (~sogens@pa49-197-130-227.pa.qld.optusnet.com.au) |
| 2022-09-21 08:22:37 | → | smudge-the-cat joins (smudge-the@2600:3c01::f03c:93ff:fe0c:9b23) |
| 2022-09-21 08:22:38 | ← | smudge-the-cat parts (smudge-the@2600:3c01::f03c:93ff:fe0c:9b23) () |
| 2022-09-21 08:37:35 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-09-21 08:52:36 | × | mesaoptimizer quits (apotheosis@user/PapuaHardyNet) (Quit: zzz) |
| 2022-09-21 08:55:45 | → | chomwitt joins (~chomwitt@2a02:587:dc14:f500:9023:feff:8abf:ed1d) |
| 2022-09-21 09:00:11 | × | Solid[m] quits (~slot-matr@2001:470:69fc:105::1:a84) (Quit: You have been kicked for being idle) |
| 2022-09-21 09:06:47 | × | ft quits (~ft@p3e9bc57b.dip0.t-ipconnect.de) (Quit: Lost terminal) |
| 2022-09-21 11:37:18 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-09-21 12:39:03 | × | mesaoptimizer2 quits (sid546676@user/PapuaHardyNet) () |
| 2022-09-21 12:54:07 | × | zawaken quits (~zawaken@user/zawaken) (Ping timeout: 250 seconds) |
| 2022-09-21 13:06:53 | → | zawaken joins (~zawaken@user/zawaken) |
| 2022-09-21 13:32:09 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.6) |
| 2022-09-21 14:11:47 | × | noex quits (~null@user/noex) (Quit: :q!) |
| 2022-09-21 14:20:53 | × | mncheck quits (~mncheck@193.224.205.254) (Remote host closed the connection) |
| 2022-09-21 14:45:00 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::778c) |
| 2022-09-21 15:06:49 | → | SridharRatnakuma joins (~sridmatri@2001:470:69fc:105::1c2) |
| 2022-09-21 15:16:37 | → | thunderrd joins (~thunderrd@183.182.111.127) |
| 2022-09-21 15:34:57 | → | floweynt[m] joins (~floweyyag@2001:470:69fc:105::2:86b7) |
| 2022-09-21 15:48:04 | × | werneta_ quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 265 seconds) |
| 2022-09-21 15:48:57 | <floweynt[m]> | How does one check if a workspace has a open window given a WorkspaceId? |
| 2022-09-21 15:55:52 | <geekosaur> | that's somewhat annoying because you have to look in three places to find the Workspace, but once you have it you check if its stack is Nothing or Just |
| 2022-09-21 15:58:13 | <Solid> | Something like http://ix.io/4b3w ought to work |
| 2022-09-21 15:58:41 | <Solid> | floweynt[m]: if you use a status bar, the easiest way is to just show the workspaces with windows on them in there :) |
| 2022-09-21 15:59:43 | <geekosaur> | kinda wish X.StackSet had something like integrate for workspaces |
| 2022-09-21 16:00:16 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 2022-09-21 16:00:48 | <geekosaur> | oh, it has and I blew right past ot 😕 |
| 2022-09-21 16:00:52 | <geekosaur> | *it |
| 2022-09-21 16:01:01 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 2022-09-21 16:08:07 | × | ^[ quits (~user@user//x-8473491) (Ping timeout: 268 seconds) |
| 2022-09-21 16:09:44 | → | ^[ joins (~user@user//x-8473491) |
| 2022-09-21 16:26:48 | <QNX> | Solid: I do use startx. |
| 2022-09-21 16:27:21 | <geekosaur> | right, but most people don't and then they end up with PATH issues |
| 2022-09-21 16:27:36 | <geekosaur> | if you use startx, X inherits your shell's PATH |
| 2022-09-21 16:27:39 | <Solid> | yes, that |
| 2022-09-21 16:31:01 | → | werneta joins (~werneta@137.78.30.207) |
| 2022-09-21 17:00:24 | × | ^[ quits (~user@user//x-8473491) (Ping timeout: 264 seconds) |
| 2022-09-21 17:07:57 | <liskin> | I wish someone told me about startx earlier, I wasted too many years using a display manager :-) |
| 2022-09-21 17:08:59 | <liskin> | I mean, I knew about it since the beginning, but for some reason assumed display managers are useful |
| 2022-09-21 17:09:08 | <liskin> | but then maybe they were before systemd-logind, lol |
| 2022-09-21 17:09:47 | <liskin> | oh well, the past is the past :-) |
| 2022-09-21 17:55:06 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 2022-09-21 18:01:00 | × | werneta quits (~werneta@137.78.30.207) (Ping timeout: 265 seconds) |
| 2022-09-21 18:08:15 | × | rieper|net quits (~riepernet@webmirror.geo.uni-leipzig.de) (Quit: No Ping reply in 180 seconds.) |
| 2022-09-21 18:09:25 | → | rieper joins (~riepernet@webmirror.geo.uni-leipzig.de) |
| 2022-09-21 18:10:46 | → | werneta joins (~werneta@137.79.204.144) |
| 2022-09-21 18:12:21 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-09-21 18:37:24 | × | hrberg quits (~quassel@171.79-160-161.customer.lyse.net) (Ping timeout: 268 seconds) |
| 2022-09-21 19:13:34 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 2022-09-21 19:15:44 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-09-21 19:19:47 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 2022-09-21 19:22:23 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-09-21 19:23:06 | → | ft joins (~ft@p3e9bc57b.dip0.t-ipconnect.de) |
| 2022-09-21 19:26:48 | × | werneta quits (~werneta@137.79.204.144) (Ping timeout: 264 seconds) |
| 2022-09-21 20:06:21 | → | benin0 joins (~benin@183.82.206.30) |
| 2022-09-21 20:11:35 | <floweynt[m]> | <Solid> "floweyn't: if you use a status..." <- I'm trying to get xmobar to render a specific thing for the current workspace, but depending on whether or not it has a windows, also render something else |
| 2022-09-21 20:13:21 | <geekosaur> | nonEmpty <- isJust . peek <$> gets windowset |
| 2022-09-21 20:13:51 | <geekosaur> | (nonEmpty will be Bool) |
| 2022-09-21 20:15:17 | <geekosaur> | *Main Data.Maybe W> :t isJust . W.peek <$> gets windowset |
| 2022-09-21 20:15:17 | <geekosaur> | isJust . W.peek <$> gets windowset :: MonadState XState f => f Bool |
| 2022-09-21 20:16:39 | <geekosaur> | sadly we can't add xmonad to the bot |
| 2022-09-21 20:39:51 | × | gauge quits (~gauge@user/gauge) (Quit: Quitting) |
| 2022-09-21 20:40:07 | → | gauge_ joins (~gauge@user/gauge) |
| 2022-09-21 20:52:57 | → | werneta joins (~werneta@137.78.30.207) |
| 2022-09-21 21:51:31 | × | sogens quits (~sogens@pa49-197-130-227.pa.qld.optusnet.com.au) (Ping timeout: 244 seconds) |
| 2022-09-21 21:53:34 | → | sogens joins (sogens@gateway/vpn/protonvpn/sogens) |
| 2022-09-21 21:54:14 | → | noex joins (~null@user/noex) |
| 2022-09-21 22:56:08 | → | ^[ joins (~user@user//x-8473491) |
| 2022-09-21 23:17:12 | × | chomwitt quits (~chomwitt@2a02:587:dc14:f500:9023:feff:8abf:ed1d) (Ping timeout: 264 seconds) |
| 2022-09-22 00:01:31 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 2022-09-22 00:03:27 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-09-22 00:11:56 | × | werneta quits (~werneta@137.78.30.207) (Ping timeout: 260 seconds) |
| 2022-09-22 00:56:30 | <floweynt[m]> | is it possible to have 2 xmobars / monitor? |
| 2022-09-22 01:00:13 | <jao> | floweynt[m], as many as you want, just have separate configurations with separate placements for them |
| 2022-09-22 01:01:16 | <jao> | the only thing you cannot do is sending dbus messages to them separately, i think |
| 2022-09-22 01:01:25 | <floweynt[m]> | what about like different text for each xmobar depending on the active monitor |
| 2022-09-22 01:02:59 | <jao> | (this is a very old screenshot https://codeberg.org/jao/xmobar-config/src/branch/master/img/xmobar-xmonad.png) |
| 2022-09-22 01:05:36 | <jao> | floweynt[m], if you mean a single process at the same place but showing different contents depending on the monitor, not out of the box; writing your xmobar using haskell (as one does with xmonad) is most probably possible |
| 2022-09-22 01:05:57 | <jao> | but i think i've never used xmobar with more than one monitor :) |
| 2022-09-22 01:07:26 | <floweynt[m]> | uhg, haskell is a painful language for me |
| 2022-09-22 01:07:30 | <jao> | if the setup is that each monitor occupies a different area of a large virtual desktop, then there's no problem, just run an instance per monitor |
| 2022-09-22 01:08:09 | <floweynt[m]> | > if the setup is that each monitor occupies a different area of a large virtual desktop |
| 2022-09-22 01:08:09 | <floweynt[m]> | isn't that the default for xrandr? |
| 2022-09-22 01:08:11 | <lambdabot> | <hint>:1:61: error: parse error on input ‘of’ |
| 2022-09-22 01:08:48 | <jao> | i don't know. if it is, problem solved: just use the corresponding "position" param |
| 2022-09-22 01:11:00 | <floweynt[m]> | don't i have to do some dynamic pretty printer bs to get xmobar to display the windows properly? |
| 2022-09-22 01:11:28 | <jao> | i don't think so, we use the xrandr libraries for sure |
| 2022-09-22 01:12:01 | <jao> | but i've never tried, so i cannot be 100% sure |
| 2022-09-22 01:12:25 | <floweynt[m]> | sorry, not the windows |
| 2022-09-22 01:12:33 | <floweynt[m]> | the workspaces for each monitor |
| 2022-09-22 01:12:57 | <jao> | you mean using xmonad? |
| 2022-09-22 01:13:44 | <floweynt[m]> | yeah |
| 2022-09-22 01:14:16 | <jao> | i bet not, xmonad is pretty bs free... but probably someone else in the channel will know better |
| 2022-09-22 01:15:10 | <floweynt[m]> | It doesn't seem to work well w/ IndependentScreens tho |
| 2022-09-22 01:16:31 | <floweynt[m]> | ugh. i just want a dwm-like experience with xmonad |
| 2022-09-22 01:17:51 | <Lears> | I don't use xmobar, but there definitely is some related PP stuff if you use it through a pipe. IIRC it "just works" with ewmh, but don't quote me. |
| 2022-09-22 01:21:10 | × | fjMSX quits (~hypni2p@2.92.213.55) (Remote host closed the connection) |
| 2022-09-22 01:31:45 | <floweynt[m]> | how can modify which instance of xmobar xmonad outputs to? |
| 2022-09-22 01:46:39 | × | matijja` quits (~matijja@193.77.181.201) (Quit: ZNC 1.8.2 - https://znc.in) |
All times are in UTC.