Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/equals215/ncurses_fs_explorer

A lightweight designed filesystem explorer
https://github.com/equals215/ncurses_fs_explorer

c epitech file-explorer ncurses

Last synced: 1 day ago
JSON representation

A lightweight designed filesystem explorer

Awesome Lists containing this project

README

        

# ncurses_fs_explorer [![Build Status](https://travis-ci.org/equals215/ncurses_fs_explorer.svg?branch=master)](https://travis-ci.org/equals215/ncurses_fs_explorer)
A lightweight designed filesystem explorer.\
This file explorer is a personal project that I've made at the end of my first Epitech's year, It follows the Epitech's coding style and the C99 norm.\
This program was made under Linux based OS, so I cannot guarantee that it will work proprely on either Windows or Mac OS X.

## Building
You will need the glibc, libncurses and make to build and execute the program.\
Execute the following command to build it:

make all clean

## Usage
Execute `./explorer` to start the explorer.\
You can use `./explorer a/path/to/dir/` to start the explorer in a particular directory.

|Keys|Action
|--|--|
| ⇅ | to navigate through files |
| ↵ |to change directory|
| ZQSD | to move the preview [WIP]|
|CTRL + C or C | to copy a file [WIP]|
|CTRL + X or X | to cut a file [WIP] |
|CTRL + V or V | to paste a file [WIP] |
| q | to quit the explorer

## Notes
Feel free to report any bugs and memory errors in the Issue section.\
I encourage you to fork the project and use it or it's code in any way.