Skip to content

alkuzin/fterm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fterm

Fterm - Fallout terminal library written in C++23 for Linux.

For other Fallout 4 terminal contents click here.

Failed login

Success login


Controls

Press [ TAB ] key in order to return to the previous options directory.

Press [ q ] key to exit.

Press double [ tab ] to return to parent options directory from subdirectory.

Installation

First clone this repository:

git clone https://github.com/alkuzin/fterm.git

Then move to fterm/ directory and run:

mkdir -p build
cmake -S . -B build
cmake --build build/ --target fterm_example -j $(nproc)

Shared library will be located in build/libfterm.so

Be sure that you added .env file in the same directory with your executable for storing password.

echo "<your password>" > .env

To run example program execute this command:

clear && ./build/fterm_example

Documentation

In order to generate project documentation run this command:

doxygen Doxyfile

Documentation will be located in docs/ directory. To open it in your browser run:

open docs/html/index.html

Issues

Warning

If your cursor disappeared run this command:

printf "\e[?25h"