Compare commits
No commits in common. "ca6a15812d55859cf4ea5415a3002cd0105cd29e" and "502d0dc78a2775cbf19e7116292cb8a9775706f7" have entirely different histories.
ca6a15812d
...
502d0dc78a
6 changed files with 35 additions and 62 deletions
|
|
@ -39,7 +39,6 @@
|
||||||
"nvim-web-devicons": { "branch": "master", "commit": "edbe0a65cfacbbfff6a4a1e98ddd60c28c560509" },
|
"nvim-web-devicons": { "branch": "master", "commit": "edbe0a65cfacbbfff6a4a1e98ddd60c28c560509" },
|
||||||
"overseer.nvim": { "branch": "master", "commit": "10ee48ff96c8d1049efb278ea4c8cf9f3b0e4326" },
|
"overseer.nvim": { "branch": "master", "commit": "10ee48ff96c8d1049efb278ea4c8cf9f3b0e4326" },
|
||||||
"plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" },
|
"plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" },
|
||||||
"remote-nvim.nvim": { "branch": "main", "commit": "66fc20fd259401c7bb6ac5189ecb6283c2eb65d2" },
|
|
||||||
"remote-sshfs.nvim": { "branch": "main", "commit": "03f6c40c4032eeb1ab91368e06db9c3f3a97a75d" },
|
"remote-sshfs.nvim": { "branch": "main", "commit": "03f6c40c4032eeb1ab91368e06db9c3f3a97a75d" },
|
||||||
"render-markdown": { "branch": "main", "commit": "6096cf3608b576a38fd1396227dbc0473091714d" },
|
"render-markdown": { "branch": "main", "commit": "6096cf3608b576a38fd1396227dbc0473091714d" },
|
||||||
"smart-splits.nvim": { "branch": "master", "commit": "d8b0e772a0244169534b1fd57c1660c9bf323d26" },
|
"smart-splits.nvim": { "branch": "master", "commit": "d8b0e772a0244169534b1fd57c1660c9bf323d26" },
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,29 @@ return {
|
||||||
config = function()
|
config = function()
|
||||||
local telescope = require("telescope")
|
local telescope = require("telescope")
|
||||||
telescope.load_extension("grapple")
|
telescope.load_extension("grapple")
|
||||||
|
|
||||||
|
-- Open graple window when open without arguments
|
||||||
|
local g = vim.api.nvim_create_augroup('Grapple-User', { clear = true })
|
||||||
|
|
||||||
|
vim.api.nvim_create_autocmd('StdinReadPre', {
|
||||||
|
group = g,
|
||||||
|
callback = function()
|
||||||
|
vim.g.read_from_stdin = 1
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
|
vim.api.nvim_create_autocmd('UIEnter', {
|
||||||
|
group = g,
|
||||||
|
callback = function()
|
||||||
|
if
|
||||||
|
vim.fn.argc() == 0
|
||||||
|
and vim.api.nvim_buf_get_name(0) == ''
|
||||||
|
and vim.g.read_from_stdin == nil
|
||||||
|
then
|
||||||
|
telescope.extensions.grapple.tags()
|
||||||
|
end
|
||||||
|
end,
|
||||||
|
})
|
||||||
end,
|
end,
|
||||||
keys = {
|
keys = {
|
||||||
{ "<leader><leader>a", "<cmd>Grapple toggle<cr>", desc = "Toggle bookmark for current file" },
|
{ "<leader><leader>a", "<cmd>Grapple toggle<cr>", desc = "Toggle bookmark for current file" },
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,10 @@ return {
|
||||||
lint.linters.gitlint.args = { "--contrib", "contrib-title-conventional-commits", "--msg-filename", "-" }
|
lint.linters.gitlint.args = { "--contrib", "contrib-title-conventional-commits", "--msg-filename", "-" }
|
||||||
|
|
||||||
lint.linters_by_ft = {
|
lint.linters_by_ft = {
|
||||||
|
javascript = { "biomejs" },
|
||||||
|
typescript = { "biomejs" },
|
||||||
|
javascriptreact = { "biomejs" },
|
||||||
|
typescriptreact = { "biomejs" },
|
||||||
-- astro = { "eslint_d" },
|
-- astro = { "eslint_d" },
|
||||||
python = { "ruff" },
|
python = { "ruff" },
|
||||||
sh = { "shellcheck" },
|
sh = { "shellcheck" },
|
||||||
|
|
|
||||||
|
|
@ -73,9 +73,6 @@ return {
|
||||||
local servers = {
|
local servers = {
|
||||||
astro = {},
|
astro = {},
|
||||||
bashls = {},
|
bashls = {},
|
||||||
biome = {
|
|
||||||
single_file_support = true,
|
|
||||||
},
|
|
||||||
cssls = {},
|
cssls = {},
|
||||||
dockerls = {},
|
dockerls = {},
|
||||||
emmet_ls = {
|
emmet_ls = {
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,4 @@
|
||||||
return {
|
return {
|
||||||
{
|
|
||||||
"nosduco/remote-sshfs.nvim",
|
"nosduco/remote-sshfs.nvim",
|
||||||
dependencies = { "nvim-telescope/telescope.nvim" },
|
dependencies = { "nvim-telescope/telescope.nvim" },
|
||||||
cmd = { "RemoteSSHFSConnect" },
|
cmd = { "RemoteSSHFSConnect" },
|
||||||
|
|
@ -7,53 +6,4 @@ return {
|
||||||
require("remote-sshfs").setup({})
|
require("remote-sshfs").setup({})
|
||||||
require("telescope").load_extension("remote-sshfs")
|
require("telescope").load_extension("remote-sshfs")
|
||||||
end,
|
end,
|
||||||
},
|
|
||||||
{
|
|
||||||
"amitds1997/remote-nvim.nvim",
|
|
||||||
version = "*", -- Pin to GitHub releases
|
|
||||||
dependencies = {
|
|
||||||
"nvim-lua/plenary.nvim", -- For standard functions
|
|
||||||
"MunifTanjim/nui.nvim", -- To build the plugin UI
|
|
||||||
"nvim-telescope/telescope.nvim", -- For picking b/w different remote methods
|
|
||||||
},
|
|
||||||
opts = {
|
|
||||||
remote = {
|
|
||||||
copy_dirs = {
|
|
||||||
data = {
|
|
||||||
base = vim.fn.stdpath("data"), -- Path from where data has to be copied. You can choose to copy entire path or subdirectories inside using `dirs`
|
|
||||||
dirs = { "lazy" }, -- Directories inside `base` to copy over. If this is set to string "*"; it means entire `base` should be copied over
|
|
||||||
compression = {
|
|
||||||
enabled = true, -- Should data be compressed before uploading
|
|
||||||
additional_opts = { "--exclude-vcs" }, -- Any arguments that can be passed to `tar` for compression can be specified here to improve your compression
|
|
||||||
},
|
|
||||||
},
|
|
||||||
-- cache = {
|
|
||||||
-- base = vim.fn.stdpath("cache"),
|
|
||||||
-- dirs = {},
|
|
||||||
-- compression = {
|
|
||||||
-- enabled = true,
|
|
||||||
-- },
|
|
||||||
-- },
|
|
||||||
state = {
|
|
||||||
base = vim.fn.stdpath("state"),
|
|
||||||
dirs = {},
|
|
||||||
compression = {
|
|
||||||
enabled = true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
client_callback = function(port, workspace_config)
|
|
||||||
local cmd = ("tmux new-window 'nvim --server localhost:%s --remote-ui' && tmux select-window -t:$"):format(port)
|
|
||||||
vim.fn.jobstart(cmd, {
|
|
||||||
detach = true,
|
|
||||||
on_exit = function(job_id, exit_code, event_type)
|
|
||||||
-- This function will be called when the job exits
|
|
||||||
print("Client", job_id, "exited with code", exit_code, "Event type:", event_type)
|
|
||||||
end,
|
|
||||||
})
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
config = true,
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@ alias \
|
||||||
mkexec='chmod +x'
|
mkexec='chmod +x'
|
||||||
|
|
||||||
# Search and Query Files
|
# Search and Query Files
|
||||||
alias grep="rg --sort path --pretty --context 3"
|
alias grep="rg --sort path --context 3"
|
||||||
|
|
||||||
# Quicly update Stuff
|
# Quicly update Stuff
|
||||||
alias vi-ssh="vi ~/.ssh/config"
|
alias vi-ssh="vi ~/.ssh/config"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue