LINUX.ORG.RU

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

компактный gtk3

такая вот попытка сделать тему gtk3 без лишнего гигантизма и прочих плоскостей

на мелкий ideapad e10-30, с которым обычно езжу в командировки - вообще прекрасно легла

единственная гадость - кое-какие вещи пришлось выпиливать на уровне исходников. так улетели нафиг дебильные носики в GtkPopup, дурацкие дефолты для тулбаров и прибитые гвоздями иконки +/- для числовых полей

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

 ,

ananas ()

i3 — это быстро и удобно!

Моя рабочая лошадка.

Как видно из скриншота, это i3.

Информацию в i3bar выводит i3status (цвета с помощью Pango Markup).

Использую терминал rxvt, фм-Ranger, irc клиент-irssi. Музыку слушаю через mpd+mpc+ncmpcpp. Шрифты-iosevka, запускалка- Rofi, цвета-Dracula.

Пустой рабочий стол и браузер с Лором.

Спасибо за внимание.

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

 ,

Odalist ()

Мое рабочее окружение i3

Мой i3.
Сверху панель с conky, где отображаются кол-во пакетов для обновления, курсы валют, версия ядра, uptime, температура CPU/GPU, загруженности сети, состоянии RAM/Video RAM, загруженность CPU/GPU, LA1/15 и время.

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

 , , ,

Jaeger1999 ()

KDE 95

И снова: Plasma это необязательно что-то прозрачное-блестящее-хипстерское. Вполне можно сделать привычный look-n-feel.

>>> Просмотр (1280x1024, 233 Kb)

 , ,

alexferman ()

Помнится все проговаривали о un*x на спектрум-совместимых машинах

И так, что мы имеем?

Fuzix - юникс-образную систему, запущенный на zx spectrum-совместимом компьютере.

Конечно, это не zx spectrum 48, и даже не pentagon 128.

Это TSConf, да ещё и запущенный не на ZXEvo.

Если вкратце, то ттх системы примерно таковы:

  • z80 с частотой от 3.5 до 14МГц
  • наличествует аппаратный текстовый режим, ещё несколько дополнительных графических
  • 4 мегабайта ОЗУ с страничной адресацией (окна по 16к, в каждое окно может быть назначена любая страница ОЗУ)
  • контроллер SD карт с пропатченным TR-DOS, что позволяет загрузить образ дискеты в ОЗУ и работать с RAM-диска
  • general sound
  • turbo ay(два звуковых чипа, что даёт возможность слушать 6 канальную AY-музыку)
  • SAA-звуковой чип(как в sam coupe).

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

Как работает фузикс на реальном железе? Очень очень медленно.

Даже ls /bin выполняется ощутимое время. Не думаю, что эта ось пригодна хоть на что то (по крайней мере на этом компьютере), но поиграться можно.

По поводу, странного положения рабочей части изображения на мониторе - это он так на 50Гц развертку реагирует.

>>> Просмотр (4000x3000, 4111 Kb)

 , , ,

nihirash ()

Вьюер пикч в терминале

Давным-давно, когда мы еще писали консольный вк, хотелось прикрутить пикчи к ncurses. Чекали w3m, еще пару тулов, но у всех были проблемы с рендером, саппорт не всех терминалов и т.д.

И тут я наткнулся на Überzug

Отличная вещь, написана на питоне, там и примеры для курсов в ридми.

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

#!/bin/bash
[[ -z "$1" ]] && echo "Error: image path not specified" && exit 1
source "`ueberzug library`"

