prepare for toaster
This commit is contained in:
parent
a22dbf29e5
commit
d3015fdbda
4 changed files with 20 additions and 6 deletions
23
flake.nix
23
flake.nix
|
@ -1,23 +1,23 @@
|
||||||
{
|
{
|
||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs-unstable.url = github:NixOS/nixpkgs/nixos-unstable;
|
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
|
||||||
|
|
||||||
nixpkgs.url = github:NixOS/nixpkgs/nixos-22.11;
|
nixpkgs.url = "github:NixOS/nixpkgs/nixos-22.11";
|
||||||
|
|
||||||
flake-utils.url = github:numtide/flake-utils;
|
flake-utils.url = "github:numtide/flake-utils";
|
||||||
|
|
||||||
sops-nix = {
|
sops-nix = {
|
||||||
url = github:Mic92/sops-nix;
|
url = "github:Mic92/sops-nix";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
microvm = {
|
microvm = {
|
||||||
url = github:astro/microvm.nix;
|
url = "github:astro/microvm.nix";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
fenix = {
|
fenix = {
|
||||||
url = github:nix-community/fenix;
|
url = "github:nix-community/fenix";
|
||||||
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -49,6 +49,14 @@
|
||||||
slick;
|
slick;
|
||||||
};
|
};
|
||||||
nixosConfigurations = {
|
nixosConfigurations = {
|
||||||
|
toaster = nixpkgs-unstable.lib.nixosSystem {
|
||||||
|
system = "x86_64-linux";
|
||||||
|
specialArgs = { inherit inputs; };
|
||||||
|
modules = [
|
||||||
|
./hosts/toaster
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
microwave = nixpkgs-unstable.lib.nixosSystem {
|
microwave = nixpkgs-unstable.lib.nixosSystem {
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
specialArgs = { inherit inputs; };
|
specialArgs = { inherit inputs; };
|
||||||
|
@ -69,6 +77,7 @@
|
||||||
./modules/virtualization.nix
|
./modules/virtualization.nix
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
cirrus = nixpkgs.lib.nixosSystem {
|
cirrus = nixpkgs.lib.nixosSystem {
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
specialArgs = { inherit inputs; };
|
specialArgs = { inherit inputs; };
|
||||||
|
@ -78,6 +87,7 @@
|
||||||
./modules/basic-tools.nix
|
./modules/basic-tools.nix
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
dishwasher = nixpkgs.lib.nixosSystem {
|
dishwasher = nixpkgs.lib.nixosSystem {
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
specialArgs = { inherit inputs; };
|
specialArgs = { inherit inputs; };
|
||||||
|
@ -96,6 +106,7 @@
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
nextcloud = nixpkgs.lib.nixosSystem {
|
nextcloud = nixpkgs.lib.nixosSystem {
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
specialArgs = { inherit inputs; };
|
specialArgs = { inherit inputs; };
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
nmap
|
nmap
|
||||||
bind
|
bind
|
||||||
nnn
|
nnn
|
||||||
|
ranger
|
||||||
man-pages
|
man-pages
|
||||||
wlsunset
|
wlsunset
|
||||||
screen
|
screen
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
(inputs.fenix.packages."x86_64-linux".complete.toolchain)
|
(inputs.fenix.packages."x86_64-linux".complete.toolchain)
|
||||||
# nix
|
# nix
|
||||||
rnix-lsp
|
rnix-lsp
|
||||||
|
nil
|
||||||
nixpkgs-fmt
|
nixpkgs-fmt
|
||||||
# julia
|
# julia
|
||||||
julia-bin
|
julia-bin
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
dino
|
dino
|
||||||
gajim
|
gajim
|
||||||
imv
|
imv
|
||||||
|
swayimg
|
||||||
mpv
|
mpv
|
||||||
zathura
|
zathura
|
||||||
brightnessctl
|
brightnessctl
|
||||||
|
|
Loading…
Add table
Reference in a new issue