From a5dc10960fe5e8a14c49770f3b934a6a68f63933 Mon Sep 17 00:00:00 2001 From: Federico Sapuppo Date: Thu, 2 Apr 2026 06:06:57 -0300 Subject: [PATCH 1/3] Add migration for T2 fan curve config (#5176) * Add migration for tuned fan curve on existing T2 installs * Make sure it's clear to all what migration is being run (even if it doesn't apply to them) --------- Co-authored-by: David Heinemeier Hansson --- migrations/1775059710.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 migrations/1775059710.sh diff --git a/migrations/1775059710.sh b/migrations/1775059710.sh new file mode 100644 index 00000000..c385a8ea --- /dev/null +++ b/migrations/1775059710.sh @@ -0,0 +1,11 @@ +echo "Install tuned fan curve for T2 MacBook" + +if lspci -nn | grep -q "106b:180[12]" && [[ ! -f /etc/t2fand.conf ]]; then + cat </dev/null +[Fan1] +low_temp=55 +high_temp=75 +speed_curve=linear +always_full_speed=false +EOF +fi From 9896c1e988ae56a16a4d8076072c15b422dc8a01 Mon Sep 17 00:00:00 2001 From: Nicolas Dorier Date: Thu, 2 Apr 2026 18:14:35 +0900 Subject: [PATCH 2/3] Remove jetbrains specific hyprland config (#5183) IDE based on IntelliJ [2026.1](https://blog.jetbrains.com/platform/2026/02/wayland-by-default-in-2026-1-eap/) are now supporting wayland natively properly. I have personally updated Rider while removing the configuration file, and didn't noticed any issue. --- default/hypr/apps.conf | 1 - default/hypr/apps/jetbrains.conf | 41 -------------------------------- 2 files changed, 42 deletions(-) delete mode 100644 default/hypr/apps/jetbrains.conf diff --git a/default/hypr/apps.conf b/default/hypr/apps.conf index a8e27ac6..64a9567d 100644 --- a/default/hypr/apps.conf +++ b/default/hypr/apps.conf @@ -3,7 +3,6 @@ source = ~/.local/share/omarchy/default/hypr/apps/1password.conf source = ~/.local/share/omarchy/default/hypr/apps/bitwarden.conf source = ~/.local/share/omarchy/default/hypr/apps/browser.conf source = ~/.local/share/omarchy/default/hypr/apps/hyprshot.conf -source = ~/.local/share/omarchy/default/hypr/apps/jetbrains.conf source = ~/.local/share/omarchy/default/hypr/apps/localsend.conf source = ~/.local/share/omarchy/default/hypr/apps/pip.conf source = ~/.local/share/omarchy/default/hypr/apps/qemu.conf diff --git a/default/hypr/apps/jetbrains.conf b/default/hypr/apps/jetbrains.conf deleted file mode 100644 index 822e676e..00000000 --- a/default/hypr/apps/jetbrains.conf +++ /dev/null @@ -1,41 +0,0 @@ -# Fix splash screen showing in weird places and prevent annoying focus takeovers -windowrule { - name = jetbrains-splash - match:class = ^(jetbrains-.*)$ - match:title = ^(splash)$ - match:float = 1 - tag = +jetbrains-splash - center = on - no_focus = on - border_size = 0 -} - -# Center popups/find windows -windowrule { - name = jetbrains-popup - match:class = ^(jetbrains-.*) - match:title = ^(| )$ - match:float = 1 - tag = +jetbrains - center = on - # Enabling this makes it possible to provide input in popup dialogs (search window, new file, etc.) - stay_focused = on - border_size = 0 - min_size = (monitor_w*0.5) (monitor_h*0.5) - } - -# Disable window flicker when autocomplete or tooltips appear -windowrule { - name = jetbrains-tooltip - match:class = ^(jetbrains-.*)$ - match:title = ^(win.*)$ - match:float = 1 - no_initial_focus = on -} - -# Disable mouse focus -windowrule { - name = jetbrains-focus - no_follow_mouse = on - match:class = ^(jetbrains-.*)$ -} From 08b317901bb133fe2c6aee4d0fb190a31c2132e2 Mon Sep 17 00:00:00 2001 From: Bruno Ribeiro Date: Thu, 2 Apr 2026 11:32:12 +0100 Subject: [PATCH 3/3] Create pictures dir if non existent (#5181) * Create pictures dir if non existent * Simplify Don't need to guard against mkdir failing --------- Co-authored-by: David Heinemeier Hansson --- bin/omarchy-cmd-screenshot | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/bin/omarchy-cmd-screenshot b/bin/omarchy-cmd-screenshot index 16060e91..f821c919 100755 --- a/bin/omarchy-cmd-screenshot +++ b/bin/omarchy-cmd-screenshot @@ -8,8 +8,7 @@ OUTPUT_DIR="${OMARCHY_SCREENSHOT_DIR:-${XDG_PICTURES_DIR:-$HOME/Pictures}}" if [[ ! -d $OUTPUT_DIR ]]; then - notify-send "Screenshot directory does not exist: $OUTPUT_DIR" -u critical -t 3000 - exit 1 + notify-send "Created screenshot directory: $OUTPUT_DIR" -u normal -t 2000 fi pkill slurp && exit 0