LINUX.ORG.RU

Скучный i3 на FreeBSD

 ,


1

1

Перешёл на i3, страшно доволен. В кадре konsole, gvim с открытым в нём скриптом погоды для i3bar и трей, в котором kmail, psi и kwallet. Собственно, скромно, серо и весьма удобно, как по мне.

Погода берётся с api.openweathermap.org, там JSON API и ничего сложного, только нужно получить ключ, по которому можно делать не более 1 запроса в секунду. Пришлось костылить смешной оверрайд для этого: создавать файлик, в котором содержится свежестянутая информация, и обновлять его не реже, чем раз в 10 секунд.

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



Проверено: JB ()

Пришлось [...] обновлять его не реже, чем раз в 10 секунд

Серьёзно?

lexazloy ()
Ответ на: комментарий от lexazloy

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

part1zan_ ()
Ответ на: комментарий от part1zan_

Оки, вы не поняли. Я акцентирую: погода, раз в 10 секунд, пришлось.

Пришлось. Обновлять погоду. Раз в 10 секунд.

Погоду, Карл. :)

Зачем же вам так часто обновлять погоду?

lexazloy ()
Ответ на: комментарий от lexazloy

Мне вообще до лампочки, хоть раз в пять минут. Просто i3status у меня кастомный, и обновляется он (вот так получилось) раз в секунду.

part1zan_ ()
Ответ на: комментарий от pztrn

думаю этот скрипт по крону дергается, так что файлик самое оно

Drolyk ★★★ ()

screen

Ого, здорово. Не кинешь нормальный ман по настройке? А то хорошая штука, но как-то страшная.

DeadEye ★★★★★ ()

Сделай уже и день недели на английском

NoobeR ★★★ ()
Ответ на: комментарий от DeadEye

Толком не настраивал же. Вообще, народ дичайше рекомендует скрин забросить и переходить на tmux. В принципе, это у меня тут синдром утёнка со скрином, так что рекомендую сразу с tmux знакомиться.

part1zan_ ()
Ответ на: комментарий от Porthos

Не совсем: цвета честно стянуты из wmii. В частности, цвет нижней панели — не дефолт.

part1zan_ ()
Ответ на: комментарий от part1zan_

С tmux я уже знаком, но думаю о screen из-за его умения в детачи и прочую няшноту.

DeadEye ★★★★★ ()
Ответ на: комментарий от DeadEye

Terminator умеет сам разделяться на части. И не надо ничего настраивать годами.

hotpil ★★★★ ()
Ответ на: комментарий от hotpil

Я давно им пользовался, в итоге забросил на фиг его.

DeadEye ★★★★★ ()

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

Дело хозяйское, а скрин мне понравился.

bulatus ★★ ()
Ответ на: комментарий от DeadEye

С tmux я уже знаком, но думаю о screen из-за его умения в детачи и прочую няшноту.

в какие детачи?

Novel ★★★★ ()
Ответ на: комментарий от bulatus

Так то не прогноз, а текущая погода, данные с датчиков. Другое дело, что датчики стоят не у меня, но это как раз поправимо.

part1zan_ ()

Ну и сколько батарея держит твой Скучный i7 на FreeBSD?

pftBest ★★★★ ()

Уютно. Молодец, а за FreeBSD-жирный плюс!

Odalist ★★★★★ ()
Ответ на: комментарий от Novel

Короче, screen умеет работать как nohup, но еще умеет и продолжать сессию.

DeadEye ★★★★★ ()
Ответ на: комментарий от val-amart

tmux тоже, лол.

человек пишет, что знаком с тмуксом, и тмукс такого не умеет. не обманываешь ли ты нас, Волмарт?

Novel ★★★★ ()
Ответ на: комментарий от Novel

как ты меня раскусил? по «хвостику» или ник выдал, ммм? черт, надо было из под анонима постить!

моя цель здесь проста: окутать несведущих лоровцев паутиной лживых панелей, отсоединить их от истинных сессий через `prefix d`, скрыть от них суть tmux attach-session!

мва-ха-ха-ха, all hail tmux!

val-amart ★★★★★ ()
Ответ на: комментарий от val-amart

как ты меня раскусил? по «хвостику» или ник выдал, ммм? черт, надо было из под анонима постить!

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

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

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

какие могут быть вопросы еще в этой ситуации?

Novel ★★★★ ()
Ответ на: комментарий от Novel

какие могут быть вопросы еще в этой ситуации?

Где табличка «Сарказм»?

expelled ★★ ()

Скучный i3 ... Перешёл на i3, страшно доволен ... скромно, серо и весьма удобно

ты не виноват

gray ★★★★★ ()
Ответ на: комментарий от pftBest

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

part1zan_ ()

А оно вообще работает?

18 строка, параметры location и keyfile. location нигде в теле функции не используется, зато используется какое-то city (22 строка), или это глобальные переменные у вас?

