smorg
Short for Smorgasbord: a table laid out with many dishes, everyone taking what they want.
smorg is that table for your work: a keyboard-driven CLI with one tab per connected integration, showing what's on your plate and what changes since you last looked.
Install
To install it once and reuse it:
uv tool install smorg
smorg
Press ^ + p and pick "Add integration" to connect one, then select the desired connection method.
smorg connect <integration> does the same from the CLI, and is also how you re-authenticate a tab whose token has expired or been revoked
smorg logout <integration> (or "Remove integration" from ^ + p) removes a tab, its stored token, and its seen marks.
Inside the dashboard: h/l switch tabs, up/down select an item, o opens it in your browser, r refreshes, m marks the tab's changes seen, u marks the selected item unseen, ? shows the current tab's keys, ^ + p opens the menu (add/remove integrations, screenshots), q quits.
Status
Three dishes on the table:
- Linear, showing the issues assigned to you
- GitHub, showing what needs your attention
- Spotify, showing your player: now playing, queue, last played
See docs/ROADMAP.md for what's ahead.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file smorg-1.3.0.tar.gz.
File metadata
- Download URL: smorg-1.3.0.tar.gz
- Upload date:
- Size: 59.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8f47b1baee1870840a455c5a0a623f3378aab40d105ec0745db2b08a691bd4f7
|
|
| MD5 |
1ccc1b94f90ba1f440a4896f855b1505
|
|
| BLAKE2b-256 |
c550a9049528d1bcf7e299cdef5e74168a68be5dcbb7da935fae0d6e98b6ad4a
|
File details
Details for the file smorg-1.3.0-py3-none-any.whl.
File metadata
- Download URL: smorg-1.3.0-py3-none-any.whl
- Upload date:
- Size: 81.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba7ec511b2e6d357ffbb919d3bdc8810fee20ab55f40319a8658860a681e700f
|
|
| MD5 |
3740cc6cfa6bbae95a87141bca5ea37c
|
|
| BLAKE2b-256 |
0a4fae7da796451f0ede3e98f23d74515f8b35bd74becdc20835914653da5cf3
|