2022/09/22

2022-09-22 00:56:08 +0200^[(~user@user//x-8473491)
2022-09-22 01:17:12 +0200chomwitt(~chomwitt@2a02:587:dc14:f500:9023:feff:8abf:ed1d) (Ping timeout: 264 seconds)
2022-09-22 02:01:31 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
2022-09-22 02:03:27 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-09-22 02:11:56 +0200werneta(~werneta@137.78.30.207) (Ping timeout: 260 seconds)
2022-09-22 02:56:30 +0200 <floweynt[m]> is it possible to have 2 xmobars / monitor?
2022-09-22 03:00:13 +0200 <jao> floweynt[m], as many as you want, just have separate configurations with separate placements for them
2022-09-22 03:01:16 +0200 <jao> the only thing you cannot do is sending dbus messages to them separately, i think
2022-09-22 03:01:25 +0200 <floweynt[m]> what about like different text for each xmobar depending on the active monitor
2022-09-22 03:02:59 +0200 <jao> (this is a very old screenshot https://codeberg.org/jao/xmobar-config/src/branch/master/img/xmobar-xmonad.png)
2022-09-22 03:05:36 +0200 <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 03:05:57 +0200 <jao> but i think i've never used xmobar with more than one monitor :)
2022-09-22 03:07:26 +0200 <floweynt[m]> uhg, haskell is a painful language for me
2022-09-22 03:07:30 +0200 <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 03:08:09 +0200 <floweynt[m]> > if the setup is that each monitor occupies a different area of a large virtual desktop
2022-09-22 03:08:09 +0200 <floweynt[m]> isn't that the default for xrandr?
2022-09-22 03:08:11 +0200 <lambdabot> <hint>:1:61: error: parse error on input ‘of’
2022-09-22 03:08:48 +0200 <jao> i don't know. if it is, problem solved: just use the corresponding "position" param
2022-09-22 03:11:00 +0200 <floweynt[m]> don't i have to do some dynamic pretty printer bs to get xmobar to display the windows properly?
2022-09-22 03:11:28 +0200 <jao> i don't think so, we use the xrandr libraries for sure
2022-09-22 03:12:01 +0200 <jao> but i've never tried, so i cannot be 100% sure
2022-09-22 03:12:25 +0200 <floweynt[m]> sorry, not the windows
2022-09-22 03:12:33 +0200 <floweynt[m]> the workspaces for each monitor
2022-09-22 03:12:57 +0200 <jao> you mean using xmonad?
2022-09-22 03:13:44 +0200 <floweynt[m]> yeah
2022-09-22 03:14:16 +0200 <jao> i bet not, xmonad is pretty bs free... but probably someone else in the channel will know better
2022-09-22 03:15:10 +0200 <floweynt[m]> It doesn't seem to work well w/ IndependentScreens tho
2022-09-22 03:16:31 +0200 <floweynt[m]> ugh. i just want a dwm-like experience with xmonad
2022-09-22 03:17:51 +0200 <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 03:21:10 +0200fjMSX(~hypni2p@2.92.213.55) (Remote host closed the connection)
2022-09-22 03:31:45 +0200 <floweynt[m]> how can modify which instance of xmobar xmonad outputs to?
2022-09-22 03:46:39 +0200matijja`(~matijja@193.77.181.201) (Quit: ZNC 1.8.2 - https://znc.in)
2022-09-22 03:47:24 +0200matijja(~matijja@193.77.181.201)
2022-09-22 03:52:29 +0200srz(~srz@179.36.101.95)
2022-09-22 03:55:35 +0200srz(~srz@179.36.101.95) (Remote host closed the connection)
2022-09-22 03:56:03 +0200srz(~srz@179.36.101.95)
2022-09-22 03:56:19 +0200srz(~srz@179.36.101.95) (Remote host closed the connection)
2022-09-22 03:58:19 +0200 <floweynt[m]> so i figured some things out, but stuff is still kinda weird
2022-09-22 03:58:30 +0200 <floweynt[m]> `xmobar0 = statusBarPropTo "_XMONAD_LOG_0" "xmobar -x 0 ~/.dotfiles/xmobar/xmobar_top_0" (myXmobarPP 0)`
2022-09-22 03:58:31 +0200 <floweynt[m]> The should set the _XMONAD_LOG_0 property, right?
2022-09-22 04:04:00 +0200banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 264 seconds)
2022-09-22 04:04:37 +0200 <floweynt[m]> for some reason checking `xprop -root` doesnt show it
2022-09-22 04:04:43 +0200 <floweynt[m]> and xmobars are stuck on updating...
2022-09-22 04:05:58 +0200fjMSX(~hypni2p@2.92.213.55)
2022-09-22 04:06:53 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-09-22 04:17:06 +0200 <Lears> floweynt[m]: If you link your xmonad.hs, someone may be able to help.
2022-09-22 04:18:23 +0200 <floweynt[m]> https://hastebin.com/axehaxiyac.hs
2022-09-22 04:20:17 +0200 <QNX> Hi there
2022-09-22 04:20:19 +0200 <QNX> -- (role =? "gimp-toolbox" <||> role =? "gimp-image-window") --> (ask >>= doF . W.sink)
2022-09-22 04:20:27 +0200 <QNX> I have this commented out in my config but I forgot what it does.
2022-09-22 04:20:43 +0200 <floweynt[m]> probably makes gimp float or something
2022-09-22 04:20:44 +0200 <QNX> I'm assuming from .sink method that it unfloats all gimp toolbox?
2022-09-22 04:22:36 +0200td_(~td@94.134.91.227) (Ping timeout: 264 seconds)
2022-09-22 04:22:37 +0200 <QNX> Ahh. That was when gimp didn't ahve 'single window mode' and toolbox was floated and this would I think unfloat it. So I don't need it anymore. I thik
2022-09-22 04:23:57 +0200banc(banc@gateway/vpn/airvpn/banc)
2022-09-22 04:24:14 +0200td_(~td@94.134.91.59)
2022-09-22 04:24:55 +0200 <QNX> So when doing a color select, gimp opens a color window, but since I'm full screen, the color select dialog gets tiled to fullscreen
2022-09-22 04:25:04 +0200 <QNX> I want to float those kind of windows, how
2022-09-22 04:25:32 +0200 <QNX> Most of the boxes appear fine, as floated. But some don't.
2022-09-22 04:26:55 +0200 <QNX> problem is wm_class returns the same for the color select window that is for the main window
2022-09-22 04:27:01 +0200 <QNX> Not sure how to differenciate
2022-09-22 04:29:47 +0200 <QNX> WM_WINDOW_ROLE(STRING) = "gimp-toolbox-color-dialog"
2022-09-22 04:32:15 +0200 <QNX> https://bpa.st/TJOA
2022-09-22 04:32:19 +0200 <QNX> here's my manage hook
2022-09-22 04:32:23 +0200 <QNX> I get error on the gimp line
2022-09-22 04:32:57 +0200 <QNX> cannot mix `-->` [infix 0] and `-->` [infix 0] in the same infix expression
2022-09-22 04:34:09 +0200 <QNX> https://wiki.haskell.org/Xmonad/General_xmonad.hs_config_tips#Gimp using first example here
2022-09-22 04:36:23 +0200 <QNX> whops missing a comma
2022-09-22 04:37:46 +0200 <QNX> https://bpa.st/MNDQ here's my complete file
2022-09-22 04:38:10 +0200 <QNX> https://bpa.st/MNDQ#1L81 I told line 81 to doFloat on these roles
2022-09-22 04:41:33 +0200 <QNX> https://bpa.st/QNLQ updated line 81 etc
2022-09-22 04:41:46 +0200 <QNX> now it's line 88 (role =? "gimp-toolbox-color-dialog" --> doFloat
2022-09-22 04:42:02 +0200 <QNX> where role = stringProperty "WM_WINDOW_ROLE" i have this
2022-09-22 04:42:15 +0200 <QNX> WM_WINDOW_ROLE(STRING) = "gimp-toolbox-color-dialog" but it'sc alled this
2022-09-22 04:42:23 +0200 <QNX> I don't know if I need (STRING) in there or not
2022-09-22 04:42:28 +0200 <QNX> I can't seem to make it float. :(
2022-09-22 04:46:34 +0200 <QNX> https://bpa.st/UQTA updated file
2022-09-22 04:46:47 +0200 <QNX> I can't make it float that.
2022-09-22 04:46:53 +0200 <QNX> where role = stringProperty "WM_WINDOW_ROLE(STRING)" tried this too
2022-09-22 04:47:02 +0200 <QNX> , role =? "gimp-toolbox-color-dialog" --> doFloat
2022-09-22 04:47:09 +0200 <QNX> I'm stuck. Please advis, thanks
2022-09-22 04:48:58 +0200 <QNX> I restarted gimp, manually hold meta + mouse 1 and resize window, then exit gimp, then restart gimp, and now it works.
2022-09-22 04:49:07 +0200 <QNX> That was very peculiar, sorry for lots of text. thanks
2022-09-22 04:49:42 +0200 <QNX> Guys, any tips on how you guys organized your workspaces?
2022-09-22 04:50:09 +0200 <QNX> https://bpa.st/UQTA#1L105 my workspaces here, I'm trying to reorganize my workflow. Trying to optimize
2022-09-22 04:52:17 +0200 <Lears> I doubt you want (STRING) there, so I'd be a little surprised if that worked as-is.
2022-09-22 04:52:25 +0200 <QNX> I took out string
2022-09-22 04:52:33 +0200 <QNX> https://bpa.st/UQTA#1L105 latest copy
2022-09-22 04:52:40 +0200 <QNX> Trying to determine how to organize my spaces
2022-09-22 04:52:51 +0200 <QNX> Then doShifts on all my stuff so things are auto sorted
2022-09-22 04:53:03 +0200 <QNX> Then hook up some type of session/app saving,a nd relaunch apps on restart
2022-09-22 04:53:31 +0200 <QNX> Not sure how to distinguish between various chrome windows
2022-09-22 04:53:46 +0200 <QNX> I have 5 chrome windows, Main, School, Business, Dev, and Scratch
2022-09-22 04:54:13 +0200 <QNX> Usually all 4 windows stay on workspace 1, and one goes on workspace whatever on 2nd monitor
2022-09-22 04:54:31 +0200 <QNX> I want to auto sort/do shift on chrome windows, but put them in ... I need like better organization and sorting
2022-09-22 04:54:38 +0200 <QNX> I wonder what all xmonad extentions have for that
2022-09-22 04:54:51 +0200 <QNX> Like nested workspaces
2022-09-22 04:55:12 +0200 <QNX> https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Layout-SubLayouts.html
2022-09-22 05:00:02 +0200haasn(~nand@haasn.dev) (Quit: ZNC 1.7.5+deb4 - https://znc.in)
2022-09-22 05:01:21 +0200haasn(~nand@haasn.dev)
2022-09-22 05:16:28 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
2022-09-22 05:18:07 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-09-22 05:35:59 +0200 <floweynt[m]> <floweynt[m]> "and xmobars are stuck on..." <- any ideas on why?
2022-09-22 06:08:12 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 264 seconds)
2022-09-22 07:04:15 +0200chomwitt(~chomwitt@2a02:587:dc14:f500:a3a8:3af3:359:8caf)
2022-09-22 07:41:45 +0200 <xmonadtrack> xmonad-contrib Tony Zorman * v0.17.1-18-g24f11362: docs: Add additional external blog posts (18 hours ago, 2 files, 7+ 0-) https://github.com/xmonad/xmonad-contrib/commit/24f11362c75a
2022-09-22 08:21:14 +0200Solid[m](~slot-matr@2001:470:69fc:105::1:a84)
2022-09-22 08:27:09 +0200hrberg(~quassel@171.79-160-161.customer.lyse.net)
2022-09-22 09:38:12 +0200chomwitt(~chomwitt@2a02:587:dc14:f500:a3a8:3af3:359:8caf) (Ping timeout: 264 seconds)
2022-09-22 09:58:36 +0200^[(~user@user//x-8473491) (Ping timeout: 264 seconds)
2022-09-22 10:00:07 +0200^[(~user@user//x-8473491)
2022-09-22 10:25:14 +0200cfricke(~cfricke@user/cfricke)
2022-09-22 10:38:44 +0200sogens(sogens@gateway/vpn/protonvpn/sogens) (Ping timeout: 265 seconds)
2022-09-22 10:40:29 +0200sogens(sogens@gateway/vpn/protonvpn/sogens)
2022-09-22 10:59:02 +0200ft(~ft@p3e9bc57b.dip0.t-ipconnect.de) (Quit: Lost terminal)
2022-09-22 12:39:25 +0200chomwitt(~chomwitt@2a02:587:dc14:f500:2dfd:13d3:f366:7e03)
2022-09-22 13:14:25 +0200mvk(~mvk@2607:fea8:5ce3:8500::778c) (Ping timeout: 244 seconds)
2022-09-22 14:12:20 +0200amosbird(~amosbird@20.205.108.97)
2022-09-22 14:13:05 +0200 <amosbird> Hello! Does xmonad support banish mouch?
2022-09-22 14:13:11 +0200 <amosbird> mouse*
2022-09-22 14:14:18 +0200 <geekosaur> xmonad itself will not banish the mouse for you,m you'd need to run something like unclutter. you might also want to use the FloatKeys module to replace xmonad's mouse bindings
2022-09-22 14:16:16 +0200 <amosbird> geekosaur: Hmm, I don't use mouse at all. Do I still need to replace xmonad's mouse bindings?
2022-09-22 14:17:43 +0200 <geekosaur> you won'tbe able to do much with floats if you don't set up FloatKeys
2022-09-22 14:18:04 +0200 <geekosaur> (not that you can do much with floats anyway, they're easily our weakest point 😞 )
2022-09-22 14:19:05 +0200 <geekosaur> to be clear,m most of our floating window support is done with mod-mouse1 and mod-mouse3. FloatKeys gives you keybindings you can use instead
2022-09-22 14:19:25 +0200 <geekosaur> so you can go completely mouseless
2022-09-22 14:49:33 +0200matijja(~matijja@193.77.181.201) (Quit: ZNC 1.8.2 - https://znc.in)
2022-09-22 14:51:50 +0200matijja(~matijja@193.77.181.201)
2022-09-22 14:58:51 +0200benin0(~benin@183.82.206.30) (Ping timeout: 252 seconds)
2022-09-22 14:59:32 +0200 <byorgey> amosbird: check out banish and banishScreen in XMonad.Actions.Warp: https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Actions-Warp.html#v:banishSc…
2022-09-22 14:59:44 +0200 <byorgey> not sure if that's what you're looking for.
2022-09-22 15:19:20 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-09-22 15:38:29 +0200^[(~user@user//x-8473491) (Read error: Connection reset by peer)
2022-09-22 15:53:13 +0200cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.6)
2022-09-22 16:07:16 +0200sogens(sogens@gateway/vpn/protonvpn/sogens) (Ping timeout: 260 seconds)
2022-09-22 17:23:18 +0200 <liskin> Just read on HN that https://github.com/riverwm/river is a Wayland compositor that has a separate compositor and WM processes
2022-09-22 17:23:33 +0200 <liskin> useful inspiration for later
2022-09-22 18:00:11 +0200Robin[m]1(~robinnorr@2001:470:69fc:105::c07c) (Quit: You have been kicked for being idle)
2022-09-22 18:49:01 +0200mvk(~mvk@2607:fea8:5ce3:8500::778c)
2022-09-22 19:27:34 +0200benin0(~benin@183.82.204.58)
2022-09-22 19:30:02 +0200benin0(~benin@183.82.204.58) (Client Quit)
2022-09-22 19:31:14 +0200benin0(~benin@183.82.204.58)
2022-09-22 19:38:09 +0200mc47(~mc47@xmonad/TheMC47)
2022-09-22 19:45:46 +0200mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2022-09-22 20:51:08 +0200benin0(~benin@183.82.204.58) (Quit: The Lounge - https://thelounge.chat)
2022-09-22 20:55:48 +0200sogens(~sogens@pa49-197-130-227.pa.qld.optusnet.com.au)
2022-09-22 20:57:54 +0200benin0(~benin@183.82.204.58)
2022-09-22 21:05:40 +0200 <floweynt[m]> even running xmonadpropread doesnt read out the _XMONAD_LOG_0 value
2022-09-22 21:06:02 +0200 <floweynt[m]> https://hastebin.com/axehaxiyac.hs
2022-09-22 21:08:08 +0200ft(~ft@p3e9bc57b.dip0.t-ipconnect.de)
2022-09-22 21:23:19 +0200 <geekosaur> XMonadPropRead reads _XMONAD_LOG, you have to use XPropertyLog, I think
2022-09-22 21:23:27 +0200geekosaurnot an xmobar expert
2022-09-22 21:24:42 +0200 <jao> https://codeberg.org/xmobar/xmobar/src/branch/master/doc/plugins.org#headline-60
2022-09-22 22:49:16 +0200coin_ex_exchange(~coinexexc@2001:470:69fc:105::2:87c8)