42 Commits

Author SHA1 Message Date
08ad7b207f Add 'ignore_missing_dirs' option to not show warnings when a directory is missing 2025-02-14 23:20:06 -05:00
My Arcana
7dea0d37dc Add installation section to README (#164) 2024-11-19 19:44:19 +00:00
Bruno Hammerschmidt
796200876b Added the possibility to change the default mappings (#157) 2024-09-09 12:10:50 +01:00
sentanos
a44032fb38 Add hide workspace option (#158) 2024-09-09 12:09:41 +01:00
l4zygreed
1aaf16580a Switchable and configurable change_project_dir scope (#142)
* feat/cd_settings: configurable cd scope

* Add test coverage for local/tab cd

* feat/cd_scope: update tests

---------

Co-authored-by: Cameron Daniel <cam.daniel@gmail.com>
2023-12-01 21:01:18 +00:00
lytex
5460c6c60d add option to use both title and path searching (#140) 2023-11-06 09:41:21 +00:00
Gerry Hernandez
fa081e35ba Add ability to change default action (#121)
This PR allows the user to configure Telescope Project to invoke any
arbitrary function as the result of a project being selected. Existing
behavior remains unchanged and the user must opt-in to this
configuration option. See README for documentation.
2023-03-23 16:06:03 +00:00
ANGkeith
8e8ee37b72 support configurable search by field for telescope finder (#122) 2022-12-23 14:21:07 +00:00
Vladimir
a0dec67dec feat: add setting to enable/disable sync with nvim tree plugin (#117)
Co-authored-by: Vladimir Antoscenco <vladimir.antoscenco@tekoway.com>
2022-10-02 07:24:20 +01:00
Vladimir
39a9f4532e feat/order: fix order by recently opened, add order by setting (#112) 2022-09-16 05:10:39 +01:00
Diego Frias
dc9a1977d1 fix: config example in README (#107)
Add missing curly brace
2022-08-07 21:17:29 +01:00
Iker Urdaniz
4658d78523 fix: file_browser (#88)
fix: file_browser
2022-04-28 21:22:17 +01:00
Iker Urdaniz
d924c4ea1c feat: theme (#87) 2022-04-28 21:21:28 +01:00
matu3ba
ad33c9eb67 feat: workspaces (#74)
* create workspaces file

* add workspace numbers to project lines

* add action to change a project's workspace

* add keymapping to change workspace

* separate workspace mappings

* add workspace key mappings to README

* fix luacheck as recommended in

* fix test cases and make them more robust

- add a few assertions
- use `tostring` for the title to make it usable for plenary paths and
  regular paths defined as strings (from test cases)

* workspaces are shown on default

Co-authored-by: chrislaidler <cjjlaidler@gmail.com>
2021-11-20 07:43:15 +00:00
Adelar da Silva Queiróz
50ae840e22 Little fix on the README (#70) 2021-10-22 22:04:57 +01:00
Christopher Laidler
e02e9b7ea7 Update README.md
Fix PR mistake
2021-07-19 09:08:49 +01:00
Dhananjay
a6a890ae89 Show hidden files in selected project (#55) 2021-07-18 20:36:09 +01:00
oskarskog
2e286e9323 Allow multiple base dirs in config (#48)
* Allow multiple base dirs in config

* Use plenary.scandir instead of find

* change error message to reduce confusion

Co-authored-by: Christopher Laidler <43636691+claidler@users.noreply.github.com>
2021-07-05 19:20:08 +01:00
chrislaidler
6a1c607b9f use ctrl+a for adding projects as ctrl+c is already used 2021-06-22 08:48:03 +01:00
chrislaidler
f865ad180e fix CR renaming in insert mode 2021-06-20 13:51:10 +01:00
Christopher Laidler
f356eac480 add insert mode mappings (#41) 2021-06-19 21:37:38 +01:00
Logan Connolly
4038a73667 Feat/Add Project Scanner (#34)
* feat: support base_dir option for searching for git repos

* style: fix indentation

* fix: only close file if exists

* fix: explicitly set to false if base_dir not set

* refactor: always initialize project file

* refactor: separate project extraction and project writing

* fix: iterate with pairs and no arg for io.lines

* refactor: restructure, test, and lint

* refactor: use standard telescope file structure

* refactor: utilize utility functions for actions module

* refactor: support max_depth arg for recursive searching

* chore: add Makefile for linting and testing

* test: add utils general tests

* refactor: do not need file_exists function

* test: add tests for creating, writing and reading projects

* chore: move location of tests

* test: add tests for git project scanning

* test: do not need minimal_init.vim now

* test: clean up tests

* refactor: update git projects on setup
2021-06-14 19:31:55 +01:00
Christopher Laidler
292f51fdad Update README.md 2021-05-11 19:28:41 +01:00
Christopher Laidler
743ce9ad00 Update README.md 2021-05-11 19:27:05 +01:00
Luke Kershaw
cb8e3c2ab7 Add actions (and mappings) for browsing and recent files (#31)
* Add alignment for 'full' display_type

* Tidying

* Add actions (and mappings) for browsing and recent files

* Update README for new mappings
2021-05-08 19:36:04 +01:00
Christopher Laidler
fce2fd8bdf Feature/display path (#29)
* show path on project also

* tidy up

* config option for display type

* update readme with new display_type option

* readme tidyup
2021-05-02 20:49:04 +01:00
Luke Kershaw
bd16b75116 Add rename function (#27)
* Add rename function

* Slight tidying
2021-05-02 11:26:13 +01:00
Christopher Laidler
e11cfb25ee Update README.md 2021-04-27 19:44:16 +01:00
Christopher Laidler
4062e3af59 Update README.md 2021-03-26 09:40:36 +00:00
Christopher Laidler
ea2227b7fb Update README.md 2021-03-01 21:29:46 +00:00
Chris Laidler
aeb1758961 make project directory switching default behaviour 2021-03-01 21:06:29 +00:00
Chris Laidler
55b8d73aed allow changing to project dir without switching dir 2021-03-01 20:48:43 +00:00
Christopher Laidler
cf2c6f9b58 Revert "Feature/add cwd enhancements" 2021-02-17 19:38:08 +00:00
Chris Laidler
5d9a456849 allow users to change their working directory without switching projects 2021-02-16 09:02:47 +00:00
Thor Correia
f6384a0aab simple change_dir option 2021-02-07 14:39:20 -08:00
Chris Laidler
c27d12ca21 fix: readme 2021-01-05 08:16:30 +00:00
Chris Laidler
6cc7b24d2d fix: remove unwanted character in README 2021-01-05 08:10:20 +00:00
Chris Laidler
04cab4ec7d feat: add project search option (live_grep) 2021-01-05 08:06:36 +00:00
Chris Laidler
cdd034bf81 feat: add demo gif 2020-12-24 12:57:51 +00:00
Chris Laidler
7042783855 fix: new lines between commands 2020-12-22 17:43:20 +00:00
Chris Laidler
457dddd1f7 feat: finishing touches and readme instructions 2020-12-22 17:08:56 +00:00
Simon Hauser
fb7b9f11f3 Initial commit 2020-12-12 22:46:17 +01:00