mirror of
https://github.com/arthur-pbty/arthur-os.git
synced 2026-08-01 20:28:16 +02:00
* Add dynamic theming for gum. * Add migration. * Fix migration script. * Add omarchy-theme-reset utility. * Move env variables into seperate file and update migration script. * Migration adds the new hyprland config file to the users hyprland.conf. * Add gum.env.conf to default env.conf instead. * Reuse new omarchy-theme-refresh and update migration. * Ensure no errors are thrown if the file can't be loaded * Just apply this on the next theme selection So it's not disruptive --------- Co-authored-by: David Heinemeier Hansson <david@hey.com>
34 lines
785 B
Plaintext
34 lines
785 B
Plaintext
# GUM environment variables for styling purposes
|
|
# hyprlang noerror true
|
|
source = ~/.config/omarchy/current/theme/gum.env.conf
|
|
# hyprlang noerror false
|
|
|
|
# Cursor size
|
|
env = XCURSOR_SIZE,24
|
|
env = HYPRCURSOR_SIZE,24
|
|
|
|
# Force all apps to use Wayland
|
|
env = GDK_BACKEND,wayland,x11,*
|
|
env = QT_QPA_PLATFORM,wayland;xcb
|
|
env = QT_STYLE_OVERRIDE,kvantum
|
|
env = MOZ_ENABLE_WAYLAND,1
|
|
env = ELECTRON_OZONE_PLATFORM_HINT,wayland
|
|
env = OZONE_PLATFORM,wayland
|
|
env = XDG_SESSION_TYPE,wayland
|
|
|
|
# Allow better support for screen sharing (Google Meet, Discord, etc)
|
|
env = XDG_CURRENT_DESKTOP,Hyprland
|
|
env = XDG_SESSION_DESKTOP,Hyprland
|
|
|
|
xwayland {
|
|
force_zero_scaling = true
|
|
}
|
|
|
|
# Use XCompose file
|
|
env = XCOMPOSEFILE,~/.XCompose
|
|
|
|
# Don't show update on first launch
|
|
ecosystem {
|
|
no_update_news = true
|
|
}
|