Logs: liberachat/#xmonad
| 2021-08-09 08:17:39 | → | allbery_b joins (~geekosaur@xmonad/geekosaur) |
| 2021-08-09 08:17:42 | allbery_b | is now known as geekosaur |
| 2021-08-09 08:52:13 | → | seschwar joins (~seschwar@user/seschwar) |
| 2021-08-09 09:47:35 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-08-09 09:47:56 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-08-09 10:57:50 | → | henninb joins (~henninb@63-228-51-113.mpls.qwest.net) |
| 2021-08-09 11:27:55 | <henninb> | hi I am trying to get submapped key bindings working with NamedActions, however I cannot seem to figure out how? I have a gist https://gist.github.com/BitExplorer/d32dfde84832c53102cf9de85197156f showing my work. Can someone point me to an example or a resource to point me in the right direction? Thank you. |
| 2021-08-09 11:49:45 | <fizzie> | Don't use it myself, and the documentation is a little sparse, but I think you'd at least need to replace the plain `submap . M.fromList` bit with the special XMonad.Util.NamedActions.submapName (it already takes a list) to get it to propagate the action descriptions "upwards". |
| 2021-08-09 11:49:54 | <fizzie> | https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Util-NamedActions.html#v:submapName |
| 2021-08-09 11:51:24 | <henninb> | fizzie, thank you. I will play around with that and see what I can come up with. |
| 2021-08-09 12:32:28 | → | berberman_ joins (~berberman@user/berberman) |
| 2021-08-09 12:32:44 | × | berberman quits (~berberman@user/berberman) (Ping timeout: 252 seconds) |
| 2021-08-09 12:54:09 | → | thoros joins (~thoros@80-121-140-225.adsl.highway.telekom.at) |
| 2021-08-09 13:05:30 | × | henninb quits (~henninb@63-228-51-113.mpls.qwest.net) (Quit: leaving) |
| 2021-08-09 13:14:38 | × | qbt quits (~edun@user/edun) (Ping timeout: 252 seconds) |
| 2021-08-09 13:23:18 | → | lazyrat joins (~lazycat@user/lazycat) |
| 2021-08-09 13:26:34 | × | lazycat quits (~lazycat@user/lazycat) (Ping timeout: 240 seconds) |
| 2021-08-09 13:53:02 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.2) |
| 2021-08-09 14:04:12 | → | qbt joins (~edun@user/edun) |
| 2021-08-09 14:26:21 | × | qbt quits (~edun@user/edun) (Quit: Leaving) |
| 2021-08-09 16:25:36 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-08-09 16:27:56 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-08-09 17:01:42 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Remote host closed the connection) |
| 2021-08-09 18:28:16 | → | qbt joins (~edun@user/edun) |
| 2021-08-09 18:41:17 | × | seschwar quits (~seschwar@user/seschwar) (Quit: :wq) |
| 2021-08-09 19:23:18 | × | Natch quits (~natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) (Remote host closed the connection) |
| 2021-08-09 19:23:56 | → | Natch joins (~natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) |
| 2021-08-09 19:41:19 | × | thoros quits (~thoros@80-121-140-225.adsl.highway.telekom.at) (Quit: WeeChat 3.0.1) |
| 2021-08-09 20:02:57 | ← | nova parts (novasenco@user/nova) (♥☺) |
| 2021-08-09 20:15:26 | × | qbt quits (~edun@user/edun) (Quit: Leaving) |
| 2021-08-09 20:55:21 | → | benin036932 joins (~benin@183.82.205.178) |
| 2021-08-09 20:57:02 | × | benin03693 quits (~benin@183.82.205.178) (Ping timeout: 258 seconds) |
| 2021-08-09 20:57:03 | benin036932 | is now known as benin03693 |
| 2021-08-09 22:10:37 | × | Forkk quits (forkk@2600:3c00::f03c:91ff:fe84:de4d) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) |
| 2021-08-09 22:15:34 | → | Forkk joins (forkk@2600:3c00::f03c:91ff:fe84:de4d) |
| 2021-08-09 22:29:37 | × | benin03693 quits (~benin@183.82.205.178) (Remote host closed the connection) |
| 2021-08-09 22:44:31 | → | cjb joins (~cjb@user/cjb) |
| 2021-08-09 23:06:02 | × | cjb quits (~cjb@user/cjb) (Quit: rcirc on GNU Emacs 28.0.50) |
| 2021-08-09 23:06:53 | → | cjb joins (~cjb@user/cjb) |
| 2021-08-10 01:04:31 | → | cjb` joins (~cjb@user/cjb) |
| 2021-08-10 01:05:29 | cjb | is now known as Guest8286 |
| 2021-08-10 01:05:29 | cjb` | is now known as cjb |
| 2021-08-10 01:06:09 | × | Guest8286 quits (~cjb@user/cjb) (Ping timeout: 260 seconds) |
| 2021-08-10 01:25:08 | × | matijja quits (~matijja@193.77.181.201) (Quit: ZNC 1.8.1 - https://znc.in) |
| 2021-08-10 01:25:09 | × | ectospasm quits (~ectospasm@user/ectospasm) (Ping timeout: 272 seconds) |
| 2021-08-10 01:25:34 | → | matijja joins (~matijja@193.77.181.201) |
| 2021-08-10 01:26:13 | → | ectospasm joins (~ectospasm@user/ectospasm) |
| 2021-08-10 02:03:02 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 245 seconds) |
| 2021-08-10 02:19:48 | × | td_ quits (~td@94.134.91.53) (Ping timeout: 272 seconds) |
| 2021-08-10 02:21:19 | → | td_ joins (~td@muedsl-82-207-238-245.citykom.de) |
| 2021-08-10 02:24:00 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2021-08-10 05:14:22 | × | cjb quits (~cjb@user/cjb) (Quit: rcirc on GNU Emacs 28.0.50) |
| 2021-08-10 06:11:40 | → | qbt joins (~edun@user/edun) |
| 2021-08-10 07:14:51 | Solid | is free again |
| 2021-08-10 07:15:03 | <Solid> | liskin: now, where are thos high-priority issues you were talking about? :) |
| 2021-08-10 07:44:58 | × | jmct_ quits (sid160793@tinside.irccloud.com) (Ping timeout: 240 seconds) |
| 2021-08-10 07:45:40 | → | jmct_ joins (sid160793@id-160793.tinside.irccloud.com) |
| 2021-08-10 08:17:24 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-08-10 08:17:37 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-08-10 08:31:33 | <liskin> | Solid: one is assigned to you |
| 2021-08-10 08:31:55 | <liskin> | Then maybe the readmes |
| 2021-08-10 08:32:04 | <Solid> | yeah that one should be taken care of |
| 2021-08-10 08:32:22 | <Solid> | thanks for catching that |
| 2021-08-10 08:32:27 | <liskin> | And then, hm, I'll need to think |
| 2021-08-10 08:34:30 | → | ci[m] joins (~cimatrixo@2001:470:69fc:105::d59e) |
| 2021-08-10 08:34:52 | <Solid> | oh the recompilation stuff looks really nice |
| 2021-08-10 09:45:40 | <liskin> | I wonder how much longer shall we wait for byorgey, dmwit_ and sibi to reply |
| 2021-08-10 09:46:25 | <liskin> | I'll have another vacation 17-24 August, so it'd be really nice if we could get the open collective stuff done before that |
| 2021-08-10 09:51:17 | <sibi> | liskin: Sorry about the non-response. I'm not sure why, but I didn't receive your original email at all. But I have been receiving Solid's reply to that thread. But I could see one of your replies there, but your original mail doesn't seem to be there. |
| 2021-08-10 09:51:53 | <liskin> | sibi: It's probably in spam, because gmail doesn't like other people's mail servers :-/ |
| 2021-08-10 09:52:29 | <sibi> | Just checked the spam, and yeah - that's there. :-) |
| 2021-08-10 09:52:40 | <liskin> | Although it's a bit weird, I didn't have delivery problems before :-/ |
| 2021-08-10 09:53:06 | <liskin> | Might as well ping the other guys via gmail as well. Fuck this shit. |
| 2021-08-10 09:58:24 | <Solid> | :/ |
| 2021-08-10 10:01:57 | → | ghormoon joins (~ghormoon@ghorland.net) |
| 2021-08-10 10:06:00 | <ghormoon> | hi, is it ok to use `Data.Text.isPrefixOf` instead of =? when comparing strings in hooks? seems the bool and query bool is not the same and i didn't find a better solution yet. i need to shift to specific workspace all things where classname starts with something (because application tends to give million windows and they aall have className "appname - something" where something is different for each window type |
| 2021-08-10 10:09:36 | <liskin> | oh, sibi's not on gmail |
| 2021-08-10 10:09:40 | <liskin> | that might explain it |
| 2021-08-10 10:09:56 | <Solid> | ghormoon: since xmonad uses String instead of Text you should use Data.List.isPrefixOf, but yes |
| 2021-08-10 10:10:37 | <sibi> | My email gets delivered to gmail, although the domain isn't gmail. |
| 2021-08-10 10:11:39 | <Solid> | ghormoon: you can lift that to a query like `(str `isPrefixOf) <$> query` |
| 2021-08-10 10:11:53 | <ghormoon> | Solid: i still get simmilar errors: Couldn't match expected type ‘[Char]’ with actual type ‘Query String’ .... Couldn't match expected type ‘Query Bool’ with actual type ‘Bool’ |
| 2021-08-10 10:12:22 | <liskin> | sibi: delievered as in gmail fetches it from your mail server or your mail server just relays it? if the latter, then I guess my domain's SPF policy might disallow it :-/ |
| 2021-08-10 10:12:38 | <Solid> | you could even make it into an operator: query ~? x = (str `isPrefixOf`) <$> query |
| 2021-08-10 10:12:44 | <Solid> | and then use ~? instead of =? |
| 2021-08-10 10:14:07 | <ghormoon> | would ^? conflict with anything? ~? sounds to me more like isInfixOf |
| 2021-08-10 10:19:16 | <Solid> | I don't think so |
| 2021-08-10 10:19:49 | <sibi> | liskin: IIRC, it just forwards all the email to my gmail server. There is definitely no fetching involved from gmail side. |
| 2021-08-10 10:20:11 | <liskin> | sibi: oh, in that case you're not getting e-mails from anyone with a strict SPF policy |
| 2021-08-10 10:21:29 | × | CosmosAtlas quits (~CosmosAtl@222.94.121.83) (Quit: WeeChat 3.2) |
| 2021-08-10 10:22:13 | → | cfricke joins (~cfricke@user/cfricke) |
| 2021-08-10 10:23:03 | <ghormoon> | thanks, the new operator works now :) i can't say that i know why (the only thing i ever done in haskell is hacking the config :D), but it works :) |
| 2021-08-10 10:23:45 | <Solid> | \o/ |
| 2021-08-10 10:32:14 | <liskin> | https://www.phoronix.com/scan.php?page=news_item&px=X.Org-Server-21.1- |
| 2021-08-10 10:32:24 | <liskin> | so I guess we have a deadline for 0.17 |
| 2021-08-10 10:32:30 | <liskin> | (just kidding but maybe not) |
| 2021-08-10 10:38:36 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-08-10 10:40:08 | <Solid> | now this is fun |
| 2021-08-10 10:40:55 | <Solid> | stack ghc breaks when I supply an explicit stack.yaml file |
| 2021-08-10 10:41:02 | <Solid> | but it doens't break if I don't |
All times are in UTC.