LINUX.ORG.RU

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

2d sci-fi изометрический хоррор STASIS вышел под mac и win! 10из10! шедевр!

Форум — Games

Stasis, двухмерный изометрической хоррор в научно-фантастическом сеттинге от студии The Brotherhood из Йоханнесбурга.

Проект был успешно профинансирован через сервис краудфандинга в 2013 году, а также был популярен среди пользователей Steam Greenlight. Игра доступна для PC в GOG и Steam с 31 августа.

События разворачиваются на космическом корабле «Грумлейк», на борту которого выходит из стазиса главный герой — Джон Марачек. Игрокам предстоит принять роль Джона и решать загадки, чтобы спасти его семью.

По мере исследования раскроется тайна об ужасных экспериментах, которые ставились на борту «Грумлейка».

КЛЮЧЕВЫЕ ОСОБЕННОСТИ:

-Интересные реалистичные головоломки

-Саундтрек в стиле кинематографа авторства Марка Моргана (Wasteland 2, Fallout)

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

-Классический стиль взаимодействия с миром «укажи и щелкни»

-Многочисленные персонажи, с которыми можно взаимодействовать

-Смерть – Джон может умереть (и умрет) самыми ужасными способами, которые только можно вообразить

-Самоубийство – с помощью особых предметов Джон может покончить со всем этим

ОЦЕНКИ:

IGN:9/10

1ndieworld:9.5/10

Оценка пользователей в Steam:93%

ССЫЛКИ:

http://stasisgame.com/

http://store.steampowered.com/app/380150/

https://www.gog.com/game/stasis

ЗЫ:

ребята, это бомба за 359 рублей! я думал, таких игорь больше не делают

переведено на русский очень качественно

атмосфера безысходности, прямо как в PoP warrior within

есть над чем потренировать мозг

 , , , ,

fcx
()

Игра с душой

Форум — Games

Помните как было выпасть на месяц+ из жизни, уйдя с головой в Morrowind?

Посоветуйте еще игр с душой аналогичного объема!

 

stevejobs
()

Велотред

Форум — Talks

Дропнул зал т.к дорого (зарплаты на зал не хватает). Есть горный велосипед, исправный. Есть я (жир, 90кг, ходячее сало). Уже третий день питаюсь так, как дал тренер (если надо - распишу питание). Если сохранять питание, но заниматься велопробежкой 2 раза в день по часу (как раз до моря и обратно) - можно ли так похудеть на 2+ кг за месяц?
Какие подводные камни(не в море, а в велосипедной езде)?

 

mkrvdns
()

Bluetooth кнопка

Форум — Linux-hardware

Отцы, помогите советом!

Дано: блютус кнопка (которая для селфи и прочей фигни) к компу подключается, нажатия (enter и VolUp) видны. Хочется переназначить ее кнопки на Next и Prior например, но в списке xinput она видна как slave pointer, соответственно setxkbmap и xkbcomp ее в упор не видят, а xmodmap переназначает, но на всех устройствах сразу, что логично.

Как объяснить иксам что это клавиатура а не мышка? Ну или как переназначить кнопки другим способом?

Кусок лога Х: http://pastebin.com/944Lvndf

Вывод xinput: http://pastebin.com/n6dSuawx

 ,

nipper
()

ajenti @ UMI X2

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

Нашел время, доработал это извращение. Наглядный пример зачем в современном мобильнике 4 ядра и 2GB RAM. Собственно, на скриншоте ajenti, который торчит из моего старого UMI X2 с разбитым экраном. Так как экран на ладан дышит, а новый экран стоит как новый аппарат, я взял другой телефон, а этот приспособил на чердаке на даче для раздачи интернета.

На борту стоковый android (ядро тоже родное) с root'ом, из которого вычищено все, что только можно, включая google play services. Из софта только smanager, который запускает при загрузке аппарата скрипт, который запускает debian в chroot'е и дергает chroot окружение каждый раз, когда меняется состояние мобильной сети.

В chroot'е живет OpenVPN, stunnel, squid, iptables со стопкой правил, ssh, ajenti и самописная прога, умеющая отдавать фотку по запросу, а так же куча скриптов всех цветов и расцветок. (Ходили слухи, что будет и на нашей улице DPI, решил превентивно разобраться с stunnel. На практике дает много оверхеда).

