Commit Graph

22 Commits

Author SHA1 Message Date
Sravan Balaji
dae83ddfea Enable direnv module 2025-01-04 20:33:32 -05:00
Sravan Balaji
8004d554b9 Enable editorconfig support 2025-01-02 09:37:23 -05:00
Sravan Balaji
0c8f9301c2 Disable tab to complete for company mode 2025-01-01 13:07:17 -05:00
Sravan Balaji
325b13ed8d Init.el Cleanup and Relative Line Mode
- Remove whitespace in init.el
- Use built-in lua and nix language support
  instead of external packages
- Enable relative line mode
2024-12-31 11:12:59 -05:00
Sravan Balaji
424aeea906 Disable Format on Save, Enable Tree Sitter, add sxhkd mode
- Disable formatting on save
- Enable tree-sitter
- Add sxhkd mode package
2024-09-28 14:54:19 -04:00
Sravan Balaji
580dd2dd60 Add latexmk flag to latex module 2024-05-13 07:14:34 -04:00
Sravan Balaji
c1fd80b622 Add haskell support back to doom emacs
- Mostly just so I get syntax highlighting for my old xmonad config
2024-03-31 08:39:00 -04:00
Sravan Balaji
cce42da69f Doom Package Optional Configs
- Add tab completion for company
- Enable doom quit message prompts
- Add some options to doom packages
2024-02-29 20:39:33 -05:00
Sravan Balaji
e7b1508a60 Fix Doom Doctor Warnings
- Disable support for unused languages
- Add dotfiles to projectile search path
- Add shell settings so bash is used internally and fish is used for
  terminal emulators
2023-11-12 12:45:48 -05:00
Sravan Balaji
8ceba5bc25 Systemd Mode Package
- Add package for systemd major mode for editing service files
2022-07-17 07:05:59 -04:00
Sravan Balaji
acb5f94af2 Markdown & Modeline Configuration
- Add markdown header customization
- Add modeline configuration
2022-07-02 09:33:47 -04:00
Sravan Balaji
9ef9f09c22 Debugging & Auto Formatting
- Add keybindings for debugging
- Enable formatting on save
- Configure python DAP mode to use debugpy
2022-07-02 08:46:30 -04:00
Sravan Balaji
5fda254ac2 Update Available / Enabled Modules & Rainbow Mode
- Add rainbow mode
- Update `init.el` with latest version from upstream
- Disable `doom-quit`
- Enable `ibuffer`
- Add `hunspell` and `everywhere` flags to `spell`
- Enable `debugger` with `lsp` flag
- Enable `docker`
- Disable `rgb` as it is deprecated
- Enable `java`
- Enable `rust`
- Add `lsp` flag for `haskell`
- Add `lsp` flag for `json`
- Add `dragndrop` and `jupyter` flags to `org`
- Replace `fish-mode` package with `fish` flag for `sh`
- Add `lsp` flag for `yaml`
- Fix projectile project search paths
- Add and configure global Rainbow Mode
2022-07-02 08:02:59 -04:00
Sravan Balaji
cf8cc5aebf Org Bullets & Ellipsis
- Org babel tangle keybinding
- Add org-superstar with custom headline bullets
  and item bullets
- Add custom ellipsis icon
2022-07-01 15:39:54 -04:00
Sravan Balaji
2c81c199a4 Org Fonts
- Change variable pitch font from Cantarell to Ubuntu Nerd Font
- Use DT's org header level customization
- Enable auto revert for non file buffers
2022-07-01 09:53:52 -04:00
Sravan Balaji
38b7a90160 CDLaTeX Package
- Clean up comment alignment in config
- Enable cdlatex package for latex
- Add cdlatex TAB keybinding
2021-10-20 09:04:01 -04:00
Sravan Balaji
918d196525 Font Changes & Word Wrapping
- Enable word wrapping
- Remove email address variable
- Change source code font to VictorMono Nerd Font Mono
- Change regular font size to 14
- Enable bold and italicized fonts
- Make comments and keywords italicized
- Hide emphasis markers (e.g. /italic/ and *bold*) in org documents
- Remove redundant "Org" from headings within org mode section of README
2021-09-21 14:49:12 -04:00
Sravan Balaji
4d5cf85fac Enable LSP Mode
- Enable lsp mode flag for supported programming languages
2021-09-19 08:55:29 -04:00
Sravan Balaji
7dec9becf1 Split README into more headings
- Add more headings to README to split up source blocks
2021-09-17 00:49:30 -04:00
Sravan Balaji
82682917cd Add Modules/Packages/Settings from Personal Config
- Enable treemacs, Jupyter notebook, make, and haskell modules in init.el
- Add projectile search path in config.el
- Add org-auto-tangle, tab-width, and highlight-indent-guides config to config.el
- Add org-auto-tangle, fish-mode, git file modes, and vimrc mode to packages.el
2021-09-16 10:47:24 -04:00
Sravan Balaji
1ff3fd0aa7 Doom Emacs Literate Config
- Add README.org with code blocks for config files
2021-09-11 11:51:08 -04:00
Sravan Balaji
cd89528a0c Initial Commit 2021-09-11 09:09:43 -04:00