LINUX.ORG.RU

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

Xmonad и multihead - контроль перемещения воркспейсов

Форум — Desktop

Допустим, имеется 4-5 мониторов. На мониторе-1 открыт workspace-1, на мониторе-2 открыт workspace-2, ну и так далее. Число воркспейсов больше числа мониторов.

Если находясь на мониторе-2 выбрать workspace-1 (т.е. нажать комбинацию mod-1), то:

а.) на мониторе-2 возникнет workspace-1 вместо workspace-2; но

б.) на мониторе-1 возникнет workspace-2.

Т.е. они поменяются местами. Это, наверное, было бы удобно при наличии двух мониторов. Но при большем количестве мониторов это метание воркспейсов между мониторами кажется сложно отслеживаемым, и охватить полную карту местонахождения воркспейсов кажется сложным, потому что она всё время меняется.

Нельзя ли сделать, как в дефолтном awesome wm, чтобы при смене воркспейса на одном из мониторов это всё не скакало по другим мониторам, т.е. на других мониторах воркспейс не менялся бы.

Так же прошу объяснить, чем (какой концепцией работы) вообще объясняется такое метание воркспейсов между мониторами в почти дефолтной конфигурации xmonad. Стоит ли менять это поведение?

Как вы контролируете перемещение окон приложений? Например, воркспейс с браузером затерялся где-то примерно между 8 и 12 воркспейсом. Как вы его найдёте? Будете прокручивать воркспейсы с 8 по 12? Или увидите на настроеном xmobar? Или ещё как-то?

 , ,

Deleted
()

Конфиг, который ещё не готов

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

Сейчас моё допиливание дошло до такого состояния , что вроде бы всё , что нужно уже есть , но ощущение недоделанности ещё присутствует. Из TODO запилил уже половину, осталось только то, что мне больше всего лень делать, при этом оно не принесёт особой пользы. Другие полезности в голову не лезут, так что адекватная критика и предложения , что можно добавить или перепилить , приветствуются.
В итоге мы имеем:

  • WM: awesome v3.5.6 (lua 5.3)
  • Compmgr: compton v0.1_beta2
  • Term: terminator v0.97
  • Shell: zsh v5.0.8
  • FM: pcmanfm v1.2.3
  • Editor : sublime text 3 (build 3083)
  • Browser: mozilla firefox v38.0.5 c темой chromefx [LOR (со стилем LOR Tango Gray и скриптом от Эдика)] [homepage (взял отсюда)]
  • Вместо стандартного prompt'a rofi v0.15.5
  • Как меню выключения служит obshutdown v0.1-rc1
  • Дату и время отображает conky-lua v1.9.0, пока другого назначения для коньков не придумал, а точнее возникли трудности с созданием красивого конфига.
  • Иконки
    • GTK: AnyColorYouLike
    • Иконки для панели взял из конфига Worron
  • ШГ
    • GTK: Terminus Re33 Bold 16
    • awesome
      • theme.font : Terminess Powerline Bold 14
      • kbwidget , memwidget , textclock : Terminess Powerline Bold 15
      • theme.tasklist_font : Snap 12
    • Obshutdown : Open Sans Regular 14
    • Firefox
      • UI: Open Sans Regular 14
      • Web:
        • С / без засечек (не люблю засечки): Arial 16
        • Моноширный: monospace 12
        • Homepage: Verdana 14
    • Sublime Text: Terminus Re33 11
    • Conky: Terminus Re33 44 и 74
  • GTK
    • Firefox,obshutdown: Numix Ocean
    • Всё остальное: перекрашеный Numix Ocean
  • Если на теге не открыто приложений и я на нём не нахожусь в данный момент, он скрывается из списка. В этом мне помогает eminent.
  • На сочетание modkey+tab назначена функция, перелистывающая все окна на теге, а не только 2 последних.
  • Находясь в floating layout'e окна можно перемещать сочетанием modkey+срелки

Обоина
Все скриншоты: [1] [2] [3] [4] [5] [6] [7]

Конфиги по просьбе moddi3

  • rc.lua
  • theme.lua
  • .obshutdown.rc (закинуть в хомяк)
  • Конфиг compton (называть как угодно, кидать куда угодно, compton запускать с опцией --config <path_to_config> )
  • Скрипт для запуска rofi (Требует пакет xkb-switch .Закинуть куда угодно , в конфиге поставить значение rofi="<path_to_script>". Скрипт не забыть сделать исполняемым. Забиндить на удобный хоткей (у меня mod+r))
  • Архив со шрифтами Terminus Re33 и Snap с русскими символами. (Закинуть в ~/.fonts , если не устанавливается шрифт Snap , то вам сюда)
  • Содержимое папки ~/.config/awesome в архиве.
  • .conkyrc

Остальные конфиги выложу по требованию.

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

 

sudopacman
()

Перепиленный notion.

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

Решил чутка попилить notion. Добавил поддержку dzen2 вместо mod_statusbar и rofi вместо mod_menu и mod_query. Так мне нравится намного больше. Ещё теперь композитные расширения работают и xft-шрифты. Правда там поддержка шрифтов сделана через #ifdef так что придется выбирать или растровые или векторные, а не оба типа сразу. Пытался применить те патчи, которые были для сборки с cmake вместо его самописной, но забил, потому что всё захламляется этими *.cmake плюс к тому биндингов на lua удобных для себя я не нашел.

Если кто-то это юзает чего же вам хочется? Может добавлю на досуге раз уж взялся) Пытаюсь периодически из него выкиунть всё что можно, потому что в этом монстре сам черт ногу сломит.

