Дистрибутив: Fedora Linux 38 (Workstation Edition).
DE: Gnome 44.3.
Увлекательная история:
Так сложилось, что я программист-энтузиаст (звучит круче, чем безработный) и мне нужно использовать Docker/Podman для работы. WSL2 на Windows не спасает (не хватает ОЗУ), и я начал приглядываться к Linux. Долгое время был в "пассивном наблюдении", изредка интересуясь, что там в этих ваших линуксах происходит. И ждал я двух чудес:
— Когда появится нормальное DE?
— Когда будут адекватно работать игры?
Игры начали адекватно работать с обновлением Proton 7.0 и появлением Steam Deck, когда подтянулись разработчики античитов и предоставили возможность играть в онлайн игры под Proton-ом.
В этот момент платформа уже начала выглядеть привлекательно, но меня все еще не устраивало положение вещей с графическими окружениями. KDE слишком скучно после Windows, а остальное для меня слишком страшное. Тут меня окончательно добил Pingvinus с роликом "GNOME 42. Преображение. Самый красивый релиз" и я влюбился. Влюбился в необычную DE, в GTK4, в систему компонентов Libadwaita (настолько, что я стараюсь устанавливать только программы на GTK4 + libadwaita и каждую неделю читаю блог This Week in GNOME).
И тут (29 октября 2022) я снес Windows 10 и поставил Fedora 37 Beta основной системой. Сразу же без всяких dualboot. С тех пор я программирую, играю в игры и радуюсь жизни.
Конфигурация:
— Процессор: Ryzen 3600
— Видеокарта: AMD Radeon RX 6600
— Оперативная память: 16 ГБ (3466 MHz 16-16-16-32)
— Накопитель: 500 ГБ SSD Samsung 860 EVO
Мои программы:
— Браузер: Vivaldi
— Аудио: Amberol
— Видео: Celluloid
— Офисный пакет: МойОфис
— Обработка звука: Reaper
— Видеомонтаж: Kdenlive|Flowblade
— Запись экрана: OBS
— Растровый редактор: GIMP beta
— Векторный редактор: Inkscape
— Общение: Telegram
— Диспетчер задач: Mission Center (вместо "Системный монитор", который все никак не переведут на GTK4)
— Редактор кода: Fleet 1.21 Preview
— Игры: Картриджи (лаунчер лаунчеров) + PortProton
Расширения для Gnome:
— Blur my Shell
— Clipboard Indicator
— Color Picker
— Dash to Dock
— Just Perfection
— One Thing
— QSTweak
— Quick Lang Switch
— Vitals
Такие дела. Принимайте в линуксоиды)
Комментарии
10:32
09:37
10:39
12:19
- VS Code, WebStorm, Godot ...
- .net, golang, web (js, ts) ...
Ни разу не пожалел, что ушел с Windows, ни разу не пожалел, что использую Fedora.
В качестве альтернатив рассматривал Pop OS, Debian, Manjaro, на случай, если Fedora не зайдет.
Не мучайтесь - ставьте, все дистрибутивы отлично подходят. Чтобы выбрать, имхо, достаточно 1-2 месяца поработать с ОС и понять, зашла или нет.
17:48
на ArcoLunux:
yay vscodium-bin vscodium-bin-marketplace
и у тебя VsCode без телеметрии и с возможностью автообновлений расширений.
18:07
Потом поменять дистрибутив не сложно, если что-то будет не нравиться или чего-то будет не хватать.
VSCodium для Fedora есть, но сборки vscodium-bin-marketplace кажется нет, но вроде есть исходники ))
13:02
Ставишь (? Linux), отключаешь все уведомления, youtube не втыкаешь, в соц.сетях и форумах не зависаешь, про игры забываешь, кинчик не смотришь, музон не слушаешь, выключаешь все мобильники и спокойно пишешь код.
Ищешь (? Linux), на котором это легче организовать?
13:41
09:52
Игры - не играю;
соцсети - не зависаю (меня от них тошнит)
музон - слушаю во время работы (spotify, shortwave)
youtube + movie - смотрю на смарт ТВ из положения лежа :)
messengers - telegram (для рабочего общения)
И дейтвительно, при таком раскладе, можно спокойно и с комфортом писать код.
13:22
OS любая годится
08:51
А я ребят откланиваюсь, слишком много стала на ресурсе подобных вопросов, и не менее достойных ответов.
Всём удачи.
08:56
11:39
1-Подскажи Мастер Юзеру...у тебя РБТ сайт...ТВ НОВОСТИ ?
2-У меня была Федора-КДЕ-37 и этот сайт рбт а вот на 38 просто крутит кужочек и ВСЕ...браузер Лиса... и я перешел на НАБАРА...
а причина в чем в Федора-КДЕ-38 ?
3-...может вообще Arch но он часто обновляется...он тебя Утомит... !
09:50
12:03
А на сайте давно?
09:39
12:14
14:30
14:34
17:00
00:38
От себя могу поделиться своими неочивидными открытиями:
• Flatseal — менеджмент прав и свойств установленных флатпак-пакетов. Наконец я смог дать телеграму доступ к домашней папке загрузок и потвикать некоторые другие проги, у которых были неудобства в флатпак-формате
• Bottles — очень удобный менеджер префиксов/инстансов вайна. В нем можно очень просто создать несколько "бутылок" с вайном под разные нужды, докачать виндузовские зависимости в один клик, тонко настраивать параметры отдельных "бутылок", экспортировать/импортировать целые "бутылки" и прочее.
• Lutris — ну это все наверное знают, игровой менеджер с функциями установки, импорта и подключения различных магазинов игр
• RustDesk — годная опенсорсная прога для удаленного доступа
09:47
09:39
10:37
Как разработчик - не верю. Максимум что-то лайтовое.
Рад, что Gnome также кому-то заходит как мне)
11:49
Пробовал работать с C# в VS Code, но, что странно, там нет поддержки этого языка. Есть плагин от Omnisharp, который не работает в реальности.
Тут выручил Fleet, у которого с .NET полный порядок. Он бесплатный (как минимум для личного использования) и работает на Linux.
Работает не без косяков, но это намного лучше, чем ничего. Сижу ковыряюсь в своем проекте на Blazor Server.
Лайтовость оценивайте сами: https://github.com/Neitralov/MovieReviewLib
Буквально сейчас переписываю это на манер "чистой архитектуры" по заветам дяди Боба.
13:56
Во избежание мучений, могу посоветовать пользоваться фейковыми почтами (https://www.emailgenerator.org/en) и продлевать триал на 30 дней каждый месяц, Итого круглогодично пользоваться Rider со всеми фичами.
Знаю лично 2 живых людей кто так делает и не париться с подписками.
Махачи за чистую архитектуру не для этого форума, но, на мой взгляд, дядя Боб ушел в глубокую философию с перегибами в своей чистой архитектуре)
18:27
Если говорить за активацию Rider, то уж проще завести на компе эмулятор сервера лицензий JetBrains. Мы в шараге так делали. Препод скачивал где-то.
Если в философию дяди Боба не вдаваться, то в сухом остатке та книга вполне адекватный мануал по организации кода в проекте.
21:10
05:17
19:40
Вот видео, где Ник быстренько пробежался по девкиту https://youtu.be/a-dQYcA2qN4?si=3dCxNj8Pk0fWtcai
И даже создание проектов из гуя (+ solution explorer) теперь есть
05:20
По поводу C# Extension в VS Code. Это неофициальное расширение от команды Omnicode, которое не работает должным образом. Работать с ним одно мучение. До C# Dev Kit никакой официальной поддержки C# не было.
14:36
09:51
Скорее всего, в данном примере у автора, у расширения в настройках выключен фон.
Есть отдельные расширения и темы для гнома, где делают только прозрачную шелл
15:28
15:28
18:13