Skip to content

benstt/lazy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lazymaker

Simple CLI tool to easily create/manipulate programming files.

Requirements

Go 1.17+

Setup

Add $GOPATH to $PATH, if you haven't already:

 export PATH=$PATH:$(go env GOPATH)/bin

Then simply run

go get github.com/grbenjamin/lazy

Use

Available commands

You can use three different commands:

  • lazy create: creates a file.
  • lazy compile: compiles a file. (For now only work on C, C++ and Java files)
  • lazy run: runs a file.

Run lazy help for help of any command.

Examples:

  • lazy create -t myfile.rs will create a directory called rs_projects along with a file myfile.rs under ~/Documents/, and open it with the terminal.
  • lazy compile program.c otherfile.cpp will search for each file under the ~/Documents/ directory and all subdirectories and compile them.
  • lazy run foo.c will search for the file under ~/Documents/ and all subdirectories and run it. If the file is not compiled yet, it will do so and then run it.

About

CLI tool to easily create/manipulate programming files

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published