diff --git a/flake.nix b/flake.nix index 2ef1869..610be59 100644 --- a/flake.nix +++ b/flake.nix @@ -76,21 +76,12 @@ ]; }; - NixAdvantage = nixpkgs.lib.nixosSystem { - inherit system; - specialArgs = { inherit inputs; }; - modules = [ - { nixpkgs.overlays = [ unstable-overlay ]; } - ./hosts/NixAdvantage/configuration.nix - ]; - }; + # nixosConfigurations.LenoNix = nixpkgs.lib.nixosSystem { + # system = "x86_64-linux"; + # modules = [ ./hosts/NixFrame/configuration.nix ]; + # }; }; - # nixosConfigurations.LenoNix = nixpkgs.lib.nixosSystem { - # system = "x86_64-linux"; - # modules = [ ./hosts/NixFrame/configuration.nix ]; - # }; - homeConfigurations."benson" = home-manager.lib.homeManagerConfiguration { inherit pkgs; extraSpecialArgs = { inherit inputs; }; diff --git a/hosts/NixAdvantage/configuration.nix b/hosts/NixAdvantage/configuration.nix deleted file mode 100644 index 7dba9fa..0000000 --- a/hosts/NixAdvantage/configuration.nix +++ /dev/null @@ -1,64 +0,0 @@ -# Edit this configuration file to define what should be installed on -# your system. Help is available in the configuration.nix(5) man page -# and in the NixOS manual (accessible by running ‘nixos-help’). - -{ config, pkgs, ... }: -{ - imports = [ - ../../common/configuration.nix - ../../common/moms-house - # Include the results of the hardware scan. - ./hardware-configuration.nix - ]; - - # Bootloader. - boot.loader.systemd-boot.enable = true; - boot.loader.efi.canTouchEfiVariables = true; - - boot.loader.grub.useOSProber = true; - - networking.hostName = "NixAdvantage"; # Define your hostname. - - # Enable the X11 windowing system. - services.xserver.enable = true; - - # Enable the KDE Plasma Desktop Environment. - services.xserver.displayManager.sddm.enable = true; - services.xserver.desktopManager.plasma5.enable = true; - - # Configure keymap in X11 - services.xserver = { - layout = "us"; - xkbVariant = "dvorak"; - }; - - # Configure console keymap - console.keyMap = "dvorak"; - - # Define a user account. Don't forget to set a password with ‘passwd’. - users.users.benson = { - isNormalUser = true; - description = "Benson Chu"; - extraGroups = [ "networkmanager" "wheel" ]; - packages = with pkgs; [ - firefox - kate - # thunderbird - ]; - }; - - # List packages installed in system profile. To search, run: - # $ nix search wget - environment.systemPackages = with pkgs; [ - - ]; - - # This value determines the NixOS release from which the default - # settings for stateful data, like file locations and database versions - # on your system were taken. It‘s perfectly fine and recommended to leave - # this value at the release version of the first install of this system. - # 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 = "23.11"; # Did you read the comment? - -} diff --git a/hosts/NixAdvantage/hardware-configuration.nix b/hosts/NixAdvantage/hardware-configuration.nix deleted file mode 100644 index 62fb534..0000000 --- a/hosts/NixAdvantage/hardware-configuration.nix +++ /dev/null @@ -1,38 +0,0 @@ -# Do not modify this file! It was generated by ‘nixos-generate-config’ -# and may be overwritten by future invocations. Please make changes -# to /etc/nixos/configuration.nix instead. -{ config, lib, pkgs, modulesPath, ... }: - -{ - imports = - [ (modulesPath + "/installer/scan/not-detected.nix") - ]; - - boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "usbhid" "usb_storage" "sd_mod" "sr_mod" ]; - boot.initrd.kernelModules = [ ]; - boot.kernelModules = [ "kvm-amd" ]; - boot.extraModulePackages = [ ]; - - fileSystems."/" = - { device = "/dev/disk/by-uuid/88db2bfd-c26f-46c0-9772-a6646aa79210"; - fsType = "ext4"; - }; - - fileSystems."/boot" = - { device = "/dev/disk/by-uuid/7A70-B992"; - fsType = "vfat"; - }; - - swapDevices = [ ]; - - # Enables DHCP on each ethernet and wireless interface. In case of scripted networking - # (the default) this is the recommended approach. When using systemd-networkd it's - # still possible to use this option, but it's recommended to use it in conjunction - # with explicit per-interface declarations with `networking.interfaces..useDHCP`. - networking.useDHCP = lib.mkDefault true; - # networking.interfaces.enp4s0.useDHCP = lib.mkDefault true; - # networking.interfaces.wlp5s0.useDHCP = lib.mkDefault true; - - nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; - hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; -}