И ещё, почему в 22 строке строка форматируется так: .format(api_key, city=city) - это так принято в питоне? Почему не сделать единый стиль, типа .format(api_key, city), ну или именовать все параметры. К чему эта «каша»? Или по другому форматирование не работает просто? Если так, то руки оторвать тому, кто сделал такой format в питоне.

IPFreely ★★ ()
Ответ на: комментарий от IPFreely

...Почему не сделать единый стиль, типа...

Нет, ниразу так не принято, сугубо авторский стиль, лучше было бы написать как то так, само собой:

'http://url.com?q={city}&api={api_key}'.format(city=city, api_key=api_key)

b0c0813f ()
Ответ на: комментарий от part1zan_

Ну тогда вдогонку: я не знаю что вы передаёте в качестве location, но если строку вида «SaintPetersburg,ru», то в запросе у вас получается «q=SaintPetersburg,ru,ru&», вот это «ru,ru» смущает.

IPFreely ★★ ()
Последнее исправление: IPFreely (всего исправлений: 1)

жуткая мешанина - тут тебе и konsole, и пол-KDE, и gvim...

w1nner ★★★★★ ()
Ответ на: комментарий от part1zan_

Так то не прогноз, а текущая погода, данные с датчиков.

Думаю, в таком случае проще встать, подойти к окну и посмотреть. Температуру смотри по заоконному градуснику; облачность, дождь и ветер и так увидишь. И зачем смотреть это в компе?

Dmitry_Sokolowsky ★★★★★ ()
Последнее исправление: Dmitry_Sokolowsky (всего исправлений: 1)
Ответ на: комментарий от Dmitry_Sokolowsky

За окном у меня термометра нет, да и врёт он обычно градусов на пять. Мало того, отрывать жопу от кровати, чтобы выглядывать в окно, мне как-то вообще совсем лень.

part1zan_ ()
Ответ на: комментарий от part1zan_

термометра нет,

но

врёт он

Из разряда “не читал, но осуждаю”. Купи качественный, закрой от солнца, и он будет показывать правильно.

лень

А жить не лень? Надо двигаться: заниматься чем-то интересным (не за компом, а в реале), укреплять здоровье физкультурой, иначе дойдёшь до ручки.

Dmitry_Sokolowsky ★★★★★ ()
Ответ на: комментарий от Dmitry_Sokolowsky

иначе дойдёшь до ручки

Разве что до ручки комнатных дверей :)

iron ★★★★★ ()

ШГ в терминале нравится.

Чем gvim лучше vim? В плане удобства интересует. Тысячу раз открывал файлы в gvim в sysresccd, но мне он всё время кажется каким-то убогим по сравнению с vim. Я понимаю, что это один редактор, и что gtk-морда всего лишь надстройка, но всё равно у меня остаётся неприятный осадок от использования — редактор текста должен быть управляем с клавиатуры, и все эти кнопочки/менюшки/иконки/тулбары только мозолят глаза и отнимают рабочее пространство. В vim я сделаю то же самое с клавиатуры за то же время, пока дотянусь до мыши и попаду по кнопке.

r3lgar ★★★★★ ()
Ответ на: комментарий от w1nner

Да какая разница, главное чтоб ему удобно было. А тулкитофобы не нужны.

mix_mix ★★★★★ ()
Ответ на: комментарий от Dmitry_Sokolowsky

иначе дойдёшь до ручки.
Перешёл на i3, страшно доволен.Пришлось костылить смешной оверрайд для этого: создавать файлик, в котором содержится свежестянутая информация, и обновлять его не реже, чем раз в 10 секунд.

Он на верном пути...Ручка уже ждет.

Odalist ★★★★★ ()
Ответ на: комментарий от r3lgar

1. Шревты. Можно использовать не те, что в терминале; 2. Кнопочки все те же, что и в обычном виме; 3. Когда выделяешь текст мышкой, редактор переходит в визуальный режим. А так, ничего особенного. Как верно было замечено, ровно тот же вим.

part1zan_ ()
Ответ на: комментарий от Dmitry_Sokolowsky

Надо-надо-надо. Нужно-нужно-нужно. <направление>-<направление>-<направление>.

part1zan_ ()
Ответ на: комментарий от part1zan_

1. Шревты. Можно использовать не те, что в терминале;

У меня под vim отдельный терминал (тот же termite, что и под нужды терминала, но со своим конфигом, в котором свои цвета, свой шрифт, своя иконка) но с классом окна «Vim». Благо, termite так умеет.

2. Кнопочки все те же, что и в обычном виме;

В обычном vim нет кнопочек, всё, что используется часто, забиндено на хоткеи, всё остальное вызывается в командном режиме.

3. Когда выделяешь текст мышкой, редактор переходит в визуальный режим.

У меня обычный vim в termite делает точно так же.

ровно тот же вим.

За исключением тем и кучи гвимоспецифичных команд.

r3lgar ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.