- Rust 88%
- Shell 11.6%
- Makefile 0.4%
| chapters | ||
| examples | ||
| resume | ||
| resume-tui | ||
| .gitignore | ||
| Makefile | ||
| README.md | ||
| resume.sh | ||
My Resume
Welcome to my resume repository. If you've landed on this page it was likely through a link in an email I sent, which is where you can find my contact information.
This project consists of 3 versions:
- The original Bash script (
resume.sh) - The Bash script rewritten to Rust (the
resumedirectory) - The TUI version of my resume (the
resume-tuidirectory)
The TUI version is the main and most polished version of this project, so I recommend using that one. The others are still available.
Example
View this asciinema recording for a video with slightly more accurate coloring.
Running the program
This program is run in the command line, executable files for Linux and Windows can be found under the releases tab.
Installation
To install and use the project, simply clone the project as follows and move into the directory:
git clone https://git.dwarrowdelf.nl/arnicrietjens/resume.git
cd resume
While executables are provided, if something does not work, or you wish to compile the programs from source, you can
install cargo and make and run the following command:
make all
Or manually without make using the following commands:
cd resume
cargo build --release
cd ..
cd resume-tui
cargo build --release
cd ..
The executables will now be in the resume/target/release/ and resume-tui/target/release/ directories respectively.
The Bash Script
If Bash is installed, running the command is as simple as:
chmod +x resume.sh
./resume.sh
Run the command with the -h flag to get a list of all available options.
./resume.sh -h
The Resume Script in Rust
Running the executable in resume/executables (or resume/target/release if build manually) will print the output in
the terminal.
Running the executable with the -h flag will give a list of options.
./resume/executables/resume.exe -h // For windows
./resume/executables/resume -h // For unix systems
The Resume TUI
Running the executable in resume-tui/executables (or resume-tui/target/release if build manually) will start the TUI
screen shown in the example.
Running the executable with the -h flag will give a list of options.
./resume-tui/executables/resume-tui.exe -h // For windows
./resume-tui/executables/resume-tui -h // For unix systems
