From 7779044f677d10f138b278b80281413eb1597bf8 Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Thu, 4 May 2023 14:57:16 +0530 Subject: [PATCH] fish: conf.d/setup: Add rustup symlink path to PATH See related https://bugs.archlinux.org/task/78309?string=78309&project=5 https://github.com/archlinux/svntogit-community/commit/aa625d449c8ae40d0bad35b6b662c433a4289369 https://github.com/archlinux/svntogit-community/commit/17eb57f5a86e5b273f2d45d00ba1b2d0bd1c7e30 We still need to keep this to use rust-analyzer via rustup. The other option would be install the rust-analyzer package separately and not use this via rustup. --- fish/.config/fish/conf.d/setup.fish | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fish/.config/fish/conf.d/setup.fish b/fish/.config/fish/conf.d/setup.fish index 42ca6db..e707a14 100644 --- a/fish/.config/fish/conf.d/setup.fish +++ b/fish/.config/fish/conf.d/setup.fish @@ -5,6 +5,10 @@ function __fish_setup_on_tty_login --description "Set up environment on tty logi end end + if test -d /usr/lib/rustup/bin + set -gxp PATH /usr/lib/rustup/bin + end + if test -d {$HOME}/.nix-defexpr/channels set -gx NIX_PATH {$HOME}/.nix-defexpr/channels set -gx NIX_SSL_CERT_FILE '/etc/ssl/certs/ca-certificates.crt'