CLI + system tray утилита для Linux, которая переключает DNS-провайдера между ControlD и COMSS с поддержкой DNS over TLS.
Написана на Rust. Поддерживает запуск в трее (GTK + AppIndicator) и в режиме CLI/stdio.
- Переключение DNS-профиля одной командой
- System tray с иконкой (daemon-режим)
- CLI-команды для скриптов
- Пакет для Arch Linux (PKGBUILD)
makepkg -si# Переключить DNS через CLI
dotcd cli <команда>
# Запустить в трее
dotcd tray on
# Остановить трей
dotcd tray off- Rust (tokio, clap, reqwest)
- GTK3 + AppIndicator (трей)
- nix (системные вызовы)