LINUX.ORG.RU

Избранные сообщения Insomnium

Глубокое синее спокойствие

Галерея - Скриншоты (не подтверждено)

Глубокое синее спокойствие

Предыдущая расцветка как-то уж сильно выедала глаза, поэтому решил сделать гамму поспокойнее. Заодно сменил тему Emerald и конфиг коньков - теперь они ненавязчиво висят вверху, перекрывая заголовок распахнутого окна.

>>> Просмотр (1280x2048, 857 Kb)

Метки: , , , ,

()

[быдлокодерство][bash]Prompt adam2 from zsh: final

Форум - Talks

Допилил сабж до годного состояния - реализовал худо-бедно обрезку слишком длинной $PWD. Других особых изменений нет. Код страшен аки ядерная война :-)

# приглашение (adam2)
function prompt_adam2(){
local WHOAMI=$(whoami);
local HOSTNAME=$(hostname);
local USER_AT_HOST_LEN=$((${#WHOAMI}+${#HOSTNAME}+3));
local WIDTH=$(tput cols);
local MYPWD="$PWD";
if [[ "$HOME" == ${MYPWD:0:${#HOME}} ]]; then
	local PWD_LEN=$((${#MYPWD}-${#HOME}+3));
	local MYNEWPWD="~${MYPWD:${#HOME}}";
else
	local PWD_LEN=$((${#MYPWD}+2));
	local MYNEWPWD="$MYPWD";
fi
local DASHES=$((${WIDTH}-${USER_AT_HOST_LEN}-${PWD_LEN}-3));
local PWD_LIM=$((${WIDTH}-${USER_AT_HOST_LEN}-12));
if (( ${#MYNEWPWD} >= ${PWD_LIM} )); then
	local TRUNC_SEQ="/.../";
	PWD_LEN=${#MYNEWPWD};
	if [[ "$HOME" == ${MYPWD:0:${#HOME}} ]]; then
	MYNEWPWD="~"$TRUNC_SEQ"${MYNEWPWD:${PWD_LEN}-${PWD_LIM}:999}";
	DASHES=1;
	else
	MYNEWPWD=""$TRUNC_SEQ"${MYNEWPWD:${PWD_LEN}-${PWD_LIM}:999}";
	DASHES=1;
	fi
fi
if [ "$1" == "dashes" ]; then
for (( i=1; i<=${DASHES}; i++)); do
	echo -n '-';
done
elif [ "$1" == "mypwd" ]; then
	echo -n ${MYNEWPWD};
fi
}

export PS1='\[\e[36;1m\].\[\e[0m\]\[\e[36m\]-\[\e[30;1m\](\[\e[0m\]\
\[\e[32;1m\]$(prompt_adam2 mypwd)\[\e[0m\]\[\e[30;1m\])\[\e[0m\]\[\e[36m\]$(prompt_adam2 dashes)\
\[\e[30;1m\](\[\e[0m\]\[\e[36m\]\u\[\e[1m\]@\[\e[0m\]\[\e[36m\]\h\
\[\e[30;1m\])\[\e[0m\]\[\e[36m\]-\[\e[0m\]\n\
\[\e[36;1m\]\`\[\e[0m\]\[\e[36;1m\]-\[\e[0m\]\[\e[36m\]-\[\e[0m\]\
\[\e[37;1m\]>\[\e[0m\] '
export PS2='\[\e[37;1m\]> \[\e[0m\]'

Пихать в ~/.bashrc

Скриншот.

()

[KDE4][Konsole] export PS1 в ~/.bashrc

Форум - Desktop

Задаю в файле ~/.bashrc:

export PS1="┌─[ \[\e[1;32m\]\w\[\e[0m\] ]\n└─$ "
в общем, значение отличное от строчки в файле /etc/profile и как замечаю, данное отличие не наблюдается в Konsole, зато в xterm (и прочих графических терминалах) все норм и еще как заметил в вызываемом терминале Dolphin, тоже все хорошо

Не подскажите, как сделать, что бы задуманное и в Konsole было?

* Konsole Версия 2.4.2 Использует KDE 4.4.1

ЗЫ Отмечу, что и в tty1-6 у меня обычное PS1 аналогично наблюдается, при входе под пользователем. Обычное в плане PS1='\u@\h:\w\$ ', как в /etc/profile заявлено

()

[arch][gnome3] История еще одного гнома

Галерея - Скриншоты

[arch][gnome3] История еще одного гнома

Внезапно после обновления сдохла тема Elegant_Brit. Посидел, подумал - с дефолтом жить скучно. Поправил окошки - стало неплохо. Поправил иконки - стало посвязней. Покопался на девианте - тема для шела нашлась подходящая.

Shell: Greyness-Green
Windows: Elegant-GTK-Squared
Icons: AwOkenDark
GTK+: Adwatia (дефолт)

Скрин меню http://i.imgur.com/jv3kK.png

>>> Просмотр (1920x1080, 1014 Kb)

Метки: ,

()

arch back to gs

Галерея - Скриншоты

arch back to gs

вернулся с awesome -> kde на гном-шелл
дефолтный док отрублен экстеншеном ( https://extensions.gnome.org/extension/79/hide-dash/ ),
мессагинг-трэй (нижняя правая херня с уведомлениями и трэй-иконками) отрублен экстеншеном ( гуглится по gnome-shell remove bottom bar ),
трэй-иконки из мессагинг-трэя перенесен на верхнюю панель, опять же экстеншеном ( https://extensions.gnome.org/extension/192/status-icon-fixer/ ),
хоткорнер (вызов активитис при заходе в верхний левый угол) отключен соответсвующим экстеншеном ( https://extensions.gnome.org/extension/118/no-topleft-hot-corner/ ),
кнопка активитис отключена тоже экстеншеном ( https://extensions.gnome.org/extension/292/remove-activities-button/ )
активитис вызываются теперь только по ALT+F1
на верхней панеле кнопочка с надписью Floating = экстеншен добавляющий вертикальный/горизонтальный тайлинг: https://extensions.gnome.org/extension/294/shellshape/

нижний док awn

для сравнения на скрине в роле gtk3 — наутилус, в роле qt — qutim

>>> Просмотр (1920x1080, 981 Kb)

Метки: , ,

()

Унылый серый xmonad

Галерея - Скриншоты

Унылый серый xmonad

Мой xmonad, которым я уже замучил несчастных пользователей bbs.archlinux.org теперь добрался сюда.

GVim - кусок курсовой. (Disclaimer: я не программист, поэтому там такой говнокод)

ncmpcpp - музыка.

ШГ - terminus.

Dzen2 - куча ненужной информации.

Мадока - обои.

Из особенностей: двухмерная навигация по окнам и хук, который делает неактивные окошки полупрозрачными (композитинг - xcompmgr). А то эту рамочку вокруг окна слишком долго искать.

>>> Просмотр (1366x768, 247 Kb)

Метки: ,

()