Commit Graph

2619 Commits

Author SHA1 Message Date
David Heinemeier Hansson
a8a6cde199 Remove eza theming in favor of just sticking with ansi
Ended up not liking the themes better than what ansi gives us
2025-10-17 11:03:54 +03:00
Ryan Hughes
ccde212644 Add Windows VM (#2462)
* adding TUI for starting up windows VM

* updating to use docker-compose

* adding possibility to set windows product-key

* ram and cpu settings

* first time run notes

* add two needed pacman packages

* key and package install

* Revert "add two needed pacman packages"

This reverts commit 04dc96cee0.

* add install and remove scripts

* install icon

* rename scripts and menu to Windows VM

* rename also launch script to windows vm

* update nameing

* remove quotes

* fix paramter and quiting after installation

* fix launch script

* update

* certificate acceptance and remove of desktop app

* move desktop app

* rename app from "Windows VM" to "Windows"

* add example of sharing local share with Windows

* merge 'dev' into windows-docker-vm

* exchange rdesktop with freerdc

* accept certificates automatically so user don't fail first try

* remove certi during normal launch (handled in install process)

* remove volumes and orphans to have clean state (avoids hang on login)

* /cert option still needed

* Simplify package installs

* Fix icon + desktop to prevent creation on initial install

* omarchy-windows-vm in working form

* Don't need this anymore

* Fix commands

* Always use uwsm-app

* We are generating it instead

* Make omarchy-pkg-add quiet when the packages are already there

* Improve the questionnaire

* Show where you change resource usage

* Add default Windows share

---------

Co-authored-by: sspaeti <simon@ssp.sh>
Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-10-17 10:07:08 +03:00
Ryan Hughes
ea38e43fe6 Add calc to refresh 2025-10-17 00:41:19 -04:00
Ryan Hughes
a672f6350a Don't need this 2025-10-17 00:41:13 -04:00
Ryan Hughes
2789454183 Don't need to relaunch anymore 2025-10-16 20:52:57 -04:00
Ryan Hughes
a7a075d898 Prevent calculating flash 2025-10-16 12:26:35 -04:00
Ryan Hughes
c6b598ba91 Rename nvim setup 2025-10-16 11:44:02 -04:00
Ryan Hughes
ad3bc03653 Rename nvim setup 2025-10-16 11:41:30 -04:00
Ryan Hughes
96eed35b51 Kickstart Walker service if it goes down 2025-10-16 11:27:14 -04:00
Ryan Hughes
f81f9dd181 Disable actions 2025-10-16 10:55:06 -04:00
Ryan Hughes
d50e4a6814 Add elephant config to refresh 2025-10-16 10:55:06 -04:00
David Heinemeier Hansson
6b1b73b87c Use uwsm-app instead of uwsm app consistently 2025-10-16 13:59:08 +03:00
David Heinemeier Hansson
94aac3777c Expose screenrecording with webcam 2025-10-16 13:52:36 +03:00
David Heinemeier Hansson
8bc0980bc5 Always reload every terminal
So you can use it even if you mix and match
2025-10-16 13:47:20 +03:00
Carl-Johan Landin
9c145b91d7 Fix typo in everforest theme ghostty.conf (#2471)
Co-authored-by: Carl-Johan Landin <carl-johan@teenage.engineering>
2025-10-16 13:44:09 +03:00
Johannes Normann Jensen
dff61f0748 feat: add mssql-server to omarchy-install-docker-dbs (#2474) 2025-10-16 10:24:21 +03:00
David Heinemeier Hansson
fecf83d07b Hookup keybindings notification to actual keybindings menu 2025-10-15 22:04:06 +03:00
David Heinemeier Hansson
f0bba6c6e8 Fix the terminal fixer 2025-10-15 19:21:43 +03:00
David Heinemeier Hansson
f6330054fd Drop localsend-bin if it was already there 2025-10-15 19:11:26 +03:00
David Heinemeier Hansson
6247712205 Keep terminal on SUPER + RETURN 2025-10-15 19:09:08 +03:00
David Heinemeier Hansson
44231e43b7 Ensure clock is up to date 2025-10-15 18:55:09 +03:00
David Heinemeier Hansson
ac0ffa42dd Kick off the new migration from within itself 2025-10-15 18:36:57 +03:00
David Heinemeier Hansson
e080f62de0 Simplify the initial setup to just the PATH 2025-10-15 18:28:28 +03:00
David Heinemeier Hansson
c0dc0a0e47 Revert "Update packages as the very first thing"
This reverts commit 351d8ac938.
2025-10-15 18:25:05 +03:00
David Heinemeier Hansson
351d8ac938 Update packages as the very first thing 2025-10-15 18:22:03 +03:00
Ryan Hughes
4100ebba47 Merge pull request #2425 from sa-dd/dev
fix: make bcm43xx driver script vendor agnostic
2025-10-15 10:53:43 -04:00
Ryan Hughes
a67391b3ea Clarify Broadcom chip support comments 2025-10-15 10:53:29 -04:00
David Heinemeier Hansson
06668cf20f Reveal main keybindings on welcome 2025-10-15 17:48:17 +03:00
Ryan Hughes
385f846fff Re-add ristretto color fixes 2025-10-15 10:47:25 -04:00
Ryan Hughes
d3048b56bd Consolidate migrations for wl-screenrec + wf-recorder 2025-10-15 10:35:13 -04:00
David Heinemeier Hansson
1a4d1d675c Ensure all packages are up to date
Needed for versions prior to when we do this before applying migrations
2025-10-15 13:51:41 +03:00
David Heinemeier Hansson
d06708d56e No longer needed 2025-10-15 13:48:16 +03:00
David Heinemeier Hansson
2d788dec21 wl-clip-hist is buggy and feels like its a cure worse than the disease 2025-10-15 13:42:26 +03:00
David Heinemeier Hansson
de1e47d2f7 New version 2025-10-15 13:33:42 +03:00
David Heinemeier Hansson
1eecf0b8e7 Copy over updated app icons that work with light mode 2025-10-15 12:46:21 +03:00
Ryan Hughes
bd52f8ae52 Fix some missing bindings 2025-10-14 21:54:56 -04:00
Ryan Hughes
d625178a9b Remove test garbage 2025-10-14 16:09:29 -04:00
Ryan Hughes
bb943ae24f Update restart to prevent dbus error 2025-10-14 16:03:17 -04:00
David Heinemeier Hansson
e4d24ca637 Use SUPER + G for grouping 2025-10-14 22:43:29 +03:00
David Heinemeier Hansson
fd9a6f48b3 Can't add this if we are using SUPER + G 2025-10-14 22:43:29 +03:00
Alexander Zaytsev
1d2d6740dd Update application icons (#2450)
* Update icons

* Optimize images
2025-10-14 22:42:51 +03:00
Steve Lamotte
102f952c55 Fix UFW autostart issue (#2453)
* Improve theme-set-vscode to support jsonc and respect symlinks (#1756)

* Ghostty needs a very different scrollfactor than Alacritty and Kitty

cc @mitchellh

* Hide hyperland cursor while typing (#1812)

* Fix Matte Black theme ghostty and vscode configs (#1801)

* Update Matte Black ghostty.conf with more color settings

* Rename theme from 'MatteBlack' to 'Matte Black'

* Catch obsidian vault dialog too

* Add Update > Hardware > Audio for restarting pipewire service

* Give output on what's intended to happen

* Ensure libyaml is available for installs made before that was on the ISO

* Limit pattern to prevent incorrect matches

* fix: ghostty config typos

* No longer used

Closes #1815

* Revert "Ensure libyaml is available for installs made before that was on the ISO"

This reverts commit ad01082a86.

* Add Helium browser to supported browsers list in omarchy-launch-webapp

* Fix Helium browser detection in launch script

* feat: Added MacBook10,1 to the fix-apple-spi-keyboard.sh

* Suggest how to have a smaller-than-max-width single window aspect ratio

* Add more Mac models to SPI keyboard support

Added:

MacBook 8,1
MacBook 9,1

MacBook 8,1 uses slightly different moduels from what I can tell, so I’ve added a case statment.  Please tweak as needed.

* Fix conflict + rearrange

* Added fix for ealy 2013 macbook pro's using an older chipset, BCM4331

* Tried with a different approach for cleaner code

* Clean up

Tested the logic on the MacBook. It worked and the install of the
drivers are reenabled.

* Combine ifs

* Update install script name

* Fix for '(null)' display on AirPod source selection

* Use output display or region geometry to record

The previous code did not identify the output display correctly,
leading to wf-recorder asking the user to select the region when the
user requested the display output to be selected.

With this change the bash script will use slurp with the -o flag to
identify the display output.

This has not been tested with wl-screenrec as no change has been made to
its call signature in omarchy-cmd-screenrecord and the wl-screenrec
binary is not included in the default omarchy installation.

* Fix TUI install script

- $TERMINAL should remain variable

* Add migration to fix Docker and Disk Usage TUIs

* Replace "--class" with "--class="

* Revert "Fix for '(null)' display on AirPod source selection"

* Typo

* Fix comment

* Change up firewall setup

* Enable ufw

* Disable ufw-docker (isolation test)

* Add some reboot on done debugging

* Debug firewall install/config

* Add first-run logging

* Don't suppress output from apparently-failing systemctl reboot command

* Fix logging

* Use old reboot. Still chrooted so probably won't work.

* Allow systemctl on first run

* Revert logging and other changes

---------

Co-authored-by: Omar Skalli <omar.skalli7@gmail.com>
Co-authored-by: David Heinemeier Hansson <david@hey.com>
Co-authored-by: Johan Sørensen <johan@johansorensen.com>
Co-authored-by: Taha <paprikataha@gmail.com>
Co-authored-by: Ryan Hughes <ryan@heyoodle.com>
Co-authored-by: Che-Wei Lin <linton.tw@gmail.com>
Co-authored-by: Patrick Byrne <pby.software@byrne.dk>
Co-authored-by: Eduardo Mínguez <e.minguez@gmail.com>
Co-authored-by: Joel Gaff, Jr <joelga@hey.com>
Co-authored-by: Michael Larsen <michaelarsen@gmail.com>
Co-authored-by: Shawn Yeager <shawn@shawnyeager.com>
Co-authored-by: observable <hello@observable.art>
Co-authored-by: Djordje Kovacevic <djordjek65@gmail.com>
2025-10-14 22:41:26 +03:00
David Heinemeier Hansson
3d335a5278 Add migration for new hotkeys 2025-10-14 22:26:54 +03: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
Ryan Hughes
671194dfa9 Nvim is self-contained now 2025-10-14 13:17:40 -04:00
Ryan Hughes
ab3b65a2b1 Move to omarchy-nvim 2025-10-14 12:56:31 -04:00
Ryan Hughes
7c273f4944 Don't use chrootable here 2025-10-14 12:37:45 -04:00
David Heinemeier Hansson
3b8fce1c2d Consistent ordering with other themes 2025-10-14 12:41:35 +03:00
Wojciech Wnętrzak
154cd066ee Add auto nightlight example config (#2446)
By commenting out this config one can have nightlight applied automatically
2025-10-14 12:37:57 +03:00
David Heinemeier Hansson
90536dff3f Fix screenrecording menu and reveal it as the only hotkey 2025-10-14 12:35:06 +03:00