finalise dendritic migration

This commit is contained in:
William 2026-02-15 17:32:03 -03:00
parent 1075c256f8
commit 472aabee2a
3 changed files with 52 additions and 38 deletions

View file

@ -13,7 +13,7 @@
]; ];
}; };
homeManager.programs-media = homeManager.media =
{ pkgs, ... }: { pkgs, ... }:
{ {
programs.obs-studio = { programs.obs-studio = {

View file

@ -1,44 +1,55 @@
{ inputs, ... }: { inputs, ... }:
{ {
flake.modules.nixos.base = flake.modules = {
{ lib, pkgs, ... }: nixos.base =
{ { lib, pkgs, ... }:
imports = with inputs.self.modules.nixos; [ {
boot imports = with inputs.self.modules.nixos; [
console boot
firewall console
fish firewall
locale fish
nix locale
security nix
ssh security
]; ssh
environment = {
systemPackages = with pkgs; [
git
fastfetch
nixos-firewall-tool
sysz
wget
yazi
]; ];
shellAliases = { environment = {
cat = "${lib.getExe pkgs.bat} --paging=never --style=plain"; systemPackages = with pkgs; [
ls = "${lib.getExe pkgs.eza} --git --icons --group-directories-first"; git
tree = "ls --tree"; fastfetch
nixos-firewall-tool
sysz
wget
yazi
];
shellAliases = {
cat = "${lib.getExe pkgs.bat} --paging=never --style=plain";
ls = "${lib.getExe pkgs.eza} --git --icons --group-directories-first";
tree = "ls --tree";
};
};
programs.command-not-found.enable = false;
services = {
dbus.implementation = "broker";
irqbalance.enable = true;
fstrim.enable = true;
tailscale = {
enable = true;
extraUpFlags = [ "--operator=user" ];
};
}; };
}; };
programs.command-not-found.enable = false; homeManager.base =
{ ... }:
services = { {
dbus.implementation = "broker"; imports = with inputs.self.modules.homeManager; [
irqbalance.enable = true; bash
fstrim.enable = true; fish
tailscale = { ];
enable = true;
extraUpFlags = [ "--operator=user" ];
};
}; };
}; };
} }

View file

@ -158,7 +158,10 @@
... ...
}: }:
{ {
imports = [ inputs.vicinae.homeManagerModules.default ]; imports = [
inputs.vicinae.homeManagerModules.default
]
++ (with inputs.self.modules.homeManager; [ media ]);
fonts.fontconfig.enable = true; fonts.fontconfig.enable = true;