cleanup flake, fix nixpkgs config, and add cosmic flake

This commit is contained in:
cswimr 2025-01-28 07:18:19 -06:00
parent b23ceaa5b0
commit 0721f6edfa
Signed by: cswimr
GPG key ID: 0EC431A8DA8F8087
3 changed files with 107 additions and 38 deletions

View file

@ -3,6 +3,7 @@
# and in the NixOS manual (accessible by running nixos-help).
{
pkgs,
inputs,
config,
hostname,
...
@ -18,9 +19,28 @@
"root"
"@wheel"
];
substituters = [
"https://devenv.cachix.org"
"https://cosmic.cachix.org"
];
trusted-public-keys = [
"devenv.cachix.org-1:w1cLUi8dv3hnoSPGAuibQv+f9TZLr6cv/Hm9XgU50cw="
"cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE="
];
};
};
nixpkgs = {
config = {
allowUnfree = true;
};
overlays = [
inputs.catppuccin-vsc.overlays.default
inputs.nur.overlays.default
inputs.gauntlet.overlays.default
];
};
# install the most recent stable linux kernel
/*
TODO: change this back to 'pkgs.linuxPackages_latest' once