summaryrefslogtreecommitdiff
path: root/hosts/ahmed/configuration.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/ahmed/configuration.nix')
-rw-r--r--hosts/ahmed/configuration.nix17
1 files changed, 14 insertions, 3 deletions
diff --git a/hosts/ahmed/configuration.nix b/hosts/ahmed/configuration.nix
index 86e7e60..81fc77a 100644
--- a/hosts/ahmed/configuration.nix
+++ b/hosts/ahmed/configuration.nix
@@ -3,13 +3,16 @@
{
config,
pkgs,
- flakeInputs,
...
}: {
imports = [
./hardware-configuration.nix
- ./cloudflare-proxy
+ ../../shared/nixos/cloudflare-proxy
+ ../../shared/nixos/common-nix-settings
+ ../../shared/nixos/common-shell-settings
+ ../../shared/nixos/common-hm-settings
+
./duksebot
./git.linus.onl
./hellohtml.linus.onl
@@ -17,7 +20,6 @@
./nofitications.linus.onl
./ssh
./torrenting
- ./home
./remote-builder
];
@@ -29,6 +31,15 @@
};
users.mutableUsers = false;
+ home-manager.users.linus = {
+ imports = [
+ # Despite this being a "just a server" it is also the only x86_64-linux
+ # host I have access to, so in practice I end up using it for development
+ # sometimes.
+ ../../shared/home-manager/development-minimal
+ ];
+ };
+
# Use the systemd-boot EFI boot loader.
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;