Так как интернет на даче через мобильную сеть, прямого IP нет, приходится держать OpenVPN до VPS'ки с включенной компрессией, чтобы можно было удаленно наблюдать за курочками^W^W^W администрировать дачную сетку.

Помимо OpenVPN стоит squid с прозрачным редиректом всего траффика через него и жирным кешем на быструю 32GB SD карточку.

Родной «tethering» не используется. Вместо этого скрипт запуска chroot окружения делает вот так:

echo 0       > /sys/class/android_usb/android0/enable
echo rndis,adb > /sys/class/android_usb/android0/functions

А уже debian'овский chroot получает IP штатными средствами. Воткнут телефон в OpenWRT роутер. Изначально, все было на нем, но связка OpenVPN+stunnel оказалась очень жручей до CPU и сжирала 600Mhz MIPS уже на 5-6 мегабитах, если не меньше. Здесь такого боттлнека нет. Да и сеть телефон держит ВНЕЗАПНО лучше 3g модема.

Изначально оверхед от OpenVPN по tcp был где-то 60%, после долгих мытарств, увеличения TCP окна и добавления в конфиг волшебных строк

tun-mtu 1500
mtu-disc yes
txqueuelen 15000
Все стало намного лучше, оверхед стал где-то 20-30%. Пинг без OpenVPN был 80-100ms, с OpenVPN - 150-200ms. TCP_NODELAY в разных местах stunnel уменьшает время пинга, но здорово увеличивает оверхед, потому не используется

Все расписывать будет очень долго, потому отмечу самые нетривиальные хаки:

1. При выключенном экране телефон находится в easrlysuspend (ЕМНИП) и никогда не будет включать вторичные ядра, даже если на 100% загрузить доступное ядро. Потому в настройках девелопмента надо выставить «не гасить экран при подключенном кабеле». Экран он гасить не будет, и в earlysuspend уходить не будет. Сам же экран я гашу в стремном keepalive скрипте, который по крону запускается каждую минуту:

#!/bin/bash
N=`route -n|grep tun0|wc -l`
if [ "$N" -eq "0" ]; then
        route del 127.0.0.1
        route add 127.0.0.1 dev lo
        mkdir /dev/net
        ln -sf /dev/tun /dev/net/tun
        /etc/init.d/stunnel4 restart
        /etc/init.d/openvpn restart
fi

echo 0 > /sys/devices/platform/leds-mt65xx/leds/lcd-backlight/brightness

2. Каждое изменение состояния сети android убивает все маршруты и заполняет таблицу заново, потому помимо крона этот же keepalive вызывается и smanager'ом

3. Напряжение батарейки, температуру батарейки и температуру SoC'а можно прочитать в /sys. Так как у меня медиатек - ajenti это не подхватывает, приходится читать ручками:

Температура батарейки: /sys/devices/platform/mt6320-battery/power_supply/battery/batt_temp

Напруга на батарейке: /sys/devices/platform/mt6320-battery/power_supply/battery/batt_vol

Напруга проводе воткнутом в телефон: /sys/devices/platform/mt6320-battery/power_supply/battery/ChargerVoltage

Ну и

/sys/devices/virtual/thermal/thermal_zone{0,1,2,3}/temp

Для чтения температуры самого SoC'а.

3. usb0 добавлен у меня в br-lan на роутере, вместе с остальнымим портами, для br-lan интерфейса является маршрутом по умолчанию. Хитровыдолбанную настройку DNS и маршрутизации расписывать не буду, лень.

4. На скорость крайне положительно влияет нижеследующее заклинание, немного меняющее настройки буферов для TCP и прочего:

echo "0" > /proc/sys/net/ipv4/tcp_timestamps
echo "1" > /proc/sys/net/ipv4/tcp_tw_reuse
echo "1" > /proc/sys/net/ipv4/tcp_sack
echo "1" > /proc/sys/net/ipv4/tcp_tw_recycle
echo "1" > /proc/sys/net/ipv4/tcp_window_scaling
echo "5" > /proc/sys/net/ipv4/tcp_keepalive_probes
echo "30" > /proc/sys/net/ipv4/tcp_keepalive_intvl
echo "30" > /proc/sys/net/ipv4/tcp_fin_timeout 
echo "404480" > /proc/sys/net/core/wmem_max
echo "404480" > /proc/sys/net/core/rmem_max
echo "256960" > /proc/sys/net/core/rmem_default
echo "256960" > /proc/sys/net/core/wmem_default
echo "4096,16384,404480" > /proc/sys/net/ipv4/tcp_wmem
echo "4096,87380,404480" > /proc/sys/net/ipv4/tcp_rmem

