LINUX.ORG.RU

Сообщения Dreamdrawer

 

Plasma 5. Как отключить Рабочий стол?

Plasma 5. Заменил KWin на i3wm. Теперь рабочий стол висит как одно из окон и только на одном «рабочем месте». Такого не надо, мешает. Потому вопрос — как сделать, чтобы рабочий стол не запускался?

Как идеальный вариант — сделать, чтобы окно рабочего стола отображалось на всех «рабочих местах» со скрытым заголовком. Но насколько я понимаю, такого в i3wm реализовать невозможно. Буду рад ошибаться.

 , ,

Dreamdrawer
()

sxiv как настроить цвета?

Хочу задать собственные цвета для фона, выделения, текста в строке состояния, фона самой строки состояния... но никаких специфических конфигов для этой утилиты не нашёл. Встретил, разве что, упоминания в .Xresources

! SXIV COLORS
!sxiv.font:                  kakwa kakwafont:size=8
sxiv.win_bg_color:          #21211F
sxiv.win_fs_color:          #2E2E2C
sxiv.sel_color:             #2E2E2C
sxiv.bar_bg_color:          #292927
sxiv.bar_fg_color:          #B8B9B4
sxiv.win_width:             460
sxiv.win_height: 350

пробовал туда прописывать свои цвета, перезагружал файл ресурсов командой:

xrdb -merge ~/.Xresources
но ничего не менялось. Что я делаю не так или как реализовать задачу другим способом?

 ,

Dreamdrawer
()

Как изменить CSS для Firefox Reader?

Как изменить внешний вид в режиме чтения (Firefox Reader)?

Изменения в userContent.css

@-moz-document url-prefix("about:reader") {
#container {
//…
}
}
эффекта не производят.

 

Dreamdrawer
()

i3wm. Выполнить команду на определённом рабочем месте

Вопрос не про то, как запустить определённое приложение на определённом рабочем месте (assign [class=«программа»] workspace 4), а именно о том, как выполнить именно текущую команду на определённом рабочем месте, независимо от того, за каким местом закреплено приложение, с тем условием что фокус не должен перемещаться вслед за запускаемой командой.

На данный момент получилось реализовать это следующей командой:

bindsym u workspace $ws5, exec $termexec $HOME/script.sh,	mode "default"
Но нюанс в том, что команда при выполнении не должна забирать на себя фокус.

 

Dreamdrawer
()

Emacs. forward-paragraph вешает программу

В режиме css-mode на некоторых (достаточно длинных) абзацах функция forward-paragraph завешивает программу напрочь, минуты на две. Потом отвисает как ни в чём не бывало.

profiler-report выдаёт следующее:

- redisplay_internal (C function) 99%
 - jit-lock-function  99%
  - jit-lock-fontify-now  99%
   - jit-lock--run-functions  99%
    - run-hook-wrapped  99%
     - #<compiled 0xe13ff3> 99%
      - font-lock-fontify-region  99%
       - font-lock-default-fontify-region  99%
        - font-lock-fontify-keywords-region  99%
         - eval  0%
          - rainbow-colorize-itself  0%
           - rainbow-colorize-match  0%
              rainbow-x-color-luminance  0%
        - font-lock-fontify-syntactically-region  0%
           syntax-ppss  0%
         - replace-regexp-in-string  0%
            apply  0%

Это решается как-то?

 

Dreamdrawer
()

Emacs. Приоритет вывода цветов

При использовании расширения, которое отображает цвета из цифровых значений — режим «rainbow-mode» — строка курсора (она у меня подсвечивается темой) перекрывает отображаемый цвет. Возможно ли сделать, что бы приоритет отображения цвета режима был выше, чем у строки курсора из темы?

(hl-line (:underline ,opt-under ,@bg-base04)) ; CursorLine
В теории это должно быть возможно, поскольку например результаты поиска подсвечиваются поверх строки курсора.

скриншот

Где это вообще ковырять? В настройках ли темы или в настройках расширения или в файле инициализации?

 

Dreamdrawer
()

Emacs. Обособление региона скобками

Как помеченный регион заключить в кавычки или скобки? Т.е. выделил, вызвал функцию и она тебе скобками выделение обставила.

 

Dreamdrawer
()

Курсор ввода в теме GTK3

Задача 1:
Цвет курсора ввода по умолчанию идентичен цвету текста. Был раньше параметр, который отвечал за цвет курсора ввода:

* {
-GtkWidget-cursor-color: red;
}
Но теперь его отменили и он не работает. Как сейчас это реализовать?

Задача 2:
Как сделать курсор не вертикальной палочкой, а горизонтальной (подчёркиванием)?

Задача 3:
Как сделать курсор инверсным прямоугольником, который бы не просто перекрывал символ под курсором, а показывал её заданным цветом?

 ,

Dreamdrawer
()

Emacs. Движение от пробела до пробела

По умолчанию перемещение точки по слову (right-word) работает таким образом, что пропускаются все знаки препинанния, скобки и пр. небуквенные символы. Как настроить, что бы перемещение осуществлялось между блоками символов, т.е. просто от пробела до пробела?

 

Dreamdrawer
()

XKB. Как создать своё сочетание клавиш

Не могу разобраться, как создать своё сочетание клавиш для выполнения какого-либо действия?
Насколько понимаю, делается это средствами секции Compat, в которой прописываются нужные свойства для комбинаций клавиш. Не могу понять как это работает. Как например сделать, чтобы Alt+Shift активировали третий ряд клавиш?

 ,

Dreamdrawer
()

Gnus. Как переопределить кодировку названий групп

В Групповом Буфере названия Групп (будь то imap или rss бэкэнды) написанные латиницей отображаются корректно, но всё что написано кириллицей имеет вид примерно такой:

320\243\320\264\320\260\320\273\320\265\320\275\320\213\etc

Следуя руководству, пробовал делать так:

(setq gnus-group-name-charset-method-alist
      '((nnimap "*.*" . utf-8)))


но эффекта не возымело.  Как сделать правильно?

P.S.
Те имена, которые настроены (переопределяются) на стороне клиента, отображаются корректно.  Вопрос вызывают именно те, которые выгружаются с сервера.

 ,

Dreamdrawer
()

Rofi как статичный список программ

Возжелал, что бы rofi отображал заготовленный заранее список программ, вызов которых осуществлялся бы, например, нажатием цифры, которая равна порядковом номеру программы, под которым она располагается в списке, или же, что предпочтительно, заранее назначенными сочетаниями клавиш. Навроде бы должен функционал иметься у него таковой? Вроде на основе dmenu как то работать должно... Кто-нибудь умеет это настраивать?

 , ,

Dreamdrawer
()

Emacs. Gnus. IMAP. Offline?

Осваиваю Gnus потихоньку, никак не получается найти где настроить каталог хранения почты.. и тут возник вопрос, а может ли он в принципе локально синхронизировать почту с сервером? POP ведь локально складывает, IMAP протокол данный функционал позволяет, неужели Гнус не умеет полностью imap'ом пользоваться? В гугле только связки с серверами а-ля procmail/fetchmail, но такое не интересно.
Может быть Wanderlust умеет локально с imap'ом работать?

 , ,

Dreamdrawer
()

Emacs. Gnus. Настрока

Никак не получается заставить gnus работать. Я что то не так указал или чего то может не хватает?

gnus.el:

(setq  user-mail-address "myname@yandex.ru"  ;; e-mail адреса пользователя
  user-full-name "MyName")      ;; полное имя пользователя

(setq gnus-select-method
      '(nnimap "POCHTA"      ;; здесь произвольное значение?
           (nnimap-address "imap.yandex.ru")
           (nnimap-server-port "imaps")
           (nnimap-stream ssl)
           (nnimap-authinfo-file "~/.authinfo")))

.authinfo:

machine POCHTA imap.yandex.ru login MyName password MyPassword port 993
machine POCHTA smtp.yandex.ru login MyName password MyPassword port 465

При запуске гнуса спрашвает следующее:

IMAP user at POCHTA (default system_username)

оставляю по дефолту, далее спрашивает

IMAP password for system_username@POCHTA

ввожу пароль, на что он отвечает

<return> is undefined

 ,

Dreamdrawer
()

Emacs. Список режимов

Как просмотреть список активных режимов в текущем буфере? Не в сокращённном виде, как в строке режима, а максимально подробно?

 

Dreamdrawer
()

Emacs. Как изменить расположение файла .gnus

Файл настроек почтового клиента gnus хранится по умолчанию по адресу ~/.gnus
Где и как правильно указать своё месторасположение файла настроек?

 ,

Dreamdrawer
()

Emacs не видит темы

Емакс не видит темы, находящиеся в подкаталогах относительно пути ~/.emacs.d/themes/ - указанного в файле инициализации (init.el).

;; директория для тем оформления
(add-to-list 'custom-theme-load-path "~/.emacs.d/themes/")
;; загрузка темы оформления
(load-theme 'solarized t) 

т.е. если сваливать все темы непосредственно в /themes/, то всё подхватывает как надо, но стоит только раскидать темы по каталогам:
/darkburn/
/ample/
/monokai/
/solarized/
etc. Как сделать рекурсивно? Как сделать правильно?
GNU Emacs 25.2.1

 

Dreamdrawer
()

Awesome 4.2 Индикатор раскладки

1. Как отобразить текущую раскладку (текстом: Ru/En)?
2. Как отображать каждую раскладку своим цветом?

На данный момент, искаропки так сказать, у меня в rc.lua прописано следующее:

-- в секции объявления переменных
mykeyboardlayout = awful.widget.keyboardlayout()

-- в секции отображения виджетов
        { -- Right widgets
            layout = wibox.layout.fixed.horizontal(),
            wibox.widget.systray(),
  	    mykeyboardlayout,
В результате ничего не отображается. Ошибки тоже не выдаёт. Что ему не хватает?

P.S.
Кучу тем пересмотрел, но повсюду только методы настройки индикаторов посредством использования сторонних утилит. Интересует реализация именно средствами awesome.

 

Dreamdrawer
()

Emacs. Emms. Сортировка

Подключаюсь посредством Emacs к серверу mpd, сответственно имею вывод фонотеки в окне Emacs, который может сортировать по жанру/исполнителю/альбому.

Мне же необходимо иметь сортировку именно по «исполнителю албома» - info-album-artist.

Возможно ли прикрутить данный функционал?

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

 

Dreamdrawer
()

Awesome 4. Меню с горячими клавишами

«Глобальное меню» показывает список программ/команд, напротив каждой из которых отображается название клавиши, нажав на которую будет инициировано выполнение оной. Т.е. грубо говоря прикрутить клавиши внутри меню. Подменю должны так же открываться по клавише.

Возможно ли и если да, то как?

 ,

Dreamdrawer
()

RSS подписка на новые темы