Commit graph

17 commits

Author SHA1 Message Date
ace9627b79 major refactor; parameters are handled by a state struct 2024-06-24 16:32:41 -04:00
26f6fd5dd0 made nest prevent message more helpful 2024-06-10 12:02:57 -04:00
28a7fc44f9 switched session enforce to new tmux detection helper 2024-06-10 12:02:57 -04:00
a07ae193b5 moved environment variable code to a new module 2024-06-10 12:02:02 -04:00
21f7b72298 removed incompatible disable_echo from session exist check 2024-06-10 12:01:15 -04:00
e017d57a53 initial implementation of root command and made some commands allow being thrown through pipes 2024-06-10 12:01:15 -04:00
b00e15a037 switch command now must run in-session 2024-03-08 10:04:24 -05:00
aba802e77d upgraded tmux_interface to 0.3.2 and restructured command module 2024-03-06 15:54:41 -05:00
e0ea051bf4 moved repo fallback into a helper function 2024-02-28 17:55:33 -05:00
2ede502884 added repo fallback to all relevant commands 2024-02-28 17:49:08 -05:00
90f3b9a999 'new' now attempts to fall back to repository root name 2024-02-28 14:42:24 -05:00
3dc0e82ad6 added helper function for finding repository root 2024-02-28 14:26:25 -05:00
7aa6b225de moved session exist check to a helper function 2024-02-28 09:35:30 -05:00
796d8744c5 added nesting flag 2024-02-04 16:07:24 -05:00
b257e11b02 more robust source documentation, and targeted commands now gracefully fail without a target 2023-06-19 10:42:52 -04:00
a15bee37c6 added warning for nested sessions if "TMUX" variable is set 2023-06-15 11:33:08 -04:00
97fdb206c9 initial commit 2023-04-06 13:34:32 -04:00