Flake: Add impermanence input
This commit is contained in:
20
flake.nix
20
flake.nix
@ -20,9 +20,9 @@
|
|||||||
disko.url = "github:nix-community/disko/latest";
|
disko.url = "github:nix-community/disko/latest";
|
||||||
disko.inputs.nixpkgs.follows = "nixpkgs";
|
disko.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
|
||||||
# Manage secrets with agenix
|
# Opt-in state
|
||||||
# agenix.url = "github:ryantm/agenix";
|
impermanence.url = "github:nix-community/impermanence";
|
||||||
# agenix.inputs.nixpkgs.follows = "nixpkgs";
|
impermanence.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
|
||||||
# Manage secrets with sops
|
# Manage secrets with sops
|
||||||
sops-nix.url = "github:Mic92/sops-nix";
|
sops-nix.url = "github:Mic92/sops-nix";
|
||||||
@ -62,18 +62,6 @@
|
|||||||
# musnix.url = "github:musnix/musnix";
|
# musnix.url = "github:musnix/musnix";
|
||||||
# musnix.inputs.nixpkgs.follows = "nixpkgs";
|
# musnix.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
|
||||||
# Network topology diagram generation
|
|
||||||
# nix-topology.url = "github:oddlama/nix-topology";
|
|
||||||
# nix-topology.inputs.nixpkgs.follows = "nixpkgs";
|
|
||||||
|
|
||||||
# Ags for widgets (this was a terrible idea)
|
|
||||||
# ags.url = "github:Aylur/ags";
|
|
||||||
# ags.inputs.nixpkgs.follows = "nixpkgs";
|
|
||||||
|
|
||||||
# Spicetify
|
|
||||||
# spicetify-nix.url = "github:Gerg-L/spicetify-nix";
|
|
||||||
# spicetify-nix.inputs.nixpkgs.follows = "nixpkgs";
|
|
||||||
|
|
||||||
# Pinned versions
|
# Pinned versions
|
||||||
# v4l2loopback-pinned.url = "github:nixos/nixpkgs/4684fd6b0c01e4b7d99027a34c93c2e09ecafee2";
|
# v4l2loopback-pinned.url = "github:nixos/nixpkgs/4684fd6b0c01e4b7d99027a34c93c2e09ecafee2";
|
||||||
# unityhub-pinned.url = "github:huantianad/nixpkgs/9542b0bc7701e173a10e6977e57bbba68bb3051f";
|
# unityhub-pinned.url = "github:huantianad/nixpkgs/9542b0bc7701e173a10e6977e57bbba68bb3051f";
|
||||||
@ -157,9 +145,9 @@
|
|||||||
# Extra NixOS system modules for all hosts.
|
# Extra NixOS system modules for all hosts.
|
||||||
# HM modules are passed through home/modules/default.nix instead.
|
# HM modules are passed through home/modules/default.nix instead.
|
||||||
commonModules = [
|
commonModules = [
|
||||||
# inputs.agenix.nixosModules.default
|
|
||||||
inputs.sops-nix.nixosModules.sops
|
inputs.sops-nix.nixosModules.sops
|
||||||
inputs.disko.nixosModules.disko
|
inputs.disko.nixosModules.disko
|
||||||
|
inputs.impermanence.nixosModules.impermanence
|
||||||
];
|
];
|
||||||
in {
|
in {
|
||||||
# Local shell for NixFlake directory
|
# Local shell for NixFlake directory
|
||||||
|
@ -27,8 +27,6 @@
|
|||||||
# HM modules imported from the flake inputs
|
# HM modules imported from the flake inputs
|
||||||
inputs.nix-flatpak.homeManagerModules.nix-flatpak
|
inputs.nix-flatpak.homeManagerModules.nix-flatpak
|
||||||
inputs.nixvim.homeManagerModules.nixvim
|
inputs.nixvim.homeManagerModules.nixvim
|
||||||
# inputs.agenix.homeManagerModules.default
|
inputs.impermanence.homeManagerModules.impermanence
|
||||||
# inputs.ags.homeManagerModules.default
|
|
||||||
# inputs.spicetify-nix.homeManagerModules.default
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user