Sometimes you need to quickly query the Mac system version information or memory information. The normal operation is to click the Apple icon in the upper right corner of the screen =>About This Mac=>Then look for information on the corresponding Tab page =>Select copy, which is a bit troublesome.

So, taking advantage of the holidays, I quickly made a workflow to quickly obtain basic system information.

Screenshot

Note: Select a single item and press Enter to copy it to the system clipboard.

Download link::https://github.com/alanhe421/alfred-workflows/tree/master/about-mac

Read more »

Because my company doesn’t provide a JB License, and I don’t want to use pirated versions due to financial constraints, I have been using my family member’s student License. However, this approach requires bothering others every time it’s about to expire, so I’m unwilling to continue with this method.

I learned that JB has a support program for open-source project development, which allows free applications for the full suite License. So, I tried to apply, and it worked. Here’s a simple record of the application process.

License Value

First, let’s understand the specific benefits of this license.

  • Free use of JetBrains IDE full suite for one year, but not including paid plugins, consulting, and other services. For example, the AI Assistant plugin requires a separate paid subscription. It can be renewed upon expiration.
Read more »

I really like the sense of achievement obtained by open source projects. In the past year, I have insisted on doing several open source projects, and I have also gained some stars from netizens, some also add WeChat, raise requirements, the charm of open source is here.

For example, if someone stars your project, it would be better to be able to receive telegram notifications in time, because the NPM package release notification has been done before, so this is easy to do, but because there are still some pitfalls, so mark here, maybe help some friends.

Configuration

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
on:
watch:
action: started
env:
REPO_NAME: ${{ github.event.repository.name }}
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Notify
uses: appleboy/telegram-action@master
with:
to: ${{ secrets.TELEGRAM_TO }}
token: ${{ secrets.TELEGRAM_TOKEN }}
message: Someone stars **${{env.REPO_NAME}}** repository, see [here](https://github.com${{github.repository}}).
format: markdown

Configuration Instructions

Read more »

I love Alfred so much that once I find one of my efficiency needs, I will study the feasibility of Alfred. If it is feasible, I will immediately find a third-party or my own custom development. Until today, I have developed 16 workflows, and there are also many experience posts, so proud of myself.

Whether it is self-developed or third-party, most of them are used frequently in my daily life. Share here, maybe I can help some friends.

Notice

Click the workflow title link to access the download page. The download page will have an introduction, so I won’t go into details here, just show the main functions with GIF animation

Workflows:

Read more »

I have always liked to use Alfred’s Snippet to input commonly used text blocks, and also support configure some parameters, which can usually save the time of inputting repeated text. For example, we often did CR before and we needed a simple summary at the end. In order to improve the efficiency of the summary, I made a Snippet.

But the downside of Snippet is that Alfred only exists on MacOS, and I am unhappy as an Apple user. Because the Apple system itself has text replacement function, I had to place a part of the text block in the system layer configuration, so that it can be supported across Apple devices. However, if use the two at the same time, will cause issues. So I thought about the cooperation between the two, and marked it here.

Alfred Snippet VS Apple Text Replacement

First, let’s sort out the differences between the two.

  1. Platform limitations

    • Alfred only supports Mac, there is no iOS version. There is a remote App, but the essence is only to remotely control some functions of the Mac version App, not a real iOS ported version
    • Apple’s text replacement will be synchronized to each device using iCloud, and once modified, all devices can be used immediately
  2. Functional limitations

    • Alfred’s Snippet itself supports various variables. In addition, it can use workflow to achieve more powerful replacement, and it can also control the position of the final cursor. In a word, it is powerful
    • Apple’s text replacement is relatively simple, just replace between strings
    • On the Mac system, text replacement in EN state does not work in all apps, such as MacDown, or the address bar of Chrome, but the above apps work in Chinese. Comparing devices, such as iPhone and iPad, work both in EN and Chinese. It is estimated that there is an App adaptation problem with text replacement.

Uniform convention

Read more »
0%