Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/equals215/ncurses_fs_explorer
- Owner: equals215
- Created: 2018-06-27T15:15:17.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-08-12T14:01:28.000Z (over 6 years ago)
- Last Synced: 2023-09-05T23:28:44.799Z (about 1 year ago)
- Topics: c, epitech, file-explorer, ncurses
- Language: C
- Size: 174 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.