Logs: liberachat/#xmonad
| 2022-07-05 13:38:12 | → | dschrempf joins (~dominik@mobiledyn-62-240-134-178.mrsn.at) |
| 2022-07-05 13:41:18 | × | dschrempf quits (~dominik@mobiledyn-62-240-134-178.mrsn.at) (Client Quit) |
| 2022-07-05 13:42:38 | → | dschrempf joins (~dominik@mobiledyn-62-240-134-178.mrsn.at) |
| 2022-07-05 13:43:28 | × | dschrempf quits (~dominik@mobiledyn-62-240-134-178.mrsn.at) (Client Quit) |
| 2022-07-05 13:45:24 | → | dschrempf joins (~dominik@mobiledyn-62-240-134-178.mrsn.at) |
| 2022-07-05 13:46:06 | × | dschrempf quits (~dominik@mobiledyn-62-240-134-178.mrsn.at) (Client Quit) |
| 2022-07-05 13:49:03 | → | dschrempf joins (~dominik@mobiledyn-62-240-134-178.mrsn.at) |
| 2022-07-05 13:49:43 | × | dschrempf quits (~dominik@mobiledyn-62-240-134-178.mrsn.at) (Client Quit) |
| 2022-07-05 13:51:05 | → | dschrempf joins (~dominik@mobiledyn-62-240-134-178.mrsn.at) |
| 2022-07-05 13:51:11 | × | dschrempf quits (~dominik@mobiledyn-62-240-134-178.mrsn.at) (Client Quit) |
| 2022-07-05 14:24:23 | × | alternateved quits (~alternate@82.180.151.250) (Remote host closed the connection) |
| 2022-07-05 14:32:54 | × | B-J quits (~BenziJuni@88.149.64.179) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2022-07-05 14:34:18 | → | Benzi-Junior joins (~BenziJuni@88-149-64-179.du.xdsl.is) |
| 2022-07-05 14:46:27 | → | Jade1 joins (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) |
| 2022-07-05 14:49:45 | <Jade1> | Hello, I have this layout here: `tiled = Tall 1 3/100 1/2` which is essentially a master and stack. |
| 2022-07-05 14:49:46 | <Jade1> | What I want to achieve is to have keybindings that let me select either one and only edit that. I will give an example here: |
| 2022-07-05 14:49:46 | <Jade1> | When the master window is selected, pressing `right` focuses the top window of the stack. pressing right again will not do anything as the stack is already selected. Pressing left gives focus back to the master. When the stack is selected I want Up/Down to go though the stack respectively |
| 2022-07-05 14:49:50 | <Jade1> | How can I achieve this? |
| 2022-07-05 14:51:14 | <geekosaur> | XMonad.Layout.WindowNavigation |
| 2022-07-05 14:52:04 | <geekosaur> | note that it currently has a bug that breaks window borders; I fixed it this past weekend but the PR is still awaiting review |
| 2022-07-05 14:53:31 | <geekosaur> | https://github.com/xmonad/xmonad-contrib/pull/731 |
| 2022-07-05 14:57:11 | <Jade1> | thanks, this was exactly what I was looking for |
| 2022-07-05 14:57:48 | <Jade1> | The Bug that breaks window borders is that it shows them as the focused color but brighter? |
| 2022-07-05 14:58:12 | <geekosaur> | actually it turns them all black because XQueryColor doesn't know what to do with alpha channels |
| 2022-07-05 14:58:22 | <Jade1> | ah alright |
| 2022-07-05 14:58:35 | <geekosaur> | the normal behavior is it shows borders by default as focused color but dimmer |
| 2022-07-05 14:58:36 | <Jade1> | for me (focused color red) the borders turn pink when not focused |
| 2022-07-05 14:58:43 | <Jade1> | Ah ok |
| 2022-07-05 14:59:29 | <geekosaur> | also as a temporary workaround we disabled alpha support in git, which leads to some oddball border colors at times depending on what's in the backround |
| 2022-07-05 14:59:54 | <Jade1> | Thanks for all the work on xmonad, already loving it |
| 2022-07-05 15:00:08 | <Jade1> | + I'm derusting my haskell knowledge |
| 2022-07-05 15:37:46 | × | Jade1 quits (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) (Quit: Client closed) |
| 2022-07-05 15:50:21 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.5) |
| 2022-07-05 15:58:16 | → | qbt joins (~qbt@user/edun) |
| 2022-07-05 16:22:56 | <scotabroad[m]> | My .xmobarrc file is not working. I copied the template on https://xmonad.org/TUTORIAL.html, but I get the following error: Invalid configuration file: ```"Config" (line 31, column 10): |
| 2022-07-05 16:22:56 | <scotabroad[m]> | unexpected "s" |
| 2022-07-05 16:22:56 | <scotabroad[m]> | expecting space or "Run"``` |
| 2022-07-05 16:22:56 | <scotabroad[m]> | I don't know what went wrong |
| 2022-07-05 16:24:01 | <scotabroad[m]> | * My .xmobarrc file is not working. I copied the template on https://xmonad.org/TUTORIAL.html, but I get the following error:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/e03e99ae8994f76f59be924ad01cbcedbaabbf70) |
| 2022-07-05 16:27:20 | <geekosaur> | that error has an annoying tendency to mean your xmobar is missing a plugin. it should have been built with "all_extensions" |
| 2022-07-05 16:28:14 | <Solid> | the xmobar parser could reaaaally use some work |
| 2022-07-05 16:28:53 | <scotabroad[m]> | geekosaur: Ah, so what should I run? |
| 2022-07-05 16:29:18 | <geekosaur> | what distro are you on and how did you install xmobar? |
| 2022-07-05 16:29:49 | <scotabroad[m]> | I am on Fedora 36 and I installed xmobar from the Fedora repos |
| 2022-07-05 16:30:09 | <scotabroad[m]> | It is xmobar 0.38 |
| 2022-07-05 16:30:22 | <geekosaur> | hm. those are usually built correctly |
| 2022-07-05 16:35:41 | <geekosaur> | looks like they only turn on some of the flags for some reason |
| 2022-07-05 16:36:32 | <scotabroad[m]> | I had found an example config in my /usr/shar/docs/xmobar. It works, for now |
| 2022-07-05 16:36:47 | <scotabroad[m]> | Just need to customize it now |
| 2022-07-05 16:37:46 | <geekosaur> | you may at some point want to remove the fedora package and install via stack or cabal instead |
| 2022-07-05 16:43:21 | <scotabroad[m]> | I will keep this in mind |
| 2022-07-05 17:09:57 | <scotabroad[m]> | Haha! It was the run alsa section of the original .xmobarrc that was giving me problems |
| 2022-07-05 17:11:48 | <geekosaur> | that's what I figured, since I didn't see that plugin being activated in the fedora package |
| 2022-07-05 18:24:35 | × | MrElendig quits (~Urist@archlinux/op/MrElendig) (Quit: turning on the LHC to destroy the world, for the third time) |
| 2022-07-05 18:25:38 | → | MrElendig joins (~Urist@archlinux/op/MrElendig) |
| 2022-07-05 18:52:53 | × | qbt quits (~qbt@user/edun) (Quit: WeeChat 3.5) |
| 2022-07-05 21:34:25 | × | rieper quits (~riepernet@webmirror.geo.uni-leipzig.de) (Remote host closed the connection) |
| 2022-07-05 21:35:34 | → | rieper joins (~riepernet@webmirror.geo.uni-leipzig.de) |
| 2022-07-05 21:41:38 | <liskin> | geekosaur: may I revert the revert in xmonad core or are you already on it? |
| 2022-07-05 21:41:55 | <geekosaur> | already on it. also bumping version |
| 2022-07-05 21:42:17 | <geekosaur> | and making xmonad-contrib require the new version so people are guaranteed to have both fixes |
| 2022-07-05 21:42:17 | <liskin> | uh, which version, why? |
| 2022-07-05 21:42:28 | <liskin> | oh |
| 2022-07-05 21:42:36 | <geekosaur> | I suppose it's not essential but it seems right |
| 2022-07-05 21:44:11 | <geekosaur> | hm, I just did this wrong, I'm operating on my own repo not the main one 🙂 |
| 2022-07-05 21:50:03 | <geekosaur> | aside, it would be nice if someone who actually understands the StatusBar stuff and xmobar addresses this list thing, except I think he decided to go private with me so I need to get him back on the list 😕 |
| 2022-07-05 21:53:12 | × | chomwitt quits (~chomwitt@2a02:587:dc17:ef00:57f2:e4b7:eab5:9cc) (Ping timeout: 276 seconds) |
| 2022-07-05 21:56:24 | <geekosaur> | I figure it'll mean fewer bug reports if they go in sync with each other |
| 2022-07-05 21:57:36 | <liskin> | hm, but the dependency is actually the other way around |
| 2022-07-05 21:58:24 | <liskin> | the new core with revert of the revert (as well as the old without either revert but with the alpha fix) needs recent contrib |
| 2022-07-05 21:58:39 | <liskin> | there's no way to express that in cabal |
| 2022-07-05 21:59:29 | <liskin> | (there's no way to express that the old core needs new contrib anywhere, but the "new needs new" could be expressed using Breaks: in dpkg :-)) |
| 2022-07-05 22:00:36 | <geekosaur> | it looks like I missed something, stack.yaml probably |
| 2022-07-05 22:01:02 | <geekosaur> | hm, no |
| 2022-07-05 22:01:32 | <geekosaur> | anyway it seems contrib has the new dependency but is still trying to build against the old xmonad, which means the build plan is failing |
| 2022-07-05 22:02:49 | <geekosaur> | sigh. does this require something stupid like uploading to hackage for contrib build to find the updated xmonad? |
| 2022-07-05 22:02:57 | <geekosaur> | if so I'll just revert those changes |
| 2022-07-05 22:04:24 | <liskin> | well, last time we had to bump the lower bound (and we actually had a really good reason for that), we disabled half of the testing matrix for a couple months |
| 2022-07-05 22:04:24 | <geekosaur> | means some people may get the fix but not see/know it because they didn't also update xmonad |
| 2022-07-05 22:04:41 | <geekosaur> | right, that's probably the same thing, need to update on hackage |
| 2022-07-05 22:04:52 | <liskin> | because part of the testing matrix makes sure that git xmonad-contrib builds against xmonad core release |
| 2022-07-05 22:05:00 | <geekosaur> | I had to futz around a lot locally while testing |
| 2022-07-05 22:05:17 | <liskin> | so yeah in this case I'd say just undo the bump |
| 2022-07-05 22:05:23 | <geekosaur> | so I just reverted the bump and force-pushed |
| 2022-07-05 22:05:31 | <geekosaur> | we'll get over it |
| 2022-07-05 22:07:50 | <geekosaur> | and the user who was having problems with StatusBar now says they hit a typo in TUTORIAL so I asked them to report it. let's see if they do |
| 2022-07-05 22:08:29 | <geekosaur> | (and everything is now working without the hack of doing dynamicLogString directly) |
| 2022-07-05 22:10:53 | <liskin> | you only reverted the changelog revert so I pushed the actual revert of revert |
| 2022-07-05 22:11:01 | <geekosaur> | oh, sorry |
| 2022-07-05 22:11:02 | <liskin> | which had conflicts because hlint in the meantime |
| 2022-07-05 22:11:17 | <geekosaur> | confused that with a merge commit apparently |
| 2022-07-05 22:11:28 | <liskin> | so probably best that I dealt with it because HLS makes it super easy |
| 2022-07-05 22:11:32 | <geekosaur> | here I was thinking I was starting to figure git out 🙂 |
| 2022-07-05 22:11:42 | <liskin> | although not entirely because of course it has a different hlint version than our CI :-) |
| 2022-07-05 22:13:06 | <liskin> | oh and I should deal with the failing Nix pipeline :-/ |
| 2022-07-05 22:13:13 | <liskin> | but I'm swamped with dayjob stuff |
| 2022-07-05 22:14:50 | <geekosaur> | it happens |
| 2022-07-05 22:15:15 | <geekosaur> | I'm fihting with a recalcitrant backup and still more SSD paperwork |
| 2022-07-05 23:36:51 | <scotabroad[m]> | <geekosaur> "that's what I figured, since I..." <- How do you see what plugins are activated? I know Fedora has the with_weather package since I have configured weather |
| 2022-07-05 23:37:16 | <geekosaur> | I dug out their package build info |
All times are in UTC.