From 8b994f1ed0567dd13a114e42d4bd8bbea8cba9b7 Mon Sep 17 00:00:00 2001 From: Jakob Lechner Date: Mon, 14 Jul 2025 12:01:45 +0200 Subject: [PATCH] Add gg-chatmix --- flake.lock | 21 +++++++++++++++++++++ flake.nix | 6 ++++++ modules/default.nix | 1 + modules/steelseries-nova-pro.nix | 7 +++++++ 4 files changed, 35 insertions(+) create mode 100644 modules/steelseries-nova-pro.nix diff --git a/flake.lock b/flake.lock index 6363692..81107dc 100644 --- a/flake.lock +++ b/flake.lock @@ -170,6 +170,26 @@ "type": "github" } }, + "gg-chatmix": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1748177977, + "narHash": "sha256-xC/dOrDrZoQhUfVotj/z14iTwGlE80OqSl9S5zkevdA=", + "owner": "nilathedragon", + "repo": "gg-chatmix", + "rev": "1dadaa51794042c20ddc52d52479e8a156bd235b", + "type": "github" + }, + "original": { + "owner": "nilathedragon", + "repo": "gg-chatmix", + "type": "github" + } + }, "gitignore": { "inputs": { "nixpkgs": [ @@ -569,6 +589,7 @@ "asterisk-sounds-de": "asterisk-sounds-de", "disko": "disko", "flake-utils": "flake-utils", + "gg-chatmix": "gg-chatmix", "gomod2nix": "gomod2nix", "home-manager": "home-manager", "impermanence": "impermanence", diff --git a/flake.nix b/flake.nix index 1f0eb0b..962d334 100644 --- a/flake.nix +++ b/flake.nix @@ -7,6 +7,11 @@ nix-filter.url = "github:numtide/nix-filter"; + gg-chatmix = { + url = "github:nilathedragon/gg-chatmix"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + gomod2nix = { url = "github:nix-community/gomod2nix"; inputs.flake-utils.follows = "flake-utils"; @@ -215,6 +220,7 @@ inputs.impermanence.nixosModules.impermanence inputs.lanzaboote.nixosModules.lanzaboote inputs.sops-nix.nixosModules.sops + inputs.gg-chatmix.nixosModule ] ++ extraModules; }) (import ./hosts inputs); diff --git a/modules/default.nix b/modules/default.nix index f164fb0..ce090f5 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -49,6 +49,7 @@ ./remarkable.nix ./sdr.nix ./sshd.nix + ./steelseries-nova-pro.nix ./sudo.nix ./sway.nix ./udmx.nix diff --git a/modules/steelseries-nova-pro.nix b/modules/steelseries-nova-pro.nix new file mode 100644 index 0000000..d432dca --- /dev/null +++ b/modules/steelseries-nova-pro.nix @@ -0,0 +1,7 @@ +{ lib, config, ... }: + +lib.mkIf config.jalr.gui.enable { + services.gg-chatmix = { + enable = true; + }; +}