LINUX.ORG.RU

Awesome


125

5

Всего сообщений: 223

Awesome

 , ,

Очередная обработка напильником моего любимого оконного менеджера.
Скрины:
1) Firefox - http://i.imgur.com/UQopWyI.png
2) Терминал - http://i.imgur.com/tsosJZm.png
3) Jabber-клиент - http://i.imgur.com/cfqGQ3e.png
4) Vim с одним из файлов проекта - http://i.imgur.com/IFX8DhI.png
5) Qt Creator - http://i.imgur.com/wVbKux3.png
6) Ncmpcpp - http://i.imgur.com/huHIuzS.png
Приложения:

system.distro   = "gentoo"
system.kernel   = "3.17.2"
system.init     = "systemd"
apps.browser    = "firefox"
apps.im         = "gajim"
apps.player     = "mpd + ncmpcpp/gmpc"
apps.editor     = "vim"
apps.ide        = "vim/qtcreator"
apps.terminal   = "terminator/guake"
apps.shell      = "zsh + antigen"
apps.fm         = "mc/spacefm"
theme.gtk       = "Flat Studio Dark" # Поковыряна, Qt пользует тему GTK+
theme.icons     = "Evolvere"
theme.fonts     = "Droid Sans"
colors.main     = "#202020"
colors.text     = "#ebebeb"
colors.sel      = "#eb2323"
Для Awesome запилил таки графические таги без FontAwesome и нормальный селектор.
Конфиги можно найти в моем репозитории - https://bitbucket.org/RADDyomin/raddyomins-configs/src/1e4327761607eb20d45030...

DeadEye
()

Приятный awesome

 ,

Данный пост является отчётом о проделанной работе по улучшению отображения шрифтов в моей системе проведенными при поддержке smilessss и Dontes. В особенности smilessss за подробное описание тех направлений в сторону которых нужно копать.

Не могу назвать данную конфигурацию идеальной, но то что у меня получилось меня на данный момент устраивает и выглядит гораздо приятнее.

И так описание того что мы имеем в наличии:
1) Gentoo x86_64 XFCE4 с Awesome WM
2) достаточно богатый набор шрифтов

$ ls /usr/share/fonts
100dpi         consolas       encodings          source-pro
75dpi          corefonts      freefont           terminus
OTF            croscorefonts  freefonts          termsyn
Speedo         cyrillic       liberation-fonts   ubuntu-font-family
TTF            dejavu         libertine-ttf      urw-fonts
Type1          dina           misc               util
anonymous-pro  droid          opendesktop-fonts
3) Установленный infinality
$ eix infinality
[I] app-admin/eselect-infinality
     Available versions:  1
     Installed versions:  1(08:32:15 12.11.2014)
     Homepage:            https://github.com/yngwin/eselect-infinality
     Description:         Eselect module to choose an infinality font configuration style

[I] media-libs/fontconfig-infinality
     Available versions:  20120619 20130404 {+nyx}
     Installed versions:  20130404(08:32:28 12.11.2014)(nyx)
     Homepage:            http://www.infinality.net/blog/infinality-freetype-patches/
     Description:         Configuration to be used in conjunction with the freetype-infinality subpixel hinting

Найдено 2 совпадений.

Что я сделал:
Для начала я решил сбросить все настройки и для этого очистил /etc/fonts/conf.d/ после чего включил флаг infinality и sub-pixel-rgb.
В настройках уже xfce я долго выбирал шрифт и в итоге остановился на Verdana. А так же включил сглаживание и задал свой DPI(подсчитать его можно на специальных сайтах например).
То что я увидел после перезапуска иксов мне понравилось, и я решил не экспериментировать дальше.

Скриншот для сравнение что было и что стало - тык!
Дополнительные скришоты:
Chromium
Emacs
Gimp

PS: в Emacs шрифт SourceCodePro-12
PS PS: Конфиг zsh если кому надо.



Админы, если нужно, то можно удалить старый пост.

Noob_Linux
()

Розовое и черное

 ,

В общем, начну с традиционного:

system.distro = "gentoo";
system.kernel = "3.15.3";
apps.wm       = "awesome";
apps.browse   = "firefox";
apps.jabber   = "gajim";
apps.editor   = "textadept/qtcreator/netbeans";
apps.player   = "mpd/vlc";
apps.term     = "terminator";
apps.shell    = "zsh";
apps.fm       = "spacefm";
theme.name    = "flat-studio-dark"; # Достаточно поковырял для себя, Qt подхватывает тему GTK+
theme.icons   = "flattr/ghost-flat"; # Слегка перекрашены
theme.fonts   = "droid";
Основные цвета, разумеется, розовый и черный. С Awesome такая цветовая схема прекрасно идет (правда, свет лучше выключить, а шторы закрыть).
mpd оказался очень вкусным, к нему взял Cantata (когда ищу определенную песню), а также запилил виджет для осома и повесил кейбинды на него для переключения.
Еще скрины:

