diff options
| author | Robert Günzler <r@gnzler.io> | 2026-09-27 17:38:39 +0200 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2026-09-27 17:38:39 +0200 |
| commit | 0860db73ae6fd9a6f6347219d820bf026a6b8b91 (patch) | |
| tree | 11318c3670d1c32c5aa0bf404c22fba3bf63fc53 /.profile | |
| parent | 4e34cbf9673aeaba252e01df554a0d204e83c5e2 (diff) | |
| download | dotfiles-0860db73ae6fd9a6f6347219d820bf026a6b8b91.tar.gz | |
Automated-commit-by: dots Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to '.profile')
| -rw-r--r-- | .profile | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/.profile b/.profile new file mode 100644 index 0000000..cb1181c --- /dev/null +++ b/.profile @@ -0,0 +1,63 @@ +#!/bin/sh + +# path +export PATH=${PATH}:${HOME}/bin:${HOME}/.local/bin + +# set sessions vars +export XDG_SESSION_TYPE=wayland +export XDG_SESSION_DESKTOP=river +export XDG_CURRENT_DESKTOP=river + +# wlroots config +export WLR_RENDERER=vulkan + +# xcursor +export XCURSOR_SIZE=16 +export XCURSOR_THEME=Adwaita + +# set misc wayland vars +export MOZ_ENABLE_WAYLAND=1 +export QT_QPA_PLATFORM=wayland +export SDL_VIDEODRIVER=wayland +export _JAVA_AWT_WM_NONREPARENTING=1 + +# session bus address, check /etc/user/init.d/dbus +export DBUS_SESSION_BUS_ADDRESS=unix:path=${XDG_RUNTIME_DIR}/bus + +# xdg base dirs +export XDG_DATA_HOME=$HOME/.local/share +export XDG_STATE_HOME=$HOME/.local/state +export XDG_CONFIG_HOME=$HOME/.config +export XDG_CACHE_HOME=$HOME/.cache + +# xdg user dirs +while read -r decl; do + eval "export $decl" +done <$XDG_CONFIG_HOME/user-dirs.dirs + +# im +# export XMODIFIERS='@im=ibus' +# export GTK_IM_MODULE=ibus +# export QT_IM_MODULE=ibus +# export QT_IM_MODULES='wayland;ibus' # qt6.7 +# export XMODIFIERS='@im=ibus' +export GTK_IM_MODULE=wayland +export QT_IM_MODULE=wayland +export QT_IM_MODULES='wayland' # qt6.7 + +# ssh +export SSH_AUTH_SOCK=$XDG_RUNTIME_DIR/rbw/ssh-agent-socket + +# mesa/mpv +export ANV_DEBUG=video-decode + +# misc +export GOPATH=$XDG_DATA_HOME/go +export CARGO_HOME=$XDG_DATA_HOME/cargo +export MSMTPQ_LOG=$XDG_STATE_HOME/msmtpq.log +export OLLAMA_HOST=kiso +export npm_config_cache=$XDG_DATA_HOME/npm + +# zk +export ZK_NOTEBOOK_DIR=$HOME/zettelkasten +export PATH=$PATH:$HOME/zettelkasten/bin |