diff --git a/home/programs/firefox/default.nix b/home/programs/firefox/default.nix index fb03918..6efe6b6 100644 --- a/home/programs/firefox/default.nix +++ b/home/programs/firefox/default.nix @@ -91,12 +91,13 @@ }; }; - extensions = with inputs.firefox-addons.packages.${pkgs.system}; [ - bitwarden - multi-account-containers - zotero-connector - unpaywall - ]; + extensions.packages = + with inputs.firefox-addons.packages.${pkgs.system}; [ + bitwarden + multi-account-containers + zotero-connector + unpaywall + ]; }; }; } diff --git a/home/programs/office/default.nix b/home/programs/office/default.nix index 3d1b3c8..6c9dadf 100644 --- a/home/programs/office/default.nix +++ b/home/programs/office/default.nix @@ -1,3 +1,12 @@ { pkgs, ... }: { - home.packages = with pkgs; [ libreoffice thunderbird marp-cli qpdf ]; + home.packages = with pkgs; [ + libreoffice + hunspell + hunspellDicts.id_ID + hunspellDicts.en_US + thunderbird + marp-cli + qpdf + temurin-jre-bin + ]; } diff --git a/home/system/hyprland/default.nix b/home/system/hyprland/default.nix index c7421fb..b570f93 100644 --- a/home/system/hyprland/default.nix +++ b/home/system/hyprland/default.nix @@ -34,21 +34,17 @@ in { wayland.windowManager.hyprland = { enable = true; - xwayland.enable = true; - systemd = { - enable = true; - variables = [ "--all" ]; - }; - package = inputs.hyprland.packages."${pkgs.system}".hyprland; + package = + inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland; + portalPackage = + inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland; settings = { "$mod" = "SUPER"; "$shiftMod" = "SUPER_SHIFT"; "$ctrlMod" = "SUPER_CTRL"; - exec-once = [ - "dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP" - ]; + exec-once = [ "dbus-update-activation-environment --systemd --all" ]; plugin = { overview = { autoDrag = false; }; }; @@ -102,7 +98,6 @@ in { gaps_in = gaps-in; gaps_out = gaps-out; border_size = border-size; - border_part_of_window = true; layout = "master"; }; diff --git a/hosts/laptop/home.nix b/hosts/laptop/home.nix index 49be1d7..f34b181 100644 --- a/hosts/laptop/home.nix +++ b/hosts/laptop/home.nix @@ -43,7 +43,7 @@ iconTheme = { enable = true; package = pkgs.qogir-icon-theme; - dark = "Qogir-dark"; + dark = "Qogir-Dark"; light = "Qogir"; }; }; diff --git a/nixos/utils.nix b/nixos/utils.nix index 3677c86..3320ada 100644 --- a/nixos/utils.nix +++ b/nixos/utils.nix @@ -14,15 +14,18 @@ in { EDITOR = "nvim"; }; - services.libinput.enable = true; programs.dconf.enable = true; services = { + libinput.enable = true; dbus.enable = true; gvfs.enable = true; upower.enable = true; power-profiles-daemon.enable = true; udisks2.enable = true; devmon.enable = true; + journald.extraConfig = '' + SystemMaxUse=1G + ''; }; # Faster rebuilding diff --git a/nixos/xdg-portal.nix b/nixos/xdg-portal.nix index 424b6c7..4888faf 100644 --- a/nixos/xdg-portal.nix +++ b/nixos/xdg-portal.nix @@ -4,7 +4,6 @@ config.common.default = "*"; wlr.enable = true; xdgOpenUsePortal = true; - extraPortals = - [ pkgs.xdg-desktop-portal-hyprland pkgs.xdg-desktop-portal-gtk ]; + extraPortals = [ pkgs.xdg-desktop-portal pkgs.xdg-desktop-portal-gtk ]; }; }