закомментил лишнее
чтоб можно было ставить систему с минимум изменений
This commit is contained in:
parent
19ac0b6726
commit
cb05fc79fa
10 changed files with 28 additions and 28 deletions
|
|
@ -1,13 +1,9 @@
|
|||
{
|
||||
imports = [
|
||||
# ./browsers/chromium.nix
|
||||
# ./browsers/firefox.nix
|
||||
# ./browsers/librewolf.nix
|
||||
./browsers/lynx.nix
|
||||
|
||||
./ranger/ranger.nix
|
||||
|
||||
|
||||
./gui/vscode.nix
|
||||
|
||||
./imv/imv.nix
|
||||
|
|
@ -30,6 +26,6 @@
|
|||
./wm/sxhkd.nix
|
||||
|
||||
./mangohud.nix
|
||||
./symlinks.nix
|
||||
# ./symlinks.nix
|
||||
];
|
||||
}
|
||||
|
|
@ -7,10 +7,10 @@
|
|||
# Как я понял, эти команды выполняются в начале bspwmrc
|
||||
# Ниже настройки для основного монитора. Мб вместе с --primary надо
|
||||
# И настройки для второго (правого) монитора
|
||||
extraConfigEarly = ''
|
||||
xrandr --output DisplayPort-2 --mode 1920x1080 --rate 165
|
||||
xrandr --output HDMI-A-0 --mode 1920x1080 --rate 100 --right-of DisplayPort-2
|
||||
'';
|
||||
# extraConfigEarly = ''
|
||||
# xrandr --output DisplayPort-2 --mode 1920x1080 --rate 165
|
||||
# xrandr --output HDMI-A-0 --mode 1920x1080 --rate 100 --right-of DisplayPort-2
|
||||
# '';
|
||||
|
||||
# Эти команды выполняются в конце bspwmrc
|
||||
extraConfig = ''
|
||||
|
|
@ -27,6 +27,7 @@
|
|||
# "nekoray"
|
||||
# "obsidian"
|
||||
# "planify"
|
||||
# "spice-vdagent" # Для виртуалки
|
||||
];
|
||||
|
||||
monitors = let
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
{
|
||||
imports = [
|
||||
# ./env.nix # Мб не надо, ибо редачу через home.nix?
|
||||
./filesystems.nix
|
||||
# ./filesystems.nix
|
||||
./hardware.nix
|
||||
./hibernate.nix
|
||||
# ./hibernate.nix
|
||||
./locale.nix
|
||||
./network.nix
|
||||
./sound.nix
|
||||
|
|
|
|||
|
|
@ -4,15 +4,15 @@
|
|||
{ pkgs, ... }: {
|
||||
hardware = { # Параметры для 24.05 и unstable могут сильно отличаться
|
||||
|
||||
amdgpu = {
|
||||
opencl.enable = true; # # Enable OpenCL support using ROCM runtime library.
|
||||
# amdgpu = {
|
||||
# opencl.enable = true; # # Enable OpenCL support using ROCM runtime library.
|
||||
# amdvlk = { # Гавно лаганое, лучше radv юзать (radeon vulkan)
|
||||
# enable = true; # Enable AMDVLK Vulkan driver.
|
||||
# support32Bit.enable = true; # Enable 32-bit driver support.
|
||||
# supportExperimental.enable = true; # Enable Experimental features support.
|
||||
# # settings = {}; # Runtime settings for AMDVLK to be configured /etc/amd/amdVulkanSettings.cfg.
|
||||
# };
|
||||
};
|
||||
# };
|
||||
|
||||
graphics = { # hardware.opengl переименован в hardware.graphics в unstable ветке
|
||||
enable = true;
|
||||
|
|
@ -51,7 +51,7 @@
|
|||
# "L+ /opt/rocm/hip - - - - ${pkgs.rocmPackages.clr}"
|
||||
# ];
|
||||
|
||||
boot.initrd.kernelModules = [ "amdgpu" ]; # Мб не обязательно
|
||||
# boot.initrd.kernelModules = [ "amdgpu" ]; # Мб не обязательно
|
||||
|
||||
# Для AMD существует два драйвера Vulkan
|
||||
# Один официальный от AMD - amdvlk
|
||||
|
|
|
|||
|
|
@ -45,10 +45,13 @@
|
|||
|
||||
# services = {
|
||||
# openssh.enable = true; # Потом удали. Это ставится на виртуалку, чтоб к ней конект по ssh работал.
|
||||
# qemuGuest.enable = true; # Time syncing and scripting
|
||||
# spice-vdagentd.enable = true; # Clipboard sharing
|
||||
# # Ниже я не включаю
|
||||
# spice-webdavd.enable = true; # VirtFS alternative for directory sharing
|
||||
# qemuGuest.package = pkgs.qemu_full; # Time syncing and scripting
|
||||
# qemuGuest = {
|
||||
# enable = true; # Time syncing and scripting
|
||||
# package = pkgs.qemu_full; # Time syncing and scripting
|
||||
# };
|
||||
# };
|
||||
|
||||
}
|
||||
|
|
@ -49,7 +49,7 @@
|
|||
# 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"'';
|
||||
# videoDrivers = [ "amdgpu" ]; # https://nixos.wiki/wiki/AMD_GPU
|
||||
# deviceSection = ''Option "TearFree" "True"'';
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,10 +16,10 @@ in {
|
|||
|
||||
# Список сервисов, которые не надо ребутать после rebuild switch
|
||||
# Мне это надо, потому что некоторые сервисы кладут систему
|
||||
systemd.services = {
|
||||
"accounts-daemon".restartIfChanged = false;
|
||||
# "home-manager-buliway".restartIfChanged = false;
|
||||
};
|
||||
# systemd.services = {
|
||||
# "accounts-daemon".restartIfChanged = false;
|
||||
# "home-manager-buliway".restartIfChanged = false;
|
||||
# };
|
||||
|
||||
boot = {
|
||||
kernelPackages = pkgs.linuxPackages_latest; # Ядро линуха, ласт версия
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue