Add my latest config changes
This commit is contained in:
parent
f50051c4fa
commit
b156ff8c18
@ -6,6 +6,11 @@ vim.api.nvim_create_autocmd("TextYankPost", {
|
|||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
vim.api.nvim_create_autocmd({ "BufWritePre" }, {
|
||||||
|
pattern = { "*" },
|
||||||
|
command = [[%s/\s\+$//e]],
|
||||||
|
})
|
||||||
|
|
||||||
-- Filetype detection
|
-- Filetype detection
|
||||||
|
|
||||||
local filetype_maps = {
|
local filetype_maps = {
|
||||||
|
|||||||
@ -24,6 +24,7 @@ return {
|
|||||||
},
|
},
|
||||||
never_show_by_pattern = {
|
never_show_by_pattern = {
|
||||||
".terraform*",
|
".terraform*",
|
||||||
|
".terragrunt-cache*",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
use_libuv_file_watcher = true,
|
use_libuv_file_watcher = true,
|
||||||
|
|||||||
@ -5,7 +5,14 @@ return {
|
|||||||
config = function()
|
config = function()
|
||||||
require("toggleterm").setup({
|
require("toggleterm").setup({
|
||||||
open_mapping = [["<leader>tt"]],
|
open_mapping = [["<leader>tt"]],
|
||||||
direction = "horizontal",
|
direction = "vertical",
|
||||||
|
size = function(term)
|
||||||
|
if term.direction == "horizontal" then
|
||||||
|
return 15
|
||||||
|
elseif term.direction == "vertical" then
|
||||||
|
return vim.o.columns * 0.4
|
||||||
|
end
|
||||||
|
end,
|
||||||
})
|
})
|
||||||
local Terminal = require("toggleterm.terminal").Terminal
|
local Terminal = require("toggleterm.terminal").Terminal
|
||||||
local lazygit = Terminal:new({
|
local lazygit = Terminal:new({
|
||||||
@ -25,7 +32,12 @@ return {
|
|||||||
{
|
{
|
||||||
"<leader>tt",
|
"<leader>tt",
|
||||||
"<cmd>ToggleTerm dir=git_dir<CR>",
|
"<cmd>ToggleTerm dir=git_dir<CR>",
|
||||||
desc = "ToggleTerm: [T]oggle [t]erminal",
|
desc = "ToggleTerm: [T]oggle [t]erminal (vertical)",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"<leader>tb",
|
||||||
|
"<cmd>ToggleTerm dir=git_dir direction=horizontal<CR>",
|
||||||
|
desc = "ToggleTerm: [T]oggle [b]ottom terminal",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"<leader>gs",
|
"<leader>gs",
|
||||||
|
|||||||
11
ssh/config
11
ssh/config
@ -1,4 +1,15 @@
|
|||||||
|
# vim: ft=sshconfig
|
||||||
|
|
||||||
Host localhost
|
Host localhost
|
||||||
ForwardAgent yes
|
ForwardAgent yes
|
||||||
AddKeysToAgent ask
|
AddKeysToAgent ask
|
||||||
Match host * exec "gpg-connect-agent UPDATESTARTUPTTY /bye"
|
Match host * exec "gpg-connect-agent UPDATESTARTUPTTY /bye"
|
||||||
|
|
||||||
|
Host dns01
|
||||||
|
Hostname dns01.kreegerdo.me
|
||||||
|
User ansible
|
||||||
|
IdentityFile ~/.ssh/ansible.ed25519
|
||||||
|
|
||||||
|
Host kreegerdome-udm
|
||||||
|
Hostname 192.168.1.1
|
||||||
|
User bkreeger
|
||||||
|
|||||||
@ -7,6 +7,12 @@
|
|||||||
// custom settings, run `zed: open default settings` from the
|
// custom settings, run `zed: open default settings` from the
|
||||||
// command palette (cmd-shift-p / ctrl-shift-p)
|
// command palette (cmd-shift-p / ctrl-shift-p)
|
||||||
{
|
{
|
||||||
|
"agent": {
|
||||||
|
"default_model": {
|
||||||
|
"provider": "zed.dev",
|
||||||
|
"model": "claude-3-5-sonnet"
|
||||||
|
}
|
||||||
|
},
|
||||||
"vim_mode": true,
|
"vim_mode": true,
|
||||||
"features": {
|
"features": {
|
||||||
"edit_prediction_provider": "zed"
|
"edit_prediction_provider": "zed"
|
||||||
@ -34,6 +40,19 @@
|
|||||||
"JavaScript": {
|
"JavaScript": {
|
||||||
"formatter": { "code_actions": { "source.fixAll.eslint": true } },
|
"formatter": { "code_actions": { "source.fixAll.eslint": true } },
|
||||||
"code_actions_on_format": { "source.fixAll.eslint": true }
|
"code_actions_on_format": { "source.fixAll.eslint": true }
|
||||||
|
},
|
||||||
|
"HCL": {
|
||||||
|
// Workarond to be able to format_on_save terragrunt files
|
||||||
|
// https://github.com/gruntwork-io/terragrunt/issues/1037#issuecomment-2143442454
|
||||||
|
"format_on_save": {
|
||||||
|
"external": {
|
||||||
|
"command": "sh",
|
||||||
|
"arguments": [
|
||||||
|
"-c",
|
||||||
|
"TMPFILE=$(mktemp) && cat - > $TMPFILE && terragrunt hclfmt --terragrunt-hclfmt-file $TMPFILE && cat $TMPFILE && rm $TMPFILE"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"file_scan_exclusions": [
|
"file_scan_exclusions": [
|
||||||
|
|||||||
@ -21,6 +21,7 @@ alias dcu="docker compose up"
|
|||||||
|
|
||||||
# terraform aliases
|
# terraform aliases
|
||||||
alias tf="terraform"
|
alias tf="terraform"
|
||||||
|
alias tg="terragrunt"
|
||||||
|
|
||||||
# Wireguard CLI aliases
|
# Wireguard CLI aliases
|
||||||
alias vpnup="sudo wg-quick up wg0"
|
alias vpnup="sudo wg-quick up wg0"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user