changed bash configs

This commit is contained in:
2025-11-03 18:51:49 +03:00
parent d8fd8fce36
commit 93f693874e
6 changed files with 29 additions and 11 deletions

1
dot_bash_aliases Normal file
View File

@ -0,0 +1 @@
alias work2='cd ~/Programming/aps-internal/grogu/grogu-mobile'

View File

@ -1,2 +1,3 @@
. ~/.bashrc
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi

View File

@ -1,12 +1,17 @@
# imports
export EDITOR=nvim
if [ -f "$HOME/.bash_private" ]; then
. "$HOME/.bash_private"
fi
if [ -f "$HOME/.bash_aliases" ]; then
. "$HOME/.bash_aliases"
fi
# saving aliases aliases
alias aliasd='alias |diff -u ~/.bashrc -'
alias aliasm='alias |comm -13 <(grep -h ^alias ~/.bashrc ~/.bash_private | sort) -'
alias aliasd='aliasm |diff -u --color ~/.bash_aliases -'
alias aliasr='unalias -a; . ~/.bashrc'
alias aliass='alias > ~/.bashrc'
alias aliass='aliasm > ~/.bash_aliases'
# ls aliases
alias ll='ls -lah'

View File

@ -27,7 +27,7 @@ input {
kb_layout = us, ru
kb_variant =
kb_model =
kb_options = grp:alt_shift_toggle
kb_options = grp:alt_shift_toggle, caps:escape
kb_rules =
follow_mouse = 1

View File

@ -25,6 +25,11 @@ function export.get_python_path()
return path.join(vim.env.VIRTUAL_ENV, "bin", "python")
end
local match = vim.fn.glob(path.join(workspace, ".venv"))
if match ~= "" then
return path.join(workspace, ".venv", "bin", "python")
end
-- Find and use virtualenv via poetry in workspace directory.
while workspace ~= "" do
if workspace ~= "" then

View File

@ -21,24 +21,30 @@ return {
local python_path = python_utils.get_python_path()
vim.lsp.config("ruff", {
root_markers = { ".git" },
settings = { interpreter = python_path },
})
vim.lsp.enable("ruff")
vim.lsp.config("basedpyright", {
root_markers = { ".git" },
python = { pythonPath = python_path },
settings = {
python = { pythonPath = python_path },
basedpyright = {
analysis = {
typeCheckingMode = "standard",
diagnosticSeverityOverrides = {
reportUnusedImport = "none",
reportMissingImports = "none",
},
},
},
},
})
vim.lsp.enable("basedpyright")
vim.lsp.config("bashls", {
cmd = { "bash-language-server", "start" },
filetypes = { "bash", "sh" },
})
vim.lsp.enable("bashls")
-- vim.lsp.config("bashls", {
-- cmd = { "bash-language-server", "start" },
-- filetypes = { "bash", "sh" },
-- })
-- vim.lsp.enable("bashls")
end,
}