Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on My productivity system. Parent comment
For my side projects and explorations I use org-roam, Nix, and direnv.
So activation energy is:
- org-roam-find-file, type, "so me proj string", enter
- C-c C-n to go to heading
- C-c C-a f to open project directory attached to heading
- envrc-mode sets buffer local PATH values according to flake.nix 100% reproducible environment
So tying this to my productivity system with org-mode and org-agenda is either org links that can execute arbitrary elisp like:
elisp:(org-roam-find-file "so me proj string")
These combine to rule out the biggest factors preventing from moving side projects forward:
- build issues or the chance of them that inevitably arise with anything less than 100% reproducibility
- a way to talk about and organize each project and ascribe meaning to groups of projects because each is an org-roam node
- a radical assault on anything monotonous I feel the computer should be doing for me or anything that annoys me at all
- the freedom to wander aimlessly and make progress, yet never lose a given starting place
There are no comments on this comment yet.
For my side projects and explorations I use org-roam, Nix, and direnv.
So activation energy is:
- org-roam-find-file, type, "so me proj string", enter
- C-c C-n to go to heading
- C-c C-a f to open project directory attached to heading
- envrc-mode sets buffer local PATH values according to flake.nix 100% reproducible environment
So tying this to my productivity system with org-mode and org-agenda is either org links that can execute arbitrary elisp like:
Or more often these days emacs bookmarks which can be set with C-x r m by default.These combine to rule out the biggest factors preventing from moving side projects forward:
- build issues or the chance of them that inevitably arise with anything less than 100% reproducibility
- a way to talk about and organize each project and ascribe meaning to groups of projects because each is an org-roam node
- a radical assault on anything monotonous I feel the computer should be doing for me or anything that annoys me at all
- the freedom to wander aimlessly and make progress, yet never lose a given starting place