feat: python virtual env (venv) and nvim pyright lsp configuration

This commit is contained in:
Kyren223
2024-08-03 14:31:05 +03:00
parent 7d7666d482
commit a022151c5d
2 changed files with 12 additions and 2 deletions

View File

@@ -18,7 +18,13 @@ return {
gradle_ls = true, -- java package manager
-- jdtls = true, -- java eclipse lsp
kotlin_language_server = true, -- kotlin
pyright = true, -- python
pyright = {
settings = {
python = {
pythonPath = '~/python/venv/bin/python',
},
},
}, -- python
rust_analyzer = false, -- NOTE: using rustaceanvim
bashls = true, -- bash
taplo = true, -- toml

6
.zshrc
View File

@@ -94,6 +94,9 @@ source <(fzf --zsh)
eval "$(zoxide init --cmd cd zsh)"
eval "$(oh-my-posh init zsh --config $HOME/.config/ohmyposh/tokyocat_laptop.omp.yml)"
# Activate python venv
source ~/python/venv/bin/activate
# Aliases
alias nvim='nvim.sh'
alias cat='bat'
@@ -104,7 +107,8 @@ alias c='clear'
alias q='exit'
alias ':q'='exit'
alias vim='nvim'
alias python='python3'
alias python='~/python/venv/bin/python'
alias pip='~/python/venv/bin/pip'
alias vi='nvim $(fzf --preview="bat --style=numbers --color=always --line-range :500 {}")'
alias sqlite3='sqlite3 --box'