Skip to content

Commit 13436bf

Browse files
Made some fixes
1 parent ddc433e commit 13436bf

File tree

6 files changed

+69
-49
lines changed

6 files changed

+69
-49
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ tags
22
test.sh
33
.luarc.json
44
nvim
5+
lua/creds.lua

lazy-lock.json

Lines changed: 17 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,44 @@
11
{
22
"Comment.nvim": { "branch": "master", "commit": "0236521ea582747b58869cb72f70ccfa967d2e89" },
3-
"LuaSnip": { "branch": "master", "commit": "a7a4b4682c4b3e2ba82b82a4e6e5f5a0e79dec32" },
3+
"LuaSnip": { "branch": "master", "commit": "be7be2ca7f55bb881a7ffc16b2efa5af034ab06b" },
44
"beacon.nvim": { "branch": "master", "commit": "a786c9a89b2c739c69f9500a2f70f2586c06ec27" },
5-
"bufferline.nvim": { "branch": "main", "commit": "64e2c5def50dfd6b6f14d96a45fa3d815a4a1eef" },
6-
"catppuccin": { "branch": "main", "commit": "aebe43db9cb26e1c70fc5b2fd4158169c405e720" },
7-
"cmake-tools.nvim": { "branch": "master", "commit": "a4cd0b3a2c8a166a54b36bc00579954426748959" },
5+
"catppuccin": { "branch": "main", "commit": "02bdd749931a5d739063562e57531c118e081882" },
86
"cmp-nvim-lsp": { "branch": "main", "commit": "5af77f54de1b16c34b23cba810150689a3a90312" },
97
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
108
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
119
"friendly-snippets": { "branch": "main", "commit": "ea068f1becd91bcd4591fceb6420d4335e2e14d3" },
12-
"gitsigns.nvim": { "branch": "main", "commit": "70584ff9aae8078b64430c574079d79620b8f06d" },
10+
"gitsigns.nvim": { "branch": "main", "commit": "1a50b94066def8591d5f65bd60a4233902e9def4" },
1311
"glow.nvim": { "branch": "main", "commit": "238070a686c1da3bccccf1079700eb4b5e19aea4" },
12+
"inc-rename.nvim": { "branch": "main", "commit": "5e03e986625961d1fac296d1bf332a6510c3add6" },
1413
"indent-blankline.nvim": { "branch": "master", "commit": "3d08501caef2329aba5121b753e903904088f7e6" },
15-
<<<<<<< HEAD
16-
"lazy.nvim": { "branch": "main", "commit": "83493db50a434a4c5c648faf41e2ead80f96e478" },
17-
"lualine.nvim": { "branch": "master", "commit": "af4c3cf17206810880d2a93562e0a4c0d901c684" },
18-
"mason-lspconfig.nvim": { "branch": "main", "commit": "82c7cb08ddb836ad938b2708e50085f12a8825d2" },
19-
"mason-nvim-dap.nvim": { "branch": "main", "commit": "67210c0e775adec55de9826b038e8b62de554afc" },
20-
"mason.nvim": { "branch": "main", "commit": "3b5068f0fc565f337d67a2d315d935f574848ee7" },
21-
"neodev.nvim": { "branch": "main", "commit": "84e0290f5600e8b89c0dfcafc864f45496a53400" },
22-
"neogen": { "branch": "main", "commit": "b95347a588401a755eadd17482edc1662876bd58" },
23-
"nvim-cmp": { "branch": "main", "commit": "04e0ca376d6abdbfc8b52180f8ea236cbfddf782" },
24-
"nvim-dap": { "branch": "master", "commit": "c43c2473ecb482a9d91f32c1d4c0098fffad3c7d" },
25-
"nvim-dap-ui": { "branch": "master", "commit": "9720eb5fa2f41988e8770f973cd11b76dd568a5d" },
26-
"nvim-lspconfig": { "branch": "master", "commit": "4bdd3800b4148f670c6cf55ef65f490148eeb550" },
27-
"nvim-notify": { "branch": "master", "commit": "5371f4bfc1f6d3adf4fe9d62cd3a9d44356bfd15" },
28-
"nvim-tree.lua": { "branch": "master", "commit": "707b24af91a1d05823099ed8c5450796290466ba" },
29-
"nvim-treesitter": { "branch": "master", "commit": "f87882858438834d2fbb6379aa2be37de901751b" },
30-
"nvim-treesitter-textobjects": { "branch": "master", "commit": "d2a4ffc22d9d38d44edb73da007b3cf43451e9b4" },
31-
"nvim-web-devicons": { "branch": "master", "commit": "cb0c967c9723a76ccb1be0cc3a9a10e577d2f6ec" },
32-
"plenary.nvim": { "branch": "master", "commit": "f7adfc4b3f4f91aab6caebf42b3682945fbc35be" },
33-
"rainbow-delimiters.nvim": { "branch": "master", "commit": "2200900e3c1aae21dadb65c2ea2e91bcc39ca368" },
34-
=======
3514
"lazy.nvim": { "branch": "main", "commit": "31ddbea7c10b6920c9077b66c97951ca8682d5c8" },
36-
"lualine.nvim": { "branch": "master", "commit": "b5e8bb642138f787a2c1c5aedc2a78cb2cebbd67" },
37-
"mason-lspconfig.nvim": { "branch": "main", "commit": "9dfcf2036c223920826140f0151d929a43f9eceb" },
15+
"lualine.nvim": { "branch": "master", "commit": "0a5a66803c7407767b799067986b4dc3036e1983" },
16+
"mason-lspconfig.nvim": { "branch": "main", "commit": "44509689b9bf3984d729cc264aacb31cb7f41668" },
3817
"mason-nvim-dap.nvim": { "branch": "main", "commit": "67210c0e775adec55de9826b038e8b62de554afc" },
3918
"mason.nvim": { "branch": "main", "commit": "751b1fcbf3d3b783fcf8d48865264a9bcd8f9b10" },
40-
"nabla.nvim": { "branch": "master", "commit": "27a6ea9ed7452bb9e0b19eb0942b5bcf7d051b2f" },
4119
"neodev.nvim": { "branch": "main", "commit": "ce9a2e8eaba5649b553529c5498acb43a6c317cd" },
4220
"neogen": { "branch": "main", "commit": "0daffcec249bf42275e322361fe55b89a05ff278" },
43-
"nvim-cmp": { "branch": "main", "commit": "2fb2a3cf78bbc1b0bea030e8c8728985af1cf302" },
21+
"noice.nvim": { "branch": "main", "commit": "0cbe3f88d038320bdbda3c4c5c95f43a13c3aa12" },
22+
"nui.nvim": { "branch": "main", "commit": "cbd2668414331c10039278f558630ed19b93e69b" },
23+
"nvim-cmp": { "branch": "main", "commit": "ce16de5665c766f39c271705b17fff06f7bcb84f" },
4424
"nvim-dap": { "branch": "master", "commit": "405df1dcc2e395ab5173a9c3d00e03942c023074" },
4525
"nvim-dap-ui": { "branch": "master", "commit": "edfa93f60b189e5952c016eee262d0685d838450" },
46-
"nvim-lspconfig": { "branch": "master", "commit": "f4619ab31fc4676001ea05ae8200846e6e7700c7" },
47-
"nvim-nio": { "branch": "master", "commit": "33c62b3eadd8154169e42144de16ba4db6784bec" },
26+
"nvim-lspconfig": { "branch": "master", "commit": "9619e53d3f99f0ca4ea3b88f5d97fce703131820" },
27+
"nvim-nio": { "branch": "master", "commit": "5800f585def265d52f1d8848133217c800bcb25d" },
4828
"nvim-notify": { "branch": "master", "commit": "5371f4bfc1f6d3adf4fe9d62cd3a9d44356bfd15" },
4929
"nvim-tree.lua": { "branch": "master", "commit": "ddd1d6eb21c45433bdc65cc8015f2457998f2bf2" },
50-
"nvim-treesitter": { "branch": "master", "commit": "1d1d92e94aea9ac0273015341438b63d2db528a5" },
51-
"nvim-treesitter-textobjects": { "branch": "master", "commit": "d2a4ffc22d9d38d44edb73da007b3cf43451e9b4" },
52-
"nvim-web-devicons": { "branch": "master", "commit": "3ee60deaa539360518eaab93a6c701fe9f4d82ef" },
53-
"obsidian.nvim": { "branch": "main", "commit": "df0c5cce68a02481c0d40d1b25433e368fd12a5a" },
30+
"nvim-treesitter": { "branch": "master", "commit": "46b587eb38701c02360042fce284cc8ec2653c30" },
31+
"nvim-treesitter-textobjects": { "branch": "master", "commit": "2aa454e4037424c678a8ff033951a5be39e54b9c" },
32+
"nvim-web-devicons": { "branch": "master", "commit": "20921d33c605ba24c8d0b76b379a54a9c83ba170" },
33+
"obsidian.nvim": { "branch": "main", "commit": "6661806e211bc987d68e4f0b7c92eabfe797c2eb" },
5434
"plenary.nvim": { "branch": "master", "commit": "8aad4396840be7fc42896e3011751b7609ca4119" },
55-
"rainbow-delimiters.nvim": { "branch": "master", "commit": "580bc045c7ab3ab3ebd267774038c0d8cc19c789" },
56-
>>>>>>> d666943 (specified ripgrep for certain telescope find functions, removed buffer-tab)
57-
"suda.vim": { "branch": "master", "commit": "66727b416837836712975e748bc8a19fb6cf4ec3" },
35+
"rainbow-delimiters.nvim": { "branch": "master", "commit": "0563a31b1f46a911865cb85df3ddde2eff9fdada" },
5836
"telescope-fzf-native.nvim": { "branch": "main", "commit": "9ef21b2e6bb6ebeaf349a0781745549bbb870d27" },
5937
"telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" },
6038
"telescope.nvim": { "branch": "0.1.x", "commit": "6312868392331c9c0f22725041f1ec2bef57c751" },
6139
"todo-comments.nvim": { "branch": "main", "commit": "a7e39ae9e74f2c8c6dc4eea6d40c3971ae84752d" },
6240
"tree-sitter-hyprlang": { "branch": "master", "commit": "e5da7d0aa44403153e0394d87d9edea4e5bd6609" },
63-
"vim-closer": { "branch": "master", "commit": "6007d9db0a35e983af246b667282606612076b07" },
64-
"vim-fugitive": { "branch": "master", "commit": "c0b03f1cac242d96837326d300f42a660306fc1a" },
41+
"vim-fugitive": { "branch": "master", "commit": "dac8e5c2d85926df92672bf2afb4fc48656d96c7" },
6542
"vim-rhubarb": { "branch": "master", "commit": "ee69335de176d9325267b0fd2597a22901d927b1" },
6643
"vim-sleuth": { "branch": "master", "commit": "1cc4557420f215d02c4d2645a748a816c220e99b" },
6744
"vim-startify": { "branch": "master", "commit": "4e089dffdad46f3f5593f34362d530e8fe823dcf" },