5. OpenVPN не оживет по дефолту, так как /dev/net/tun в андроеде виден как /dev/tun. решается парой строчек:

mkdir /dev/net
ln -sf /dev/tun /dev/net/tun
Лучше запихнуть в keepalive - раз в сутки оно куда-то пропадало у меня.

Задавайте свои вопросы. Все вышеуказанное было настроено за один вечер под действием отборного кофеина, советы экспертов по тонкой настройке OpenVPN на 3g канале приветствуются. ;)

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

 ,

ncrmnt
()

Линус высказался о systemd

Форум — Talks

Линус тут ответил на вопросы пользователей слешдота, среди них был неумелый вброс про systemd: http://linux.slashdot.org/story/15/06/30/0058243/interviews-linus-torvalds-an...

Вот ответ полностью:

You can say the word «systemd», It's not a four-letter word. Seven letters. Count them.

I have to say, I don't really get the hatred of systemd. I think it improves a lot on the state of init, and no, I don't see myself getting into that whole area.

Yeah, it may have a few odd corners here and there, and I'm sure you'll find things to despise. That happens in every project. I'm not a huge fan of the binary logging, for example. But that's just an example. I much prefer systemd's infrastructure for starting services over traditional init, and I think that's a much bigger design decision.

Yeah, I've had some personality issues with some of the maintainers, but that's about how you handle bug reports and accept blame (or not) for when things go wrong. If people thought that meant that I dislike systemd, I will have to disappoint you guys.

Как и ожидалось, Линус оказался адекватом, а не ограниченной истеричкой veteran unix admin-ом. Возможно, его пример подтолкнет кого-то открыть документацию, выучить три команды, и перестать искать проблемы там, где их нет.

 , ,

nonimous
()

аналог Proteus'а

Форум — General

Ищу рисовалку печатных схем и симуляцию работы этой схемы, на советской элементной базе (допустим рисую схему с элементами батаерйки и лампочки и жму «Старт», шоб программа показала что лампочка светица, какое напряжение на цепи, посадка батареи( ну это пример)), т.е. аналог Протеуса.

gEDA, Eagle, kTechLabs не подходят.

 , , , ,

eR
()

Я понял почему гентушники не любят systemd

Форум — Talks

Давно собирался переехать со своей бывалой федоры на генту. Ну, как собирался: думал поставить на отдельный диск, душевно попиливать по тихой грусти, а когда будет готово уже и переехать.

Хотел поставить сразу с systemd, привык к нему на федоре, да и обучаться премудростям openRC было неохота, его кроме генты никто не использует. В процессе установки меня много раз посещало искренне удивление: как так-то? Неужели, блин, за столько времени нельзя было сделать все по-людски?

Это не то, чтобы пост для поплакаться, просто хочу поделиться впечатлениями, ну и гентоводов послушать, может я что-то не так понял. По старой привычке я /usr делаю отдельным разделом. Никакого технического обоснования нет, просто привычка.

Размечаю /boot, /boot/efi и большой PV на все остальное, создаю разделы, монтирую, делаю chroot, разворачиваю stage3, качаю ядро, конфигурю с поддержкой systemd и efistub. Пока все пучком. Надо ставить, собсно, systemd. Делаю emerge -av systemd, и хрен там был, udev блокирует, а emerge, понятное дело, слишком туп, в силу чего останавливается в растерянности, даже не делая попыток как-то помочь. Сношу udev, маскирую, делаю emerge -Nav virtual/udev systemd, вроде все завертелось. Пересобрал мир с -uDNav, заинсталлячил ядро и модули.

Теперь надо сделать initramfs, т.к. /usr на отдельном диске, и оно не заработает иначе. Ставлю genkernel, оно говорит, что поддержки systemd не будет и если таковая нужна, то надо ставить сабайоновский genkernel-next. Невелика беда, ставим, генерим рамдиск, копируем все хозяйство в \EFI\boot\gentoo. Прописываем все в EFI со всякими там root=, dolvm и прочими. Перезагружаемся, и тут начинается.

