nix-dotfiles/hosts/jibril/host.nix
Julia Lange 148cd416e9
Jibril, disable and enable many apps
disable tailscale, hypr, steam; rofi, musescore, and timer notifications
enable postgres, niri

Hypr and niri are essentially swapped for one another. Though they are
not mutually exclusive. A similar interface to shells would do good for
window managers.
2025-06-11 13:55:07 -07:00

35 lines
682 B
Nix

{ config, ... }:
{
imports = [
./hardware.nix
];
pipewire.enable = true;
polkit.enable = true;
bluetooth.enable = true;
wireless = {
enable = true;
networks = builtins.fromTOML (builtins.readFile ./networks.toml);
secretsFile = config.sops.secrets.wireless.path;
};
sops-nix = {
enable = true;
keyFile = "/etc/sops/age/keys.txt";
sopsFile = ./secrets.yaml;
secrets = {
wireless = {};
};
};
system.timezone = "America/Los_Angeles";
system.users.bigWheels = [ "pan" ];
tuigreet.enable = true;
niri.enable = true;
postgres.enable = true;
shell.enabledShells = [ "fish" ];
shell.defaultShell = "fish";
}