Игорь
Расширения 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 году — это не эксперимент, а осознанный выбор в пользу гибкой, отзывчивой и полностью контролируемой рабочей среды.



Комментарии
0