Files
azos/home-manager/home.nix
T
aner da5df102cd Move audio/binfmt/bluetooth/headphones/chess/kubernetes/virtualization into azos-core suites
Mirrors the azos-core change: removes the now-relocated standalone
features from azos/features, and updates both import lists
(home-manager/home.nix, nixos/configuration.nix) to pull the nixos.desktop
and nixos.dev suite modules instead of the old per-feature ones.
2026-10-13 09:19:31 +03:00

70 lines
1.6 KiB
Nix
Executable File

{
inputs,
outputs,
suiteModules,
lib,
config,
pkgs,
...
}: {
imports = [
suiteModules.homeManager.base
suiteModules.homeManager.dev
suiteModules.homeManager.editor
suiteModules.homeManager.desktop
suiteModules.homeManager.discord
suiteModules.homeManager.exwm
suiteModules.homeManager.lauretta
suiteModules.homeManager.claude
suiteModules.homeManager.encryption
suiteModules.homeManager.git-config
suiteModules.homeManager.hfsprogs
suiteModules.homeManager.hyprland
suiteModules.homeManager.mail
suiteModules.homeManager.mpris-proxy
suiteModules.homeManager.nextcloud
suiteModules.homeManager.opencode
suiteModules.homeManager.qutebrowser
suiteModules.homeManager.reaper
suiteModules.homeManager.snx-rs
suiteModules.homeManager.roam-backup
suiteModules.homeManager.ytdl
suiteModules.homeManager.homey-alert
suiteModules.homeManager.leetcode
];
programs.home-manager.enable = true;
azos.suites.lauretta.enable = true;
azos.chess.enable = true;
azos.leetcode.enable = true;
azos.name = "Aner Zakobar";
azos.headphones.enable = true;
azos.headphones.devices = [
{
mac = "AC:80:0A:AF:E1:C2";
name = "Aner's Headphones";
}
{
mac = "AC:80:0A:A1:5F:53";
name = "Chen's Headphones";
}
{
mac = "E4:17:D8:29:9B:16";
name = "8bitdo";
}
];
azos.roam-backup.enable = true;
azos.homey-alert.enable = true;
home = {
username = "aner";
homeDirectory = "/home/aner";
};
systemd.user.startServices = "sd-switch";
home.stateVersion = "25.11";
}