2024-06-18 11:47:28 +00:00
# term-owo-cpp
2024-06-18 12:16:02 +00:00
A simple C++ program that owofies text
## Usage
2024-06-19 15:15:47 +00:00
### normal usage:
2024-06-18 12:16:02 +00:00
```bash
$ ./owo "Hello, world!"
Hewwo, wowld!
```
2024-06-19 15:15:47 +00:00
### from pipe / stdin:
```bash
$ echo "Hello, world!" | ./owo -p
Hewwo, wowld!
```
### from file:
```bash
$ ./owo -f file.txt
Hewwo, wowld!
```
2024-06-18 12:16:02 +00:00
2024-06-19 15:15:47 +00:00
### to file:
```bash
$ ./owo -o output.txt "Hello, world!"
```
2024-06-20 14:21:27 +00:00
### to clipboard:
```bash
$ ./owo -c "Hello, world!"
```
2024-06-19 15:15:47 +00:00
## Building
2024-10-21 11:45:34 +00:00
to build the program, you will need a c++ compiler. I have no idea what im doing with cmake so this uses a very basic make file that is made to build the linux and windows binaries.
If you are on windows, good luck. I have no clue how to setup g++ on windows. I would recommend using WSL or a VM. If you are on linux, you can build the program with the following commands
(assuming you have g++ installed):
2024-06-18 12:16:02 +00:00
```bash
2024-10-21 11:45:34 +00:00
$ make
2024-06-20 14:21:27 +00:00
$ ./owo "Hello, world!"
hewwo, wowld!
2024-06-18 12:16:02 +00:00
```
## Installation
2024-06-19 15:15:47 +00:00
### archlinux:
2024-06-18 12:16:02 +00:00
```bash
$ git clone `https://git.alfieking.dev/acetheking987/term-owo-cpp.git`
$ cd term-owo-cpp
$ makepkg -si
2024-06-19 15:15:47 +00:00
```
### other distros:
download the binary from the releases page or build from source
## License
This project is licensed under the MIT License - see the [LICENSE ](LICENSE ) file for details