Skip to content
This repository was archived by the owner on Mar 24, 2026. It is now read-only.

Wyndace/dotcd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotcd

CLI + system tray утилита для Linux, которая переключает DNS-провайдера между ControlD и COMSS с поддержкой DNS over TLS.

Написана на Rust. Поддерживает запуск в трее (GTK + AppIndicator) и в режиме CLI/stdio.

Возможности

  • Переключение DNS-профиля одной командой
  • System tray с иконкой (daemon-режим)
  • CLI-команды для скриптов
  • Пакет для Arch Linux (PKGBUILD)

Установка (Arch Linux)

makepkg -si

Использование

# Переключить DNS через CLI
dotcd cli <команда>

# Запустить в трее
dotcd tray on

# Остановить трей
dotcd tray off

Стек

  • Rust (tokio, clap, reqwest)
  • GTK3 + AppIndicator (трей)
  • nix (системные вызовы)

About

DNS Over TLS Connection via ControlD and COMSS toggler for linux

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors