From 6cc3a633e6cdd375549c2caefd90a88521838420 Mon Sep 17 00:00:00 2001 From: Timo Bingmann Date: Fri, 19 Sep 2025 22:17:25 -0700 Subject: [PATCH] enable formatter --- flake.nix | 78 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 40 insertions(+), 38 deletions(-) diff --git a/flake.nix b/flake.nix index 32eda28..41e6710 100644 --- a/flake.nix +++ b/flake.nix @@ -5,44 +5,46 @@ nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; }; - outputs = { self, nixpkgs, ... }: - { - # System Modules - nixosModules.default = { ... }: { - imports = [ - ./system/default/editor.nix - ./system/default/nix.nix - ./system/default/packages.nix - ]; - }; + outputs = { self, nixpkgs, ... }: { + # Set up formatter. + formatter.x86_64-linux = nixpkgs.legacyPackages.x86_64-linux.nixpkgs-fmt; - nixosModules.linux = { ... }: { - imports = [ - ./system/linux/system.nix - ]; - }; - - nixosModules.macos = { ... }: { - imports = [ - ./system/macos/system.nix - ./system/macos/fonts.nix - ]; - }; - - # Home Manager Modules - homeManagerModules.default = { ... }: { - imports = [ - ./home/default/bash.nix - ./home/default/basic.nix - ./home/default/direnv.nix - ./home/default/git.nix - ]; - }; - - homeManagerModules.develop = { ... }: { - imports = [ - ./home/develop/emacs.nix - ]; - }; + # System Modules + nixosModules.default = { ... }: { + imports = [ + ./system/default/editor.nix + ./system/default/nix.nix + ./system/default/packages.nix + ]; }; + + nixosModules.linux = { ... }: { + imports = [ + ./system/linux/system.nix + ]; + }; + + nixosModules.macos = { ... }: { + imports = [ + ./system/macos/system.nix + ./system/macos/fonts.nix + ]; + }; + + # Home Manager Modules + homeManagerModules.default = { ... }: { + imports = [ + ./home/default/bash.nix + ./home/default/basic.nix + ./home/default/direnv.nix + ./home/default/git.nix + ]; + }; + + homeManagerModules.develop = { ... }: { + imports = [ + ./home/develop/emacs.nix + ]; + }; + }; }