echo -ne "\033[6n"
read -s -d\[ garbage
read -s -d R cursor_y
cursor_y=(${cursor_y//;/ })
cursor_y=`expr $cursor_y - 1`

tmp=`stty size`
size_y=`echo $tmp | cut -f1 -d' '`
size_x=`echo $tmp | cut -f2 -d' '`

max_height=`expr $size_y - $cursor_y`

ImageLayer 0< <(
    ImageLayer::add [identifier]="example0" [x]="0" [y]="$cursor_y" [max_width]="$size_x" [max_height]="$max_height" [path]="$1"
    read
)

По зависимостям один питон пакет:

  sudo pip install ueberzug

Сам скрипт тут

Делаем симлинк в /usr/bin/ и радуемся пикчам в терминале

Github

Telegram

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

 , ,

HaCk3D ()

start C:\ProgramFiles\awesome.exe

Хотелось:

  • WM, но НЕ исключительный тайлинг.
  • Адекватный дефолт.
  • Адекватный запил крупных ШГ. Очень важно. Особенно на панельке и в меню. А лучше плюс-минус везде. Нормальная возможность подпилить кегль после настройки DPI. (Чтоб ещё, как следствие, большие шапки окон, как в гноме! Даже больше!)
  • Самая непробиваемая панель. Например, у многих панелей, если начинаешь играться с настройками, трей разбарабанивает или всплывающие подсказки куда-то улетают... Бывает, становится грустно от такой своей деструктивности.
  • Адекватная настройка. В данном случае, чтобы без компилирований-перекомпилирований... Плюс какой-то индивидуальный баланс между гибкостью и универсальностью этих самых настроек (8 настроек для цвета хватит? шрифт настраивать для каждого элемента или глобально?)

В итоге на данный момент это всё = неожиданно Awesome WM.

Первый раз на нем более-менее серьёзно обжился, ещё и по такой не самой типичной совокупности факторов. Полтора месяца - полет более чем нормальный.

Залипание в терминале, графические приложения, браузер, менюшка, обойка - на скринах.

Обойка по приколу. Тёмная. Плюс периодически у компьютера оказываются вин-пользователи, им тоже нравится.

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

 , ,

i490 ()

ну... сейчас начнётся

стало нужно и я не смог остановиться… прошу простить меня за графический интерфейс… я не нашёл программы для того чтобы делать скриншоты текстового терминала.

моё видение линуксового дестктопа почти подробно описано здесь: https://github.com/artem-korolev/multiuser-linux-configs

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

а теперь мочите

>>> Просмотр (3840x1200, 867 Kb)

 , , , ,

none ()

Воздушная Плазма

Видимо, QtCurve всё, поэтому перешёл на Kvantum. Из минусов - только неумение в GTK, но QtCurve тоже не умеет в GTK3, так что никакой разницы.

Посоветуйте тему GTK3, которая максимально похожа на этот стиль.

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

 , ,

alexferman ()

xubuntu-gnome 19.01 LTS

В хроме расширения - жесты мышки, полоса прокрутки как gedit или kate c миниатюрами, vim-like управление, перевод страниц и выделенного текста...

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

В панели как обычно глобальное меню для всех приложений (а не только gtk3, как в гноме), в компактном виде. xneur и gxneur работают без глюков и тормозов, не то, что в гноме. Память xfce4 расходует меньше, чем гном.

Картинки, видео и терминал открываются в окнах с темной темой, остальное в окнах со светлой темой - все как надо.

Ну и для любителей adwaita-qt - скриншотик с qt-приложениями.

Делайте, как я, и все будет хорошо.

Поменял еще браузер гугл-хром на slimjet - вроде все то же самое работает и видео проигрывается.

>>> Просмотр (1366x2304, 1240 Kb)

 , , , ,

votafak ()

Попсовый рабочий стол на Plasma с Materia

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

  • DE: Plasma
  • Тема: Materia
  • Иконки: Papirus-Dark
  • Терминал: konsole, zsh и oh-my-zsh с допиленой темой agnoster
  • Обои: cuteshapes с изменённым задником
  • Плазмоиды: помимо стоковых, Latte Dock и Resources Monitor

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

 , , , ,

Daneal ()

Возможная будущая Adwaita

Matthias Clasen запилил пост в блое разработчиков GTK+ о тестировании новой версии адвайты.

Архив со свежей версией для тестирования выкладывают тут: https://download.gnome.org/misc/testing/Adwaita/

Там же лежит README, но его в листинге директории не видно.

Смотрим, тестируем, отправляем баг репорты и пожелания, смотрим имеющиеся и голосуем за них.

Домашний комп:

  • i7-6700K, Z170-P, 16Gb RAM
  • SSD 850EVO M.2 120Gb + WD20EFRX
  • 2×Dell U2412M
  • KV-300H + X-718BK + CTL671

>>> Просмотр (3840x1200, 1698 Kb)

 , , ,

mogwai ()

KDE, за который не стыдно

Суп, ЛОР. Накатил на свой x230 привычную генту + кде.
Для экономии пространства на экране отказался от панелей (в верхней части экрана остался огрызок с автоскрытием, содержащий трей и часы). Пока не решился переходить на тайловые WM, ибо не готов лишить себя всех плюшек, что даёт KDE из коробки, так что установил скрипт для тайлинга в kwin, и получилось вполне комфортно. Программы запускаю просто начиная печатать на свободном рабочем столе, или нажимая хоткей для вызова krunner.

Иконки/тема: Breeze (пока не надоели)

>>> Просмотр (1366x2304, 1345 Kb)

 , ,

bsdfun ()

Xfce+XMonad на Debian stretch

Рабочая станция с Debian stretch. Скоро ведь заморозка buster — грядёт обновление, и кто знает, что при этом сломается, так что зафиксируем-ка внешний вид на январь 2019.

На скриншоте:

  • Debian stretch с ядром и Mesa из бекпортов
  • Xfce (из которого используется только панель с апплетами, да еще Atril)
  • XMonad (с заголовками, но без рамки, так мне удобнее)
  • Тема GTK+: Arc
  • Tkabber c виджетами ttk, тема тоже Arc
  • Шрифты без AA (монитор достаточно большой, точка крупная, поэтому мне так удобнее)

А вот второй экран, уже с работой: GVim+Atril.

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

 , , ,

TeopeTuK ()

Недефолтная Adwaita

Представляю на суд общественности свой GNOME на Fedora 29. Дефолтная тема Adwaita мне вполне нравится, за исключением огромных, нет, ОГРОМНЫХ контролов. В сети есть компактные темы, но они либо несовместимы с последними версиями GTK и приложений GNOME, либо в чем-то отличаются от последней Adwaita, из-за чего пришлось допиливать стороннюю тему до состояния, удовлетворяющего мой перфекционизм.

Рамка окна скрывается если открыть на весь экран, а контролы для сворачивания/закрытия отображаются справа от заголовка окна (хотя почти не используются - проще потянуть за заголовок).

Отличия от дефолта:

  • Допиленная мною тема Adwaita-Slim, копирующая один в один дефолтную Adwaita для GTK 3.30 и избавленная от гигантизма.
  • Соответственно отдельная тема для Qt4/5, основанная на Adwaita-Qt
  • Расширения: Applications Menu, Cpu power manager, Caffeine, Clipboard indicator, Dast to dock, Frippery move clock, No title bar, Places status indicator, Recent items, Removable drive menu, Screenshot tool, Sound input & output device chooser, Status area horizontal spacing, Suspend button, Toggle mute on middle click, Vitals.

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

Особенности Fedora:

Полностью выпилен python2 из религиозных соображений. Пакеты, которые его требовали, были пересобраны без него, а именно:

  • GIMP
  • Inkscape
  • tilix (из-за расширения nautilus)
  • nautilus-python (зависимость tilix)

Все это опакечено и лежит в репозиториях:

В повседневном режиме работаю в Wayland-e из-за того, что это ноут с подключенным монитором, и для комфортной работы с двумя экранами применяется x1.25 скейл дисплея ноута. В нативных wayland-приложениях (читай GTK3-софте) работает прекрасно, шрифты не мылятся. Firefox на Wayland пока слишком кривой, поэтому пришлось отказаться от него.

Шрифты Ubuntu с grayscale сглаживанием, иконки Paper.

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

 , , ,

POLTER ()

Как заспицевать велосипедное колесо в SolveSpace (Часть 1)

SolveSpace, спустя более чем 5 лет с момента открытия исходников, для многих остаётся неизветной и непонятной параметрической 2D/3D САПР. Это в большой степени связано с небольшим количеством учебных материалов, малым количеством демонстрационных примеров и очень странным процессом разработки проекта на GitHub.

Несмотря на всё это SolveSpace всё же является очень мощным инструментом, который в то же время обладает довольно минималистичным интерфейсом.

( читать дальше... )

>>> Просмотр (1280x800, 266 Kb)

 ,

atsym ()

Играю в angband, выкачиваю unixp*rn

Есть у меня одна виртуальная машина для экспериментов, так вот она выглядит сейчас. В одном из терминалов виден результат работы скрипта, который я написал несколько дней назад чтобы выкачивать нужные скриншоты с unixp*rn. В другом - в 100500й раз начинаю новую игру.

В целом: Manjaro, i3-gaps, wal, polybar, ретро-космонавт.

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

 , , ,

tranceGemini ()

I3 + tint2

i3wm, tint2 c показом на панели виртуальных десктопов(на скрине 2), pcmanfm и остальной джентельменский набор

  • - feh
  • - scrot
  • - compton
  • - dunst
  • - скрипт для онлайн переводчика trans+zenity

бинды на переключение между вирт. столами - боковые кнопки мыши

>>> Просмотр (1600x900, 795 Kb)

 , ,

jtad ()

Юнити которое мы заслужили

Void, bspwm, xcompmgr, отдельные части юнити 7, ЛОР в браузере, аниме на обоях. Кажется забыл добавить на скриншот поняшек, ну может в другой раз.

Вроде ничего так получилось, и bspwm очень крутой. Разработчик bspwm ну очень хорошо разбирается в теме. Я сделал одно ишью на гитхабе с вопросом и он по моему описанию сходу выявил проблему в приложении. Я попытался эту проблему устранить, по локти погрузился в гномо-зависимости Nux'а (GUI-тулкит который используется в Unity 7), «всё понял», остановился, помыл руки с мылом и забил.

Кое-что там всё таки можно удалить из зависимостей, и зависимость на убунтовский компиз тоже получилось полностью удалить, теперь компиз вообще не нужен для того чтобы собрать то, что на скриншоте, но возни слишком много. Может быть когда-нибудь, лет через 20, все эти зависимости можно будет удалить навсегда, но некоторые ключевые части написаны на Vala, например, и зависимости на гном из них удаляются только вместе с этими частями. Этот зонд не просто был внедрён в ту часть организма про которую вы подумали, а он как Вояджер, уже преодолел доступные человечеству пределы и отправился в области ранее не исследованные подобными зондами, неся на себе послание внеземным цивилизациям.

Но пока и так можно сделать чтобы оно как-то работало. bspwm реально силён и гибок, однозначно рекомендую попробовать если тайловые менеджеры окон - это ваша тема. Ну и вообще это пока что единственный тайловый WM на котором это барахло заработало.

Исходники барахла (GPL v3): https://github.com/alekseyt/unity7-git/tree/void

>>> Просмотр (1600x900, 549 Kb)

 , ,

aleksey_tulinov ()

Нормальные превью SVG файлов в Dolphin

Написал плагин для Dolphin, который использует resvg вместо QtSvg для отрисовки превьюшек.

На скрине:

  • gentoo stable с минималистичным KDE.
  • Breeze Dark, Noto Sans. Всё родное.
  • Нижняя панель скрывается.
  • Заголовки окон, менюбары, тулбары скрыты.
  • Списка задач (taskbar) нет. Использую стандартный Alt+Tab или Present Windows (Ctrl+F10 или нижний левый угол).

Для сравнения превьюшки с QtSvg: https://imgur.com/a/B7xdSHL / https://pic4a.ru/inUe/

PS: Скрин в жыпег, ибо обоина очень «шумная». В PNG аж 10МБ. Сама обоина

>>> Просмотр (3840x2160, 2707 Kb)

 , , ,

RazrFalcon ()