Terminal.gui.templates 1.0.3

dotnet new install Terminal.gui.templates::1.0.3
This package contains a .NET Template Package you can call from the shell/command line.

NuGet Badge

Usage

This is a template for creating Terminal.Gui applications using dotnet new.

To add this template to those available in dotnet new you will need to install the NuGet package:

dotnet new --install Terminal.Gui.templates

After installing you can use the template to create new projects:

dotnet new tui -n myproj
cd myproj
dotnet run

Next Steps

The basic template includes MyView.cs which was created by TerminalGuiDesigner. You can delete edit this file with the visual designer using the code below or delete it and create your own Window/TopLevel class manually.

dotnet tool install --global TerminalGuiDesigner
TerminalGuiDesigner ./MyView.cs

Development

For development/testing add this template to dotnet using:

 dotnet new --install D:\Repos\Terminal.Gui.templates\templates\basic

To use the template run:

dotnet new tui -n myproj
cd myproj
dotnet run

To remove it run:

dotnet new --uninstall D:\Repos\Terminal.Gui.templates\templates\basic
  • net6.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.3 5,712 10/17/2022
1.0.2 371 10/17/2022

v1.0.3
     - Added Title to window showing quit shortcut
   v1.0.2
     - Renamed package Terminal.Gui.templates
   v1.0.1
     - Added README.md to package
     - Changed Terminal.Gui package dependency to be 1.* instead of explicitly 1.7.2