From 7f079a205e9f091443cdd9dd43e68e9b5de68088 Mon Sep 17 00:00:00 2001 From: Ethan Simmons Date: Thu, 28 Mar 2024 14:54:35 -0500 Subject: [PATCH] Forgot to add fish config --- desktop/fish/config.fish | 49 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 desktop/fish/config.fish diff --git a/desktop/fish/config.fish b/desktop/fish/config.fish new file mode 100644 index 0000000..ce8c95e --- /dev/null +++ b/desktop/fish/config.fish @@ -0,0 +1,49 @@ +if status is-interactive + ### Local environment variables + export DENO_INSTALL="/home/eesim/.deno" +end + +if test (tty) = "/dev/tty1" + sway +end + +if status is-login + + # SSH settings + eval (ssh-agent -c) + ssh-add /home/eesim/.ssh/id_ed25519 + + # Set environment variables in /etc/profile.d/ + exec bash -c "test -e /etc/profile && source /etc/profile" + + + + ### Environment Variables + + # Set nvim to default editor + set -x EDITOR = "/usr/bin/nvim" + set -x SUDO_EDITOR = "/usr/bin/nvim" + + # Set R library location + set -x R_LIBS_USER = "/home/eesim/.local/lib/R" + + # Disable GTK portal + set -x GTK_USE_PORTAL=0 + + # Wayland environment variables + set -x XDG_CURRENT_DESKTOP = "sway" + set -x XDG_CURRENT_SESSION = "sway" + set -x XDG_SESSION_TYPE = "wayland" + set -x ELECTRON_OZONE_PLATFORM_HINT = "auto" + set -x QT_QPA_PLATFORM = "wayland;xcb" + set -x SDL_VIDEODRIVER = "wayland,x11" + + # Java fix + set -x _JAVA_AWT_WM_NONREPARENTING = "1" + + ### Themes + set -x QT_QPA_PLATFORMTHEME = "qt5ct" + + ### Start fish + exec fish +end