- .gitignore updated to add more JS specific things and log files

- Ideavim config: organized, added more VIM options, more keymaps
- .profile updated to map the caps-lock key to escape on system login
- .zshrc updated to enable VIM mode on zsh shell
- Removed LazyVim config - would reconfigure it from scratch
This commit is contained in:
Pratik Tripathy
2023-11-17 16:01:23 +05:30
parent 2fff17cb88
commit 76bd4806ed
39 changed files with 117 additions and 1317 deletions

View File

@@ -60,6 +60,7 @@ plugins=(
systemd
zsh-syntax-highlighting
zsh-autosuggestions
vi-mode
# exercism
)
@@ -71,7 +72,6 @@ source $ZSH/oh-my-zsh.sh
POWERLEVEL9K_INSTANT_PROMPT=off
POWERLEVEL9K_SHORTEN_DIR_LENGTH=4
# POWERLEVEL9K_SHORTEN_STRATEGY="None"
POWERLEVEL9K_TIME_FORMAT="%D{%H:%M:%S %a}"
POWERLEVEL9K_COMMAND_EXECUTION_TIME_THRESHOLD=0
POWERLEVEL9K_COMMAND_EXECUTION_TIME_PRECISION=6
@@ -99,6 +99,9 @@ setopt HIST_IGNORE_SPACE # Don't add commands that start with whitespac
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
# enable vi-mode
bindkey -v
# Setup path and export variables
[[ ! -f ~/.env ]] || source ~/.env
[[ ! -f ~/.set_path ]] || source ~/.set_path
@@ -122,4 +125,4 @@ export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || pr
[[ ! -f ~/.config/exercism/exercism_completion.bash ]] || source ~/.config/exercism/exercism_completion.bash
eval "$(ssh-agent -s)" > /dev/null
ulimit -n 10240
ulimit -n 10240