improvement: git, hyprland, steam

added gitbutler, introduced maintenance for nixpkgs, cleaned up some files, keyring should now unlock ad login
This commit is contained in:
Christoph Hollizeck 2024-10-08 00:43:56 +02:00
parent d15768ff74
commit 23e93efbf8
Signed by: Daholli
GPG key ID: 249300664F2AF2C7
12 changed files with 175 additions and 103 deletions

View file

@ -1,18 +1,18 @@
{
options,
config,
lib,
namespace,
options,
pkgs,
...
}:
with lib;
with lib.wyrdgard;
let
cfg = config.wyrdgard.apps.steam;
inherit (lib) mkIf mkEnableOption;
cfg = config.${namespace}.apps.steam;
in
{
options.wyrdgard.apps.steam = with types; {
enable = mkBoolOpt false "Whether or not to enable support for Steam.";
options.${namespace}.apps.steam = {
enable = mkEnableOption "Whether or not to enable support for Steam.";
};
config = mkIf cfg.enable {
@ -24,7 +24,6 @@ in
};
environment.systemPackages = with pkgs; [
steam
protontricks
];
};