Logs: liberachat/#xmonad
| 2022-11-07 22:57:54 | <jabuxas> | It is a member of the hidden package ‘dbus-1.2.22’. |
| 2022-11-07 22:57:58 | <jabuxas> | '-' |
| 2022-11-07 22:58:35 | <jabuxas> | now its the part where i regret getting this build from a friend |
| 2022-11-07 23:02:29 | <geekosaur[m]> | Yes you need to declare dbus as a dependency |
| 2022-11-07 23:02:40 | <jabuxas> | im declaring it on my .cabal file |
| 2022-11-07 23:02:45 | <jabuxas> | but it is being overwritten |
| 2022-11-07 23:03:52 | <geekosaur[m]> | If you are using stack then check package.yaml and you may also need it in stack.yaml extra-deps |
| 2022-11-07 23:08:02 | <jabuxas> | https://0x0.st/oEEx.txt |
| 2022-11-07 23:08:18 | <jabuxas> | how do I declare it on both? |
| 2022-11-07 23:09:45 | <jabuxas> | actually, I should only need to add dbus-1.2.22 on stack.yaml |
| 2022-11-07 23:10:08 | <jabuxas> | but I don't know the command to actually rebuild it |
| 2022-11-07 23:10:55 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::4b68) (Ping timeout: 260 seconds) |
| 2022-11-07 23:12:43 | <geekosaur> | you still need it in the cabal file, but if stack sees a package.yaml it'll overwrite the cabal file. I'd just remove that and work with the cabal file directly; the other way is just confusing |
| 2022-11-07 23:13:40 | <geekosaur> | looks like dbus is in the resolver already so it doesn't need to be added to stack.yaml |
| 2022-11-07 23:13:46 | <jabuxas> | oh it worked by adding dbus to package yaml |
| 2022-11-07 23:13:55 | <jabuxas> | do I really need import qualified Codec.Binary.UTF8.String as UTF8? |
| 2022-11-07 23:14:29 | <geekosaur> | dbusOutput uses it |
| 2022-11-07 23:15:09 | <jabuxas> | but you don't have it |
| 2022-11-07 23:15:40 | <geekosaur> | oh, right, we changed that |
| 2022-11-07 23:15:52 | <geekosaur> | encoding is done in a different place now so you don't need it |
| 2022-11-07 23:16:14 | <geekosaur> | you used to get a utf8-encoded string out of DynamicLog, now that's done in output when needed |
| 2022-11-07 23:16:29 | <geekosaur> | so no, you don't need that or the dependency |
| 2022-11-07 23:16:51 | <jabuxas> | ok |
| 2022-11-07 23:17:08 | <jabuxas> | i'm trying to scrape whatever i can from your config |
| 2022-11-07 23:19:07 | × | thyriaen quits (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Quit: Leaving) |
| 2022-11-07 23:21:06 | <jabuxas> | looks like just copying the highlighted lines doesn't work |
| 2022-11-07 23:21:09 | <jabuxas> | who would've thought |
| 2022-11-07 23:21:47 | <geekosaur> | you need both groups, and I forgot https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L173 |
| 2022-11-07 23:22:04 | <geekosaur> | which is what hooks them together |
| 2022-11-07 23:23:29 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::4b68) |
| 2022-11-07 23:25:44 | <jabuxas> | you were right |
| 2022-11-07 23:25:50 | <jabuxas> | it is a hassle to set up |
| 2022-11-07 23:26:19 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 260 seconds) |
| 2022-11-07 23:26:36 | <geekosaur> | someday I may try to package it up compatibly with StatusBar's stuff and add it to xmonad-extras |
| 2022-11-07 23:26:56 | <geekosaur> | I'm not sure it supports enough to do that currently though |
| 2022-11-07 23:27:13 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-11-07 23:27:42 | <jabuxas> | https://dpaste.com/5LBJF23HE |
| 2022-11-07 23:27:48 | <jabuxas> | any ideas? |
| 2022-11-07 23:28:29 | <jabuxas> | https://0x0.st/oEEd.txt |
| 2022-11-07 23:28:30 | <jabuxas> | how it looks rn |
| 2022-11-07 23:29:11 | <geekosaur> | most of that is you need `{-# LANGUAGE OverloadedStrings #-}` at the very top of the file. the `getSortBy…` stuff is https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L39 |
| 2022-11-07 23:30:35 | <jabuxas> | it indeed cleared up a lot of things |
| 2022-11-07 23:31:27 | <jabuxas> | what about the horizontalScreenOrderer? |
| 2022-11-07 23:32:46 | <geekosaur> | https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L10 |
| 2022-11-07 23:34:29 | × | ft quits (~ft@p508dbd59.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 2022-11-07 23:34:40 | <geekosaur> | you might prefer to replace that whole thing with your own logging; I figured since I care more about windows than workspaces and those are in the top bar, I just show which workspace is on each screen + any urgent workspaces |
| 2022-11-07 23:34:52 | <geekosaur> | + layout + title of active window |
| 2022-11-07 23:35:27 | <geekosaur> | you may want to fiddle with the pango colors as well, mine are based on the rather dark gtk theme I use |
| 2022-11-07 23:36:10 | → | ft joins (~ft@p508dbd59.dip0.t-ipconnect.de) |
| 2022-11-07 23:36:52 | <geekosaur> | with a more typical color scheme I suspect my choice of inactive color will be unreadable |
| 2022-11-07 23:36:58 | <geekosaur> | (pangoInactive) |
| 2022-11-07 23:38:08 | <jabuxas> | i was thinking of getting it working first and then understanding and tweaking |
| 2022-11-07 23:38:36 | <jabuxas> | tbh I don't really need xmonad logging except so it can say what layout is on each workspace, which i won't even really use. |
| 2022-11-07 23:40:22 | → | noex joins (~null@user/noex) |
| 2022-11-07 23:40:41 | <jabuxas> | now that I think about it.. why did i go through all that trouble |
| 2022-11-07 23:43:51 | <jabuxas> | geekosaur: thank you for your help again. i think i'm the most troublesome person here at this point. i will settle a bit and then try to tweak anything if needed |
| 2022-11-08 00:04:50 | × | rundown quits (~eb0t@33ba0e59.skybroadband.com) (Remote host closed the connection) |
| 2022-11-08 00:14:05 | → | thyriaen joins (~thyriaen@2a01:aea0:dd4:470d:4c78:c477:402b:896a) |
| 2022-11-08 00:14:52 | × | jabuxas quits (~jabuxas@user/jabuxas) (Quit: WeeChat 3.6) |
| 2022-11-08 00:43:20 | × | thyriaen quits (~thyriaen@2a01:aea0:dd4:470d:4c78:c477:402b:896a) (Quit: Leaving) |
| 2022-11-08 01:11:07 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.6) |
| 2022-11-08 01:11:28 | → | sogens joins (sogens@gateway/vpn/protonvpn/sogens) |
| 2022-11-08 01:22:07 | × | vanvik1 quits (~vanvik@185.138.33.250) (Quit: Ping timeout (120 seconds)) |
| 2022-11-08 01:27:53 | → | vanvik1 joins (~vanvik@185.138.33.250) |
| 2022-11-08 01:32:29 | × | amenonsen quits (~amenonsen@pitta.toroid.org) (Read error: Software caused connection abort) |
| 2022-11-08 01:32:46 | → | amenonsen joins (~amenonsen@pitta.toroid.org) |
| 2022-11-08 01:37:34 | × | smashgrab quits (~smashgrab@188.166.8.80) (Read error: Software caused connection abort) |
| 2022-11-08 01:37:53 | → | smashgrab joins (~smashgrab@188.166.8.80) |
| 2022-11-08 01:54:52 | × | purity-gearD[m] quits (~pipe-gear@2001:470:69fc:105::2:ac18) (Read error: Software caused connection abort) |
| 2022-11-08 01:55:05 | → | purity-gearD[m] joins (~pipe-gear@2001:470:69fc:105::2:ac18) |
| 2022-11-08 02:19:20 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::4b68) (Ping timeout: 260 seconds) |
| 2022-11-08 02:20:09 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Ping timeout: 260 seconds) |
| 2022-11-08 02:41:51 | → | berberman joins (~berberman@user/berberman) |
| 2022-11-08 02:58:20 | → | sogens joins (sogens@gateway/vpn/protonvpn/sogens) |
| 2022-11-08 03:03:04 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 252 seconds) |
| 2022-11-08 03:19:01 | × | td_ quits (~td@83.135.9.26) (Ping timeout: 252 seconds) |
| 2022-11-08 03:20:52 | → | td_ joins (~td@83.135.9.57) |
| 2022-11-08 03:24:46 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2022-11-08 03:41:08 | → | smashgra_ joins (~smashgrab@188.166.8.80) |
| 2022-11-08 03:41:14 | × | smashgrab quits (~smashgrab@188.166.8.80) (Ping timeout: 260 seconds) |
| 2022-11-08 03:54:27 | → | sagax joins (~sagax_nb@user/sagax) |
| 2022-11-08 05:02:40 | × | byorgey quits (~byorgey@155.138.238.211) (Read error: Software caused connection abort) |
| 2022-11-08 05:08:22 | → | byorgey joins (~byorgey@155.138.238.211) |
| 2022-11-08 05:51:20 | → | Guest40 joins (~Guest40@114.130.184.166) |
| 2022-11-08 05:54:20 | <Guest40> | Hello, so i am using the XMonad.Layout.Fullscreen module and when i use the "$ fullscreenSupportBorder" it works fine no issues, on my dekstop. However, with the same config on my laptop when i fullscreen it slows down. However disabling this means border on fullscreen and there seems to be no lag with borders. I used toggleBorder and all the other |
| 2022-11-08 05:54:21 | <Guest40> | methods to get rid of the border results where the same. Is this is a display size issue? my monitor is 22inch and my laptop screen is only 14inch |
| 2022-11-08 05:55:59 | <Guest40> | the way i am sure this was lagging is by playing a video. The playback speed slows down ridiculously, And it becomes unresponsive. |
| 2022-11-08 05:56:58 | <Guest40> | so what does disabling borders have to do with anything? I suspect its a gpu issue? |
| 2022-11-08 05:57:38 | × | Guest40 quits (~Guest40@114.130.184.166) (Quit: Client closed) |
| 2022-11-08 05:58:00 | × | sagax quits (~sagax_nb@user/sagax) (Read error: Connection reset by peer) |
| 2022-11-08 05:58:14 | → | sagax joins (~sagax_nb@user/sagax) |
| 2022-11-08 06:02:59 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Ping timeout: 260 seconds) |
| 2022-11-08 06:21:12 | → | chomwitt joins (~chomwitt@2a02:587:7a0a:c00:1ac0:4dff:fedb:a3f1) |
| 2022-11-08 06:21:22 | → | Guest40 joins (~Guest40@114.130.184.166) |
| 2022-11-08 06:21:29 | → | sogens joins (sogens@gateway/vpn/protonvpn/sogens) |
| 2022-11-08 06:21:37 | × | Guest40 quits (~Guest40@114.130.184.166) (Client Quit) |
| 2022-11-08 06:44:55 | × | brianbnt quits (~brianbnt@user/brianbnt) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2022-11-08 06:45:16 | → | brianbnt joins (~brianbnt@user/brianbnt) |
| 2022-11-08 06:56:25 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 260 seconds) |
| 2022-11-08 07:09:37 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Read error: Connection reset by peer) |
All times are in UTC.