LINUX.ORG.RU

продолжаем деградировать

 ,


0

1

Продолжая тему съезжания (с?) мейнстрима в шизу, настроил иконки, добавил раскладок (layouts) и hotkeys. Неосилил красиво настроить отображение громкости, так, что если у кого-то есть красиво - прошу поделиться благодаря Odalist, удалось красиво настроить звук. В планах на будущее - окончательное погружение в шизофазию, путем настройки кастомных раскладок (layouts) под соответствующие рабочие пространства (workspaces).

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

  • ОС : Gentoo Linux
  • Терминал : urxvt
  • DE : отсутствует
  • WM : xmonad
  • Status Bar: xmobar
  • Музыка : Spotify
  • ФМ : Emacs
  • ШГ : DejaVu Sans Mono

Ещё скриншот

и ещё

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



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

Что у тебя с темой виджетов? Почему они из доисторической эры?

BceM_IIpuBeT ★★ ()

Опиши, пожалуйста, свой workflow с Emacs Org-mode. Какие файлы, как по ним движется информация?

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

B org-mode - вся текучка: журнал, отсортированный (руками) по дате и по темам (тоже руками), там же комментарии и линки как на рабочие файлы, так и на другие части журнала. Hастройки org-mode позволяют открывать файлы разного типа невыходя из emacs (при клике по линку пуляется нужное приложение, открывая соответствующий файл - например запускается Гудини с файлом модельки корабля из Илитки). По-сути org-mode файл - это гипертекст с поддержкой скрываемых вкладок, календаря, смотрелка картинок, смотрелка и редактор pdf и прочее.

Получается, что emacs+org-mode - это такая гибридная DE/WM/FM система, не выходя из которой можно делать ~90% нужных (мне) вещей.

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

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

Приятно выглядит. За xmonad-жирный плюс вам.

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

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

#!/bin/sh


# To generate bars in python:
# import numpy
# import math
# for i in numpy.arange(0, 10.1, 0.1):
#     print str(i) + ") bar='" + ''.join(['/' for s in range(0, int(round(i)))]) + ''.join(['-' for s in range(0, int(10 - round(i)))]) +"' ;;"
#
# (Requires minor hand-editing to remove '.0' for whole numbers.
#
#
bars=$(amixer get Headphone | awk -F'[]%[]' '/%/ {if ($7 == "off") { print "MM" } else { print $2/10 }}' | head -n 1)

case $bars in
    0) bar='----------' ;;
    0.1) bar='----------' ;;
    0.2) bar='----------' ;;
    0.3) bar='----------' ;;
    0.4) bar='----------' ;;
    0.5) bar='/---------' ;;
    0.6) bar='/---------' ;;
    0.7) bar='/---------' ;;
    0.8) bar='/---------' ;;
    0.9) bar='/---------' ;;
    1) bar='/---------' ;;
    1.1) bar='/---------' ;;
    1.2) bar='/---------' ;;
    1.3) bar='/---------' ;;
    1.4) bar='/---------' ;;
    1.5) bar='//--------' ;;
    1.6) bar='//--------' ;;
    1.7) bar='//--------' ;;
    1.8) bar='//--------' ;;
    1.9) bar='//--------' ;;
    2) bar='//--------' ;;
    2.1) bar='//--------' ;;
    2.2) bar='//--------' ;;
    2.3) bar='//--------' ;;
    2.4) bar='//--------' ;;
    2.5) bar='///-------' ;;
    2.6) bar='///-------' ;;
    2.7) bar='///-------' ;;
    2.8) bar='///-------' ;;
    2.9) bar='///-------' ;;
    3) bar='///-------' ;;
    3.1) bar='///-------' ;;
    3.2) bar='///-------' ;;
    3.3) bar='///-------' ;;
    3.4) bar='///-------' ;;
    3.5) bar='////------' ;;
    3.6) bar='////------' ;;
    3.7) bar='////------' ;;
    3.8) bar='////------' ;;
    3.9) bar='////------' ;;
    4) bar='////------' ;;
    4.1) bar='////------' ;;
    4.2) bar='////------' ;;
    4.3) bar='////------' ;;
    4.4) bar='////------' ;;
    4.5) bar='/////-----' ;;
    4.6) bar='/////-----' ;;
    4.7) bar='/////-----' ;;
    4.8) bar='/////-----' ;;
    4.9) bar='/////-----' ;;
    5) bar='/////-----' ;;
    5.1) bar='/////-----' ;;
    5.2) bar='/////-----' ;;
    5.3) bar='/////-----' ;;
    5.4) bar='/////-----' ;;
    5.5) bar='//////----' ;;
    5.6) bar='//////----' ;;
    5.7) bar='//////----' ;;
    5.8) bar='//////----' ;;
    5.9) bar='//////----' ;;
    6) bar='//////----' ;;
    6.1) bar='//////----' ;;
    6.2) bar='//////----' ;;
    6.3) bar='//////----' ;;
    6.4) bar='//////----' ;;
    6.5) bar='///////---' ;;
    6.6) bar='///////---' ;;
    6.7) bar='///////---' ;;
    6.8) bar='///////---' ;;
    6.9) bar='///////---' ;;
    7) bar='///////---' ;;
    7.1) bar='///////---' ;;
    7.2) bar='///////---' ;;
    7.3) bar='///////---' ;;
    7.4) bar='///////---' ;;
    7.5) bar='////////--' ;;
    7.6) bar='////////--' ;;
    7.7) bar='////////--' ;;
    7.8) bar='////////--' ;;
    7.9) bar='////////--' ;;
    8) bar='////////--' ;;
    8.1) bar='////////--' ;;
    8.2) bar='////////--' ;;
    8.3) bar='////////--' ;;
    8.4) bar='////////--' ;;
    8.5) bar='/////////-' ;;
    8.6) bar='/////////-' ;;
    8.7) bar='/////////-' ;;
    8.8) bar='/////////-' ;;
    8.9) bar='/////////-' ;;
    9) bar='/////////-' ;;
    9.1) bar='/////////-' ;;
    9.2) bar='/////////-' ;;
    9.3) bar='/////////-' ;;
    9.4) bar='/////////-' ;;
    9.5) bar='//////////' ;;
    9.6) bar='//////////' ;;
    9.7) bar='//////////' ;;
    9.8) bar='//////////' ;;
    9.9) bar='//////////' ;;
    10) bar='//////////' ;;
    *)  bar='----------' ;;
