{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":378818147,"defaultBranch":"main","name":"github-nvim-theme","ownerLogin":"projekt0n","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-21T05:37:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/83335019?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721119681.0","currentOid":""},"activityList":{"items":[{"before":"492f43efbdb01cca685a98eb865282fb31fb8f44","after":"cbe229b966c7c35dbc2734e17d60501eea339a3a","ref":"refs/heads/main","pushedAt":"2024-07-17T02:21:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"fix(Color): `Color.from_hsv()` is used for HSL","shortMessageHtmlLink":"fix(Color): Color.from_hsv() is used for HSL"}},{"before":"8e0afee547ccf5025400e2f8c6a730db2b0e24a0","after":null,"ref":"refs/heads/fix-transparent-floats","pushedAt":"2024-07-16T08:48:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"}},{"before":"a24960a6ee4a972c18dddaf2442bdadfe6aa4dee","after":"492f43efbdb01cca685a98eb865282fb31fb8f44","ref":"refs/heads/main","pushedAt":"2024-07-16T08:47:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"Merge pull request #351 from projekt0n/fix-transparent-floats\n\nfix: floats not transparent when `transparent = true`","shortMessageHtmlLink":"Merge pull request #351 from projekt0n/fix-transparent-floats"}},{"before":"bc68a01aed7583737266fde5e9eae36db7736200","after":"8e0afee547ccf5025400e2f8c6a730db2b0e24a0","ref":"refs/heads/fix-transparent-floats","pushedAt":"2024-07-16T08:43:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"fix: floats not transparent when `transparent = true`\n\nFixes: #337","shortMessageHtmlLink":"fix: floats not transparent when transparent = true"}},{"before":null,"after":"bc68a01aed7583737266fde5e9eae36db7736200","ref":"refs/heads/fix-transparent-floats","pushedAt":"2024-07-16T08:19:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"fix: floats not transparent when `transparent = true`\n\nFixes: #337","shortMessageHtmlLink":"fix: floats not transparent when transparent = true"}},{"before":"52a9d4c6aa8cabfa6c71de8d7c144909e0d2d4ec","after":"a24960a6ee4a972c18dddaf2442bdadfe6aa4dee","ref":"refs/heads/main","pushedAt":"2024-07-16T06:10:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"docs: fix broken/outdated `overrides` example\n\nFixes: #340, #341","shortMessageHtmlLink":"docs: fix broken/outdated overrides example"}},{"before":"40b5489d706e58f86258cd48347bbbd449559392","after":"52a9d4c6aa8cabfa6c71de8d7c144909e0d2d4ec","ref":"refs/heads/main","pushedAt":"2024-07-16T05:33:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"fix(compiler): consider entire config when hashing (#350)\n\n- Hash entire config instead of just the table passed to `setup()`. This\r\n helps to ensure that a recompilation occurs when overrides are set\r\n outside of `setup()`.\r\n\r\n- Loading/sourcing colorscheme now causes recompilation if config or\r\n overrides have changed, even if `setup()` has been called before.\r\n\r\n- Clear `vim.g.colors_name` before setting `vim.o.background` so that\r\n colorscheme is not reloaded recursively when setting\r\n `vim.o.background` (as opposed to using a variable to check for nested\r\n colorscheme load, which is what we were doing before).\r\n\r\n- fix(compiler): always write hash to filesystem when a compilation\r\n occurs, incl. when `require('github-theme').compile()` is called\r\n directly.\r\n\r\nRelated: #262, #340, #341","shortMessageHtmlLink":"fix(compiler): consider entire config when hashing (#350)"}},{"before":"23484d2ba03fbcfd82c0cd0f665d09f73d474bc5","after":"40b5489d706e58f86258cd48347bbbd449559392","ref":"refs/heads/main","pushedAt":"2024-07-15T03:54:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"feat(overrides): improve highlight-group overrides (#349)\n\n- Assigning `false` or an empty table to a highlight group clears it\r\n\r\n- Assigning `false` to groups/specs/palettes clears previous settings\r\n from the config store (like `reset()` but finer-grained)\r\n\r\n- (internal) Use `false` instead of `link = ''` to mark groups which\r\n should be cleared when set\r\n\r\n- Improve `github-theme.group`\r\n\r\n- Improve/cleanup code and other minor improvements (code-sharing,\r\n simplification, etc.)","shortMessageHtmlLink":"feat(overrides): improve highlight-group overrides (#349)"}},{"before":"c8a8ecda8171ca2f3e7a44e760eb63b6bfe0695f","after":"23484d2ba03fbcfd82c0cd0f665d09f73d474bc5","ref":"refs/heads/main","pushedAt":"2024-07-14T21:11:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"test: run tests sequentially\n\nThis seems to already be done in CI, so do it locally too. It helps with\nensuring that the compiler's filesystem cache stays consistent during\ntests. Plus we don't have that many tests at the moment, so the increase\nin test duration won't be that noticeable.","shortMessageHtmlLink":"test: run tests sequentially"}},{"before":"c23f71b30b5efba3cfab132289c014ad5169a800","after":"c8a8ecda8171ca2f3e7a44e760eb63b6bfe0695f","ref":"refs/heads/main","pushedAt":"2024-07-14T00:30:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"test(hash): more tests for `lib.hash`","shortMessageHtmlLink":"test(hash): more tests for lib.hash"}},{"before":"e682243a297b92d4f74c5a1bf84056dafcfd7f92","after":"c23f71b30b5efba3cfab132289c014ad5169a800","ref":"refs/heads/main","pushedAt":"2024-07-13T19:25:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"refactor(overrides): cleanup override.lua (#348)\n\n- Move the store into the module's metatable at `__index`.\r\n\r\n- Setting a key to a falsy value resets the overrides under that key.\r\n\r\n- Don't allow `has_override` to be modified externally.\r\n\r\n- D.R.Y.","shortMessageHtmlLink":"refactor(overrides): cleanup override.lua (#348)"}},{"before":"da7281e343bcab1a96c0de81bbbf258bae6fd1db","after":"e682243a297b92d4f74c5a1bf84056dafcfd7f92","ref":"refs/heads/main","pushedAt":"2024-07-13T15:16:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"Merge pull request #347 from tmillr/fix-template-stridx\n\nfix(template): don't use `str[1]` to get 1st char","shortMessageHtmlLink":"Merge pull request #347 from tmillr/fix-template-stridx"}},{"before":"bef32f674ca7f0d2c55e67bc300df765dbeb55e5","after":"aca497ab49da6d728cd2e8849fb4cc758d978e0f","ref":"refs/heads/dev","pushedAt":"2024-07-12T05:26:04.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"ful1e5","name":"Abdulkaiz Khatri","path":"/ful1e5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24286590?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dev","shortMessageHtmlLink":"Merge branch 'main' into dev"}},{"before":"c96c1f0d2962ea9ec7e41e52b14359e836a97e69","after":"da7281e343bcab1a96c0de81bbbf258bae6fd1db","ref":"refs/heads/main","pushedAt":"2024-07-12T01:21:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"Merge pull request #345 from tmillr/fix-options-darken-floats\n\nfix(config): `options.darken.floats` is not used","shortMessageHtmlLink":"Merge pull request #345 from tmillr/fix-options-darken-floats"}},{"before":"6829ce38c1337c5858f7d1abd2c84a492c2c46b3","after":"c96c1f0d2962ea9ec7e41e52b14359e836a97e69","ref":"refs/heads/main","pushedAt":"2024-07-11T21:50:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"fix(lib/Color): `Color.lumanance` -> `Color.luminance`\n\nCorrect misspelling of \"luminance\". Rename function `Color:lumanance()`\nof the `Color` library to `Color:luminance()`.","shortMessageHtmlLink":"fix(lib/Color): Color.lumanance -> Color.luminance"}},{"before":"7205574d3d1fa5c60380baa8264ad08be11711e1","after":"6829ce38c1337c5858f7d1abd2c84a492c2c46b3","ref":"refs/heads/main","pushedAt":"2024-07-11T17:42:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"Merge pull request #333 from echasnovski/mini\n\nfeat(mini): add new highlight groups","shortMessageHtmlLink":"Merge pull request #333 from echasnovski/mini"}},{"before":"13f67fcbac8bd03d1e822945119eaf60272ea74e","after":"7205574d3d1fa5c60380baa8264ad08be11711e1","ref":"refs/heads/main","pushedAt":"2024-07-11T17:25:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"test: assert `coroutine.resume()` result\n\n`coroutine.resume()` works similarly to `pcall()` and catches any\nerrors. Ensure errors thrown in coroutine are propagated by asserting\non the values returned by `coroutine.resume()`.","shortMessageHtmlLink":"test: assert coroutine.resume() result"}},{"before":"b0e08ad27b51a36e3ce17d5ff3fd2019a20b9eec","after":"13f67fcbac8bd03d1e822945119eaf60272ea74e","ref":"refs/heads/main","pushedAt":"2024-07-10T06:05:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"docs(README): use the new GitHub \"alerts\" syntax","shortMessageHtmlLink":"docs(README): use the new GitHub \"alerts\" syntax"}},{"before":"83527b369f3f0c601c9cf3661e34912f8223695a","after":"b0e08ad27b51a36e3ce17d5ff3fd2019a20b9eec","ref":"refs/heads/main","pushedAt":"2024-07-10T03:37:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"chore: add `/cache` and `/.cache` to .gitignore\n\nThis is useful when using a local cache folder for development.","shortMessageHtmlLink":"chore: add /cache and /.cache to .gitignore"}},{"before":"4f44a5c930372c85483d02700f332d34417e50b2","after":"83527b369f3f0c601c9cf3661e34912f8223695a","ref":"refs/heads/main","pushedAt":"2024-07-10T02:03:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmillr","name":"Tyler Miller","path":"/tmillr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45028928?s=80&v=4"},"commit":{"message":"docs(README): clarify `options.transparent` (#327)\n\nResolves: #327","shortMessageHtmlLink":"docs(README): clarify options.transparent (#327)"}},{"before":"d832925e77cef27b16011a8dfd8835f49bdcd055","after":"4f44a5c930372c85483d02700f332d34417e50b2","ref":"refs/heads/main","pushedAt":"2024-06-25T07:27:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ful1e5","name":"Abdulkaiz Khatri","path":"/ful1e5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24286590?s=80&v=4"},"commit":{"message":"Merge pull request #331 from tmillr/fix-329\n\nfix(syntax): incorrect highlight for `Delimiter`","shortMessageHtmlLink":"Merge pull request #331 from tmillr/fix-329"}},{"before":"8d8ab7c9880fc4e5b92e66a0aa9fda4d6206d579","after":"bef32f674ca7f0d2c55e67bc300df765dbeb55e5","ref":"refs/heads/dev","pushedAt":"2024-05-12T11:24:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ful1e5","name":"Abdulkaiz Khatri","path":"/ful1e5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24286590?s=80&v=4"},"commit":{"message":"fix(treesitter): TSX Tag highlights added","shortMessageHtmlLink":"fix(treesitter): TSX Tag highlights added"}},{"before":"66dcec1bd3d12f8b0bf3c885069888551a650049","after":"d832925e77cef27b16011a8dfd8835f49bdcd055","ref":"refs/heads/main","pushedAt":"2024-05-08T11:26:48.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"ful1e5","name":"Abdulkaiz Khatri","path":"/ful1e5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24286590?s=80&v=4"},"commit":{"message":"Merge pull request #323 from projekt0n/dev\n\nRedefine Treesitter capture groups","shortMessageHtmlLink":"Merge pull request #323 from projekt0n/dev"}},{"before":"aeea53d46469307e00f593781f4d271d5cc09836","after":"8d8ab7c9880fc4e5b92e66a0aa9fda4d6206d579","ref":"refs/heads/dev","pushedAt":"2024-05-08T11:07:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ful1e5","name":"Abdulkaiz Khatri","path":"/ful1e5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24286590?s=80&v=4"},"commit":{"message":"chore(bash): Removed `@punctuation.special` bash queries","shortMessageHtmlLink":"chore(bash): Removed @punctuation.special bash queries"}},{"before":"cc9516e82761ef15a12c11204964c52889e89601","after":"aeea53d46469307e00f593781f4d271d5cc09836","ref":"refs/heads/dev","pushedAt":"2024-05-08T06:48:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ful1e5","name":"Abdulkaiz Khatri","path":"/ful1e5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24286590?s=80&v=4"},"commit":{"message":"feat(tresitter): Organized and Re-grouped treesitter highlighs","shortMessageHtmlLink":"feat(tresitter): Organized and Re-grouped treesitter highlighs"}},{"before":"04b10956615e35e7ef0994c48f1ce841fae5cf97","after":"cc9516e82761ef15a12c11204964c52889e89601","ref":"refs/heads/dev","pushedAt":"2024-05-07T10:50:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ful1e5","name":"Abdulkaiz Khatri","path":"/ful1e5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24286590?s=80&v=4"},"commit":{"message":"chore(treesitter): Updated `@comment` highlights","shortMessageHtmlLink":"chore(treesitter): Updated @comment highlights"}},{"before":"7cdb43045a8778a45ff680ffd4f18f707467ce34","after":"04b10956615e35e7ef0994c48f1ce841fae5cf97","ref":"refs/heads/dev","pushedAt":"2024-05-07T10:17:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ful1e5","name":"Abdulkaiz Khatri","path":"/ful1e5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24286590?s=80&v=4"},"commit":{"message":"chore(treesitter): `@text.*` -> `@markup.*`\n\nAll highlights changes:\n - `@text.*` -> `@markup.*` (`strong`, `italic`, `link`, `strikethrough`; with exceptions; see below)\n - `@text.title` -> `@markup.heading`\n - `@text.literal` -> `@markup.raw`\n - `@text.reference` -> `@markup.link`\n - `@text.uri` -> `@markup.link.url` (in markup links)\n - `@string.special` -> `@markup.link.label` (non-url links)\n - `@punctuation.special` -> `@markup.list` (markdown lists only; move subitems from `@text.todo`)\n\nRelated to #315","shortMessageHtmlLink":"chore(treesitter): @text.* -> @markup.*"}},{"before":"4eee9f7757be9fe14b33ed685a057d8ee26d1ab0","after":"7cdb43045a8778a45ff680ffd4f18f707467ce34","ref":"refs/heads/dev","pushedAt":"2024-05-06T15:04:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ful1e5","name":"Abdulkaiz Khatri","path":"/ful1e5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24286590?s=80&v=4"},"commit":{"message":"chore(treesitter): `@namespace` -> `@module`","shortMessageHtmlLink":"chore(treesitter): @namespace -> @module"}},{"before":"e0d32a7cf915b8a9acc303f142ec0c4f6a817306","after":"4eee9f7757be9fe14b33ed685a057d8ee26d1ab0","ref":"refs/heads/dev","pushedAt":"2024-05-06T14:53:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ful1e5","name":"Abdulkaiz Khatri","path":"/ful1e5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24286590?s=80&v=4"},"commit":{"message":"chore(treesitter): `@field` -> `@variable.member`","shortMessageHtmlLink":"chore(treesitter): @field -> @variable.member"}},{"before":null,"after":"e0d32a7cf915b8a9acc303f142ec0c4f6a817306","ref":"refs/heads/dev","pushedAt":"2024-05-03T10:20:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ful1e5","name":"Abdulkaiz Khatri","path":"/ful1e5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24286590?s=80&v=4"},"commit":{"message":"chore(treesitter): `@parameter` -> `@variable.parameter`","shortMessageHtmlLink":"chore(treesitter): @parameter -> @variable.parameter"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgVxGbQA","startCursor":null,"endCursor":null}},"title":"Activity ยท projekt0n/github-nvim-theme"}