#+title: Pankomacs #+options: num:nil #+html: Pankomacs is an "opinionated opinionated emacs configuration" which uses flakes and emacs-overlay to manage packages instead of straight.el. It tries to use builtin tools when possible to keep the size of the configuration reasonable. * How do I use this configuration? Add pankomacs and nixpkgs (assuming you don't have it) into your flake inputs like this: #+begin_src nix { inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; pankomacs = { url = "git+https://copeberg.org/amadaluzia/pankomacs"; inputs.nixpkgs.follows = "nixpkgs"; }; }; } #+end_src You can then, for example, use it in your NixOS configuration by using this in your NixOS configuration: #+begin_src nix {inputs, pkgs, ...}: { services.emacs = { enable = true; package = inputs.pankomacs.lib.mkPankomacs { inherit pkgs; emacs = pkgs.emacs-pgtk; # non-specific }; }; } #+end_src * Where did the name come from? Pankomacs and "opinionated opinionated emacs configuration" came from a mix between Emacs and [[https://www.instagram.com/fatfatpankocat/][fatfatpankocat]]. Other suggested named were "Plusmacs" based off of this discord conversation: #+html: #+html: