Skip to content

fetaro/tuifp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

golang TUI (Terminal User Interface) File Picker

Simple file picker through Terminal User Interface.

Install

go get github.com/fetaro/tuifp@v1.0.0

Sample

package main

import (
	"fmt"
	"github.com/fetaro/tuifp"
	"os"
)

func main() {
	// get current directory
	dir, err := os.Getwd()
	if err != nil {
		panic(err)
	}
	// Show TUI(Terminal User Interface)
	fp := tuifp.NewTuiFilePicker()
	s, err := fp.Pick(dir)
	if err != nil {
		panic(err)
	}

	fmt.Printf("picked file path = %s\n", s)
}

About

TUI(Terminal User Interface) File Picker

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages