HackerTrans
TopNewTrendsCommentsPastAskShowJobs

roylez

no profile record

comments

roylez
·vor 6 Monaten·discuss
I recently find my solution to this on desktop Linux:

+ The machine has "Do not Disturb" on, forever.

+ My todo is a never ending text file. Every appointments are laid out on previous day with the following format:

  *- 09:00 do something*
+ There is a script that runs periodically that checks updates of my todo file, and creates systemd timers that will trigger "critical" level notifications that are not blocked by "Do not Disturb".

  *systemd-run --user --on-calendar="$trigger_time" --unit=$unit_name sh -c 'paplay "$1" && notify-send -u critical Appointment "$2"' _ "$SOUND" "$title"*
roylez
·vor 10 Monaten·discuss
The ones that I use the most are designed to reduce context switching, like:

Mutt, personal wiki (fzf searching and neovim editing) and todo (a long never ending markdown file), they all have dedicated shortcut (cmd+m/cmd+z/cmd+d) to open(switch to) their window. These applications, always reside in the first tab with stack layout. For example, I can press cmd+m to switch to mutt (or open it), and press cmd+m again to switch back to the previously focused window.

Depending on which repl is running, I can usually open up vim to edit the line with the same cmd+e shortcut, which sends C-X C-E in bash/zsh, ESC O in iex, C-O in aichat ... Also vertical split in tmux and kitty tab share the same shortcut, cmd+|.

Kitty does not have a command palette, and I use fzf to search some of my frequently used operations and make this my command palette.
roylez
·vor 10 Monaten·discuss
My kitty configuration has grown too much and I could hardly memorise all the customisations. I use its remote control heavily for my workflow. Before kitty, I usually use xterm or urxvt, which are still cool and fast but I cannot go back to the days without those terminal customisations.
roylez
·vor 2 Jahren·discuss
Yandex image has his photo listed literally in the first position. Cool website and idea though.
roylez
·vor 2 Jahren·discuss
I still prefer asdf. It does the job just fine. Direnv has its own stdlib, which sometimes I find useful, and make is something I have to install anyway.
roylez
·vor 2 Jahren·discuss
My legal given name was only two characters, which is quite common for Chinese. Airport self check-in kiosks rejected me a lot, and my hunch told me it should be my first name causing problem so I changed my legal name. And no more rejections from those self check-in machines.
roylez
·vor 3 Jahren·discuss
I started by reading Michael LaFargue version, and it is pretty good delivering a basic understanding of the text. I can understand acient Chinese text pretty well, and the original, somehow still feels different from all these translations, but I guess this does not matter that much to a taoist.
roylez
·vor 3 Jahren·discuss
The gameplay was too short, but still it was a better game than any Diablo releases later. I still remember the horror when confronting the Butcher for the first time. Butchers from later releases are all boring.

Later I learned to cheat by duplicating stuff with a pile of coins, and the difficulty of the game was lowered so much.
roylez
·vor 3 Jahren·discuss
I thought about this a while back.

Virtual reality is still reality. The early internet that we experienced in 90s felt so different from real world, because it was a new media and real world powers had not yet expand their influence into it yet, but eventually they will. Censorship, speech control, propaganda, commercialization, etc and etc, everything will be there. To the point the new media/platform/reality becomes no different from outside world.

People are excited about VR technology recently. I am not. It would be the same damn story again.