use COSMIC unstable flake

This commit is contained in:
Aaron Honeycutt 2025-09-10 16:49:33 -06:00
parent b2e14d9f38
commit 6dd9b64e37
2 changed files with 12 additions and 6 deletions

View file

@ -1,4 +1,4 @@
{ config, pkgs, ... }:
{ config, pkgs, ... }:
{
# COSMIC
@ -7,4 +7,8 @@
desktopManager.cosmic.enable = true;
};
# Add community COSMIC packages
environment.systemPackages = (with pkgs; [
cosmic-ext-tweaks
]);
}

View file

@ -3,16 +3,17 @@
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/release-25.05";
nixpkgs-ahoneybun.url = "gitlab:ahoneybun/nixpkgs/main";
home-manager = {
url = "github:nix-community/home-manager/release-25.05";
inputs.nixpkgs.follows = "nixpkgs";
};
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
pinix.url = "github:remi-dupre/pinix";
helix.url = "github:helix-editor/helix/refs/tags/25.07.1";
cosmic-unstable.url = "github:ninelore/nixpkgs-cosmic-unstable/main";
nixpkgs-ahoneybun.url = "gitlab:ahoneybun/nixpkgs/main";
};
outputs = inputs@{ self, nixpkgs, nixpkgs-ahoneybun, home-manager, nixos-hardware, pinix }: {
outputs = inputs@{ self, nixpkgs, home-manager, nixos-hardware, helix, cosmic-unstable, nixpkgs-ahoneybun, ... }: {
nixosConfigurations = {
"nixos" = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
@ -63,7 +64,8 @@
specialArgs = { inherit inputs; };
modules = [
./garrus.nix
./gnome.nix
#./gnome.nix
./cosmic.nix
./configuration.nix
nixos-hardware.nixosModules.system76
home-manager.nixosModules.home-manager
@ -115,7 +117,7 @@
./hardware-configuration.nix
];
};
};
};
}