Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thatoneguywifi/tbfe

tbfe (Text Based File Explorer) is a file explorer ran in a terminal
https://github.com/thatoneguywifi/tbfe

cpp fileexplorer linux terminal terminal-based text-based

Last synced: about 1 month ago
JSON representation

tbfe (Text Based File Explorer) is a file explorer ran in a terminal

Awesome Lists containing this project

README

        

# tbfe - Text-Based File Explorer

tbfe is a file explorer I made (with the help of chatgpt) to test my coding skills since I haven't coded for a while. tbfe is pretty lightweight (I guess). Tbfe is very simple and has commands you generally need for a file explorer (e.g creating files, directories, changing directories, removing files or directories)

## Features

- `help`: shows all the command for tbfe
- `ls`: lists all the files and directories
- `cr`: creates files or directory
- `goto`: changes the directory
- `rn`: renames files or directories
- `mv`: moves files or directories
- `exit`: exits tbfe
- `clear`: clears the screen
- `rm`: removes files or directories
- `rd`(New): read files

## Installation

clone the repository and compile the cpp file with GCC (make sure it's GCC 14.2.1 or higher)

```bash
git clone https://github.com/thatOneGuyWifi/tbfe.git
cd tbfe
g++ tbfe.cpp -o tbfe
```
Optionally you can make an alias for the compiled code

Example:
```bash
alias tbfe=/home/user/tbfe/./tbfe
```
change /home/user/tbfe/ to the path the compiled code is in

## Running tbfe

To run tbfe, type `./tbfe` (or the name of the compiled code). If you made an alias type the name of the alias (e.g `tbfe`)

# Contributing

You can contribute to the project if you want