Короче, ни генту, ни осом мне уже ни на что не сменить ^^

DeadEye
()

Индикатор батареи устройств

 

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

Так бы оно и оставалось, если бы Аппле недавно сами не сделали такую фичу. Подумав «чем же я хуже?» я сел пилить. Хорошо, что девайсы все рутованые, поэтому поддерживают ADB по Wi-Fi (а сеть на них постоянно включена всё равно). Достаточно дергать нужные файлы в /sys/class.. через adb shell.

Результат на скриншоте. Когда заряд любого из устройств ниже 10%, появляется сообщение справа вверху. Окно справа внизу вылазит когда навести на иконку батареи.

Остальное с прошлого раза особо не менялось.

unlog1c
()

Gotham

 , ,

Продолжаем доставлять эксклюзив, в этот раз представляю вашему вниманию вариант темы Pro для Awesome 3.5.5+ - Gotham.

Вот скриншот с обоиной, не влез из-за ошибки галереи, рекомендую глянуть: http://i.imgur.com/BJa3vXy.png

Тема основана на новой, фантастически приятной в темное время (суток?) теме vim-gotham.

(скоро будет для имакса, сейчас есть для вима (+ airline), гвима, iterm2 и я по быстренькому сварганил для termite)

Конфиги тем.
Конфиг vim.
Конфиг термита с цветами.

Попробуйте тему для вима, очень приятная.

vim
()

Awesome и xfce4-panel и xfdesktop изредка

 , , ,

Цвета из firefox почти все. В комнате освещение ну вот какое-то такое да. В мониторе яркость на нуле, а контрастность 62.

Кнопки окон в xfce4-panel отображают окна со всех тегов awesome и переключаются окна мышкой независимо от раскладки клавиатуры. Xfdesktop - в смысле его меню приложений по правому клику мышки открывается только в одном теге, но обои с помощью него меняются на всех тегах. Часто его включать не нужно, но иногда удобно обои примерять.

Меню awesome редактировать еще надо, а меню Xfce редактировать уже не надо можно сказать.

Вот еще скрин

Процесс осиляторства w3m браузера. Картинки в самом терминале показывает, а иногда и открывает их в feh. Менеджер закачек какой-то вчера был замечен. Опции, настройки сегодня замечены.

У freeplane новый вид хороший.

votafak
()

Xmonad? Awesome!

 ,

Решил тоже выложить свой скриншот. Давно пользуюсь различными tilling wm, хотя не привязан к ним, пользуюсь скорее из-за конфигурируемости. Но после перехода на двухмониторную конфигурацию я понял, что единственным работопригодным (для меня) WM является xmonad, ввиду своей парадигмы работы с двумя и более мониторами. В xmonad каждый монитор представляет из себя viewport, который отображает какой-либо workspace из общего пула, в то время как всякие dwm, awesome создают на каждый монитор абсолютно независимые наборы воркспейсов. После некоторого времени использования xmonad, я всё же решил отказаться от него ввиду моего неосилятора haskell, и какой то странной работы с fullscreen приложениями (возможно это тоже мой неосилятор), решил запилить всё что мне нравится в xmonad для awesome. Так родились два github репозитория:

  • https://github.com/paul-axe/xmonadify - реализация двухмониторной модели поведения как в xmonad. Сделано на диких граблях, который подсмотрел в tyrannical.
  • https://github.com/paul-axe/AWNS - Names Scratchpads для awesome. Делал на основе каких то старых модулей для scratchpad. На скриншоте Deadbeef как раз показывается/скрывается через этот модуль.

Во всём этом есть куча багов, которые пока лень править, так что если кто-то захочет использовать, то на свой страх и риск.

Кроме того запилил Emacs-like кейбиндинги. В итоге получилось что-то очень похожее по функционалу на то что раньше было в xmonad.

Финальный конфиг можно посмотреть здесь: https://github.com/paul-axe/awesome-config

ki11obyte
()

Awesome Pro Themes

 

Переработал серию тем для Awesome 3.5: Pro

Большой модный скриншот в перспективе.

Теперь тема идёт в 4х вариантах:

Нестандартное решение для тегов: пустой - пустой, полузатухший - занятый тег, яркий - фокус, красного/желтого - urgent. В комплекте два вида тегов, как на скриншотах hexagon, а также прямоугольники.

