diff --git a/_posts/2014-05-07-my-desktop.html b/_posts/2014-05-07-my-desktop.html new file mode 100644 index 0000000..2e80754 --- /dev/null +++ b/_posts/2014-05-07-my-desktop.html @@ -0,0 +1,75 @@ +--- +category: en +type: paper +layout: paper +tags: настройка, linux, archlinux +title: Apps which I use +short: my-desktop +description: Here is a short paper devoted to the set of applications and extensions that I use everyday on my home computer. +--- +
Shell - zshrc and nothing else. You may find a small description of my settings here. They are stored here (or here).
DE - I use KDE as Desktop Environment. And that's why most of apps are qt-based. Some KDE settings are below.
Graphic editors - gwenview is used for viewing images, kolourpaint is used for simple editing pixel images, gimp (without plugins, since they are not needed for me) - for editing and inkskape is used as editor of vector graphics.
Browser - I use Firefox. Some Firefox settings are below. Chromium is used as additional browser, elinks is used as console browser.
IM client is qutIM. It is a cross-platform, multiprotocol and full featured client. Kopete, which I used before it, crashes, does not work correctly and does not work normally with codepage. Also I don't use a console client since I use a tablet IM. And I use Skype for skype obviously.
Mail client is kmail. It is a full featured client (and I use most of them), looks pretty and it is easy to use. If it will be DE-undepended it will be better.
IRC client is konversation. It is a simple IRC client. Though as far as I remember qutIM also supports IRC protocol, I prefre to use a special IRC client.
Torrent client is transmission with Qt5 interface (it has gtk interface too). It is also used for server but without GUI.
Video player is mpv, since mplayer died and mplayer2 was born deadborn. Graphical frontend are not needed.
Audio player is qmmp. It is a good winamp-like player. Flick of the wrist you may make a handy interface for it (simpleui).
Audio/video editors: kdenlive is used as video editor, soundkonverter is used as audio editor, easytag is used for editing audio tags (unfortunately, it is a gtk-based, but I didn't find a better tool for it). And command line and scripts written on bash are used too.
Office: Kingsoft Office is used as alternative of Microsoft Office; it has no any feature, but it looks normally, it is qt-based and it is said that it has a good support for standart formats. (Linux version has an alfa stage.) Kile is used as LaTeX frontend. Okular is used as document viewer. And I use GoldenDict as dictionary.
Editors: kwrite is used as a simple text editor, kate (and cpp-helper plugin) is used as advanced text editor. And I begin to use atom now. And of cource I use vim in console.
Scientific soft. Chemical visualizers are vmd, chimera and pymol. Physics simulator is step. Calculator is kalgebra and console ipython. Qtiplot is used for drawing graphs and data analysis (scidavis, which is its fork, unfortunately, is half-dead), grace is used for only drawing graphs. Chemtool is used as alternative of ChemDraw.
System applications. File manager is dolphin, doublecmd is used as twin-panel manager. Terminal emulators are yakuake and urxvt (as windowed emulator). Archiver graphical interface is ark.
QtCurve is used as Qt style, its settings may be found here, window decorations are presented by QtCurve too. Cursor theme is ecliz-small. Plasma theme is volatile. Icon pack is compass. I use fonts which are based on Liberation.
+ +Used widgets (from left to right, top to bottom) are: menubar, homerun with transparent icon, icontask, netctl, default KDE tray, colibri for notifications, pytextmonitor.
+ +As a bonus material here is a settings for konsole bright colors:
+
I do not use a special settings, thus I get you a list of used add-ons:
+Adblock plus.
Add to search bar is used for custom searchs.
Auto Refresh is used for auto update pages.
Clone tab adds "Clone tab" function.
Close tab by double click.
HideScrollbars is used for hiding scrollbars, because they look horrible in Qt environment.
PrivateTab adds private tab (not the window).
RSS icon in url bar.
Dictionaries for spellchecking (eng/rus).
Space Next. If I tap a space at the bottom of a page, it will be perceived as pushing the "Next" button.
Speed Dial is a simple express panel.
Status-4-Evar is a normal status bar.
tab delabelifier minimizes inactive tabs.
Tab Scope + Tab Scope Tweaker is tab tooltip.
accessKey do not work now. But it is needed for easy navigation from keyboard (opera-like).
FXOpera is a normal minimalistic look.
Shell - zshrc без вариантов. Некоторое описание моих настроек шелла могут быть найдены тут. Сами настройки хранятся тут или тут.
DE - KDE со всеми вытекающими (поэтому набор приложений, преимущественно, Qt-based). Некоторые подробности приготовления KDE будут даны ниже.
Работа с изображениями - gwenview для просмотра и быстрого редактирования, kolourpaint для простого редактирования стандартных форматов пиксельной графики, gimp (без плагинов, ибо не было необходимости) для более сурового редактирования и inkskape для работы с векторной графикой.
Браузер - Firefox, ранее Qupzilla, еще ранее Opera. Некоторый набор настроек Firefox будет дан ниже. Дополнительный браузер - Chromium. Консольный - elinks.
IM клиент - qutIM. Кроссплатформенный, мультипротокольный, с необходимым набором фич. Kopete, который использовался ранее, часто падал, работал как хотел и вообще не дружил с кодировкой. Раньше еще был какой то консольный, но сейчас его нет. Для таких случаев предпочитаю использовать клиент с планшета. Skype для скайпа, очевидно.
Почтовый клиент - kmail. Много фич, большая часть из которых мною используется, симпатично выглядит и удобный. Еще бы был DE-независимый, цены бы ему не было.
IRC клиент - konversation. Самый обычный IRC-клиент. Хотя, если мне не изменяет память, qutIM тоже поддерживает IRC протокол, лично мне удобнее использовать отдельный клиент для этого.
Torrent клиент - transmission с Qt5 интерфейсом (gtk тоже имеется). Для сервера он же, но без GUI.
Видео плеер - mpv. Mplayer умер, а mplayer2 родился мертворожденным. Ах да, графические надстройки сверху ненужны.
Аудио плеер - qmmp. Хороший, годный плеер с закосом под winamp. Легким движением руки делаем ему человеческий интерфейс aka simpleui.
Работа с аудио/видео - kdenlive для работы с видео, soundkonverter для работы с аудио, easytag для работы с аудио тегами (gtk, но зато единственный, чья функциональность меня устроила). Ну и командная строка и небольшие скрипты на bash.
Офис - Kingsoft Office в качестве замены Microsoft Office; в общем то ничем не примечательный, разве что не так ущербно смотрится, как стандартные офисы, Qt-based и, говорят, с хорошей поддержкой стандартных форматов. Версия под линукс находится в состоянии альфы. Kile в качестве фронтенда к LaTeX. Okular, как просмотрщик всего. GoldenDict в качестве словаря.
Редакторы - kwrite в качестве легковесного редактора, kate (с плагином cpp-helper) для более суровых вещей. Немного начал осваивать сейчас еще atom. Ну и, конечно, vim для консоли.
Научный софт. Визуализаторы химические - vmd, chimera и pymol. Физический симулятор step. Калькулятор kalgebra и консольный ipython. Рисовалка графиков и анализ qtiplot (его форк scidavis, к сожалению, полумертв), только рисовалка - grace. Chemtool в качестве замены ChemDraw.
Системное. Файловый менеджер dolphin, doublecmd как двухпанельный менеджер. Эмуляторы терминала - yakuake и urxvt в качестве оконного. Графический интерфейс для архиваторов ark.
Нотариально заверенный скриншот:
+
В качестве стиля Qt используется QtCurve, настройки могут быть найдены здесь, оформление окон оттуда же. Курсор ecliz-small. Тема плазмы volatile. Значки compass. Шрифты на базе Liberation.
+ +Используемые виджеты (слева направо, сверху вниз): menubar, homerun с прозрачной иконкой, icontask, netctl, стандартный трей от KDE, colibri в качестве уведомлений, pytextmonitor.
+ +В качестве бонусного материала - яркие цвета в консоли (для konsole):
+
В самих настройках ничего интересного нет, я просто напишу список аддонов. Дико радует, что для того, чтобы интерфейс был минималистичным (и удобным), нужно поставить кучу плагинов.
+Adblock plus - куда же без него.
Add to search bar - для кастомных поисков.
Auto Refresh - автоматическое обновление страниц.
Clone tab - добавляет функцию "Дублировать вкладку".
Close tab by double click - понятно, короче.
HideScrollbars - стандартные скроллбары в firefox в qt окружении смотрятся ущербно, убрал их.
PrivateTab - добавляет приватную вкладку (а не окно).
RSS иконка в строке адреса - очевидно.
Словари для проверки орфографии (eng/rus).
Space Next - на нажатие на пробел внизу страницы реагирует, как на нажатие кнопки "Далее".
Speed Dial - простая экспресс-панель.
Status-4-Evar - нормальная строка состояния.
tab delabelifier - сворачивает неиспользуемые вкладки.
Tab Scope + Tab Scope Tweaker - всплывающая подсказка у вкладок.
accessKey - пока не работает. Вообще служит для удобной навигации (opera-like) с клавиатуры.
FXOpera - нормальный минималистичный вид.