This commit is contained in:
RingOfStorms (Josh) 2024-10-09 18:26:08 -05:00
parent 71e145da36
commit a7f0cf0d47
3 changed files with 20 additions and 4 deletions

View file

@ -9,19 +9,19 @@
# }; # };
# Host flake pinning # Host flake pinning
joe_nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05"; joe_nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05";
joe_home-manager= { joe_home-manager = {
url = "github:nix-community/home-manager/release-24.05"; url = "github:nix-community/home-manager/release-24.05";
inputs.nixpkgs.follows = "joe_nixpkgs"; inputs.nixpkgs.follows = "joe_nixpkgs";
}; };
h002_nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05"; h002_nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05";
h002_home-manager= { h002_home-manager = {
url = "github:nix-community/home-manager/release-24.05"; url = "github:nix-community/home-manager/release-24.05";
inputs.nixpkgs.follows = "h002_nixpkgs"; inputs.nixpkgs.follows = "h002_nixpkgs";
}; };
gpdPocket3_nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05"; gpdPocket3_nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05";
gpdPocket3_home-manager= { gpdPocket3_home-manager = {
url = "github:nix-community/home-manager/release-24.05"; url = "github:nix-community/home-manager/release-24.05";
inputs.nixpkgs.follows = "gpdPocket3_nixpkgs"; inputs.nixpkgs.follows = "gpdPocket3_nixpkgs";
}; };
@ -41,6 +41,12 @@
ringofstorms-nvim = { ringofstorms-nvim = {
url = "git+https://git.joshuabell.xyz/nvim"; url = "git+https://git.joshuabell.xyz/nvim";
}; };
# COSMIC
nixos-cosmic = {
url = "github:lilyinstarlight/nixos-cosmic";
inputs.nixpkgs.follows = "nixos-cosmic/nixpkgs";
};
}; };
outputs = outputs =

View file

@ -0,0 +1,9 @@
{ nixos-cosmic, pkgs, ... }:
{
nix.settings = {
substituters = [ "https://cosmic.cachix.org/" ];
trusted-public-keys = [ "cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE=" ];
};
imports = [ nixos-cosmic.nixosModules.default ];
}

View file

@ -15,7 +15,8 @@
(settings.hostsDir + "/_common/components/font_jetbrainsmono.nix") (settings.hostsDir + "/_common/components/font_jetbrainsmono.nix")
(settings.hostsDir + "/_common/components/audio.nix") (settings.hostsDir + "/_common/components/audio.nix")
(settings.hostsDir + "/_common/components/home_manager.nix") (settings.hostsDir + "/_common/components/home_manager.nix")
(settings.hostsDir + "/_common/components/gnome_wayland.nix") # (settings.hostsDir + "/_common/components/gnome_wayland.nix")
(settings.hostsDir + "/_common/components/cosmic.nix")
(settings.hostsDir + "/_common/components/docker.nix") (settings.hostsDir + "/_common/components/docker.nix")
(settings.hostsDir + "/_common/components/nebula.nix") (settings.hostsDir + "/_common/components/nebula.nix")
# Users this machine has # Users this machine has