-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathTODO
159 lines (156 loc) · 12.7 KB
/
TODO
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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
- [ ] https://github.com/rayking99/cqd
- [ ] merge tooling: gitx, https://apps.apple.com/us/app/comparemerge2/id1459748650?mt=12, https://naarakstudio.com/direqual/, vs code https://marketplace.visualstudio.com/items?itemName=moshfeu.compare-folders, file merge, ksdiff3, gitx
- [ ] good list https://www.reddit.com/r/macapps/comments/12yp1bw/best_visual_diff_and_merge_tool_on_macos/
- [ ] https://github.com/ghostty-org/ghostty/issues/1935 can't use ghosty until this is done
- [ ] https://pgtune.leopard.in.ua
- [ ] `git fuzzy log` for pickax + commit contents search
- [ ] opentofu zsh completion, -install-autocomplete mutates the zshrc which i don't want
- [ ] https://www.localcan.com/#pricing
- [ ] https://github.com/matryer/xbar-plugins and https://swiftbar.app
- [ ] https://github.com/paulononaka/bitactions
- [ ] why are there two locations for orbstack bins?
- [ ] zoxide completion does not work https://github.com/ajeetdsouza/zoxide/issues/471
- [ ] https://github.com/ajeetdsouza/zoxide/discussions/897
- [ ] https://github.com/artginzburg/sudo-touchid/issues fix touchid
- [ ] https://programmabletooltip.com
- [ ] https://github.com/clarketm/zsh-completions/issues/7
- [ ] https://plocate.sesse.net maybe use locate with fdd?
- [ ] greppable json https://github.com/tomnomnom/gron
- [ ] https://github.com/bcicen/ctop
- [ ] TODO oxker, maybe as a replacement for lazydocker?
- [ ] https://github.com/dbcli/litecli
- [ ] https://developer-friendly.blog/blog/2024/09/02/how-to-deploy-nodejs-to-aws-lambda-with-opentofu--github-actions/
- [ ] notification management system https://github.com/universal-inbox/universal-inbox
- [ ] better window management tool? https://spacesformac.xyz
- [ ] better tmux https://zellij.dev/screencasts/
- [ ] interesting set of ipython extensions https://github.com/deshaw/pyflyby
- [ ] https://github.com/github/gh-copilot/issues/32
- [ ] you can't export zsh functions to be available in fzf https://github.com/junegunn/fzf/issues/1337
- [ ] https://github.com/sstadick/hck/issues/88 hck default issue
- [ ] https://mitchellh.com new terminal emulator
- [ ] tmux script in fzf https://github.com/junegunn/fzf/releases/tag/0.53.0
- [ ] tmux replacement https://github.com/zellij-org/zellij
- [ ] https://github.com/hongquan/CurliPie and https://github.com/ritajie/requests_to_curl/blob/master/requests_to_curl/requests_to_curl.py with ipython magic
- [ ] .lessfilter https://superuser.com/questions/117841/when-reading-a-file-with-less-or-more-how-can-i-get-the-content-in-colors
- [ ] ngrok alternative https://softwareengineeringstandard.com/2024/03/19/ngrok-alternative-open-source/
- [ ] `com.tinyapp.TablePlus dyn.age81g6pqrf4gn` all does not map sqlite to tableplus
- [ ] <https://github.com/brookhong/Surfingkeys> keyboard based js browsing
- [ ] <https://github.com/santiagobasulto/ipython-gpt> understand how the context is passed to chatgpt
- [ ] auto git fetch how can i set this up by default for repos
- [ ] some interesting slack scripts for hammerspoon <https://github.com/dbalatero/dotfiles/tree/master/hammerspoon>
- [ ] more hammerspoon <https://github.com/nathanmsmith/.config/tree/main/hammerspoon>
- [ ] window management with hammerspoon https://thume.ca/2016/07/16/advanced-hackery-with-the-hammerspoon-window-manager/
- [ ] paging
- [ ] <https://github.com/noborus/ov/issues/430#issuecomment-1729506103> section configuration for ov
- [ ] auto correction on obsidian <https://forum.obsidian.md/t/autocorrect-text/5022/25>
- [ ] https://github.com/Lissy93/espanso-config/blob/master/alicia-auto-correct.yml nice auto correct list
- [ ] cross platform text expander <https://espanso.org>, some neat cross platform programming stuff
- [ ] best screenshot tool <https://cleanshot.com>
- [ ] automatic git fixup <https://crates.io/crates/git-absorb>
- [ ] https://jvns.ca/blog/2022/04/12/a-list-of-new-ish--command-line-tools/?utm_source=hackernewsletter&utm_medium=email&utm_term=fav
- [ ] https://github.com/Svetlitski/fcp faster cp in rust
- [ ] procs doesn't work properly in tmux <https://github.com/dalance/procs/issues/330>
- [ ] stop iterm from changing window title when resizing window, I tried looking through the prefs and there was nothing
- [ ] config micro editor https://github.com/zyedidia/micro/blob/master/runtime/help/keybindings.md
- [ ] big Q if it can do git diff editing and generate a git commit diff
- [ ] fix bun completions https://github.com/oven-sh/bun/issues/1272
- [ ] git-delta seems way better than diff-so-fancy
- [ ] rendering issue on zsh https://github.com/dandavison/delta/issues/1492, this is the main blocker
- [ ] wrong completion for delta https://github.com/dandavison/delta/issues/1022
- [ ] https://www.nushell.sh zsh alternative
- [ ] default npm packages on asdf https://github.com/asdf-vm/asdf-nodejs#default-npm-packages
- [ ] change color of focused pane in tmux https://stackoverflow.com/questions/25532773/change-background-color-of-active-or-inactive-pane-in-tmux
- [ ] maybe use this to change color of active pane and avoid mouse click when pane is just getting activated https://github.com/graemedavidson/tmux-pane-focus
- [ ] npm completions are broken https://github.com/lukechilds/zsh-better-npm-completion/pull/12
- [ ] need to get contributor access to really fix this
- [ ] global installs and npm https://github.com/asdf-vm/asdf-nodejs/issues/227
- [ ] remove extracto word filters https://github.com/laktak/extrakto/blob/master/extrakto.conf
- [ ] and remove number filters
- [ ] seletskiy/zsh-fuzzy-search-and-edit has some interesting ideas, but is not ergonomic
- [ ] https://github.com/jeffreytse/zsh-vi-mode
- [ ] advanced fzf https://github.com/junegunn/fzf/blob/d471067e3f46f64e6401d1c5717424535fe4c96c/ADVANCED.md?plain=1#L242-L248
- [ ] https://devutils.com macos tool app, kind of like transform.tools
- [ ] https://github.com/peterldowns/localias
- [ ] Terminal notification
- [ ] vs code support https://github.com/marzocchi/zsh-notify/blob/master/applescript/resources/is-iterm2-active.applescript
- [ ] https://github.com/rickstaa/tmux-notify
- [ ] https://github.com/chbrown/macos-pasteboard
- [ ] ipython autocomplete as you type https://github.com/ipython/ipython/issues/12819 I think this is partially working locally
- [ ] https://workspace.google.com/marketplace/app/power_tools/1058867473888 google sheets add on
- [ ] https://zed.dev another editor
- [ ] brave browser https://brave.com
- [ ] <https://sizzy.co/features> a better developer browser
- [ ] reset privacy permissions via console, how is this possible? When testing an app this pane just doesn't work properly
- [ ] pdm completion zsh > ~/.zfunc/_pdm; use this folder **instead**? /opt/homebrew/share/zsh/site-functions
- [ ] https://www.zotero.org personal research tool, readwise is better for me
- [ ] neat chrome command bar https://www.alyssax.com/omni
- [ ] https://github.com/zsh-users/zsh-completions/issues/983#issuecomment-1381196013 fly.io conflict
- [ ] global mute for google meet https://github.com/aezell/mutemeet/blob/master/MuteMeet.scpt and https://github.com/stffffn/muute
- [ ] neat window space thing https://github.com/koekeishiya/yabai
- [ ] There's a keyboard shortcut tool as well
- [ ] https://github.com/asdf-community/asdf-poetry/issues/27 poetry completions maybe do this statically https://python-poetry.org/docs/
- [ ] poetry completions zsh > ~/.asdf/completions/_poetry (I think there's an ASDF issue for this?)
- [ ] nano pbcopy integration, use mark and emacs-style bindings; or maybe just setup a basic vimrc
- [ ] nano doesn't work in sudo mode https://askubuntu.com/questions/927213/getting-nano-nanorc-settings-to-work-with-sudo-nano-command
- [ ] /zsh-fuzzy-search-and-edit strip out line number, output to terminal, and to pbcopy using `tee` trick
- [ ] fzf file search with spotlight `mdfind 'node' -onlyin $PWD`
- [ ] add defaults read ~/Library/Preferences/com.apple.symbolichotkeys.plist to mackup
- [ ] https://xbarapp.com easily customized menu bar items
- [ ] local dictionary https://github.com/awead/dotfiles/blob/f8e3e86417d0bcdd9a3dc4f16fae7a269f07df8f/scripts/osx.sh#L79-L81
- [ ] look at `~/Library/Preferences/.GlobalPreferences.plist` this is what the `-g` flag does
- [ ] https://matthewpalmer.net/rocket/ emoji picker, should probably just understand how the default emoji works
- [ ] try quitter https://marco.org/apps
- [ ] browserfairy replacement https://apps.apple.com/us/app/velja/id1607635845?mt=12
- [ ] another note taking tool https://www.dendron.so
- [ ] spotlight suggestions https://github.com/evanpurkhiser/dots-personal/blob/f24adb0ef4d8b96f684ac9c04c1d95a4fc3f0dad/common/platform-osx/macos/macos.sh#L19
- [ ] 1p as ssh identity agent https://github.com/evanpurkhiser/dots-personal/blob/f24adb0ef4d8b96f684ac9c04c1d95a4fc3f0dad/common/platform-osx/ssh/config#LL2C3-L2C16
- [ ] https://alt-tab-macos.netlify.app interesting window app
- [ ] multiple zsh plugins depend on python which causes where issues when a unsupported python version is included in tool-versions.
- [ ] after running osx "System Settings" will not work properly, need to restart the computer. This has something to do with something other than the killall at the end.
- [ ] https://getpingr.app nice menu bar ping utility, got to get the source code
- [ ] https://www.gnu.org/software/stow/manual/stow.html
- [ ] https://www.thunderclient.com man vs code plugin
- [ ] https://hoppscotch.io another postman alternative
- [ ] zle clipboard integration https://github.com/kutsan/zsh-system-clipboard
- [ ] faster docker https://notes.alexkehayias.com/mutagen-greatly-speeds-up-docker-on-macos/
- [ ] csv as sql https://github.com/roapi/roapi/blob/main/columnq-cli/README.md
- [ ] vim mode for zsh https://stackoverflow.com/questions/58187542/how-to-setup-vi-editing-mode-for-zsh
- [ ] https://github.com/Aloxaf/fzf-tab/wiki/Configuration more style customizations
- [ ] shortcut, where are these? https://www.icloud.com/shortcuts/f2f351b0c7a24af5ac9616def7708629
- [ ] how to execute a widget directly? https://unix.stackexchange.com/questions/620958/what-are-zsh-commands-for-cut-copy-paste
- [ ] https://github.com/marlonrichert/zsh-edit clipboard yank; https://unix.stackexchange.com/questions/620958/what-are-zsh-commands-for-cut-copy-paste. https://github.com/marlonrichert/zsh-edit/issues/11
- [ ] localhost named domains https://www.npmjs.com/package/chalet
- [ ] "Limit IP Address Tracking" defaults write https://cs.github.com/?scopeName=All+repos&scope=&q=lang%3Ashell+ip+tracking+%28path%3A*macos*+OR+path%3A*osx*%29
- [ ] https://joeyh.name/code/moreutils
- [ ] ngrok alternative https://github.com/ekzhang/bore
- [ ] https://www.commands.dev warp commands directory
- [ ] add shellcheck github workflows
- [ ] tail-like utility, but can monitor output https://www.kylheku.com/cgit/pw/tree/pw.1
- [ ] https://c-command.com/toothfairy/ better bluetooth controller
- [ ] https://github.com/ttscoff/KeyBindings or something like https://ke-complex-modifications.pqrs.org/?q=delete%20line
- [ ] this fixed the weird scrolling issues with logitech mx https://www.laptopmag.com/articles/logitech-scroll-wheel-not-working-macos-mojave
- [ ] https://www.scriptkit.com has an integration with raycast, kind of like a snippets higher-level macos control thing
- [ ] https://github.com/johnlindquist/kit it's open source
- [ ] doesn't look super popular, but has some nice tooling around it
- [ ] pull python history into ipython https://github.com/ipython/ipython/pull/13485#event-6138294679
- [ ] https://github.com/phmullins/awesome-macos/blob/master/readme.md
- [ ] https://manytricks.com/blog/
- [ ] https://bunchapp.co - simple applescript
- [ ] use python for shell scripts? https://github.com/CZ-NIC/pz
- [ ] https://github.com/pqrs-org/Karabiner-Elements/issues/1241 for MX mouse
- [ ] better VS code git diff integration; use that by default instead of kalediascope
- [ ] https://github.com/johnkerl/miller for CSV manipulation
- [ ] learn about ncat https://blog.ikuamike.io/posts/2021/netcat/
- [ ] pdfdiff https://apps.apple.com/us/app/pdf-diff/id1543607881?mt=12
- [ ] alacritty font smoothing https://github.com/alacritty/alacritty/issues/4616
- [ ] monitor switching via hammerspoon https://balatero.com/writings/hammerspoon/create-a-quick-monitor-input-switcher/
- [ ] look into https://github.com/unixorn/awesome-zsh-plugins#themes
- [ ] https://wakatime.com/pricing they have a zsh plugin. Interesting programming productivity tool.
- [ ] only allow one vs code editor group to open up a given file
- [ ] gpg-suite didn't work as well as pinentry for me, not sure if I was doing something wrong
#### Tmux
- [ ] select contents in quotes
#### Better Terminals
- [ ] https://github.com/ambiso/alacritty/commit/68994d6c1a4f8fac34e470cc2aa021bf1a81acae looks like alacritty has a fast search function
- [ ] GPU powered terminal https://sw.kovidgoyal.net/kitty
- [ ] <https://wezfurlong.org/wezterm/index.html> new terminal