Skip to content

Commit f0d5416

Browse files
committed
feat(keymaps): add keymap <leader>oT to open the timeline picker
1 parent b83ba30 commit f0d5416

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ require('opencode').setup({
107107
['<leader>oI'] = { 'open_input_new_session' }, -- Opens and focuses on input window on insert mode. Creates a new session
108108
['<leader>oo'] = { 'open_output' }, -- Opens and focuses on output window
109109
['<leader>ot'] = { 'toggle_focus' }, -- Toggle focus between opencode and last window
110+
['<leader>oT'] = { 'timeline' }, -- Display timeline picker to navigate/undo/redo/fork messages
110111
['<leader>oq'] = { 'close' }, -- Close UI windows
111112
['<leader>os'] = { 'select_session' }, -- Select and load a opencode session
112113
['<leader>op'] = { 'configure_provider' }, -- Quick provider and model switch from predefined list

lua/opencode/config.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ M.defaults = {
1919
['<leader>oI'] = { 'open_input_new_session', desc = 'Open input (new session)' },
2020
['<leader>oo'] = { 'open_output', desc = 'Open output window' },
2121
['<leader>ot'] = { 'toggle_focus', desc = 'Toggle focus' },
22+
['<leader>oT'] = { 'timeline', desc = 'Session timeline' },
2223
['<leader>oq'] = { 'close', desc = 'Close Opencode window' },
2324
['<leader>os'] = { 'select_session', desc = 'Select session' },
2425
['<leader>op'] = { 'configure_provider', desc = 'Configure provider' },

0 commit comments

Comments
 (0)