diff --git a/README.md b/README.md
index 3e78406b..a0e01024 100644
--- a/README.md
+++ b/README.md
@@ -14,21 +14,18 @@ This is my personal dotfiles repository. A simple aesthetic (at least for me). I
### ✨ Features
+- :dark_sunglasses: Dark Mode for the Whole System
- :bell: Notification Center
- :zzz: Neovim powered by LazyVim with custom extras added (More than 200!)
-- :dark_sunglasses: Dark Mode for the whole system
- :framed_picture: Various Wallpapers
- :nerd_face: Nerd Fonts for the Shell Prompt
-- :rocket: VSCodium with native integration of your Neovim setup
- :loud_sound: Volume OSD
- :iphone: App Launcher
- :keyboard: Multiple Keyboard Layouts
-- :art: Color scripts for the terminal
- :car: Automatic mount of USB devices with notification
- :lock: Idle and lock apps
- :open_file_folder: Following XDG Base Directory Standard
- :broom: Organized and cleaned up config files
-- :film_projector: Recording script
- :point_up: Screenshot, Clipboard and Wallpaper Picker
- :boom: Performance Mode
- :window: Window Animations
diff --git a/config/nvim/.github/README.md b/config/nvim/.github/README.md
index 31af6c45..a1110383 100644
--- a/config/nvim/.github/README.md
+++ b/config/nvim/.github/README.md
@@ -247,6 +247,7 @@
🐙 Github
- [pwntester/octo.nvim](https://dotfyle.com/plugins/pwntester/octo.nvim)
+- [rawnly/gist.nvim](https://dotfyle.com/plugins/rawnly/gist.nvim)
diff --git a/config/nvim/.neoconf.json b/config/nvim/.neoconf.json
deleted file mode 100644
index 7c480874..00000000
--- a/config/nvim/.neoconf.json
+++ /dev/null
@@ -1,15 +0,0 @@
-{
- "neodev": {
- "library": {
- "enabled": true,
- "plugins": true
- }
- },
- "neoconf": {
- "plugins": {
- "lua_ls": {
- "enabled": true
- }
- }
- }
-}
diff --git a/config/nvim/lazy-lock.json b/config/nvim/lazy-lock.json
index 168bceef..12e9f33c 100644
--- a/config/nvim/lazy-lock.json
+++ b/config/nvim/lazy-lock.json
@@ -1,32 +1,32 @@
{
- "LazyVim": { "branch": "main", "commit": "c901640167ec5b123ff8524b01518c9a370a0d31" },
+ "LazyVim": { "branch": "main", "commit": "5646ee5191da244ff8ea57b9dba8a7e0d1dbdd42" },
"LuaSnip": { "branch": "master", "commit": "a7a4b4682c4b3e2ba82b82a4e6e5f5a0e79dec32" },
"SchemaStore.nvim": { "branch": "main", "commit": "4ce271f0db8b5224b4d69a43a75c13f5b4dcba43" },
"actions-preview.nvim": { "branch": "master", "commit": "5072b1b1065a6b22bdd46b5c21780a91d6a08071" },
"autolist.nvim": { "branch": "main", "commit": "5f70a5f99e96c8fe3069de042abd2a8ed2deb855" },
"bigfile.nvim": { "branch": "main", "commit": "33eb067e3d7029ac77e081cfe7c45361887a311a" },
"bufferline.nvim": { "branch": "main", "commit": "64e2c5def50dfd6b6f14d96a45fa3d815a4a1eef" },
- "catppuccin": { "branch": "main", "commit": "f66654d5d5190865333e8e46474c1593302c558e" },
- "ccc.nvim": { "branch": "main", "commit": "42c1e4bfa65799694b59ab651adfca84673da12b" },
+ "catppuccin": { "branch": "main", "commit": "aebe43db9cb26e1c70fc5b2fd4158169c405e720" },
+ "ccc.nvim": { "branch": "main", "commit": "b95dccc8a7a199728e52f92dfae71e0fe8a08730" },
"cinnamon.nvim": { "branch": "master", "commit": "559fe02fae00ffd78377e9c242b2faa25a428592" },
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
"cmp-nvim-lsp": { "branch": "main", "commit": "5af77f54de1b16c34b23cba810150689a3a90312" },
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
- "codeium.vim": { "branch": "main", "commit": "3cc779df1bab8b9ac586bd9df6296e91ed831e0e" },
+ "codeium.vim": { "branch": "main", "commit": "2a655ab89fe0158a049062683f9513745a9bead6" },
"compiler.nvim": { "branch": "main", "commit": "a0fc34e3aa6c8109863441fc674cf04de6241bd0" },
"conform.nvim": { "branch": "master", "commit": "9d5ba06d6ee7418c674f498634617416d15b6239" },
"crates.nvim": { "branch": "main", "commit": "b4f4987ccdb1cc3899ee541ef4375c73c48c4570" },
"dashboard-nvim": { "branch": "master", "commit": "39f308a0b845b8da46f83c8a2d69f0191d4b7a8f" },
"diffview.nvim": { "branch": "main", "commit": "3dc498c9777fe79156f3d32dddd483b8b3dbd95f" },
- "dooku.nvim": { "branch": "main", "commit": "7cdb1d8fcefbb50a90424e3562569208a19b306e" },
+ "dooku.nvim": { "branch": "main", "commit": "ab70b3fe1b189af2468edc4870e59ec61a8f86a6" },
"dracula": { "branch": "main", "commit": "8d8bddb8814c3e7e62d80dda65a9876f97eb699c" },
"dressing.nvim": { "branch": "master", "commit": "18e5beb3845f085b6a33c24112b37988f3f93c06" },
"edgy.nvim": { "branch": "main", "commit": "de79b7d92a5979cd71a9a1d8b6282515345e5055" },
"flash.nvim": { "branch": "main", "commit": "48817af25f51c0590653bbc290866e4890fe1cbe" },
"friendly-snippets": { "branch": "main", "commit": "dcd4a586439a1c81357d5b9d26319ae218cc9479" },
"garbage-day.nvim": { "branch": "main", "commit": "3af496f0d1dc6586dcf4ceda6bbf61a8f820ab66" },
- "gitsigns.nvim": { "branch": "main", "commit": "078041e9d060a386b0c9d3a8c7a7b019a35d3fb0" },
+ "gitsigns.nvim": { "branch": "main", "commit": "70584ff9aae8078b64430c574079d79620b8f06d" },
"glance.nvim": { "branch": "master", "commit": "8ed5cf3b3b1231ea696d88c9efd977027429d869" },
"grapple.nvim": { "branch": "main", "commit": "8648afb68bbee59b06c6a66436d6a6083daa569b" },
"headlines.nvim": { "branch": "master", "commit": "618ef1b2502c565c82254ef7d5b04402194d9ce3" },
@@ -34,7 +34,7 @@
"icon-picker.nvim": { "branch": "master", "commit": "3ee9a0ea9feeef08ae35e40c8be6a2fa2c20f2d3" },
"indent-blankline.nvim": { "branch": "master", "commit": "3d08501caef2329aba5121b753e903904088f7e6" },
"kitty-scrollback.nvim": { "branch": "main", "commit": "c0e100a3dbcab481dd3b4e4be09a1d4198a07d0f" },
- "lazy.nvim": { "branch": "main", "commit": "65887ea871d44822bff47504202b3643f29d614e" },
+ "lazy.nvim": { "branch": "main", "commit": "bef521ac89c8d423f9d092e37b58e8af0c099309" },
"live-server.nvim": { "branch": "main", "commit": "f6f00a3f541251f0320910bb0d03c4ae14ee6d10" },
"lsp-lens.nvim": { "branch": "main", "commit": "48bb1a7e271424c15f3d588d54adc9b7c319d977" },
"lualine.nvim": { "branch": "master", "commit": "b5e8bb642138f787a2c1c5aedc2a78cb2cebbd67" },
@@ -47,11 +47,11 @@
"mini.comment": { "branch": "main", "commit": "a4b7e46deb9ad2feb8902cc5dbf087eced112ee5" },
"mini.indentscope": { "branch": "main", "commit": "cf07f19e718ebb0bcc5b00999083ce11c37b8d40" },
"mini.pairs": { "branch": "main", "commit": "04f58f2545ed80ac3b52dd4826e93f33e15b2af6" },
- "mini.surround": { "branch": "main", "commit": "a1b590cc3b676512de507328d6bbab5e43794720" },
+ "mini.surround": { "branch": "main", "commit": "49e0364b8c9a3258b485c5ece40bb0f3a5e94b1c" },
"multicursors.nvim": { "branch": "main", "commit": "8b3e14682eed06a532b155c7eae33e174846b3fd" },
"neo-tree.nvim": { "branch": "v3.x", "commit": "16d1b194376bf1fc2acd89ccb3c29ba8315bfcea" },
"neoconf.nvim": { "branch": "main", "commit": "ef304c29977b85c99382fcba821b3f710e144a74" },
- "neodev.nvim": { "branch": "main", "commit": "6a533ed9d3435dcaa456380d833ea04da37ea2ed" },
+ "neodev.nvim": { "branch": "main", "commit": "ce9a2e8eaba5649b553529c5498acb43a6c317cd" },
"neogen": { "branch": "main", "commit": "0daffcec249bf42275e322361fe55b89a05ff278" },
"noice.nvim": { "branch": "main", "commit": "0cbe3f88d038320bdbda3c4c5c95f43a13c3aa12" },
"nui.nvim": { "branch": "main", "commit": "cbd2668414331c10039278f558630ed19b93e69b" },
@@ -63,12 +63,12 @@
"nvim-jqx": { "branch": "master", "commit": "11b1d0368e5b23b9c356da8e5f70bb5827f27f62" },
"nvim-lint": { "branch": "master", "commit": "2669aabb8362fdc36aced5ba864b7135636ea863" },
"nvim-lsp-file-operations": { "branch": "master", "commit": "223aca86b737dc66e9c51ebcda8788a8d9cc6cf2" },
- "nvim-lspconfig": { "branch": "master", "commit": "6e5c78ebc9936ca74add66bda22c566f951b6ee5" },
+ "nvim-lspconfig": { "branch": "master", "commit": "f4619ab31fc4676001ea05ae8200846e6e7700c7" },
"nvim-nio": { "branch": "master", "commit": "33c62b3eadd8154169e42144de16ba4db6784bec" },
"nvim-notify": { "branch": "master", "commit": "5371f4bfc1f6d3adf4fe9d62cd3a9d44356bfd15" },
"nvim-puppeteer": { "branch": "main", "commit": "ea340595967919222f3ba5c6c6def0787a336c82" },
"nvim-spectre": { "branch": "master", "commit": "2b012554a2536465243c0dff3605b5927c49ed23" },
- "nvim-treesitter": { "branch": "master", "commit": "23ba63028c6acca29be6462c0a291fc4a1b9eae8" },
+ "nvim-treesitter": { "branch": "master", "commit": "6e0b031ebb212e7082bc3007f8b9614cb393465c" },
"nvim-treesitter-context": { "branch": "master", "commit": "f19766163c18515fb4d3c12d572bf9cba6cdb990" },
"nvim-treesitter-endwise": { "branch": "master", "commit": "60e8c288e011403f248b5f6478dde12bed8a6c55" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "d2a4ffc22d9d38d44edb73da007b3cf43451e9b4" },
@@ -77,7 +77,6 @@
"nvim-various-textobjs": { "branch": "main", "commit": "6cefba253d69306004a641a11c395381ae428903" },
"nvim-web-devicons": { "branch": "master", "commit": "3ee60deaa539360518eaab93a6c701fe9f4d82ef" },
"nvim_context_vt": { "branch": "master", "commit": "8f7b6b46292e0819290b0d368abc3366b8a163fc" },
- "outline.nvim": { "branch": "main", "commit": "bdfd2da90e9a7686d00e55afa9f772c4b6809413" },
"overseer.nvim": { "branch": "master", "commit": "b04b0b105c07b4f02b3073ea3a98d6eca90bf152" },
"package-info.nvim": { "branch": "master", "commit": "45acce5b12ce824332d8000cc2c91805b6710446" },
"persistence.nvim": { "branch": "main", "commit": "4982499c1636eac254b72923ab826ee7827b3084" },
@@ -85,9 +84,9 @@
"plenary.nvim": { "branch": "master", "commit": "8aad4396840be7fc42896e3011751b7609ca4119" },
"rainbow-delimiters.nvim": { "branch": "master", "commit": "580bc045c7ab3ab3ebd267774038c0d8cc19c789" },
"refactoring.nvim": { "branch": "master", "commit": "d2786877c91aa409c824f27b4ce8a9f560dda60a" },
- "rustaceanvim": { "branch": "master", "commit": "c2cdbeca8674e1b1b66ba870ff502bdad55a6d8a" },
+ "rustaceanvim": { "branch": "master", "commit": "b1433cb70569b888d26a26232da93fdbc76cb4a8" },
"search-replace.nvim": { "branch": "main", "commit": "d92290a02d97f4e9b8cd60d28b56b403432158d5" },
- "smart-splits.nvim": { "branch": "master", "commit": "cd59333ecf787856065f1c0e4cd41b0d9ec9c432" },
+ "smart-splits.nvim": { "branch": "master", "commit": "50f52146e4504a3fc0f0d5830c8560a16a95dd08" },
"sqlite.lua": { "branch": "master", "commit": "40701b6151f8883980c1548647116de39b763540" },
"suda.vim": { "branch": "master", "commit": "66727b416837836712975e748bc8a19fb6cf4ec3" },
"telescope-floaterm.nvim": { "branch": "main", "commit": "ccd3f40ae30dce5de0e5d0f5069e08e7d9ad6d23" },
@@ -95,10 +94,10 @@
"telescope-lazy.nvim": { "branch": "main", "commit": "3487d6212fe1b5750ae239e2207f4cb603004d36" },
"telescope-undo.nvim": { "branch": "main", "commit": "d19e2edc8b18d03283bd91f67310ac300ad003ce" },
"telescope-zoxide": { "branch": "main", "commit": "68966349aa1b8e9ade403e18479ecf79447389a7" },
- "telescope.nvim": { "branch": "master", "commit": "b22e6f6896cd64b109bd0807a24098d225d5fb49" },
+ "telescope.nvim": { "branch": "master", "commit": "1bb28df3cfc241b961331f00dcb8d5b45fe3e4f0" },
"todo-comments.nvim": { "branch": "main", "commit": "a7e39ae9e74f2c8c6dc4eea6d40c3971ae84752d" },
- "tokyonight.nvim": { "branch": "main", "commit": "f4b415bfbce390866a83277db42cf6aa94230728" },
- "trouble.nvim": { "branch": "main", "commit": "f1168feada93c0154ede4d1fe9183bf69bac54ea" },
+ "tokyonight.nvim": { "branch": "main", "commit": "9bf9ec53d5e87b025e2404069b71e7ebdc3a13e5" },
+ "trouble.nvim": { "branch": "main", "commit": "b9cf677f20bb2faa2dacfa870b084e568dca9572" },
"ts-error-translator.nvim": { "branch": "main", "commit": "1d24a38427fd2030c5f4e82156c87ab7d6d44814" },
"ts-node-action": { "branch": "master", "commit": "e37eb458378de5d994df459a53711b2546abef0f" },
"tsc.nvim": { "branch": "main", "commit": "02856f0c67741a7c060df8f24a7f2806e1935f46" },
diff --git a/config/nvim/lazyvim.json b/config/nvim/lazyvim.json
index 4210abb8..6f766666 100644
--- a/config/nvim/lazyvim.json
+++ b/config/nvim/lazyvim.json
@@ -70,7 +70,7 @@
"plugins.extras.util.wakatime"
],
"news": {
- "NEWS.md": "2590"
+ "NEWS.md": "2850"
},
"version": 3
-}
+}
\ No newline at end of file
diff --git a/config/nvim/lua/plugins/extras/editor/git/github.lua b/config/nvim/lua/plugins/extras/editor/git/github.lua
index dc11d7ec..06a5a6e1 100644
--- a/config/nvim/lua/plugins/extras/editor/git/github.lua
+++ b/config/nvim/lua/plugins/extras/editor/git/github.lua
@@ -32,9 +32,26 @@ return {
["Gl"] = { name = "label" },
["Ge"] = { name = "reaction" },
["GR"] = { name = "review" },
+ ["Gg"] = { name = "gist" },
},
},
},
+ {
+ "Rawnly/gist.nvim",
+ cmd = { "GistCreate", "GistCreateFromFile", "GistsList" },
+ dependencies = {
+ "samjwill/nvim-unception",
+ init = function()
+ vim.g.unception_block_while_host_edits = true
+ end,
+ },
+ opts = {},
+ keys = {
+ { prefix .. "gc", "GistCreate", desc = "Create a Gist" },
+ { prefix .. "gf", "GistCreateFromFile", desc = "Create a Gist from File" },
+ { prefix .. "gl", "GistsList", desc = "List Gists" },
+ },
+ },
{
"pwntester/octo.nvim",
dependencies = {
@@ -48,62 +65,62 @@ return {
mappings = {},
},
keys = {
- { prefix .. "ca", "Octo comment add", desc = "Add a new comment" },
- { prefix .. "cd", "Octo comment delete", desc = "Delete a comment" },
+ { prefix .. "ca", "Octo comment add", desc = "Add a New Comment" },
+ { prefix .. "cd", "Octo comment delete", desc = "Delete a Comment" },
- { prefix .. "ta", "Octo thread resolve", desc = "Mark thread as resolved" },
- { prefix .. "td", "Octo thread unresolve", desc = "Mark thread as unresolved" },
+ { prefix .. "ta", "Octo thread resolve", desc = "Mark Thread as Resolved" },
+ { prefix .. "td", "Octo thread unresolve", desc = "Mark Thread as Unresolved" },
- { prefix .. "ic", "Octo issue close", desc = "Close current issue" },
- { prefix .. "ir", "Octo issue reopen", desc = "Reopen current issue" },
- { prefix .. "il", "Octo issue list", desc = "List open issues" },
- { prefix .. "iu", "Octo issue url", desc = "Copies URL of current issue" },
- { prefix .. "io", "Octo issue browser", desc = "Open current issue in browser" },
+ { prefix .. "ic", "Octo issue close", desc = "Close Current Issue" },
+ { prefix .. "ir", "Octo issue reopen", desc = "Reopen Current Issue" },
+ { prefix .. "il", "Octo issue list", desc = "List Open Issues" },
+ { prefix .. "iu", "Octo issue url", desc = "Copies URL of Current Issue" },
+ { prefix .. "io", "Octo issue browser", desc = "Open Current Issue in Browser" },
{ prefix .. "pp", "Octo pr checkout", desc = "Checkout PR" },
- { prefix .. "pmm", "Octo pr merge commit", desc = "Merge commit PR" },
- { prefix .. "pms", "Octo pr merge squash", desc = "Squash merge PR" },
- { prefix .. "pmd", "Octo pr merge delete", desc = "Delete merge PR" },
- { prefix .. "pmr", "Octo pr merge rebase", desc = "Rebase merge PR" },
- { prefix .. "pc", "Octo pr close", desc = "Close current PR" },
- { prefix .. "pn", "Octo pr create", desc = "Create PR for current branch" },
- { prefix .. "pd", "Octo pr diff", desc = "Show PR diff" },
- { prefix .. "ps", "Octo pr list", desc = "List open PRs" },
- { prefix .. "pr", "Octo pr ready", desc = "Mark draft as ready for review" },
- { prefix .. "po", "Octo pr browser", desc = "Open current PR in browser" },
- { prefix .. "pu", "Octo pr url", desc = "Copies URL of current PR" },
- { prefix .. "pt", "Octo pr commits", desc = "List PR commits" },
- { prefix .. "pl", "Octo pr commits", desc = "List changed files in PR" },
+ { prefix .. "pmm", "Octo pr merge commit", desc = "Merge Commit PR" },
+ { prefix .. "pms", "Octo pr merge squash", desc = "Squash Merge PR" },
+ { prefix .. "pmd", "Octo pr merge delete", desc = "Delete Merge PR" },
+ { prefix .. "pmr", "Octo pr merge rebase", desc = "Rebase Merge PR" },
+ { prefix .. "pc", "Octo pr close", desc = "Close Current PR" },
+ { prefix .. "pn", "Octo pr create", desc = "Create PR for Current Branch" },
+ { prefix .. "pd", "Octo pr diff", desc = "Show PR Diff" },
+ { prefix .. "ps", "Octo pr list", desc = "List Open PRs" },
+ { prefix .. "pr", "Octo pr ready", desc = "Mark Draft as Ready for Review" },
+ { prefix .. "po", "Octo pr browser", desc = "Open Current PR in Browser" },
+ { prefix .. "pu", "Octo pr url", desc = "Copies URL of Current PR" },
+ { prefix .. "pt", "Octo pr commits", desc = "List PR Commits" },
+ { prefix .. "pl", "Octo pr commits", desc = "List Changed Files in PR" },
- { prefix .. "rl", "Octo repo list", desc = "List repo user stats" },
- { prefix .. "rF", "Octo repo fork", desc = "Fork repo" },
- { prefix .. "ru", "Octo repo url", desc = "Copies URL of current repo" },
+ { prefix .. "rl", "Octo repo list", desc = "List Repo User Stats" },
+ { prefix .. "rF", "Octo repo fork", desc = "Fork Repo" },
+ { prefix .. "ru", "Octo repo url", desc = "Copies URL of Current Repo" },
- { prefix .. "aa", " Octo assignee add", desc = "Assign a user" },
- { prefix .. "ar", " Octo assignee remove", desc = "Remove a user" },
- { prefix .. "ap", " Octo reviewer add", desc = "Assign a PR reviewer" },
+ { prefix .. "aa", " Octo assignee add", desc = "Assign a User" },
+ { prefix .. "ar", " Octo assignee remove", desc = "Remove a User" },
+ { prefix .. "ap", " Octo reviewer add", desc = "Assign a PR Reviewer" },
- { prefix .. "la", " Octo label add", desc = "Assign a label" },
- { prefix .. "lr", " Octo label remove", desc = "Remove a label" },
- { prefix .. "lc", " Octo label create", desc = "Create a label" },
+ { prefix .. "la", " Octo label add", desc = "Assign a Label" },
+ { prefix .. "lr", " Octo label remove", desc = "Remove a Label" },
+ { prefix .. "lc", " Octo label create", desc = "Create a Label" },
- { prefix .. "e1", "Octo reaction thumbs_up", desc = "Add 👍 reaction" },
- { prefix .. "e2", "Octo reaction thumbs_down", desc = "Add 👎 reaction" },
- { prefix .. "e3", "Octo reaction eyes", desc = "Add 👀 reaction" },
- { prefix .. "e4", "Octo reaction laugh", desc = "Add 😄 reaction" },
- { prefix .. "e5", "Octo reaction confused", desc = "Add 😕 reaction" },
- { prefix .. "e6", "Octo reaction rocket", desc = "Add 🚀 reaction" },
- { prefix .. "e7", "Octo reaction heart", desc = "Add ❤️ reaction" },
- { prefix .. "e8", "Octo reaction party", desc = "Add 🎉 reaction" },
+ { prefix .. "e1", "Octo reaction thumbs_up", desc = "Add 👍 Reaction" },
+ { prefix .. "e2", "Octo reaction thumbs_down", desc = "Add 👎 Reaction" },
+ { prefix .. "e3", "Octo reaction eyes", desc = "Add 👀 Reaction" },
+ { prefix .. "e4", "Octo reaction laugh", desc = "Add 😄 Reaction" },
+ { prefix .. "e5", "Octo reaction confused", desc = "Add 😕 Reaction" },
+ { prefix .. "e6", "Octo reaction rocket", desc = "Add 🚀 Reaction" },
+ { prefix .. "e7", "Octo reaction heart", desc = "Add ❤️ Reaction" },
+ { prefix .. "e8", "Octo reaction party", desc = "Add 🎉 Reaction" },
- { prefix .. "x", "Octo actions", desc = "Run an action" },
+ { prefix .. "x", "Octo actions", desc = "Run an Action" },
- { prefix .. "ss", " Octo review start", desc = "Start review" },
- { prefix .. "sf", " Octo review submit", desc = "Submit review" },
- { prefix .. "sr", " Octo review resume", desc = "Submit resume" },
- { prefix .. "sd", " Octo review discard", desc = "Delete pending review" },
- { prefix .. "sc", " Octo review comments", desc = "View pending comments" },
- { prefix .. "sp", " Octo review commit", desc = "Select commit to review" },
+ { prefix .. "ss", " Octo review start", desc = "Start Review" },
+ { prefix .. "sf", " Octo review submit", desc = "Submit Review" },
+ { prefix .. "sr", " Octo review resume", desc = "Submit Resume" },
+ { prefix .. "sd", " Octo review discard", desc = "Delete Pending Review" },
+ { prefix .. "sc", " Octo review comments", desc = "View Pending Comments" },
+ { prefix .. "sp", " Octo review commit", desc = "Select Commit to Review" },
{ prefix .. "sc", " Octo review close", desc = "Return to PR" },
},
},
diff --git a/config/nvim/rules/biome.json b/config/nvim/rules/biome.json
index 3494b699..8bf75951 100644
--- a/config/nvim/rules/biome.json
+++ b/config/nvim/rules/biome.json
@@ -1,5 +1,5 @@
{
- "$schema": "https://biomejs.dev/schemas/1.5.2/schema.json",
+ "$schema": "https://biomejs.dev/schemas/1.6.3/schema.json",
"organizeImports": {
"enabled": true
},
@@ -11,12 +11,22 @@
"formatWithErrors": true
},
"javascript": {
- "globals": ["ObjC", "Application", "delay", "Path", "$"]
+ "globals": [
+ "ObjC", // JXA variable
+ "Application",
+ "delay",
+ "Path",
+ "$",
+ "dv" // dataview
+ ]
},
"linter": {
"enabled": true,
"rules": {
"all": true
}
+ },
+ "json": {
+ "parser": { "allowComments": true } // for `tsconfig.json`
}
}