I want my vim statusline to have some color and I can't figure out why it does not with this code:

```
set laststatus=2
set statusline+=%1*\ %f\ %*
set statusline+=%2*\ %<%F%*
set statusline+=%2*%m%*
set statusline+=%=
set statusline+=%1*%=%5l%*
set statusline+=%2*/%L%*
hi User1 guifg=#eea040 guibg=%222222
hi User2 guifg=%dd3333 guibg=%222222

```

This is what it looks like currently:
[![Vim Image](https://i.stack.imgur.com/8qev3.png)](https://i.stack.imgur.com/8qev3.png)

How can I

1. Get color onto the filename etc. and
2. Remove the whitespace between the left and right side?

Thank You in advance.