joshmedeski / sesh

Smart session manager for the terminal
MIT License
410 stars 16 forks source link

Session config #91

Closed joshmedeski closed 3 months ago

joshmedeski commented 3 months ago

Closes #86

Breaking Changes

Dropping [[startup_scripts]] in place of [[session]]

-[[startup_scripts]]
-session_path = "~/c/joshmedeski.com"
-script_path = "~/. config/sesh/scripts/node_dev"
+[[session]]
+name = "joshmedeski.com"
+path = "~/c/joshmedeski.com"
+startup_script = "~/. config/sesh/scripts/node_dev"

Dropping default_startup_script in place [default_session] which supports startup_script or startup_command options

-default_startup_script = "~/.config/sesh/scripts/open_files"
+[default_session]
+startup_script = "~/.config/sesh/scripts/open_files"