Fix qemu resolution and install SDDM
This commit is contained in:
parent
9fd1cd7392
commit
891f8b054c
4 changed files with 22 additions and 16 deletions
|
|
@ -411,6 +411,10 @@ gpg --edit-key ID-ключа
|
||||||
+ services = {
|
+ services = {
|
||||||
+ openssh.enable = true; # Потом удали. Это ставится на виртуалку, чтоб к ней конект по ssh работал.
|
+ openssh.enable = true; # Потом удали. Это ставится на виртуалку, чтоб к ней конект по ssh работал.
|
||||||
+ spice-vdagentd.enable = true; # Clipboard sharing
|
+ spice-vdagentd.enable = true; # Clipboard sharing
|
||||||
|
+ qemuGuest = {
|
||||||
|
+ enable = true; # Fix resolution
|
||||||
|
+ package = pkgs.qemu_full;
|
||||||
|
+ };
|
||||||
+ };
|
+ };
|
||||||
```
|
```
|
||||||
В файле `modules/home-manager/wm/bspwm/bspwm.nix` изменить эти строки:
|
В файле `modules/home-manager/wm/bspwm/bspwm.nix` изменить эти строки:
|
||||||
|
|
|
||||||
|
|
@ -46,12 +46,12 @@
|
||||||
# services = {
|
# services = {
|
||||||
# openssh.enable = true; # Это ставится на виртуалку, чтоб к ней конект по ssh работал.
|
# openssh.enable = true; # Это ставится на виртуалку, чтоб к ней конект по ssh работал.
|
||||||
# spice-vdagentd.enable = true; # Clipboard sharing
|
# spice-vdagentd.enable = true; # Clipboard sharing
|
||||||
|
# qemuGuest = {
|
||||||
|
# enable = true; # Fix resolution
|
||||||
|
# package = pkgs.qemu_full;
|
||||||
|
# };
|
||||||
# # Ниже я не включаю
|
# # Ниже я не включаю
|
||||||
# # spice-webdavd.enable = true; # VirtFS alternative for directory sharing
|
# # spice-webdavd.enable = true; # VirtFS alternative for directory sharing
|
||||||
# # qemuGuest = {
|
|
||||||
# # enable = true; # Time syncing and scripting
|
|
||||||
# # package = pkgs.qemu_full; # Time syncing and scripting
|
|
||||||
# # };
|
|
||||||
# };
|
# };
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,14 @@
|
||||||
|
|
||||||
services.displayManager = {
|
services.displayManager = {
|
||||||
defaultSession = "none+bspwm"; # only effective for GDM, LightDM and SDDM
|
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 = {
|
services.libinput = {
|
||||||
|
|
@ -28,17 +36,6 @@
|
||||||
i3.enable = true; # i3-gaps доступен в стоке в новых версиях
|
i3.enable = true; # i3-gaps доступен в стоке в новых версиях
|
||||||
};
|
};
|
||||||
|
|
||||||
displayManager = {
|
|
||||||
lightdm = { # Минималистичный display manager
|
|
||||||
enable = true;
|
|
||||||
# background = "./bg.png";
|
|
||||||
# greeters = {
|
|
||||||
# tiny.enable = true; # Фул минималистичная тема без ничего
|
|
||||||
# # gtk.enable = true; # GTK тема с кучей настроек
|
|
||||||
# };
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
xkb = {
|
xkb = {
|
||||||
layout = "us,ru";
|
layout = "us,ru";
|
||||||
variant = "";
|
variant = "";
|
||||||
|
|
|
||||||
|
|
@ -158,6 +158,7 @@
|
||||||
killall # Убить процессы. Мем, что в стоке не стоит
|
killall # Убить процессы. Мем, что в стоке не стоит
|
||||||
libnotify # Вызов оповещений через "notify-send"
|
libnotify # Вызов оповещений через "notify-send"
|
||||||
gallery-dl # Качать много картинок с кучи разных сайтов
|
gallery-dl # Качать много картинок с кучи разных сайтов
|
||||||
|
shellcheck # Проверка shell скриптов на ошибки
|
||||||
|
|
||||||
alacritty # Минималистичный терминал. Основной у меня
|
alacritty # Минималистичный терминал. Основной у меня
|
||||||
kitty # Самый быстрый протокол отображения медиа, но ssh через жопу работает
|
kitty # Самый быстрый протокол отображения медиа, но ssh через жопу работает
|
||||||
|
|
@ -359,6 +360,10 @@
|
||||||
pamixer # PulseAudio cli (громкость редачу)
|
pamixer # PulseAudio cli (громкость редачу)
|
||||||
weston # Для запуска wayland only apps на x11 (ещё есть cage, но он крашит систему при ребилде)
|
weston # Для запуска wayland only apps на x11 (ещё есть cage, но он крашит систему при ребилде)
|
||||||
|
|
||||||
# lxqt.lxqt-policykit # Меню для воода пароля при запуске с правами админа. Пока юзаю от гнома
|
# Для работы некоторых тем sddm
|
||||||
|
kdePackages.qt5compat
|
||||||
|
libsForQt5.qt5.qtgraphicaleffects
|
||||||
|
libsForQt5.qt5.qtquickcontrols
|
||||||
|
sddm-chili-theme # Qt5 SDDM Theme
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue