diff options
| author | Devin Finlinson <devin.finlinson@pm.me> | 2023-11-20 05:48:07 -0700 |
|---|---|---|
| committer | Devin Finlinson <devin.finlinson@pm.me> | 2023-11-20 05:48:07 -0700 |
| commit | 2fb6e7eb04f4d731db8ca09ced6aa56703e75dbf (patch) | |
| tree | 08beaafe380c993d34f25f68e43de89fca5dcde1 /machines/bosco | |
| parent | 912267079a8eaa6ac1d866ef6e02c1046febbb66 (diff) | |
trimmed down server configurations to properly utilize modules
Diffstat (limited to 'machines/bosco')
| -rw-r--r-- | machines/bosco/configuration.nix | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/machines/bosco/configuration.nix b/machines/bosco/configuration.nix index 755b948..b6e4bb6 100644 --- a/machines/bosco/configuration.nix +++ b/machines/bosco/configuration.nix @@ -15,9 +15,6 @@ boot.loader.efi.canTouchEfiVariables = true; networking.hostName = "bosco"; # Define your hostname. - # Pick only one of the below networking options. - # networking.wireless.enable = true; # Enables wireless support via wpa_supplicant. - networking.networkmanager.enable = true; # Easiest to use and most distros use this by default. # Set your time zone. time.timeZone = "US/Mountain"; @@ -37,51 +34,13 @@ # Enable the X11 windowing system. services.xserver.enable = true; - # Enable the Plasma 5 Desktop Environment. services.xserver.displayManager.sddm.enable = true; services.xserver.desktopManager.plasma5.enable = true; - - # Configure keymap in X11 - # services.xserver.layout = "us"; - # services.xserver.xkbOptions = "eurosign:e,caps:escape"; - # Enable CUPS to print documents. # services.printing.enable = true; - # Enable sound. - # sound.enable = true; - # hardware.pulseaudio.enable = true; - - # Enable touchpad support (enabled default in most desktopManager). - # services.xserver.libinput.enable = true; - - # Define a user account. Don't forget to set a password with ‘passwd’. - users.users.defin = { - isNormalUser = true; - extraGroups = [ "wheel" "builders" ]; # Enable ‘sudo’ for the user. - hashedPassword = "$6$UljPNAdxZ22lP3Bc$8VaEAacZxtXM3Zji2IA7Jf5fXs9pFnAVQff1d8IbfFOKCvjibceyopOAjRXa8lXtpOSJgPW1OO1dzOspqhWnz0"; - shell = pkgs.nushell; - packages = with pkgs; [ - nushell - tree - ]; - openssh.authorizedKeys.keyFiles = [ - (builtins.fetchurl { - url = "https://gitlab.com/dFinlinson.keys"; - sha256 = "0zzmma4zd7dm4sy6ikk03mqac8c5401l6xzfyqvk2v7ndxmd97l1"; - }) - ]; - }; - - # List packages installed in system profile. To search, run: - # $ nix search wget - environment.systemPackages = with pkgs; [ - helix # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. - wget - ]; - # Some programs need SUID wrappers, can be configured further or are # started in user sessions. programs.mtr.enable = true; @@ -90,8 +49,6 @@ enableSSHSupport = true; }; - # List services that you want to enable: - # Enable the OpenSSH daemon. services.openssh.enable = true; |
