All Projects → shaunsingh → nyoom.emacs

shaunsingh / nyoom.emacs

Licence: other
Configurable, Minimal, Fast emacs config based on Nano-emacs and Doom

Programming Languages

emacs lisp
2029 projects
CSS
56736 projects
Nix
1067 projects

Projects that are alternatives of or similar to nyoom.emacs

dotfiles
Dotfiles
Stars: ✭ 25 (-57.63%)
Mutual labels:  nix, doom-emacs
dotfiles
My dotfiles for Bash/Zsh, Vim/Neovim, Doom Emacs, tmux, Git, terminal emulators, JupyterLab, aria2, mpv, Nix and Homebrew
Stars: ✭ 149 (+152.54%)
Mutual labels:  nix, doom-emacs
dotfiles
Dotfiles for my NixOS system based on Dracula theme
Stars: ✭ 39 (-33.9%)
Mutual labels:  nix, doom-emacs
Jupyterwith
declarative and reproducible Jupyter environments - powered by Nix
Stars: ✭ 235 (+298.31%)
Mutual labels:  nix
rc
Structured system configuration (I moved from NixOS to GuixSD)
Stars: ✭ 97 (+64.41%)
Mutual labels:  nix
comma
Comma runs software without installing it. [maintainers=@Artturin,@burke,@DavHau]
Stars: ✭ 626 (+961.02%)
Mutual labels:  nix
snippets
The Doom Emacs snippets library
Stars: ✭ 248 (+320.34%)
Mutual labels:  doom-emacs
Mach Nix
Create highly reproducible python environments
Stars: ✭ 231 (+291.53%)
Mutual labels:  nix
theCore
theCore: C++ embedded framework
Stars: ✭ 76 (+28.81%)
Mutual labels:  nix
nix-gaming
Gaming on Nix
Stars: ✭ 142 (+140.68%)
Mutual labels:  nix
nixify
Bootstrap nix-shell environments
Stars: ✭ 25 (-57.63%)
Mutual labels:  nix
rust-nix-templater
Generates Nix build / dev files for Rust projects.
Stars: ✭ 49 (-16.95%)
Mutual labels:  nix
dotfiles
My dotfiles - Emacs centric OSX Big Sur
Stars: ✭ 29 (-50.85%)
Mutual labels:  doom-emacs
dotfiles
My NixOS configuration featuring awesome and neovim
Stars: ✭ 40 (-32.2%)
Mutual labels:  nix
nixos-installer
Combining the power of Nix, Guile & Elm to install NixOS
Stars: ✭ 14 (-76.27%)
Mutual labels:  nix
Nox
Tools to make nix nicer to use
Stars: ✭ 232 (+293.22%)
Mutual labels:  nix
nix-straight.el
No description or website provided.
Stars: ✭ 25 (-57.63%)
Mutual labels:  nix
purescript.nix
📦 PureScript package management with Nix
Stars: ✭ 12 (-79.66%)
Mutual labels:  nix
gradle2nix
Generate Nix expressions which build Gradle-based projects.
Stars: ✭ 71 (+20.34%)
Mutual labels:  nix
docs.cachix.org
Documentation for Cachix service.
Stars: ✭ 41 (-30.51%)
Mutual labels:  nix

Doom Emacs Configuration

./misc/showcase/gura.png ./misc/showcase/org.png ./misc/showcase/vertico.png

config.org generates the init.el, config.el, and packages.el files, as well as about a dozen others.

Other than that, resources are put in misc, and you may find some packages I’m working on in lisp.

Installation

Nix

First install nix, and enable both the nix command and flakes experimental features

git clone --depth 1 https://github.com/shaunsingh/Nyoom.emacs.git && cd Nyoom.emacs
nix develop

Regular installation:

First install the following dependencies:

  • Emacs (preferably one with native-comp, note that doom-emacs does not support emacs29 (HEAD), but I personally use it with no issues.
  • sqlite
  • fd
  • ripgrep

You can optionally install the following:

  • aspell + dictionaries (for spelling support)
  • sdcv (for stardict)
  • gnuplot (for org-plot)
  • pandoc (for ox-pandoc imports/exports)
  • languagetool (for grammer checking)
  • tectonic (for latex exports and editing)

As for the plugins themselves

git clone --depth 1 https://github.com/shaunsingh/Nyoom.emacs.git ~/.config/doom
git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.config/emacs
~/.config/emacs/bin/doom install

RoadMap

Add faces for doom modules

VC-gutter

Flycheck

STRT Tree-sitter

Improve Exports

Refactor

Use Fira font family

Use tectonic

Simplify HTML CSS

Cleanup Config

Refactor org-mode config

Lazy load and Speedup

Restructure config

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].