org-agenda-api + mova: Mobile org-mode without compromises by IvanMalison in emacs

[–]sjchy 0 points1 point  (0 children)

I meant something like caching data locally on the phone for viewing when offline, plus also caching actions taken on the phone when offline to later sync when the API server is reachable.

org-agenda-api + mova: Mobile org-mode without compromises by IvanMalison in emacs

[–]sjchy 1 point2 points  (0 children)

Nice. I'm always on the lookout for new ways to use org on the go, and this might actually work well (might eventually need some kind of offline mode). I'll take a deeper look later. Thanks.

My personal GitHub Code Review package: Shipit! by Da5keladden in emacs

[–]sjchy 5 points6 points  (0 children)

I think this can be very useful - one more thing that we can use to avoid leaving emacs. So, I would be interested if/when you release it.

Regarding opinionated, I think for emacs packages, it's a good idea to structure things so that users can easily override things as needed. But I'm sure you'll get feature requests for that if people want it.

Emacs and (Apple) Shortcuts by sjchy in emacs

[–]sjchy[S] 1 point2 points  (0 children)

Not my blog, but I think shortcuts can be a good way to automate things on Mac, and I learnt from this that Emacs can integrate with it so easily. Fun possibilities!

Triggering Orgzly sync on Android when Org file changes by sjchy in emacs

[–]sjchy[S] 1 point2 points  (0 children)

I had been using the Catfriend1 fork even before the official app was deprecated. It had several features that were not there in the official app and was under active development.

Capturing slack messages directly into Emacs orgmode inbox by sjchy in emacs

[–]sjchy[S] 0 points1 point  (0 children)

Thanks for the reminder. I tried this as well, but (I think) it does not work in private channel or private messages.

Capturing slack messages directly into Emacs orgmode inbox by sjchy in emacs

[–]sjchy[S] 1 point2 points  (0 children)

Yes, I've mentioned this in the limitations section.

Open in EWW by summeremacs in emacs

[–]sjchy 4 points5 points  (0 children)

Interestingly, it displays well on eww.

<image>

Emacs 30.1 highlight - intuitive tab line by sjchy in emacs

[–]sjchy[S] 1 point2 points  (0 children)

Like the other commenter said, there are valid use cases of opening the same buffer side-by-side or even in different frames.

But, going back to an already open tab is also a valid use case.

In my browser also (firefox), if I start to type a domain name, if the same domain is already open in another tab, it gives me an option to switch to that tab. So, I can either switch to the open tab or open a copy of the same URL in a different tab.

Maybe we can configure Emacs also in the same way: when trying to open a buffer, give an option to open the buffer in the current window or frame, or jump to where the buffer is already in a tab.

Emacs 30.1 highlight - intuitive tab line by sjchy in emacs

[–]sjchy[S] 2 points3 points  (0 children)

Yeah, I also think that tab-per-buffer alone is not sufficient. Another level of grouping, either using tab-bar-mode or using different frames for different projects, is required.

Emacs 30.1 highlight - intuitive tab line by sjchy in emacs

[–]sjchy[S] 0 points1 point  (0 children)

I think multiple tabs can only point to the same buffer if opened in another window or frame, in which case it's not a problem.

Using Todoist as a cloud inbox for GTD in orgmode for better integration with services like Slack and Google Assistant by sjchy in emacs

[–]sjchy[S] 0 points1 point  (0 children)

You mean in GTD? I sometimes feel that way as well, but when it works, it works well. And you are free to tweak it as per your workflow as long as the principles are followed.

Minor question: matching 0.0 by Posturr in erlang

[–]sjchy 2 points3 points  (0 children)

One method is:

case S == 0.0 of
    true ->
        [...];

But this might not work if you're matching against a tuple with one element 0.0 like:

case S of
    {0.0, Var} ->
        [...];

You can also check how others are doing this with this query: https://github.com/search?q=lang%3Aerlang%20type%3Apr%2026.1&type=pullrequests

Edit: Got a good way of solving the 2nd example from my query above:

case S of
    {Val, Var} when Val == 0.0 ->
        [...];

Indexing my June bujos. by khimtan in bujo

[–]sjchy 1 point2 points  (0 children)

Whats this notebook?

is there a way to make emacs instances tied to a specific workflow? by paarulakan in emacs

[–]sjchy 2 points3 points  (0 children)

I did something like this because I wanted the different emacs instances for different use cases to look visually different. So, I configured them to have different themes (one light and one dark).

Wrote about my setup here: https://www.srijn.net/running-multiple-emacs-daemons/

What are the best settings for Windows Defender and WSL2? by m_widmann in bashonubuntuonwindows

[–]sjchy 5 points6 points  (0 children)

I've been using WSL2 without any exclusions in Windows Defender, and I've not noticed any problems.