44 lines
777 B
Nix
44 lines
777 B
Nix
{tree, ...}: {
|
|
imports = with tree; [
|
|
profiles.sound.base
|
|
profiles.sound.pipewire
|
|
profiles.gui.base
|
|
|
|
profiles.firewallAllow.aria2c
|
|
profiles.firewallAllow.soulseek
|
|
profiles.mullvad
|
|
];
|
|
|
|
home-manager.users.chaos = {
|
|
imports = with tree; [
|
|
home.base
|
|
home.dev.all
|
|
home.homeFolders
|
|
home.sshWSL
|
|
|
|
home.programming.editors.vscode
|
|
home.programming.languages.rust
|
|
home.programming.languages.nix
|
|
|
|
home.gui.base
|
|
|
|
home.apps.fileRoller
|
|
home.apps.mpv
|
|
|
|
home.apps.quassel
|
|
home.apps.toot-cli
|
|
|
|
home.apps.mullvad
|
|
home.apps.aria2
|
|
home.apps.rclone
|
|
home.apps.restic
|
|
];
|
|
};
|
|
|
|
wsl = {
|
|
enable = true;
|
|
defaultUser = "chaos";
|
|
interop.register = true;
|
|
};
|
|
}
|