Commit Graph

26 Commits (dfb79ffa75c213e47ea477dc86f4003529454218)

Author SHA1 Message Date
olimorris ff261c2d22 feat: add copy session to Telescope actions 2023-12-20 12:45:11 +00:00
olimorris a1cc308580 feat: telescope add/update branch name 2023-12-18 23:46:57 +00:00
olimorris 86ce6f14ae refactor!: telescope reset_prompt api 2023-12-18 23:21:04 +00:00
olimorris 71352aa7dc chore(formatting) 2023-11-06 12:16:35 +00:00
olimorris c384aa6706 chore: active session mark in telescope 2023-06-12 09:04:37 +01:00
Dhruv Manilawala 0cdbc8a3fe
feat: mark active session in telescope, use `vim.fn.confirm` 2023-06-12 08:36:05 +01:00
Dhruv Manilawala f5d84ea6e1
fix: update telescope extension structure (#72)
Telescope extension folder structure is described here:
https://github.com/nvim-telescope/telescope.nvim/wiki/Extensions#extension-folder-structure

When `telescope.load_extension(<name>)` is done, the name is loaded from
path `telescope._extensions.<name>`. With the current structure, one
could do `telescope.load_extension('finders')` and then it will be
available to load through `Telescope finders` which will error

> Error executing Lua callback: ...share/nvim/lazy/telescope.nvim/lua/telescope/command.lua:193: attempt to call a nil value
> stack traceback:
>     ...share/nvim/lazy/telescope.nvim/lua/telescope/command.lua:193: in function 'run_command'
>     ...share/nvim/lazy/telescope.nvim/lua/telescope/command.lua:253: in function 'load_command'
>     ...ocal/share/nvim/lazy/telescope.nvim/plugin/telescope.lua:108: in function <...ocal/share/nvim/lazy/telescope.nvim/plugin/telescope.lua:107>
2023-06-11 21:51:26 +01:00
olimorris 0a6be5db0e refactor: remove deprecations 2023-03-09 09:41:22 +00:00
Rafael Bodill 7890dadd6e
feat: allow options to be set in `telescope` setup (#55)
* feat: Allow options to be set in Telescope setup
* docs: update readme.md for telescope config
2023-02-28 16:16:37 +00:00
olimorris a0196d5c51 fix: make session data available via callback 2023-02-23 10:11:29 +00:00
olimorris e594ede825 fix: schedule loading session from telescope 2023-02-23 10:04:11 +00:00
olimorris fc3df75cd5 refactor!: #51 replace callbacks with user events 2023-02-22 20:24:27 +00:00
ADoyle 53a39a0447
feat: add config option "telescope.reset_prompt_after_deletion"
User can decide whether to reset the prompt or not, after deleting a session
2022-11-03 14:14:36 +00:00
ADoyle 80c898a6c9
fix: #34 support width = { val, min, max } and show branch
- Use telescope builtin resolver to calculate width.
- The branch is missing. Fixed.
- If session file stores without git branch, `session.branch` should be nil. And do not show branch in list.
- `make test` will fail because plenary.nvim is old.

close #34
2022-10-25 13:44:54 +01:00
Latif Sulistyo b54b72dbde
feat: add `silent` config option 2022-09-13 08:28:36 +01:00
olimorris 2b7ab49f36 refactor: telescope extension 2022-07-13 09:27:14 +01:00
olimorris 459adba9dd feat: improve deleting sessions via telescope 2022-07-07 23:08:04 +01:00
olimorris 0ad729ee38 fix: #15 callbacks being incorrectly detected 2022-06-30 19:53:28 +01:00
olimorris a51112c539 refactor: telescope use vim event loop to load 2022-06-25 22:48:45 +01:00
olimorris 040cf43524 feat(telescope): #7 delete session files 2022-05-13 10:48:13 +01:00
olimorris db46d40d45 fix(telescope): #7 telescope layout with functions
Props to @ranebrown for the solution. This error occured when a user has specified a function for the width value in their telescope layout_config
2022-05-13 09:39:28 +01:00
olimorris 0c392ddb9f feat(telescope): #7 start adding delete feature 2022-05-12 20:18:08 +01:00
olimorris d4c0ba339f fix: telescope extension not loading after close 2022-04-24 22:41:40 +01:00
olimorris 5b3525ad5e refactor: #7 improve telescope support 2022-04-24 12:58:11 +01:00
olimorris 637e1a5d8f fix: #7 do not stop persisted after load 2022-04-20 09:25:58 +01:00
olimorris a156dd33c3 feat: #7 initial Telescope support 2022-04-19 22:21:06 +01:00