snakify/README.md
2022-11-20 21:52:57 +01:00

51 lines
839 B
Markdown

# 🐍 snakify
Command line utility to quickly snake-caseify any input text.
---
### Example
Quickly create source file from copied text
```sh
$ snakify 1879 Minimum XOR Sum of Two Arrays.rs | xargs touch
$ ls
total 0
0 ./ 0 ../ 0 1879_minimum_xor_sum_of_two_arrays.rs*
```
---
### Installation
Make sure you have a working [rust environment](https://rustup.rs/)!
Then execute the following commands in order.
This assumes `/usr/bin` is on your `$PATH`:
1.
Clone the repository.
```sh
git clone https://gitlab.com/m-hgn/snakify-rs.git
```
2.
Build the release executable.
```sh
cd snakify && cargo build --release
```
3.
Install the binary
```sh
sudo cp target/release/snakify-rs /usr/bin/snakify
```
4.
Optional clean up
```sh
cd .. && rm -rf snakify-rs
```