some things (tiny commit ik)

This commit is contained in:
xunuwu 2024-10-21 21:56:47 +02:00
parent 6b76450816
commit 2c282d8bf7
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
38 changed files with 771 additions and 102 deletions

View file

@ -62,7 +62,7 @@ in {
};
})
(lib.mkIf cfg.lang.c.enable {
home.packages = with pkgs; [clang-tools];
home.packages = with pkgs; [clang-tools buckle];
})
(lib.mkIf cfg.lang.csharp.enable {
home.packages = with pkgs; [

View file

@ -2,6 +2,7 @@
pkgs,
config,
lib,
inputs,
self,
...
}: let
@ -10,8 +11,12 @@ in {
options.xun.gaming = {
krunker.enable = lib.mkEnableOption "krunker";
roblox.sobercookie.enable = lib.mkEnableOption "sobercookie";
umu.enable = lib.mkEnableOption "umu-launcher";
};
config = lib.mkMerge [
(lib.mkIf cfg.umu.enable {
home.packages = [inputs.umu.packages.${pkgs.system}.umu];
})
(lib.mkIf cfg.krunker.enable {
home.packages = [
self.packages.${pkgs.system}.krunker
@ -19,7 +24,7 @@ in {
})
(lib.mkIf cfg.roblox.sobercookie.enable {
home.packages = [
self.packages.${pkgs.system}.sobercookie
inputs.sobercookie.packages.${pkgs.system}.default
];
})
];