summaryrefslogtreecommitdiff
path: root/machines/bosco
diff options
context:
space:
mode:
authorDevin Finlinson <devin.finlinson@pm.me>2023-11-20 05:48:07 -0700
committerDevin Finlinson <devin.finlinson@pm.me>2023-11-20 05:48:07 -0700
commit2fb6e7eb04f4d731db8ca09ced6aa56703e75dbf (patch)
tree08beaafe380c993d34f25f68e43de89fca5dcde1 /machines/bosco
parent912267079a8eaa6ac1d866ef6e02c1046febbb66 (diff)
trimmed down server configurations to properly utilize modules
Diffstat (limited to 'machines/bosco')
-rw-r--r--machines/bosco/configuration.nix43
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;