diff --git a/.stowrc b/.stowrc new file mode 100644 index 0000000..3af6ac2 --- /dev/null +++ b/.stowrc @@ -0,0 +1,2 @@ +--dotfiles +--target=$HOME diff --git a/ghostty/dot-config/ghostty/config b/ghostty/dot-config/ghostty/config new file mode 100644 index 0000000..2498314 --- /dev/null +++ b/ghostty/dot-config/ghostty/config @@ -0,0 +1,4 @@ +font-thicken=true +copy-on-select=clipboard +mouse-hide-while-typing=true +macos-option-as-alt = true diff --git a/neovim/.config/nvim/lazy-lock.json b/neovim/.config/nvim/lazy-lock.json deleted file mode 100644 index 9daa1c8..0000000 --- a/neovim/.config/nvim/lazy-lock.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "LazyVim": { "branch": "main", "commit": "fca0af57cc3851b14f96a795a9c9bfafc5096dd1" }, - "SchemaStore.nvim": { "branch": "main", "commit": "e75f2362624698864957a694d80ca0c116bd24d3" }, - "blink.cmp": { "branch": "main", "commit": "4b18c32adef2898f95cdef6192cbd5796c1a332d" }, - "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" }, - "catppuccin": { "branch": "main", "commit": "c4d475e4b5684747cde9b3f849186af7837d4397" }, - "conform.nvim": { "branch": "master", "commit": "40dcec5555f960b0a04340d76eabdf4efe78599d" }, - "flash.nvim": { "branch": "main", "commit": "fcea7ff883235d9024dc41e638f164a450c14ca2" }, - "friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" }, - "fzf-lua": { "branch": "main", "commit": "1eba927866251bae1b61dffc5b673b8dbd0f3f48" }, - "gitsigns.nvim": { "branch": "main", "commit": "97c6856ae0fde762363e4a85d0c99b33ca67a52e" }, - "grug-far.nvim": { "branch": "main", "commit": "ac52ee2d87399dfd7b0d59d5b1d2bbaf2a4028f1" }, - "lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" }, - "lazydev.nvim": { "branch": "main", "commit": "5231c62aa83c2f8dc8e7ba957aa77098cda1257d" }, - "lualine.nvim": { "branch": "master", "commit": "47f91c416daef12db467145e16bed5bbfe00add8" }, - "markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" }, - "mason-lspconfig.nvim": { "branch": "main", "commit": "a324581a3c83fdacdb9804b79de1cbe00ce18550" }, - "mason-nvim-dap.nvim": { "branch": "main", "commit": "9a10e096703966335bd5c46c8c875d5b0690dade" }, - "mason.nvim": { "branch": "main", "commit": "44d1e90e1f66e077268191e3ee9d2ac97cc18e65" }, - "mini.ai": { "branch": "main", "commit": "4b0a6207341d895b6cfe9bcb1e4d3e8607bfe4f4" }, - "mini.icons": { "branch": "main", "commit": "5b9076dae1bfbe47ba4a14bc8b967cde0ab5d77e" }, - "mini.pairs": { "branch": "main", "commit": "b7fde3719340946feb75017ef9d75edebdeb0566" }, - "neotest": { "branch": "master", "commit": "deadfb1af5ce458742671ad3a013acb9a6b41178" }, - "neotest-golang": { "branch": "main", "commit": "03b7198680cdfc7a8706ad99623993db8e57a687" }, - "noice.nvim": { "branch": "main", "commit": "7bfd942445fb63089b59f97ca487d605e715f155" }, - "nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" }, - "nvim-dap": { "branch": "master", "commit": "b516f20b487b0ac6a281e376dfac1d16b5040041" }, - "nvim-dap-go": { "branch": "main", "commit": "b4421153ead5d726603b02743ea40cf26a51ed5f" }, - "nvim-dap-ui": { "branch": "master", "commit": "cf91d5e2d07c72903d052f5207511bf7ecdb7122" }, - "nvim-dap-virtual-text": { "branch": "master", "commit": "fbdb48c2ed45f4a8293d0d483f7730d24467ccb6" }, - "nvim-lint": { "branch": "master", "commit": "606b823a57b027502a9ae00978ebf4f5d5158098" }, - "nvim-lspconfig": { "branch": "master", "commit": "2b87d107942b9eebef768512f5849330335a9493" }, - "nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" }, - "nvim-treesitter": { "branch": "main", "commit": "1970f0d3bbb99c7659e58914948749437c7b7398" }, - "nvim-treesitter-textobjects": { "branch": "main", "commit": "0bc4ef0a34d80fd6e67b59bd71fcbb0ef9ef4756" }, - "nvim-ts-autotag": { "branch": "main", "commit": "8e1c0a389f20bf7f5b0dd0e00306c1247bda2595" }, - "persistence.nvim": { "branch": "main", "commit": "b20b2a7887bd39c1a356980b45e03250f3dce49c" }, - "plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" }, - "render-markdown.nvim": { "branch": "main", "commit": "907505549edc2f90c82fc429348af03ee8c3a825" }, - "snacks.nvim": { "branch": "main", "commit": "9912042fc8bca2209105526ac7534e9a0c2071b2" }, - "todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" }, - "tokyonight.nvim": { "branch": "main", "commit": "5da1b76e64daf4c5d410f06bcb6b9cb640da7dfd" }, - "trouble.nvim": { "branch": "main", "commit": "bd67efe408d4816e25e8491cc5ad4088e708a69a" }, - "ts-comments.nvim": { "branch": "main", "commit": "123a9fb12e7229342f807ec9e6de478b1102b041" }, - "which-key.nvim": { "branch": "main", "commit": "3aab2147e74890957785941f0c1ad87d0a44c15a" } -} diff --git a/neovim/.config/nvim/LICENSE b/neovim/dot-config/nvim/LICENSE similarity index 100% rename from neovim/.config/nvim/LICENSE rename to neovim/dot-config/nvim/LICENSE diff --git a/neovim/.config/nvim/README.md b/neovim/dot-config/nvim/README.md similarity index 100% rename from neovim/.config/nvim/README.md rename to neovim/dot-config/nvim/README.md diff --git a/neovim/.config/nvim/clean.sh b/neovim/dot-config/nvim/clean.sh similarity index 100% rename from neovim/.config/nvim/clean.sh rename to neovim/dot-config/nvim/clean.sh diff --git a/neovim/.config/nvim/init.lua b/neovim/dot-config/nvim/init.lua similarity index 100% rename from neovim/.config/nvim/init.lua rename to neovim/dot-config/nvim/init.lua diff --git a/neovim/dot-config/nvim/lazy-lock.json b/neovim/dot-config/nvim/lazy-lock.json new file mode 100644 index 0000000..a1ea608 --- /dev/null +++ b/neovim/dot-config/nvim/lazy-lock.json @@ -0,0 +1,49 @@ +{ + "LazyVim": { "branch": "main", "commit": "999700997f72227187d49d8b92667183dc7fc809" }, + "SchemaStore.nvim": { "branch": "main", "commit": "7fca30f2890a6acf9d21d194876c6ac960d92070" }, + "blink.cmp": { "branch": "main", "commit": "78336bc89ee5365633bcf754d93df01678b5c08f" }, + "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" }, + "catppuccin": { "branch": "main", "commit": "edefef779ab08ce1a4a404713e3012b0d202bd35" }, + "conform.nvim": { "branch": "master", "commit": "016802de402556da54c36bd7359b441266b01cdd" }, + "flash.nvim": { "branch": "main", "commit": "5f0f270fdc7c5b0c21d903ee85b9cb06f2ac636a" }, + "friendly-snippets": { "branch": "main", "commit": "b4d01b0fdf3c9a549961c2f9ffe8dc09be166219" }, + "fzf-lua": { "branch": "main", "commit": "c67fadd9a24230417267e4f9068227e093c0be2b" }, + "gitsigns.nvim": { "branch": "main", "commit": "fd780920613e541cbdfac41bf711583ed49f9249" }, + "grug-far.nvim": { "branch": "main", "commit": "bbde8ef5ae46ceee2c3bd8b21fc048c5f8ffbfc0" }, + "lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" }, + "lazydev.nvim": { "branch": "main", "commit": "ff2cbcba459b637ec3fd165a2be59b7bbaeedf0d" }, + "lualine.nvim": { "branch": "master", "commit": "221ce6b2d999187044529f49da6554a92f740a96" }, + "markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" }, + "mason-lspconfig.nvim": { "branch": "main", "commit": "00b5473cca4db5b410ff4bae724e3b6e21f2687f" }, + "mason-nvim-dap.nvim": { "branch": "main", "commit": "9a10e096703966335bd5c46c8c875d5b0690dade" }, + "mason.nvim": { "branch": "main", "commit": "2a6940af80375532e5e9e7c1f2fc6319a1b7a69d" }, + "mini.ai": { "branch": "main", "commit": "d0c4987a1ead2bcf4eb22cc9815c662d76677c08" }, + "mini.icons": { "branch": "main", "commit": "f916635dc5ae2f479fbb9ab8184bb9444b62e86c" }, + "mini.pairs": { "branch": "main", "commit": "03eb1f0062a2cee5314d1ac3939246e4bb21352e" }, + "neotest": { "branch": "master", "commit": "27bf921498043f7ecd821d6db68d05de244bbd02" }, + "neotest-golang": { "branch": "main", "commit": "65b2be63c3de00e6f15c05388ebdc8d603dbd727" }, + "noice.nvim": { "branch": "main", "commit": "7bfd942445fb63089b59f97ca487d605e715f155" }, + "nui.nvim": { "branch": "main", "commit": "10fc361835c856ba4233ef5ea135b919bf3dce97" }, + "nvim-dap": { "branch": "master", "commit": "cfa2d58f4537aca6ca83e2de1a0d9f1491121264" }, + "nvim-dap-go": { "branch": "main", "commit": "b4421153ead5d726603b02743ea40cf26a51ed5f" }, + "nvim-dap-ui": { "branch": "master", "commit": "cc9dd33aade7f20bae414d0cba163bc60d4d4b43" }, + "nvim-dap-virtual-text": { "branch": "master", "commit": "fbdb48c2ed45f4a8293d0d483f7730d24467ccb6" }, + "nvim-lint": { "branch": "master", "commit": "f6230a5c06ba59e6059c14637f1dbe29a7978b9b" }, + "nvim-lspconfig": { "branch": "master", "commit": "45a3a444b710511c39abca3b60bb6e23a21e3de5" }, + "nvim-nio": { "branch": "master", "commit": "edcc181a875301dd21840189aa2f2f9ad69fc172" }, + "nvim-treesitter": { "branch": "main", "commit": "d3e4a28b63961ba972b0945d66c73b6eec969953" }, + "nvim-treesitter-textobjects": { "branch": "main", "commit": "5c7b0263797dfd1bd6202f2b219f3b53a80b2187" }, + "nvim-ts-autotag": { "branch": "main", "commit": "d7220b55e16ed3c04e88086256def5d282429493" }, + "persistence.nvim": { "branch": "main", "commit": "b20b2a7887bd39c1a356980b45e03250f3dce49c" }, + "plenary.nvim": { "branch": "master", "commit": "74b06c6c75e4eeb3108ec01852001636d85a932b" }, + "render-markdown.nvim": { "branch": "main", "commit": "8e8795368391036643b622875a6da6a51bcd33f4" }, + "snacks.nvim": { "branch": "main", "commit": "882c996cf28183f4d63640de0b4c02ec886d01f2" }, + "todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" }, + "tokyonight.nvim": { "branch": "main", "commit": "cdc07ac78467a233fd62c493de29a17e0cf2b2b6" }, + "trouble.nvim": { "branch": "main", "commit": "bd67efe408d4816e25e8491cc5ad4088e708a69a" }, + "ts-comments.nvim": { "branch": "main", "commit": "a59d6092213447450191122c9346f309161504cb" }, + "vim-dadbod": { "branch": "master", "commit": "6d1d41da4873a445c5605f2005ad2c68c99d8770" }, + "vim-dadbod-completion": { "branch": "master", "commit": "a8dac0b3cf6132c80dc9b18bef36d4cf7a9e1fe6" }, + "vim-dadbod-ui": { "branch": "master", "commit": "afd07819d8efcefc3317205b855ad4e3513b0011" }, + "which-key.nvim": { "branch": "main", "commit": "3aab2147e74890957785941f0c1ad87d0a44c15a" } +} diff --git a/neovim/.config/nvim/lazyvim.json b/neovim/dot-config/nvim/lazyvim.json similarity index 100% rename from neovim/.config/nvim/lazyvim.json rename to neovim/dot-config/nvim/lazyvim.json diff --git a/neovim/.config/nvim/lua/config/autocmds.lua b/neovim/dot-config/nvim/lua/config/autocmds.lua similarity index 100% rename from neovim/.config/nvim/lua/config/autocmds.lua rename to neovim/dot-config/nvim/lua/config/autocmds.lua diff --git a/neovim/.config/nvim/lua/config/keymaps.lua b/neovim/dot-config/nvim/lua/config/keymaps.lua similarity index 100% rename from neovim/.config/nvim/lua/config/keymaps.lua rename to neovim/dot-config/nvim/lua/config/keymaps.lua diff --git a/neovim/.config/nvim/lua/config/lazy.lua b/neovim/dot-config/nvim/lua/config/lazy.lua similarity index 100% rename from neovim/.config/nvim/lua/config/lazy.lua rename to neovim/dot-config/nvim/lua/config/lazy.lua diff --git a/neovim/.config/nvim/lua/config/options.lua b/neovim/dot-config/nvim/lua/config/options.lua similarity index 100% rename from neovim/.config/nvim/lua/config/options.lua rename to neovim/dot-config/nvim/lua/config/options.lua diff --git a/neovim/.config/nvim/lua/plugins/disabled.lua b/neovim/dot-config/nvim/lua/plugins/disabled.lua similarity index 100% rename from neovim/.config/nvim/lua/plugins/disabled.lua rename to neovim/dot-config/nvim/lua/plugins/disabled.lua diff --git a/neovim/.config/nvim/lua/plugins/example.lua b/neovim/dot-config/nvim/lua/plugins/example.lua similarity index 100% rename from neovim/.config/nvim/lua/plugins/example.lua rename to neovim/dot-config/nvim/lua/plugins/example.lua diff --git a/neovim/.config/nvim/lua/plugins/lspconfig.lua b/neovim/dot-config/nvim/lua/plugins/lspconfig.lua similarity index 100% rename from neovim/.config/nvim/lua/plugins/lspconfig.lua rename to neovim/dot-config/nvim/lua/plugins/lspconfig.lua diff --git a/neovim/.config/nvim/lua/plugins/lualine.lua b/neovim/dot-config/nvim/lua/plugins/lualine.lua similarity index 100% rename from neovim/.config/nvim/lua/plugins/lualine.lua rename to neovim/dot-config/nvim/lua/plugins/lualine.lua diff --git a/neovim/.config/nvim/lua/plugins/mason.lua b/neovim/dot-config/nvim/lua/plugins/mason.lua similarity index 100% rename from neovim/.config/nvim/lua/plugins/mason.lua rename to neovim/dot-config/nvim/lua/plugins/mason.lua diff --git a/neovim/.config/nvim/lua/plugins/neotest.lua b/neovim/dot-config/nvim/lua/plugins/neotest.lua similarity index 100% rename from neovim/.config/nvim/lua/plugins/neotest.lua rename to neovim/dot-config/nvim/lua/plugins/neotest.lua diff --git a/neovim/.config/nvim/stylua.toml b/neovim/dot-config/nvim/stylua.toml similarity index 100% rename from neovim/.config/nvim/stylua.toml rename to neovim/dot-config/nvim/stylua.toml