Replaces the monolithic packages-marvin.nix with one file per program so hosts can opt in selectively. Adds docker, clamav, steam, and audio keybindings for hivebrain. Fixes monitor order and switches volume widget to PulseVolume.
26 lines
502 B
Nix
26 lines
502 B
Nix
{ ... }:
|
|
|
|
{
|
|
imports = [
|
|
../../home/zsh.nix
|
|
../../home/fonts.nix
|
|
../../home/yazi.nix
|
|
../../home/symlinks.nix
|
|
../../home/packages-base.nix
|
|
../../home/programs/blender.nix
|
|
];
|
|
|
|
home.username = "nikita";
|
|
home.homeDirectory = "/home/nikita";
|
|
home.stateVersion = "26.05";
|
|
|
|
# TODO: replace with Nikita's actual git identity before first use
|
|
programs.git = {
|
|
enable = true;
|
|
settings.user = {
|
|
name = "Nikita";
|
|
email = "nikita@example.com";
|
|
};
|
|
};
|
|
}
|