The interface is localized. Skill descriptions and documents are machine-translated by AI into your language; code, commands, paths and technical terms stay in the original, and the author's document governs.
Explore skills
Productivity · SKILL.md

login-greeter

login-greeter

Personalized login greeting and productivity dashboard for macOS. Start your day with motivation and quick access to your tools. Use when: login script, startup app, daily dashboard, mac login

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill documentation

GitHub

name: login-greeter description: | Personalized login greeting and productivity dashboard for macOS. Start your day with motivation and quick access to your tools.

Use when: login script, startup app, daily dashboard, mac login

Login Greeter v2.0.0

Start every day motivated and organized.

Features

  • Personalized greeting messages
  • Weather display
  • Calendar integration
  • Quick app launcher
  • Daily quotes
  • System health check
  • Productivity tips

Architecture

login-greeter/
├── SKILL.md
└── scripts/
    └── greeter.sh   # Core greeting implementation

Installation

Adds a login item to display greeting on macOS login.

Configuration

# config.yaml
greeting:
  style: motivational
  include_weather: true
  include_calendar: true
  include_quote: true

dashboard:
  apps:
    - Slack
    - Mail
    - Calendar
    - Terminal

integrations:
  calendar: apple
  weather_api: openweathermap

Usage

/login-greeter setup
/login-greeter configure
/login-greeter preview
/login-greeter disable

Quick Start

To run the login greeter, simply execute:

./scripts/greeter.sh

That's it! The script displays your personalized greeting.

Core Functions

system_info()

Collect system information for dashboard:

system_info

check_updates()

Check for dashboard updates:

check_updates

Login Item Installation

The greeter is installed as a macOS Login Item:

# Add to Login Items via osascript
osascript -e 'tell application "System Events" to make login item at end with properties {path:"~/.login-greeter/greeter.app", hidden:true}'

Start your day right

Saved skills