.zprofile 822 B

123456789101112131415161718192021222324252627
  1. # === Variables específicas para sesión gráfica (Wayland/Sway) ===
  2. export ZDOTDIR=~/.config/zsh
  3. export MOZ_ENABLE_WAYLAND=1
  4. export QT_QPA_PLATFORM=wayland-egl
  5. export QT_WAYLAND_DISABLE_WINDOWDECORATION=1
  6. export QT_QPA_PLATFORMTHEME=qt5ct
  7. export QT_STYLE_OVERRIDE=kvantum
  8. export CLUTTER_BACKEND=wayland
  9. export GDK_BACKEND=wayland
  10. export ECORE_EVAS_ENGINE=wayland_egl
  11. export ELM_ENGINE=wayland_wgl
  12. export SDL_VIDEODRIVER=wayland
  13. export _JAVA_AWT_WM_NONREPARENTING=1
  14. export XDG_CURRENT_DESKTOP=sway
  15. export XDG_SESSION_TYPE=wayland
  16. unset SSH_AGENT_PID
  17. if [ "${gnupg_SSH_AUTH_SOCK_by:-0}" -ne $$ ]; then
  18. export SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)"
  19. fi
  20. export GPG_TTY=$(tty)
  21. gpg-connect-agent updatestartuptty /bye >/dev/null
  22. if [ -z "$WAYLAND_DISPLAY" ] && [ "$XDG_VTNR" -eq 1 ]; then
  23. exec sway
  24. fi