From cfb60eb797772a45ee006fc635d18fa7feb6b1f6 Mon Sep 17 00:00:00 2001 From: lelgenio Date: Thu, 3 Feb 2022 23:10:20 -0300 Subject: [PATCH] env: work better with sql --- dotfiles/fish/env.fish | 8 ++++++++ dotfiles/kak/filetypes.kak | 4 ++++ dotfiles/scripts/_install-ra | 8 ++++++++ 3 files changed, 20 insertions(+) create mode 100755 dotfiles/scripts/_install-ra diff --git a/dotfiles/fish/env.fish b/dotfiles/fish/env.fish index d6b17ac..4a34885 100644 --- a/dotfiles/fish/env.fish +++ b/dotfiles/fish/env.fish @@ -90,3 +90,11 @@ set -x DOTDROP_CONFIG "{{@@ _dotdrop_cfgpath @@}}" set -x DOTDROP_PROFILE "{{@@ profile @@}}" set -x DOTDROP_WORKERS (math 2 \* (nproc)) + + +################################################################ +# Source .env files +################################################################ + +command -qs direnv && + direnv hook fish | source diff --git a/dotfiles/kak/filetypes.kak b/dotfiles/kak/filetypes.kak index 8428c0e..7a6cf11 100644 --- a/dotfiles/kak/filetypes.kak +++ b/dotfiles/kak/filetypes.kak @@ -55,6 +55,10 @@ hook global BufCreate .*\.tera %[ add-highlighter buffer/jinja ref jinja ] +hook global WinSetOption filetype=sql %[ + set buffer comment_line '--' +] + hook global WinSetOption filetype=jsonc %[ set buffer comment_line '//' diff --git a/dotfiles/scripts/_install-ra b/dotfiles/scripts/_install-ra new file mode 100755 index 0000000..13e39dc --- /dev/null +++ b/dotfiles/scripts/_install-ra @@ -0,0 +1,8 @@ +#!/bin/sh + + +rm ~/.local/bin/rust-analyzer +mkdir -p ~/.local/bin +curl -L https://github.com/rust-analyzer/rust-analyzer/releases/latest/download/rust-analyzer-x86_64-unknown-linux-gnu.gz | + gunzip -c - > ~/.local/bin/rust-analyzer +chmod +x ~/.local/bin/rust-analyzer