Commit Graph
294 Commits
Author SHA1 Message Date
49761167d0 feat: add shelly plugin (#2)
* feat: add shelly plugin

* docs: document click action

* add license

* feat: add setting to hide when there are no updates

* remove some tags

* address tags feedback

* Update tags in plugin.toml for clarity

---------

Co-authored-by: Lemmy <studio@quadbyte.net>
2026-07-14 22:55:48 -04:00
github-actions[bot] aea4b526b3 chore: update plugin catalog [skip ci] 2026-07-15 02:38:44 +00:00
6e7764043d daily-wallpaper (#8)
Co-authored-by: nzlov <me@nzlov.com>
2026-07-14 22:38:34 -04:00
github-actions[bot] 8c379ea2a2 chore: update plugin catalog [skip ci] 2026-07-15 01:33:29 +00:00
LemmyandGitHub 7b4ee77789 Merge pull request #5 from wioletowa/add-sharednd
feat: add whyoolw/sharednd — auto DND while screen sharing
2026-07-14 21:33:21 -04:00
LemmyandGitHub ca3f8dce74 Update tags in plugin.toml
Removed 'notifications' tag from plugin.toml.
2026-07-14 21:32:14 -04:00
Lemmy 52e1365ca6 chore(readme): list the allowed tags 2026-07-14 21:27:17 -04:00
Lemmy 62f0b0fe2f ci(validate): added launcher prefix validation + list of allowed tags 2026-07-14 21:25:12 -04:00
avivbintangaringga ba68ee6677 refactor(nix-monitor): rewrite most of the service code to make it a little bit more readable 2026-07-15 01:34:11 +07:00
wioletowaandClaude Fable 5 5e9027da1a fix(sharednd): address review — stop/start race, onExit cleanup, no busy loop off niri
- Debounce stop transitions by 1 s (host update tick): a stop/start pair
  from switching casts collapses into no transition, so the async
  `dnd-set off` can no longer race the `dnd-status` query and drop
  ownership mid-share. Also stops DND flapping.
- Add onExit: if the plugin owns DND when disabled/reloaded, turn it off
  via a detached runAsync (survives VM teardown).
- Gate detection on NIRI_SOCKET + commandExists("niri") instead of an
  unconditional retry loop: on other compositors (or niri installed but
  not running) the service now spawns nothing. If NIRI_SOCKET is set but
  the binary is missing from PATH, warn once.
- Make the stream retry loop self-terminating (parent gone or niri
  socket removed): hard host exits skip process-group cleanup and were
  leaking orphaned loops that respawned `niri msg` every 3 s across
  sessions (observed 11 such orphans over 4 days).
- Bump version to 1.1.0.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 18:30:29 +03:00
avivbintangaringga 64bf767497 fix(nix-monitor): change default clean command 2026-07-14 21:32:49 +07:00
avivbintangaringga b6b3791e3f fix(nix-monitor): make the delay only on startup 2026-07-14 21:28:45 +07:00
avivbintangaringga 46e6b4b25e fix(nix-monitor): change to file-based approach
The previous implementation has a bug when terminating noctalia's runStream function. Somehow, it doesn't want to spawn again after sometimes. This commit change the implementation to use a temporary file and read the command's output from there
2026-07-14 21:03:49 +07:00
avivbintangaringga 465cbb2456 fix(nix-monitor): cancel running check if it took more than threshold 2026-07-14 16:32:59 +07:00
avivbintangaringga 401cca4f7e fix(nix-monitor): add delay on startup 2026-07-14 16:06:11 +07:00
avivbintangaringga 6a892bebca fix(nix-monitor): change thumbnail 2026-07-14 15:48:31 +07:00
avivbintangaringga 31bcce3685 fix(nix-monitor): change date format 2026-07-14 15:35:27 +07:00
avivbintangaringga a3e663990f feat(nix-monitor): add system stats 2026-07-14 15:26:15 +07:00
avivbintangaringga f350c4977d feat(nix-monitor): add some more commands 2026-07-14 14:10:29 +07:00
avivbintangaringga 1d03a7af4b fix: change branch options to use label_key instead 2026-07-14 12:17:20 +07:00
avivbintangaringga 446575005a Revert "fix: change setting.widget to only setting"
This reverts commit e1ba3e21a8.
2026-07-14 12:03:00 +07:00
avivbintangaringga e1ba3e21a8 fix: change setting.widget to only setting 2026-07-14 12:01:22 +07:00
avivbintangaringga 079ffc0012 fix: change boolean to bool 2026-07-14 11:52:22 +07:00
avivbintangaringga d44c193a3d add license and icon 2026-07-14 11:49:18 +07:00
avivbintangaringga bf4c71c0c4 fix: fix README.md 2026-07-14 11:34:46 +07:00
avivbintangaringga 7133dfb04a feat(nix-monitor): add nix-monitor plugin 2026-07-14 11:32:40 +07:00
Lemmy ebbfa9c845 ci(pr): added thumbnail generator as a list entry 2026-07-13 23:03:50 -04:00
Lemmy a82af31452 ci(validate): detect and deny HTML in README 2026-07-13 23:03:30 -04:00
LemmyandGitHub 31fccb72ba Merge pull request #9 from 13ghosts/main
fix: README markdown fixed
2026-07-13 22:44:50 -04:00
Lemmy a3b55fe8d3 ci(validate): require 960x540 plugin thumbnails 2026-07-13 22:40:45 -04:00
Lemmy 927ca557d9 noctalia-shell => noctalia 2026-07-13 22:34:17 -04:00
Jordan Tinney 98fa3a91db fix: README markdown fixed 2026-07-13 20:20:31 -06:00
github-actions[bot] cbdf3619b6 chore: update plugin catalog [skip ci] 2026-07-14 01:48:25 +00:00
LemmyandGitHub 494faf0aa6 Merge pull request #1 from 13ghosts/main
Upbeat plugin
2026-07-13 21:48:17 -04:00
LemmyandGitHub fd7d3f9450 Merge pull request #3 from LucasOe/zed
feat: add setting for the zed editor
2026-07-13 20:42:24 -04:00
wioletowaandClaude Fable 5 704fa538b0 feat: add whyoolw/sharednd — auto DND while screen sharing (niri)
Headless service that follows niri msg -j event-stream and enables
notification Do Not Disturb via the host IPC (notification-dnd-set)
while at least one screencast is active, restoring it afterwards.

Side effects: spawns a persistent shell retry loop around
`niri msg -j event-stream`, runs `niri msg -j casts` /
`niri msg version` and `noctalia msg notification-dnd-*` on demand.
No network access, no filesystem writes.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 01:28:53 +03:00
LucasOe 78d3e0c1cc feat: add setting for the zed editor 2026-07-13 21:46:16 +02:00
Roy Sullivan 5b5153fcf8 fix: appropriate key values provided 2026-07-13 09:26:41 -06:00
Jordan Tinney 20475c4649 fix: fixed toml syntax and mistype in en.json 2026-07-12 23:08:04 -06:00
Jordan Tinney 538ec28584 fix(folder): add missing translation folder 2026-07-12 21:34:58 -06:00
Jordan Tinney 7003234fd6 feat(upbeat): add plugin directory for Upbeat 2026-07-12 21:17:46 -06:00
github-actions[bot] 74dc5fcd81 chore: update plugin catalog [skip ci] 2026-07-13 02:44:47 +00:00
Lemmy 658657138b feat: open the repo for community plugin submissions 2026-07-12 22:44:36 -04:00
Lemmy 057bde16c0 README 2026-06-10 08:33:55 -04:00