From 98337753aac3492675271070b5fbb5deba90c488 Mon Sep 17 00:00:00 2001 From: Rocky Linux Automation <75949597+rockylinux-auto@users.noreply.github.com> Date: Fri, 16 Feb 2024 14:27:07 -0700 Subject: [PATCH] New translations template_chadrc.md (Ukrainian) --- docs/books/nvchad/template_chadrc.uk.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/docs/books/nvchad/template_chadrc.uk.md b/docs/books/nvchad/template_chadrc.uk.md index 07cd1b259c..6946f8f640 100644 --- a/docs/books/nvchad/template_chadrc.uk.md +++ b/docs/books/nvchad/template_chadrc.uk.md @@ -9,7 +9,7 @@ tags: - плагіни --- -# Приклад Config +# Приклад конфігурації ## :material-message-outline: Вступ @@ -115,7 +115,7 @@ M.mappings = require "custom.mappings" return M ``` -Файл вставляється в конфігурацію Neovim за допомогою функції `load_config`, встановленої у файлі **~/.config/nvim/lua/core/utils.lua**; функція піклується про завантаження параметрів за замовчуванням і, якщо є, також параметрів файлу *chadrc.lua* в папці *custom*: +Файл вставляється в конфігурацію Neovim за допомогою функції `load_config`, встановленої у файлі **~/.config/nvim/lua/core/utils.lua**. Функція завантажує параметри за замовчуванням і, якщо є, налаштування файлу *chadrc.lua* в папці *custom*: ```lua M.load_config = function() @@ -142,7 +142,7 @@ require("custom.mappings") M.plugins = "custom.plugins" ``` -Таким чином плагіни, встановлені в `custom/plugins.lua`, разом із тими, що складають конфігурацію NvChad, будуть передані до *lazy.nvim* для встановлення та керування ними. У цьому випадку включення не в дерево Neovim. Натомість у конфігурації *lazy.nvim*, оскільки цей плагін повністю вимикає відповідні функції редактора за допомогою виклику `vim.go.loadplugins = false`. +Таким чином плагіни, встановлені в `custom/plugins.lua`, разом із тими, що складають конфігурацію NvChad, будуть передані до *lazy.nvim* для встановлення та керування ними. У цьому випадку включення не в дерево Neovim. Натомість у конфігурації *lazy.nvim*, оскільки цей плагін повністю вимикає відповідні функції редактора за допомогою виклику `vim.go.loadplugins = false`. Натомість він міститься в конфігурації *lazy.nvim*, оскільки цей плагін повністю вимикає відповідні функції редактора за допомогою виклику `vim.go.loadplugins = false`. #### :material-language-lua: init.lua @@ -177,7 +177,7 @@ opt.smartindent = true Файл *plugins.lua*, створений за допомогою *example-config*, містить у першій частині кілька налаштувань, які замінюють параметри визначення плагіна та конфігурації плагіна за замовчуванням. Цю частину файлу нам не потрібно змінювати, оскільки для цього розробники підготували спеціальні файли, які знаходяться в папці *config*. -Далі встановлюється плагін; це було створено як приклад, щоб ви могли ознайомитися з форматом, який використовує *lazy.nvim*. +Далі встановлюється плагін. Це було створено як приклад, щоб ознайомити вас із використовуваним форматом *lazy.nvim*. ```lua -- Install a plugin @@ -247,7 +247,7 @@ local servers = { "html", "cssls", "tsserver", "clangd", "yamlls" }

:material-language-lua: conform.lua

-

Цей файл налаштовує деякі функції, спрямовані на керування та форматування написаного коду. Редагування цього файлу вимагає більше досліджень для конфігурації, ніж попередній. Огляд доступних компонентів можна знайти на сторінці вбудованих компонентів.

+

Цей файл налаштовує деякі функції, спрямовані на керування та форматування написаного коду. Редагування цього файлу вимагає більше досліджень для конфігурації, ніж попередній. Огляд доступних компонентів можна знайти на сторінці вбудованих компонентів.

Знову було створено таблицю ==formatters_by_ft==, у яку потрібно вводити налаштування:

@@ -266,7 +266,7 @@ local options = { } ` -Як бачите, у початкову конфігурацію входили лише стандартні формати. Тим не менш, вам може знадобитися, наприклад, формат для мови Markdown, і в цьому випадку ви можете додати, наприклад, [Markdownlint](https://github.com/DavidAnson/markdownlint): +Як бачите, у початкову конфігурацію входили лише стандартні форматери. Наприклад, вам може знадобитися форматувальник для мови Markdown, і в цьому випадку ви можете додати, наприклад, [Markdownlint](https://github.com/DavidAnson/markdownlint): ```lua markdown = { "markdownlint" }, @@ -371,6 +371,7 @@ M.mason = { Наприклад, припустімо, що ми налаштували папку `custom` із усіма потрібними функціями та хочемо перенести її до іншої інсталяції NvChad. Якщо ми налаштували цей файл, після копіювання або клонування нашої папки `custom` `:MasonInstallAll` буде достатньо, щоб мати всі сервери, готові до використання в іншій установці. + Остання частина конфігурації, розділ `M.nvimtree`, піклується про налаштування *nvim-tree*, увімкнувши функцію відображення стану в дереві файлів, що стосуються репозиторію git: ```lua