users/foo-dogsquared/setups: update config

This commit is contained in:
Gabriel Arazas 2025-03-10 11:22:43 +08:00
parent a28cc003d4
commit 7467591b47
No known key found for this signature in database
GPG Key ID: 62104B43D00AA360
3 changed files with 14 additions and 3 deletions

View File

@ -8,6 +8,10 @@ in {
lib.mkEnableOption "business setup"; lib.mkEnableOption "business setup";
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
home.packages = with pkgs; [ collabora-online libreoffice zoom-us ]; home.packages = with pkgs; [
libreoffice zoom-us
];
# TODO: Create desktop entries for several web apps for generic thing?
}; };
} }

View File

@ -11,7 +11,14 @@ in {
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
state.ports.activitywatch.value = 5600; state.ports.activitywatch.value = 5600;
home.packages = with pkgs; [ bitwarden-cli bitwarden-desktop ]; home.packages = with pkgs; [
bitwarden-cli bitwarden-desktop
freecad
kicad
leocad
librecad
];
# Install all of the desktop stuff. # Install all of the desktop stuff.
suites.desktop = { suites.desktop = {

View File

@ -111,7 +111,7 @@ in {
}) })
(lib.mkIf userCfg.programs.browsers.firefox.enable { (lib.mkIf userCfg.programs.browsers.firefox.enable {
home.packages = with pkgs; [ (lowPrio firefox-devedition) ]; # home.packages = with pkgs; [ (lowPrio firefox-devedition) ];
}) })
(lib.mkIf userCfg.programs.git.enable { (lib.mkIf userCfg.programs.git.enable {