335 Commits

Author SHA1 Message Date
utox39
d841a6a726 docs(README): update README 2025-08-25 03:35:07 +02:00
utox39
7e7d964fd4 build: set minimum zig version to v0.15.1 2025-08-25 03:33:36 +02:00
utox39
a9091f1c93 build: bump version to 0.11.0 2025-08-25 03:32:08 +02:00
utox39
d9ac4e58fc refactor(linux-network): use the new managed array list 2025-08-25 03:18:31 +02:00
utox39
9c4e032c04 refactor(linux-gpu): use the new managed array list 2025-08-25 03:16:45 +02:00
utox39
5730f14897 feat(linux-shell): use process.Child.run 2025-08-25 03:12:56 +02:00
utox39
f57fc5d9ab feat(macos-shell): use process.Child.run 2025-08-25 03:12:29 +02:00
utox39
e7f7205a44 feat(macos-packages): use fmt.bufPrint instead of io.fixedBufferStream and fmt.formatInt 2025-08-25 02:17:42 +02:00
utox39
8768e85b80 refactor(macos-network): use the new managed array list 2025-08-25 02:12:52 +02:00
utox39
27995745e4 refactor(macos-gpu): use the new cfTypeRefToZigString function instead of the old cfStringToZigString 2025-08-25 02:09:52 +02:00
utox39
092171ef7f refactor(macos-utils): converts a CFTypeRef casted to CFStringRef to a Zig string 2025-08-25 02:04:41 +02:00
utox39
84a5edba4c refactor(formatters): use new managed array list 2025-08-25 01:49:45 +02:00
utox39
212e3c3bc8 refactor(config): use new managed array list 2025-08-25 01:47:48 +02:00
utox39
9020345b00 refactor: use new managed array list 2025-08-25 01:46:55 +02:00
utox39
b7ba91d664 build: update build.zig 2025-08-25 01:40:43 +02:00
utox39
1c97ed3685 feat(ascii): add a workaround for alignment that is no longer supported in combination with Unicode 2025-08-25 01:38:37 +02:00
utox39
316238f9ea feat(utils): add a utility function to get the length of the longest ascii art row 2025-08-25 01:25:59 +02:00
utox39
7ad5181381 feat(utils): add a utility function to count the codepoints in a string 2025-08-25 01:23:52 +02:00
utox39
02406a7644 refactor(utils): use new zig stdout implementation 2025-08-25 01:17:16 +02:00
utox39
30970649c2 refactor(ascii): use new managed array list 2025-08-24 22:02:14 +02:00
utox39
981d5ee579 refactor(ascii): use new zig stdout implementation 2025-08-24 22:00:51 +02:00
utox39
8aa0f4972e feat(macos-packages): use new array_list 2025-08-23 00:18:24 +02:00
utox39
da70f9ee06 build: bump version to 0.10.0 v0.10.0 2025-08-11 02:35:28 +02:00
utox39
b6628c3135 Merge pull request #12 from utox39/feat-config/config-improvements
Feat config/config improvements
2025-08-11 02:34:16 +02:00
utox39
c66d127c4d feat(formatters): add formatter for the 'custom' module 2025-08-10 00:41:06 +02:00
utox39
f3c9b6e9a6 feat(config): add 'custom' module 2025-08-10 00:38:42 +02:00
utox39
d55af958e7 feat(utils): add workaround for start index greater than length 2025-08-10 00:37:37 +02:00
utox39
3bcfff5bdc build: bump version to 0.9.1 v0.9.1 2025-08-06 20:57:27 +02:00
utox39
42edc5c24b fix(utils): fix typo 2025-08-06 20:57:10 +02:00
utox39
537a324275 build: bump version to 0.9.0 v0.9.0 2025-08-06 00:03:00 +02:00
utox39
224a7d29d8 Merge pull request #11 from utox39/feat/parse-shell-version
Feat/parse shell version
2025-08-06 00:01:34 +02:00
utox39
eb477e5154 refactor(shell): remove the 'allocator' parameter 2025-08-05 23:13:42 +02:00
utox39
2d1c7506d8 feat(shell): parse bash shell version 2025-08-04 02:37:52 +02:00
utox39
428d882591 Merge pull request #10 from utox39/feat/handle-shell-env-var-not-found
Feat/handle shell env var not found
v0.8.1
2025-08-04 00:40:29 +02:00
utox39
a1c62a56ae build: bump version to 0.8.1 2025-08-04 00:38:33 +02:00
utox39
5b423d1cef feat(shell): handle 'SHELL' env var not found 2025-08-04 00:35:09 +02:00
utox39
6574945e56 docs(README): update README 2025-08-02 00:25:25 +02:00
utox39
66bb544c0a build: bump version to 0.8.0 v0.8.0 2025-08-02 00:22:06 +02:00
utox39
d90c1d2e9a Merge pull request #9 from utox39/feat/adaptive-print
Feat/adaptive print
2025-08-02 00:20:35 +02:00
utox39
0beec60a8a fix(linux-kernel): fix kernel info parsing by trimming null bytes 2025-08-01 06:25:30 +02:00
utox39
7669da5ae8 refactor(formatters): remove unnecessary spaces in the formatted uptime string 2025-08-01 05:55:11 +02:00
utox39
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 2025-08-01 04:10:00 +02:00
utox39
2aa90c04ff feat: add a utility function to get the length of the longest sys info string 2025-08-01 03:51:11 +02:00
utox39
f6d1c2dc72 feat: add adaptive printing based on terminal width 2025-07-31 01:47:12 +02:00
utox39
9df0845530 feat: add a utility function to retrieve the terminal size 2025-07-31 01:43:40 +02:00
utox39
3b3c29e22d Merge pull request #8 from utox39/fix-linux-gpu/fix-memory-leak
Fix linux gpu/fix memory leak
v0.7.4
2025-07-29 17:08:10 +02:00
utox39
a866952f86 build: bump version to 0.7.4 2025-07-29 17:06:40 +02:00
utox39
5d7bdd8041 fix(linux-gpu): fix memory leak 2025-07-29 17:05:30 +02:00
utox39
635dfe00db Merge pull request #7 from utox39/fix-linux-gpu/fix-double-free
Fix linux gpu/fix double free
v0.7.3
2025-07-28 23:40:56 +02:00
utox39
064e8e9597 build: bump version to 0.7.3 2025-07-28 23:39:40 +02:00