{ config, pkgs, ...}: let home-manager = builtins.fetchTarball { url = "https://github.com/nix-community/home-manager/archive/release-22.11.tar.gz"; sha256 = "1cp2rpprcfl4mjsrsrpfg6278nf05a0mpl3m0snksvdalfmc5si5"; }; in { imports = [ ./hardware-configuration.nix (import "${home-manager}/nixos") ../../common/variables.nix ../../common/system.nix ../../common/grub.nix ../../common/network.nix ../../common/user.nix ../../common/tailscale.nix ]; nix.settings.experimental-features = [ "nix-command" "flakes" ]; nix.settings.sandbox = "relaxed"; ashe.system.hostname = "nyx"; ashe.system.disk = "/dev/vda"; ashe.user.username = "rose"; ashe.user.description = "Ashelyn Rose"; ashe.user.packages = with pkgs; [ neofetch bat lazygit tmux psmisc ]; ashe.network.interface = "ens3"; ashe.network.address = "104.168.211.198"; ashe.network.prefix = 16; ashe.network.gateway = "104.168.218.1"; ashe.network.nameservers = [ "8.8.8.8" ]; # Before changing this value read the documentation for this option # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html). system.stateVersion = "22.11"; }