aboutsummaryrefslogtreecommitdiffstats
path: root/zsh/extras.zsh
blob: 0647ca0a7acf91ca6c9ede1ba44f7edcdc7bef9a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
NOTES_DIR=$HOME/ghq/github.com/simenandre/notes/
function note() {
  if [ $1 ]; then
    FILE=$NOTES_DIR/$(date +%Y-%m-%d).md

    if [ $2 ]; then
      FILE=$2
    fi
    
    echo $1 >> $FILE
  fi
}

function nt() {
  if [ $1 ]; then
    CONTENT="- [ ] $1"
    note $CONTENT $2
  fi
}

function getBjerkIssues() {
  gh issue list --repo bjerkio/internal \
    --search "-label:backlog -label:kind/system" \
    --json title,body,url,createdAt,assignees,number,labels,comments \
    --jq 'map({url, createdAt, title, labels: [.labels[].name], assignees: [.assignees[].login], body, number: "#\(.number)", comments: .comments | map({ body: .body, createdAt: .createdAt })})'
}