diff --git a/config/fish/config.fish b/config/fish/config.fish index 3c66ee7..17635ed 100644 --- a/config/fish/config.fish +++ b/config/fish/config.fish @@ -73,7 +73,7 @@ alias df='df -h' alias du='du -h' alias free='free -h' alias top='btop' -alias cat='batcat --paging=never' +alias cat='batcat --theme="gruvbox-dark" --paging=never ' # Application shortcuts alias vim='nvim' @@ -93,6 +93,7 @@ alias services-up='docker compose -f /home/jason/Documents/Compose/local-service alias services-down='docker compose -f /home/jason/Documents/Compose/local-services/docker-compose.yaml down' alias tc='tmux attach' alias td='tmux detach' +alias db='lazysql' # ============================================================================== # FUNCTIONS diff --git a/config/helix/config.toml b/config/helix/config.toml index 254b7d1..a50d011 100644 --- a/config/helix/config.toml +++ b/config/helix/config.toml @@ -21,7 +21,7 @@ skip-levels = 1 [keys.normal] ret = "goto_word" X = "extend_line_above" -D = ["goto_line_start", "extend_to_line_end", "yank", "goto_line_start", "kill_to_line_end"] +D = ["extend_to_line_end", "yank", "delete_selection"] Y = ["goto_line_start", "extend_to_line_end_newline", "yank", "goto_line_start"] esc = [ "collapse_selection", "keep_primary_selection" ] diff --git a/config/lf/lfrc b/config/lf/lfrc index c065833..b404443 100644 --- a/config/lf/lfrc +++ b/config/lf/lfrc @@ -16,8 +16,8 @@ set sortby natural set dirfirst true # ── Preview ────────────────────────────────────────────────────────────────── -set previewer ~/.config/lf/preview -set cleaner ~/.config/lf/cleaner +set previewer ~/.local/bin/lf-preview +set cleaner ~/.local/bin/lf-cleaner # ── Keybindings ────────────────────────────────────────────────────────────── diff --git a/install.sh b/install.sh index b1c12c6..85823ee 100755 --- a/install.sh +++ b/install.sh @@ -161,7 +161,7 @@ fi if [ "$DO_INSTALL" = true ]; then REQUIRED_PACKAGES=( # system essentials - wget curl git unzip + wget curl git unzip lf jq fzf fd-find btop direnv ripgrep tree bat build-essential make bear valgrind fish tmux ca-certificates gnupg libfuse2