закомментил лишнее

чтоб можно было ставить систему с минимум изменений
This commit is contained in:
Buliway 2024-10-07 16:41:38 +03:00
parent 19ac0b6726
commit cb05fc79fa
10 changed files with 28 additions and 28 deletions

View file

@ -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
]; ];
} }

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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
# };
# }; # };
} }

View file

@ -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"'';
}; };
} }

View file

@ -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; # Ядро линуха, ласт версия