Commit graph

59 commits

Author SHA1 Message Date
b24778113a 'new' now fails on duplicate names, reduced code reuse 2024-07-01 11:52:33 -04:00
1f143f00ad 'which' command is now 'title' 2024-07-01 09:53:52 -04:00
e930af1027 list command now shows a symbol in front of the current session 2024-07-01 09:12:38 -04:00
97f546a69c fixed 'add' command enforcing nest flag on detached sessions 2024-07-01 08:50:23 -04:00
44bad997cb context action now passes flags 2024-06-25 14:05:28 -04:00
441f1d3ef0 removed unused module reference 2024-06-24 17:19:01 -04:00
0232a9c650 updated README and help text 2024-06-24 17:17:40 -04:00
ace9627b79 major refactor; parameters are handled by a state struct 2024-06-24 16:32:41 -04:00
a915bfd9c5 updated README and help text 2024-06-18 12:02:47 -04:00
ac97336f13 added contextual action as default command 2024-06-18 11:57:08 -04:00
0fc6cd66c6 renamed 'root' command to 'path' 2024-06-10 12:03:40 -04:00
1320b6f122 'h' is now shortened version of 'has' instead of help 2024-06-10 12:02:57 -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
21eda33624 default window name now sets correctly 2024-06-10 12:02:57 -04:00
d776129b3e added help text for REMUX_NEW_WINDOW env var 2024-06-10 12:02:57 -04:00
62d72735da added REMUX_WINDOW_NAME var for add command 2024-06-10 12:02:57 -04:00
681e7427ba updated help text to include topics 2024-06-10 12:02:57 -04:00
d8aaf7feed corrected name of ATTACH_SYMBOL env var 2024-06-10 12:02:57 -04:00
b3403ffa36 wrote help topic for env vars 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
c8800a7f53 created env module 2024-06-10 12:01:15 -04:00
92d0010186 renamed detach flag and added detach support to 'new' 2024-06-10 12:01:15 -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
6b7c84b673 merged in changes from dep-upgrade 2024-03-08 13:53:26 -05:00
782fb694d0 removed disable_echo flag from commands that don't support it 2024-03-08 13:50:27 -05:00
882e130121 fixed tmux dispatch echoing command information 2024-03-08 10:26:00 -05:00
4615777cae added help topic for switch 2024-03-08 10:23:02 -05:00
b00e15a037 switch command now must run in-session 2024-03-08 10:04:24 -05:00
5c3fb7df3f created switch command 2024-03-07 17:10:45 -05:00
41a64f039f revised incorrect help text for 'new' and 'attach' commands 2024-03-07 16:54:16 -05:00
be593c82e7 list attach symbol is now configurable 2024-03-06 16:12:54 -05:00
aba802e77d upgraded tmux_interface to 0.3.2 and restructured command module 2024-03-06 15:54:41 -05:00
444964d4ef text section optimization 2024-03-03 22:48:20 -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
4b1ea9332f added nest flag to help text and README 2024-02-13 17:16:22 -05:00
fab7dec810 removed dead code and updated package information 2024-02-12 14:06:54 -05:00
a81226c79c merged in nesting flag 2024-02-04 16:14:34 -05:00
99531e785b added version flag 2024-02-04 16:11:32 -05:00
796d8744c5 added nesting flag 2024-02-04 16:07:24 -05:00
2dd4e35600 moved help into its own module 2024-01-23 16:45:58 -05:00
f77f768416 added terminal check 2023-08-15 21:30:10 -04:00
044736b535 help text is now used when the '-h' or '--help' flags are detected 2023-06-19 12:55:45 -04: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