Интегрированный плеер (управление и отображение трека), MPD через mpc/ncmpcpp, но можно управлять и DeaDBeeF'ом, который также умеет отдавать трек и предоставлять управление через cmd.

Кто захочет попробовать, ознакомьтесь с важной информацией.

Пользуясь случаем, всем желаю мира и добра, особенно друзьям пользователям Awesome.

vim
()

Цвета firefox для awesome 3

 , ,

Единственный несложный и быстронастраиваемый виджет в awesome vicious оказался - separator - куча пробелов и освобождено место для коньков. Долго разбираться в этой и в других библиотеках неохота.

Поменял кое-какие цвета в темах gtk 2 и 3 под цвет #336666 из firefox. Панель потемнее сделал под тему плазмы на случай, когда KDE включал с awesome вместо kwin. KDE с awesome как говорится обретает смысл. Ну и иконки nm-applet и xfce4-notes поменяю на досуге. А так все вроде даже плоско.

votafak
()

Очень черный Awesome

 ,

apps.kernel   = "3.15.3"
apps.distro   = "gentoo"
apps.init     = "openrc"
apps.wm       = "awesome"
apps.ide      = "textadept/qtcreator/netbeans"
apps.editor   = "textadept/vim"
apps.browser  = "firefox-32.0"
apps.player   = "clementine"
apps.jabber   = "gajim"
apps.fm       = "mc"
apps.terminal = "terminator"

Ссылки на остальные скрины:
Браузер - скрин
Редактор - скрин
Jabber-клиент - скрин
Плеер - скрин
Терминал - скрин
_________________________________
Чернота мне нравится.
Тема GTK+ - переделанная Flat Studio Dark (в основном поменял цвета и стиль табов), Qt подкрашена под цвет GTK+. Иконок нет, ибо Midnight Commander.
В плеере дискографии любимых и не только групп. В браузере ЛОР.
Используется maximized - единственное, что удобно.
_________________________________
Данный скрин зааппрувлен принцессой Селестией.

DeadEye
()

Серия тем Pro для Awesome

 , ,

Панель Awesome можно кастомизировать довольно сильно, вы практически ничем (кроме некоторых багов) не ограничены, любые изображения, виджеты, многое можно интегрировать.

Сейчас серия состоит из 2 тем в двух вариантах, два варианта тёмной (v1 и v2) и два варианта светлой темы v3.

На скриншоте тема v1, также посмотрите другие:

Под «Pro» имеется в виду подражание интерфейсам профессиональных (индустриальных) приложений.

На скриншоте панель, слева направо:

  • Taglist, иконки вместо символов, бирюзовый типа светодиод это активный тег, темные - пустые, светлые - занятые, а также красный urgent.
  • Tasklist, иконки отключены, активная вкладка чуть светлее остальных, так же еле заметный красный оттенок имеет urgent вкладка.
  • Трей, в нём parcellite.
  • Интегрирован MPD плеер, кнопки управления (они же на хоткеях, разумеется), а также отображение текущего трека. При паузе кнопка Play сменяется на паузу, при остановке проигрывания - дисплей статуса трека исчезает вовсе.
  • Виджеты почты (к-во новых входящих Gmail), CPU, RAM, SDD, Down/Up скорость инета.
  • Виджет часы, при клике на который он сменяется на виджет календарь с текущей датой и днем недели.
  • Виджет лейаутов.

Тому, кому возможно тема понравится и рискнет себе запилить, нужно иметь в виду некоторые моменты.

Конфиги здесь.

vim
()

допилил немного свой конфиг

 

основные изменения:

- использование текстовых декораций вместо картинок (т.е. теперь ширина панели не привязана к размеру декораций) @TODO: использовать также иконочные шрифты вместо растровых иконок

- закончил цветовую схему, которая следует цветовой схеме терминала (16цветов+bg,fg) @TODO: допилить парсер .Xresources, сейчас он работает только при правильной фазе луны

- немного допилил виджет для подсказок хоткеев @TODO: придумать решение, как там показывать клавиши для других приложений (насколько я знаю, какое-то готовое решение этой проблемы есть только для приложений использующих кедобиблиотеки)

- добавил поддержку spotify в виджет плеера @TODO: использовать модуль dbus awesome и использовать сообщения вместо поллинга

- обновил скриншоты некоторых виджетов и тем оформления

вроде ничего не забыл :-)

high-res https://github.com/actionless/awesome_config/blob/devel/README.md

actionless
()

Цвета firefox для awesome 2

 , , , ,

Скучно в галерее в последнее время.

