Compare commits
4 commits
f462daedbb
...
f7a58a624a
| Author | SHA1 | Date | |
|---|---|---|---|
| f7a58a624a | |||
| f3d597670d | |||
| 3208b184b6 | |||
| 328da26bc5 |
5 changed files with 13 additions and 11 deletions
3
.bashrc
3
.bashrc
|
|
@ -6,6 +6,9 @@ case $- in
|
|||
*) return;;
|
||||
esac
|
||||
|
||||
# Set shell envvar
|
||||
export SHELL=$(which bash)
|
||||
|
||||
# don't put duplicate lines or lines starting with space in the history.
|
||||
HISTCONTROL=ignoreboth
|
||||
|
||||
|
|
|
|||
|
|
@ -37,7 +37,11 @@ require("config.lazy")
|
|||
vim.keymap.set("n", "<leader>r", ":source %<CR>", { desc = "Reload Config" })
|
||||
vim.keymap.set("n", "<leader>bs", ":vsplit<CR>", { desc = "Vertical Split" })
|
||||
vim.keymap.set("n", "<leader>vm", ":lua vim.diagnostic.open_float()<CR>", { desc = "Show Diagnostic Message" })
|
||||
|
||||
-- Map tab and shift-tab to indent in insert and visual mode
|
||||
vim.api.nvim_set_keymap("i", "<S-Tab>", "<C-d>", { noremap = true, silent = true })
|
||||
vim.api.nvim_set_keymap("v", "<Tab>" , ">gv", { noremap = true, silent = true })
|
||||
vim.api.nvim_set_keymap("v", "<S-Tab>" , "<gv", { noremap = true, silent = true })
|
||||
|
||||
-- remap yank to system clipboard
|
||||
vim.keymap.set("n", "<leader>y", '"+y', { desc = "Yank to Clipboard" })
|
||||
|
|
@ -57,10 +61,6 @@ vim.keymap.set("n", "<leader>ft", ":Neotree filesystem toggle left<CR>")
|
|||
|
||||
-- Configure Copilot
|
||||
--vim.keymap.set("n", "<leader>cp", ":Copilot panel<CR>", { desc = "Open Copilot Panel" })
|
||||
vim.keymap.set("n", "<leader>ce", ":Copilot enable<CR>", { desc = "Enable Copilot Completions" })
|
||||
vim.keymap.set("n", "<leader>cd", ":Copilot disable<CR>", { desc = "Disable Copilot Completions" })
|
||||
vim.keymap.set("n", "<leader>cc", ":CopilotChatToggle<CR>", { desc = "Toggle Copilot Chat" })
|
||||
vim.keymap.set("n", "<leader>cx", ":CopilotChatReset<CR>", { desc = "Reset Copilot Chat" })
|
||||
|
||||
-- Configure Buffer Navigation
|
||||
vim.keymap.set("n", "<A-left>", ":BufferPrevious<CR>", { desc = "Previous Buffer" })
|
||||
|
|
|
|||
|
|
@ -2,7 +2,9 @@ return {
|
|||
{
|
||||
"github/copilot.vim",
|
||||
config = function()
|
||||
vim.keymap.set("i", "<C-a>", 'copilot#Accept()', {
|
||||
vim.keymap.set("n", "<leader>ce", ":Copilot enable<CR>", { desc = "Enable Copilot Completions" })
|
||||
vim.keymap.set("n", "<leader>cd", ":Copilot disable<CR>", { desc = "Disable Copilot Completions" })
|
||||
vim.keymap.set("i", "<C-a>", "copilot#Accept()", {
|
||||
expr = true,
|
||||
silent = true,
|
||||
replace_keycodes = false,
|
||||
|
|
@ -19,6 +21,8 @@ return {
|
|||
},
|
||||
build = "make tiktoken",
|
||||
config = function()
|
||||
vim.keymap.set("n", "<leader>cc", ":CopilotChatToggle<CR>", { desc = "Toggle Copilot Chat" })
|
||||
vim.keymap.set("n", "<leader>cx", ":CopilotChatReset<CR>", { desc = "Reset Copilot Chat" })
|
||||
require("CopilotChat").setup({
|
||||
question_header = "",
|
||||
answer_header = "",
|
||||
|
|
|
|||
BIN
.local/bin/nvim
Executable file
BIN
.local/bin/nvim
Executable file
Binary file not shown.
5
.profile
5
.profile
|
|
@ -37,8 +37,3 @@ if [ $(which nvim) ]; then
|
|||
export EDITOR=nvim
|
||||
fi
|
||||
|
||||
# Set zsh as the default shell if available
|
||||
if [ $(which zsh) ]; then
|
||||
export SHELL=$(which zsh)
|
||||
fi
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue