initial dendritic migration

This commit is contained in:
Semere Meharena Mebrahtom 2026-07-18 19:21:16 +02:00
parent 86fe70288b
commit 168633cf07
Signed by: semere
GPG key ID: 7FC937214DF30488
12 changed files with 254 additions and 147 deletions

View file

@ -0,0 +1,19 @@
{ config, lib, pkgs, ... }:
{
imports = [
./hardware-configuration.nix
../../modules
];
networking.hostName = "nabro";
# Enable host-specific feature branches (dendrites)
dotfiles = {
core.enable = true;
user.enable = true;
desktop.enable = true;
dev.enable = true;
shell.enable = true;
};
}

View file

@ -1,93 +0,0 @@
{
config,
lib,
pkgs,
...
}:
{
imports = [
./hardware-configuration.nix
];
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
boot.kernelPackages = pkgs.linuxPackages_latest;
networking.hostName = "sys";
networking.networkmanager.enable = true;
services.power-profiles-daemon.enable = true;
services.pipewire = {
enable = true;
pulse.enable = true;
alsa.enable = true;
jack.enable = true;
};
time.timeZone = "Europe/Berlin";
users.users.him = {
isNormalUser = true;
extraGroups = [
"wheel"
"networkmanager"
];
};
environment.systemPackages = with pkgs; [
pamixer
brightnessctl
wl-clipboard
gcc
gnumake
clang-tools
lldb
python3
uv
ruff
ty
nil
nixd
git
wget
tree
tealdeer
gnupg
pass
p7zip
wmenu
fnott
btop
helix
foot
firefox
tor-browser
];
fonts.packages = with pkgs; [
nerd-fonts.jetbrains-mono
];
programs.dwl.enable = true;
programs.dwl.package = pkgs.dwl.override {
configH = ./dwl-config.h;
};
hardware.graphics.enable = true;
security.polkit.enable = true;
nix.settings.experimental-features = [
"nix-command"
"flakes"
];
system.stateVersion = "26.05";
}