♻️ [shared] Moved Hm configs to shared base

This commit is contained in:
2025-05-22 20:10:48 +02:00
parent 2b020958ed
commit 53329b8d1c
17 changed files with 60 additions and 68 deletions

View File

@ -1,9 +1,6 @@
{
inputs,
outputs,
lib,
common,
systemConfig,
...
}:
let
@ -12,41 +9,23 @@ in
{
imports = [
(lib.custom.relativeToBase "home-manager")
inputs.catppuccin.homeModules.catppuccin
./development
./hyprland
./media
./rofi
./shell
./zen
./cursors.nix
./default-applications.nix
./development
./freetube.nix
./gtk.nix
./gpg.nix
./kitty.nix
./media
./nextcloud.nix
./rofi
./hyprland
./shell
./sioyek.nix
./spicetify.nix
./zen
];
home = {
username = systemConfig.username;
homeDirectory = dir.home;
sessionVariables = {
XDG_PICTURES_DIR = dir.pictures; # Define the default dir for pictures
};
# You can update Home Manager without changing this value. See
# the Home Manager release notes for a list of state version
# changes in each release.
stateVersion = systemConfig.version;
home.sessionVariables = {
XDG_PICTURES_DIR = dir.pictures; # Define the default dir for pictures
};
# Adds pkgs.unstable in order to fetch packages from unstable repositories
nixpkgs.overlays = [ outputs.overlays.unstable-packages ];
# Let Home Manager install and manage itself.
programs.home-manager.enable = true;
}