diff --git a/public/improving-my-developer-workflow/workflow.webm b/public/improving-my-developer-workflow/workflow.webm new file mode 100644 index 0000000..7879ed7 Binary files /dev/null and b/public/improving-my-developer-workflow/workflow.webm differ diff --git a/src/content/software/improving-my-developer-workflow.mdx b/src/content/software/improving-my-developer-workflow.mdx index b3b9682..41ba09f 100644 --- a/src/content/software/improving-my-developer-workflow.mdx +++ b/src/content/software/improving-my-developer-workflow.mdx @@ -53,6 +53,27 @@ Since May 2025, I've been using the same tmux+neovim-centric setup. Sessions hou abandon *everything* else. [taskwarrior](https://taskwarrior.org/) and some custom scripts worked for me. +# the final product + +The below video shows be performing the following actions bl\*zingly fast: + +- Previewing some pdfs in the terminal with lf and the kitty graphics protocol +- Running this site itself locally with overseer.nvim +- Creating a new file with oil.nvim +- Switching to a new branch with fzf-lua +- Committing such file with vim-fugitive +- Pulling a specific chrome instance to the current workspace with a custom hyprland script + +Notably, all coding, git, and task-running actions in neovim are completely separate (in their own tabs). +This allows my coding experience to be completely uniform and unaffected by, for example, a fugitive buffer. +I declaratively switch between these tabs with a few bindings. + + + ## appendix: config changes, enumerated Here are only a few of the config changes I made in the past month: