fish/functions/ep.fish @ 19933428015c

Firefox changed its class name for no goddamn reason, sigh
author Steve Losh <steve@stevelosh.com>
date Tue, 15 Mar 2022 16:01:25 -0400
parents 613dc4aa9f25
children (none)
function ep -d "Edit .plan"
    cd ~/plan
    switch (hostname)
    case alephnull
        nvim README.markdown
        make
        cat README.markdown | sed -En 'H; /^## [0-9]{4}-[0-9]{2}-[0-9]{2}/h; ${g;p;}' | tail +3 > ~/.plan
        git cm 'Update' -a
    case '*'
        hg pull -u
        nvim README.markdown
        cat README.markdown | sed -En 'H; /^## [0-9]{4}-[0-9]{2}-[0-9]{2}/h; ${g;p;}' | tail +3 > ~/.plan
        hg ci -m 'Update'
        hg push
        hg push git
    end
    cd -
end