Compare commits

...
9 Commits
Author SHA1 Message Date
David Heinemeier Hansson 8fcc9d6048 Merge branch 'master' into rc 2026-07-20 14:05:35 -07:00
David Heinemeier Hansson bc4eb93f59 Package name is now neovim 2026-07-20 09:21:21 -07:00
David Heinemeier HanssonandClaude Fable 5 94305c9284 Fix Neovim theme symlink pointing at the Omarchy 4 theme location (#6318)
* Address upgrade migration review feedback

* Only promote firmware during kernel transitions

* Remove the dropped packages preventing installation

* Fix Neovim theme symlink pointing at the Omarchy 4 theme location

omarchy-nvim briefly created ~/.config/nvim/lua/plugins/theme.lua linked
to ~/.local/state/omarchy/current, which doesn't exist on Omarchy 3.x,
so fresh installs errored on nvim startup with "Failed to load
plugins.theme" (#6309). Retarget the link to ~/.config/omarchy/current
unless the user has already customized it.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-19 22:34:08 -07:00
David Heinemeier HanssonandClaude Fable 5 8e43c97610 Fix Neovim theme symlink pointing at the Omarchy 4 theme location (#6318)
* Address upgrade migration review feedback

* Only promote firmware during kernel transitions

* Remove the dropped packages preventing installation

* Fix Neovim theme symlink pointing at the Omarchy 4 theme location

omarchy-nvim briefly created ~/.config/nvim/lua/plugins/theme.lua linked
to ~/.local/state/omarchy/current, which doesn't exist on Omarchy 3.x,
so fresh installs errored on nvim startup with "Failed to load
plugins.theme" (#6309). Retarget the link to ~/.config/omarchy/current
unless the user has already customized it.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-19 21:59:10 -07:00
David Heinemeier Hansson bec26eeab9 Merge branch 'rc' 2026-07-14 15:32:08 -07:00
David Heinemeier Hansson c8d0032d81 Fix Foot text bindings migration 2026-07-14 15:31:19 -07:00
David Heinemeier Hansson fe30a07db2 Remove the dropped packages preventing installation 2026-07-14 11:11:07 -07:00
David Heinemeier Hansson 0b22d6c138 Remove the dropped packages preventing installation 2026-07-13 17:47:59 -07:00
David Heinemeier Hansson 5f3a8d45c9 New waybar won't die without a pkill -9 2026-07-13 17:45:28 -07:00
6 changed files with 17 additions and 7 deletions

No files matched your search

+2 -2
View File
@@ -10,12 +10,12 @@ omarchy-pkg-add \
retroarch-assets-glui retroarch-assets-ozone retroarch-assets-xmb \
libretro-beetle-pce libretro-beetle-pce-fast libretro-beetle-psx libretro-beetle-psx-hw libretro-beetle-supergrafx \
libretro-blastem \
libretro-bsnes libretro-bsnes-hd libretro-bsnes2014 \
libretro-bsnes libretro-bsnes-hd \
libretro-core-info \
libretro-desmume libretro-dolphin libretro-flycast \
libretro-gambatte libretro-genesis-plus-gx \
libretro-kronos \
libretro-mame libretro-mame2016 libretro-melonds libretro-mesen libretro-mesen-s libretro-mgba libretro-mupen64plus-next \
libretro-mame libretro-melonds libretro-mesen libretro-mesen-s libretro-mgba libretro-mupen64plus-next \
libretro-nestopia \
libretro-overlays \
libretro-parallel-n64 libretro-picodrive libretro-play libretro-ppsspp \
+2 -2
View File
@@ -10,12 +10,12 @@ omarchy-pkg-drop \
retroarch-assets-glui retroarch-assets-ozone retroarch-assets-xmb \
libretro-beetle-pce libretro-beetle-pce-fast libretro-beetle-psx libretro-beetle-psx-hw libretro-beetle-supergrafx \
libretro-blastem \
libretro-bsnes libretro-bsnes-hd libretro-bsnes2014 \
libretro-bsnes libretro-bsnes-hd \
libretro-core-info \
libretro-desmume libretro-dolphin libretro-flycast \
libretro-gambatte libretro-genesis-plus-gx \
libretro-kronos \
libretro-mame libretro-mame2016 libretro-melonds libretro-mesen libretro-mesen-s libretro-mgba libretro-mupen64plus-next \
libretro-mame libretro-melonds libretro-mesen libretro-mesen-s libretro-mgba libretro-mupen64plus-next \
libretro-nestopia \
libretro-overlays \
libretro-parallel-n64 libretro-picodrive libretro-play libretro-ppsspp \
+1 -1
View File
@@ -6,7 +6,7 @@
omarchy-toggle waybar-off
if pgrep -x waybar >/dev/null; then
pkill -x waybar
pkill -9 -x waybar
else
uwsm-app -- waybar >/dev/null 2>&1 &
fi
+1 -1
View File
@@ -89,7 +89,7 @@ noto-fonts
noto-fonts-cjk
noto-fonts-emoji
nss-mdns
nvim
neovim
obs-studio
obsidian
omarchy-nvim
+1 -1
View File
@@ -40,7 +40,7 @@ fi
foot_config="$HOME/.config/foot/foot.ini"
if [[ -f $foot_config ]]; then
if ! grep -q '^\[text-bindings\]$' "$foot_config"; then
sed -i '$a\\\n[text-bindings]' "$foot_config"
printf '\n[text-bindings]\n' >> "$foot_config"
fi
if ! grep -Fq '\x1b[13;4u=Mod1+Shift+Return' "$foot_config"; then
+10
View File
@@ -0,0 +1,10 @@
echo "Point the Neovim theme symlink at the Omarchy 3.x theme location"
# omarchy-nvim briefly created ~/.config/nvim/lua/plugins/theme.lua linked to
# the Omarchy 4 theme location, which doesn't exist on Omarchy 3.x, so Neovim
# failed to load plugins.theme on startup (#6309). Retarget the link to the
# 3.x location, but leave any customized link alone.
theme_link="$HOME/.config/nvim/lua/plugins/theme.lua"
if [[ -L $theme_link && $(readlink "$theme_link") == *.local/state/omarchy/current/theme/neovim.lua ]]; then
ln -snf "../../../../.config/omarchy/current/theme/neovim.lua" "$theme_link"
fi