nichts/hosts/lars/kronos/programs.nix

30 lines
789 B
Nix
Raw Normal View History

2024-04-27 21:31:24 +02:00
{ config, lib, pkgs, inputs, ... }:
2024-04-23 16:34:33 +02:00
let
2024-04-27 21:31:24 +02:00
username = config.modules.other.system.username;
2024-04-23 16:34:33 +02:00
newer_egl-wayland = self: super: {
egl-wayland = super.xwayland.overrideAttrs (prev: {
# version = "23.2.6-HEAD";
src = pkgs.fetchFromGitHab {
# domain = "gitlab.freedesktop.org";
owner = "NVIDIA";
repo = "egl-wayland";
rev = "067e43d0d4af82e4ea3fdc8ce476e6a24f69956f";
sha256 = "93DzgA8nXVodDvllCOIuTtOYWpUdXwzPIGpi2SUSNqo=";
};
});
};
in
2024-04-21 22:04:36 +02:00
{
environment.systemPackages = with pkgs; [
2024-04-23 16:34:33 +02:00
egl-wayland
2024-04-21 22:04:36 +02:00
];
2024-04-27 21:31:24 +02:00
home-manager.users.${username} = {
home.packages = let
fenix = inputs.fenix.packages.${pkgs.system};
in with pkgs; [
teamspeak_client
];
};
2024-04-11 22:14:55 +02:00
}