Kool Tech Tricks
72 subscribers
227 photos
18 videos
249 links
Обо всём интересном и полезном из мира программного обеспечения.

📘 Сайт: kooltechtricks.org
✉️ Автор: @kttrickster
🛖 Личный канал автора: @kttrickster_pub
🐘 Fediverse (Mastodon): cr8r.gg/@KoolTechTricks
Download Telegram
👋 Добро пожаловать!
Здесь вы найдёте интересные находки, полезные приложения, познавательную информацию и новости из мира программного обеспечения.

🎯 Цели
Распространение знаний и улучшение качества контента в русскоязычном Интернете.

🤑 Коммерческая деятельность?
Нет.

✍️ Редакция
Единственный человек @kttrickster. Личный канал: @kttrickster_pub

🌐 Сайт: https://kooltechtricks.org
Это свободный ресурс с полезной и интересной информацией о различном программном обеспечении. Вики, подборки, таблицы сравнения. Исходные тексты всех страниц доступны на GitHub под лицензией CC BY-SA 4.0. Каждый может внести свой вклад.

🔗 В других сетях
🐘 Fediverse (Mastodon): https://cr8r.gg/@KoolTechTricks
🦋 Bluesky: https://bsky.app/profile/kooltechtricks.org (короткие посты)
🐦 X/Twitter: https://x.com/KoolTechTricks (короткие посты)

📩 Связаться
https://docs.kooltechtricks.org/about/contact

💬 Чат:
Telegram: @TechTricksChat
Matrix: #TechTricksChat:unredacted.org
SimpleX Chat

#️⃣ Теги
#ai — искусственный интеллект, нейросети
#android — приложения и инструменты для операционной системы Android.
#browser — браузеры
#customization — персонализация, внешний вид, темы
#desktop — программы для компьютера (Windows, Linux, macOS)
#education — образование, обучение
#features — функции и возможности
#files — работа с файлами
#fun — забавное
#game — игры, развлечения
#graphics — редактирование изображений, рисование, графика
#linuxLinux
#messenger — мессенджеры, обмен сообщениями
#mobile — мобильные приложения (Android + iOS)
#notetaking — ведение заметок
#offline — не требует подключения к интернету
#privacy — приватность, конфиденциальность
#retro — старое, ностальгическое
#security — (кибер)безопасность
#site — сайты в интернете
#userscript — пользовательские скрипты в браузере
#web — приложения в браузере
#webextension — расширения для браузера
#wellbeing — благополучие, избавление от зависимостей
#youtube — просмотр видео и стримов (обычно на YouTube)
🎉2
Termux — эмулятор терминала для Android без root-прав. У многих он ассоциируется с хакерством, но на самом деле благодаря портам популярных программ, его функционал расширяется.

Скачиваем с GitHub / F-Droid и сразу обновляем пакеты pkg upgrade , желательно раз в неделю. Рекомендуется разрешить доступ к файлам — termux-setup-storage , они будут доступны в ~/storage.

Управление пакетами (программами):
pkg install <название> (или pkg in) — установить.
pkg uninstall <название> — удалить.
pkg search <название> — поиск доступных пакетов для установки.
Перечислю некоторые пакеты:
python — интерпретатор языка Python. Можно запускать скрипты, проводить вычисления или запускать ботов.
Текстовые редакторы vim, emacs, nano.
Компиляторы clang, open-jdk17.
FFmpeg — конвертер медиа (что это?).
ranger — файловый менеджер.

Можно запустить и полноценные графические оболочки XFCE, LXQt, MATE, а на них Firefox, GIMP, Codeblocks, Audacity, VLC. Гайд здесь.

Рекомендую ознакомиться с вики для подробной информации.

#linux
4
Этот скрипт генерирует команды в консоли по словесному описанию.

Скачать: https://github.com/MxDkl/pls

Для работы необходим API-ключ OpenAI (он может быть не бесплатным).
Конечно же, перед выполнением команды ожидается подтверждение пользователя.

