# Не совсем понял как менять тему в sddm. Но мне оно не надо. Оставлю ссылки # https://www.reddit.com/r/NixOS/comments/14sb6s2/sddm_themes_finally_did_a_dumb_workaround/ # https://www.reddit.com/r/NixOS/comments/14dlvbr/sddm_theme/ { pkgs, ... }: { services.displayManager = { defaultSession = "none+bspwm"; # only effective for GDM, LightDM and SDDM }; services.xserver = { enable = true; windowManager.bspwm.enable = true; displayManager = { # sddm = { # Display manager от kde # enable = true; # Вход в систему # theme = pkgs.sddm-sugar-dark; # https://github.com/MarianArlt/sddm-sugar-dark # }; lightdm = { # Минималистичный display manager enable = true; # background = "./bg.png"; greeters = { tiny.enable = true; # Фул минималистичная тема без ничего # gtk = { # GTK тема с кучей настроек. Я поставил сток настройки как шаблон # enable = true; # cursorTheme = { # size = 16; # package = pkgs.adwaita-icon-theme; # name = "Adwaita"; # }; # iconTheme = { # package = pkgs.adwaita-icon-theme; # name = "Adwaita"; # }; # theme = { # package = pkgs.gnome-themes-extra; # name = "Adwaita"; # }; # indicators = [ # "~host" # "~spacer" # "~clock" # "~spacer" # "~session" # "~language" # "~a11y" # "~power" # ]; # clock-format = "%H:%M:%S %d.%m.%y"; # extraConfig = ""; # }; }; }; }; xkb = { layout = "us,ru"; variant = ""; options = "grp:caps_toggle"; # Менять язык на CapsLock }; libinput = { enable = true; mouse = { accelProfile = "flat"; scrollMethod = "button"; scrollButton = 9; # Узнать айди можно через `xev -event button | grep button` }; touchpad = { accelProfile = "flat"; }; }; # Мб видеодрайвер можно не указывать # https://discourse.nixos.org/t/amd-gpu-optimal-settings/27648/3 # videoDrivers = [ "nvidia" ]; # https://nixos.wiki/wiki/Nvidia videoDrivers = [ "amdgpu" ]; # https://nixos.wiki/wiki/AMD_GPU # deviceSection = ''Option "TearFree" "True"''; }; }