From 25a14a1649401e802cd8e6903f686a2e253b8ee9 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Thu, 26 Dec 2024 13:45:12 -0600 Subject: [PATCH] formatting and adding snm --- flake.nix | 37 +++++++++++++------------------------ 1 file changed, 13 insertions(+), 24 deletions(-) diff --git a/flake.nix b/flake.nix index 3dd6ce8..08412c6 100644 --- a/flake.nix +++ b/flake.nix @@ -36,36 +36,26 @@ # inputs.nixpkgs.follows = "nixpkgs"; # }; emacs = { - url = "github:nix-community/emacs-overlay/dd38645351b6f14cda47c81456131c86b11386db"; + url = + "github:nix-community/emacs-overlay/dd38645351b6f14cda47c81456131c86b11386db"; inputs.nixpkgs.follows = "nixpkgs"; }; - nix-bitcoin = { - url = "github:fort-nix/nix-bitcoin/release"; - }; + nix-bitcoin = { url = "github:fort-nix/nix-bitcoin/release"; }; simple-nixos-mailserver = { url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.11"; }; - nixos-cosmic = { - url = "github:lilyinstarlight/nixos-cosmic"; - }; + nixos-cosmic = { url = "github:lilyinstarlight/nixos-cosmic"; }; # rust-overlay = { # url = "github:oxalica/rust-overlay"; # inputs.nixpkgs.follows = "nixpkgs"; # }; }; - outputs = inputs @ { nixpkgs, - nixpkgs-stable, - home-manager, - plasma-manager, - nixos-cosmic, - quickemu, - nixos-hardware, - emacs, - nix-bitcoin, - eww, - # ags, - stylix, ... }: + outputs = inputs@{ nixpkgs, nixpkgs-stable, home-manager, plasma-manager + , nixos-cosmic, quickemu, nixos-hardware, emacs, nix-bitcoin, eww + , simple-nixos-mailserver, + # ags, + stylix, ... }: let system = "x86_64-linux"; username = "chris"; @@ -79,9 +69,7 @@ config = { allowUnfree = true; - permittedInsecurePackages = [ - "olm-3.2.16" - ]; + permittedInsecurePackages = [ "olm-3.2.16" ]; }; overlays = [ emacs.overlays.default @@ -92,7 +80,7 @@ lib = nixpkgs.lib; - in { + in { # devShell = pkgsForSystem.mkShell { # name = "devy"; # nativeBuildInputs = []; @@ -125,7 +113,8 @@ home-manager.useUserPackages = true; # home-manager.extraSpecialArgs = { inherit ags; }; home-manager.users.chris = import ./home/home.nix; - home-manager.sharedModules = [ plasma-manager.homeManagerModules.plasma-manager ]; + home-manager.sharedModules = + [ plasma-manager.homeManagerModules.plasma-manager ]; } ]; };