Commit Graph

41 Commits

Author SHA1 Message Date
Nick Chambers 420ce7bbdc Fix ^C propagation 2024-05-15 09:35:39 -05:00
Nick Chambers e9a5a06d43 Extend the reaper timeout 2024-05-15 02:20:23 -05:00
Nick Chambers 448a4df728 Fix the manual page search path 2024-05-14 21:50:19 -05:00
Nick Chambers 3f81a7a4a5 Fix the current directory reporting 2024-05-14 21:27:36 -05:00
Nick Chambers a2eefa6f70 Make terminals short lived 2024-05-13 04:07:12 -05:00
Nick Chambers 62acc3ab62 Provide festive holidays 2024-05-13 04:06:43 -05:00
Nick Chambers 8b0a010015 Add some friendly tab completions 2024-05-13 04:06:21 -05:00
Nick Chambers 85ed203292 Add some basic common utilities 2024-05-13 04:06:00 -05:00
Nick Chambers 5fbe0c7b41 Remove redundant comments 2024-05-13 04:05:25 -05:00
Nick Chambers 88cba96149 Add a description for the module 2024-05-13 02:24:50 -05:00
Nick Chambers 4b69a1cc4c Remove not-yet-updated files 2024-05-13 02:19:32 -05:00
Nick Chambers 15854b03c2 Properly setup a homebrew environment 2024-05-13 02:18:11 -05:00
Nick Chambers 6b4ab8e3ff Correctly wrap the colors 2024-05-13 01:42:02 -05:00
Nick Chambers 37cd1750ab Update the prompt decorator for a modern iterm2 2024-05-13 01:29:31 -05:00
Nick Chambers 2ccdb553a0 Start cleaning up dotfiles 2024-05-12 20:52:59 -05:00
Nick Chambers 3e2606ed7e Move uppercase operator to correct spot 2022-12-01 12:37:26 -06:00
Nick Chambers 85e41ec7f6 Set user directory for shared library objects 2022-11-26 19:07:09 -06:00
Nick Chambers fd4c364a4f Give clbin a proper URL 2022-11-17 19:00:53 -06:00
Nick Chambers 6a27ceee6b Add a utility for Linux manual page lookup 2022-11-13 21:38:10 -06:00
Nick Chambers 6c3de680c0 Capitalize the holiday name 2022-10-27 16:18:03 -05:00
Nick Chambers e8505903f0 Make calendar more flexible 2022-10-25 20:17:42 -05:00
Nick Chambers f892f5d605 Move PATH API to its own module 2022-10-25 03:11:53 -05:00
Nick Chambers 907ee8e6c9 Change underscores to dashes 2022-10-24 19:52:55 -05:00
Nick Chambers f3b623a7c5 Make the iTerm2 module useful 2022-10-24 19:40:32 -05:00
Nick Chambers e18c834306 Fix typo in function name 2022-10-24 19:38:22 -05:00
Nick Chambers d4d5e4e9b3 Split holiday code into its own file 2022-10-24 19:35:17 -05:00
Nick Chambers d2ec8189d6 Properly namespace internal functions 2022-10-24 19:34:42 -05:00
Nick Chambers 3664bb3f71 Use correct variable names for colors 2022-10-24 19:24:06 -05:00
Nick Chambers 0840f2072f Load library in logical order 2022-10-24 19:17:15 -05:00
Nick Chambers 230b2ed959 Add a TTL to the directory cache 2022-10-24 05:23:52 -05:00
Nick Chambers 9ffef6b8aa Add basic support for restoring the previous session's directory 2022-10-24 04:23:06 -05:00
Nick Chambers f4894a3838 Ignore SIGINT in reaper process 2022-10-24 03:50:38 -05:00
Nick Chambers b6b02142a8 Remove an extraneous line 2022-10-21 18:06:52 -05:00
Nick Chambers 76e437cb4e Add basic iTerm2 integration 2022-10-21 16:33:53 -05:00
Nick Chambers 3bc9a5c66d Make the prompt generator more dynamic 2022-10-21 16:33:38 -05:00
Nick Chambers 42be2b7935 Rename slayer function 2022-10-21 16:33:20 -05:00
Nick Chambers 04962b7d54 Use PROMPT_COMMAND as an array 2022-10-20 15:51:26 -05:00
Nick Chambers 1e023c22c4 Add a paste utility 2022-10-20 03:04:31 -05:00
Nick Chambers 04fa68bfed Close the shell after 10 minutes of inactivity 2022-10-20 03:00:10 -05:00
Nick Chambers ebd99c2295 Make prompt generation more efficient 2022-10-20 02:59:50 -05:00
Nick Chambers 31e4b86fe3 Setup the initial bash infrastructure 2022-10-14 22:58:23 -05:00