-
tset dual boot
-
stop logging tsnet (too much noise)
-
get serve url
-
Why the hecc not put in into product hunt https://github.com/jiacai2050/text-saver?
-
link https://hemarkable.com/notes/tools.tailscale.telltail to github repo (use /blog over /notes and combine /til) and solve that remaining TODO written in the post
-
tell users that if they don't want to use tailscale or don't want to consume extra node in tailnet, they can use feat/plain-server branch
-
read commit message of 5be83aa272e57d5b8d6a971e1e1e73b261550b99 (overthinking repo)
-
main issues
- in main branch code, auth key expires; in plain-server branch code certificate expires. both need to be regenerated manually.
- can't restore non-text formats
- can't mark the text as something not to be stored by clipboard (if coming from another device via Telltail)
-
use
const
in main.go -
Add a button to recognize and open URL in a new tab
-
Add a program that listens SSE and automatically copies the content to clipboard (pbcopy xsel xclip wl-clipboard)
- iOS doesn't always runs Tailscale because of battery consumption, so don't think about incl. the program there. We also don't have control over when iOS can suspend the apps
- Add a checkbox to automatically copy upon receiving SSE
- Always send SSE on client at
/
, the website should give an option to automatically copy or not- Use navigator.isonline and direct pings to device domain (:80) to restore SSE connection (reconnect)
- Hide the option on small screens? Or identify iOS Safari is running to tell users why it won't be reliable
- sending mutiple text is actually painful
- Always send SSE on client at
-
mention that back tap was used to be called tap back and used to be situated somewhere bottom down in the list with the help of a youtube video
-
Add startup.fish to dotfiles
-
tell wait might be region dependent and not reliable https://www.reddit.com/r/shortcuts/comments/kvcg39/setting_a_delay_shorter_than_1_second/gixhks5/
-
mention the fact that explicit copy paste is better, to avoid unknowningly copy sensitive data
-
other options, sound recog., tap back, and assisstive are not as most covenient and least distracting
-
SSL in short domain doesn't work. sd:1111 won't work
-
content same ho xsel ka to na copy karo in telltail-sync
- what about copy loop? received from SSE and initiated a copy will result in sending the result back to API as clip-notify will be invoked (check if this actually happens)
- if it does, either use a flag to skip sending to API, or instead of a switch-match channel, use receive/send chan in sequence (nah, ye kaam nahi karega, check for sync/atomic/mutex lock or something, or maybe a simple flag will do)
- what about copy loop? received from SSE and initiated a copy will result in sending the result back to API as clip-notify will be invoked (check if this actually happens)
-
Vercel Sans, Public Sans, Inter, Lato, see last fontshare link in Firefox, Work Sans, Manrope, Source Sans Pro
-
Mention the existence of clipman for wayland even if you have clipnotify and xsel installed
- Generate certs using tailscale for the computer you'd run this on
- Properly locate those certs in the program (main.go)
- Configure it on startup https://github.com/ajitid/dotfiles/blob/main/scripts/scripts/startup.fish