Vim - это редактор, который сложно нормально освоить только по статьям и таблицам с командами. Поэтому для изучения Vim и Vim motions лучше всего подходят интерактивные тренажёры.
vimtutor - самый классический вариант. Это встроенный учебник по Vim, который обычно уже есть в системе вместе с редактором. Его можно запустить из терминала командой
OpenVim - браузерный интерактивный тренажёр. Он удобен тем, что не требует установки и настройки: можно просто открыть сайт и попробовать базовые команды Vim в более дружелюбном формате.
Vim Adventures - более игровой способ изучения. Это игра, где перемещение по миру и взаимодействие с объектами завязаны на Vim-клавиши.
VimGolf - уже следующий уровень. Там нужно изменить текст за минимальное количество нажатий.
😁 Донатик
💰 Boosty
vimtutor - самый классический вариант. Это встроенный учебник по Vim, который обычно уже есть в системе вместе с редактором. Его можно запустить из терминала командой
vimtutorOpenVim - браузерный интерактивный тренажёр. Он удобен тем, что не требует установки и настройки: можно просто открыть сайт и попробовать базовые команды Vim в более дружелюбном формате.
Vim Adventures - более игровой способ изучения. Это игра, где перемещение по миру и взаимодействие с объектами завязаны на Vim-клавиши.
VimGolf - уже следующий уровень. Там нужно изменить текст за минимальное количество нажатий.
😁 Донатик
💰 Boosty
❤11🔥4🍓2🆒1
Пришла в голову идея для серии видео: создавать конфиги для оконных менеджеров или рабочего окружения на основе каких-нибудь небанальных направлений в искусстве. Первое, что пришло в голову, адаптировать Hyprland или Niri в супрематическом стиле. Нагенерировал несколько концепций через ИИшку, как в целом это может выглядеть и какие базовые цвета использовать. Не хочу менять просто обои и делать какой-то банальный конфиг с Waybar. Хочется, чтобы вся система - со всеми иконками, окнами, включая GTK, - была адаптирована под эту стилистику. Сейчас пока предварительно думаю виджеты и бар делать через Quickshell, но пока не знаю, как сделать кастомное оформление окон, рамки и т.д. Посоветуйте в комментах, как это реализовать технически.
🔥33❤6👍4🤩3👀2
This media is not supported in your browser
VIEW IN TELEGRAM
NetOrbit - утилита для визуализации сетевого трафика в терминале.
Берёт исходящие IPv4-пакеты, определяет удалённые адреса через GeoIP и показывает их на ASCII/Braille-карте мира. Живая карта: куда прямо сейчас “общается” ваш компьютер. Есть live-режим, demo-режим без root-доступа, выбор сетевого интерфейса и несколько цветовых тем.
😁 Донатик
💰 Boosty
Берёт исходящие IPv4-пакеты, определяет удалённые адреса через GeoIP и показывает их на ASCII/Braille-карте мира. Живая карта: куда прямо сейчас “общается” ваш компьютер. Есть live-режим, demo-режим без root-доступа, выбор сетевого интерфейса и несколько цветовых тем.
😁 Донатик
💰 Boosty
🔥26❤8👍2🥰1🌚1
SigDigger - анализатор радиосигналов для Linux и macOS. Подключаете SDR-приёмник вроде RTL-SDR, HackRF или Airspy и смотрите эфир: спектр, waterfall-график, активность в диапазонах и разные типы модуляции. RTL-SDR USB-донгла и антенны под нужный диапазон хватит, чтобы начать: можно посмотреть FM-радио на спектре, поэкспериментировать с открытыми сигналами, поймать погодный спутник и искать странные пики в эфире. Важно: используйте такие штуки только для открытых сигналов, разрешённых диапазонов и легальных экспериментов.🤓
😁 Донатик
💰 Boosty
😁 Донатик
💰 Boosty
👍17❤3🔥2👏1
This media is not supported in your browser
VIEW IN TELEGRAM
kew - терминальный музыкальный плеер для локальной медиатеки. Позволяет запускать музыку прямо из терминала, искать треки, альбомы и исполнителей по частичному названию, собирать очередь, включать shuffle и читать тексты песен из .lrc или встроенных тегов. kew умеет показывать обложки прямо в терминале и выводить анимированную визуализацию во время проигрывания. Можно написать
😁 Донатик
💰 Boosty
kew moon - и плеер сам найдёт подходящий трек или альбом в вашей библиотеке. Поддерживаются MP3, FLAC, M4A/AAC, OPUS, OGG, WAV, AIFF и другие форматы.😁 Донатик
💰 Boosty
❤18👍7❤🔥1💘1
Thorium - браузер на базе Chromium с твиками для производительности и без лишних наворотов. Мне важна максимальная скорость, поэтому Firefox для себя не выбрал, плюс нравится нормальная синхронизация Google. В Thorium можно без танцев с бубном поставить полноценный uBlock Origin. В новых версиях Chrome с этим всё хуже из-за перехода на Manifest V3, из-за которого расширения постепенно выдавливают из браузера. Обновляется Thorium довольно редко и не автоматически. Из похожего пробовал Cent Browser. Он тоже на Chromium и с кучей дополнительных функций, но мне показался более кривым и перегруженным тем, что лично мне не нужно. В итоге остался на Thorium: быстрый Chromium, uBlock, Google Sync и минимум лишней обвязки. Какие вы пользуетесь браузерами?
😁 Донатик
💰 Boosty
😁 Донатик
💰 Boosty
1👍11❤3❤🔥1
Media is too big
VIEW IN TELEGRAM
rice cooker - визуальная утилита для ricing’а Hyprland. Позволяет смотреть готовые конфиги от сообщества, включать их live-превью прямо на своём рабочем столе и устанавливать выбранный сетап. Rice cooker рассчитан на Arch + Hyprland и работает с quickshell-конфигами. При этом авторы пишут, что утилита не перезаписывает ваши конфигурационные файлы, а только указывает Quickshell на выбранный конфиг
😁 Донатик
💰 Boosty
😁 Донатик
💰 Boosty
1❤23❤🔥8💔1
This media is not supported in your browser
VIEW IN TELEGRAM
Hyprland-сетап на Void Linux в стиле Экспериментов Лэйн.
fetchlains - кастомный fastfetch с GIF’ками Lain
Dotfiles автора: Dots-Pedrito
😁 Донатик
💰 Boosty
fetchlains - кастомный fastfetch с GIF’ками Lain
Dotfiles автора: Dots-Pedrito
😁 Донатик
💰 Boosty
❤9❤🔥1⚡1👍1
Dirty Frag - новая уязвимость в ядре Linux, из-за которой обычный локальный пользователь может получить root-права. Это называется Local Privilege Escalation, или LPE. Dirty Frag связана с page cache - механизмом, через который Linux кэширует данные файлов в памяти. В этом случае цепочка багов позволяет “испачкать” кэш так, что можно повлиять на данные, которые обычный пользователь менять не должен. Протестирован на системах: Ubuntu, RHEL, Fedora, openSUSE, CentOS Stream и AlmaLinux.
😁 Донатик
💰 Boosty
😁 Донатик
💰 Boosty
❤12❤🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
В одном из видео у меня уже можно было увидеть mapscii - карту мира в терминале. А вот похожий проект: ttymap -карта также рисуется через Unicode Braille и ANSI-цвета. Можно искать города, перемещаться по карте, менять темы и использовать Lua-плагины для своих сценариев. Карту можно использовать как маленький программируемый холст.
😁 Донатик
💰 Boosty
😁 Донатик
💰 Boosty
❤11👍7🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Небольшая галерея ASCII-арта: https://bigjobby.com/gallery/?group=ASCii. Там есть готовые картинки которые можно использовать в fastfetch или другом fetch-инструменте вместо стандартного логотипа дистрибутива.
😁 Донатик
💰 Boosty
😁 Донатик
💰 Boosty
🔥9❤4👾2