diff --git a/options/custom/desktops/hyprland/settings.nix b/options/custom/desktops/hyprland/settings.nix index 4a44f61..0c8ebb0 100644 --- a/options/custom/desktops/hyprland/settings.nix +++ b/options/custom/desktops/hyprland/settings.nix @@ -10,6 +10,7 @@ with lib; let clipse = "${pkgs.clipse}/bin/clipse"; firefox-esr = "${config.home-manager.users.${config.custom.username}.programs.firefox.finalPackage}/bin/firefox-esr"; left = config.home-manager.users.${config.custom.username}.home.file.".local/bin/left".source; + loupe = "${pkgs.loupe}/bin/loupe"; nautilus = "${pkgs.nautilus}/bin/nautilus"; pkill = "${pkgs.procps}/bin/pkill"; rm = "${pkgs.coreutils}/bin/rm"; @@ -74,8 +75,9 @@ in { "${_1password} --silent" # Launch password manager in background #// "[group new; tile] ${firefox-esr}" - # HACK: Launch hidden nautilus window in lieu of background service - "[workspace special:files silent] ${nautilus}" + # HACK: Launch hidden GTK windows to reduce startup time + "[workspace special:hidden silent] ${loupe}" + "[workspace special:hidden silent] ${nautilus}" ]; # https://wiki.hyprland.org/Configuring/Variables/#xwayland diff --git a/options/custom/programs/waybar/default.nix b/options/custom/programs/waybar/default.nix index 90f2b6f..6b34e21 100644 --- a/options/custom/programs/waybar/default.nix +++ b/options/custom/programs/waybar/default.nix @@ -180,8 +180,8 @@ in { format-icons = { android = ""; dropdown = "󰞷"; - files = "󰉋"; game = "󰊴"; + hidden = ""; music = "󰝚"; office = "󰈙"; password = "󰌾";