🏗️」 wip: work in progress, not done yet.

This commit is contained in:
2025-08-11 13:24:24 +02:00
parent 3625f94c03
commit e426bf83c9
11 changed files with 988 additions and 14 deletions

55
VM/home.nix Executable file
View File

@ -0,0 +1,55 @@
{
self,
lib,
pkgs,
inputs,
...
}:
{
imports = [
inputs.keyzconf.homeModules.default
];
nixpkgs = {
config = {
allowUnfree = true;
allowUnfreePredicate = (_: true);
};
overlays = [
(final: prev: {
unstable = import inputs.unstablepkgs {
system = pkgs.system;
config.allowUnfree = true;
};
})
];
};
keyzox = {
# gui.enable = true;
cli.enable = true;
shell.nixos.enable = true;
# hyprland.autostart.enable = true;
# bitwarden-ssh-agent.enable = true;
# theme.enable = true;
# hypridle.enable = lib.mkForce false;
# hyprlock.enable = lib.mkForce false;
# nextcloud.enable = lib.mkForce false;
# wl-sunset.enable = lib.mkForce false;
# gui-app.enable = lib.mkForce false;
};
home.packages = with pkgs; [
# firefox
# discord
# gearlever
# inputs.hyprland-contrib.packages.${pkgs.system}.grimblast
# xfce.thunar
];
programs.kitty.font.size = 13; # for kitty
home.stateVersion = "25.05";
}