InfoCommand repo & module info

This commit is contained in:
2022-12-23 13:59:07 +01:00
parent a47f9b0826
commit f5f01dd100
10 changed files with 205 additions and 54 deletions

View File

@@ -7,7 +7,7 @@ public class ModuleConfiguration
public string? Install { get; set; }
public string? Configure { get; set; }
public ModuleConfiguration(string? target, Dictionary<string, string>? links, string? install, string? configure)
{
Target = target;

View File

@@ -0,0 +1,8 @@
namespace Alma.Data;
public static class ColorCodes
{
public const string Reset = "\u001b[0m";
public const string RedForeground = "\u001b[38;5;1m";
public const string GreenForeground = "\u001b[38;5;2m";
}

View File

@@ -0,0 +1,5 @@
using Alma.Configuration.Module;
namespace Alma.Data;
public record ModuleConfigurationWithName(string Name, ModuleConfiguration Configuration);