Commit Graph

  • f03f7e163c chore: add screenshots utox39 2025-09-13 21:17:52 +02:00
  • 69d02a4bb7 Merge pull request #16 from utox39/feat/add-username-hostname-color v0.22.0 utox39 2025-09-13 20:07:32 +02:00
  • 6a86a81fcc build: bump version to 0.22.0 utox39 2025-09-13 20:04:27 +02:00
  • a125053c70 refactor(config): remove unused import utox39 2025-09-13 19:52:14 +02:00
  • d9ec3a7de7 feat: add logic for username and hostname colors utox39 2025-09-13 18:41:15 +02:00
  • 5f6460f46e feat(formatters): add getFormattedUsernameHostname function utox39 2025-09-13 18:36:32 +02:00
  • aab5212e6e feat(config): add username_hostname_color field and getUsernameHostname function utox39 2025-09-13 18:33:04 +02:00
  • abff59b7d6 fix(config): fix null value access when config file are not used utox39 2025-09-13 17:40:53 +02:00
  • 1dc0559b8e Merge pull request #15 from utox39/feat/handle-ioctl-error v0.21.1 utox39 2025-09-12 02:42:30 +02:00
  • 2b32119bc7 fix: minor fix utox39 2025-09-12 02:41:20 +02:00
  • 837b7cd5c4 build: bump version to 0.21.1 utox39 2025-09-12 02:34:02 +02:00
  • 6317269c4f test(utils): handle IoctlFailed error using default values utox39 2025-09-12 02:31:31 +02:00
  • 989b5b2305 feat(ascii): handle the IoctlFailed error using default values utox39 2025-09-12 02:30:18 +02:00
  • c32318dac2 Merge pull request #14 from utox39/build/cross-compilation utox39 2025-09-12 02:14:07 +02:00
  • c64f2f384d docs(README): update README utox39 2025-09-12 02:11:29 +02:00
  • c82622cf8e build: fix indentation utox39 2025-09-12 02:00:56 +02:00
  • 9babb021f1 chore: add github workflows utox39 2025-09-12 01:50:13 +02:00
  • ef8b6bcebd Merge pull request #13 from utox39/feat/custom-ascii v0.21.0 utox39 2025-09-10 14:52:20 +02:00
  • acc4563d2d docs(README): update README utox39 2025-09-10 14:46:09 +02:00
  • ea966cd474 build: bump version to 0.21.0 utox39 2025-09-10 14:29:58 +02:00
  • 3214725e58 refactor: rename a function utox39 2025-09-10 14:29:14 +02:00
  • f4a8c962e6 refactor: rename a variable utox39 2025-09-10 14:27:46 +02:00
  • f7641c24a3 fix(ascii): fix the calculation of the alignment buffer size utox39 2025-09-10 14:26:11 +02:00
  • 20e2ef80d2 feat: add custom ascii art utox39 2025-09-10 14:21:22 +02:00
  • 3cfae25a75 build: bump version to 0.20.0 v0.20.0 utox39 2025-08-26 03:38:47 +02:00
  • d841a6a726 docs(README): update README utox39 2025-08-25 03:35:07 +02:00
  • 7e7d964fd4 build: set minimum zig version to v0.15.1 utox39 2025-08-25 03:33:36 +02:00
  • a9091f1c93 build: bump version to 0.11.0 utox39 2025-08-25 03:32:08 +02:00
  • d9ac4e58fc refactor(linux-network): use the new managed array list utox39 2025-08-25 03:18:31 +02:00
  • 9c4e032c04 refactor(linux-gpu): use the new managed array list utox39 2025-08-25 03:16:45 +02:00
  • 5730f14897 feat(linux-shell): use process.Child.run utox39 2025-08-25 03:12:56 +02:00
  • f57fc5d9ab feat(macos-shell): use process.Child.run utox39 2025-08-25 02:25:52 +02:00
  • e7f7205a44 feat(macos-packages): use fmt.bufPrint instead of io.fixedBufferStream and fmt.formatInt utox39 2025-08-25 02:17:42 +02:00
  • 8768e85b80 refactor(macos-network): use the new managed array list utox39 2025-08-25 02:10:55 +02:00
  • 27995745e4 refactor(macos-gpu): use the new cfTypeRefToZigString function instead of the old cfStringToZigString utox39 2025-08-25 02:09:52 +02:00
  • 092171ef7f refactor(macos-utils): converts a CFTypeRef casted to CFStringRef to a Zig string utox39 2025-08-25 02:04:41 +02:00
  • 84a5edba4c refactor(formatters): use new managed array list utox39 2025-08-25 01:49:45 +02:00
  • 212e3c3bc8 refactor(config): use new managed array list utox39 2025-08-25 01:47:48 +02:00
  • 9020345b00 refactor: use new managed array list utox39 2025-08-25 01:46:55 +02:00
  • b7ba91d664 build: update build.zig utox39 2025-08-25 01:40:43 +02:00
  • 1c97ed3685 feat(ascii): add a workaround for alignment that is no longer supported in combination with Unicode utox39 2025-08-25 01:38:37 +02:00
  • 316238f9ea feat(utils): add a utility function to get the length of the longest ascii art row utox39 2025-08-25 01:25:59 +02:00
  • 7ad5181381 feat(utils): add a utility function to count the codepoints in a string utox39 2025-08-25 01:23:52 +02:00
  • 02406a7644 refactor(utils): use new zig stdout implementation utox39 2025-08-25 01:17:16 +02:00
  • 30970649c2 refactor(ascii): use new managed array list utox39 2025-08-24 22:02:14 +02:00
  • 981d5ee579 refactor(ascii): use new zig stdout implementation utox39 2025-08-24 22:00:51 +02:00
  • 8aa0f4972e feat(macos-packages): use new array_list utox39 2025-08-23 00:18:24 +02:00
  • da70f9ee06 build: bump version to 0.10.0 v0.10.0 utox39 2025-08-11 02:35:28 +02:00
  • b6628c3135 Merge pull request #12 from utox39/feat-config/config-improvements utox39 2025-08-11 02:34:16 +02:00
  • c66d127c4d feat(formatters): add formatter for the 'custom' module utox39 2025-08-10 00:41:06 +02:00
  • f3c9b6e9a6 feat(config): add 'custom' module utox39 2025-08-10 00:38:42 +02:00
  • d55af958e7 feat(utils): add workaround for start index greater than length utox39 2025-08-10 00:37:37 +02:00
  • 3bcfff5bdc build: bump version to 0.9.1 v0.9.1 utox39 2025-08-06 20:57:27 +02:00
  • 42edc5c24b fix(utils): fix typo utox39 2025-08-06 20:57:10 +02:00
  • 537a324275 build: bump version to 0.9.0 v0.9.0 utox39 2025-08-06 00:03:00 +02:00
  • 224a7d29d8 Merge pull request #11 from utox39/feat/parse-shell-version utox39 2025-08-06 00:01:34 +02:00
  • eb477e5154 refactor(shell): remove the 'allocator' parameter utox39 2025-08-05 23:13:42 +02:00
  • 2d1c7506d8 feat(shell): parse bash shell version utox39 2025-08-04 02:37:52 +02:00
  • 428d882591 Merge pull request #10 from utox39/feat/handle-shell-env-var-not-found v0.8.1 utox39 2025-08-04 00:40:29 +02:00
  • a1c62a56ae build: bump version to 0.8.1 utox39 2025-08-04 00:38:33 +02:00
  • 5b423d1cef feat(shell): handle 'SHELL' env var not found utox39 2025-08-04 00:35:09 +02:00
  • 6574945e56 docs(README): update README utox39 2025-08-02 00:25:25 +02:00
  • 66bb544c0a build: bump version to 0.8.0 v0.8.0 utox39 2025-08-02 00:22:06 +02:00
  • d90c1d2e9a Merge pull request #9 from utox39/feat/adaptive-print utox39 2025-08-02 00:20:35 +02:00
  • 0beec60a8a fix(linux-kernel): fix kernel info parsing by trimming null bytes utox39 2025-08-01 06:25:30 +02:00
  • 7669da5ae8 refactor(formatters): remove unnecessary spaces in the formatted uptime string utox39 2025-08-01 05:55:11 +02:00
  • 1267a71250 feat: print the ascii art if the width of the terminal is greater than the left alignment (45) + the longest sys info string length utox39 2025-08-01 04:10:00 +02:00
  • 2aa90c04ff feat: add a utility function to get the length of the longest sys info string utox39 2025-08-01 03:51:11 +02:00
  • f6d1c2dc72 feat: add adaptive printing based on terminal width utox39 2025-07-31 01:47:12 +02:00
  • 9df0845530 feat: add a utility function to retrieve the terminal size utox39 2025-07-31 01:43:40 +02:00
  • 3b3c29e22d Merge pull request #8 from utox39/fix-linux-gpu/fix-memory-leak v0.7.4 utox39 2025-07-29 17:08:10 +02:00
  • a866952f86 build: bump version to 0.7.4 utox39 2025-07-29 17:06:40 +02:00
  • 5d7bdd8041 fix(linux-gpu): fix memory leak utox39 2025-07-29 17:05:30 +02:00
  • 635dfe00db Merge pull request #7 from utox39/fix-linux-gpu/fix-double-free v0.7.3 utox39 2025-07-28 23:40:56 +02:00
  • 064e8e9597 build: bump version to 0.7.3 utox39 2025-07-28 23:39:40 +02:00
  • 785915d833 fix(linux-gpu): fix double free utox39 2025-07-28 23:38:36 +02:00
  • e492443a2c build: bump version to 0.7.2 v0.7.2 utox39 2025-07-27 14:54:36 +02:00
  • f1bebb08e9 Merge pull request #6 from utox39/fix/fix-wrong-used-size utox39 2025-07-27 14:52:37 +02:00
  • f3af8712d2 Merge pull request #5 from utox39/fix-linux/fix-cpuinfo_max_freq utox39 2025-07-27 14:50:18 +02:00
  • 67a2e19ac4 fix: fix wrong used size calculation utox39 2025-07-27 14:42:52 +02:00
  • 2de5047eb7 fix(linux-cpu): fix FileNotFound error utox39 2025-07-22 22:32:48 +02:00
  • e88586c47a Merge pull request #4 from utox39/feat-linux/gpu-name-parsing v0.7.0 utox39 2025-07-17 15:39:23 +02:00
  • 28f94d87ed fix(terminal): fix typo utox39 2025-07-17 15:37:31 +02:00
  • 0d7f606b7d build: bump to version 0.7.0 utox39 2025-07-17 15:35:37 +02:00
  • ec0e3ffd18 refactor(linux-gpu): add note and remove debug logs utox39 2025-07-17 15:34:21 +02:00
  • f73b1be023 refactor(linux-gpu): use gpu name parser utox39 2025-07-17 15:33:43 +02:00
  • 3a5a268bbe feat(linux-gpu): parse gpu name utox39 2025-07-17 02:25:26 +02:00
  • bdf4a3f7d7 build: bump version to 0.6.2 v0.6.2 utox39 2025-07-17 02:18:36 +02:00
  • 68cc541575 refactor(formatters): show the frequency and cores of the GPU only if one of the two is different from zero utox39 2025-07-16 23:57:09 +02:00
  • e28a3b96e5 build: bump version to 0.6.1 v0.6.1 utox39 2025-07-15 02:20:55 +02:00
  • 01ad39c0b5 fix(config): fix the order of the enum utox39 2025-07-15 02:19:56 +02:00
  • a18fd7ade8 style(ascii): add comments utox39 2025-07-15 02:07:07 +02:00
  • 3e14691e14 docs(README): update README utox39 2025-07-12 02:03:24 +02:00
  • 4eab0e4487 build: bump to version 0.6.0 v0.6.0 utox39 2025-07-12 01:58:31 +02:00
  • 3b737ed4d7 Merge pull request #3 from utox39/feat-linux/gpu-info utox39 2025-07-12 01:56:51 +02:00
  • 073d512b67 docs(README): update README utox39 2025-07-12 01:56:02 +02:00
  • 707f94bd8b fix(formatters): fix wrong return type utox39 2025-07-12 01:47:53 +02:00
  • de214a4a89 feat(formatters): add a tagged union to handle formatters with different signatures utox39 2025-07-12 01:42:15 +02:00
  • 5b63b30a4f fix(linux-gpu): fix wrong return type utox39 2025-07-12 01:23:33 +02:00
  • 9af26702cc fix(linux-gpu): fix ignored error union utox39 2025-07-12 01:19:53 +02:00