{"id":15391993,"url":"https://github.com/dhleong/lilium","last_synced_at":"2026-04-20T09:32:10.917Z","repository":{"id":43464861,"uuid":"162924350","full_name":"dhleong/lilium","owner":"dhleong","description":"Fancier Issue Tracker interactions in Vim","archived":false,"fork":false,"pushed_at":"2025-12-11T17:39:51.000Z","size":121,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-12T22:27:31.683Z","etag":null,"topics":["autocomplete","clubhouse","github","vim"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dhleong.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2018-12-23T21:15:22.000Z","updated_at":"2025-12-11T17:39:55.000Z","dependencies_parsed_at":"2024-03-23T20:24:07.112Z","dependency_job_id":"7bdf8b8f-b97e-4703-83a2-f9d1959935d6","html_url":"https://github.com/dhleong/lilium","commit_stats":{"total_commits":57,"total_committers":1,"mean_commits":57.0,"dds":0.0,"last_synced_commit":"539e5438d7907bf5f918e6803cc757f545d18c0c"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dhleong/lilium","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhleong%2Flilium","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhleong%2Flilium/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhleong%2Flilium/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhleong%2Flilium/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dhleong","download_url":"https://codeload.github.com/dhleong/lilium/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhleong%2Flilium/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32041273,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["autocomplete","clubhouse","github","vim"],"created_at":"2024-10-01T15:13:42.952Z","updated_at":"2026-04-20T09:32:10.895Z","avatar_url":"https://github.com/dhleong.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"lilium\n======\n\n*Fancier Issue Tracker interactions in (Neo)Vim*\n\n## What?\n\nlilium is a (Neo)Vim plugin for providing fast, convenient interactions with\nGithub (and other issue trackers) from the comfort of your favorite editor.\n\nIn particular, it currently provides smart autocomplete for Issue and User\nreferences from commit messages—the only parts of [lily][1] that I actually\nstill use, but which did not play well with [YouCompleteMe][2]. lilium has\nbeen rewritten to take advantage of Vim 8 Async Jobs and, after much\nexperimentation, to work nicely alongside YouCompleteMe:\n\n![lilium-complete-demo](https://cloud.githubusercontent.com/assets/816150/12022022/d9516fae-ad59-11e5-993e-5773312fb1ff.gif)\n\nIf you're a Neovim user, we've got you covered, too! Neovim has a separate lua\nimplementation that uses coroutines that should be automatically picked up by\n[none-ls][3]. If you're feeling [lazy][4], the experimental LSP support is\nfaster and even more robust.\n\n## How?\n\nFor vim or none-ls users, just install with your favorite package manager. To use LSP, I recommend [lazy.nvim][4]:\n\n```lua\n  {\n    \"dhleong/lilium\",\n    event = \"VeryLazy\",\n    -- NOTE: You'll need to have rust/cargo set up to build the LSP server\n    build = \"cargo build\",\n    opts = {\n      -- The LSP doesn't currently have any options, but if it did, you could pass\n      -- them in this map here:\n      setup_lsp = {},\n    },\n  },\n```\n\n### Github\n\nGithub integration should work automatically, just install and login to [gh cli][5].\n\n### Asana\n\nFor asana, place a `.lilium.asana.json` file in your project directory, or any directory above the project. It should look like this:\n\n```json\n{\n    \"token\": \"\u003cyour personal access token here\u003e\",\n    \"workspace\": \"\u003cyour workspace id here\u003e\"\n}\n```\n\nWe may provide a util for selecting the correct workspace ID in the future.\n\n## Status\n\nMode| Status\n--|--\nVim/YCM | \"Keep the lights on\"\nnone-ls | Deprecated; prefer LSP\nLSP | Actively supported!\n\n## What else?\n\nWith [gh cli][5] set up, you can call `lilium#pr#Create()` as a wrapper around `gh pr create` that will use a new buffer in your current (Neo)Vim instance as the editor for the PR body, rather than opening a nested (Neo)Vim instance inside the terminal. Autocomplete support will of course be made available in that buffer!\n\n[1]: https://github.com/dhleong/lily\n[2]: https://github.com/Valloric/YouCompleteMe\n[3]: https://github.com/nvimtools/none-ls.nvim\n[4]: https://github.com/folke/lazy.nvim\n[5]: https://cli.github.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdhleong%2Flilium","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdhleong%2Flilium","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdhleong%2Flilium/lists"}