-
Notifications
You must be signed in to change notification settings - Fork 2
/
scroll.sh
91 lines (69 loc) · 1.85 KB
/
scroll.sh
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
vi ~/.config/kungfu/scroll.sh # Editing this file
####
# Neovim
####
vi ~/.config/nvim/lua/config/mason-lspconfig.lua # LSP configuration
vi ~/.config/nvim/lua/plugins/packer.lua # managing plugins
####
# Mise
####
cd ~/.config/mise/ && vi . # Editing mise tasks
####
# Journaling
####
export ZETTELKASTEN_TARGET="private_wiki" && ruby -rdate -e "date = Date.today; system(\"cd ~/kojima-wiki && nvim daily/#{date}.md\")" # Open today's journal
####
# Tmuxinator
####
tmuxinator start default
tmuxinator start dotfiles
tmuxinator start blogging
####
# Django
####
poetry shell
poetry run python manage.py runserver
poetry run python manage.py migrate
####
# Git
####
git rebase -i HEAD~6
git navigate
git remote add origin url
git remote remove origin
git commit --allow-empty -m ""
git log --all --decorate --oneline --graph # Remember a Dog
####
# GH Cli
####
gh repo clone repo_url
gh repo create repo_name --public
gh repo create org/repo_name --private
gh pr list
gh issue list
gh search issues --created '>2023-12-31' --assignee malkoG --state open --json repository,title,id,number,state
####
# Flutter
####
flutter pub run build_runner watch --delete-conflicting-outputs # for re-generating the files
flutter pub run flutter_launcher_icons
flutter build apk --release
flutter build appbundle --release
flutter build ios --release
flutter run
####
# Blogging
####
BRIDGETOWN__DISABLE_BUILDERS=true bundle exec bridgetown dev
####
# Todoist
####
todoist --namespace --color l
todoist q "Task name"
todoist list | grep daily
keyword="task"; task_number="$(todoist list | grep $keyword | ruby -ane 'puts "#{$F[0]})"')"; todoist c $task_number;
todoist cl -f today # today's completed tasks
# already existing filter
todoist list -f "##Inbox | ##개인개발 | ##커뮤니티활동"
todoist list -f "due:+7days | overdue"
todoist list -f "due:+14days | overdue"