nix-doom-emacs VS nixpkgs

Compare nix-doom-emacs vs nixpkgs and see what are their differences.

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
nix-doom-emacs nixpkgs
3 3
234 374
- -
0.0 7.5
over 1 year ago 5 days ago
Nix Nix
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

nix-doom-emacs

Posts with mentions or reviews of nix-doom-emacs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-20.
  • Packaging DoomEmacs for guix
    1 project | /r/GUIX | 21 Mar 2022
    I have found a nix code that manages to package doom-emacs and I know it isn't the same as guix, the idea is imo quite similar.
  • Best way to install Doom Emacs using Home Manager?
    3 projects | /r/NixOS | 20 Nov 2021
    I use this it works great.
  • Help with fetchTarball when installing doom emacs
    1 project | /r/NixOS | 14 Sep 2021
    let doom-emacs = pkgs.callPackage (builtins.fetchTarball { url = https://github.com/vlaci/nix-doom-emacs/archive/master.tar.gz; sha256 = "1g0izscjh5nv4n0n1m58jc6z27i9pkbxs17mnb05a83ffdbmmva6"; }) { doomPrivateDir = ./doom.d; # Directory containing your config.el init.el # and packages.el files }; in { home.packages = [ doom-emacs ]; home.file.".emacs.d/init.el".text = '' (load "default.el") ''; } ```

nixpkgs

Posts with mentions or reviews of nixpkgs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-26.
  • NixOS-generators – Collection of VM and Container disk image builders for NixOS
    4 projects | news.ycombinator.com | 26 Mar 2024
    I’ve found it most helpful to review other people’s configurations to learn Nix.

    Some specific ones I really like:

    https://github.com/malob/nixpkgs

    https://github.com/fufexan/dotfiles

    I keep a not comprehensive GitHub Stars list of Nix stuff I find here if you want more:

    https://github.com/stars/heywoodlh/lists/nix

    If you aren’t familiar, Nix-Darwin allows you to codify your MacOS deployments in a fashion comparable to NixOS. As a huge Nix-Darwin user myself, I have found malob’s repo extremely helpful for ideas with MacOS configuration. Nix-Darwin has made me so happy as a MacOS user. :)

    Some other unsolicited tips:

    1. Start with Nix flakes for configuration

    2. Invest in Home-Manager before NixOS or Nix-Darwin

    3. Ask people for help in Matrix or Discourse — my experience is that Nix-related folk are very welcoming and understanding

    Good luck!

  • How do you set git in order to clone from private repo?
    1 project | /r/NixOS | 13 May 2023
    I don't think system.autoUpgrade will work at all with flakes since you'd need to update your flake lock file for anything to get updated. I've seen a way to do that automatically with github actions here.
  • Nix Flake working on Darwin, but darwin-rebuild doesn't recognize --experimental-features flag
    2 projects | /r/NixOS | 13 Aug 2021
    https://github.com/malob/nixpkgs/discussions/6 (discussion on how to bootstrap a Flake file on Darwin)

What are some alternatives?

When comparing nix-doom-emacs and nixpkgs you can also consider the following projects:

nixos - My NixOS Configurations

impermanence - Modules to help you handle persistent state on systems with ephemeral root storage [maintainer=@talyz]