1
0
mirror of https://github.com/danbee/dotfiles-local synced 2025-03-04 08:49:07 +00:00

Compare commits

...

6 Commits

Author SHA1 Message Date
Dan Barber
d5268f42ec Switch to ts_ls 2024-09-12 15:50:23 -05:00
Daniel Barber
88866bb385
Update README.md
We have submodules now
2024-09-12 15:48:18 -05:00
Dan Barber
cf6886b5d8 Add indent indication plugin 2024-09-12 15:46:10 -05:00
Dan Barber
c54ce25f94 Switch to nvim's built in autoindenter
Tree-sitter's auto indenting is buggy.
2024-09-12 15:42:11 -05:00
Dan Barber
b467fe0d8b Update nvim plugins 2024-09-12 15:41:57 -05:00
Dan Barber
a5db6f05ba Switch from antigen to zgenom
Turns out antigen is OLD and no longer works well.
2024-09-12 15:41:35 -05:00
13 changed files with 32 additions and 2070 deletions

3
.gitmodules vendored
View File

@ -1,3 +1,6 @@
[submodule "zsh/lib/gitstatus"]
path = zsh/lib/gitstatus
url = git@github.com:romkatv/gitstatus.git
[submodule "zgenom"]
path = zgenom
url = https://github.com/jandamm/zgenom.git

View File

@ -9,7 +9,7 @@ From home directory:
```bash
chsh -s $(which zsh)
git clone git@github.com:thoughtbot/dotfiles.git
git clone git@github.com:danbee/dotfiles-local.git
git clone --recurse-submodules git@github.com:danbee/dotfiles-local.git
brew tap thoughtbot/formulae
brew install rcm
env RCRC=$HOME/dotfiles/rcrc rcup

View File

@ -11,6 +11,7 @@
"gitsigns.nvim": { "branch": "main", "commit": "1ef74b546732f185d0f806860fa5404df7614f28" },
"gruvbox.nvim": { "branch": "main", "commit": "7a1b23e4edf73a39642e77508ee6b9cbb8c60f9e" },
"guess-indent.nvim": { "branch": "main", "commit": "6cd61f7a600bb756e558627cd2e740302c58e32d" },
"indent-blankline.nvim": { "branch": "master", "commit": "18603eb949eba08300799f64027af11ef922283f" },
"kanagawa.nvim": { "branch": "master", "commit": "f491b0fe68fffbece7030181073dfe51f45cda81" },
"lazy.nvim": { "branch": "main", "commit": "48b52b5cfcf8f88ed0aff8fde573a5cc20b1306d" },
"lspkind-nvim": { "branch": "master", "commit": "cff4ae321a91ee3473a92ea1a8c637e3a9510aec" },
@ -24,14 +25,14 @@
"nui.nvim": { "branch": "main", "commit": "61574ce6e60c815b0a0c4b5655b8486ba58089a1" },
"nvim-cmp": { "branch": "main", "commit": "ae644feb7b67bf1ce4260c231d1d4300b19c6f30" },
"nvim-highlight-colors": { "branch": "main", "commit": "a411550ef85cae467b889ba7d1a96bd78332d90e" },
"nvim-lspconfig": { "branch": "master", "commit": "38d4b239aab2dc3fdfe56b42e3f0f20c237ca695" },
"nvim-treesitter": { "branch": "master", "commit": "4770d9a1a77b0cc2b723c646c3dbe43a9133e5db" },
"nvim-lspconfig": { "branch": "master", "commit": "bb682c167a0878338b4313b55538953d1c039085" },
"nvim-treesitter": { "branch": "master", "commit": "4af16a10b7f1e79275f712a1c6dcf725d301a303" },
"nvim-treesitter-endwise": { "branch": "master", "commit": "8b34305ffc28bd75a22f5a0a9928ee726a85c9a6" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "bf8d2ad35d1d1a687eae6c065c3d524f7ab61b23" },
"nvim-web-devicons": { "branch": "master", "commit": "9793801f974bba70e4ac5d7eae6c4f5659993d8e" },
"nvim-web-devicons": { "branch": "master", "commit": "9154484705968658e9aab2b894d1b2a64bf9f83d" },
"onedark.nvim": { "branch": "master", "commit": "fae34f7c635797f4bf62fb00e7d0516efa8abe37" },
"plenary.nvim": { "branch": "master", "commit": "ec289423a1693aeae6cd0d503bac2856af74edaa" },
"telescope.nvim": { "branch": "master", "commit": "5972437de807c3bc101565175da66a1aa4f8707a" },
"telescope.nvim": { "branch": "master", "commit": "1398e11b06f67276881ed44dcefda5050d8ecd0c" },
"todo-comments.nvim": { "branch": "main", "commit": "319c01b99b7a8c9ac2066bf0efd4d6ec68fef444" },
"toggleterm.nvim": { "branch": "main", "commit": "48be57eaba817f038d61bbf64d2c597f578c0827" },
"tokyonight.nvim": { "branch": "main", "commit": "4b386e66a9599057587c30538d5e6192e3d1c181" },

View File

@ -16,6 +16,7 @@ vim.opt.exrc = true
vim.opt.expandtab = true
vim.opt.shiftwidth = indent
vim.opt.smartindent = true
vim.opt.autoindent = true
vim.opt.tabstop = indent
-- Line numbers

View File

@ -0,0 +1,7 @@
return {
"lukas-reineke/indent-blankline.nvim",
config = function()
require("ibl").setup()
end,
}

View File

@ -1,4 +1,4 @@
local lspconfig = require("lspconfig")
lspconfig.eslint.setup({})
lspconfig.tsserver.setup({})
lspconfig.ts_ls.setup({})

View File

@ -39,7 +39,6 @@ return {
config = function()
require("nvim-treesitter.configs").setup({
highlight = { enable = true },
indent = { enable = true },
endwise = { enable = true },
auto_install = true,
sync_install = false,

View File

@ -24,6 +24,7 @@ return {
require("config.plugins.filetype"),
require("config.plugins.guess-indent"),
require("config.plugins.gitsigns"),
require("config.plugins.indent-blankline"),
require("config.plugins.lspconfig.init"),
require("config.plugins.lualine"),
require("config.plugins.mason"),

1
zgenom Submodule

@ -0,0 +1 @@
Subproject commit b64293f040d5c58e36915e1dda301875c5f72c3f

View File

@ -1,2 +1,3 @@
antigen bundle zsh-users/zsh-syntax-highlighting
antigen bundle Aloxaf/fzf-tab
zgenom load Aloxaf/fzf-tab
zgenom load joshskidmore/zsh-fzf-history-search
zgenom load zsh-users/zsh-syntax-highlighting

View File

@ -1,4 +0,0 @@
source $HOME/.zsh/lib/antigen.zsh
source $HOME/.zsh/bundles.zsh.local
antigen apply

View File

@ -0,0 +1,9 @@
source "${HOME}/.zgenom/zgenom.zsh"
zgenom autoupdate
if ! zgenom saved; then
source "${HOME}/.zsh/bundles.zsh.local"
zgenom save
fi

File diff suppressed because it is too large Load Diff