{"id":29966305,"url":"https://github.com/alvaro17f/systema","last_synced_at":"2026-03-07T22:02:58.796Z","repository":{"id":331732129,"uuid":"1107302452","full_name":"alvaro17f/systema","owner":"alvaro17f","description":"🖥️ System + \"ma\" (latin for \"from\") - getting info from system","archived":false,"fork":false,"pushed_at":"2026-02-22T00:38:37.000Z","size":270,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-22T08:45:55.109Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Zig","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alvaro17f.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-01T00:07:48.000Z","updated_at":"2025-12-07T14:45:27.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/alvaro17f/systema","commit_stats":null,"previous_names":["alvaro17f/systema"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/alvaro17f/systema","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvaro17f%2Fsystema","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvaro17f%2Fsystema/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvaro17f%2Fsystema/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvaro17f%2Fsystema/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alvaro17f","download_url":"https://codeload.github.com/alvaro17f/systema/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvaro17f%2Fsystema/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30233429,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T19:01:10.287Z","status":"ssl_error","status_checked_at":"2026-03-07T18:59:58.103Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fetch","odin","sysfetch"],"created_at":"2025-08-04T02:32:21.792Z","updated_at":"2026-03-07T22:02:58.783Z","avatar_url":"https://github.com/alvaro17f.png","language":"Zig","readme":"# systema\n\n![](vhs/systema.gif)\n\n\u003e Systema - System + \"ma\" (latin for \"from\") - getting info from system\n\nA fast and lightweight system information fetch tool written in Zig.\n\n## Features\n\n- **Fast \u0026 Lightweight**: Built with Zig for high performance.\n- **System Information**: Displays key system details:\n    - Username @ Hostname\n    - System / OS\n    - Kernel version\n    - Desktop Environment\n    - CPU information\n    - Shell\n    - Uptime\n    - Memory usage\n    - Storage usage (Root partition)\n    - Terminal Colors\n- **Customization**:\n    - Custom ASCII logo support (embedded or from file)\n    - Configurable colors for logo, icons, and labels\n    - Adjustable layout (logo usage, gaps)\n\n## Prerequisites\n\n- **Zig**: Version 0.15.2 or later\n- **Linux**: Currently supports Linux systems (LibC required)\n\n## Installation\n\n### Building from source\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/yourusername/systema.git\n   cd systema\n   ```\n\n2. Build deeply optimized release:\n   ```bash\n   zig build -Doptimize=ReleaseFast\n   ```\n\n3. Run the binary:\n   ```bash\n   ./zig-out/bin/systema\n   ```\n\n### Via Nix\n\nThe project includes a `flake.nix` for Nix users.\n\n```bash\nnix build\n./result/bin/systema\n```\n\nor run directly:\n\n```bash\nnix run\n```\n\n### Via Nix flake\n\nAdd the following to your `flake.nix`:\n\n```nix\n{\n  inputs = {\n    nixpkgs.url = \"github:NixOS/nixpkgs/nixos-unstable\";\n    systema.url = \"github:alvaro17f/systema\";\n  };\n\n  outputs = { self, nixpkgs, systema, ... }: {\n    nixosConfigurations.yourhostname = nixpkgs.lib.nixosSystem {\n      modules = [\n        {\n          environment.systemPackages = [\n            systema.packages.${pkgs.system}.default\n          ];\n        }\n      ];\n    };\n  };\n}\n```\n\n## Usage\n\n```bash\nsystema [options]\n```\n\n### Options\n\n| Flag | Description |\n|------|-------------|\n| `-h`, `--help` | Print help message and exit |\n| `-v`, `--version` | Print version information |\n| `--logo-path=\u003cpath\u003e` | Path to a custom ASCII logo file |\n| `--logo-gap=\u003cnumber\u003e` | Set gap between logo and information (default: 3) |\n| `--logo-color=\u003ccolor\u003e` | Set the color of the logo |\n| `--icons-color=\u003ccolor\u003e` | Set the color of the icons |\n| `--labels-color=\u003ccolor\u003e` | Set the color of the labels |\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falvaro17f%2Fsystema","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falvaro17f%2Fsystema","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falvaro17f%2Fsystema/lists"}