diff --git a/hosts/work/home.nix b/hosts/work/home.nix index 69bd74a..9d2dcb1 100644 --- a/hosts/work/home.nix +++ b/hosts/work/home.nix @@ -8,7 +8,12 @@ bundle.myhypr.enable = true; bundle.desktop-apps.enable = true; bundle.shell.enable = true; - programs.creativity.drawing.enable = true; + programs.creativity = { + drawing.enable = true; + printing.enable = true; + gamedev.enable = true; + sound.enable = true; + }; }; home = { diff --git a/modules/home-manager/bundles/desktop-apps.nix b/modules/home-manager/bundles/desktop-apps.nix index 5263e65..03a50b1 100644 --- a/modules/home-manager/bundles/desktop-apps.nix +++ b/modules/home-manager/bundles/desktop-apps.nix @@ -11,6 +11,9 @@ myHome.programs.scanner.enable = true; myHome.programs.photos.enable = true; home.packages = map lib.lowPrio [ + pkgs.bitwarden-cli + pkgs.bws # bitwarden + pkgs.jq pkgs.bottles pkgs.brightnessctl pkgs.flameshot diff --git a/modules/home-manager/bundles/work-apps.nix b/modules/home-manager/bundles/work-apps.nix index 5afc99d..615b0e8 100644 --- a/modules/home-manager/bundles/work-apps.nix +++ b/modules/home-manager/bundles/work-apps.nix @@ -7,11 +7,15 @@ { options.myHome.bundle.work-apps.enable = lib.mkEnableOption "enable work-apps bundle"; config = lib.mkIf config.myHome.bundle.work-apps.enable { - home.packages = map lib.lowPrio [ - pkgs.tailscale - pkgs.tailscale-systray - pkgs.slack - pkgs.openvpn - ]; + home.packages = + with pkgs; + map lib.lowPrio [ + tailscale + tailscale-systray + slack + openvpn + lazysql + rainfrog + ]; }; } diff --git a/modules/home-manager/services/hyprland.nix b/modules/home-manager/services/hyprland.nix index 395617d..0f7a1a1 100644 --- a/modules/home-manager/services/hyprland.nix +++ b/modules/home-manager/services/hyprland.nix @@ -13,6 +13,7 @@ in config = lib.mkIf config.myHome.services.hyprland.enable { wayland.windowManager.hyprland = { enable = true; + xwayland.enable = true; settings = { # hyprland.conf "$mainMod" = "SUPER"; @@ -201,7 +202,6 @@ in rofi.enable = true; swaylock.enable = true; }; - services = { picom.enable = true; hyprsunset.enable = true; diff --git a/modules/nixos/archetypes/general.nix b/modules/nixos/archetypes/general.nix index f0090d8..31a010b 100644 --- a/modules/nixos/archetypes/general.nix +++ b/modules/nixos/archetypes/general.nix @@ -44,12 +44,14 @@ openFirewall = true; }; blueman.enable = true; + gnome.gnome-keyring.enable = true; openssh.enable = true; pipewire = { enable = true; alsa.enable = true; alsa.support32Bit = true; pulse.enable = true; + wireplumber.enable = true; }; printing.enable = true; udev.packages = with pkgs; [ diff --git a/wall.jpg b/wall.jpg index 7017cf7..b1399e3 100644 Binary files a/wall.jpg and b/wall.jpg differ