summaryrefslogtreecommitdiff
path: root/old-flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'old-flake.nix')
-rw-r--r--old-flake.nix143
1 files changed, 0 insertions, 143 deletions
diff --git a/old-flake.nix b/old-flake.nix
deleted file mode 100644
index 44e1941..0000000
--- a/old-flake.nix
+++ /dev/null
@@ -1,143 +0,0 @@
-{
- description = "scouckel config flake";
-
- inputs = {
- nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
- nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=latest";
- home-manager = {
- url = "github:nix-community/home-manager";
- inputs.nixpkgs.follows = "nixpkgs";
- };
- nur = {
- url = "github:nix-community/NUR";
- inputs.nixpkgs.follows = "nixpkgs";
- };
- zen-browser = {
- url = "github:0xc000022070/zen-browser-flake";
- inputs.nixpkgs.follows = "nixpkgs";
- };
- spicetify.url = "github:Gerg-L/spicetify-nix";
- auto-cpufreq = {
- url = "github:AdnanHodzic/auto-cpufreq";
- inputs.nixpkgs.follows = "nixpkgs";
- };
- nixos-hardware.url = "github:NixOS/nixos-hardware/master";
- nvf = {
- url = "github:NotAShelf/nvf";
- inputs.nixpkgs.follows = "nixpkgs";
- };
- nordvpn-flake.url = "github:scouckel/nordvpn-flake";
- mango = {
- url = "github:DreamMaoMao/mango";
- inputs.nixpkgs.follows = "nixpkgs";
- };
- };
-
- outputs = { nixpkgs, home-manager, nix-flatpak, nur, auto-cpufreq, nixos-hardware, nordvpn-flake, ... }@inputs: {
- nixosConfigurations = {
- # desktop
- vecna = nixpkgs.lib.nixosSystem {
- specialArgs = {inherit inputs;};
- modules = [
- ./hosts/vecna/configuration.nix
- ./modules/nixos
- nix-flatpak.nixosModules.nix-flatpak
- home-manager.nixosModules.home-manager {
- home-manager.useGlobalPkgs = true;
- home-manager.useUserPackages = true;
- home-manager.users.jck = {
- imports = [
- ./hosts/vecna/home.nix
- ./modules/home-manager
- inputs.nvf.homeManagerModules.default
- inputs.mango.hmModules.mango
- ];
- };
- home-manager.extraSpecialArgs = {inherit inputs;};
- }
- nur.modules.nixos.default
- nordvpn-flake.nixosModules.nordvpn-flake
- ];
- };
- # laptop
- xanathar = nixpkgs.lib.nixosSystem {
- specialArgs = {inherit inputs;};
- modules = [
- ./hosts/xanathar/configuration.nix
- ./modules/nixos
- nix-flatpak.nixosModules.nix-flatpak
- home-manager.nixosModules.home-manager {
- home-manager.useGlobalPkgs = true;
- home-manager.useUserPackages = true;
- home-manager.users.jck = {
- imports = [
- ./hosts/xanathar/home.nix
- ./modules/home-manager
- inputs.nvf.homeManagerModules.default
- ];
- };
- home-manager.extraSpecialArgs = {inherit inputs;};
- }
- nur.modules.nixos.default
- auto-cpufreq.nixosModules.default
- nordvpn-flake.nixosModules.nordvpn-flake
- ];
- };
- # new laptop
- tiamat = nixpkgs.lib.nixosSystem {
- specialArgs = {inherit inputs;};
- modules = [
- ./hosts/tiamat/configuration.nix
- ./modules/nixos
- nix-flatpak.nixosModules.nix-flatpak
- home-manager.nixosModules.home-manager {
- home-manager.useGlobalPkgs = true;
- home-manager.useUserPackages = true;
- home-manager.users.jck = {
- imports = [
- ./hosts/tiamat/home.nix
- ./modules/home-manager
- inputs.nvf.homeManagerModules.default
- ];
- };
- home-manager.extraSpecialArgs = {inherit inputs;};
- }
- nur.modules.nixos.default
- auto-cpufreq.nixosModules.default
- nixos-hardware.nixosModules.framework-13-7040-amd
- nordvpn-flake.nixosModules.nordvpn-flake
- ];
- };
- generic = nixpkgs.lib.nixosSystem {
- specialArgs = {inherit inputs;};
- modules = [
- ./hosts/generic/configuration.nix
- /etc/nixos/hardware-configuration.nix
- ./modules/nixos
- nix-flatpak.nixosModules.nix-flatpak
- home-manager.nixosModules.home-manager {
- home-manager.useGlobalPkgs = true;
- home-manager.useUserPackages = true;
- home-manager.users.jck = {
- imports = [
- ./hosts/generic/home.nix
- ./modules/home-manager
- inputs.nvf.homeManagerModules.default
- ];
- };
- home-manager.extraSpecialArgs = {inherit inputs;};
- }
- nur.modules.nixos.default
- nordvpn-flake.nixosModules.nordvpn-flake
- ];
- };
- shar = nixpkgs.lib.nixosSystem {
- specialArgs = {inherit inputs;};
- modules = [
- ./hosts/shar/configuration.nix
- ./hosts/shar/hardware-configuration.nix
- ];
- };
- };
- };
-}