Узнать внешний IP-адрес роутера из консоли.
Подскажите, как сделать сабж с машины, подключеной к этому роутеру? Про dyndns знаю, роутер его не умеет.
Подскажите, как сделать сабж с машины, подключеной к этому роутеру? Про dyndns знаю, роутер его не умеет.
Емаксеры, помогите! Запускаю Emacs в режиме демона при логине, потом подключаюсь к нему клиентом. Удобно,быстро, но некоторые приложения при запуске считают, что они запущены в терминале - например, джаббер не показывает аватары в ростере, вместо графических смайликов текстовые, speedbar показывает символы вместо иконок, итд итп. Можно ли совместить удобное с красивым? Чтобы и картинки были, и Emacs в режиме демона?
Ваяю awesomeовский недовиджет для jabber.el, управление через emacsclient. Всё работает, но каждый раз при вызове (shell-command «blahblah») внизу емаксовского окна появляется "(Shell command succeeded with no output)". Как вызвать команду без сообщений?
Подскажите, как задать свой формат заголовка окна в Awesome 3.4.x? Не программист, пробовал читать titlebar.lua, ничего не понял. Может кто подкинет доступное описание? Для 3.5 находил, но на свежую версию не хочу переходить.
Подскажите, можно ли в awesome заставить wibox висеть над окнами, как делают различные доки? Сделал всплывающую панель с задачами и треем, но раздражает, что она при появлении сдвигает окна.
Знакомая отдала ноут в ремонт(вроде бы не заряжалась батарея), из сервиса ей перезвонили и сказали, что зарядка (не родная, работала нормально около года) убила батарею, жесткий диск, а потом себя. Такое возможно, или они лапшу развешивают?
Господа емаксеры, подскажите такую штуку: есть у меня цветовая тема, там написано что то вроде
(background . "#1d1f21")
(current-line . "#282a2e")
(selection . "#373b41")
(foreground . "#c5c8c6")
(comment . "#969896")
(red . "#cc6666")
(orange . "#de935f")
(yellow . "#f0c674")
(green . "#b5bd68")
(aqua . "#8abeb7")
(blue . "#81a2be")
(purple . "#b294bb")
Можно сделать так, что-бы когда я в конфиге указываю цвет «red», подставлялся именно red из цветовой схемы, а не стандартный?
Подскажите, можно ли в Awesome сделать конфиг, который будет выполнять определенные строки на определенных машинах. Собственно поставил осом на нетбук, понравилось, захотелось его и на десктоп поставить, но постоянно синхронизировать конфиги руками, если вдруг что то подпилить захочется, лениво. А так как на десктопе два больших монитора, а на нетбуке один маленький, то и одним и тем же конфигом будет не удобно пользоваться. Мне понравилось, как проблему решили в Emacs-starter-kit - там можно создать файлик с именем компьютера, который будет выполняться только на нём. Хочу так же в Awesome.
Я только что на шикарные грабли наступил - переносил файлы с флешки на внешний винт, винт внезапно оказался примонирован read-only. Что делает в этом случае банальный mv? Говорит, что не может создать файл на целевом устройстве. Что делает pcmanfm? Рапортует, что перемещение завершено с ошибками. Да, именно так - удалить файлы с флешки у него получилось, а записать нет. Я в, кхм, мягко говоря недоумении. Это только писиман такой особенный, или есть ещё?
Подскажите, чем в убунте 13.04 можно флешки монтировать? Pcmanfm/thunar/etc не подходят, хочется иконку в трей. Раньше ставил tinymount, в репозиториях был ejecter. Теперь первый не собирается, второй убрали. Есть еще что нибудь подобное? WM - awesome. В lua не разбираюсь совершенно, решения из осомовской вики сходу не запустились.
Сабж возможен? Сходу в голову пришло только две идеи, обе не взлетели:
xrandr --output LVDS --off
xdotool key XF86Display
ЛОР, посоветуй мне сабж!. Пользуюсь tint2, все устраивало пока не поставил ноутбук в сторону и не сделал внешний монитор основным. Оказалось, что тинт всегда показывает tray на первом мониторе, а мне хочется что-бы он был на внешнем. Еще хочу отдельные настройки панели для каждого монитора - чтобы часы например показывались только на внешнем мониторе, и т.д. Есть такая панелька в природе?
Черный экран при загрузке. Подскажите, какие логи смотреть - глядел в dmesg, kern.log - там только логи загрузки с дистрибутивным ядром.
UPD:Дистрибутив - debian testing с нескучными обоями aka crunchbang waldorf.
Кто-нибудь пользуется сабжем? Я имею ввиду версию от technomancy, которая самая популярная. Наткнулся на проблему в нем, не пойму - то ли я делаю что то не правильно, то ли там где то баг. Сам кит ставится как обычный пакет через package.el. Там есть вот такой код -
;;;###autoload
(progn
;; Turn off mouse interface early in startup to avoid momentary display
(dolist (mode '(menu-bar-mode tool-bar-mode scroll-bar-mode))
(when (fboundp mode) (funcall mode -1)))
(mapc 'require '(uniquify starter-kit-defuns starter-kit-misc))
;; You can keep system- or user-specific customizations here
(setq esk-system-config (concat user-emacs-directory system-name ".el")
esk-user-config (concat user-emacs-directory user-login-name ".el")
esk-user-dir (concat user-emacs-directory user-login-name))
(add-to-list 'load-path esk-user-dir)
(setq smex-save-file (concat user-emacs-directory ".smex-items"))
(smex-initialize)
(global-set-key (kbd "M-x") 'smex)
(when (file-exists-p esk-system-config) (load esk-system-config))
(when (file-exists-p esk-user-config) (load esk-user-config))
(when (file-exists-p esk-user-dir)
(mapc 'load (directory-files esk-user-dir nil "^[^#].*el$"))))
(provide 'starter-kit)
Самое интересное - вторая половина. Он загружает файл .emacs.d/username.el и файлы из директории .emacs.d/username/ Проблема в том, что он загружает эти файлы не после того, как загрузятся все установленные пакеты, а в середине загрузки. Соответственно я не могу в конфиге использовать функции из пакетов, которые еще не загрузились. Залез на гитхаб, там код отличается от того, что в пакете -
;;;###autoload
(progn
;; Turn off mouse interface early in startup to avoid momentary display
(dolist (mode '(menu-bar-mode tool-bar-mode scroll-bar-mode))
(when (fboundp mode) (funcall mode -1)))
(mapc 'require '(uniquify starter-kit-defuns starter-kit-misc))
;; You can keep system- or user-specific customizations here
(setq esk-system-config (concat user-emacs-directory system-name ".el")
esk-user-config (concat user-emacs-directory user-login-name ".el")
esk-user-dir (concat user-emacs-directory user-login-name))
(setq smex-save-file (concat user-emacs-directory ".smex-items"))
(smex-initialize)
(global-set-key (kbd "M-x") 'smex)
(defun esk-eval-after-init (form)
"Add `(lambda () FORM)' to `after-init-hook'.
If Emacs has already finished initialization, also eval FORM immediately."
(let ((func (list 'lambda nil form)))
(add-hook 'after-init-hook func)
(when after-init-time
(eval form))))
(esk-eval-after-init
'(progn
(when (file-exists-p esk-system-config) (load esk-system-config))
(when (file-exists-p esk-user-config) (load esk-user-config))
(when (file-exists-p esk-user-dir)
(mapc 'load (directory-files esk-user-dir t "^[^#].*el$"))))))
(provide 'starter-kit)
;;; starter-kit.el ends here
Как к Emacs привинтить системное переключение раскладки, желательно с минимумом костылей? Слышал, что есть какое то волшебное решение для Emacs24, но сходу не нашел ничего.
Как в Emacs включить подсветку для конфигов без расширения? Например offlineimaprc - в Emacs показывается просто текст, в Gvim без настроек все работает:(. Да, сам конфиг вида
[general]
# NOTE: cronjob calls the quiet UI with -u
#to add password to keyring i must install smth like python-keyring, add somwhere in pythonfile "import keyring" and launch this
#$ python2
#>>> import keyring
#>>> keyring.set_password("offlineimap","username@host.net", "MYPASSWORD")'
#now suspended due crontab issue
ui = ttyui
accounts = psh
pythonfile = ~/.mycrutches/bin/imapUTF7.py
[Account psh]
localrepository = psh-Local
remoterepository = psh-Remote
postsynchook = notmuch new
[blah]
blahblah = lalala
Лор, с наступающим! Встречаю новый год в деревне, есть два интернета и ни одного телевизора. Как мне в реальном времени послушать бой курантов?
Таких, чтоб увидеть и обалдеть. Emacs-like софт тоже сгодится, если такой за пределами емакса существует. А то у вимеров есть powerline - красивый и с кучей плюшек под разные плагины, или ranger - вкусовщина конечно, но имхо он просто прекрасен, на андроиде есть Vim-touch, полноценный vim с поддержкой плагинов и удобствами для сенсорных экранов. В емаксе для всего выше перечисленного и не перечисленного есть аналоги, зачастую заруливающие вимовские по возможностям, но, по общим ощущениям, не такие вылизанные что-ли... Да, на всякий случай - пишу пост в conkeror'е, если вы понимаете о чем я:).
Не смог подружить cron, offlineimap и gnome-keyring. Решил не заморачиваться и вписать пароли в конфиг просто так. Но с другой стороны, как то оно не секурно - поэтому subj. Хочу ограничить доступ к конфигу всем кроме offlineimap. Почитал про apparmor(дистр - Ubuntu), но там профиль пишется для ограничения доступа приложения к файлам, а мне хочется наоборот - приложениям к файлу. Есть какой нибудь не очень сложный способ это сделать?
← предыдущие | следующие → |