1 { pkgs, hostname, ... }: {
3 ./hardware-configuration.nix
9 systemd-boot.enable = true;
10 efi.canTouchEfiVariables = true;
13 kernelPackages = pkgs.linuxPackages_latest;
16 hardware.amdgpu.opencl.enable = true;
20 firewall.allowedTCPPorts = [ 25565 ];
24 displayManager.gdm.enable = true;
25 desktopManager.gnome.enable = true;
26 fprintd.enable = true;
31 hashedPassword = "$y$j9T$SN8qS1E4b2gLlhMZdIuba1$pxCgfhZkcfnmm.2OrMuALKgzcFmg/UcHdf192yWEP69";
32 extraGroups = [ "wheel" ];
35 home-manager.users."ayo" = {
37 stateVersion = "25.11";
39 packages = with pkgs; [
63 package = pkgs.vscodium;
65 profiles.default.extensions = with pkgs.vscode-extensions; [
66 wakatime.vscode-wakatime
70 streetsidesoftware.code-spell-checker
77 createDirectories = true;
81 system.stateVersion = "25.11";
82 nix.settings.experimental-features = [ "nix-command" "flakes" ];