From da3caa7033b97958cfd5b999f7676bd9a13cbea4 Mon Sep 17 00:00:00 2001 From: quike Date: Mon, 9 Dec 2024 22:19:51 -0500 Subject: [PATCH] feat: update nvim and aerospace --- .config/aerospace/aerospace.toml | 76 +++++++++----------------------- .config/nvim/lazy-lock.json | 14 +++--- .github/workflows/release.yml | 2 +- README.md | 4 ++ 4 files changed, 32 insertions(+), 64 deletions(-) diff --git a/.config/aerospace/aerospace.toml b/.config/aerospace/aerospace.toml index 0c60f6c..937dd65 100644 --- a/.config/aerospace/aerospace.toml +++ b/.config/aerospace/aerospace.toml @@ -9,7 +9,25 @@ after-login-command = [] # You can use it to add commands that run after AeroSpace startup. # 'after-startup-command' is run after 'after-login-command' # Available commands : https://nikitabobko.github.io/AeroSpace/commands -after-startup-command = [] +# after-startup-command = [] + +# Run Sketchybar together with AeroSpace +# sketchbar has a built-in detection of already running process, +# so it won't be run twice on AeroSpace restart +# after-startup-command = [ +# 'exec-and-forget sketchybar', +# 'exec-and-forget borders', +# ] +after-startup-command = ['exec-and-forget borders'] + +# Notify Sketchybar about workspace change +# exec-on-workspace-change = [ +# '/bin/bash', +# '-c', +# 'sketchybar --trigger aerospace_workspace_change FOCUSED_WORKSPACE=$AEROSPACE_FOCUSED_WORKSPACE', +# ] + +exec-on-workspace-change = [] # Start AeroSpace at login start-at-login = true @@ -55,7 +73,7 @@ inner.vertical = 10 outer.left = 10 outer.bottom = 10 outer.top = 10 -outer.right = 10 +outer.right = 60 # 'main' binding mode declaration # See: https://nikitabobko.github.io/AeroSpace/guide#binding-modes @@ -125,66 +143,12 @@ alt-1 = 'workspace 1' alt-2 = 'workspace 2' alt-3 = 'workspace 3' alt-4 = 'workspace 4' -# alt-5 = 'workspace 5' -# alt-6 = 'workspace 6' -# alt-7 = 'workspace 7' -# alt-8 = 'workspace 8' -# alt-9 = 'workspace 9' -# alt-a = 'workspace A' # In your config, you can drop workspace bindings that you don't need -# alt-b = 'workspace B' -# alt-c = 'workspace C' -# alt-d = 'workspace D' -# alt-e = 'workspace E' -# alt-f = 'workspace F' -# alt-g = 'workspace G' -# alt-i = 'workspace I' -# alt-m = 'workspace M' -# alt-n = 'workspace N' -# alt-o = 'workspace O' -# alt-p = 'workspace P' -# alt-q = 'workspace Q' -# alt-r = 'workspace R' -# alt-s = 'workspace S' -# alt-t = 'workspace T' -# alt-u = 'workspace U' -# alt-v = 'workspace V' -# alt-w = 'workspace W' -# alt-x = 'workspace X' -# alt-y = 'workspace Y' -# alt-z = 'workspace Z' # See: https://nikitabobko.github.io/AeroSpace/commands#move-node-to-workspace alt-shift-1 = 'move-node-to-workspace 1' alt-shift-2 = 'move-node-to-workspace 2' alt-shift-3 = 'move-node-to-workspace 3' alt-shift-4 = 'move-node-to-workspace 4' -# alt-shift-5 = 'move-node-to-workspace 5' -# alt-shift-6 = 'move-node-to-workspace 6' -# alt-shift-7 = 'move-node-to-workspace 7' -# alt-shift-8 = 'move-node-to-workspace 8' -# alt-shift-9 = 'move-node-to-workspace 9' -# alt-shift-a = 'move-node-to-workspace A' -# alt-shift-b = 'move-node-to-workspace B' -# alt-shift-c = 'move-node-to-workspace C' -# alt-shift-d = 'move-node-to-workspace D' -# alt-shift-e = 'move-node-to-workspace E' -# alt-shift-f = 'move-node-to-workspace F' -# alt-shift-g = 'move-node-to-workspace G' -# alt-shift-i = 'move-node-to-workspace I' -# alt-shift-m = 'move-node-to-workspace M' -# alt-shift-n = 'move-node-to-workspace N' -# alt-shift-o = 'move-node-to-workspace O' -# alt-shift-p = 'move-node-to-workspace P' -# alt-shift-q = 'move-node-to-workspace Q' -# alt-shift-r = 'move-node-to-workspace R' -# alt-shift-s = 'move-node-to-workspace S' -# alt-shift-t = 'move-node-to-workspace T' -# alt-shift-u = 'move-node-to-workspace U' -# alt-shift-v = 'move-node-to-workspace V' -# alt-shift-w = 'move-node-to-workspace W' -# alt-shift-x = 'move-node-to-workspace X' -# alt-shift-y = 'move-node-to-workspace Y' -# alt-shift-z = 'move-node-to-workspace Z' # See: https://nikitabobko.github.io/AeroSpace/commands#workspace-back-and-forth alt-tab = 'workspace-back-and-forth' diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 51200cf..b750076 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -2,7 +2,7 @@ "Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" }, "LazyVim": { "branch": "main", "commit": "3c605f547c594b509d83f8677bb7609c005edea5" }, "LuaSnip": { "branch": "master", "commit": "33b06d72d220aa56a7ce80a0dd6f06c70cd82b9d" }, - "SchemaStore.nvim": { "branch": "main", "commit": "b9b4131f6e2b0ab3d62f3f5dee183d170ca3218b" }, + "SchemaStore.nvim": { "branch": "main", "commit": "a6de78738d69bf64931e7757e766bd5f511f01f5" }, "aerial.nvim": { "branch": "master", "commit": "fd7fbe36772d7a955815c90ff9b58523bfdb410d" }, "auto-session": { "branch": "main", "commit": "021b64ed7d4ac68a37be3ad28d8e1cba5bec582c" }, "avante.nvim": { "branch": "main", "commit": "4464b7f4ae26254cd506a354284a02129941e244" }, @@ -15,7 +15,7 @@ "cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" }, "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, "cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" }, - "codecompanion.nvim": { "branch": "main", "commit": "c70ae04bf39709b2bb91304514524ad9d452aa5a" }, + "codecompanion.nvim": { "branch": "main", "commit": "691216c99fbf90b94dc24236b794718f5196b5ba" }, "codesnap.nvim": { "branch": "main", "commit": "6400480aa6cc366cbd931146c429aaa64680dab9" }, "conform.nvim": { "branch": "master", "commit": "e76afe8f7976071fae308e31bf426f557a8ef339" }, "copilot.lua": { "branch": "master", "commit": "c810500b69cb8bcea58f2be635cb1340011714b5" }, @@ -28,7 +28,7 @@ "git-conflict.nvim": { "branch": "main", "commit": "4bbfdd92d547d2862a75b4e80afaf30e73f7bbb4" }, "gitsigns": { "branch": "main", "commit": "ac5aba6dce8c06ea22bea2c9016f51a2dbf90dc7" }, "go.nvim": { "branch": "master", "commit": "c6d5ca26377d01c4de1f7bff1cd62c8b43baa6bc" }, - "grug-far.nvim": { "branch": "main", "commit": "3707c4fb6ac982a1ca013c1b3bffa8e396f775cc" }, + "grug-far.nvim": { "branch": "main", "commit": "938ba023eb5cb462436c8c43fa4d9859242b7ba3" }, "guihua.lua": { "branch": "master", "commit": "d783191eaa75215beae0c80319fcce5e6b3beeda" }, "harpoon": { "branch": "harpoon2", "commit": "a84ab829eaf3678b586609888ef52f7779102263" }, "img-clip.nvim": { "branch": "main", "commit": "5ff183655ad98b5fc50c55c66540375bbd62438c" }, @@ -62,10 +62,10 @@ "neotest-zig": { "branch": "main", "commit": "b0e72626135b703fe186a062f38a47ac739f1cdd" }, "noice.nvim": { "branch": "main", "commit": "7b1960c48078a8b2fb44a89db82f4fa637b2d7c8" }, "none-ls.nvim": { "branch": "main", "commit": "58866c670d68ef80397c317a3a1ee5f53ca646fd" }, - "nui.nvim": { "branch": "main", "commit": "b58e2bfda5cea347c9d58b7f11cf3012c7b3953f" }, + "nui.nvim": { "branch": "main", "commit": "b1b9b75a2d8041e1c2234f7448c61f8468a4258d" }, "nvim-autopairs": { "branch": "master", "commit": "b464658e9b880f463b9f7e6ccddd93fb0013f559" }, "nvim-cmp": { "branch": "main", "commit": "ca4d3330d386e76967e53b85953c170658255ecb" }, - "nvim-dap": { "branch": "master", "commit": "580d6e526358afd0e4bba053e68fd59cf581a161" }, + "nvim-dap": { "branch": "master", "commit": "b08e05d7cff6024a9c29b64287d295db7c191450" }, "nvim-dap-go": { "branch": "main", "commit": "6aa88167ea1224bcef578e8c7160fe8afbb44848" }, "nvim-dap-python": { "branch": "master", "commit": "34282820bb713b9a5fdb120ae8dd85c2b3f49b51" }, "nvim-dap-ruby": { "branch": "main", "commit": "4176405d186a93ebec38a6344df124b1689cfcfd" }, @@ -93,7 +93,7 @@ "persistence.nvim": { "branch": "main", "commit": "f6aad7dde7fcf54148ccfc5f622c6d5badd0cc3d" }, "plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" }, "popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" }, - "render-markdown.nvim": { "branch": "main", "commit": "3d2dc15542e56671dd14dfbfff63434ec21d8fcd" }, + "render-markdown.nvim": { "branch": "main", "commit": "e41b0002fe4196825450ab5a6343300c40791d51" }, "rustaceanvim": { "branch": "master", "commit": "a244210b28f9055c2b4cfa85c92c8a71c13671c9" }, "snacks.nvim": { "branch": "main", "commit": "fc71e36c90f44e0e6180ac6c5f035817709569d8" }, "tailwindcss-colorizer-cmp.nvim": { "branch": "main", "commit": "3d3cd95e4a4135c250faf83dd5ed61b8e5502b86" }, @@ -114,7 +114,7 @@ "vim-helm": { "branch": "master", "commit": "ae1ebc160d2b9b90108477ab10df7a4fc501e358" }, "vim-maximizer": { "branch": "master", "commit": "2e54952fe91e140a2e69f35f22131219fcd9c5f1" }, "vim-test": { "branch": "master", "commit": "8872ec0f788af934386b2aef0cd28a5c2b923146" }, - "vimtex": { "branch": "master", "commit": "de42a9a5e4e24253201256953133efdf488906ae" }, + "vimtex": { "branch": "master", "commit": "3401dc81a14b7251bd813e2411eaf0d3b65bd2af" }, "vimux": { "branch": "master", "commit": "7db6b2f79d432ee3820668b1d4625311dbe1d0ad" }, "which-key.nvim": { "branch": "main", "commit": "9b365a6428a9633e3eeb34dbef1b791511c54f70" }, "yazi.nvim": { "branch": "main", "commit": "a084a008c1479b9e50259995fe0192714d641c44" } diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 15ded56..2e9f4fe 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: release: permissions: contents: write - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 name: Release steps: - name: Checkout diff --git a/README.md b/README.md index c59c91f..46d1eb7 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,9 @@ # dotfiles +[![Push](https://github.com/quike/dotfiles/actions/workflows/release.yml/badge.svg)](https://github.com/quike/dotfiles/actions/workflows/release.yml) +![GitHub Release](https://img.shields.io/github/v/release/quike/dotfiles) +[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) + A collection of reusable `dotfiles`. - Documentation [here](docs/index.md).