Ryan Hughes and David Heinemeier Hansson
d2a4cc0c4d
Add omarchy CLI ( #5477 )
...
* Add omarchy CLI
* Remove outdated or internal
* Add bash completions for command
* Add omarchy command documentation
* Add missing docs
* Correct to what's now right
* Fix tests
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-05-01 17:40:22 +02:00
David Heinemeier Hansson
7514ae7dcf
Use consistent bash5 style for conditionals and quoting
2026-02-21 10:18:47 +01:00
David Heinemeier Hansson
ca40676657
Add documentation to Omarchy commands
2026-01-05 10:17:32 +01:00
David Heinemeier Hansson
fcae2e9809
Switch to new hotkeys
...
Make room for unified super + c/v and put all app launches on super +
shift + [letter]
2025-10-14 22:26:48 +03:00
David Heinemeier Hansson
ddef52c192
We don't need this to run every time
2025-09-09 14:54:42 +02:00
David Heinemeier Hansson
57ca3d74e5
Revert "Onlt run updatedb if the install worked"
...
This reverts commit 8e67e717a0 .
2025-09-09 14:54:08 +02:00
David Heinemeier Hansson
8e67e717a0
Onlt run updatedb if the install worked
2025-09-09 14:51:27 +02:00
David Heinemeier Hansson
d2bd1b47b6
This doesn't need yay
2025-08-24 18:02:09 +02:00
Jarek and David Heinemeier Hansson
4a1888af8f
Fix multi-package removal in package uninstaller ( #822 )
...
* Fix multi-package removal in omarchy-pkg-remove
The script already had multi-selection enabled with --multi flag,
but wasn't handling multiple selections correctly. When users
selected multiple packages with Tab, they wouldn't all get removed.
Fixed by using xargs to properly convert newline-separated package
names from fzf into individual arguments for yay.
Fixes #805
* Add multi-select explainer
* Fix multi install like we did for remove
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-22 15:40:33 +02:00
Luis Daniel Casais
7665ac4fde
Visual improvements for pkg-install and pkg-remove ( #852 )
2025-08-22 15:13:28 +02:00
David Anderson and David Heinemeier Hansson
0eca37f3ff
Add color to install / remove to differentiate ( #858 )
...
* Add color to install / remove to differentiate
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-18 13:59:28 +02:00
David Heinemeier Hansson
86c967352b
Rely on Omarchy bin being part of PATH everywhere
2025-08-10 20:30:39 +02:00
David Heinemeier Hansson
4237807bc1
Fix spelling and description
2025-08-10 10:17:22 +02:00
Maximiliano Guzenski and David Heinemeier Hansson
f6d5df5a89
Package manager usability improvements ( #569 )
...
* better pkg manager with shotcuts
* removed ctrl-d, it conflict with terminal
* reveal keybinds to user
* We don't need yayf any more now we have full integration in Omarchy menu
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-09 19:34:01 +02:00
David Heinemeier Hansson
58fbda80ef
Only attempt operation if a package name is selected
2025-08-06 15:19:53 +02:00
David Heinemeier Hansson
5ff0e82621
Do updatedb after installing a new package
...
So you can always find what's been installed via locate
2025-08-05 18:16:36 +02:00
David Heinemeier Hansson
59fefd34b1
Match the other installer/removers
2025-08-05 11:39:46 +02:00