Commit Graph

128 Commits

Author SHA1 Message Date
utox39
3a5a268bbe feat(linux-gpu): parse gpu name 2025-07-17 02:25:26 +02:00
utox39
68cc541575 refactor(formatters): show the frequency and cores of the GPU only if one of the two is different from zero 2025-07-16 23:57:09 +02:00
utox39
01ad39c0b5 fix(config): fix the order of the enum 2025-07-15 02:19:56 +02:00
utox39
a18fd7ade8 style(ascii): add comments 2025-07-15 02:07:07 +02:00
utox39
707f94bd8b fix(formatters): fix wrong return type 2025-07-12 01:47:53 +02:00
utox39
de214a4a89 feat(formatters): add a tagged union to handle formatters with different signatures 2025-07-12 01:42:15 +02:00
utox39
5b63b30a4f fix(linux-gpu): fix wrong return type 2025-07-12 01:23:33 +02:00
utox39
9af26702cc fix(linux-gpu): fix ignored error union 2025-07-12 01:19:53 +02:00
utox39
c660fc903f feat(linux-gpu): handle multiple gpu 2025-07-11 21:54:17 +02:00
utox39
90abbcb1fd feat(linux-gpu): handle the return value of the pci_fill_info function 2025-07-11 16:27:07 +02:00
utox39
5faf60e53d refactor(formatters): remove gpu information detection behavior based on os 2025-07-11 14:21:37 +02:00
utox39
7993cab4df feat(linux): add gpu name info 2025-07-11 14:16:35 +02:00
utox39
cd40fe34d2 fix(formatters): correct printed total swap size from usage to actual size 2025-06-19 03:23:44 +02:00
utox39
7ac43a2694 refactor: remove todo 2025-06-13 19:17:37 +02:00
utox39
1865be9030 style: change hostname color 2025-05-30 21:56:58 +02:00
utox39
ff810a1656 feat: remove toStr methods 2025-05-30 18:01:00 +02:00
utox39
5019f177c1 refactor(config): add comment 2025-05-30 18:00:08 +02:00
utox39
d497f2e4b5 feat: add user configuration logic 2025-05-28 17:39:03 +02:00
utox39
ff90b826d5 feat: add formatters for user configuration 2025-05-28 17:35:46 +02:00
utox39
0019045acb feat: add user configuration logic 2025-05-28 17:35:13 +02:00
utox39
1a1d96c3a3 feat: add conversion of a hex color to rgb 2025-05-28 17:33:10 +02:00
utox39
2cf98c669c fix(macos): fix NoMatchingService error for intel macs when trying to retrieve gpu frequency 2025-05-16 13:45:23 +02:00
utox39
826d427d8a feat(macos): add intel cpu frequency info 2025-05-14 12:49:20 +02:00
utox39
5cf08dd50c fix: fix memory leak when zigfetch crashes 2025-05-13 14:50:27 +02:00
utox39
2a3ba3e230 refactor: add comments 2025-05-10 23:03:01 +02:00
utox39
551f452ffe refactor: add comments 2025-05-10 23:02:05 +02:00
utox39
06edcb123e refactor: zeroes the buf2 buffer 2025-05-10 21:14:15 +02:00
utox39
6fa4d8a699 feat: add colors 2025-05-10 20:13:15 +02:00
utox39
360fe05007 refactor(linux): change toStr string 2025-05-10 19:31:13 +02:00
utox39
c541e0588e refactor(macos): change toStr string 2025-05-10 19:30:04 +02:00
utox39
34ff7e827b refactor(macos): handle the EnvironmentVariableNotFound error for the env vars 'LANG' and 'TERM_PROGRAM' 2025-05-09 11:54:56 +02:00
utox39
55897d5f47 feat: add default ansi colors 2025-05-04 18:07:21 +02:00
utox39
4252a9f10a feat(linux): add toStr method to each struct 2025-05-01 19:07:09 +02:00
utox39
6fdde01ac9 feat: add ascii art 2025-05-01 18:34:53 +02:00
utox39
71518605c9 feat(macos): add toStr method to each struct 2025-05-01 17:35:24 +02:00
utox39
c86ba3f9dc fix(macos): fix memory leak 2025-04-18 14:26:18 +02:00
utox39
931f474b83 fix(linux): fix memory leak 2025-04-18 14:25:51 +02:00
utox39
dce7762a46 refactor: add gpa deinit 2025-04-17 04:30:26 +02:00
utox39
449450d732 refactor: refactor user output 2025-04-14 17:18:23 +02:00
utox39
0c34f90fcc refactor: remove redundant code 2025-04-13 02:40:16 +02:00
utox39
1a1871a6a6 refactor: refactor user output 2025-04-13 00:02:36 +02:00
utox39
bf0d62bffe feat: add platform-specific logic 2025-04-12 23:15:44 +02:00
utox39
715fac325c fix(macos): fix the calculation to get the amount of used swap 2025-04-10 14:55:31 +02:00
utox39
11f2d6c49d feat(linux): add swap info 2025-04-09 12:59:09 +02:00
utox39
4229fec461 feat(linux): add locale info 2025-04-09 12:39:26 +02:00
utox39
1cde267f5e feat(linux): add disk info 2025-04-04 22:25:37 +02:00
utox39
ce250df9eb feat(linux): replaces the deprecated function 'split' with the function 'splitScalar' 2025-04-04 22:08:27 +02:00
utox39
2dee72cc3c fix(linux): fix EnvironmentVariableNotFound error 2025-04-04 22:05:36 +02:00
utox39
5eed155d70 feat(windows): WIP 2025-04-03 02:30:42 +02:00
utox39
f5d347c92f feat(linux): replaces the deprecated function 'split' with the function 'splitScalar' 2025-04-02 01:05:29 +02:00