Emacs: Difference between revisions
imported>Fxttr Adds a chapter regarding packing and testing emacs nixpkgs |
imported>Lord-Valen m Punctuation |
||
Line 13: | Line 13: | ||
=== Doom Emacs === | === Doom Emacs === | ||
The [https://github.com/hlissner/doom-emacs Doom Emacs] project provides a framework with a more beginner-friendly default configuration, and pre-configured modules for popular features (e.g. IDE-like features, note-taking, and time management). Since it uses pinning in its configuration for dependencies, it is possible to package Doom Emacs with nix (see [https://github.com/nix-community/nix-doom-emacs nix-doom-emacs]) | The [https://github.com/hlissner/doom-emacs Doom Emacs] project provides a framework with a more beginner-friendly default configuration, and pre-configured modules for popular features (e.g. IDE-like features, note-taking, and time management). Since it uses pinning in its configuration for dependencies, it is possible to package Doom Emacs with nix (see [https://github.com/nix-community/nix-doom-emacs nix-doom-emacs]). | ||
== Installation == | == Installation == | ||
Line 72: | Line 72: | ||
===== Without flakes ===== | ===== Without flakes ===== | ||
For installing one of the unstable branches of emacs, add the following lines to {{ic|/etc/nixos/configuration.nix}} | For installing one of the unstable branches of emacs, add the following lines to {{ic|/etc/nixos/configuration.nix}}: | ||
{{file|configuration.nix|nix|<nowiki> | {{file|configuration.nix|nix|<nowiki> | ||
{ | { |