3 releases
0.1.2 | May 26, 2023 |
---|---|
0.1.1 | May 26, 2023 |
0.1.0 | May 25, 2023 |
#742 in Development tools
32 downloads per month
9KB
118 lines
locdev 🛠️
locdev is a handy CLI tool that simplifies the process of adding, removing, and listing entries in the hosts file. You no longer need to deal with manual and error-prone editing. Now, it's as simple as running a command.
Features
- Add entries to the hosts file
- Remove entries from the hosts file
- Print the current entries in the hosts file
Installation
Download Compiled Binaries
You can download the compiled binaries for locdev from the
GitHub Releases page. Choose the
binary that corresponds to your operating system and architecture, and place it
in a directory included in your system's PATH
environment variable.
Install with Cargo
To install locdev using Cargo, you'll need to have Rust installed on your system. Once Rust is installed, you can install locdev with Cargo:
cargo install locdev
Usage
locdev [COMMAND]
Commands
add <ip> <hostname>
: Add an entry to the hosts file with the specified IP and hostnameremove <ip> <hostname>
: Remove the entry with the specified IP and hostname from the hosts filelist
: Print the current entries in the hosts file
Examples
Add an entry to the hosts file:
sudo locdev add 127.0.0.1 dev.local
Remove an entry from the hosts file:
sudo locdev remove 127.0.0.1 dev.local
Print the current entries in the hosts file:
locdev list
Note
You need to use sudo
to execute the add
and remove
commands, as the hosts
file requires administrator privileges to modify its contents.
License
This project is available under the MIT License.
Dependencies
~3–15MB
~140K SLoC