lua/creds-template.lua

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
return {
2+
languageToolOrg = {
3+
username = "",
4+
apiKey = ""
5+
}
6+
}

lua/lsp-cfg.lua

Lines changed: 39 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,10 @@ require('which-key').register({
6565
-- before setting up the servers.
6666
require('mason').setup()
6767
require('mason-lspconfig').setup()
68+
-- require('lint').linters_by_ft = {
69+
-- latex = { 'latexindent', }
70+
-- }
71+
-- require('mason-nvim-lint').setup()
6872

6973
-- Enable the following language servers
7074
-- Feel free to add/remove any LSPs that you want here. They will automatically be installed.
@@ -107,16 +111,46 @@ local servers = {
107111
},
108112
-- tsserver = {},
109113
-- html = { filetypes = { 'html', 'twig', 'hbs'} },
114+
texlab = {
115+
texlab = {
116+
chktex = {
117+
onOpenAndSave = true,
118+
},
119+
build = {
120+
onSave = true,
121+
executable = "tectonic",
122+
args = {
123+
"-X",
124+
"build",
125+
"--keep-logs",
126+
"--keep-intermediates"
127+
}
128+
},
129+
forwardSearch = {
130+
executable = "sioyek",
131+
args = {
132+
"--reuse-window",
133+
"--execute-command",
134+
"toggle_synctex",
135+
"--inverse-search",
136+
"code -r -g \"%%1:%%2\"",
137+
"--forward-search-file",
138+
"%f",
139+
"--forward-search-line",
140+
"%l",
141+
"%p",
142+
}
143+
},
144+
latexFormatter = "latexindent"
145+
}
146+
},
110147

111148
ltex = {
112149
ltex = {
113150
language = "en-US",
114-
checkFrequency = "edit",
151+
checkFrequency = "save",
115152
languageToolHttpServerUri = "https://api.languagetoolplus.com/",
116-
languageToolOrg = {
117-
username = "[email protected]",
118-
apiKey = "pit-CkBrXozbo2c5"
119-
}
153+
require("creds").languageToolOrg,
120154
}
121155
},
122156

lua/plugin-manifest.lua

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,16 @@ return {
2020
require('plugins/obsidian'),
2121
require('plugins/notify'),
2222
require('plugins/start-screen'),
23-
-- require('plugins/noice'), -- causing fidget to still exist
23+
require('plugins/noice'), -- causing fidget to still exist
2424
require('plugins/file-tree'),
2525
-- require('plugins/tab-line'),
2626
require('plugins/glow'),
2727
require('plugins/comments'),
2828
require('plugins/beacon'),
2929
require('plugins/neogen'),
30-
require('plugins/brackets'),
31-
-- require('plugins/copilot'),
30+
-- require('plugins/brackets'), -- Causing delay while typing in latex
31+
-- -- require('plugins/copilot'),
3232
require('plugins/cmake-tools'),
3333
require('plugins/suda'),
34-
require('plugins.nabla'),
34+
require('plugins.nabla')
3535
}

lua/plugins/lsp.lua

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ return {
88
-- Automatically install LSPs to stdpath for neovim
99
'williamboman/mason.nvim',
1010
'williamboman/mason-lspconfig.nvim',
11+
-- 'mfussenegger/nvim-lint',
12+
-- 'rshkarin/mason-nvim-lint',
1113
-- Additional lua configuration, makes nvim stuff amazing!
1214
'folke/neodev.nvim',
1315
},

0 commit comments

Comments
 (0)