From 5663ad8bf4e1bde6ca798a79ea6ce38d8f1c09b1 Mon Sep 17 00:00:00 2001 From: agryphus Date: Fri, 25 Aug 2023 18:25:43 -0400 Subject: [PATCH] JavaFX fun --- .config/zsh/.zprofile | 3 ++- .config/zsh/.zshenv | 10 ++++++++-- .config/zsh/.zshrc | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.config/zsh/.zprofile b/.config/zsh/.zprofile index 6ed631c..00f1ddc 100644 --- a/.config/zsh/.zprofile +++ b/.config/zsh/.zprofile @@ -19,6 +19,7 @@ if [ "${gnupg_SSH_AUTH_SOCK_by:-0}" -ne $$ ]; then fi eval $(gpg-agent --daemon) -export PATH=$PATH:~/.local/share/cargo/bin/ +export PATH="$PATH:~/.local/share/cargo/bin/" +export PATH="$PATH:$JAVA_HOME/bin/" export PATH=~/.local/bin:$PATH # Highest precedence to local bin diff --git a/.config/zsh/.zshenv b/.config/zsh/.zshenv index 9f8d0b0..f950864 100644 --- a/.config/zsh/.zshenv +++ b/.config/zsh/.zshenv @@ -6,6 +6,12 @@ export BROWSER='firefox' export EDITOR='nvim' export TERMINAL='st' +# Configuring input method +export GTK_IM_MODULE='fcitx' +export QT_IM_MODULE='fcitx' +export SDL_IM_MODULE='fcitx' +export XMODIFIERS='@im=fcitx' + # Spring cleaning export XDG_CONFIG_HOME="$HOME/.config" export XDG_DATA_HOME="$HOME/.local/share" @@ -26,9 +32,9 @@ export TEXMFVAR=$XDG_CACHE_HOME/texlive/texmf-var export TMUX_TMPDIR="$XDG_RUNTIME_DIR" export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority" -# Defines a vimrc export VIMINIT='let $MYVIMRC = !has("nvim") ? "$XDG_CONFIG_HOME/vim/vimrc" : "$XDG_CONFIG_HOME/nvim/init.lua" | so $MYVIMRC' - +export JAVA_HOME="/usr/lib/jvm/default/" +export XSECURELOCK_PASSWORD_PROMPT='kaomoji' export SUDO_PROMPT=" ⢀⡔⣻⠁ ⢀⣀⣀⡀ diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index 545ac47..bbfcc8a 100755 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -1,12 +1,12 @@ # The rice repo alias config='git --git-dir $HOME/repos/archrice/ --work-tree=$HOME' -# Useful defaults alias ll='ls -l' alias la='ls -A' alias l='ls -CF' alias python='python3' alias wget='wget --hsts-file="$XDG_CACHE_HOME/wget-hsts"' +alias javafx='java --module-path /usr/lib/jvm/default/lib/ --add-modules javafx.base,javafx.controls,javafx.graphics,javafx.media,javafx.swing,javafx.web' # Some wsl stuff alias clip=/mnt/c/Windows/System32/clip.exe