Home liberachat/#xmonad: Logs Calendar

Logs on 2023-09-30 (liberachat/#xmonad)

02:07:05 × td_ quits (~td@i53870934.versanet.de) (Ping timeout: 255 seconds)
02:08:41 td_ joins (~td@i5387090E.versanet.de)
04:55:19 <haskellbridge> <f​loweyn't (@flowey> Anyone know why xmonad will freeze up whenever a window rapidly changes it's name? dwm doesn't seem to care at all. There are also other cases where a window tries to behave in a strange way, and xmonad will just completely freeze up, whereas dwm just doesn't care
07:17:30 chomwitt joins (~chomwitt@2a02:587:7a24:b000:1ac0:4dff:fedb:a3f1)
07:22:56 × chomwitt quits (~chomwitt@2a02:587:7a24:b000:1ac0:4dff:fedb:a3f1) (Ping timeout: 260 seconds)
09:26:22 <liskin> Sounds like the good old "pipe to xmobar filling up" thing
10:56:08 chomwitt joins (~chomwitt@2a02:587:7a24:b000:1ac0:4dff:fedb:a3f1)
11:26:16 jabuxas joins (~jabuxas@user/jabuxas)
11:33:17 × jabuxas quits (~jabuxas@user/jabuxas) (Ping timeout: 260 seconds)
11:49:34 jabuxas joins (~jabuxas@user/jabuxas)
12:05:02 × jabuxas quits (~jabuxas@user/jabuxas) (Remote host closed the connection)
12:06:32 jabuxas joins (~jabuxas@user/jabuxas)
12:23:43 × jabuxas quits (~jabuxas@user/jabuxas) (Ping timeout: 264 seconds)
12:41:19 × redgloboli quits (~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
12:42:25 redgloboli joins (~redglobol@user/redgloboli)
14:49:08 jabuxas joins (~jabuxas@user/jabuxas)
15:16:26 × jabuxas quits (~jabuxas@user/jabuxas) (Remote host closed the connection)
15:17:28 jabuxas joins (~jabuxas@user/jabuxas)
15:29:46 × jabuxas quits (~jabuxas@user/jabuxas) (Remote host closed the connection)
17:10:20 <haskellbridge> <H​arry Pray IV> Hi everyone. I made new keybindings in my config. They work great but I found a file at I don't know how to get them to update the keybindings file I found at ~/.xmonad/keybindings with out of date keybindings in it. Why doesn't it pull all of my latest keybindings into this file? Is there some way to force xmonad to update that file?
17:11:01 <haskellbridge> <H​arry Pray IV> Hi everyone. I made new keybindings in my config. They work great but I don't know how to get them to update the keybindings file I found at ~/.xmonad/keybindings with out of date keybindings in it. Why doesn't it pull all of my latest keybindings into this file? Is there some way to force xmonad to update that file? I have a few like mirror shrink and mirror expand which
17:11:01 <haskellbridge> wor <clipped message>
17:11:02 <haskellbridge> <H​arry Pray IV> k in my config but don't get output into that keybindings file
17:13:47 <geekosaur> we have no clue what that keybindings file is about
17:19:38 <haskellbridge> <H​arry Pray IV> interesting. Maybe it was a feature of the config that I forked. I checked the date on it and it seems to coincide with when I originally forked this config.
17:22:40 <haskellbridge> <H​arry Pray IV> here's the function that generates them. Pretty cool thing I inherited for free from gvolpe, I guess:
17:22:41 <haskellbridge> <H​arry Pray IV> -- Key bindings. Add, modify or remove key bindings here.
17:22:42 <haskellbridge> <H​arry Pray IV> ```
17:22:43 <haskellbridge> <H​arry Pray IV> showKeybindings :: [((KeyMask, KeySym), NamedAction)] -> NamedAction
17:22:45 <haskellbridge> <H​arry Pray IV> showKeybindings xs =
17:22:46 <haskellbridge> <H​arry Pray IV> let
17:22:47 <haskellbridge> <H​arry Pray IV> filename = "/home/bismuth/.xmonad/keybindings"
17:22:49 <haskellbridge> <H​arry Pray IV> command f = "alacritty -e dialog --title 'XMonad Key Bindings' --colors --hline \"$(date)\" --textbox " ++ f ++ " 50 100"
17:22:50 <haskellbridge> <H​arry Pray IV> in addName "Show Keybindings" $ do
17:22:51 <haskellbridge> <H​arry Pray IV> b <- liftIO $ doesFileExist filename
17:22:52 <haskellbridge> <H​arry Pray IV> unless b $ liftIO (writeFile filename (unlines $ showKm xs))
17:22:54 <haskellbridge> <H​arry Pray IV> spawnOn webWs $ command filename -- show dialog on webWs
17:22:55 <haskellbridge> <H​arry Pray IV> windows $ W.greedyView webWs -- switch to webWs
17:22:56 <haskellbridge> <H​arry Pray IV> ```
17:33:18 <haskellbridge> <H​arry Pray IV> hiding in plain sight in my config!
17:33:20 <haskellbridge> <H​arry Pray IV> 🤣
17:39:43 <haskellbridge> <H​arry Pray IV> https://github.com/harryprayiv/nix-config/blob/57cb9cc1309af380d495873adc7572b0fed01742/home/programs/xmonad/config.hs#L274
17:53:24 <haskellbridge> <H​arry Pray IV> I had been manually adding new shortcuts without realizing that he had provided an interface for it.
18:26:34 jabuxas joins (~jabuxas@user/jabuxas)
19:46:01 <haskellbridge> <g​alactic_starfish> Have we as a project considered placing a monetary bounty on Wayland support?
19:48:13 <haskellbridge> <g​alactic_starfish> I'd be happy to set aside some ca$h from my paycheck to a bounty fund to get this done sometime
19:48:37 <haskellbridge> <g​alactic_starfish> Gaming on X11 is getting increasingly buggier
19:50:36 <geekosaur> I still think that's what we should apply our OC money to, but there seems no consensus to do so
20:07:46 × jabuxas quits (~jabuxas@user/jabuxas) (Remote host closed the connection)
20:51:01 <liskin> Well, I don't disagree
20:51:53 <liskin> It's just that we probably need some admin/mentor/etc. to oversee the effort
20:53:00 <liskin> Right now we don't even have the "manpower" to communicate what we want :-(
23:36:41 × chomwitt quits (~chomwitt@2a02:587:7a24:b000:1ac0:4dff:fedb:a3f1) (Ping timeout: 255 seconds)

All times are in UTC on 2023-09-30.