Loading Forever... Windows style Make a Windows style Loading bar by the following instructions. 

(notice that this is different than Loading... Forever)

Your output should start by [....      ].

Every tick, you should wait 100 ms, then move each dots by one character right. if the dot is on the tenth character, move it to the first. Notice that you should clear the screen before outputting again. The output is ordered as the following:

[....      ]
[ ....     ]
[  ....    ]
[   ....   ]
[    ....  ]
[     .... ]
[      ....]
[.      ...]
[..      ..]
[...      .]


..Then it loops forever.

Rules


This is code-golf, so the shortest answer wins I doubt I would even accept a winning answer tho
Please provide a gif file of the loading bar in action if possible.
V, 17 16 15 bytes

i[´.¶ ]&lt;esc&gt;ògó$X|p


&lt;esc&gt; is 0x1b.

And the hexdump:

00000000: 695b b42e b620 5d1b f267 f324 587c 70    i[... ]..g.$X|p


Explanation

i                       " Insert
[                       " a [
´.                      " 4 .s
¶&lt;space&gt;                " 6 spaces
]&lt;esc&gt;                  " and a ]. Then return to normal mode
ò                       " Recursively do:
 gó                     "  Sleep for 100 milliseconds
 $                      "  Go to the ]
 X                      "  Delete the character to the left of the ]
 |                      "  Go to the [
 p                      "  And paste the deleted character right after the [
                        " Implicit ending ò