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