Ядро грузится, получает cmdline от EFI, находит группу томов и выпадает в кернел паник. Епрст, разрешение EFI фреймбуфера не позволяет увидеть что произошло, стек-трейс занимает весь экран. Что за бодяга, перекомпиляю ядро с DELAY_PRINTK, прописываю в EFI boot_delay=200, перезагружаюсь, жду пять минут пока раздуплится рамдиск, дожидаюсь паника и он опять проскакивает мгновенно и ни рожна понять не возможно.

Думаю, ладно, убираю boot_delay, ставлю debug, перезагружаюсь, попадаю в среду initramfs. Монтирую руками, все монтируется, и корень, и /usr, проверяю initramfs.mounts, проверяю fstab, все на месте, все парсится, все должно работать, но не работает.

Хрен с ним. Ставлю GRUB2, прописываю графический режим 1600х1200, убираю из ядра четверых пингвинов, которые полэкрана загораживают, делаю grub2-mkconfig, перезагружаюсь.

Понятное дело, что там «trying to kill init», я это подозревал. Интересна причина: «realpath: applet not found». Мало того, что эти утырки-майнтейнеры ставят systemd в /usr. Это, блин, надо было как минимум жопой думать, они бы еще ядро в /var/opt положили. Более того, в genkernel есть конфиг initramfs.mounts, в котором прописано какие точки монтирования из корневого fstab надо смонтировать из initramfs. По-умолчанию там стоит /usr, то есть, /usr должен монтироваться без всяких дополнительных телодвижений. Но есть одно «но». Дженкернеловские скрипты юзают realpath чтобы что-то там прочитать, девайс-ноды, видимо. Занятая коробка используется своя и пересобирается по конфигу каждый раз когда генерится initramfs. realpath в этом сраном конфиге выключен нафиг, таким образом, initramfs теряет способность что-либо монтировать кроме корня, пока ты не найдешь причину и не включишь в конфиге занятой коробки этот realpath. Очень gentooway-но: мы настроим пристаней с кораблями и заминируем нахер все подходы, чтобы никто никогда не смог подплыть. На это накладывается трудность диагностики ранних паников - буфер консоли уезжает. В результате получаем неочевидную и очень трудно-диагностируемую проблему.

В результате я включил realpath, все пересоздал, снес обратно GRUB2, перепрописал все в EFI и наконец получил заветный шелл. Осталось немного потрахаться с конфигурацией ядра (не уверен, что звуковухи подцепились) и все будет ОК.

Зато я понял почему те, кто сидит на генте, так не любят systemd. Просто в дистрибутиве все сделано через жопу. init ставится в /usr, одна генерилка рамдисков заброшена уже лет пять, вторая сломана, emerge слегка недалек и туповат.

Зато интересно. Надо будет продолжить, давно я такого удовольствия от техноложества не получал.

 ,

alex_the_v
()

Red Flat Awesome

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

Примерно год назад решил попробовать awesome. Хотелось чего-то максимально кастомизируемого, но более монолитного и системонезависимого. Данный wm показался интересным в этом плане, так что вооружившись напильником попытался сделать на его основе годное, согласно своим представлениям, окружение.

Еще скриншоты: традиционный с окнами[1] и все остальные[2][3][4][5][6][7].

На панели можно увидеть

  • Модифицированный taglist на самописных виджетах.
  • Набор индикаторов: иконка меню и оповещалка об обновлениях в одном, раскладка клавиатуры, регулятор громкости, почта, кастомный layoutbox. На громкости висит простенький виджет для моего любимого exaile[2], layoutbox умеет меню выбора режима тайлинга[2].
  • Сильно перепиленный tasklist[4][5]. Приложения обозначаются трехбуквенными алиасами, окна одного класса группируются в один значок. При наведении подсказка с полным именем или списком группы, по правой кнопке менюшка управления окном.
  • Специальный виджет для минитрея, точками обозначено количество приложений в трее. По клику/хоткею является собственно сам минитрей.
  • Индикаторы ресурсов - выдрал код из vicious и прикрутил свои визуалы. Была задумка сделать нескучные всплывающие виджеты с системной инфой, как раньше было у меня в доке, но энтузиазм закончился уже на первом, показывающем топ процессов[3]. Даже его не допилил до конца, память отображает криво.
  • Часы.