Осилил парочку виджетов - ОЗУ и нагрузку процессора в текстовом и графическом варианте - только графический почему-то слева от панели задач и не хочет уходить вправо. Убрал коньки снизу, хоть они и точнее вроде показывали нагрузку процессора, а в виджетах сейчас непонятно - график показывает одно, текст - другое.

w3m в терминаторе стал показывать картинки

votafak
()

Цвета firefox для awesome

 , , ,

Темная тема для awesome из цветов веб-страниц в firefox, которые в настройках можно менять - самые спокойные выбрал. Vimperator все-таки получился компактнее, чем dwb и удобнее, хоть и жрет побольше памяти - панель вкладок автоматически скрываются и показываются при нажатии Ctrl или при наведении курсора - расширение Tree Style Tab это делает, а без расширения Classic Theme Restored строку поиска вообще не скрыть и вкладки были бы неклассическими так сказать.

Tile Tab перестал работать, а Менеджер сессий каждый раз при запуске выдает окно восстановления сессии и через раз восстанавливает ее.

Из виджетов awesome пока осилил только календарь, выпадающий при наведении курсора на часы, ну и коньки не перекрываемые окнами сделал.

Обоину срисовал у кого-то - рисовал-то сам, а идея отсюда

Иконку awesome перекрасил в kiconedit.

votafak
()

Процесс осиляторства awesome

 , , ,

Так-то вроде все устраивает уже итак, но хочется виджеты на панеле осилить и еще чего-нибудь. Успел осилить кое-что в vim'е, в vimperator'е - потому что dwb настройки не сохраняет почему-то, а vimperator даже удобнее, хоть и жрет побольше памяти и выглядит не так компактно.

Вот еще скрины:

с окнами

с рабочим столом

Обоина найдена по запросу «morning» - то есть «утро» - это что-то значит для меня. Вообще по этому запросу можно найти хорошие картинки.

votafak
()

Ущербно ориентированное программирование

 , , ,

Gentoo, awesome, vim.

Продолжаю пилить ncurses gui для qemu.

Поразится глубине говнокода можно тут

https://bitbucket.org/PascalRD/qemu-manage

pascal
()

прототип виджета хоткеев для awesome wm

 

«{Super,Alt,Shift,Control}+?» вызывает попап

сам виджет: https://github.com/actionless/awesome_config/blob/devel/actionless/hotkeys.lua (там дикий ужас, не было времени сделать красиво, хотелось по-скорее увидеть как оно будет работать)

пример файла с самими хоткеями: https://github.com/actionless/awesome_config/blob/devel/config/keys.lua

PNG почему-то не захотело загружаться:

Оригинал

actionless
()

Compton Blur

 ,

Оказывается, в compton есть размытие, которое работает не медленно. Пока удалось включить только ядро 7x7box, гауссово не работает - скатывается на box.

PNG (zezic.ru) (2560x1440, 2080 Kb)

Обоина

zezic
()

Старый добрый Arch, старый добрый awesome, новый монитор

 ,

С прошлого скриншота обзавёлся новым монитором, наконец с FullHD™ разрешением, на IPS. Пространства в ширину стало больше, панелька длиннее, и оказалось, что всё теперь помещается на одну панельку, поэтому вторая была выпилена.

Переход на Australis (ссылка на скрин ниже) прошёл относительно безболезненно, надо то было всего лишь в Vimperator сделать :set gui=nonavigation и написать (точнее чуть исправить под свои нужды) стиль для Stylish, убирающий отвратительные не вписывающиеся табы.

Окна плавающие — для скриншота. Обычно на весь экран (см. другие скриншоты), реже тайлинг (обычно не больше 2–3 окон, одно слева и 1–2 справа, пополам). За кадром остались poezio в качестве jabber-клиента и Deluge-клиент, подключающийся к Deluge-серверу на домашнем «сервере».

Psych218
()

еще немного наркомании

 

выдалось немного времени и начал пилить новую темку для осома

в самом конфиге с прошлого раза ничего толком не менял, но начал пытаться генерализировать некоторые виджеты

также вынес некоторые настройки в конфиг beautiful, чтобы темы применялись более гибко: http://itmag.es/1Qm6j

SLiM: http://fc04.deviantart.net/fs71/f/2014/044/1/c/lcars_theme_for_slim_by_action...

xscreensaver: http://itmag.es/1pCul

LOR: http://itmag.es/4LOuE

подсветка значений: http://itmag.es/1swgl

и еще до кучи скрины с он- и офф-топик девайсов:

1) http://itmag.es/2Z29C

2) http://fc04.deviantart.net/fs70/i/2014/004/1/f/lcars_on_dstwo_by_actionless-d...

actionless
()