@KoolTechTricks / #ai #linux
👍1
Тема для загрузчика GRUB в стиле Minecraft.

https://github.com/Lxtharia/minegrub-theme

Возможно генерировать случайный текст и обновлять количество установленных пакетов.

@KoolTechTricks / #customization #linux
👀1
Доля пользователей Linux в Steam достигла почти 2%, впервые обогнав долю пользователей macOS.

Среди дистрибутивов лидирует SteamOS, который предустанавливается на Steam Deck.

Кроме того, несколько недель назад доля пользователей Linux в интернете достигла 3%, согласно данным от StatCounter.

Полные результаты опроса оборудования и ПО от Steam можно посмотреть здесь.

@KoolTechTricks / #linux #stats
👀2
Тема Windows 95 для XFCE.

https://github.com/grassmunk/Chicago95

Установка выполняется автоматически при помощи скрипта installer.py. Возможно, потребуются дополнительные действия — см. файлы Extras/post_install.txt и INSTALL.md.

@KoolTechTricks / #customization #linux
👍2
📦 Warehouse — приложение для управления установленными Flatpak-пакетами. Оно объединяет многие полезные функции в одном удобном графическом интерфейсе.

- Список установленных приложений с фильтром и поиском;
- Получение информации: метаданные, версия, занимаемое место;
- Просмотр и очистка папки с пользовательскими данными;
- Удаление приложения с сохранением или удалением данных;
- Откат до предыдущей версии и приостановка обновлений;
- Установка из файла;
- Управление репозиториями.

Конечно, некоторые функции доступны из других программ, но наличие общего интерфейса иногда бывает полезным и упрощает использование.

📥 Скачать: Flathub / GitHub

@KoolTechTricks / #linux #software
👏2
🪟 Тема Aero из Windows 7 для KDE Plasma

Интересный проект, который пытается повторить интерфейс Windows 7. Судя по скриншотам, получается очень даже успешно. Тема применяется ко всей оболочке и приложениям, имеется размытие, анимация и прочие эффекты.

Обновляется не регулярно, и поддерживается только на самых свежих версиях компонентов системы. Модифицируются внутренние компоненты KDE Plasma, из-за чего переустановка или обновление рабочего стола может привести либо к возвращению изначального состояния, либо к поломке системы, так что делайте на свой страх и риск. Не рекомендуется устанавливать на реальную систему неопытным пользователям.

📥 Скриншоты / Установка

@KoolTechTricks / #customization #retro #linux
🤯3
🐉 Состоялся мегавыпуск KDE 6 — рабочая среда Plasma 6.0 для компьютеров и телефонов с ОС Linux, и кроссплатформенные приложения из пакета Gear 24.02.

- Всё программное обеспечение переведено на Qt 6. Plasma теперь использует более современную графическую платформу Wayland по умолчанию. Появилась частичная поддержка HDR;
- Обновлена тема Breeze. Плавающая панель по умолчанию, переработан эффект обзора, возвращён эффект "Куб", новое звуковое оформление;
- Обновлены системные приложения: Параметры системы, центр приложений Discover;
- Приложения из пакета Gear получили улучшения: файловый менеджер Dolphin, редактор видео Kdenlive, почтовый клиент KMail, инструмент скриншотов Spectacle, клиент Matrix NeoChat, редактор кода Kate и многие другие.

Обновления будут доступны в зависимости от вашего дистрибутива. В ближайшее время их получит Arch и Neon, позже Fedora, осенью Kubuntu, в следующем году Debian. Приложения из пакета Gear могут быть уже доступны для скачивания.

@KoolTechTricks / #linux #update
Waydroid — контейнер для запуска полноценных Android-приложений на обычных системах Linux. Приложения полностью интегрируются с системой: их можно установить через APK, а затем запустить из меню запуска программ. Также поддерживается многооконный режим и сервисы Google Play.

