diff --git a/desktops/cosmic.nix b/desktops/cosmic.nix index 8baf49b..16d6fda 100644 --- a/desktops/cosmic.nix +++ b/desktops/cosmic.nix @@ -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 + ]); } diff --git a/flake.nix b/flake.nix index 97688eb..1dfb168 100644 --- a/flake.nix +++ b/flake.nix @@ -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 ]; }; - + }; }; }