remove useless software for qemu

This commit is contained in:
Buliway 2025-08-04 21:39:09 +03:00
parent ca00dfe910
commit 7e1b62dcc7
3 changed files with 63 additions and 64 deletions

View file

@ -7,10 +7,9 @@
# Как я понял, эти команды выполняются в начале bspwmrc
# Ниже настройки для основного монитора. Мб вместе с --primary надо
# И настройки для второго (правого) монитора
# extraConfigEarly = ''
# xrandr --output DisplayPort-2 --mode 1920x1080 --rate 165
# xrandr --output HDMI-A-0 --mode 1920x1080 --rate 60 --right-of DisplayPort-2
# '';
extraConfigEarly = ''
xrandr --output Virtual-1 --mode 1920x1080 --rate 60
'';
# Эти команды выполняются в конце bspwmrc
extraConfig = ''

View file

@ -35,15 +35,15 @@
# <target type='virtio' name='org.qemu.guest_agent.0'/>
# </channel>
# 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
# };
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
};
}

View file

@ -46,18 +46,18 @@
# greenclip.enable = true; # https://github.com/erebe/greenclip (использую clipmenu вместо этого)
# fstrim.enable = true; # Чистит ssd для норм производительности. Пока не пользуюсь
# archisteamfarm = {}; # Фарм карточек стима афк. Просто раскомментить мало, надо настроить
ollama = {
enable = true;
acceleration = "rocm";
# Ollama Port 11434/tcp
host = "0.0.0.0";
port = 11434;
openFirewall = true;
package = pkgs2.ollama;
rocmOverrideGfx = "10.3.0"; # Лок версии, чтоб на моей видюхе работало всё
# additional environment variables
# environmentVariables = { HSA_OVERRIDE_GFX_VERSION="10.3.0"; };
};
# ollama = {
# enable = true;
# acceleration = "rocm";
# # Ollama Port 11434/tcp
# host = "0.0.0.0";
# port = 11434;
# openFirewall = true;
# package = pkgs2.ollama;
# rocmOverrideGfx = "10.3.0"; # Лок версии, чтоб на моей видюхе работало всё
# # additional environment variables
# # environmentVariables = { HSA_OVERRIDE_GFX_VERSION="10.3.0"; };
# };
};
programs = {
@ -126,23 +126,23 @@
};
xfconf.enable = true; # For Thunar configs
steam = {
enable = true;
# package = pkgs2.steam;
# fontPackages = with pkgs; []; # Font packages to use in Steam
# extraPackages = with pkgs; []; # Additional
# protontricks.enable = true; # Running Winetricks commands for Proton-enabled games.
remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers
};
# steam = {
# enable = true;
# # package = pkgs2.steam;
# # fontPackages = with pkgs; []; # Font packages to use in Steam
# # extraPackages = with pkgs; []; # Additional
# # protontricks.enable = true; # Running Winetricks commands for Proton-enabled games.
# remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
# dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
# localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers
# };
# Оптимизация для игр. https://github.com/FeralInteractive/gamemode
gamemode.enable = true;
# gamemode.enable = true;
# Я хз надо ли оно мне. https://github.com/ValveSoftware/gamescope
# Подробносни тут https://ventureo.codeberg.page/source/linux-gaming.html#gamescope
gamescope.enable = true;
# gamescope.enable = true;
};
environment.systemPackages = with pkgs; [
@ -225,9 +225,9 @@
protoc-gen-go-grpc
# Gamedev
pkgs2.godot
pkgs2.gdtoolkit_4
ldtk
# pkgs2.godot
# pkgs2.gdtoolkit_4
# ldtk
# Other
hugo # Для моего блога
@ -235,7 +235,7 @@
taplo # TOML LSP
vim-language-server # VimScript LSP
go-migrate # Database migrations. CLI and Golang library
postman # API Development Environment
# postman # API Development Environment
insomnia # API client. Мне нравится больше, чем postman
pkgs2.nushell # Modern shell
@ -283,13 +283,13 @@
# zscroll # A text scroller for use with panels and shells https://github.com/noctuid/zscroll
tokei # Количество строк кода на разных языках в каталоге
pass # Менеджер паролей в терминале
amdgpu_top # Tool to display AMD GPU usage
# amdgpu_top # Tool to display AMD GPU usage
btop # Монитор ресурсов в терминале
rocmPackages.rocm-smi # Чтоб в btop было gpu (не работает)
rocmPackages.rocblas # Для работы hip?
rocmPackages.hipblas # Для работы hip?
rocmPackages.clr # Для работы hip?
pkgs2.yt-dlp # Скачивать и смотреть медиа с разных сайтов
# pkgs2.yt-dlp # Скачивать и смотреть медиа с разных сайтов
timer # A "sleep" with progress. Таймер на пельмени "timer 5m"
libqalculate # Advanced calculator library
fastfetch # Пишешь в теримнал и кидаешь всем со словами I use nixos btw
@ -297,7 +297,7 @@
fzf # Нечёткий поиск
killall # Убить процессы. Мем, что в стоке не стоит
libnotify # Вызов оповещений через "notify-send"
pkgs2.gallery-dl # Качать много картинок с кучи разных сайтов
# pkgs2.gallery-dl # Качать много картинок с кучи разных сайтов
pwgen # Генератор паролей
lm_sensors # Сенсоры
httpie # interacting with APIs & HTTP servers
@ -320,8 +320,8 @@
ksnip # Скрин экрана. Аналог - Flameshot
# kdePackages.ark # Архиватор от kde. Имеет в зависимостях blowjob
file-roller # Архиватор от gnome
qbittorrent # Торренты качать
thunderbird # Почтовый клиент для своей почты
# qbittorrent # Торренты качать
# thunderbird # Почтовый клиент для своей почты
screenkey # A screencast tool to display your keys
pavucontrol # PulseAudio Volume Control
# pwvucontrol # Pipewire Volume Control (Не знаю может ли полностью заменить pavucontrol)
@ -344,13 +344,13 @@
evince # Смотреть документы (так же превью PDF файлов для Thunar) (не читает FB2)
# papers # Я так понимаю это современная замена для evince под GTK4. Оба от gnome
libreoffice # Редактировать документы
hunspell # Проверка орфографии для libreoffice
hunspellDicts.ru_RU # Словарь для проверки орфографии
hunspellDicts.en_US # Словарь для проверки орфографии
spkgs.calibre # Работа с ebook. Иногда даёт thumbnail в файловом менеджере
drawio # Desktop application for creating diagrams. Вроде даёт thumbnail в ranger
xournalpp # Xournal++ is a handwriting Notetaking software with PDF annotation support
# libreoffice # Редактировать документы
# hunspell # Проверка орфографии для libreoffice
# hunspellDicts.ru_RU # Словарь для проверки орфографии
# hunspellDicts.en_US # Словарь для проверки орфографии
# spkgs.calibre # Работа с ebook. Иногда даёт thumbnail в файловом менеджере
# drawio # Desktop application for creating diagrams. Вроде даёт thumbnail в ranger
# xournalpp # Xournal++ is a handwriting Notetaking software with PDF annotation support
###################
## File managers ##
@ -396,7 +396,7 @@
## Media ##
###########
strawberry # Музыкальный плеер
# strawberry # Музыкальный плеер
obs-studio # Запись видео
# picard # Массовый редактор метаданных музыки
# mousai # Опенсорс шазам. Со временем просит платный api
@ -430,7 +430,7 @@
# Мб зависимости
protonup-qt # Управлять версиями proton-ge для steam
steam-run # На всякий случай
pkgs2.mangohud # Фпс и нагрузку на пк показывает в играх
# pkgs2.mangohud # Фпс и нагрузку на пк показывает в играх
pkgs2.wineWowPackages.stableFull # support both 32- and 64-bit applications
# wineWowPackages.staging # Можно назвать бета версией вайна
pkgs2.winetricks # winetricks (all versions)
@ -441,8 +441,8 @@
## Design ##
############
krita # Рисовать 1. Часто крашится
pkgs2.gimp3 # Рисовать 2. Потом выберу что оставить
# krita # Рисовать 1. Часто крашится
# pkgs2.gimp3 # Рисовать 2. Потом выберу что оставить
# blender-hip # 3д графика и рендер видео
gcolor3 # GUI color picker
xcolor # CLI color picker https://github.com/Soft/xcolor
@ -452,8 +452,8 @@
## Productivity ##
##################
obsidian # Заметки
pkgs2.planify # Task manager
# obsidian # Заметки
# pkgs2.planify # Task manager
#########
## IDE ##
@ -499,8 +499,8 @@
## Other ##
###########
qmk # Прошивка для моих раздельных клавиатур
vial # GUI для qmk, если клавиатура поддерживает
# qmk # Прошивка для моих раздельных клавиатур
# vial # GUI для qmk, если клавиатура поддерживает
fontconfig
zlib
# google-fonts
@ -509,8 +509,8 @@
libsecret # Хранить и получать аккаунты у приложений. Например для jetbrains toolbox
alsa-utils # Мне для команды amixer надо
pamixer # PulseAudio cli (громкость редачу)
easyeffects # PipeWire settings. Мне для эквалайзера нужен
weston # Для запуска wayland only apps на x11 (ещё есть cage, но он крашит систему при ребилде)
# easyeffects # PipeWire settings. Мне для эквалайзера нужен
# weston # Для запуска wayland only apps на x11 (ещё есть cage, но он крашит систему при ребилде)
# Для работы некоторых тем sddm
kdePackages.qt5compat