diff --git a/ai.md b/ai.md new file mode 100644 index 0000000..2c3ef94 --- /dev/null +++ b/ai.md @@ -0,0 +1,5 @@ +Ai Agents plan for sucsessfuly installed it locally: +1) add all config files to your config +2) pull ollama image by command ```ollama pull qwen2.5-coder:7b``` +3) start opencode by command ```ollama launch opencode``` +4) use ollama by opencode sucsessfuly diff --git a/host/WhiteRaven/modules/swap.nix b/host/WhiteRaven/modules/swap.nix new file mode 100644 index 0000000..9940f3c --- /dev/null +++ b/host/WhiteRaven/modules/swap.nix @@ -0,0 +1,11 @@ +{ + zramSwap = { + enable = true; + algorithm = "lz4"; + memoryPercent = 50; + }; + + swapDevices = [ + { device = "/swapfile"; size = 4096; } + ]; +} diff --git a/modules/host.nix b/modules/host.nix index 65a8815..c48e7f8 100644 --- a/modules/host.nix +++ b/modules/host.nix @@ -8,6 +8,7 @@ ./host/postgresql.nix #./host/zapret-config.nix ./host/network.nix + #./host/ai-agent.nix ]; programs.hyprland.enable = true; diff --git a/modules/host/ai-agent.nix b/modules/host/ai-agent.nix new file mode 100644 index 0000000..4a13fb6 --- /dev/null +++ b/modules/host/ai-agent.nix @@ -0,0 +1,6 @@ +{ config, pkgs, ... }:{ + services.ollama = { + enable = true; + package = pkgs.ollama; # или ollama-cuda + }; +} diff --git a/modules/user/packages/coding.nix b/modules/user/packages/coding.nix index c1ebe97..f87b521 100644 --- a/modules/user/packages/coding.nix +++ b/modules/user/packages/coding.nix @@ -5,7 +5,7 @@ lazygit git tree - zed-editor + opencode postgresql dbgate ]; diff --git a/udisks.txt b/udisks.txt deleted file mode 100644 index 8b95643..0000000 --- a/udisks.txt +++ /dev/null @@ -1,8 +0,0 @@ -И так это небольшая подсказка для тебя о том как пользоваться udisks: -Прежде всего перед монтированием диска тебе нужно понять какой раздел диска монтировать: -Для этого есть комманда: lsblk -Дальше думаю не тупой диск отличишь, прикол в том что он отмечен через sd??. вместо первого вопроса какая то буква, а вместо второго цифра -Далее команды: udisksctl mount -b /dev/sd?? --mount-point /home/USB-Disc - вмонтирует в соответсвующую папку. -udisksctl unmount -b /dev/sd?? --mount-point /home/USB-Disc - отмонтирует из папки -udisksctl power-off -b /dev/sda1 - отключит диск -Диск обязательно надо отключать!!!