formatting and adding snm
This commit is contained in:
parent
d8d47cdcdf
commit
25a14a1649
37
flake.nix
37
flake.nix
|
@ -36,36 +36,26 @@
|
||||||
# inputs.nixpkgs.follows = "nixpkgs";
|
# inputs.nixpkgs.follows = "nixpkgs";
|
||||||
# };
|
# };
|
||||||
emacs = {
|
emacs = {
|
||||||
url = "github:nix-community/emacs-overlay/dd38645351b6f14cda47c81456131c86b11386db";
|
url =
|
||||||
|
"github:nix-community/emacs-overlay/dd38645351b6f14cda47c81456131c86b11386db";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
nix-bitcoin = {
|
nix-bitcoin = { url = "github:fort-nix/nix-bitcoin/release"; };
|
||||||
url = "github:fort-nix/nix-bitcoin/release";
|
|
||||||
};
|
|
||||||
simple-nixos-mailserver = {
|
simple-nixos-mailserver = {
|
||||||
url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.11";
|
url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.11";
|
||||||
};
|
};
|
||||||
nixos-cosmic = {
|
nixos-cosmic = { url = "github:lilyinstarlight/nixos-cosmic"; };
|
||||||
url = "github:lilyinstarlight/nixos-cosmic";
|
|
||||||
};
|
|
||||||
# rust-overlay = {
|
# rust-overlay = {
|
||||||
# url = "github:oxalica/rust-overlay";
|
# url = "github:oxalica/rust-overlay";
|
||||||
# inputs.nixpkgs.follows = "nixpkgs";
|
# inputs.nixpkgs.follows = "nixpkgs";
|
||||||
# };
|
# };
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = inputs @ { nixpkgs,
|
outputs = inputs@{ nixpkgs, nixpkgs-stable, home-manager, plasma-manager
|
||||||
nixpkgs-stable,
|
, nixos-cosmic, quickemu, nixos-hardware, emacs, nix-bitcoin, eww
|
||||||
home-manager,
|
, simple-nixos-mailserver,
|
||||||
plasma-manager,
|
# ags,
|
||||||
nixos-cosmic,
|
stylix, ... }:
|
||||||
quickemu,
|
|
||||||
nixos-hardware,
|
|
||||||
emacs,
|
|
||||||
nix-bitcoin,
|
|
||||||
eww,
|
|
||||||
# ags,
|
|
||||||
stylix, ... }:
|
|
||||||
let
|
let
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
username = "chris";
|
username = "chris";
|
||||||
|
@ -79,9 +69,7 @@
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
allowUnfree = true;
|
allowUnfree = true;
|
||||||
permittedInsecurePackages = [
|
permittedInsecurePackages = [ "olm-3.2.16" ];
|
||||||
"olm-3.2.16"
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
overlays = [
|
overlays = [
|
||||||
emacs.overlays.default
|
emacs.overlays.default
|
||||||
|
@ -92,7 +80,7 @@
|
||||||
|
|
||||||
lib = nixpkgs.lib;
|
lib = nixpkgs.lib;
|
||||||
|
|
||||||
in {
|
in {
|
||||||
# devShell = pkgsForSystem.mkShell {
|
# devShell = pkgsForSystem.mkShell {
|
||||||
# name = "devy";
|
# name = "devy";
|
||||||
# nativeBuildInputs = [];
|
# nativeBuildInputs = [];
|
||||||
|
@ -125,7 +113,8 @@
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
# home-manager.extraSpecialArgs = { inherit ags; };
|
# home-manager.extraSpecialArgs = { inherit ags; };
|
||||||
home-manager.users.chris = import ./home/home.nix;
|
home-manager.users.chris = import ./home/home.nix;
|
||||||
home-manager.sharedModules = [ plasma-manager.homeManagerModules.plasma-manager ];
|
home-manager.sharedModules =
|
||||||
|
[ plasma-manager.homeManagerModules.plasma-manager ];
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue