fish/functions/ep.fish @ dd879591c545

Hack together a little weather CLI
author Steve Losh <steve@stevelosh.com>
date Sun, 30 Aug 2020 21:13:42 -0400
parents 5233df61134b
children 613dc4aa9f25
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
        git push origin master
    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