Skip to content

Difrex/idec.el

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

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

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

Stars

Watchers

Forks

Packages

No packages published