nixos/J0162.nix

33 lines
914 B
Nix
Raw Normal View History

{ pkgs, ... }:
let
home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/master.tar.gz";
in
{
imports = [
(import "${home-manager}/nixos")
./common.nix
./hardware/audio.nix
./hardware/bluetooth.nix
./locales/en_GB.nix
./desktop/hyprland.nix
];
networking.hostName = "J0162"; # Define your hostname.
# Define a user account. Don't forget to set a password with passwd.
users.users.elitherl = {
isNormalUser = true;
description = "Evie Litherland-Smith";
extraGroups = [ "networkmanager" "wheel" ];
shell = pkgs.fish;
};
home-manager.users.elitherl = { ... }: {
imports = [ ./home/collections/work ];
# Home Manager needs a bit of information about you and the
# paths it should manage.
home.username = "elitherl";
home.homeDirectory = "/home/elitherl";
home.stateVersion = "22.11";
};
}