CLI tool
Project description
dib (Directory Interactive Browse)
The CLI command
The idea behind dib
is to create a command that will interactively browse and navigate the linux system through the terminal. The tool is meant for developers to use to make their everyday terminal navigation easier. The program will use the python lib curses
to take over the terminal and create a visual list of the search term the user inputs.
Install
- Clone this repository and navigate to the cloned folder
cd dib
. - Create a virtual environment or install directly to you machine with
pip install -e ".[dev,test]"
- Try the command:
dib --version
Usage
'dib cd'
Using the cd
command is pretty straight forward to say the least. To enter the script just enter dib cd
in the terminal. See below.
'dib ls'
Using the ls
command works the same as dib cd
in the core, except it mimics the classic ls
command with --all
and --list
flags. See below.
'dib find'
Using the find
command looks for either a file or directory depending on what argument is specified after the --type
flag. Using 'f' for 'file' and 'd' for 'directory'. See below
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dibrowse-0.0.1.tar.gz
.
File metadata
- Download URL: dibrowse-0.0.1.tar.gz
- Upload date:
- Size: 7.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10e141bb504bdb350f87333a497bd6d0d4b6e037421b8b84458fe0a74073e9eb |
|
MD5 | ea460c96cdc3aebda157896532050ba2 |
|
BLAKE2b-256 | b8c53036eb31e56584115944dda93ed389374b87dbe3c3571742e1e50b74ea71 |
File details
Details for the file dibrowse-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: dibrowse-0.0.1-py3-none-any.whl
- Upload date:
- Size: 7.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdd0fd37b872bc47f0b33c9a0af7d3ebe2dfcc90d73901526f1a9261ca230d85 |
|
MD5 | 017006e8c368690e5a9db2f05b1e2d38 |
|
BLAKE2b-256 | 491ae9bd9b00e96b980ad054678a09483fc0cbc8135c969f5135158ef22cb858 |