diff --git a/README.md b/README.md index 401229a..72de036 100644 --- a/README.md +++ b/README.md @@ -411,6 +411,10 @@ gpg --edit-key ID-ключа + services = { + openssh.enable = true; # Потом удали. Это ставится на виртуалку, чтоб к ней конект по ssh работал. + spice-vdagentd.enable = true; # Clipboard sharing ++ qemuGuest = { ++ enable = true; # Fix resolution ++ package = pkgs.qemu_full; ++ }; + }; ``` В файле `modules/home-manager/wm/bspwm/bspwm.nix` изменить эти строки: diff --git a/modules/nixos/virtualisation.nix b/modules/nixos/virtualisation.nix index cc0cde1..e72f2e7 100644 --- a/modules/nixos/virtualisation.nix +++ b/modules/nixos/virtualisation.nix @@ -46,12 +46,12 @@ # services = { # openssh.enable = true; # Это ставится на виртуалку, чтоб к ней конект по ssh работал. # spice-vdagentd.enable = true; # Clipboard sharing + # qemuGuest = { + # enable = true; # Fix resolution + # package = pkgs.qemu_full; + # }; # # Ниже я не включаю # # spice-webdavd.enable = true; # VirtFS alternative for directory sharing - # # qemuGuest = { - # # enable = true; # Time syncing and scripting - # # package = pkgs.qemu_full; # Time syncing and scripting - # # }; # }; } diff --git a/modules/nixos/xserver.nix b/modules/nixos/xserver.nix index cc8edb0..6126d3f 100644 --- a/modules/nixos/xserver.nix +++ b/modules/nixos/xserver.nix @@ -7,6 +7,14 @@ services.displayManager = { defaultSession = "none+bspwm"; # only effective for GDM, LightDM and SDDM + sddm = { + # Чтоб задать аватарку юзеру, надо отправить png файл такой командой: + # sudo cp image.png /var/lib/AccountsService/icons/username + # Тоесть именно username, без .png в конце + enable = true; + # package = pkgs.kdePackages.sddm; # qt6 sddm + theme = "chili"; + }; }; services.libinput = { @@ -28,17 +36,6 @@ i3.enable = true; # i3-gaps доступен в стоке в новых версиях }; - displayManager = { - lightdm = { # Минималистичный display manager - enable = true; - # background = "./bg.png"; - # greeters = { - # tiny.enable = true; # Фул минималистичная тема без ничего - # # gtk.enable = true; # GTK тема с кучей настроек - # }; - }; - }; - xkb = { layout = "us,ru"; variant = ""; diff --git a/nixos/packages.nix b/nixos/packages.nix index a72b9bf..f0c1c62 100644 --- a/nixos/packages.nix +++ b/nixos/packages.nix @@ -158,6 +158,7 @@ killall # Убить процессы. Мем, что в стоке не стоит libnotify # Вызов оповещений через "notify-send" gallery-dl # Качать много картинок с кучи разных сайтов + shellcheck # Проверка shell скриптов на ошибки alacritty # Минималистичный терминал. Основной у меня kitty # Самый быстрый протокол отображения медиа, но ssh через жопу работает @@ -359,6 +360,10 @@ pamixer # PulseAudio cli (громкость редачу) weston # Для запуска wayland only apps на x11 (ещё есть cage, но он крашит систему при ребилде) - # lxqt.lxqt-policykit # Меню для воода пароля при запуске с правами админа. Пока юзаю от гнома + # Для работы некоторых тем sddm + kdePackages.qt5compat + libsForQt5.qt5.qtgraphicaleffects + libsForQt5.qt5.qtquickcontrols + sddm-chili-theme # Qt5 SDDM Theme ]; }