diff --git a/kde/kde-shortcuts.kksrc b/kde/kde-shortcuts.kksrc new file mode 100644 index 0000000..3811ed4 --- /dev/null +++ b/kde/kde-shortcuts.kksrc @@ -0,0 +1,39 @@ +[bitwarden.desktop][Global Shortcuts] +_launch=Meta+B + +[kwin][Global Shortcuts] +Switch to Desktop 1=Meta+1 +Switch to Desktop 10=Meta+0 +Switch to Desktop 2=Meta+2 +Switch to Desktop 3=Meta+3 +Switch to Desktop 4=Meta+4 +Switch to Desktop 5=Meta+5 +Switch to Desktop 6=Meta+6 +Switch to Desktop 7=Meta+7 +Switch to Desktop 8=Meta+8 +Switch to Desktop 9=Meta+9 +Walk Through Windows=Meta+Tab +Window Close=Meta+C +Window Maximize=Meta+F +Window Quick Tile Bottom=Meta+Down +Window Quick Tile Left=Meta+Left +Window Quick Tile Right=Meta+Right +Window Quick Tile Top=Meta+Up +Window to Desktop 1=Meta+F1 +Window to Desktop 10=Meta+F10 +Window to Desktop 2=Meta+F2 +Window to Desktop 3=Meta+F3 +Window to Desktop 4=Meta+F4 +Window to Desktop 5=Meta+F5 +Window to Desktop 6=Meta+F6 +Window to Desktop 7=Meta+F7 +Window to Desktop 8=Meta+F8 +Window to Desktop 9=Meta+F9 +view_zoom_in=Meta+_ +view_zoom_out=Meta+- + +[org.kde.konsole.desktop][Global Shortcuts] +_launch=Meta+Return + +[yakuake][Global Shortcuts] +toggle-window-state=Meta+` diff --git a/nvim/lua/plugins-conf.lua b/nvim/lua/plugins-conf.lua index 2148060..04b6eb4 100644 --- a/nvim/lua/plugins-conf.lua +++ b/nvim/lua/plugins-conf.lua @@ -78,6 +78,7 @@ lsp.omnisharp.setup { lsp.tsserver.setup { capabilities = lspcap, on_attach = lspatt, + cmd = { "node_modules/.bin/typescript-language-server", "--stdio" }, } lsp.yamlls.setup { capabilities = lspcap, diff --git a/zsh/zshrc b/zsh/zshrc index 8bac9c1..21f774c 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -1,10 +1,16 @@ # set up environment export PURE_GIT_PULL=0 export GPG_TTY=$(tty) +export HISTSIZE=100000 +export HISTFILE="$HOME/.zsh_history" +export SAVEHIST=$HISTSIZE # set zsh options and features setopt autocd autoload -Uz compinit && compinit +setopt extended_history +setopt inc_append_history +setopt share_history # load zsh plugins [ -f "$HOME/.local/share/zap/zap.zsh" ] && source "$HOME/.local/share/zap/zap.zsh" @@ -22,6 +28,11 @@ eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib) source ~/skynet/zsh/catppuccin_mocha-zsh-syntax-highlighting.zsh source ~/skynet/zsh/zsh-grc +# keybindings +bindkey "^[[H" beginning-of-line +bindkey "^[[F" end-of-line +bindkey "^[[3~" delete-char + # set up directory hashes if [ -f ~/.zalias ]; then source ~/.zalias