Commit Graph

20 Commits

Author SHA1 Message Date
Sanchayan Maity e48ee53047 emacs: config: Update user mail address 2021-07-22 13:30:45 +05:30
Sanchayan Maity 74b4f194b8 Switch to Victor Mono
The vanilla JetBrains Mono does not render some ligatures like =>
properly which made us use nerd-fonts package. However, the nerd-fonts
jetbrains-mono font seems to sometimes cause problems with kitty not
recognizing it by the standard name. Could be a fontconfig issue as well.

Switch to Victor Mono which also has ligature support and does not seem
to suffer from the problem above. We need the nerd-fonts version as well
due to nvim-web-devicons requiring patched fonts.

Deploying the fontconfig change seems to make the devicons in the
neovim status line render better at least size wise.
2021-07-13 19:52:56 +05:30
Sanchayan Maity e51321bf2d emacs: config: Set native-comp-async-jobs-number to 4 2021-05-17 13:17:05 +05:30
Sanchayan Maity 60034f3c1a emacs: config.el: Make ranger/deer the default directory handler
Also set some other defaults.
2021-05-05 20:58:38 +05:30
Sanchayan Maity a509c22865 emacs: Enable Haskell
Need it for org-mode.
2021-04-20 21:47:09 +05:30
Sanchayan Maity d8c3e56bdf emacs: Enable ranger and icons for dired 2021-04-19 12:20:00 +05:30
Sanchayan Maity 3453691231 emacs: Enable os tty module 2021-02-12 00:49:47 +05:30
Sanchayan Maity 31d02e6c9c emacs: Set docx as preferred format for ODT export 2021-01-22 20:36:50 +05:30
Sanchayan Maity b6f736b70b emacs: Use doom-vibrant theme
We use srcery color scheme in terminal as well and using the same in
emacs, makes titles and comments unreadable when opening in terminal
with emacsclient. So use a different color theme.
2021-01-22 18:05:58 +05:30
Sanchayan Maity 07bf4f387a emacs: Enable plantuml for org-mode 2021-01-22 17:37:03 +05:30
Sanchayan Maity c06aec7395 emacs: Introduce identical bindings to vim for moving between windows/splits 2021-01-22 16:07:49 +05:30
Sanchayan Maity 5e2182f52f emacs: Enable midnight minor mode for PDF view 2021-01-18 15:28:01 +05:30
Sanchayan Maity 7b3db2a401 emacs: Clean up duplicate org-directory setting 2021-01-18 14:45:01 +05:30
Sanchayan Maity 5ad08942f7 emacs: Update doom configuration
Enable some more org-mode stuff and disable workspaces & ophints.
2021-01-14 20:05:41 +05:30
Sanchayan Maity 6b0d304df0 emacs: Enable rfc-mode 2021-01-09 18:02:57 +05:30
Sanchayan Maity 0ed4d83ef8 emacs: Enable Rust and shell
When org-mode is enabled, enabling a language module enables the
corresponding support in org-babel. So, enable rust and shell for
org-mode with org-babel.
2020-12-29 21:17:29 +05:30
Sanchayan Maity 215f78d159 emacs: Switch to nerd fonts patched JetBrains Mono 2020-12-25 18:09:54 +05:30
Sanchayan Maity 222baa084f emacs: Enable latex and pretty + journal flags for org 2020-12-24 12:02:19 +05:30
Sanchayan Maity de318ebc1c emacs: Fix doom-font and use srcery color theme 2020-12-24 12:02:19 +05:30
Sanchayan Maity d400d70e6b emacs: Add a preliminary configuration for doom-emacs
We only use org-mode and only enable things required for org-mode.
Anything else should be disabled except for utilities.
2020-12-14 12:51:38 +05:30