56 lines
1.0 KiB
Nix
Executable File
56 lines
1.0 KiB
Nix
Executable File
{
|
|
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";
|
|
}
|