diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index ff6aa85..a343771 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -69,13 +69,33 @@ plugin { # See https://wiki.hyprland.org/Configuring/Keywords/ for more +env = QT_QPA_PLATFORMTHEME,qt5ct +env = QT_AUTO_SCREEN_SCALE_FACTOR,1 +env = QT_ENABLE_HIGHDPI_SCALING,1 +env = QT_QPA_PLATFORM,wayland;xcb +env = XCURSOR_SIZE,24 +env = LIBVA_DRIVER_NAME,nvidia +env = XDG_SESSION_TYPE,wayland +env = __GLX_VENDOR_LIBRARY_NAME,nvidia +#env = WLR_NO_HARDWARE_CURSORS,1 +env = WLR_DRM_DEVICES,/dev/dri/card1:/dev/dri/card0 +env = GDK_SCALE,1 +env = GDK_BACKEND,wayland,x11 +env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1 +env = MOZ_ENABLE_WAYLAND,1 +env = XDG_SESSION_DESKTOP,Hyprland +env = XDG_CURRENT_DESKTOP,Hyprland +env = QT_ENABLE_FONTCONFIG_CACHE,1 + # Execute your favorite apps at launch # exec-once = waybar & hyprpaper & firefox +# Import the completed Hyprland session environment before launching long-lived helpers. +exec-once=dbus-update-activation-environment --systemd --all +exec-once=systemctl --user import-environment WAYLAND_DISPLAY DISPLAY XDG_CURRENT_DESKTOP XDG_SESSION_DESKTOP XDG_SESSION_TYPE WLR_DRM_DEVICES LIBVA_DRIVER_NAME __GLX_VENDOR_LIBRARY_NAME QT_QPA_PLATFORM QT_QPA_PLATFORMTHEME GDK_BACKEND MOZ_ENABLE_WAYLAND PATH XDG_DATA_DIRS XDG_CONFIG_DIRS DBUS_SESSION_BUS_ADDRESS + # KDE auth agent -exec-once=dbus-update-activation-environment --systemd --all -exec-once=systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP QT_QPA_PLATFORMTHEME # exec-once=/usr/lib/polkit-kde-authentication-agent-1 exec-once = systemctl --user start hyprpolkitagent exec-once=otd-daemon @@ -103,9 +123,9 @@ exec-once = wl-paste --type text --watch cliphist store exec-once = wl-paste --type image --watch cliphist store exec-once = fcitx5 exec-once = easyeffects --gapplication-service -exec-once = dms run exec-once = voxtype daemon exec-once = openrgb --startminimized +exec-once = dms run #$swaylock = swaylock --screenshots --clock --indicator --effect-blur 6x6 --fade-in 0.2 --ring-color 4e9dc2 --key-hl-color 71b0ce $swaylock = hyprlock @@ -115,24 +135,6 @@ $swaylock = hyprlock # Needs repackaging... # exec-once=/usr/lib/pam_kwallet_init -env = QT_QPA_PLATFORMTHEME,qt5ct -env = QT_AUTO_SCREEN_SCALE_FACTOR,1 -env = QT_ENABLE_HIGHDPI_SCALING,1 -env = QT_QPA_PLATFORM,wayland;xcb -env = XCURSOR_SIZE,24 -env = LIBVA_DRIVER_NAME,nvidia -env = XDG_SESSION_TYPE,wayland -env = __GLX_VENDOR_LIBRARY_NAME,nvidia -#env = WLR_NO_HARDWARE_CURSORS,1 -env = WLR_DRM_DEVICES,/dev/dri/card1:/dev/dri/card0 -env = GDK_SCALE,1 -env = GDK_BACKEND,wayland,x11 -env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1 -env = MOZ_ENABLE_WAYLAND,1 -env = XDG_SESSION_DESKTOP,Hyprland -env = XDG_CURRENT_DESKTOP,Hyprland -env = QT_ENABLE_FONTCONFIG_CACHE,1 - #monitor=eDP-1,highrr,0x0,1.25 #monitor=eDP-2,highrr,0x0,1.25 #monitor=desc:AOC 24G2W1G4 0x0000297D,highrr,auto,1 diff --git a/servers/ui-mode/configuration.nix b/servers/ui-mode/configuration.nix index 6ddeb65..6884dcd 100644 --- a/servers/ui-mode/configuration.nix +++ b/servers/ui-mode/configuration.nix @@ -26,7 +26,10 @@ in capSysAdmin = true; openFirewall = true; }; - programs.steam.extraPackages = [ pkgs.hidapi ]; + programs.steam.extraPackages = with pkgs; [ + hidapi + pulseaudio + ]; nixpkgs.config.permittedInsecurePackages = [ "olm-3.2.16" @@ -94,6 +97,11 @@ in time.timeZone = lib.mkForce "Europe/Prague"; i18n.defaultLocale = "en_US.UTF-8"; + i18n.supportedLocales = [ + "cs_CZ.UTF-8/UTF-8" + "en_GB.UTF-8/UTF-8" + "en_US.UTF-8/UTF-8" + ]; i18n.extraLocaleSettings = { LC_ADDRESS = "cs_CZ.UTF-8"; LC_IDENTIFICATION = "cs_CZ.UTF-8"; diff --git a/servers/ui-mode/home.nix b/servers/ui-mode/home.nix index 9976ac6..ea6d205 100644 --- a/servers/ui-mode/home.nix +++ b/servers/ui-mode/home.nix @@ -260,6 +260,7 @@ in mpv heroic + gamescope heaptrack #cinny-desktop gping