An open API service indexing awesome lists of open source software.

https://github.com/ogty/widgets

📍 SvelteKit x Tauri x TailwindCSS desktop widget application. Functions include application launch, timer, memo, music playback, etc.
https://github.com/ogty/widgets

desktop macos svetekit tailwindcss tauri widgets

Last synced: 5 months ago
JSON representation

📍 SvelteKit x Tauri x TailwindCSS desktop widget application. Functions include application launch, timer, memo, music playback, etc.

Awesome Lists containing this project

README

          

Widgets



## ⚙️ Add a component

### 🔑 Available Keys

- `name`
- `icon`
- `path`
- `url`
- `default`

If a `url` is present, a component is generated that opens the specified page.

If `app` is present, a component that opens the specified app is generated.

**`components.json`**

```json
[
{
"name": "GitHub",
"icon": "Github",
"url": "https://github.com",
"default": true
}
]
```

### 🤖 Create and Execute

```zsh
$ make run
```

### 📷 Creating icons from components.json

```zsh
$ make download-icons
```

Template

```json
{
"name": "",
"icon": "",
"url": "",
"path": "",
"default": true
}
```

## 🎵 Adding BGM from YouTube

```
$ brew install youtube-dl ffmpeg
$ cd static/music
$ youtube-dl --extract-audio --audio-format mp3
```

---

> **Note**

> TailwindCSS can be used in the memo