PurpleSchool — курсы программирования онлайн
  • Пути
    • Frontend React разработчик
    • Frontend Vue разработчик
    • Backend разработчик Node.js
    • Fullstack разработчик React / Node.js
    • Mobile разработчик React Native
    • Backend разработчик Golang
    • Devops инженер
    • Backend разработчик Python
  • AI для кодаНовое
  • О нас
    • Отзывы
    • Реферальная программа
    • О компании
    • Контакты
  • Иконка открытия меню
    • Сообщество
    • PurpleПлюс
    • AI Собеседование
    • AI тренажёр
    • Проекты
PurpleSchool — платформа бесплатных roadmap и курсов для разработчиков
ютуб иконка
Telegram иконка
VK иконка
VK иконка
Курсы
ГлавнаяКаталог курсовFrontendBackendFullstack
Практика
КарьераПроектыPurpleПлюс
Материалы
БлогБаза знаний
Документы
Договор офертаПолитика конфиденциальностиПроверка сертификатаМиграция курсовРеферальная программа
Реквизиты
ИП Ларичев Антон АндреевичИНН 773373765379contact@purpleschool.ru

PurpleSchool © 2020 -2026 Все права защищены

  • Курсы
    • FrontendИконка стрелки
    • AI разработкаИконка стрелки
    • BackendИконка стрелки
    • DevOpsИконка стрелки
    • MobileИконка стрелки
    • ТестированиеИконка стрелки
    • Soft-skillsИконка стрелки
    • ДизайнИконка стрелки
    Иконка слояПерейти в каталог курсов
  • Бесплатно
    • Курсы
    • JavaScript Основы разработкиPython Основы PythonCSS CSS FlexboxКарта развитияВопросы для собеседований
    • База знанийИконка стрелки
    • Новостные рассылкиИконка стрелки
  • PurpleSchool — курсы программирования онлайн
    • AI для кодаНовое
    • Сообщество
    • PurpleПлюс
    • AI Собеседование
    • AI тренажёр
    • Проекты
    Главная
    Сообщество
    12 приложений, которые сделали Linux моей идеальной системой для разработки

    12 приложений, которые сделали Linux моей идеальной системой для разработки

    Аватар автора 12 приложений, которые сделали Linux моей идеальной системой для разработки

    Игорь Шестухин

    Иконка календаря09 февраля 2026
    Картинка поста 12 приложений, которые сделали Linux моей идеальной системой для разработки

    Расширения GNOME: настраиваем среду под себя

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

    Zorin Taskbar и Zorin Desktop Cube дают ту самую привычную панель задач и эффектный анимированный переход между рабочими столами. Tiling Shell добавляет удобное управление окнами мышью — привязку к углам, деление экрана. Для эстетики есть Blur My Shell с размытием панелей, а для практичности — Caffeine(предотвращает сон системы), Clipboard Indicator (история буфера обмена) и Emoji Selector для быстрой вставки смайлов.

    Особенно полезными оказались Screen Rotate для автоматического поворота экрана и Toggle Touchpad для быстрого отключения тачпада при работе с мышью.

    Браузер: Zen Browser как замена Arc

    В веб-разработке и поиске информации браузер — основной инструмент. После долгих поисков остановился на Zen Browser (на базе Firefox), который предлагает интерфейс, вдохновленный Arc. Вертикальная панель вкладок, организация в рабочих пространствах (Spaces) и полноэкранный режим для небольших дисплеев — всё это экономит пространство и внимание.

    Терминал: скорость и кастомизация

    Alacritty стал моим выбором благодаря GPU-ускорению и скорости работы. Настроил его с оболочкой Fish, промптом Starship и Terminal Multiplexer (Tmux) для управления сессиями — теперь работа в терминале стала не только быстрой, но и визуально приятной.

    Работа с базами данных: TablePlus

    Для работы с различными СУБД нет ничего удобнее TablePlus. Это мощный графический клиент, где можно управлять таблицами, индексами и выполнять SQL-запросы с подсветкой синтаксиса. Поддерживает практически все популярные базы данных.

    Редакторы кода: от минимализма к AI-ассистентам

    В арсенале два основных инструмента: AstraVim/Neovim для быстрого редактирования в терминале и Zed как основной редактор для серьезных задач. Последний особенно впечатляет — это производительный редактор на Rust с глубокой интеграцией AI-ассистентов вроде CodeCesium, который помогает писать и рефакторить код.

    Безопасность и управление паролями

    1Password работает на Linux так же безупречно, как и на других платформах. Отдельное приложение и расширение для браузера позволяют генерировать и безопасно хранить уникальные пароли без лишних усилий.

    Git: консоль и графический интерфейс

    Для работы с Git использую дуэт: Lazygit в консоли для большинства операций и Source Git (GitGUI) для визуализации веток, работы с тегами и сабмодулями. Вместе они заменяют все популярные десктопные клиенты.

    Полезные утилиты для повседневных задач

    Несколько небольших, но крайне полезных приложений:

    • Web App Manager создает отдельные окна-приложения для веб-сервисов вроде Figma или Notion
    • Collector — «плавающее» окно для временного сбора файлов из разных папок
    • Gradience позволяет быстро редактировать скриншоты сразу после захвата экрана
    • Packet (аналог KDE Connect) обеспечивает быструю передачу файлов между Linux и Android по локальной сети

    Заключение: Linux готов для серьезной разработки

    Современные дистрибутивы Linux предлагают не просто стабильность, а полноценную экосистему для разработки. Представленный стек приложений покрывает все ключевые задачи — от написания кода до коммуникации и организации рабочего процесса.

    Самое приятное, что большинство этих инструментов либо кроссплатформенные, либо имеют аналоги, которые работают на Linux так же хорошо, как и на коммерческих ОС. Переход на десктопный Linux в 2024 году — это не эксперимент, а осознанный выбор в пользу гибкой, отзывчивой и полностью контролируемой рабочей среды.

    Иконка глаза643

    Комментарии

    0

    Постройте личный план изучения Основы React, React Router и Redux Toolkit до уровня Middle — бесплатно!

    Основы React, React Router и Redux Toolkit — часть карты развития Frontend, Mobile

    • step100+ шагов развития
    • lessons30 бесплатных лекций
    • lessons300 бонусных рублей на счет

    Бесплатные лекции

    Лучшие курсы по теме

    изображение курса

    Zustand

    Антон Ларичев
    AI-тренажерыAI-тренажеры
    Практика в студииПрактика в студии
    Гарантия
    Бонусы
    иконка звёздочки рейтинга4.8
    3 999 ₽ 6 990 ₽
    Подробнее
    изображение курса

    Next.js - с нуля

    Антон Ларичев
    AI-тренажерыAI-тренажеры
    Практика в студииПрактика в студии
    Гарантия
    Бонусы
    иконка звёздочки рейтинга4.7
    3 999 ₽ 6 990 ₽
    Подробнее
    изображение курса

    Feature-Sliced Design

    Антон Ларичев
    AI-тренажерыAI-тренажеры
    Практика в студииПрактика в студии
    Гарантия
    Бонусы
    иконка звёздочки рейтинга4.5
    3 999 ₽ 6 990 ₽
    Подробнее

    Похожие статьи

    Картинка поста Замыкания в JavaScript: полное руководство с примерами
    Иконка аватараАнтон
    Иконка календаря25 июня 2026
    JavaScriptзамыканияосновы JS+ 2juniorИконка уровня junior

    Замыкания в JavaScript: полное руководство с примерами

    Замыкания в JavaScript — разбираем простыми словами: что захватывает функция, как работает scope chain и где применять на практике.

    Иконка чипа0
    Иконка глаза36
    Иконка комментариев0
    Картинка поста WebSocket: что это и как работает в реальных проектах
    Иконка аватараАнтон
    Иконка календаря24 июня 2026
    websocketjavascriptnodejs+ 3juniorИконка уровня junior

    WebSocket: что это и как работает в реальных проектах

    WebSocket — протокол двусторонней связи в реальном времени. Разбираем, как устроено соединение изнутри, и пишем чат на Node.js с нуля.

    Иконка чипа0
    Иконка глаза75
    Иконка комментариев0
    Картинка поста Git rebase vs merge: когда и как правильно выбирать
    Иконка аватараАнтон
    Иконка календаря23 июня 2026
    gitrebasemerge+ 2middleИконка уровня middle

    Git rebase vs merge: когда и как правильно выбирать

    Git rebase и merge решают одну задачу, но по-разному. Разбираем отличия, сценарии применения и типичные ошибки при работе с ветками.

    Иконка чипа0
    Иконка глаза124
    Иконка комментариев0
    Иконка чипа0