Установка может быть непростой, для неё потребуются определённые компоненты: поддерживаемые инструкции процессора, сессия Wayland, модули ядра. Не поддерживается на видеокартах Nvidia, но можно воспользоваться программным рендерингом. Настоятельно рекомендуется ознакомиться с официальной документацией и страницей на ArchWiki.

Проект с открытым исходным кодом и активно поддерживается сообществом.

@KoolTechTricks / #android #linux
💻 Несколько недель назад я решил впервые поставить Arch Linux вручную, без установщика. Процесс не столь сложный, но нужно было изучать дополнительные ресурсы, чтобы сделать всё правильно. Информацию я записывал к себе в заметки. Затем я подумал, что стоило бы выложить её публично, так как эта информация может быть полезна и другим.

И так, я написал большую статью про Arch Linux и выложил её на Kool Tech Вики. В ней я собрал весь опыт, который позволяет сделать систему стабильной и приятной для использования:

- Информация для начинающих: нужен ли Arch, производные (EndeavourOS и Manjaro), установочный носитель, автоматическая и ручная установка.
- Конфигурация: рабочий стол, оптимизация.
- Полезные ссылки на ArchWiki, обслуживание системы, создание снимков системы.
- Пакетный менеджер Pacman: использование, важные пакеты, конфигурация, зеркала, пользовательский репозиторий (AUR), новости, кэш.

Я очень хорошо постарался над этой статьёй, но она не идеальна. Тем не менее это отличный фундамент для будущего развития, ведь эта страница, как и все остальные на Вики, открыта для предложений и исправлений.

https://kooltechtricks.neocities.org/wiki/arch_linux

#article #linux
👍1🔥1
🥷 xdg-ninja — скрипт для проверки наличия нежелательных файлов и папок в домашней директории ($HOME). Он сканирует её и предоставляет инструкции по перемещению этих файлов в директории по спецификации XDG.

С давних пор у программ для Linux повелась традиция помещать свои файлы прямо в домашний каталог: ~/.mozilla, ~/.bashrc и др. Это может сильно засорять $HOME.

Поэтому в 2003 году придумали спецификацию XDG Base Directory. Согласно ей, по умолчанию все конфиги должны лежать в ~/.config, данные в ~/.local/share, кэш в ~/.cache. Многие программы начали ей следовать, но не все.

Некоторым таким программам можно задать путь согласно спецификации. Например, для Cargo нужно установить переменную $CARGO_HOME. Вам не нужно искать инструкции для каждой программы: xdg-ninja уже содержит всё необходимое.

Больше информации про поддержку спецификации XDG разными программами: https://wiki.archlinux.org/title/XDG_Base_Directory.

@KoolTechTricks / #files #linux
🧑‍🔬 Иногда у меня появляются интересные и просто странные идеи, которые я хочу реализовать. Но это невозможно сделать ни в постах, ни в блоге. Поэтому я решил начать делать видео на всё ещё живом YouTube. Пока что это будут просто небольшие эксперименты.

https://youtu.be/Dc2icIGB00s

Говорят, что для того, чтобы установить Arch Linux, нужно строго следовать официальному руководству. Но в этом видео я доверю установку системы нейросети ChatGPT. Она будет генерировать команды, а я буду отправлять их в консоль без изменений. Удастся ли установить и настроить полноценный рабочий стол и пользоваться системой как обычно?

@KoolTechTricks / #fluff #linux
👍2
⛵️ DistroSea — сайт, на котором можно попробовать дистрибутивы Linux (и BSD) в браузере. На выбор предлагается 70 операционных систем и более 400 их вариаций.

Этот сервис может помочь определиться, какая ОС наиболее подходящая для постоянного использования. DistroSea продолжает идею ныне закрытого сайта DistroTest.

Вы сможете использовать операционные системы только в Live-режиме, установить на диск не получится. Качество изображения оставляет желать лучшего. Для доступа к интернету требуется авторизоваться через Google.