Виджеты на рабочем столе - перенес свои луа скрипты от коньков на базу awesome. Тут нет готовых датчиков, но на помощь снова приходит vicious. В целом средствами осома такие штуки пилить даже удобнее, ибо тру модульность и интерактивность. Зависимые от сети вещи подключены через модификацию asyncshell. Может быть имело смысл все через него пускать, но поздновато осознал насколько это нужная и полезная штука, лень переделывать.

Для пущего уюта установил uselessgap тайлинг от Lain. Сделал активные грани экрана. Немного переписал awful.menu, добавив автоскрытие, возможность вставлять неиндексируемые элементы(заголовки, разделители), автоматическую расстановку хоткеев и еще по мелочи[2][4]. На базе menubar запилил запускалку приложений[3] в стиле synapse, очень нравится такой визуал. Сильно скучал по классическому альттабу, даже накостылял кое-что, но потом некто Joren Heit выкатил няшный Familiar Alt Tab. Скрестив его и свои наработки получил такую переключалку[5][6]. Адским костылем с помощью asyncshell и rsvg-convert прикрутил адекватное масштабирование векторных иконок, заодно добавив смену цвета на лету. Сделал подсказку по хоткеям[7], как сами знаете где, с интерактивной подсветкой (пока без модификаторов).

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

Awesome 3.5.6, compton, тема gtk - Boje, иконки ACYL, шрифты play и prototype.

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

 ,

Worron
()

Rate me. Awesome wm network widgets.

Форум — Desktop

После перехода на netctl появилась необходимость в виджете вафли, а ничего хорошего реализовано не было поэтому и сабж. Github

 , ,

plotnikovanton
()

А что из х86 стоит купить в качестве базы для FullHD телика?

Форум — Linux-hardware

Нужно мелкий комп (mini-ITX плата?) разместить за (около) ТВ, подключив к оному по HDMI. Подключить к сети по вайфаю (для закачивания фильмов из интернета скорости хватит). Туда же хвостик от беспроводных клаво\мыши.

В общем оно должно уметь играть без тормозов любое кино (в любом формате\кодеке\контейнере) с рутрекера.

Какую железяку (чипсет\процессор) посоветуете? Я в них хз. И будет очень обидно, если не осилит декодировать на видео, а процессора не хватит для софтового.

\\
Посмотрел предварительно.
Напрягает, что почти все мамки с разъемами питания под обычный БП, т.е. громоздко довольно, «за ТВ» по толщине сложно прятать.

 ,

dk-
()

Смотрите, какая интересная библиотека для си.

Форум — Development

http://libcello.org

Для Ъ, пример кода на сишечке:

/* Another Example Cello Program */

#include "Cello.h"

int main(int argc, char** argv) {

  /* Tables require "Eq" and "Hash" on key type */
  var prices = new(Table, String, Int);
  put(prices, $(String, "Apple"),  $(Int, 12)); 
  put(prices, $(String, "Banana"), $(Int,  6)); 
  put(prices, $(String, "Pear"),   $(Int, 55));

  /* Tables also supports iteration */
  foreach (key in prices) {
    var price = get(prices, key);
    print("Price of %$ is %$\n", key, price);
  }

  /* "with" automatically closes file at end of scope. */
  with (file in open($(File, NULL), "prices.bin", "wb")) {

    /* First class function object */
    lambda(write_pair, args) {

      /* Run time type-checking with "cast" */
      var key = cast(at(args, 0), String);
      var val = cast(get(prices, key), Int);

      try {
        print_to(file, 0, "%$ :: %$\n", key, val);
      } catch (e in IOError) {
        println("Could not write to file - got %$", e);
      }

      return None;
    };

    /* Higher order functions */
    map(prices, write_pair);
  }

  delete(prices);
}

 , бег на костылях,

PolarFox
()

Ёкарный Бабай

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

GTK2/3: Iris (Recolored)
Иконки: Numix Circle feat. Flattr (Recolored)
Обоина
Compiz, Docky
Screenfetch врёт и всё такое.

Прошу, сообщите, если с таким заголовком нас не пропустят.

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

 

zezic
()

Использовать GPL в коммерческом проекте

Форум — General

