# Install

Anatomy of packages, compilers, libs, apps that I use.

I would like to use conda all the time but it's not possible yet.
Therefor, it's an attempt to keep everything organized and a bit more reproducible.
It's not automated yet. Once, I read that you do it first, twice (in less time) and the third time you automate it :wink:

## Organization

The root contains two folders:

1. [source](source/README.md)

Allocate source code, executables packing code & binaries, etc.

2. [bin](bin/README.md)

Allocate binaries after compiling the source code

# Install

Anatomy of packages, compilers, libs, apps that I use.

I would like to use conda all the time but it's not possible yet.
Therefor, it's an attempt to keep everything organized and a bit more reproducible.
It's not automated yet. Once, I read that you do it first, twice (in less time) and the third time you automate it :wink:

## Organization

The root contains two folders:

1. [source](source/README.md)

Allocate source code, executables packing code & binaries, etc.

2. [bin](bin/README.md)

Allocate binaries after compiling the source code

## HowTo

1. If not done yet, setup the [bash dotfiles](../dotfiles), and reload the shell.

    You can verify that by doing `echo $USER_HOME` if it does not print a path. You must do it.

1. Go here [source](source/README.md)

    Follow the instructions for each app/program/whatever-you-wanna-call-it.

Update setup of misc apps
Update setup of misc apps

Steps for bash, only tested in Unix