--- category: en type: paper layout: paper hastr: true 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. ---

## Applications

- Shell is zshrc and nothing else. You may find a small description of my settings here. It is 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 of course 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.

## KDE settings

{% assign scrdesc = "KDE screenshot" %} {% assign scrname = "kde" %} {% include prj_scr.html %}

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, Awesome Widgets.

As a bonus material here is a settings for konsole bright colors.

{% assign scrdesc = "Zsh demonstation" %} {% assign scrname = "zshrc_demo" %} {% include prj_scr.html %}

## Firefox settings

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.

- New scrollbars is used for customizing scrollbars, because original ones look horrible in Qt environment.

- NoScript is used for I2P and Tor, for example.

- PrivateTab adds private tab (not the window).

- Proxy Selector adds an ability to use multiple proxies.

- QuickJava is used with the same goal as NoScript.

- 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 does not work now. But it is needed for easy navigation from keyboard (opera-like).

- FXOpera is a normal minimalistic appearance.