2026-04-04 16:46:30 -04:00
|
|
|
{
|
|
|
|
|
self,
|
|
|
|
|
...
|
|
|
|
|
}:
|
|
|
|
|
{
|
|
|
|
|
flake.modules.nixos.base =
|
|
|
|
|
{ pkgs, ... }:
|
|
|
|
|
{
|
|
|
|
|
imports = with self.modules.nixos; [
|
|
|
|
|
agenix
|
|
|
|
|
bluetooth
|
|
|
|
|
boot
|
|
|
|
|
firmware
|
2026-04-11 14:21:19 -04:00
|
|
|
fonts
|
2026-04-04 16:46:30 -04:00
|
|
|
network
|
|
|
|
|
nix
|
|
|
|
|
pipewire
|
|
|
|
|
power-management
|
|
|
|
|
printing
|
|
|
|
|
tailscale
|
|
|
|
|
wayland
|
|
|
|
|
yubikey
|
|
|
|
|
zsh
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
programs.gdk-pixbuf.modulePackages = [ pkgs.librsvg ];
|
|
|
|
|
|
|
|
|
|
environment = {
|
|
|
|
|
systemPackages = with pkgs; [
|
|
|
|
|
vim
|
|
|
|
|
git
|
|
|
|
|
disktui
|
|
|
|
|
];
|
|
|
|
|
variables = {
|
|
|
|
|
EDITOR = "vim";
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
}
|