Howdy - обеспечивает аутентификацию в стиле Windows Hello™ для Linux. Используйте встроенные ИК-излучатели и камеру в сочетании с функцией распознавания лиц, чтобы подтвердить свою личность.Используя централизованную систему аутентификации (
PAM), это работает везде, где в противном случае вам потребовался бы пароль: вход в систему, экран блокировки, sudo, su и т. д.https://github.com/boltgolt/howdy
ВНИМАНИЕ: Рекомендуется не полагаться только на распознавание как метода авторизации, а использовать его например совместно с 2FA
опубликовано в @gitgate
#camera #auth #pam #linux
👍6🔥4
Sbnb Linux - революционный минималистичный дистрибутив Linux, предназначенный для загрузки серверов на «голом железе» и обеспечения удалённых подключений через быстрые туннели. Возможности:
- минималистичная ОС – серверы на физическом носителе загружаются под управлением sbnb Linux, лёгкой ОС, сочетающей ядро
Linux с Docker. - работает в памяти –
sbnb Linux не устанавливается на системные диски, а работает в памяти, подобно LiveCD. - конфигурация при загрузке –
sbnb Linux считывает файл конфигурации с USB-ключа во время загрузки для настройки среды.- неизменяемая архитектура –
Sbnb Linux – это неизменяемый, доступный только для чтения унифицированный образ ядра (UKI), позволяющий легко подписывать и аттестовать образы. - удалённый доступ – во время загрузки создаётся туннель
Tailscale, обеспечивающий удалённый доступ. - гибкая среда –
sbnb Linux включает скрипты для запуска контейнеров Docker, позволяя пользователям переключаться с минимальной среды на такие дистрибутивы, как Debian, Ubuntu, CentOS, Alpine и другие.- режим разработчика — активируйте режим разработчика, запустив скрипт
sbnb-dev-env.sh, который запускает контейнер Debian/Ubuntu с различными предустановленными инструментами разработчика.- надёжные
A/B-обновления — в случае сбоя новой версии аппаратный сторожевой таймер автоматически перезагружает сервер, устанавливая предыдущую рабочую версию. - регулярный график обновлений –
Sbnb Linux следует предсказуемому графику обновлений. Обновления рассматриваются как плановые операции, а не как прерывание работы, что гарантирует защиту системы от вновь обнаруженных уязвимостей.- обновления прошивки –
Sbnb Linux применяет последние обновления микрокода ЦП и процессора безопасности при каждой загрузке. https://github.com/sbnb-io/sbnb
опубликовано в @gitgate
#linux #docker #distr #remote #talos #rancheros
1👍21🔥13
Monitor Control - Приложение для управления внешними мониторами через системный трей с поддержкой плавной анимации и автоматического обновления.Возможности:
- Управление яркостью с плавной анимацией
- Контроль громкости встроенных динамиков
- Переключение источников входа
- Поддержка множественных мониторов
- Современный интерфейс в системном трее
- Управление яркостью с плавной анимацией (0-100%)
- Управление громкостью встроенных динамиков монитора
- Переключение источников входа (
HDMI, DisplayPort, USB-C)- Плавная анимация изменения яркости
- Автоматическое обновление информации о мониторах
- Поддержка множественных мониторов
- Современный интерфейс в системном трее
- Быстрые кнопки для часто используемых настроек
https://github.com/Toxblh/Monic
Опубликовано в @gitgate
#monitor #hardware #linux
👍11🔥5
Pinta - клон Paint.Net 3.0, поддерживающий Linux, Windows и macOS с интерфейсом GTKИсходный код
Pinta распространяется под лицензией MIThttps://github.com/PintaProject/Pinta
Опубликовано в @gitgate
#paint #linux #windows #macos
GitHub
GitHub - PintaProject/Pinta: Simple GTK Paint Program
Simple GTK Paint Program. Contribute to PintaProject/Pinta development by creating an account on GitHub.
3👍9🔥3
mtPaint - программа для рисования, которую Марк Тайлер разработал с нуля, чтобы с легкостью создавать пиксельную графику и обрабатывать цифровые фотографии.Она использует инструментарий
GTK+ (версии 1, 2 или 3) и работает на ПК под управлением операционных систем GNU/Linux или Windows. Благодаря своей эффективной конструкции она может работать даже на устаревшем оборудовании ПК (например, с процессором 200 МГц и 16 МБ свободной оперативной памяти).https://mtpaint.sourceforge.net/
Подсказал: Elliot Spencer - @tehn0mad
Опубликовано в @gitgate
#editor #linux #windows #gtk
👍12🔥5
apt-dater - терминальный координатор обновлений, c его помощью вы можете легко поддерживать в актуальном состоянии один или несколько хостов GNU/Linux (Debian).Возможности:
- поддержкой
XML-отчетов- поддержкака
screen и tmux-
TCL фильтры для группировки хостов- фильтр по тэгам хостов
-
hooks до и после выполнениядействие на хосте
- запись сессий
- устанавка обновления на хостах, являющихся частью
кластер одновременно
- автоматические обновления
https://github.com/DE-IBH/apt-dater
Опубликовано в @gitgate
#system #update #apt #tui #linux
GitHub
GitHub - DE-IBH/apt-dater: terminal-based remote package update manager
terminal-based remote package update manager. Contribute to DE-IBH/apt-dater development by creating an account on GitHub.
👍8🔥3
Malcontent - защита и ограничение для детей (parental control). Реализует поддержку ограничения типов контента, доступного для учетных записей, не являющихся администраторами, в системе
Linux. Как правило, при использовании этой функции учетная запись, не являющаяся администратором, будет принадлежать ребенку, использующему систему; учетные записи администраторов будут принадлежать родителям; а фильтруемый контент будет включать приложения, которые не подходят для использования ребенком, например, из-за чрезмерного насилия.Он предоставляет расширение для поставщика услуг учетных записей, позволяющее хранить фильтр приложений для ограничения доступа ребенка к определенным приложениям; простую библиотеку для доступа к фильтру приложений и его применения; а также программу пользовательского интерфейса (
malcontent-control) для просмотра и изменения настроек родительского контроля для пользователей.Политика родительского контроля хранится в файле
/var/lib/AccountsService/users/${user}, который является ключевым файлом, доступным для чтения и записи только демону accounts-service. Доступ к данным осуществляется через интерфейс D-Bus сервиса accounts-service, для которого libmalcontent является клиентской библиотекой.В настоящее время поддерживаются два типа политики:
- фильтр, определяющий, разрешено ли запускать установленные приложения; обычно он настраивается для ограничения доступа к ограниченному набору уже установленных приложений, но может быть настроен таким образом, чтобы разрешать доступ только к фиксированному списку приложений и запрещать доступ ко всем остальным. Приложения, которые в данный момент не установлены, не подпадают под действие этого фильтра.
- набор сопоставлений категорий
OARS с максимальными рейтингами для этих категорий, с которыми пользователю разрешено устанавливать приложения. Например, сопоставление violence-realistic=mild предотвратит установку любых приложений, содержащих более чем «умеренный» уровень насилия. Приложения, которые уже установлены, не подпадают под действие этого фильтра.Любое приложение или сервис, предоставляющий пользователю доступ к контенту, который должен быть отфильтрован родительским контролем, несет ответственность за проверку фильтра родительского контроля пользователя и отказ в предоставлении контента, если это не разрешено фильтром. Это может означать отказ в запуске приложения
Flatpak, скрытие результатов поиска в gnome-shell или скрытие приложения в gnome-software из-за его высокого рейтинга OARS.Достаточно технически подкованный пользователь всегда сможет обойти эти родительские настройки. malcontent не является системой обязательного контроля доступа (
MAC), как AppArmor или SELinux. Однако её правильное использование приложениями должно создавать достаточное препятствие, чтобы предотвратить лёгкий или случайный доступ пользователей к контенту, к которому они не должны иметь доступа.Включен в базовые репозитории почти всех дистрибутивов
Linuxhttps://gitlab.freedesktop.org/pwithnall/malcontent
Опубликовано в @gitgate
#parentalcontrol #linux
GitLab
Philip Withnall / malcontent · GitLab
libmalcontent implements parental controls support which can be used by applications to filter or limit the access of child accounts to inappropriate content.
👍5🔥3
PPDB (PortProton Database) - веб-платформа для Linux-геймеров, где делятся опытом запуска Windows игр через PortProton. Здесь можно узнать, насколько хорошо работает конкретная игра, какие настройки использовать, и с какими проблемами можно столкнуться. По сути, это ProtonDB, но специально для PortProton.Каждый может создать отчёт о запуске игры — описать возникшие проблемы и их решения. Система модерации помогает поддерживать качество отчётов.
Авторизация через
Keycloak (OpenID Connect) позволяет интегрироваться с другими сервисами экосистемы Linux Gaming. (https://linux-gaming.ru/ https://git.linux-gaming.ru)Внимание: в настоящее время проект находится в бета, возможны частые обновления и изредка временная недоступность.
https://ppdb.linux-gaming.ru/
Проект от Евгения Храмова (ХрамычЪ - @xpamych) и команды
Linux-Gaming Опубликоввано в @gitgate
#game #proton #portproton #linux
26👍11🔥5
ppl - консольная утилита “как системный инструмент”, которая подключается к Perplexity API и помогает общаться, генерировать команды и собирать скрипты прямо из терминала. Возможности:
- chat: разговорный режим: подмешивает историю (контекст) и печатает ответ в формате
Markdown - cmd: генерирует одну
bash-команду под задачу: возвращает строгий JSON (команда + заметки), умеет предложить выполнить после подтверждения (--run) - script python: возвращает код + список pip-зависимостей;
ppl предлагает установить зависимости, затем показывает код и предлагает запуск - script bash: генерирует bash-скрипт, показывает и предлагает запуск
- key: сохранить/очистить Perplexity API key локально
- clear: очистить историю диалога
- Готовые
onefile бинарники в Releases (Linux/Windows), на macOS пока нетhttps://github.com/Fristivan/perplexity-cli.git
Поддержите нашего автора @fristivan звездой в репке ! Для разработчика это очень важно !
Опубликовано в @gitgate
#ai #cli #perplexity #bash #python #linux #windows #devtools
GitHub
GitHub - Fristivan/perplexity-cli: Консольная утилита для работы с Perplexity API
Консольная утилита для работы с Perplexity API. Contribute to Fristivan/perplexity-cli development by creating an account on GitHub.
👍14🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
termv - небольшой скрипт на Bash, который позволяет выбрать IPTV-поток с помощью fzf и воспроизвести его с помощью mpv.Список каналов получен с сайта https://github.com/iptv-org/iptv.
Пример пользовательского списка каналов и инструкция по его созданию доступны в этом фрагменте кода.
Для поддержки Windows рекомендуется использовать
termv-rs, переписанную версию termv на Rust.https://github.com/Roshan-R/termv
Подсказал: Eliot Spencer - @tehn0mad
Опубликовано в @gitgate
#tv #bash #iptv #fzf #mpv #linux
👍10🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Termv-rs - полная переработка Termv на Rust.Помимо повышения скорости работы,
Termv-rs теперь работает и в Windows при условии установки fzf.https://github.com/Roshan-R/termv-rs
Опубликовано в @gitgate
#tv #rust #iptv #fzf #mpv #linux #windows
🔥8👍6
This media is not supported in your browser
VIEW IN TELEGRAM
BlueTUI - TUI для управления Bluetooth в Linux
https://github.com/pythops/bluetuiОпубликовано в @gitgate
#bluetooth #linux #tui
👍10🔥6
WinBoat - запускайте приложения Windows на Linux с бесшовной интеграцией.WinBoat - приложение Electron, позволяющее запускать приложения Windows на Linux с использованием контейнерного подхода. Windows работает как виртуальная машина внутри контейнера Docker/Podman, и мы взаимодействуем с ней через гостевой сервер WinBoat для получения необходимых данных из Windows. Для компоновки приложений в виде нативных окон операционной системы мы используем FreeRDP вместе с протоколом RemoteApp от Windows.Возможности:
- элегантный интерфейс: Изящный и интуитивно понятный интерфейс, который органично интегрирует
Windows в вашу среду рабочего стола Linux, создавая ощущение работы с нативным программным обеспечением.- автоматическая установка: Простой процесс установки через наш интерфейс - выберите свои предпочтения и характеристики, а остальное мы сделаем сами.
- запускайте любые приложения: если оно работает на
Windows, оно может работать и на WinBoat. Наслаждайтесь полным набором приложений Windows в виде нативных окон операционной системы в вашей среде Linux.- полноценный рабочий стол
Windows: получите доступ ко всему функционалу рабочего стола Windows, когда это необходимо, или запускайте отдельные приложения, органично интегрированные в ваш рабочий процесс Linux.- интеграция с файловой системой: ваш домашний каталог монтируется в
Windows, что позволяет легко и без проблем обмениваться файлами между двумя системами.- и многое другое: сквозная передача смарт-карт, мониторинг ресурсов и другие функции, которые регулярно добавляются.
https://github.com/TibixDev/winboat
Опубликовано в @gitgate
#linux #windows #rdp #docker
5👍22🔥6
Widelands - бесплатная стратегия в реальном времени с открытым исходным кодом, включающая одиночные кампании и многопользовательский режим. Игра вдохновлена Settlers II™ (© Bluebyte), но отличается значительно большим разнообразием и глубиной. Тем не менее, начать играть легко благодаря обучающим руководствам.Widelands в настоящее время (и всегда будет) находится в разработке - вы можете составить представление о ходе работы, ознакомившись с журналом изменений. Приглашаем всех желающих помочь - нам нужны 2D и 3D художники, создатели звуковых эффектов, композиторы, картографы, переводчики, тестировщики, веб-программисты и программисты на C++. Приветствуются специалисты любого уровня подготовки - просто начните работать над чем-нибудь или обратитесь за советом на форумы.https://github.com/widelands/widelands
Web: https://www.widelands.org/
Опубликовано в @gitgate
#game #multipayer #settlers #linux
👍16🔥5
Warsmash: Mod Engine
- эмулятор
Warcraft III, созданный с использованием игрового движка LibGDX. По понятным причинам, проект Warsmash не включает в себя ресурсы Warcraft III. Вместо этого, для запуска эмулятора Warcraft III вам необходимо приобрести действительную копию Warcraft III у Activision Blizzard, а затем настроить Warsmash для использования этих ресурсов.https://github.com/ErikSom/WarsmashModEngine
Подсказал: Max Zotov - @Sf1nk5
Опубликовано в @gitgate
#game #multipayer #wc3 #linux
👍10🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
nbd-vram - используйте видеопамять вашей видеокарты NVIDIA в качестве пространства подкачки в Linux.Проект создан для ноутбуков с гибридной графикой, с припаянной памятью и без возможности апгрейда. Дисплей работает от встроенного графического процессора
AMD/ATI. Видеокарта NVIDIA большую часть времени простаивает, её видеопамять полностью не используется. Это позволяет использовать видеопамять в качестве высокоприоритетного файла подкачки.Порядок переполнения: сначала заполняется ОЗУ, затем видеопамять поглощает излишки (
PCIe), затем zram сжимает оставшуюся память (CPU), затем SSD только если все остальное исчерпано.https://github.com/c0deJedi/nbd-vram
Опубликоввано в @gitgate
#swap #gpu #laptop #linux #memory #nbd #nvidia #vram
👍10🔥5