Поставил Manjaro XFCE
Да, получилось в итоге конечно быстро и красноглазо (часть софта пришлось собирать из AUR). Также в автостарт пришлось добавить bash-скрипт для включения «типографских» символов в клавиатуре.
Итак, что я пока накатил:
- Dropbox
- Encfs
- Gnome Encfs Manager
- VScode
- Sublime Text 3
- Ghetto Skype
- HotShots
- Chromium
- Cutegram
- Slack
- Docker
- Fzf
Более половины из этого всего установилась из AUR
Клавиатура
Поставил основной раскладкой английскую и доп. раскладку русскую. Решил что переключать раскладки двумя кнопками это расточительство и настроил переключение раскладки по CapsLock (все равно я ее не юзал).
Для того чтобы добавить типографские символы написал bash-скрипт который положил в /home/user/.bin/setxkb.sh и подключил в Sessions & Startup в автостарт.
Содержимое:
#!/bin/bash setxkbmap -model pc105 -layout "us,ru" -option "lv3:ralt_switch,nbsp:level3n,misc:typo"
Скриншотилка
На прошлой системе использовал Shutter, но на этот раз он стал требовать кучу perl’овых библиотек и отказался нормально работать. В основной репе его кстати не было, ставил из AUR.
В итоге заменил его на HotShots. Там тоже есть встроенный редактор скриншотов со стрелочками и подписями и он умеет из коробки загружать скриншоты в imgur и возвращать url в clipboard. Горячие клавиши пока не заработали, но его можно запускать из трея.
Encfs и Dropbox
Файлы которые хранятся в Dropbox я дополнительно шифрую encfs’ом. Так как настраивать чудо-костыли мне было лень я воспользовался уже проверенным решением - установил Gnome Encfs Manager который умеет при старте системы сам монтировать каталог.
PHP
Так как у меня все dev-окружение в docker-контейнерах то на настройку всего этого хозяйства я время не тратил. Просто набрал docker build и все.
Для того чтобы в текстовых редакторах работал php-линтер я установил php cli (прилетел 7.1), глобально установил composer и php-cs-fixer.
Текстовые редакторы
Установил Sublime Text 3 и VS Code. Естественно ни того ни другого в официальной репе не было и я поставил эти пакеты из AUR.
В Sublime установил ровно один плагин который мне там нужен - Emmet. Дело в том что проекты в Sublime я обычно не открываю. Открываю обычно какой-нибудь один файл для быстрой правки.
В VS Code установил чуть больше плагинов. Кстати php-линтер и Emmet тут уже есть из коробки.
Доустановил:
- donjayamanne.githistory-0.2.0
- formulahendry.code-runner-0.6.17
- HookyQR.beautify-1.0.2
- junstyle.php-cs-fixer-0.1.34
- lukehoban.go-0.6.61
- ms-vscode.sublime-keybindings-2.0.1
- neilbrayfield.php-docblocker-1.1.0
Терминал
Оставил xfce4-terminal в режиме drop-down (чтобы красиво выпадал по мере надобности сверху) по F9. Оставил стандартный bash, но доустановил fzf и подключил его поиск по Ctrl+R и его completion’ы.
Дописал в ~/.bashrc
#[ -r /usr/share/bash-completion/bash_completion ] && . /usr/share/bash-completion/bash_completion source /usr/share/fzf/key-bindings.bash source /usr/share/fzf/completion.bash
Skype
Microsoft с недавних пор перестал поддерживать скайп 4 версии и активно пилит версию 5 на Electron. В AUR нашелся своевременно обновляющийся форк под названием Ghetto Skype обещающий более тесную интеграцию c DE. Установил - работает =)
Telegram
Я обычно стараюсь ставить только официальные клиенты, но на этот раз решил поэкспериментировать и поставил Cutegram. Преимуществ пока не увидел, но работает оно хорошо. Пока тестим.
UPD:
Поставил нормальный Telegram. Как оказалось Cute не может в супергруппы. Да и плюсов пока в нем никаких не нашел (кроме возможности включать секретный чат с десктопа и держать несколько акков).
Docker
Установил из официального репозитория, добавил сервис в автостарт и все заработало.
Rclone
Наткнулся на крутую опенсорсную утилиту которая на данный момент поддерживает 13 облачных хранилищ (например Hubic и Яндекс.Диск в их числе). Очень удобно - может создавать директории, получать листинги файлов, копировать по одному файлу и синхронизировать директории целиком. Пока что все очень нравится.
Впечатления
Да, на мой взгляд в Manjaro в полной мере присутствует дух Арча. Пользователь новичок непременно столкнется с какими-либо проблемами, но для более-менее опытного пользователя система предоставляет бОльшую свободу и простоту настройки.
Также все работает очень быстро и видно что в системе почти нет ничего лишнего (правда после установки я выпилил десяток ненужностей типа Xfburn и т.д.).
Выглядит все с одной стороны стильно, с другой местами слишком просто и даже грубовато. Сравнить можно с топором, котороый тем не менее очень эффективно выполняет свои функции. Хотелось бы конечно привнести немного красоты как в Mac OS, но при этом все остальное оставить так как есть.
На прошлой системе (изначально была Fedora 24) я просидел 2 года. За это время успел обновиться до 26 релиза. Практически все работало без нареканий за исключением нескольких мелких косяков. Это была очень хорошая система для работы, но она мне малость наскучила, да и в сравнении оказалось что Gnome не так уж и быстро шуршит)
Посмотрим насколько хватит этой системы.