GithubHelp home page GithubHelp logo

truewidget's Introduction

Build Status License

TrueWidget

TrueWidget displays macOS version, CPU usage and local time on screen at all times.

screenshot

The advantages of this application are as follows:

  • Check macOS version and host name at a glance when using multiple versions of macOS on your Mac.
  • The CPU usage can be monitored not only by instantaneous usage, which can vary widely, but also by a moving average, which is less likely to be blurred, to determine recent trends.
  • The local time can be displayed in a size that is easy to read unlike the time on the menu bar, which is not legible when using high resolution.

Web pages

https://truewidget.pqrs.org/

System requirements

macOS 11 Big Sur or later

How to build

System Requirements:

Steps

  1. Get source code by executing a following command in Terminal.app.

    git clone --depth 1 https://github.com/pqrs-org/TrueWidget.git
    cd TrueWidget
    git submodule update --init --recursive --depth 1
  2. Find your codesign identity if you have one.
    (Skip this step if you don't have your codesign identity.)

    security find-identity -p codesigning -v | grep 'Developer ID Application'

    The result is as follows.

    1) 8D660191481C98F5C56630847A6C39D95C166F22 "Developer ID Application: Fumihiko Takayama (G43BCU2T37)"
    

    Your codesign identity is 8D660191481C98F5C56630847A6C39D95C166F22 in the above case.

  3. Set environment variable to use your codesign identity.
    (Skip this step if you don't have your codesign identity.)

    export PQRS_ORG_CODE_SIGN_IDENTITY=8D660191481C98F5C56630847A6C39D95C166F22
  4. Build a package by executing a following command in Terminal.app.

    cd TrueWidget
    make clean all

    Then, TrueWidget-VERSION.dmg has been created in the current directory. It's a distributable package.

    Note: If you don't have codesign identity, the dmg works only on your machine.

truewidget's People

Contributors

tekezo avatar

Stargazers

Luke Hamburg avatar ryo. avatar Jevin Sweval avatar Johnny Amos avatar CSR_XXIII avatar An Tran avatar Arty Stable avatar Carlos Moutinho avatar Yuzu Jin avatar majun avatar  avatar Gianni Hong avatar Aarmn the limitless avatar lincainan avatar Lance avatar honsa.ch avatar Josh Klein avatar  avatar Ruka Miuna 美海瑠花 avatar  avatar Andres Araujo avatar Hasegawa Takuya avatar Yusuke Sakabe avatar Nao Ohta avatar Ammad avatar  avatar Kotaro Suto avatar  avatar mono — Masayuki Ono avatar  avatar  avatar  avatar Kei Nakayama avatar Oliver Busch avatar X.app (Developer) avatar  avatar  avatar Mouamle avatar PhilCai avatar Nikita avatar Vaibhav Malaviya avatar

Watchers

Jevin Sweval avatar  avatar  avatar

truewidget's Issues

Setting to hide (or show) on modifier down

Let me just start by saying this is a brilliantly conceived little app. The auto-hide on hover is pure genius. In that vein, I would love to see an extra setting to hide (or show) on modifier_down, with a configurable delay in order to avoid flickering when the modifier is used to trigger shortcuts.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.