extLauncher 0.1.0

dotnet tool install --global extLauncher --version 0.1.0                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local extLauncher --version 0.1.0                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=extLauncher&version=0.1.0                
nuke :add-package extLauncher --version 0.1.0                

<br />

<p align="center"> <img src="https://raw.githubusercontent.com/d-edge/extLauncher/main/logo.png" alt="extLauncher logo" height="140"> </p>

<p align="center">

<a href="https://github.com/d-edge/extLauncher/blob/main/LICENSE" title="license"><img src="https://img.shields.io/github/license/d-edge/extLauncher" alt="license" /></a>

</p>

<br />

extLauncher is a dotnet tool to search and launch quickly projects in the user's preferred application. extLauncher is maintained by folks at D-EDGE.

Getting Started

Install extLauncher as a global dotnet tool

dotnet tool install extLauncher -g

or as a dotnet local tool

dotnet new tool-manifest
dotnet tool install extLauncher

Usage

USAGE:
    extLauncher [OPTIONS]

EXAMPLES:
    extLauncher index *.sln
    extLauncher index "(.*)[.](fs|cs)proj$" --regex
    extLauncher launcher mylauncher set execpath
    extLauncher launcher mylauncher remove
    extLauncher launcher vscode set /usr/bin/code --choose file --args="-r %s"
    extLauncher launcher vscode set C:\Users\$env:Username\AppData\Local\Programs\Microsoft VS Code\bin\code.cmd --choose directory
    extLauncher launcher explorer set explorer.exe --choose directory

OPTIONS:
    -h, --help    Prints help information

COMMANDS:
    prompt             (default command) Type to search. Arrows Up/Down to navigate. Enter to launch. Escape to quit
    index <pattern>    Indexes all files recursively with a specific pattern which can be a wildcard (default) or a regular expression
    launcher <name>    Add, update or remove a launcher (optional)
    deindex            Clears the current index
    info               Prints the current pattern and all the indexed files
    refresh            Updates the current index

Build locally

  • Clone the repository
  • Open the repository
  • Invoke the tool by running the dotnet tool run command: dotnet tool run extLauncher (with your arguments)

Caches and data generated by extLauncher

This tool maintains a database to improve its performance. You should be able to find it in the most obvious place for your operating system:

  • Windows: %appdata%\Roaming\extLauncher\extLauncher.db
  • Linux: ~/.config/extLauncher/extLauncher.db

License

MIT

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp3.1 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
0.1.0 398 4/6/2022