Commit graph

264 commits

Author SHA1 Message Date
Sanchayan Maity c75b23c765 init.el: Disable mouse completely
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-23 01:20:17 +05:30
Sanchayan Maity 9f97fe36d5 init.el: Use eshell instead of ansi-term
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-22 21:02:48 +05:30
Sanchayan Maity 3d9b0b5278 init.el: Add evil nerd commenter
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-22 16:52:22 +05:30
Sanchayan Maity 8fece8c12c init.el: Execute gofmt-before-save only if go mode gets enabled
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-22 16:32:49 +05:30
Sanchayan Maity 594c11169c init.el: Fix bugs in Haskell mode config
Do not start intero automatically. Intero's whitelist and
blacklist feature does not really work and creates problems
for non intero/stack projects. Remove go format call with
before-save hook as it resulted in go format being called
on a file before saving and changing the major mode.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-22 16:20:15 +05:30
Sanchayan Maity 82a8392fff init.el: Add support for go
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-21 21:29:02 +05:30
Sanchayan Maity 7a8704563b init.el: Add support for common lisp
Since the common lisp bindings were conflicting with
rust cargo bindings refactor the key bindings by
using major mode keymap feature of general.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-21 19:45:37 +05:30
Sanchayan Maity 5b7fa8ae20 init.el: Add support for cargo
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-21 15:07:28 +05:30
Sanchayan Maity 61abe49789 init.el: Update emacs configuration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-21 13:10:57 +05:30
Sanchayan Maity 40a2db43ff init.el: Enable rainbow delimiters mode
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-18 23:32:03 +05:30
Sanchayan Maity 908f2ad3c9 init.el: Update emacs configuration
Nuke LSP. That shit does not work.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-18 23:04:46 +05:30
Sanchayan Maity 988222400d nvim: Update neovim configuration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-18 23:04:03 +05:30
Sanchayan Maity bfe803ff30 nvim: Add support for go
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-14 22:51:08 +05:30
Sanchayan Maity 0444ac4591 nvim: Switch back to deoplete
Language client neovim actually works with deoplete as per
the documentation and not ALE.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-14 14:30:24 +05:30
Sanchayan Maity 64c173bd04 nvim: Update neovim configuration
Remove ghcid and fix fzf as per Arch/Manjaro system.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-12 23:13:38 +05:30
Sanchayan Maity 10df5e535a nvim: Switch to ALE
Signed-off-by: Sanchayan Maity <sanchayan.maity@harman.com>
2019-02-12 13:53:56 +05:30
Sanchayan Maity 1f1a8c3695 nvim: Update neovim config for ghcid and fzf
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-12 10:47:10 +05:30
Sanchayan Maity 82e327b213 init.el: Update emacs config
Allow automatic updation of packages. We do not have LSP
integration working yet.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-11 21:54:39 +05:30
Sanchayan Maity 2cff6bd574 nvim: Specify root markers for language client
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-11 21:18:35 +05:30
Sanchayan Maity 27ecc9d20e nvim: Switch to using Language Client Server Protocol
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-11 20:56:11 +05:30
Sanchayan Maity 04ded4c85b init.el: Update emacs config for Haskell
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-06 23:06:27 +05:30
Sanchayan Maity ff7b923738 Update emacs init.el configuraiton
Add LSP and git support and some cleanup.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-06 16:23:16 +05:30
Sanchayan Maity 1dd9f52eee init.el: Update emacs init.el
LSP has not been tested yet.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-05 15:49:14 +05:30
Sanchayan Maity 8ce036ab29 init.el: Update font
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-04 23:16:14 +05:30
Sanchayan Maity 618c129b1a init.el: Fix helm gtag binding typo
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-04 23:13:01 +05:30
Sanchayan Maity 07c797ab31 init.el: Fix bindings for helm gtags configuration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-04 23:06:55 +05:30
Sanchayan Maity e087cf6b19 init.el: Commit an initial emacs config
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-02-04 15:42:43 +05:30
Sanchayan Maity e345c8cf55 nvim: Update neovim configuration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-01-27 22:49:26 +05:30
Sanchayan Maity feab565164 nvim: Update neovim configuration
Add fzf and magit. Remove unused plugins.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-01-25 10:49:07 +05:30
Sanchayan Maity f829682e83 nvim: Update Neovim configuration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-01-24 19:43:30 +05:30
Sanchayan Maity b2635436de Update tmux configuration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-01-18 18:53:08 +05:30
Sanchayan Maity 7bd03f276c Update spacemacs configuration
Remove scheme and add support for Idris.

emacsclient has been slow to connect. A discussion and fix
was found here.
https://github.com/syl20bnr/spacemacs/issues/6181

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-01-18 11:30:13 +05:30
Sanchayan Maity dc0770bfdf Revert "Update spacemacs configuration"
This reverts commit 23cd67b1a4.
2019-01-18 11:30:03 +05:30
Sanchayan Maity 23cd67b1a4 Update spacemacs configuration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2018-11-26 20:42:45 +05:30
Sanchayan Maity babc2bb780 Update mail related configuration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2018-11-23 23:10:37 +05:30
Sanchayan Maity f885f6796f Update spacemacs configuration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2018-11-23 22:46:00 +05:30
Sanchayan Maity c18471a549 nvim: Add TeX support to Neovim
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2018-11-21 22:21:14 +05:30
Sanchayan Maity 7169cfbd81 Update neovim & tmux configuration for autoread
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2018-11-14 19:43:47 +05:30
Sanchayan Maity fde3187e81 nvim: Update neovim configuration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2018-10-26 20:46:21 +05:30
Sanchayan Maity 3bbe29e5b1 Update tmux and nvim configuration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2018-10-14 19:10:12 +05:30
Sanchayan Maity 08a991f444 tmux.conf: Update tmux configuration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2018-10-11 13:58:03 +05:30
Sanchayan Maity 7d2ff24002 Update tmux config for vim 2018-04-06 23:19:47 +05:30
Sanchayan Maity 1fda3b8494 Add tmux configuration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2018-04-06 22:50:05 +05:30
Sanchayan Maity aa4677c1ec Update configs 2017-10-19 14:42:12 +05:30
Sanchayan Maity eafd45df5a Update neovim config
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2017-08-04 16:42:16 +05:30
Sanchayan Maity d151294b56 Update certificate paths as per Arch
We are back on Arch :). Screw Fedora.
2017-06-01 11:27:11 +05:30
Sanchayan Maity db2b4443be Add systemd service files for use with mutt 2017-06-01 11:23:27 +05:30
Sanchayan Maity ee95c2d562 Update mutt mail fetch and notify script for use with systemd 2017-06-01 11:21:58 +05:30
Sanchayan Maity 49f51b8941 Add gnupg configuration files 2017-06-01 11:19:10 +05:30
Sanchayan Maity d162d9daa7 Update for making things work on Fedora 25 2017-05-26 16:37:27 +05:30