Скачать его можно тут: https://github.com/neg-serg/notion

Вот так выглядит icecat31+vimperator 3.9:

http://i.imgur.com/dAovALT.png

А вот так vim:

http://i.imgur.com/6VlTGTk.png

А вот так просмотр картинок:

http://i.imgur.com/3mzZmph.jpg Это sxiv, правда я в нем что-то менял и не помню что. Точно помню что выкидывал биндинги через префиксы, потому что неудобно.

>>> Просмотр (1920x1200, 1069 Kb)

 , ,

e7z0x1
()

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

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

- http://imgur.com/a/VUZLt допилил предпросмотр хоткеев, добавил отображение легенды и возможность показывать контекстно подсказки для приложений (пока сделал для примера для вима только);

- батарейка и температура показываются только когда достигают критического значения; спрятал виджет сети и трей на панели за стрелочку (т.е. как в win xp трей был сделан);

- переделал базовые классы виджетов, теперь можно делать темы с растровой графикой («портировал» тему вертекс), если использовать полупрозрачные картинки, то цвета будут использоваться из Xresources, так же как для «обычных» тем (т.е. без растра)

- общение с spotify и clemetine сугубо средствами dbus

конфиг лежит всё там же: https://github.com/actionless/awesome_config

ну и остальные конфиги, если вдруг кому надо: https://github.com/actionless/dotfiles

кстати, модная тема на картинке в аттаче — просто пример того, как растровые декорации работают, обычно, в последнее время, использую с таким оформлением: https://raw.githubusercontent.com/actionless/awesome_config/devel/screenshots...

>>> Просмотр (1440x900, 374 Kb)

 

actionless
()

dwm на нетбуке

Галерея — Скриншоты
  • Нетбук: Acer Aspire One D270
  • Дистрибутив: Fedora 20
  • Оконный менеджер: dwm

dwm собран из git, в конфигурации поменял цвета для совпадения с цветовой схемой в emacs, удалил зазоры между окнами и поменял терминал по умолчанию на urxvt Самописный скрипт выводит в панели текущее время, заряд батареи, число непрочитанных писем в почте и ближайший Todo на текущий момент

  • Редактор: Emacs 24.4

Так и не дождался появления нового Emacs в репозиториях федоры, собрал из исходников. Цветовая схема - gotham. В Emacs пишется код, читается почта, слушается музыка.

  • Терминал: urxvt, цветовая схема gotham
  • Файловый менеджер: mc
  • Шрифт: terminus

Пустой рабочий стол

Скриншот с LOR

>>> Просмотр (1024x600, 26 Kb)

 , ,

Deleted
()

Сверхдешевый vps

Форум — General

что-нибудь за $5 в год имеется? нужно для одного проекта. память, процессор практически не имеют значения.

 

int13h
()

Awesome Funtoo

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

Funtoo Linux 3.6.3-pf + Awesome WM

Композитинг / тени: Compton
Шрифты: Terminus (awesome) + Droid Sans Mono / Slashed (патченный для vim-powerline)
Тема GTK2/GTK3: Zukitwo Dark + иконки Faenza

Редактор: VIM + powerline
Файловый менеджер: SpaceFM
Симулятор калькулятора HP-42S: Free42
Менеджер буфера обмена: x11-misc/qlipper

Обои интерактивные, прошу заценить: раз, два.

В крон добавлен скрипт, который каждые 2 минуты рандомно меняет картинку, т.е. через каждые две минуты - загораются другие окна, т.е. на самом деле 8 разных обоин =D

На старте система потребляет: 52 мб. RAM

>>> Просмотр (1920x1200, 1106 Kb)

 ,

science
()

Итог последних дней пиления

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

Люблю минимализм, долго старался прийти к нему (от совсем_дефолта, через уже_кое-что), пока не узнал про.. мм.. альтернативные, что ли, мейнстримам DE. Сейчас постепенно получаю то, что хотел. Медленно, но верно. И еще понимаю, что все эти gtk/qt/что-то-там-еще совсем не по мне, мне консолеобразное ближе.

Что имеется

  • любимый arch c теперь уже любимым awesome. 5 тэгов для примерного раскидывания окон по таскам. Периодически переключаюсь на «read», там атмосферная книжка через fbless. В свое время я ее не дочитал, исправляюсь.
  • newsbeuter для чтения rss. Пол инета тащутся от raggle, который долго у меня отказывался работать, то и дело кидаясь error'ами, и был снесен нафиг. В данный момент озадачен как бы сделать так чтобы всякие каты, «читать далее» (хз как это по научному) открывались прямо внутри newsbeuter'а по нажатию хоткея, дополняя то, что уже есть в ленте контентом того, что идет сразу за катом. Может знает кто? Сервисы полнотекстовых rss с таким бороться не умеют.
  • mutt для почты.
  • mcabber (остался вне скрина). Привыкаю к командам, которых пока многовато для моего мозга. Посмотрел на Finch, закрыл, удалил.
  • MC с темой Xoria256. Пока норм, потом может допилю.
  • mpd + ncmpcpp. Играет psytrance.

ToDo

  • из глобального - Dropbox, automount флешек.. эмм.. вроде и все.
  • из мелких - много чего, для удобства + для соответствия общему виду.
  • поскольку только с недавнего времени знакомлюсь со всем таким консольненьким, подскажите что еще из софта в тему.

PNG нормального качества, скрин вверху съел цвета нехило.

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

 , , ,

tranceGemini
()