rough breakdown of time spent per significant pieces
based on above test runs (all times are simply the difference between a run with the full setup and a run without the specified component).
The below percentages don't add up to exactly because 🤷♂️ (these timings aren't the precisest). I'm most suspicious about the "misc lines" result (though not with any particular justification).
rough breakdown of shell startup time
as of https://github.com/nathanshelly/.files/commit/856e1420b71afa5b12d256cf37aa44cacd69a075
Times measured via
hyperfine 'zsh -i -c exit' --warmup 5
run outside oftmux
. See individual results below (gathered using--export-json
).227.1 ms ± 10.8 ms
142.0 ms ± 4.1 ms
167.2 ms ± 6.4 ms
184.8 ms ± 5.0 ms
190.8 ms ± 5.4 ms
196.7 ms ± 6.6 ms
asdf
206.0 ms ± 5.1 ms
direnv
214.5 ms ± 5.6 ms
rough breakdown of time spent per significant pieces
based on above test runs (all times are simply the difference between a run with the full setup and a run without the specified component).
The below percentages don't add up to exactly because 🤷♂️ (these timings aren't the precisest). I'm most suspicious about the "misc lines" result (though not with any particular justification).
asdf
direnv
individual plugins
resources