2024-10-14 18:35:04 -04:00
|
|
|
{ ... }:
|
|
|
|
|
{
|
|
|
|
|
# Set your time zone.
|
|
|
|
|
time.timeZone = "America/Los_Angeles";
|
|
|
|
|
|
|
|
|
|
# Select internationalisation properties.
|
|
|
|
|
i18n.defaultLocale = "en_US.UTF-8";
|
|
|
|
|
|
|
|
|
|
i18n.extraLocaleSettings = {
|
|
|
|
|
LC_ADDRESS = "en_US.UTF-8";
|
|
|
|
|
LC_IDENTIFICATION = "en_US.UTF-8";
|
|
|
|
|
LC_MEASUREMENT = "en_US.UTF-8";
|
|
|
|
|
LC_MONETARY = "en_US.UTF-8";
|
|
|
|
|
LC_NAME = "en_US.UTF-8";
|
|
|
|
|
LC_NUMERIC = "en_US.UTF-8";
|
|
|
|
|
LC_PAPER = "en_US.UTF-8";
|
|
|
|
|
LC_TELEPHONE = "en_US.UTF-8";
|
|
|
|
|
LC_TIME = "en_US.UTF-8";
|
|
|
|
|
};
|
|
|
|
|
|
2024-11-01 12:04:24 -04:00
|
|
|
environment.pathsToLink = [ "/share/bash-completion" ];
|
|
|
|
|
environment.sessionVariables = rec {
|
|
|
|
|
NIXOS_OZONE_WL = "1";
|
|
|
|
|
# SDDM_INITIAL_VT = "VT 7";
|
|
|
|
|
|
|
|
|
|
# https://discourse.nixos.org/t/guide-to-installing-qt-theme/35523/3
|
|
|
|
|
XDG_CURRENT_DESKTOP = "Hyprland";
|
|
|
|
|
XDG_SESSION_DESKTOP = "Hyprland";
|
|
|
|
|
XDG_SESSION_TYPE = "wayland";
|
|
|
|
|
XDG_DATA_HOME = "$HOME/.local/share";
|
|
|
|
|
GDK_BACKEND = "wayland";
|
|
|
|
|
|
|
|
|
|
GTK_USE_PORTAL = "1";
|
|
|
|
|
QT_QPA_PLATFORM = "wayland;xcb";
|
|
|
|
|
QT_WAYLAND_DISABLE_WINDOWDECORATION = "1";
|
|
|
|
|
QT_AUTO_SCREEN_SCALE_FACTOR = "1";
|
|
|
|
|
QT_SCALE_FACTOR_ROUNDING_POLICY = "RoundPreferFloor";
|
|
|
|
|
|
|
|
|
|
MOZ_ENABLE_WAYLAND = "1";
|
|
|
|
|
|
|
|
|
|
OZONE_PLATFORM = "wayland";
|
|
|
|
|
ELECTRON_OZONE_PLATFORM_HINT = "wayland";
|
|
|
|
|
APPIMAGELAUNCHER_DISABLE ="1";
|
|
|
|
|
CLUTTER_BACKEND = "wayland";
|
|
|
|
|
SDL_VIDEODRIVER = "wayland";
|
|
|
|
|
LIBVA_DRIVER_NAME = "nvidia";
|
|
|
|
|
|
|
|
|
|
# Replaces EGLStreams
|
|
|
|
|
GBM_BACKEND = "nvidia-drm";
|
|
|
|
|
__GLX_VENDOR_LIBRARY_NAME = "nvidia";
|
|
|
|
|
|
|
|
|
|
# QT_LOGGING_RULES="*.debug=true";
|
|
|
|
|
};
|
|
|
|
|
}
|