nix-config/hosts/phone/configuration.nix

52 lines
804 B
Nix
Raw Normal View History

{ nix-config, ... }:
2024-06-15 17:56:02 +02:00
let
inherit (builtins) attrValues;
2024-06-15 17:56:02 +02:00
in
{
2024-10-11 19:47:59 +02:00
imports =
attrValues nix-config.nixosModules
++ attrValues nix-config.inputs.mobile-nixos.nixosModules;
2024-09-02 01:44:17 +02:00
nixpkgs = {
overlays = with nix-config.overlays; [ phinger-cursors ];
2024-09-02 01:44:17 +02:00
config.permittedInsecurePackages = [
"olm-3.2.16"
];
};
home-manager.sharedModules = with nix-config.homeModules; [
dconf
eza
fish
git
gpg
gtk
htop
kitty
librewolf
neovim
starship
xdg-user-dirs
xresources
];
modules = {
system = {
hostName = "mobile-nixos";
stateVersion = "23.11";
mullvad = true;
};
hardware.keyboardBinds = true;
phone.enable = true;
};
mobile.beautification = {
silentBoot = true;
splash = true;
};
}