fish: conf.d/setup: Set environment variables required by wayland
This commit is contained in:
parent
252b319d5c
commit
674e3fa3f6
1 changed files with 13 additions and 0 deletions
|
@ -5,6 +5,19 @@ function __fish_setup_on_tty_login --description "Set up environment on tty logi
|
|||
set -qx XDG_STATE_HOME; or set -Ux XDG_STATE_HOME $HOME/.local/state
|
||||
set -qx SSH_AUTH_SOCK; or set -Ux SSH_AUTH_SOCK $XDG_RUNTIME_DIR/ssh-agent.socket
|
||||
|
||||
# Wayland session
|
||||
set -qx XDG_SESSION_TYPE; or set -Ux XDG_SESSION_TYPE wayland
|
||||
set -qx XDG_SESSION_DESKTOP; or set -Ux XDG_SESSION_DESKTOP wayland
|
||||
set -qx XDG_CURRENT_DESKTOP; or set -Ux XDG_CURRENT_DESKTOP wayland
|
||||
|
||||
# Firefox
|
||||
set -qx MOZ_ENABLE_WAYLAND; or set -Ux MOZ_ENABLE_WAYLAND 1
|
||||
set -qx MOZ_DBUS_REMOTE; or set -Ux MOZ_DBUS_REMOTE 1
|
||||
|
||||
# QT
|
||||
set -qx QT_QPA_PLATFORM; or set -Ux QT_QPA_PLATFORM wayland
|
||||
set -qx QT_QPA_PLATFORMTHEME; or set -Ux QT_QPA_PLATFORMTHEME qt5ct
|
||||
|
||||
for extra_path in ~/.{local,nix-profile,cargo,cabal,ghcup}/bin
|
||||
if test -d "$extra_path"
|
||||
set -gxp PATH "$extra_path"
|
||||
|
|
Loading…
Reference in a new issue