Сервис бесплатный, обеспечивается рекламой и пожертвованиями.

@KoolTechTricks / #linux
❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🎞 Видео на обои в KDE Plasma 6

Smart Video Wallpaper Reborn — плагин, который позволит установить одно или несколько видео в качестве фонового изображения рабочего стола или экрана блокировки. Можно включить звук, размытие при активных окнах и плавный переход.

⚠️ Имейте в виду:
- Могут быть вылеты, из-за которых придётся перейти в режим терминала (TTY);
- В системе следует включить аппаратное ускорение, чтобы снизить нагрузку на процессор/видеокарту;
- Видеофайлы загружаются в оперативную память.

В файле README есть информация по установке и исправлению проблем. Делайте всё на свой страх и риск.

📥 Установить плагин:
- KDE Store
- AUR: plasma6-wallpapers-smart-video-wallpaper-reborn

@KoolTechTricks / #customization #linux
👍3
🔌 EtchDroid — приложение для Android, которое записывает образы дисков на USB-накопители. С его помощью можно сделать загрузочную флешку с современной операционной системой GNU/Linux (Windows и macOS не поддерживаются) на телефоне (через USB-адаптер), когда нет компьютера или ноутбука. Root-права не требуются. Это приложение с открытым исходным кодом. В нём нет рекламы, слежки и излишних функций.

📥 Скачать EtchDroid: Google Play / GitHub / F-Droid

Примечание: версия для F-Droid поставляется без телеметрии. Телеметрия не собирает персональные данные и помогает разработчикам улучшать приложение.

@KoolTechTricks :// #android #linux
🛡 OpenSnitch — брандмауэр приложений (application firewall) для Linux с графическим интерфейсом.

По умолчанию он блокирует все подключения, показывая окно с информацией: программа, команда в терминале, IP-адрес назначения, домен. Вы можете разрешить последующие подключения или создать правило.

Правила позволяют точно настроить запреты, чтобы блокировать нежелательные подключения, вирусы, рекламу. Также ведётся журнал обо всех подключениях. Таким образом можно неожиданно раскрыть подозрительную активность.

Эта программа для продвинутых пользователей. Блокировка случайных сетевых подключений может привести к сбоям (некоторые программы общаются друг с другом по локальной сети). Для начала рекомендуется разрешать все запросы по умолчанию, чтобы изучить работу программ. Обязательно ознакомьтесь с документацией.

📥 Инструкция по установке OpenSnitch: https://github.com/evilsocket/opensnitch/wiki/Installation

@KoolTechTricks :// #linux #networking #privacy #security
👍3
🎮 Bazzite — операционная система на основе Linux, заточенная под гейминг на компьютерах, ноутбуках и портативных консолях.

Valve выпустили SteamOS для установки не на Steam Deck. Но эта операционная система всё ещё не предназначена для использования на обычных компьютерах. Bazzite в свою очередь поддерживается на всех конфигурациях железа и обновляется чаще.

На Bazzite, SteamOS и Linux в целом, почти все игры без сильного античита будут работать не хуже, чем на Windows, благодаря оптимизации и отсутствию лишних компонентов. В Bazzite предустановлено всё необходимое программное обеспечение:

- Рабочий стол KDE Plasma (как в SteamOS) или GNOME (как в Ubuntu).
- Steam: самый удобный и совместимый способ запускать игры прямо как на Steam Deck (используйте режим Big Picture).
- Lutris: лаунчер для игр не из Steam.
- Discover / GNOME Software: устанавливайте другие программы из Flathub.
- Waydroid: (если у вас не NVIDIA) запускайте приложения для Android.
- ujust: скрипты в терминале для автоматизации установки/исправления чего-либо.

Системные компоненты защищены от повреждения: обновляйтесь без опасения поломки, и легко откатывайте обновления.

Выберите образ системы на официальном сайте. Процесс установки аналогичен Windows. Узнайте больше о Bazzite в документации.

#linux@KoolTechTricks