Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 677 678 679 680 681 682 683 684 685 686 687 .. 1850
184,937 events total
2022-06-07 14:29:51 theliver[m] joins (~theliverm@2001:470:69fc:105::2:25e4)
2022-06-07 14:49:19 Solitary joins (~Solitary@user/solitary)
2022-06-07 15:18:19 jlhupz joins (~jlhupz@2001:4451:a9d:1400:6e1f:1990:6ae3:7a9c)
2022-06-07 15:20:04 jlhupz parts (~jlhupz@2001:4451:a9d:1400:6e1f:1990:6ae3:7a9c) ()
2022-06-07 15:21:36 jlhupz joins (~jlhupz@2001:4451:a9d:1400:6e1f:1990:6ae3:7a9c)
2022-06-07 15:23:13 <moonsheep> So I'm back... what do I do if the hackage taffybar fails to build? (for using IO instead of the MonadIO class)
2022-06-07 15:23:23 <moonsheep> Is there an easy way to patch it without having to upload a new package to hackage?
2022-06-07 15:23:35 <moonsheep> Where does stack write the package sources?
2022-06-07 15:27:11 <geekosaur> in a temporary directory, and removes them after. You probably want `stack unpack`
2022-06-07 15:27:47 × jlhupz quits (~jlhupz@2001:4451:a9d:1400:6e1f:1990:6ae3:7a9c) (Quit: Client closed)
2022-06-07 15:58:14 <mc47> moonsheep you can pull the version tag you want from git, do your changes, and instruct stack to build using your local directory
2022-06-07 16:04:57 × twiclo quits (~twiclo@66.29.177.50.static.utbb.net) (Ping timeout: 276 seconds)
2022-06-07 16:06:17 twiclo joins (~twiclo@2604:7b80:2000:1069:cde9:e3cf:754c:100d)
2022-06-07 16:13:14 wonko joins (~wjc@2a0e:1c80:2::130)
2022-06-07 16:15:34 × noex quits (~null@user/noex) (Quit: :q!)
2022-06-07 16:17:51 <moonsheep> Should I include all the code in my repo?
2022-06-07 16:20:15 noex joins (~null@user/noex)
2022-06-07 16:26:05 × twiclo quits (~twiclo@2604:7b80:2000:1069:cde9:e3cf:754c:100d) (Ping timeout: 260 seconds)
2022-06-07 16:26:55 twiclo joins (~twiclo@2604:7b80:2000:1069:52fc:cedd:fbeb:10c)
2022-06-07 16:37:42 × moonsheep quits (~user@user/moonsheep) (Remote host closed the connection)
2022-06-07 16:44:32 <mc47> @tell moonsheep no, you can use `extra-deps:` in your stack.yaml and specify a path
2022-06-07 16:44:33 <lambdabot> Consider it noted.
2022-06-07 16:46:40 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.5)
2022-06-07 16:51:45 × wonko quits (~wjc@2a0e:1c80:2::130) (Ping timeout: 260 seconds)
2022-06-07 17:04:15 wonko joins (~wjc@2a0e:1c80:11::50)
2022-06-07 17:19:29 <mesaoptimizer> geekosaur: thanks! I did a `ghcup nuke` and deleted all traces of haskell, and then reinstalled things
2022-06-07 17:27:05 telser_ is now known as telser
2022-06-07 18:45:51 jmct_ joins (sid160793@id-160793.tinside.irccloud.com)
2022-06-07 18:47:00 bsima- joins (~bsima@143.198.118.179)
2022-06-07 18:47:01 pl_ joins (sid98063@id-98063.helmsley.irccloud.com)
2022-06-07 18:47:05 PotatoGim_ joins (sid99505@id-99505.lymington.irccloud.com)
2022-06-07 18:50:43 × jmct quits (sid160793@id-160793.tinside.irccloud.com) (Ping timeout: 248 seconds)
2022-06-07 18:50:43 × pl quits (sid98063@id-98063.helmsley.irccloud.com) (Ping timeout: 248 seconds)
2022-06-07 18:50:43 × PotatoGim quits (sid99505@id-99505.lymington.irccloud.com) (Ping timeout: 248 seconds)
2022-06-07 18:50:43 × trillpoli[m]1 quits (~trillpoli@2001:470:69fc:105::da4e) (Ping timeout: 248 seconds)
2022-06-07 18:50:44 × gymmy[m] quits (~gymmymatr@2001:470:69fc:105::2:19f7) (Ping timeout: 248 seconds)
2022-06-07 18:50:44 × Ash[m] quits (~signal-wa@2001:470:69fc:105::1:2318) (Ping timeout: 248 seconds)
2022-06-07 18:50:44 × Zach[m] quits (~zoglesby@user/zoglesby) (Ping timeout: 248 seconds)
2022-06-07 18:50:44 jmct_ is now known as jmct
2022-06-07 18:50:45 × bsima quits (~bsima@2604:a880:400:d0::19f1:7001) (Ping timeout: 248 seconds)
2022-06-07 18:50:45 pl_ is now known as pl
2022-06-07 18:50:45 PotatoGim_ is now known as PotatoGim
2022-06-07 18:52:53 Zach[m] joins (~zoglesby@user/zoglesby)
2022-06-07 18:52:56 Ash[m] joins (~signal-wa@2001:470:69fc:105::1:2318)
2022-06-07 19:00:09 trillpoli[m]1 joins (~trillpoli@2001:470:69fc:105::da4e)
2022-06-07 19:02:09 gymmy[m] joins (~gymmymatr@2001:470:69fc:105::2:19f7)
2022-06-07 19:41:53 alternateved joins (~alternate@45.134.212.155)
2022-06-07 19:43:34 × alternateved quits (~alternate@45.134.212.155) (Remote host closed the connection)
2022-06-07 20:24:20 abiss27 joins (~abiss27@user/abiss)
2022-06-07 20:31:24 stackdroid18 joins (14094@user/stackdroid)
2022-06-07 21:17:51 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Read error: Connection reset by peer)
2022-06-07 21:22:12 × abiss27 quits (~abiss27@user/abiss) (Quit: hasta la vista... tchau!)
2022-06-07 21:28:20 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
2022-06-07 22:09:31 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-06-07 22:10:42 moonsheep joins (~user@user/moonsheep)
2022-06-07 22:14:35 <moonsheep> How can I catch raw press/unpress events of my mod key? I tried the following event hook: https://paste.tomsmeding.com/1iwUP5Xo
2022-06-07 22:14:52 <moonsheep> But for some reason it doesn't seem to catch any keycode other than 23 (tab)
2022-06-07 22:19:11 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
2022-06-07 22:20:52 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-06-07 22:23:11 <geekosaur> xmonad doesn't listen for keypresses as such. (really, you do not want it waking up on every single keypress/keyrelease event)
2022-06-07 22:23:57 <geekosaur> it sets "passive key grabs", where the server watches for specific key sequences (corresponding to the command keys you define) and wakes up xmonad when one of them matches
2022-06-07 22:24:30 <geekosaur> so pretty much the only time you should see a key event is when using something like Prompt or a SubMap or etc.
2022-06-07 22:24:33 <moonsheep> How can I set my modified key as one of these passive key grabs?
2022-06-07 22:24:43 <moonsheep> *modifier
2022-06-07 22:24:46 <geekosaur> define it in the keys list
2022-06-07 22:25:05 <geekosaur> note that this can lead to unexpected behavior
2022-06-07 22:25:14 <moonsheep> So if I'm using additionalKeys do I add it there with an action that does nothing?
2022-06-07 22:25:20 <geekosaur> with old style keys it'd be something like (0,xK_Super)
2022-06-07 22:25:36 <geekosaur> with additionalKeysP it'd be "<Super>"
2022-06-07 22:25:40 × chomwitt quits (~chomwitt@2a02:587:dc1f:5600:c2b2:8e31:c818:61b1) (Ping timeout: 248 seconds)
2022-06-07 22:26:04 <geekosaur> and yes, if you don't actually want an action then you use `return ()` as the action
2022-06-07 22:26:37 <moonsheep> So then is there no idiomatic way to handle key up/down? (as opposed to running an action every time the key is "pressed" like with the xconfig keys)
2022-06-07 22:26:57 <moonsheep> Adding an empty action to the keys and then handling it in an event hooks feels pretty hacky
2022-06-07 22:29:17 <geekosaur> no, there isn't
2022-06-07 22:29:57 <geekosaur> and I don't guarantee you'll get a keyup event with an empty action because the server grab might be released by then
2022-06-07 22:30:25 <moonsheep> Well, hacky as it may be it seems to work!
2022-06-07 22:30:29 <moonsheep> Thank you so much
2022-06-07 22:30:45 <moonsheep> (btw I'm trying to show the status bar only while the super key is pressed)
2022-06-07 22:31:08 <geekosaur> typically if you want to do this, you (a) don't share a key with xmonad (which implies doing it outside of xmonad; a minimalist window manager is not one you build everything else into) (b) set your own key grab
2022-06-07 22:31:31 <geekosaur> and (c) really that belongs in the status bar. I think xmobar supports it natively, for example
2022-06-07 22:32:11 <moonsheep> How do you mean "don't share a key with xmonad". How can I not share my super key with xmonad?
2022-06-07 22:33:12 <geekosaur> you may get tired of the status bar popping every time you run an xmonad command…
2022-06-07 22:34:32 <moonsheep> Oh rigght
2022-06-07 22:34:45 <moonsheep> Well, I'll try this for a while I guess
2022-06-07 22:35:16 <moonsheep> I used to have it shown 100% of the time, so I don't think having it pop up every time I'm going to run a command is that big of an issue
2022-06-07 22:37:31 × moonsheep quits (~user@user/moonsheep) (Quit: ERC 5.4 (IRC client for GNU Emacs 28.1))
2022-06-07 23:00:45 × stackdroid18 quits (14094@user/stackdroid) (Quit: hasta la vista... tchau!)
2022-06-07 23:20:18 × mestre quits (~mestre@191.177.181.194) (Quit: Lost terminal)
2022-06-08 00:03:29 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
2022-06-08 00:04:46 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-06-08 00:05:18 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
2022-06-08 00:12:58 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-06-08 00:30:25 mj5sim[m] parts (~mj5simmat@2001:470:69fc:105::2:c40) ()
2022-06-08 02:02:35 × banc- quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 255 seconds)
2022-06-08 02:19:17 × td_ quits (~td@muedsl-82-207-238-064.citykom.de) (Ping timeout: 256 seconds)
2022-06-08 02:20:49 td_ joins (~td@muedsl-82-207-238-024.citykom.de)
2022-06-08 02:21:39 banc joins (banc@gateway/vpn/airvpn/banc)
2022-06-08 02:48:49 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
2022-06-08 02:51:29 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-06-08 03:13:16 × steve_ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 250 seconds)

All times are in UTC.