esac

echo "$bar ($bars)"
Odalist ★★★★★ ()
Последнее исправление: Odalist (всего исправлений: 1)
Ответ на: комментарий от madjestic

Я знаю что такое org-mode, я его и сам использую (в последнее время подзабил). Интересуюсь именно личным workflow, типичными действиями, автоматизацией и т.д.

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

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

А почему забил? Нашёл более подходящее решение? Решил перестать беспокоиться и начать жить?

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

Самое типичное действие - скопировать линки на последние полезные открытые вкладки браузера и/или файлы, написать комментарий о том, что и почему я с ними делал, и что планировал сделать (TODO).

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

А почему забил? Нашёл более подходящее решение? Решил перестать беспокоиться и начать жить?

Да как-то запарился и начались опять обрывки информации в бумажном блокноте, в org на телефоне, в обычном текстовом файле. Версии разошлись, а merge делать как-то лениво.

aquadon ★★★ ()

Хостнейм слишком короткий, а юзернейм наоборот слишком длинный.
MKV не очень контейнер (хоть и фичастый).
Емакс слишком сложный.
У DejaVu слишком широкие буквы.
Urxvt без screen/tmux выглядит странно (не хакер что ли?).

Exmor_RS ★★ ()

Гудинщики на xmonad — чего только в жизни не бывает :)

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

журнал, отсортированный (руками) по дате и по темам

Зачем? Есть же org-sort (С-с ^ при выделении нужного участка по-моему).

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

а) этот огромный case смотрится очень странно б) для большей эстетичности можно попробовать поэксперементировать с UTF-символами, что-то вроде:

▁ ▂ ▃ ▅ ▆ ▇

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

с UTF-символами

Это, конечно, дело вкуса, но спасибо.

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

Хостнейм слишком короткий, а юзернейм наоборот слишком длинный.

Да ладно тебе. У тебя, например, предъява слишком тупая, и ниче.

t184256 ★★★★★ ()

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

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

а по моему выглядит неплохо. а если так разве это минус что нечто было разработано давно. обновления ради обновлений, глючно, ново, современно, смотрите у меня есть говнище которое появилось 2 дня назад, ...?

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

И не стыдно же такой быдлокод вываливать.

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

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

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

И не стыдно же такой быдлокод вываливать.

Занимает памяти-20 байт, не плодит зомби и stopped process. Можно, конечно, написать меньше строчек, сделать более элегантно, но ты продолжай и дальше верещать.

Odalist ★★★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)