Add files to repos

This commit is contained in:
2025-03-03 16:38:50 +07:00
parent 629f64ac32
commit bdbbcf7f1f
620 changed files with 39534 additions and 0 deletions

12
content/soft/_index.md Normal file
View File

@@ -0,0 +1,12 @@
+++
paginate_by = 5
title = "Софт"
sort_by = "date"
insert_anchor_links = "left"
[extra]
social_media_card = "soft.jpg"
show_reading_time = true
show_previous_next_article_links = true
+++

Binary file not shown.

After

Width:  |  Height:  |  Size: 418 KiB

110
content/soft/nmail/index.md Normal file
View File

@@ -0,0 +1,110 @@
+++
title = "Почтовый клиент nmail"
date = 2025-02-28
description = "nmail - почтовый клиент на базе терминала для Linux и macOS с пользовательским интерфейсом, похожим на alpine/pine."
[taxonomies]
tags = ["terminal", "mail"]
[extra]
quick_navigation_buttons = true
toc = true
mermaid = true
social_media_card = "social_cards/index-soft-nmail.webp"
+++
<img src="img/nmail.png">
## Описание
Nmail - это терминальный почтовый клиент для UNIX-подобных систем, который позволяет работать с электронной почтой через командную строку.
Nmail является мощным инструментом для работы с почтой в терминальном режиме, особенно полезным для системных администраторов и пользователей, предпочитающих работу через командную строку.
## Основные возможности
- Поддержка протоколов IMAP и SMTP
- Локальный кеш с использованием SQLite (с возможностью шифрования AES256)
- Многопоточность (получение и отправка писем выполняются в фоновом режиме)
- Автоматическое создание адресной книги на основе сообщений электронной почты
- Просмотр HTML-писем (конвертация в текст в терминале или во внешнем браузере)
- Открытие и просмотр вложений во внешней программе
- Простой мастер настройки для Gmail, iCloud и Outlook/Hotmail
- Интерфейс пользователя, аналогичный Alpine/Pine
- Создание сообщений с использованием внешнего редактора ($EDITOR)
- Просмотр сообщений с использованием внешнего средства просмотра ($PAGER)
- Сохранение и продолжение работы с черновиками сообщений
- Создание HTML-писем с использованием Markdown (см. опцию markdown_html_compose)
- Поиск писем
- Создание писем в режиме офлайн
- Настройка цветовой схемы
- Подпись
## Не поддерживается
- Локальный почтовый ящик, загруженный сторонним приложением (OfflineIMAP, fdm и т.д.)
- Несколько почтовых аккаунтов в одной сессии
- Специальную обработку меток Gmail
- Просмотр в виде потоков сообщений
## Настройка nmail для учётной записи Gmail с аутентификацией по паролю
```bash
$ nmail -s gmail
Email: example@gmail.com
Name: Firstname Lastname
Password:
Save password (y/n): y
Gmail OAuth 2.0
$ nmail -s gmail-oauth2
```
## Прочие почтовые сервисы
Запустите nmail один раз, чтобы он автоматически сгенерировал файл конфигурации по умолчанию:
```bash
$ nmail
```
Затем откройте файл config ~/.config/nmail/main.conf в текстовом редакторе и заполните необходимые поля:
```config
address=example@example.com
drafts=Drafts
imap_host=imap.example.com
imap_port=993
inbox=Inbox
name=Firstname Lastname
sent=Sent
smtp_host=smtp.example.com
smtp_port=587
trash=Trash
user=example@example.com
```
## Основные команды внутри клиента
```
<- Список папок
-> Просмотр письма / вложений
c - Написать письмо
d - удалить
f - переслать
l - обновить список
r - ответить
m - переместить
v - просмотр в браузере
q - выйти
```
## Установка
```bash
git clone https://aur.archlinux.org/nmail.git && cd nmail
makepkg -srciA
```
## Ссылки
* GitHub: [https://github.com/d99kris/nmail](https://github.com/d99kris/nmail)

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

BIN
content/soft/soft.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

View File

@@ -0,0 +1,47 @@
+++
title = "Файловый менеджер Yazi"
date = 2025-02-25
description = "Yazi — это современный, быстрый и настраиваемый файловый менеджер для терминала, написанный на Rust. Он поддерживает удобную навигацию, предпросмотр файлов, работу с вкладками и мощные клавиатурные сочетания, вдохновлённые ranger и nnn."
[taxonomies]
tags = ["terminal", "filemanager", "yazi"]
[extra]
quick_navigation_buttons = true
toc = true
mermaid = true
social_media_card = "social_cards/index-soft-yazi.webp"
+++
## Описание
Yazi (что означает "утка") - это файловый менеджер терминала, написанный на Rust и основанный на неблокирующем вводе-выводе async. Его цель - обеспечить эффективный, удобный и настраиваемый процесс управления файлами.
Возможности файлового менеджера Yazi 🚀
- Быстрая работа ⚡ написан на Rust, обеспечивает мгновенную навигацию.
- Полностью клавиатурный ⌨️ управление вдохновлено ranger и nnn.
- Предпросмотр файлов 👀 поддержка изображений, видео, PDF, Markdown и т. д.
- Расширяемость 🔧 возможность настройки через конфигурационные файлы и Lua-скрипты.
- Работа с вкладками 📂 удобно переключаться между разными каталогами.
- Поддержка мыши 🖱️ клики и прокрутка для комфортного использования.
- Интеграция с shell 🖥️ выполнение команд прямо в менеджере.
- Поддержка плагинов 🛠️ легко расширяется под твои задачи.
- Многофункциональный поиск 🔍 фильтрация, навигация и быстрый доступ к файлам.
- SCP и другие протоколы 🌐 можно настроить для удалённой работы с файлами.
<img src="img/yazi_screen.png">
## Установка
```bash
sudo pacman -S yazi
```
## Ссылки
* GitHub: [https://github.com/sxyazi/yazi](https://github.com/sxyazi/yazi)
* Документация: [https://yazi-rs.github.io](https://yazi-rs.github.io)

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 396 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB