{"id":13896002,"url":"https://github.com/LinArcX/telescope-env.nvim","last_synced_at":"2025-07-17T11:32:53.710Z","repository":{"id":45027585,"uuid":"445578022","full_name":"LinArcX/telescope-env.nvim","owner":"LinArcX","description":"watch environment variables with telescope :telescope:","archived":false,"fork":false,"pushed_at":"2023-07-14T19:57:26.000Z","size":1372,"stargazers_count":73,"open_issues_count":0,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-11-23T04:34:00.066Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LinArcX.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":"saeedmirzakhani","issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2022-01-07T16:07:05.000Z","updated_at":"2024-09-03T17:19:21.000Z","dependencies_parsed_at":"2024-11-13T09:38:07.279Z","dependency_job_id":null,"html_url":"https://github.com/LinArcX/telescope-env.nvim","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinArcX%2Ftelescope-env.nvim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinArcX%2Ftelescope-env.nvim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinArcX%2Ftelescope-env.nvim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinArcX%2Ftelescope-env.nvim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LinArcX","download_url":"https://codeload.github.com/LinArcX/telescope-env.nvim/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226260601,"owners_count":17596494,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-06T18:02:36.326Z","updated_at":"2024-11-25T01:30:56.309Z","avatar_url":"https://github.com/LinArcX.png","language":"Lua","funding_links":["https://liberapay.com/saeedmirzakhani"],"categories":["Lua"],"sub_categories":[],"readme":"# :telescope: telescope-env.nvim\n\nWatch environment variables with telescope\n\n# Demo\n\n![Demo](https://user-images.githubusercontent.com/10884422/149358352-b32f70e0-563d-4212-9ebc-9b03b73fbef5.gif)\n\n# Installation\n\n### Vim-Plug\n\n```viml\nPlug \"nvim-telescope/telescope.nvim\"\nPlug \"LinArcX/telescope-env.nvim\"\n```\n\n### Packer\n\n```lua\nuse { \"nvim-telescope/telescope.nvim\" }\nuse { \"LinArcX/telescope-env.nvim\" }\n```\n\n# Setup and Configuration\n\n```lua\nrequire('telescope').load_extension('env')\n```\n\n# Usage\n`:Telescope env`\n\n### Key mappings\n| key     | Usage                                           |\n|---------|-------------------------------------------------|\n| `\u003ccr\u003e`  | append environment name to buffer               |\n| `\u003cc-a\u003e` | append environment value to buffer              |\n| `\u003cc-e\u003e` | edit environment value(for the current session) |\n\n\n# Contribution\nIf you have any idea to improve this project, please create a pull-request for it. To make changes consistent, i have some rules:\n1. Before submit your work, please format it with [StyLua](https://github.com/JohnnyMorganz/StyLua).\n    1. Just go to root of the project and call: `stylua .`\n\n2. There should be a one-to-one relation between features and pull requests. Please create separate pull-requests for each feature.\n3. Please use [snake_case](https://en.wikipedia.org/wiki/Snake_case) for function names ans local variables\n4. If your PR have more than one commit, please squash them into one.\n5. Use meaningful name for variables and functions. Don't use abbreviations as far as you can.\n\n\n# News\n\n* 2022/01/13\n  * append environment name to buffer( default behavior `\u003ccr\u003e`)\n  * append environment value to buffer( mapping `\u003cc-a\u003e`)\n  * edit environment value for the current session( mapping `\u003cc-e\u003e`)\n  * fixes issue with fish terminal in multiline values\n\n# Roadmap :blue_car:\n- :heavy_check_mark: append environment name/value to buffer. (Thanks to: [sbulav](https://github.com/sbulav))\n- :heavy_check_mark: edit environment value for the current session. (Thanks to: [sbulav](https://github.com/sbulav))\n- [ ] ability to add new environment variables.\n- [ ] use telescope previews, because some variables like `PATH` don't fit on screen.\n- [ ] `PATH` is a special variable! It's cool to allow people to add, remove and edit items to/from/of it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLinArcX%2Ftelescope-env.nvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FLinArcX%2Ftelescope-env.nvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLinArcX%2Ftelescope-env.nvim/lists"}