feat: use home manager to install insed of home.packages

This commit is contained in:
CronyAkatsuki 2025-10-24 18:15:27 +02:00
parent 42a35c9cf0
commit 96d7683ff2
4 changed files with 12 additions and 11 deletions

View file

@ -10,8 +10,6 @@
config = lib.mkIf config.crony.desktop.enable { config = lib.mkIf config.crony.desktop.enable {
home.packages = with pkgs; [ home.packages = with pkgs; [
keepassxc
vesktop
piper piper
galaxy-buds-client galaxy-buds-client
nicotine-plus nicotine-plus
@ -21,6 +19,12 @@
cameractrls-gtk4 cameractrls-gtk4
]; ];
# Install keepassxc
programs.keepassxc.enable = true;
# Install vesktop
programs.vesktop.enable = true;
# Install thunderbird # Install thunderbird
programs.thunderbird = { programs.thunderbird = {
enable = true; enable = true;

View file

@ -85,9 +85,9 @@ in {
}; };
config = lib.mkIf config.crony.hyprland.enable { config = lib.mkIf config.crony.hyprland.enable {
home.packages = with pkgs; [ # Enable hyprpolkitagent
hyprpolkitagent services.hyprpolkitagent.enable = true;
]; systemd.user.services.hyprpolkitagent.Install.WantedBy = lib.mkForce [];
# Enable hyprpaper # Enable hyprpaper
services.hyprpaper.enable = true; services.hyprpaper.enable = true;

View file

@ -36,11 +36,6 @@ in {
}; };
config = lib.mkIf config.crony.restic.enable { config = lib.mkIf config.crony.restic.enable {
# Install restic package
home.packages = with pkgs; [
restic
];
# Restic home manager service # Restic home manager service
services.restic = { services.restic = {
enable = true; enable = true;

View file

@ -52,9 +52,11 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
unzip unzip
p7zip p7zip
aria2
]; ];
# Install aria2
programs.aria2.enable = true;
# Install fzf # Install fzf
programs.fzf = { programs.fzf = {
enable = true; enable = true;