Возможно ли это? я почти доделал программу, и хочу выпускать ее под лицензией GPL, и делаю другой проект, и мне необходимо, чтобы этот коммерческий проект мог поставляться вместе с первым GPL'овским проектом. Может просто в установщик сделать пункт : «Установить программу с GPL лицензией?», и если выбран этот пункт, то выкачивать из интернета установщик программы GPL и запускать, и вроде как бы и не нарушаю тогда условия GPL, или все таки нарушаю?

 , ,

Int64
()

Fedora 21 Release Party Moscow

Форум — Talks

20 декабря, с 14:00 и до упора, в баре недалеко от м. Сокол

http://russianfedora.pro/content/fedora-21-release-party-в-Москве

Присоединяйтесь.

 , ,

alpha
()

В чем глубинный смысл ttyACMx?

Форум — General

Сабж. Прочитал несколько статей на тему разницы ttyUSBx и ttyACMx.

Как я понял, ttyUSBx это UART, подключенный на usb. А ttyACMx это нечто, прикидывающееся модемом, и вовсе необязательно ведущее себя как uart.

Т.е. вроде как tty* != uart. Или не так? зачем это сделано? Кому сейчас нужны реальные терминалы, чтобы ради них городить tty? причем так, что uart кроме как через tty недоступен. И к тому же не всякий tty это uart.

Например, в QNX, емнип, нет /dev/ttyS0, а есть /dev/ser1, который именно uart, без всяких tty заморочек.

Да, насколько я помню, tty* можно использовать так, чтобы он ничего не вставлял лишнего, а сразу гнал данные в порт. Но зачем вообще тащить это наследие времен, когда компьютеры были большими?

Перемещено mono из talks

cvs-255
()

Пытаюсь дописать GUI диспетчер устройств, кто может сделать code review?

Форум — Development

Некоторое время назад набрел на заброшенный на тот момент udev-discover, и захотелось мне его оживить.
Форкнул, исправил критические баги, добавил функционал для настройки мультисита через systemd-logind.
Автор порадовался, принял исправления, написал в бложике про новую версию. Потом так же порадовался моим доделкам, пообещал в течение пары недель прорецензировать... И все. Ну потом я его еще раз потыкал, все повторилось.
Опыта разработки с Gobject/Gtk до этого я не имел, нужно, чтобы кто-то присмотрел. Приветствуются желающие потестить или помочь полезным советом.
Моя ветка: https://github.com/shatsky/udev-discover/tree/multiseat
Описание доделок: https://github.com/fontanon/udev-discover/pull/10#issuecomment-54955076
Картинка: https://cloud.githubusercontent.com/assets/1289078/4175248/ca90467a-35c8-11e4...

Перемещено beastie из talks

 , , , ,

shatsky
()

Посоветуйте лакирующее покрытие для электроники

Форум — Science & Engineering

Использую тонер цветного лазерника в виде маски и шелкографии - последняя работа https://mediacru.sh/U7Ka7rKaECp0

Но тонер, зараза, растворяется полиуретаном и смазывается. Есть какие альтернативы на менее едкой основе для финишного покрытия электроники?

 ,

ncrmnt
()

Arch Enemy всё

Форум — Talks

Лезу значит в ютуб, чтобы послушать доброй музыки и мелодичного женского вокала, набиваю arch enemy, вижу что-то новое в выпадающем списке, кликаю, смотрю - шозанах??? Какая-то подделка! Хтоэтааа???!

Потом догадываюсь, начинаю гуглить, таки да

On March 17, 2014, it was announced that Gossow was stepping down as Arch Enemy vocalist in order to pursue other interests and spend more time with her family. Gossow chose Alissa White-Gluz from Canadian metal band The Agonist as her replacement, and will remain business manager for the band

Читаем как «постарела, нашли замену помоложе» :) Эх, ещё одна митол-группа скатилась в СГ, хнык-хнык

 arch enemy, ,

Harald
()

i3, numix, v0.3

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

Итак, тема Numix перепилена, конфиги i3 тоже, но самое главное - изменена тема саблайма (оригинальная - Spacegray), чтобы вписывалась.

В итоге - полная плоскота.

Панелька i3bar была перенесана наверх и теперь всегда видна.

На скриншоте 2 монитора - сверху самблайм, снизу пустой раб. стол.

И да, коньки тоже перепилены.

>>> Просмотр (1360x1536, 175 Kb)

 ,

Deleted
()