Fitch
Command line system information display utility for Linux systems built with .NET (F#).
NOTE: This application should work on most Linux systems. However, it's only been tested on Arch-based distributions like Manjaro and Debian-based distributions like Ubuntu
Dependencies
Build from source
Prerequisites
Instructions
-
Clone fitch repo
-
Nagivate to the project directory.
cd fitch
-
Run the build command using dotnet CLI
dotnet build
-
Run the publish command using the dotnet CLI
dotnet publish -c Release
Running this command will generate an executable called
fitch
in the bin/Release/net7.0/linux-x64/publish directory.
Run application
-
Copy the executable from the publish directory (bin/Release/net7.0/linux-x64/publish) to the /usr/bin/ directory.
cp bin/Release/net7.0/linux-x64/publish/fitch /usr/bin/
-
Run the following command in your terminal
fitch
-
(Optional) Add the
fitch
command to your shell config file to start when your shell starts.
To-Dos
- Enable customization through config file
- Publish to NuGet as dotnet global tool