change from mono-home-manager to full flake multi-system configuration
This commit is contained in:
70
hosts/xaorus/home.nix
Normal file
70
hosts/xaorus/home.nix
Normal file
@@ -0,0 +1,70 @@
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
imports = [ ../../home/_home.nix ];
|
||||
|
||||
home.username = "wieerwill";
|
||||
home.homeDirectory = "/home/wieerwill";
|
||||
#home-manager.users.wieerwill.networking.hostName = "xaorus";
|
||||
home.stateVersion = "25.05";
|
||||
|
||||
programs.home-manager.enable = true;
|
||||
|
||||
# create soft links from source to target
|
||||
home.file = {
|
||||
"nixConig".source = "/home/wieerwill/Dokumente/GitHub/NixHomeManager";
|
||||
"logseq".source = "/home/wieerwill/Dokumente/logseq";
|
||||
"projects".source = "/home/wieerwill/Dokumente/projects";
|
||||
"vereine".source = "/home/wieerwill/Dokumente/vereine";
|
||||
#"Downloads".source = "/home/wieerwill/Dokumente/Downloads";
|
||||
};
|
||||
|
||||
#programs.gnome-terminal.enable = true;
|
||||
|
||||
# Optional: apps for GNOME desktop
|
||||
home.packages = with pkgs; [
|
||||
#gnome.gnome-tweaks
|
||||
#gnome.dconf-editor
|
||||
];
|
||||
|
||||
# XDG integration
|
||||
#xdg.enable = true;
|
||||
|
||||
# Fonts and GTK themes
|
||||
#fonts.fontconfig.enable = true;
|
||||
|
||||
#gtk = {
|
||||
# enable = true;
|
||||
# theme.name = "Adwaita-dark";
|
||||
# iconTheme.name = "Papirus";
|
||||
# cursorTheme.name = "Adwaita";
|
||||
#};
|
||||
|
||||
homeModules = {
|
||||
#androidstudio.enable = true;
|
||||
#backup.enable = true;
|
||||
#chromium.enable = true;
|
||||
#design.enable = true;
|
||||
#embedded.enable = true;
|
||||
fonts.enable = true;
|
||||
#git.enable = true;
|
||||
#javascript.enable = true;
|
||||
#keepass.enable = true;
|
||||
#llm.enable = true;
|
||||
#logseq.enable = true;
|
||||
#mail.enable = true;
|
||||
#obsidian.enable = true;
|
||||
#redshift.enable = true;
|
||||
secrets.enable = true;
|
||||
#security.enable = true;
|
||||
#social.enable = true;
|
||||
#sway.enable = true;
|
||||
syncthing.enable = true;
|
||||
#terminal.enable = true;
|
||||
#tor.enable = true;
|
||||
#vim.enable = true;
|
||||
#vpnpia.enable = true;
|
||||
#vscode.enable = false;
|
||||
#zenbrowser.enable = true;
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user