From 82feed13afc7a3d9c04b0dbf43a208ac696d5e3b Mon Sep 17 00:00:00 2001 From: Zacharias-Brohn Date: Mon, 19 Jan 2026 19:59:16 +0100 Subject: [PATCH] Update dotfiles (2026-01-19 19:59:16) --- .config/uwsm/default-id | 1 + .config/uwsm/env | 63 +++++++++++++++++++++++++++++++++++++++ .config/uwsm/env-hyprland | 2 ++ 3 files changed, 66 insertions(+) create mode 100644 .config/uwsm/default-id create mode 100644 .config/uwsm/env create mode 100644 .config/uwsm/env-hyprland diff --git a/.config/uwsm/default-id b/.config/uwsm/default-id new file mode 100644 index 0000000..0220bcb --- /dev/null +++ b/.config/uwsm/default-id @@ -0,0 +1 @@ +hyprland.desktop diff --git a/.config/uwsm/env b/.config/uwsm/env new file mode 100644 index 0000000..4a7497f --- /dev/null +++ b/.config/uwsm/env @@ -0,0 +1,63 @@ +# Cursor +export XCURSOR_THEME=BreezeX-RosePine-Linux +export XCURSOR_SIZE=28 + +# QT +export QT_QPA_PLATFORM="wayland;xcb" +export QT_QPA_PLATFORMTHEME=qt6ct +export QT_WAYLAND_DISABLE_WINDOWDECORATION=1 + +# GDK +export GDK_SCALE=1 + +# Toolkit Backend +export GDK_BACKEND="wayland,x11,*" +export CLUTTER_BACKEND=wayland + +# Mozilla +export MOZ_ENABLE_WAYLAND=1 +export MOZ_DISABLE_RDD_SANDBOX=1 + +# Disable appimage launcher by default +export APPIMAGELAUNCHER_DISABLE=1 + +# Ozone +export OZONE_PLATFORM=wayland +export ELECTRON_OZONE_PLATFORM_HINT=auto + +# WLR +export WLR_RENDERER_ALLOW_SOFTWARE=1 + +# Java +export _JAVA_AWT_WM_NONREPARENTING=1 + +# SDL +export SDL_VIDEODRIVER=wayland + +# HuggingFace Cache +export HF_HOME="/mnt/IronWolf/KoboldCPP/HuggingFaceCache" + +# Keyboard Layout +export XKB_DEFAULT_LAYOUT=se +export XKB_DEFAULT_OPTIONS=caps:swapescape + +# NVIDIA Video Acceleration +export GBM_BACKEND=nvidia-drm +export NVD_BACKEND=direct +export LIBVA_DRIVER_NAME=nvidia +export __GLX_VENDOR_LIBRARY_NAME=nvidia +export EGL_PLATFORM=wayland +# export __GL_GSYNC_ALLOWED=0 +# export __GL_VRR_ALLOWED=0 + +export __GL_SHADER_DISK_CACHE_SIZE=12000000000 + +# Go +export GOBIN="/home/zach/.config/goinstall/bin" +export PATH="$PATH:$(go env GOBIN)" + +# Pip Cache +export PIP_NO_CACHE_DIR=1 + +# Uncrustify +export UNCRUSTIFY_CONFIG=$HOME/.config/uncrustify/config.cfg diff --git a/.config/uwsm/env-hyprland b/.config/uwsm/env-hyprland new file mode 100644 index 0000000..70e9c59 --- /dev/null +++ b/.config/uwsm/env-hyprland @@ -0,0 +1,2 @@ +export HYPRCURSOR_THEME=rose-pine-hyprcursor +export HYPRCURSOR_SIZE=28