<p>Please don't reply I should use ddd, nemiver, emacs, vim, or any other front-end, I just prefer gdb as it is, but would like to see its output with some terminal colors.</p>

It's not colours, but consider gdb's
text gui
. It makes a vast difference to how usable gdb is.
You can launch it with:
```
```
gdb -tui executable.out
```
```
Screenshot:
As you can see, the main features are:
shows what line of the source we are on and surrounding lines
shows breakpoints