From a matrix `m={{1, 1}, {-1, 1}}`, a vector `b={1, 2}`, and a list of variables `vars={x,y}` we can generate a list of linear equations using the matrix equation `m.vars==b` which gives `{x+y,-x+y}=={1,2}`. How do I transform equations into `eqs={1-x,x+2}`? In other words how do I solve for `y = rhs` but only returning the rhs? I tried different things including picking parts with `Part` and `ReplaceAll` rules and transformations but none worked.

The reason I want equations in rhs form is that I figured out how to "visualize" linear equations using `Plot`. All other tutorials including Wolfram documentation and published books use `ContourPlot` or graphics primitives `Line` for this which I find too cumbersome for plotting the simplest of functions derived from matrix equations. With `Plot` it is very easy to do `Plot[eqs,{x,-10,10}]`.

Here is my code to facilitate a solution...

    ClearAll[m,b,eqs,vars,x,y];
    vars = {x,y};
    m = {{1, 1}, {-1, 1}};
    b = {1, 2};
    eqs = m.vars == b;

the solution should be equivalent to this...

    eqs = {1-x, x+2};
    Plot[eqs, {x, -10, 10}]

[![enter image description here][1]][1]


  [1]: https://i.sstatic.net/pcxaH.png