Skip to content

starting with latex, and having fun with bash code, I want to focus just on the interesting parts of the cover letter, that was the motivation for this tool

Notifications You must be signed in to change notification settings

medkhabt/job-apply

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note: Tested on MacOs and Debian

Installation

Download the release, that should have an installation script, or clone the project which will also clone the install script

    ./install.sh

Then you need to open a new bash shell.

Problems

For MacOs, it seems that .bashrc doesn't get sourced ( it might be just for some versions ), instead in each new bash shell (.bash_profile) is the one that is sourced. To solve the problem I add this if condition in my $HOME/.profile file .

if [ -n "$BASH_VERSION" ]; then 
   if [ -f "$HOME/.bashrc" ]; then
        . "$HOME/.bashrc"
    fi 
else 
fi

I could of added that in the installation script, but i don't want to mess you .bashrc file in case you already using it in a specific way.

Usage

type job-apply [tab] a tab stroke will show the parameters available

tab with job-apply

Example

create

Note: tab after job-apply -c will show the list of the aldready created firm directories

config Note: tab after job-apply -f or any other param beside -c|--create will show the list of the aldready created firm directories and after specifying the firm it will show the existing applications for that firm

vim Note: the configuration is opened on vim, to edit type i to save and exit esc :wq to exit without saving the modif esc :q!, i plan to give the possibilty to chose the editor for the modification

build Note: ctrl-c will close also the pdf file.

About

starting with latex, and having fun with bash code, I want to focus just on the interesting parts of the cover letter, that was the motivation for this tool

Resources

Stars

Watchers

Forks

Packages

No packages published