Compiz без DE

On: 20 февраля 2011 г.

Давно не использовал композитных оконных менеджеров. OpenBox немного поднадоел да и не мог исполнить одно мое новое требование. А именно обои рабочего стола разные на всех рабочих столах. Дело в том что я не так давно стал использовать несколько рабочих столов. И в следствии понял что таким образом можно убить двух зайцев одним выстрелом: различать какой рабочий стол на данный момент открыт и сменять обои сменой рабочего стола (таким образом одни обои не надоедают и потому отпадает частая смена обоев).

Это было вступление. А в действительности захотелось "красоты" и визуальных эффектов. При этом я не хотел устанавливать какую либо среду рабочего стола. Я знал что Compiz является оконным менеджером, а по тому его можно использовать без всяких "примесей". Что бы организовать все вышеизложенное на Archlinux-е необходимо поставить такие пакеты:

# pacman -S ccsm compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-core emerald emerald-themes

Но это только установка. А что с ним делать дальше описано ниже

Python + Linux индикатор заряда батареи

On: 17 февраля 2011 г.

Недавно разбирался с определением времени продолжительности работы ноутбука от батареи средствами простой православной консоли. Но на этом дело не закончилось. Обретя эти знания я задался вопросом написания индикатора заряда батареи ноутбука на python-е. Для того что бы получить возможность узнавать данные про батарею от acpi необходимо подключить (раза во или при загрузке) модуль battery

Разовый запуск:

# modprobe battery

С включением это модуля появиться каталог /proc/acpi/battery. В котором будут располагаться каталоги всех присутствующих батарей. У меня ноутбук и появилась только одна папка BAT0. В это папке находятся такие файлы: alarm, info, state. Файл alarm содержит информацию о предупреждении о низком заряде баттареи и потому его описывать я не стану. Расмотрим два остальных файла:

Tux-Commander и немножко грима.

On: 18 января 2011 г.

С переходом на Archlinux я задумался о "чистоте системы". Узнал о "Бритве Оккама". И в этом свете пытаюсь найти другой подход в проектировании своей среды рабочего стола. Потому посвищу этому целый раздел (бритва Оккама). Это первая статья нового раздела. Двухпанельный файловый менеджер. Хоть убейте но не могу отказаться от сего чуда. Ну никогда мне не привыкнуть к однопанельным. Но я длительное время пользовался Krusader-ом. Я считаю его лучшим. Но у него в новом свете событий в моих глазах появился большой изъян. Он зависит он частей среды рабочего стола KDE и потому не подходит под описание "Бритвы Оккама" и KISS. Почему то я слишком загорелся этими принципами. Может арч меня так изменяет?
Перепробовав ранее множество двухпанельных файловых менеджеров я зал что особо выбора у меня нет. Для среды похожей на GNOME существует три альтернативы:
  1. Gnome-commander
  2. Double-commander
  3. Tux-commander
Первый это нечто отвратительное как по внешнему виду так и по части управления. Второй вроде бы и похож на старого доброго Total-а но я давно понял что искать альтернативы между ПО на Linux и Windows глупо. Потому что каждая ОС в силу своей специфики должна обладать и специфическими требованиями к работе как и пользователя так и ПО. В Double-commander я увидел невозможность постоянно обновлять содержимое папок что и окончательно отбило охоту когда либо ставить его в своей системе. Оставался Tux-commander. И здесь можно было о многом промолчать кроме как о двух вещах: ассоциации файлов как и их иконки нужно было прописывать руками и надо было решить каким образом осуществлять монтирование съемных устройств (флешек).

И так эта статья о решении этих проблем и о возможностях Tux-commander.

Формат файла themerc для тем OpenBox

On: 10 января 2011 г.

Решил написать сей труд потому что на мои запросы "как написать тему для OpenBox" и "формат файла themerc для тем OpenBox"(и еще десяток подобных) не дали нужного результата на русском языке. Потому Ниже представлено описание формата файла themerc для тем OpenBox. Статья основывается на английском описание Help:Themes и модифицированных примеров с моими комментариями.

Krusader как основной файловый менеджер

Krusader - двух панельный файловый менеджер. Это годный софт. Где-то год назад когда этот блог уже существовал но имел другое название я описывал Gnome-Commander как достойного приемника Total-Commander'а на Unix-подобных системах. На тот момент я уже не использовал Gnome но и еще не устанавливал KDE. Собственно я уже почти два года использую Linux и вот что я пережил пока дошел до того что бы написать подобную статью.