Logs on 2022-07-06 (liberachat/#xmonad)
| 00:09:05 | <scotabroad[m]> | Yep, alsa-lib-devel |
| 00:09:15 | <scotabroad[m]> | is what Fedora calls it |
| 00:11:12 | <geekosaur> | yeh, alsa-dev on ubuntu was about writing alsa plugins apparently |
| 00:27:47 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 00:58:35 | <scotabroad[m]> | Why does `cabal install xmobar --flags="all_extensions"` try and build xmobar-0.11.1 while having just `--flags="with_alsa"` tries and builds xmobar-0.41? |
| 01:07:15 | <geekosaur[m]> | The solver probably can't find libraries for newer versions' plugins |
| 01:08:02 | <geekosaur[m]> | Music player plugins seem likely |
| 01:24:22 | <scotabroad[m]> | Where can I find all the dependencies for building version 0.43? |
| 01:32:49 | <scotabroad[m]> | Oh wait, I think I've gotten it |
| 01:33:21 | → | sogens1 joins (~sogens@gateway/vpn/pia/sogens) |
| 01:36:48 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 276 seconds) |
| 01:38:38 | × | sogens1 quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 244 seconds) |
| 02:03:57 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 244 seconds) |
| 02:24:45 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 02:34:50 | × | td_ quits (~td@muedsl-82-207-238-243.citykom.de) (Ping timeout: 240 seconds) |
| 02:36:46 | → | better_sleeping[ joins (~bettersle@2001:470:69fc:105::2:290b) |
| 02:37:06 | → | td_ joins (~td@94.134.91.239) |
| 02:39:51 | × | dartleader quits (~dartleade@S0106a84e3f794823.wp.shawcable.net) (Ping timeout: 276 seconds) |
| 02:53:03 | ← | better_sleeping[ parts (~bettersle@2001:470:69fc:105::2:290b) () |
| 02:59:29 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 03:23:39 | → | sogens1 joins (~sogens@gateway/vpn/pia/sogens) |
| 03:24:30 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 240 seconds) |
| 03:46:48 | × | sogens1 quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 276 seconds) |
| 03:48:16 | → | sogens1 joins (~sogens@gateway/vpn/pia/sogens) |
| 04:05:38 | × | Hash quits (~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) (Read error: Connection reset by peer) |
| 04:10:16 | → | Hash joins (~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) |
| 04:21:25 | → | Buliarous joins (~gypsydang@46.232.210.139) |
| 04:21:27 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 04:22:50 | × | sogens1 quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 240 seconds) |
| 04:35:19 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 256 seconds) |
| 04:45:29 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 05:35:14 | <Solid> | geekosaur[m] liskin: the whole dependency thing seems like a good excuse to release 0.17.1 soon :) |
| 05:44:35 | → | chomwitt joins (~chomwitt@2a02:587:dc17:ef00:6e04:fc62:77ba:9b63) |
| 06:20:04 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.5) |
| 06:20:15 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 06:45:15 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.5) |
| 06:50:15 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 06:58:36 | → | cfricke joins (~cfricke@user/cfricke) |
| 07:15:21 | × | redgloboli quits (~redglobol@user/redgloboli) (Ping timeout: 246 seconds) |
| 07:16:00 | → | redgloboli joins (~redglobol@user/redgloboli) |
| 07:51:30 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 240 seconds) |
| 08:10:57 | → | benin0 joins (~benin@183.82.26.81) |
| 08:27:38 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 08:41:36 | → | alternateved joins (~alternate@194.99.105.233) |
| 08:43:10 | × | alternateved quits (~alternate@194.99.105.233) (Remote host closed the connection) |
| 08:54:00 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 09:08:35 | → | alternateved joins (~alternate@194.99.105.233) |
| 10:25:53 | × | alternateved quits (~alternate@194.99.105.233) (Remote host closed the connection) |
| 10:34:06 | → | aliosablack joins (~chomwitt@athedsl-351471.home.otenet.gr) |
| 10:36:18 | × | chomwitt quits (~chomwitt@2a02:587:dc17:ef00:6e04:fc62:77ba:9b63) (Ping timeout: 276 seconds) |
| 10:47:50 | → | alternateved joins (~alternate@185.168.9.197) |
| 11:26:28 | × | alternateved quits (~alternate@185.168.9.197) (Remote host closed the connection) |
| 12:07:54 | → | Jade1 joins (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) |
| 12:15:33 | <Jade1> | Is there a way to preselect where the next window will go? when I have only one window open and I open a new one I want the *new* window to be the first item of the stack and not for it to become the master window and the existing is put into the stack |
| 12:20:47 | <Lears> | Jade1: Try X.H.InsertPosition. |
| 12:47:27 | × | thaumavorio quits (~thaumavor@thaumavor.io) (Quit: ZNC 1.8.2 - https://znc.in) |
| 12:48:11 | → | thaumavorio joins (~thaumavor@thaumavor.io) |
| 12:57:45 | <geekosaur> | Solid liskin: I'd say the XQueryColor etc. bug justify it. although now I want to grep for X(Query|Lookup)Color elsewhere in the codebase |
| 12:58:38 | <geekosaur> | actually it looks like those were it |
| 13:00:08 | → | alternateved joins (~alternate@185.168.9.197) |
| 13:06:48 | ← | sm parts (~sm@plaintextaccounting/sm) () |
| 13:10:34 | × | Jade1 quits (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) (Quit: Client closed) |
| 13:28:33 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 276 seconds) |
| 13:29:21 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 13:54:44 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.5) |
| 14:14:00 | × | aliosablack quits (~chomwitt@athedsl-351471.home.otenet.gr) (Quit: Leaving) |
| 14:16:13 | → | chomwitt joins (~chomwitt@2a02:587:dc0d:4a00:753b:477d:ff71:8b54) |
| 14:45:12 | × | noex quits (~null@user/noex) (Quit: :q!) |
| 14:49:35 | → | noex joins (~null@user/noex) |
| 14:52:51 | → | twiclo1 joins (~twiclo@mail.twil.cx) |
| 14:53:52 | <twiclo1> | I'm running a spawn that isn't working. I would guess that it's because xmonad doesn't have access to the command. I put it in .xmonad/scripts. Do I nee dto link that to /usr/bin or something? |
| 15:00:03 | <geekosaur> | adding random stuff to /usr/bin is rarely a good idea. you can (a) use a full path; (b) use `setEnv` in `main` to add it to your `PATH`; (c) arrange for `PATH` to be set by `.xsession` or whatever you use to start xmonad |
| 15:00:39 | <geekosaur> | (unless you're on Fedora, setting it in `.bash_profile` or `.bashrc` will not work as X startup doesn't read either one) |
| 15:09:05 | <geekosaur> | of the three, I recommend (c) because that means it's set in one place instead of having to make updates in multiple places later |
| 15:09:13 | <twiclo1> | Changing my smartSpacingWithEdge value and recompiling then restarting xmonad doesn't actually change spacing |
| 15:09:23 | <geekosaur> | mod-shift-space |
| 15:09:37 | <twiclo1> | What is that supposed to do? It didn't so anything |
| 15:10:19 | <geekosaur> | hm. it forces the layout to be recomputed, since restart can't tell the difference between settings in your .xmonad and settings changed on the fly like (with default keybindings) mod-comma |
| 15:11:23 | <geekosaur> | if you changed your keybindings then you want to use whatever you bound to setLayout $ XMonad.layoutHook conf |
| 15:11:44 | <geekosaur> | (just look for setLayout, that may have several different forms) |
| 15:13:48 | <geekosaur> | if you don't have it bound at all then you may have to log out and back in |
| 15:18:38 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 240 seconds) |
| 15:21:34 | × | alternateved quits (~alternate@185.168.9.197) (Remote host closed the connection) |
| 15:26:22 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 15:44:23 | <geekosaur> | if you care, xmonad will recompute the layout on mod-q by itself if its type changes; merely changing a value within it isn't detectable, and that setLayout call is needed to bring it back into sync |
| 15:45:25 | → | ectospasm joins (~ectospasm@user/ectospasm) |
| 16:04:21 | → | werneta joins (~werneta@137.78.30.207) |
| 16:06:13 | × | benin0 quits (~benin@183.82.26.81) (Quit: The Lounge - https://thelounge.chat) |
| 16:37:21 | <liskin> | Solid, geekosaur: Hm yeah but maybe we could check what's left on the stripModMask stuff. That would be nice to get into an xmonad core version bump... |
| 16:37:41 | <liskin> | Won't get to it until the weekend likely |
| 16:39:53 | <geekosaur> | not like someone's pointing a gun to our heads re release, especially given almost nobody's picked up the last one yet |
| 16:43:33 | <Solid> | I'll also be away for ~2 weeks starting Friday (not that you can't do the release without me, just fyi :) |
| 16:52:39 | <liskin> | Well it's an opportunity to write an announcement so that people know we're still alive and working on stuff :-) |
| 16:53:03 | <liskin> | Some of us at least |
| 17:16:23 | × | twiclo1 quits (~twiclo@mail.twil.cx) (Ping timeout: 244 seconds) |
| 17:16:46 | → | twiclo1 joins (~twiclo@vpn.utahbroadband.com) |
| 18:13:58 | ← | lichtspringer[m] parts (~lichtspri@2001:470:69fc:105::2:3c6d) () |
| 19:44:38 | × | shinjipf quits (~shinjipf@2a02:c207:2082:6685::1) (Quit: Shinji leaves) |
| 19:44:58 | → | shinjipf joins (~shinjipf@2a02:c207:2082:6685::1) |
| 19:52:28 | × | shinjipf quits (~shinjipf@2a02:c207:2082:6685::1) (Quit: Shinji leaves) |
| 19:58:11 | → | shinjipf joins (~shinjipf@2a02:c207:2082:6685::1) |
| 20:16:45 | × | steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 276 seconds) |
| 22:31:18 | × | chomwitt quits (~chomwitt@2a02:587:dc0d:4a00:753b:477d:ff71:8b54) (Ping timeout: 276 seconds) |
| 22:31:30 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 240 seconds) |
| 22:32:50 | <craige[m]> | <geekosaur> "not like someone's pointing a..." <- NixOS has picked it up 😃 |
| 22:33:41 | → | sogens joins (~sogens@211.30.26.217) |
| 22:35:10 | × | td_ quits (~td@94.134.91.239) (Ping timeout: 244 seconds) |
| 22:37:36 | → | td_ joins (~td@94.134.91.239) |
| 22:42:58 | <liskin> | and opensuse, and most of the bsds |
| 22:44:59 | <liskin> | would probably be fair to build test some of the BSDs in CI |
| 22:45:22 | <liskin> | but that wouldn't catch any bugs like if we ever decide to touch SIGCHLD handling or something :-/ |
| 22:45:49 | <liskin> | anyway, low prio, need to sleep, only 6 hours remaining until I need to get up and cycle 40k to London :-) |
| 22:46:17 | <geekosaur> | mm, was wondering, should we put an impossible constraint on impl(ghc >= 9.0 && < 9.4)? |
| 22:46:27 | <geekosaur> | due to the join point bug? |
| 22:46:53 | <liskin> | (and possibly 60k if the train company decides to keep the pre-covid rule of not taking bikes during peak times) |
| 22:47:48 | <liskin> | geekosaur: probably not as that would exclude point releases as well |
| 22:48:15 | <liskin> | maybe an #if #warning might be helpful though |
| 22:48:44 | <liskin> | but then… why isn't like everybody hitting the bug? do most people run ghc 8.* ? |
| 22:49:05 | <liskin> | (I do, but I'm on Debian, which has been late even when it had people maintaining this stuff… :-)) |
| 22:49:09 | <geekosaur> | 8.10.7 is still the most used version, yes. and it only shows with specific kinds of join points |
| 22:49:28 | <geekosaur> | specifically how we do this long running FFI inside a forever |
| 22:50:00 | <liskin> | can we perhaps write a version of forever that doesn't trigger the bug? |
| 22:50:29 | <geekosaur> | which confuses codegen into thinking it's unreachable in some fashion, so it drops the keepAlive# and the next gc removes the allocaEvent and the heap subsequently gets smashed |
| 22:50:47 | <geekosaur> | I was thinking just recursively reinvoke the function |
| 22:50:59 | <geekosaur> | instead of ending it with a forever |
| 22:52:30 | <liskin> | or that, whatever works, is obviously correct and is easy to revert |
| 22:53:41 | <liskin> | anyway, afk for real |
| 22:55:05 | → | kaskal- joins (~kaskal@089144220061.atnat0029.highway.webapn.at) |
| 22:57:13 | <kaskal-> | Hi! I wanted to share my xmonad configuraiton, it has keybindings like emacs to enter modes (GUI-C GUI-S) enters screenshot mode, or (GUI-C GUI-M) enters mpd controler mode https://github.com/alejandrogallo/xmonad-config |
| 22:57:27 | <kaskal-> | Maybe it is useful for someone |
| 23:06:45 | <geekosaur> | we really need to bring back the config gallery at some point |
| 23:06:51 | <geekosaur> | the current one's way bitrotted |
| 23:35:28 | <geekosaur> | not as easy as I had hoped, sadly. showoffy code means pain later… |
| 23:57:17 | × | redgloboli quits (~redglobol@user/redgloboli) (Quit: ...enter the matrix...) |
| 23:58:05 | → | redgloboli joins (~redglobol@user/redgloboli) |
All times are in UTC on 2022-07-06.