Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.org

idec.el

IDEC networks client for GNU Emacs.

Installation

Clone repository:

git clone https://github.com/Difrex/idec.el.git ~/.emacs.d/idecel

Requirements

Install reuired packages:

  1. dash
  2. emacsql
  3. emacsql-sqlite
  4. web

Configuration

Write configuration into you init.el file

(defun load-idec
  "Configure IDEC."
  (add-to-list 'load-path "~/.emacs.d/idecel")
  (require 'idec-mode)
  (add-hook 'idec-mode-hook 'visual-line-mode))
(load-idec)

Or you can use use-package from MELPA.

(use-package idec-mode
        :load-path "~/projects/idecel"
        :bind (("C-c C-c" . kill-this-buffer)
               ("C-c C-n" . idec-next-message)
               ("C-c C-b" . idec-previous-message)
               ("C-C C-f" . idec-load-new-messages))
        :init
        :config
        (add-hook 'idec-mode-hook 'visual-line-mode))

Usage

Customize you settings first. Run M-x customize-group <RET> idec <RET>.

Interactive functions

  • idec-load-new-messages: Fetch new messages.

Online reading/writing

  • idec-online-browse: View node echoes online without fetching. Node must support /list.txt extension.
  • idec-online-browse-hidden: View hidden echo online without fetching.

Local mail reading/writing

  • idec-local-browse: View list of fetched echoes.
  • idec-browse-local-echo: View fetched echo.

Development status

In active development. UI is ugly :(.

About

IDEC network client for GNU Emacs

Resources

License

Packages

No packages published
You can’t perform that action at this time.