Commit Graph
63 Commits
Author SHA1 Message Date
Lemmy aee466339e chore(i18n): update 2026-07-30 21:07:32 -04:00
Aviv Bintang AringgaandGitHub e0f8006b74 feat(nix-monitor): update version 1.3.0 (#144)
* feat(nix-monitor): add system stats check mode

* fix(nix-monitor): prevent terminal closing on non-zero exit

* fix(nix-monitor): force system stats check when clicking the Check button (if not off)
2026-07-29 08:49:09 -04:00
Lemmy b5ffdcf6d4 chore(i18n): push/pull 2026-07-19 00:15:32 -04:00
avivbintangaringga 5fc167ae4e Merge upstream main and resolve conflicts in nix-monitor 2026-07-18 14:50:51 +07:00
avivbintangaringga 7093609ce5 fix(nix-monitor): bump version 2026-07-18 14:23:00 +07:00
avivbintangaringga 01fec984d8 fix(nix-monitor): implement pluginDataDir() 2026-07-18 14:16:45 +07:00
avivbintangaringga cec50766b6 docs(nix-monitor): update thumbnail 2026-07-18 14:13:36 +07:00
avivbintangaringga bf9f58aa87 docs(nix-monitor): update readme 2026-07-18 14:08:42 +07:00
avivbintangaringga 6b7dfb0a96 fix(nix-monitor): add dependencies 2026-07-18 14:02:34 +07:00
avivbintangaringga fd1014fc76 feat(nix-monitor): add optimize store 2026-07-18 13:59:54 +07:00
Lemmy 1e23c02e0b ci(i18n): first pull, only automatic a-z re-ordering 2026-07-18 01:36:29 -04:00
avivbintangaringga f96cba053f fix(nix-monitor): bump version 2026-07-17 00:47:35 +07:00
avivbintangaringga b413959420 fix(nix-monitor): fix warnings on readFile usage 2026-07-17 00:46:43 +07:00
Lemmy ef085ecebf moving from "min_noctalia" to "plugin_api" 2026-07-16 09:30:13 -04:00
avivbintangaringga 9d1fa61db1 fix(nix-monitor): change nix store size command 2026-07-16 18:34:11 +07:00
avivbintangaringga 85431f2ed1 fix(nix-monitor): change notification messages 2026-07-16 18:19:32 +07:00
avivbintangaringga 486b106d2e style(nix-monitor): reformat with stylua 2026-07-16 16:38:52 +07:00
avivbintangaringga 132575905e fix(nix-monitor): fix some warnings 2026-07-16 16:04:09 +07:00
avivbintangaringga c7046594f9 fix(nix-monitor): adjust update interval and add state watcher 2026-07-16 11:48:50 +07:00
avivbintangaringga 9279cdc84a feat(nix-monitor): add settings to hide the buttons 2026-07-16 11:21:30 +07:00
avivbintangaringga 829da23ebb fix(nix-monitor): hide home-manager if there is empty output 2026-07-16 11:02:41 +07:00
avivbintangaringga 07671ec81c fix(nix-monitor): adjust panel size 2026-07-16 10:53:28 +07:00
avivbintangaringga 559e6f11cc fix(nix-monitor): reduce font size 2026-07-16 10:51:53 +07:00
avivbintangaringga 43b4db599f feat(nix-monitor): add panel card background customization 2026-07-16 10:48:34 +07:00
avivbintangaringga 8ac264789c feat(nix-monitor): add NixOS 26.05 branch option 2026-07-16 09:49:33 +07:00
Lemmy c057379c91 docs: standardize and validate plugin READMEs 2026-07-15 21:56:42 -04:00
avivbintangaringga efdc645623 fix(nix-monitor): change readme wording 2026-07-15 23:48:42 +07:00
avivbintangaringga 00ecbd7786 fix(nix-monitor): add notes to readme 2026-07-15 23:47:04 +07:00
avivbintangaringga acdae44300 fix(nix-monitor): add system check duration threshold 2026-07-15 23:38:09 +07:00
avivbintangaringga 48e3adf052 fix(nix-monitor): fix settings translation wording and variable naming 2026-07-15 23:13:20 +07:00
avivbintangaringga 04ad49cf45 fix(nix-monitor): add back checking update notification 2026-07-15 22:56:56 +07:00
avivbintangaringga a1d9a0c4bb fix(nix-monitor): kill both children and parent job, just to be safe 2026-07-15 22:54:33 +07:00
avivbintangaringga 5dfc59cadb fix(nix-monitor): cancel system check on exit 2026-07-15 22:50:54 +07:00
avivbintangaringga 4d43885b85 fix(nix-monitor): trim local hash 2026-07-15 22:50:26 +07:00
avivbintangaringga 6805464bf7 fix(nix-monitor): change date command to noctalia.formatTime 2026-07-15 12:42:23 +07:00
avivbintangaringga ed42fc9be1 fix(nix-monitor): change barWidget.getConfig to noctalia.getConfig 2026-07-15 11:52:07 +07:00
avivbintangaringga 70c2ec286d fix(nix-monitor): change readme 2026-07-15 11:45:44 +07:00
avivbintangaringga 74f22f2c34 fix(nix-monitor): add cancel system stats check 2026-07-15 11:37:35 +07:00
avivbintangaringga 0d953ea633 fix(nix-monitor): track pid of the running remote check 2026-07-15 11:13:41 +07:00
avivbintangaringga c51e39dbe4 fix(nix-monitor): add dependency in plugin.toml 2026-07-15 11:04:20 +07:00
avivbintangaringga 30af4b0036 fix(nix-monitor): initialize system stats check running state 2026-07-15 10:59:00 +07:00
avivbintangaringga f921cc112e fix(nix-monitor): add check time state to local check 2026-07-15 10:59:00 +07:00
avivbintangaringga 01ed4efa5a fix(nix-monitor): change widget plugin id 2026-07-15 10:59:00 +07:00
avivbintangaringga e5560a3bc4 fix(nix-monitor): remove dead code 2026-07-15 10:59:00 +07:00
avivbintangaringga 971d4bc0ba fix(nix-monitor): fix translation 2026-07-15 10:59:00 +07:00
LemmyandGitHub 24b2e7f676 Update tags from 'nix' to 'nixos' in plugin.toml 2026-07-14 23:46:19 -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
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