I'd like to reflect vector $\mathbf{v_1}$ relative to the line through the origin defined by $\mathbf{v_2}$ without calculating the normal to $\mathbf{v_2}$ first.
For example if my mirror is along the x axis so that $v_2$ is $(2, 0)$, and the original vector $\mathbf{v_1}$ is $(1, -1)$, I expect the reflected vector to be $(1, +1)$
The equation given in Wikiepdia's Reflection (mathematics); Reflection across a line in the plane is
$$\mathbf{v_{refl}} = \mathbf{v_1} - 2 \frac{\mathbf{v_1} \cdot \mathbf{v_2}}{\mathbf{v_2} \cdot \mathbf{v_2}}\mathbf{v_2}$$
However I get $(-1, -1)$ as if it were reflected by the y axis; the normal to my plane.
Am I misunderstanding how this equation should be used? Is there a different expression that gives me the reflection without calculating the normal first explicitly?

Here is the general situation:
It all boils down to vector addition, scalar multiplication and vector projection.
We're given $\vec{v_1}=\begin{bmatrix}1\\-1 \end{bmatrix}$ and $\vec{v_2}=\begin{bmatrix} 1\\0\end{bmatrix}$. We're asked to calculate $v_{\text{refl}}$.
$\large{k = \frac{\vec{v_1}\cdot\vec{v_2}}{\vec{v_2}\cdot\vec{v_2}} = \frac{\begin{bmatrix}1\\-1 \end{bmatrix}\cdot\begin{bmatrix} 1\\0\end{bmatrix}}{\begin{bmatrix}1\\0 \end{bmatrix}\cdot\begin{bmatrix} 1\\0\end{bmatrix}}} =1$
and
$\begin{align*}\color{green}{v_{\text{refl}}} &= \color{red}{- v_1}+\color{orange}{2kv_2} \\&= -v_1+2v_2 &&, k=1 \\&= -\begin{bmatrix} 1\\-1\end{bmatrix}+2\begin{bmatrix} 1\\0\end{bmatrix} \\&= \begin{bmatrix} 1\\1\end{bmatrix} \end{align*} $
So, yes, the formula from wikipedia $v_{\text{refl}}=v_1 - 2kv_2$ is not $100\%$ correct. To get the right result, multiply the result $\begin{bmatrix}-1\\-1\end{bmatrix}$, that you've got using the formula from wikipedia, by $-1$, because the right formula is $v_{\text{refl}}=-v_1 + 2kv_2$.