From ca30ba28b038c7ad283fc17ca4e9cc91eda2e911 Mon Sep 17 00:00:00 2001 From: triethyl Date: Wed, 3 Sep 2025 09:06:57 -0400 Subject: prodesk-server: created server config --- home-manager/users/prodesk-server/server.nix | 41 ++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) (limited to 'home-manager/users/prodesk-server/server.nix') diff --git a/home-manager/users/prodesk-server/server.nix b/home-manager/users/prodesk-server/server.nix index e69de29..dd50c5f 100644 --- a/home-manager/users/prodesk-server/server.nix +++ b/home-manager/users/prodesk-server/server.nix @@ -0,0 +1,41 @@ +{pkgs, ...}: { + + # General config. + home = { + username = "server"; + homeDirectory = "/home/server"; + stateVersion = "23.11"; + + packages = with pkgs; [ + custom-neovim + neovide + ]; + }; + + # Configure aesthetic. + aesthetics = { + enable = true; + enableAllTargets = true; + hasGui = false; + theme = "oxocarbon"; + }; + + # Enable features. + features = { + cli = { + shells.nushell.enable = true; + apps = { + btop.enable = true; + zellij.enable = true; + lazygit.enable = true; + }; + utils = { + git.enable = true; + ssh.enable = true; + }; + }; + services = { + udiskie.enable = true; + }; + }; +} -- cgit v1.2.3