Sean Mitchell
32aa290af5
Update logo svg
2025-07-26 10:02:50 -07:00
Sean Mitchell
fbdbf852eb
Update logo txt
2025-07-26 10:02:29 -07:00
David Heinemeier Hansson
29bfeba5cc
Merge pull request #357 from rmacklin/fix-step-total
...
Fix step total in install.sh subtexts
2025-07-26 12:55:43 -04:00
David Heinemeier Hansson
4e9e13f88d
Merge pull request #359 from saullrb/dev
...
Better handle chaotic aur installation
2025-07-26 12:55:26 -04:00
Saull Brandão
4e4e82c5b9
fix chaotic aur installation
2025-07-26 13:17:13 -03:00
Richard Macklin
302e92860e
Fix step total in install.sh subtexts
2025-07-26 09:00:20 -07:00
David Heinemeier Hansson
eace29af7d
Allow updating timezone from right-clicking the clock
...
Closes #314
2025-07-26 11:15:08 -04:00
David Heinemeier Hansson
51e2fa8598
Merge pull request #349 from ryanrhughes/update-theme-sh
...
Convert installers yay and check for existence to make re-runs faster
2025-07-26 09:55:08 -04:00
David Heinemeier Hansson
c081078e72
Protect pacman config from adopting broken mirror setup
2025-07-26 09:52:11 -04:00
Ryan Hughes
3c2559297d
Convert to yay and check for existence
2025-07-25 22:16:50 -04:00
David Heinemeier Hansson
4aa6b6c1f9
Merge pull request #342 from michaldziurowski/fix-videos-dir-for-screenrec
...
take into consideration xdg dirs for screenshot and screen recording
2025-07-25 22:15:38 -04:00
David Heinemeier Hansson
896ad9d97a
Merge pull request #344 from ryanrhughes/prevent-screenshot-stacking
...
Prevent screenshot selection stacking
2025-07-25 22:14:59 -04:00
David Heinemeier Hansson
83d43a7d8d
Merge pull request #347 from tahayvr/new-omarchy-logo
...
Update Omarchy logo
2025-07-25 22:13:09 -04:00
David Heinemeier Hansson
1fa2b62fba
Make it safe to rerun the theme.sh installer
...
Closes #343
2025-07-25 22:09:32 -04:00
David Heinemeier Hansson
d9f9f5212e
Don't need that twice
2025-07-25 21:58:51 -04:00
David Heinemeier Hansson
ba75889154
Slow it down a little
2025-07-25 21:57:28 -04:00
David Heinemeier Hansson
d6ba2af917
Spelling
2025-07-25 21:54:03 -04:00
David Heinemeier Hansson
2f12cdc751
Fix spelling
2025-07-25 21:35:39 -04:00
Taha Nejad
363a9ae4dc
update logo.txt with new logo
2025-07-25 17:47:30 -07:00
Taha Nejad
eefb4638e9
add omarchy.svg to root of repo
2025-07-25 17:40:14 -07:00
Ryan Hughes
bb2d21c3b7
Merge branch 'dev' into prevent-screenshot-stacking
2025-07-25 19:22:09 -04:00
Ryan Hughes
ac935bdaed
Kill selection if already active
2025-07-25 18:12:08 -04:00
David Heinemeier Hansson
f25be1d075
Fix path
2025-07-25 16:56:53 -04:00
David Heinemeier Hansson
8336788e0a
So 1/5 is right
2025-07-25 16:54:51 -04:00
David Heinemeier Hansson
d60563fe92
Need to happen as part of the destkop
2025-07-25 16:54:02 -04:00
David Heinemeier Hansson
1066415576
Bring back the first art
2025-07-25 16:49:29 -04:00
David Heinemeier Hansson
b5f60f78a8
Structure the installers explicitly with clearly defined segments
2025-07-25 16:48:53 -04:00
Michal Dziurowski
92c1db9176
take into consideration xdg dirs for screenshot and screen recording
2025-07-25 21:43:37 +02:00
David Heinemeier Hansson
25acc313b1
Just straight reboot when we're done
...
Script will abort anyway if there were any issues along the way
2025-07-25 15:43:21 -04:00
David Heinemeier Hansson
0ead8947f7
Add logo to logical substeps
2025-07-25 15:42:27 -04:00
David Heinemeier Hansson
37f4d4a411
More tweaks to the animations
2025-07-25 15:30:49 -04:00
David Heinemeier Hansson
c4a08c3c25
Try to do another header
2025-07-25 15:27:10 -04:00
David Heinemeier Hansson
0c36142f8a
Default to expand but allow others
2025-07-25 15:26:38 -04:00
David Heinemeier Hansson
65a5bbad82
Setup presentation tooling and functions as a separate step
2025-07-25 15:25:39 -04:00
David Heinemeier Hansson
165c940df2
A bit more effects
2025-07-25 15:21:36 -04:00
David Heinemeier Hansson
824ba78000
Let's try just showing the logo at identification time
2025-07-25 15:14:05 -04:00
David Heinemeier Hansson
6d3df204bc
Use terminal text effects for extra rizz
2025-07-25 15:05:41 -04:00
David Heinemeier Hansson
1c14b8eba2
Have to check for the right command
2025-07-25 14:30:18 -04:00
David Heinemeier Hansson
e01c1bb139
It's all setup
2025-07-25 14:29:08 -04:00
David Heinemeier Hansson
466fe6caba
Merge pull request #321 from saullrb/dev
...
Add Chaotic-AUR setup
2025-07-25 14:28:25 -04:00
David Heinemeier Hansson
10f71885b2
No longer needed
2025-07-25 13:43:32 -04:00
David Heinemeier Hansson
19c0d2887e
Reorder
2025-07-25 13:04:53 -04:00
David Heinemeier Hansson
f2b58c2b8e
Add dedicated omarchy-setup-steam script
2025-07-25 13:02:55 -04:00
David Heinemeier Hansson
46d135025e
Center steam window to prevent it from being off screen
2025-07-25 13:02:55 -04:00
David Heinemeier Hansson
46e972172c
Merge pull request #337 from anagrius/master
...
Fix fzf completion path for Arch Linux
2025-07-25 12:41:33 -04:00
David Heinemeier Hansson
79df336854
Merge pull request #333 from tahayvr/matteblack-plugin
...
matteblack.nvim is now a neovim colorscheme
2025-07-25 12:40:56 -04:00
Thomas Anagrius
0d6ea40252
Fix fzf completion path for Arch Linux
...
Update fzf completion source path from /usr/share/bash-completion/completions/fzf
to /usr/share/fzf/completion.bash to match the actual file location on Arch Linux.
2025-07-25 18:20:51 +02:00
Taha
a76c7ee33b
add matteblack plugin for neovim
2025-07-24 17:45:31 -07:00
David Heinemeier Hansson
674c5bfdda
Use Arch icon for this instead too for now
2025-07-24 18:11:03 -04:00
David Heinemeier Hansson
6cd8955409
Merge pull request #322 from benhoman/screen-cmd-output-dir
...
allow override of screenshot/screenrecord output
2025-07-24 18:07:38 -04:00
David Heinemeier Hansson
db63219398
A few more color corrections
2025-07-24 18:05:08 -04:00
David Heinemeier Hansson
42d80f2ce7
Consistent colors
2025-07-24 18:03:00 -04:00
David Heinemeier Hansson
4578d4e418
Cleanup files from needless comments
2025-07-24 18:02:00 -04:00
David Heinemeier Hansson
7242a57c18
Fix more swayosd colors
2025-07-24 18:00:00 -04:00
David Heinemeier Hansson
2d9ed8720b
Match color to mako
2025-07-24 17:39:06 -04:00
David Heinemeier Hansson
205bcd7be8
Hyprland fullscreen may conflict with the app-specific fullscreen, so need a separate key
...
This is the case with Typora which will retain its ugly menu bar when
Hyprland does the fullscreening, but be beautifully bare when its doing
its own fullscreening. The best would be if we could make F11 work such
that the app got a shot at fullscreening first, then if it wasn't
capable, we let Hyprland do it. But not sure there's a way to do that?
2025-07-24 16:13:36 -04:00
Ben Homan
70da2ecbe8
allow override of screenshot/screenrecord output
2025-07-24 11:39:12 -04:00
Saull Brandão
66b0fa0227
add chaotic aur
...
add chaotic aur repo
add noconfirm
only add chaotic aur for x86-64 arch
2025-07-24 07:55:56 -03:00
David Heinemeier Hansson
d2fffc40ea
Add migration to prevent Waybar stacking
2025-07-23 16:26:13 -04:00
David Heinemeier Hansson
8884cc7a5c
Prevent stacking of waybars after unlock by SIGUSR2'ing it
...
Bit crude, but better than a full kill.
Closes #196
2025-07-23 16:22:14 -04:00
David Heinemeier Hansson
a4e7f41798
Merge pull request #305 from basecamp/dev
...
Omarchy v1.6.1
2025-07-23 14:56:04 -04:00
David Heinemeier Hansson
8908ce91f8
Trailing slash
2025-07-23 14:55:00 -04:00
David Heinemeier Hansson
5458b46584
Merge pull request #304 from basecamp/increase-pamlockout-limit
...
Increase pamlimit lockout
2025-07-23 14:39:22 -04:00
David Heinemeier Hansson
9b7908d17b
Ensure we restart swayosd after setting up theming
2025-07-23 13:03:47 -04:00
David Heinemeier Hansson
a12cd97922
Increase pamlimit lockout
2025-07-23 12:59:32 -04:00
David Heinemeier Hansson
9231148cd7
Increase pamlimit lockout
2025-07-23 12:36:57 -04:00
David Heinemeier Hansson
c4c9cdc0f6
Only load inputrc for interactive terminals
...
Fixes claude-code warnings and is more proper anyway.
Closes #282
2025-07-23 12:03:53 -04:00
David Heinemeier Hansson
98f848d4a0
Fix the vibe coding hallucinations from swayosd theming
2025-07-23 11:53:04 -04:00
David Heinemeier Hansson
c36d76bb1c
Merge pull request #288 from aifrim/swayosd-cfg
...
full swayosd integration
2025-07-23 11:46:15 -04:00
David Heinemeier Hansson
71ccf9a367
Merge pull request #294 from precision/dev
...
Update media bindings to only display OSD on the focused display
2025-07-23 11:42:33 -04:00
David Heinemeier Hansson
e1f2cc4d3d
Merge pull request #297 from spdawson/feat/add-mariadb-to-docker-databases
...
Add MariaDB to Docker databases
2025-07-23 11:42:02 -04:00
David Heinemeier Hansson
08f187b4ea
Include satty in the list of windows that get a minimum size
...
Fixes #299
Co-authored-by: @mtk3d
2025-07-23 11:39:39 -04:00
David Heinemeier Hansson
35e1d1233e
Merge pull request #302 from ludo237/master
...
fix: walker css url
2025-07-23 11:38:10 -04:00
David Heinemeier Hansson
8f569921b3
Merge pull request #295 from abenz1267/dev
...
force package database refresh after adding multilib repo
2025-07-23 11:37:51 -04:00
Claudio Ludovico
3933cd7c89
fix: walker css url
...
there is an extra `/` that should not be ehre
2025-07-23 15:15:53 +02:00
Simon Dawson
ceb44d7aa1
feat: Add MariaDB to Docker databases
2025-07-23 10:36:36 +01:00
Andrej Benz
fd56404407
force package database refresh after adding multilib repo
2025-07-23 09:43:51 +02:00
Uriah Welcome
d2763225c3
Update the media bindings to only display on the currently focused
...
monitor.
sway-osd can also do playerctl
2025-07-22 23:28:17 -04:00
David Heinemeier Hansson
2b2103fb66
Put Sunset Lake first for Tokyo Night
2025-07-22 22:19:29 -04:00
David Heinemeier Hansson
11dfeae901
Merge pull request #246 from basecamp/dev
...
Omarchy v1.6.0
2025-07-22 16:24:55 -07:00
David Heinemeier Hansson
8c0ac90fe4
Remember to disown!
2025-07-22 19:17:41 -04:00
David Heinemeier Hansson
d83a87a01c
Don't hang the terminal
2025-07-22 19:09:47 -04:00
David Heinemeier Hansson
f0a9271506
Correct the order
2025-07-22 19:09:09 -04:00
David Heinemeier Hansson
faaf672eb4
Alert that we are updating system packages
2025-07-22 19:08:41 -04:00
David Heinemeier Hansson
0058023e85
Revert "Try to work around hanging"
...
This reverts commit 1976eafbcd .
2025-07-22 19:07:27 -04:00
David Heinemeier Hansson
4fedfbe9f1
Maybe it's hanging on dependencies?
2025-07-22 19:07:01 -04:00
David Heinemeier Hansson
1976eafbcd
Try to work around hanging
2025-07-22 19:07:01 -04:00
Alexandru Ifrim
1ebf88bac0
full swayosd integration
2025-07-23 01:51:04 +03:00
David Heinemeier Hansson
cce56a2684
Nicer sorting in Walker
2025-07-22 18:41:17 -04:00
David Heinemeier Hansson
c4b45779fe
Use current background link
2025-07-22 18:33:25 -04:00
David Heinemeier Hansson
d706eda676
Unused
2025-07-22 18:26:34 -04:00
David Heinemeier Hansson
7c75cbbcd5
Ensure indexes are up to date from boot.sh instead
2025-07-22 18:08:31 -04:00
David Heinemeier Hansson
69e48758fd
Can't actually update all packages before we are ready to reboot
...
Since kernel etc that needs a restart might have updated
2025-07-22 18:06:38 -04:00
David Heinemeier Hansson
2332a4f6db
Don't update index during the normal run
...
Since we did that at the start
2025-07-22 18:03:05 -04:00
David Heinemeier Hansson
bacaabe4a1
We don't have yay yet
2025-07-22 17:53:58 -04:00
David Heinemeier Hansson
60f5a3b063
Merge branch 'master' into dev
2025-07-22 14:53:27 -07:00
David Heinemeier Hansson
7a7a08f9c3
Drop the entire first run idea for now
2025-07-22 17:51:34 -04:00
David Heinemeier Hansson
4421f20e82
Reduce first run to just showing the manual for now
2025-07-22 17:49:08 -04:00
David Heinemeier Hansson
071be3abcb
Setup Docker DBs from TUI
2025-07-22 17:47:45 -04:00
David Heinemeier Hansson
771313b836
Update all the built-in packages from the ISO
2025-07-22 17:47:34 -04:00
David Heinemeier Hansson
dbe3ec8b2f
Safe to use this again then
2025-07-22 17:36:14 -04:00
David Heinemeier Hansson
5be61c17a1
Go back to ANSI header now that we dont open a browser until the end
2025-07-22 17:34:52 -04:00
David Heinemeier Hansson
98f5669637
Remove GH Setup for now too
2025-07-22 17:33:43 -04:00
David Heinemeier Hansson
bcf0e1ebf9
Save the Dropbox setup until we have an answer to GDK_SCALE
2025-07-22 17:27:23 -04:00
David Heinemeier Hansson
f06e11ac47
Focus back on the installer after opening the manual
2025-07-22 16:54:08 -04:00
David Heinemeier Hansson
03192de90e
Use a header that won't fold on a small screen
2025-07-22 16:38:33 -04:00
Saull Brandão
c0bb83e76c
Detect and apply keyboard layout configured during Arch installation ( #286 )
...
* Detect and apply keyboard layout configured during Arch installation
* align the identation
2025-07-22 16:08:53 -04:00
David Heinemeier Hansson
5e4c309b2c
Do dropbox first so we have the browser if we need it
2025-07-22 13:58:35 -04:00
David Heinemeier Hansson
a691a50559
Scaling workaround
2025-07-22 13:48:00 -04:00
David Heinemeier Hansson
778a69897b
Fix path
2025-07-22 13:37:04 -04:00
David Heinemeier Hansson
ff77d4731f
Allow it to start before existing
2025-07-22 13:23:59 -04:00
David Heinemeier Hansson
ec4efb304c
Didn't actually like that
2025-07-22 13:20:57 -04:00
David Heinemeier Hansson
1d4991426e
More shushing
2025-07-22 13:16:37 -04:00
David Heinemeier Hansson
c31250d7c0
Also can't use logo here or we're squishing
2025-07-22 13:12:35 -04:00
David Heinemeier Hansson
f36402b2c9
Clear before launching
2025-07-22 13:11:10 -04:00
David Heinemeier Hansson
ecf65b0499
Still need to keep it quiet
2025-07-22 13:10:47 -04:00
David Heinemeier Hansson
65ba4cc576
Might squish the logo when we open Docker or Manual
2025-07-22 13:09:01 -04:00
David Heinemeier Hansson
56999c0ae5
Use the Omarchy Manual webapp for launching
2025-07-22 13:06:35 -04:00
David Heinemeier Hansson
e3e46e1383
Install Omarchy Manual as its own web app
2025-07-22 13:06:05 -04:00
David Heinemeier Hansson
28bec8c7d2
Launch the Docker app if we installed Docker DBs
2025-07-22 13:03:14 -04:00
David Heinemeier Hansson
484b98ae43
No confirm please
2025-07-22 13:02:01 -04:00
David Heinemeier Hansson
14d9cd452c
Explain the gum picker
2025-07-22 13:01:19 -04:00
David Heinemeier Hansson
8071642b66
Use consistent conditional
2025-07-22 12:37:57 -04:00
David Heinemeier Hansson
ba1e50daa9
Keep it simple
2025-07-22 12:36:56 -04:00
David Heinemeier Hansson
1c69965819
Restart walker when we refresh the config
2025-07-22 11:21:50 -04:00
David Heinemeier Hansson
ea903c7d65
Cleanup the screenrecording script
2025-07-22 08:58:20 -05:00
Andreas Nigg
6d8a1e3bcf
wf-recorder instead of wl-screenrec (NVIDIA support for screen recording) ( #278 )
...
* use wf-recorder instead of wl-screenrec
wl-screenrec does not support NVIDIA drivers as of now
* install wf-recorder and migration for it
* use wl-screenrec for non-nvidia and wf-recorder otherwise
* useless comment
* only use one of the screen recording features
2025-07-22 08:47:25 -05:00
David Heinemeier Hansson
a94ee3dee8
Remove 1px border from hyprshot screenshots
...
Closes #277
Co-authored-by: @al3rez
2025-07-22 08:44:17 -05:00
David Heinemeier Hansson
a117f5a36a
Open current directory on n alone while still allowing opening direct files too
2025-07-22 07:53:01 -05:00
Blaž Škufca
d5b9a5f223
Update envs.conf ( #281 )
2025-07-22 07:44:36 -05:00
Ryan Hughes
b656ea0625
Prevent messing with the list ( #276 )
2025-07-21 21:21:55 -04:00
David Heinemeier Hansson
611668783b
Make sure we have jq for initial monitor setup
2025-07-21 20:42:39 -04:00
David Heinemeier Hansson
cd0565a57f
Explain where to find Dropbox icon
2025-07-21 20:38:54 -04:00
David Heinemeier Hansson
e464f19bff
Not starting right
...
Emacs people can figure themselves out
2025-07-21 20:34:09 -04:00
David Heinemeier Hansson
2567baf00e
Clear so not smushed
2025-07-21 20:31:05 -04:00
David Heinemeier Hansson
84065dd767
Cleanup terminal after each step
2025-07-21 20:29:43 -04:00
David Heinemeier Hansson
377522f804
Try a simpler setup flow
2025-07-21 20:12:58 -04:00
David Heinemeier Hansson
a7b423a2c4
No redirect since stderr has the code
2025-07-21 20:11:41 -04:00
David Heinemeier Hansson
853d46854f
Even if you kill it, you're done
2025-07-21 20:11:32 -04:00
David Heinemeier Hansson
785d575ecc
Fix installation references
2025-07-21 19:58:54 -04:00
David Heinemeier Hansson
f346c78826
Quiet stderr
2025-07-21 19:55:40 -04:00
David Heinemeier Hansson
47584de6db
Let it tile so browsers open neatly next to it
2025-07-21 19:05:32 -04:00
David Heinemeier Hansson
b150a1f068
Start the server as well
2025-07-21 19:01:00 -04:00
David Heinemeier Hansson
9cbe88d43d
Move to the front and wrap in a no-op for when its there
2025-07-21 18:59:40 -04:00
Mateusz Cholewka
790e90515e
Add swayosd for on-screen volume and brightness indicators ( #274 )
...
* Make these executable
* Replace pavucontrol with wiremix (#225 )
Add to install
* Revert "Replace pavucontrol with wiremix (#225 )"
This reverts commit 620b397859 .
* Add swayOSD to show brightness and volume status
* Add swayOSD migration
* Move swayosd from desktop to hyperlandia
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
Co-authored-by: Roeland <roel4d@webding.org >
2025-07-21 18:58:11 -04:00
Saull Brandão
24aa77a6cf
Add F11 keybind to toggle fullscreen for active window in hyprland ( #273 )
2025-07-21 18:54:30 -04:00
David Heinemeier Hansson
ac3aadd93a
Correct path here too
2025-07-21 18:50:48 -04:00
David Heinemeier Hansson
95c6882e54
Ensure first-run flow isn't run for existing installations
2025-07-21 18:47:06 -04:00
David Heinemeier Hansson
cdc9f8606e
Go to the Omarchy directory first
2025-07-21 18:45:31 -04:00
David Heinemeier Hansson
ae2e626c0e
Use familiar emoji leader key of : instead of .
2025-07-21 18:44:06 -04:00
David Heinemeier Hansson
3518062c1f
Fix bin references
2025-07-21 18:39:24 -04:00
David Heinemeier Hansson
83a8f42bd7
Open the manual as the last step
2025-07-21 18:27:15 -04:00
David Heinemeier Hansson
6a3ce098e9
Use a common namespace for cmds
2025-07-21 18:26:09 -04:00
David Heinemeier Hansson
d1ba090bec
Its obvious
2025-07-21 18:13:53 -04:00
David Heinemeier Hansson
04ec2ba84d
Reuse the Omarchy title so we get the same float
2025-07-21 18:13:37 -04:00
David Heinemeier Hansson
273c261b3e
Give a little more breathing room
2025-07-21 18:13:26 -04:00
David Heinemeier Hansson
fa5b13a284
Finalize the first-run flow
2025-07-21 18:05:48 -04:00
David Heinemeier Hansson
22ff741c7f
Hurray
2025-07-21 17:57:29 -04:00
David Heinemeier Hansson
702c6f015e
Accommodate more themes
2025-07-21 17:55:21 -04:00
David Heinemeier Hansson
602009ebf3
Add a first-run flow
2025-07-21 17:46:37 -04:00
David Heinemeier Hansson
16e9553a40
Remove all noise
2025-07-21 16:28:07 -05:00
David Heinemeier Hansson
98b5c862bc
Breaks the ini
2025-07-21 16:27:00 -05:00
David Heinemeier Hansson
0c6719becc
No longer using current/backgrounds
2025-07-21 17:12:16 -04:00
David Heinemeier Hansson
e8c23532b3
Reuse ansi art and clear install when we ask for input
2025-07-21 16:22:28 -04:00
David Heinemeier Hansson
a7fb87f08b
Need to put remove somewhere else -- not common enough to gum this up
2025-07-21 16:10:26 -04:00
David Heinemeier Hansson
e898ae327f
Use dropbox-cli so it doesn't quit when the terminal does
2025-07-21 16:09:08 -04:00
David Heinemeier Hansson
b21a236bf3
Fixup the Dropbox setup flow
2025-07-21 16:05:29 -04:00
David Heinemeier Hansson
6ef2ce0088
Enable caps lock again as default xcompose key
2025-07-21 15:45:44 -04:00
David Heinemeier Hansson
5d09154079
Start walker service after doing installation
2025-07-20 22:19:22 -05:00
Taha
f083d3e9ec
fix the low contrast colors for comments in NeoVim for matte black theme ( #268 )
2025-07-20 22:00:48 -05:00
David Heinemeier Hansson
f60e66cfdf
Move Dropbox to a setup script
2025-07-20 21:51:46 -05:00
David Heinemeier Hansson
fcf00494bb
Now that Dropbox has its own service starter, use another example
2025-07-20 21:43:29 -05:00
David Heinemeier Hansson
e7da208505
Fix using backgrounds from inside the themes
2025-07-20 21:30:06 -05:00
David Heinemeier Hansson
3415fef297
Go back to just always updating system packages
...
Otherwise we can't depend on having the same minimum versions
2025-07-20 21:24:10 -05:00
David Heinemeier Hansson
61a7aee377
Ensure this isnt run over and over also
2025-07-20 21:21:28 -05:00
David Heinemeier Hansson
f781a805c9
Install missing Dropbox dependencies if Dropbox is there
2025-07-20 21:19:34 -05:00
David Heinemeier Hansson
9c01775287
Better to use the refresh commands so you don't forget to write the migration
2025-07-20 21:16:04 -05:00
David Heinemeier Hansson
b8b3548019
Update waybar.css to fix waybar dancing workspace numbers with a migration
2025-07-20 21:09:07 -05:00
David Heinemeier Hansson
3634235eee
Move from permission setup to .bak process
...
Means less interaction for folks just riding on the default train
without overwriting the work of people who've made changes.
2025-07-20 21:07:59 -05:00
David Heinemeier Hansson
1f1660f5e4
One smaller for less spacing
2025-07-20 20:41:24 -05:00
David Heinemeier Hansson
35fb85ea5a
Revert "Temporary fix for waybar stacking on waking from sleep"
...
This reverts commit b967223d3c .
2025-07-20 20:22:52 -05:00
David Heinemeier Hansson
b967223d3c
Temporary fix for waybar stacking on waking from sleep
...
Sledge hammer fix by restarting the waybar, but it'll do the job until
we find a better fix for #196
2025-07-20 20:14:57 -05:00
David Heinemeier Hansson
af72a45dbd
Remove non-existent vibe-code hallucinated options and clean up theme files
2025-07-20 18:07:15 -05:00
Richard Macklin
f81983ec50
Fix detection of "new migrations" in omarchy-update ( #219 )
...
Previously, `omarchy-update` used the timestamp of the most recent git
commit to determine which migrations are "new" and should be executed.
Unfortunately, that strategy can (and did) fail in certain scenarios. If
a migration was generated at time T1 but not merged until time T3, and
meanwhile omarchy's `master` branch was updated to a new release with
commit timestamp T2 (where T1 < T2 < T3), then anyone who runs
`omarchy-update` between T2 and T3 would end up with `last_updated_at`
equal to T2; thus, on their next `omarchy-update` it would fail to
detect the migration with timestamp T1 as a "new" migration that should
be executed.
This commit changes the strategy for detecting "new" migrations to avoid
that problem. Rather than recording the most recent commit's timestamp,
we record its SHA. Then, after pulling the new changes, we can leverage
`git diff --name-only --diff-filter=A $SHA.. migrations/*.sh`
to return precisely the list of migration files that were introduced by
our `git pull`. It doesn't matter if any of those migrations have a
timestamp that was earlier than the timestamp of the commit we started
on - we will always execute *every* migration that didn't exist before
our `git pull`!
2025-07-20 17:55:22 -05:00
David Heinemeier Hansson
dca7e9a8e8
Also don't do these migrations if they were already completed
2025-07-20 17:52:32 -05:00
Noah Penza
e2c94acd94
Add min-width to workspace numbers ( #252 )
2025-07-20 17:45:58 -05:00
David Heinemeier Hansson
5b42501c9f
Same style as others with description always
2025-07-20 17:44:08 -05:00
David Heinemeier Hansson
ecc9a46bff
Wrap a little better
2025-07-20 17:43:17 -05:00
Saull Brandão
fafe78d80f
add missing installation of zoom ( #262 )
2025-07-20 17:40:45 -05:00
David Heinemeier Hansson
9b8569e537
Make migrations faster to skip if they've already been run
2025-07-20 17:36:29 -05:00
Ryan Hughes
5b3c324350
Change default launcher from Wofi to Walker ( #218 )
...
* Change launcher from wofi -> walker
* Add migration
* More wofi -> walker locations
* Add rose pine theme
* Rename refresh script
* Minor improvements to walker + add uwsm
* Back out running as service
* Make these executable
* Add plugins dir for now to resolve open issue 355 from v0.13.0 release
* Replace pavucontrol with wiremix (#225 )
Add to install
* Revert "Replace pavucontrol with wiremix (#225 )"
This reverts commit 620b397859 .
* Fix reference
* Add libqalculate so calc works out of the box
* Actually add libqalculate
* Re-add media
* Add catppuccin-latte
* Final cleanup
* Remove partially baked theme
* Remove failing migration
* Remove failing migration
* Fix refresh script
* Simplify css setup
* Rearrange walker theme files
* Change theme name
* Remove unnecessary file
* Clear everything
* Only worry about the config file now
* Disable load in animation for walker
* Run walker as service
* Make sure we have fresh package db
* Add keybindings theme
* Remove history
* Explain section
* Assume wofi is gone, only run if walker isn't there
* Move as the latest
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
Co-authored-by: Roeland <roel4d@webding.org >
2025-07-20 16:17:42 -05:00
David Heinemeier Hansson
df13763d42
Better extraction
2025-07-19 22:43:28 -05:00
David Heinemeier Hansson
81727a20ce
Install everything needed for full Dropbox + split out other potentially flaky installs
2025-07-19 22:43:09 -05:00
David Heinemeier Hansson
aac9e158d1
Migration to add libappindicator-gtk3
2025-07-19 22:25:32 -05:00
David Heinemeier Hansson
b98634d06b
Need libappindicator-gtk3 for Dropbox tray icon to work right
2025-07-19 22:24:42 -05:00
David Heinemeier Hansson
309c35c866
Extract shared function
2025-07-19 17:02:52 -05:00
David Heinemeier Hansson
4427c0bb28
Add full screen recording as an option
2025-07-19 16:58:22 -05:00
David Heinemeier Hansson
30b3af58e5
Use same naming convention as new screenshot flow
2025-07-19 16:49:50 -05:00
David Heinemeier Hansson
6b947ffb45
Add satty to the default screenshot flow
2025-07-19 16:49:39 -05:00
David Heinemeier Hansson
f569c4e365
Moving away from SIGUSER2 didn't help with the stacking, so return it
2025-07-19 15:11:52 -05:00
David Heinemeier Hansson
cf71a3f101
Ensure apps started with uwsm stay managed by uwsm on restarts
2025-07-19 15:11:32 -05:00
David Heinemeier Hansson
ceedf474cb
Include failed attempt counter and notice when you are locked out for 10 mins
...
Closes #229
Co-authored-by: @jhosdev
2025-07-19 12:34:34 -05:00
David Heinemeier Hansson
178f97a6e3
We don't need the GUI for fcitx5
...
The fewer packages the better
2025-07-18 23:33:08 -05:00
David Heinemeier Hansson
f99277ad71
Remove needless comments
2025-07-18 23:00:42 -05:00
David Heinemeier Hansson
ca69f15709
Not needed
2025-07-18 22:58:48 -05:00
David Heinemeier Hansson
2e874adb50
Add simple screen recordings ( #235 )
...
* Add simple screen recording tool
* Need slurp too
2025-07-18 22:55:28 -05:00
David Heinemeier Hansson
3b0fd13be1
Set class/title in case we want to do window settings on it
2025-07-18 22:54:42 -05:00
David Heinemeier Hansson
f8a7e1c7eb
Finish transition from audio settings GUI to TUI
2025-07-18 22:54:17 -05:00
Roeland
ee5785855a
Replace pavucontrol with wiremix ( #225 )
...
Add to install
2025-07-18 22:40:42 -05:00
David Heinemeier Hansson
da597ac567
Revert "Replace pavucontrol with wiremix ( #225 )"
...
This reverts commit 620b397859 .
2025-07-18 22:39:25 -05:00
Roeland
620b397859
Replace pavucontrol with wiremix ( #225 )
...
Add to install
2025-07-18 22:38:45 -05:00
David Heinemeier Hansson
03053626e3
Make these executable
2025-07-18 17:49:56 -07:00
David Heinemeier Hansson
7f681c71fb
Extra CR
2025-07-18 17:44:18 -07:00
David Heinemeier Hansson
d76d31a5af
Make these executable too
2025-07-18 17:43:20 -07:00
David Heinemeier Hansson
3c156ab059
Better error handling and make these full scripts
2025-07-18 17:43:01 -07:00
David Heinemeier Hansson
dbfad74ba3
Better error catching
2025-07-18 17:33:51 -07:00
David Heinemeier Hansson
56e1ba9c5d
Merge branch 'master' into dev
2025-07-18 17:18:02 -07:00
David Heinemeier Hansson
68a188d299
Offer community help link
2025-07-18 17:17:42 -07:00
David Heinemeier Hansson
4df7fcb716
Merge pull request #233 from alansikora/alan/setup-fixes
...
Setup is failing
2025-07-18 17:13:10 -07:00
Alan Sikora
913675bd5e
Creating plymouth-quit.service.d before running tee
2025-07-18 21:05:38 -03:00
Alan Sikora
56e25bd02c
Update docker.sh
2025-07-18 21:05:29 -03:00
David Heinemeier Hansson
2224249901
Merge pull request #223 from ryanrhughes/improve-boot-times
...
Improve boot times
2025-07-18 14:52:26 -07:00
David Heinemeier Hansson
2b0c56bbb1
Merge pull request #220 from rmacklin/reset-any-stash-conflicts-before-proceeding-in-omarchy-update
...
Reset any stash changes before proceeding if there were conflicts
2025-07-18 14:40:39 -07:00
David Heinemeier Hansson
f388e90d3b
Add migration for new Catppuccin Latte theme
2025-07-18 14:35:37 -07:00
David Heinemeier Hansson
cd915557ae
Merge pull request #212 from ryanyogan/omarchy-catppuccin-latte-theme
...
Omarchy Theme ~ Adds Catppuccin Latte
2025-07-18 14:32:51 -07:00
David Heinemeier Hansson
96e87d8e7e
Minify without quality loss
2025-07-18 14:31:57 -07:00
David Heinemeier Hansson
be751a3dde
Merge pull request #223 from ryanrhughes/improve-boot-times
...
Improve boot times
2025-07-18 14:26:27 -07:00
Ryan Yogan
786b0b2205
adds a light pastel background and official btop theme
2025-07-18 10:12:28 -05:00
Ryan Hughes
ced618318d
Mask
2025-07-18 05:12:36 -04:00
Ryan Hughes
f5553a8d30
Update 1752797704.sh
...
MASK
2025-07-18 05:11:51 -04:00
Ryan Hughes
e34dbe7d50
Create directories
2025-07-18 04:40:41 -04:00
Ryan Hughes
19d45670ce
Change when plymouth is dismissed and prevent docker blocking
2025-07-18 04:37:47 -04:00
Richard Macklin
4bb8afde02
Reset any stash changes before proceeding if there were conflicts
...
If the worktree has conflicts after applying the user's changes from the
autostash, we should reset them before proceeding to ensure we are in
a working state. When there are conflicts, git still keeps the stash
entry, so the user will still be able to manually re-pop the stash and
resolve the conflicts after `omarchy-update` has finished.
In the case of conflicts, the output will look something like this (I've
omitted most of the normal `git pull` output, hence the `[...]`):
```
Updating 729cd6a..45b5d3e
Created autostash: 91853c4
Fast-forward
bin/omarchy | 10 +++++++---
[...]
create mode 100644 themes/tokyo-night/backgrounds/2--Milad-Fakurian-Abstract-Purple-Blue.jpg
Applying autostash resulted in conflicts.
Your changes are safe in the stash.
You can run "git stash pop" or "git stash drop" at any time.
bin/omarchy:65: leftover conflict marker
```
before proceeding with the rest of the `omarchy-update` script from a
clean state. So the user will see 1) that there were conflicts when
applying the autostashed changes, 2) that their changes are still safe
in the stash, and 3) which files (and lines) had conflict markers.
2025-07-17 23:06:25 -07:00
David Heinemeier Hansson
49efa1c3f1
Add third Tokyo Night background
2025-07-17 22:35:02 -07:00
David Heinemeier Hansson
87e55b193b
Merge pull request #215 from rmacklin/use-pull-autostash
...
Use `git pull --autostash` in `omarchy-update`
2025-07-18 00:42:16 -04:00
Ryan Yogan
5252990396
increases the theme menu width for additional characters
2025-07-17 21:49:46 -05:00
Ryan Yogan
276886af8e
adds catppuccin logo
2025-07-17 21:35:22 -05:00
Ryan Yogan
0e0741feb7
adds official catppuccin alacritty theme
2025-07-17 21:24:25 -05:00
Richard Macklin
cc0ac314ef
Use git pull --autostash in omarchy-update
...
This is a minor follow-up to dcc4071979
to leverage the `--autostash` flag of `git pull` which does the same
thing we were doing in three separate commands.
This also avoids the possibility of popping something from the stash
that `omarchy-update` didn't actually stash. In other words, if the
initial `git stash` was a no-op (because there were no changes in the
working tree), it's actually not desirable for `omarchy-update` to
`git stash pop` at the end, since that potentially pops something the
user had manually stashed (we only want `omarchy-update` to pop its own
stash entry). Using `--autostash` handles this correctly.
Ref:
https://git-scm.com/docs/git-pull#Documentation/git-pull.txt---autostash
2025-07-17 19:13:35 -07:00
Ryan Yogan
98c269e6d5
adds catppuccin from base catppuccin theme
2025-07-17 21:11:34 -05:00
David Heinemeier Hansson
45b5d3ea47
Merge pull request #209 from basecamp/dev
...
Omarchy v1.5.0
2025-07-17 20:15:04 -04:00
Ryan Yogan
d200cec03c
removes not-needed styles
2025-07-17 19:14:15 -05:00
David Heinemeier Hansson
94afc734ef
Merge pull request #210 from t0gun/fix-iwd-detection
...
fix: check for iwctl instead of iwd
2025-07-17 20:12:44 -04:00
David Heinemeier Hansson
5c7f1a5037
Add theme picking to the TUI
2025-07-17 17:03:40 -07:00
David Heinemeier Hansson
c76cd8f0c6
Fix paths for sub command invocation
2025-07-17 16:56:13 -07:00
David Heinemeier Hansson
45bab7a92e
Will be set separately
2025-07-17 16:54:19 -07:00
Ryan Yogan
2bcff1662b
removes personal neovim configs
2025-07-17 18:50:58 -05:00
David Heinemeier Hansson
761f08982f
Merge pull request #211 from tahayvr/omarchy-theme-set/dev
...
Add trigger to reload btop when theme changes
2025-07-17 19:44:11 -04:00
Ryan Yogan
4097582572
Merge branch 'basecamp:dev' into dev
2025-07-17 18:36:03 -05:00
David Heinemeier Hansson
39604d2d48
Backgrounds now live in theme folders
2025-07-17 16:34:47 -07:00
tahayvr
ee74a87020
Add trigger to reload btop when theme changes
2025-07-17 16:33:36 -07:00
David Heinemeier Hansson
61c0bfd22b
Seems like pinta can unfortunately also be a bit flaky!
2025-07-17 16:29:06 -07:00
David Heinemeier Hansson
f880531621
Stop wrapping wofi in uwsm for now as it was producing errors
2025-07-17 16:07:33 -07:00
David Heinemeier Hansson
49c38c835f
Add migration for waybar/config.jsonc rename
...
Co-authored-by: @nullndr
Closes #169
2025-07-17 16:00:13 -07:00
David Heinemeier Hansson
7991835576
Use waybar/config.jsonc for syntax highlighting
2025-07-17 15:58:42 -07:00
tobiloba ogundiyan
51c2437f2a
fix broken iwd check by validating iwctl instead
2025-07-17 18:57:37 -04:00
David Heinemeier Hansson
2696fb39da
Protect theme-bg-next from missing background and always start with the first one
2025-07-17 15:34:21 -07:00
David Heinemeier Hansson
296e232151
Just use existing logic for setting theme bg
2025-07-17 15:29:57 -07:00
David Heinemeier Hansson
e2c8e3ccfe
Pull backgrounds into the repo to simplify setup and theme selection
...
This was too complicated for something too remote
2025-07-17 15:16:37 -07:00
Ryan Yogan
03a541a9a2
[THEME] // Adds initial catppuccin-latte base styles
2025-07-17 17:11:34 -05:00
David Heinemeier Hansson
86a3c84db9
Consistent command naming scheme for menus too
2025-07-17 15:04:46 -07:00
David Heinemeier Hansson
b9c782d142
Use consistent naming setup and expose add/remove in TUI
2025-07-17 15:02:20 -07:00
David Heinemeier Hansson
ef8df30f01
Add --remove option to fingerprint setup
2025-07-17 14:59:16 -07:00
David Heinemeier Hansson
9467b56be0
Uninstall packages too
2025-07-17 14:53:45 -07:00
David Heinemeier Hansson
68e77daffa
Better setup flow and add --remove option
2025-07-17 14:51:59 -07:00
David Heinemeier Hansson
729cd6a3a2
Merge pull request #171 from icehunt/fido2-setup-script
...
add fido2-setup script
2025-07-17 17:39:09 -04:00
David Heinemeier Hansson
3f01ced913
Fixup migration
2025-07-17 14:32:22 -07:00
David Heinemeier Hansson
89fe64aa23
Merge pull request #206 from Shaps/add-docker-buildx
...
Add docker-buildx package
2025-07-17 17:31:17 -04:00
David Heinemeier Hansson
38417b36e9
Merge branch 'dev' into add-docker-buildx
2025-07-17 17:26:51 -04:00
David Heinemeier Hansson
fd087719a2
Merge pull request #204 from basecamp/light-mode-easy
...
Add light mode
2025-07-17 17:23:31 -04:00
David Heinemeier Hansson
e00c4ad0dc
Link up the theme too
2025-07-17 14:22:01 -07:00
David Heinemeier Hansson
f38420e954
Fit more themes!
2025-07-17 14:18:09 -07:00
David Heinemeier Hansson
6e229feb43
light.mode sounds better!
2025-07-17 14:15:55 -07:00
David Heinemeier Hansson
bb5f6b00e3
Confirm before updating system packages
2025-07-17 14:12:58 -07:00
David Heinemeier Hansson
e9f0239f57
Stash/pop any local changes before pulling updates
...
More user customizations will survive without commits.
2025-07-17 14:12:58 -07:00
David Heinemeier Hansson
25459cb539
Confirm before updating system packages
2025-07-17 09:39:42 -07:00
David Heinemeier Hansson
dcc4071979
Stash/pop any local changes before pulling updates
...
More user customizations will survive without commits.
2025-07-17 09:39:31 -07:00
Andrea Tartaglia
ea7d615eef
add docker-buildx package
2025-07-17 11:46:12 +02:00
Zhephod
86bf311866
add option to opt out of sudo
2025-07-17 02:05:41 -07:00
David Heinemeier Hansson
2235332cb9
Let the themes include backgrounds directly
2025-07-16 22:32:35 -07:00
David Heinemeier Hansson
5170b7a653
Needless
2025-07-16 22:24:32 -07:00
David Heinemeier Hansson
53f77dd267
Add Rose Pine light theme
2025-07-16 22:08:28 -07:00
David Heinemeier Hansson
fb17d91fad
Merge branch 'dev' into light-mode-easy
2025-07-16 21:49:23 -07:00
David Heinemeier Hansson
ebe38078de
Disable uwsmifying wofi launcher until we can fix the issues
2025-07-16 21:49:17 -07:00
David Heinemeier Hansson
6542784559
Make light mode possible via gsettings based off a marker
2025-07-16 21:48:14 -07:00
David Heinemeier Hansson
9a2d8852d3
Kill waybar proper and restart on suspecion that SIGUSR2 is whats causing the stacking bug
2025-07-16 21:13:36 -07:00
David Heinemeier Hansson
4f565b743a
Simpler shebang
2025-07-16 20:15:56 -07:00
David Heinemeier Hansson
c8656cb10f
Merge pull request #201 from basecamp/firewall
...
Enable ufw firewall by default
2025-07-16 20:48:24 -04:00
David Heinemeier Hansson
a735337a59
Turn on ufw-docker
2025-07-16 16:56:40 -07:00
David Heinemeier Hansson
b1c5b420bc
Add migration to enable firewall
2025-07-16 16:47:36 -07:00
David Heinemeier Hansson
e6e280dd84
Merge branch 'dev' into firewall
2025-07-16 16:46:50 -07:00
David Heinemeier Hansson
5c42f35839
Install and enable ufw firewall by default
...
Gotta be safe out there!
2025-07-16 16:46:35 -07:00
David Heinemeier Hansson
65933ad060
Merge pull request #182 from abenz1267/uwsm
...
use uwsm to properly wrap applications as systemd units
2025-07-16 17:31:36 -04:00
David Heinemeier Hansson
f52c261735
Update utilities.conf
...
Match latest
2025-07-16 14:30:56 -07:00
Andrej Benz
e9c7bbb490
uwsm: wrap gui exec-once applications with uwsm
2025-07-16 23:21:06 +02:00
Andrej Benz
f756d742da
use uwsm to properly wrap applications
2025-07-16 23:19:55 +02:00
David Heinemeier Hansson
12a43ae400
Ensure all installers have a shebang line to specify bash
...
Closes #134
2025-07-16 14:19:03 -07:00
David Heinemeier Hansson
f4b172e029
Fix switching to background images with spaces in the filename
...
Fixes #138
2025-07-16 14:10:04 -07:00
David Heinemeier Hansson
ea9d451474
Don't hang the opening terminal
2025-07-16 13:15:12 -07:00
David Heinemeier Hansson
28dc1f505c
No transparency on nautilus previews
2025-07-16 13:00:50 -07:00
David Heinemeier Hansson
4b13434cda
Merge pull request #195 from basecamp/dev
...
Omarchy v1.4.1
2025-07-16 11:15:32 -04:00
David Heinemeier Hansson
3dfa4c3216
Start manual as a webapp
2025-07-16 08:13:27 -07:00
David Heinemeier Hansson
b95eae0e10
Actually fine just to use SIGUSR2
2025-07-16 07:42:04 -07:00
David Heinemeier Hansson
7098260e69
Refresh waybar configuration
2025-07-16 07:39:02 -07:00
David Heinemeier Hansson
419951a892
Full restart required
2025-07-16 07:33:22 -07:00
David Heinemeier Hansson
df19472350
On the first install its safe to overwrite
2025-07-16 07:29:08 -07:00
David Heinemeier Hansson
781a7888cb
Move to fully user editable wofi styles
...
Closes #190
2025-07-16 07:11:36 -07:00
David Heinemeier Hansson
4ea0e65950
Fix indention
2025-07-16 06:37:40 -07:00
David Heinemeier Hansson
63d9710e62
Merge pull request #192 from mrtnin/master
...
Fix a botched merge in the waybar config
2025-07-16 09:37:07 -04:00
David Heinemeier Hansson
2a9ebc8ff9
Toggle wofi menus instead of stacking them
...
Closes #194
2025-07-16 06:33:12 -07:00
David Heinemeier Hansson
5e4167a0db
Silence wofi output when run from cli
2025-07-16 06:30:57 -07:00
David Heinemeier Hansson
149feae288
Move the matte black theme migration forward
...
It was missed by several people by being older than where they were.
Closes #187
2025-07-16 06:27:03 -07:00
Martin Ulleberg
f464c6b8d0
Fix a botched merge
2025-07-16 12:57:10 +02:00
David Heinemeier Hansson
e7e5ff96eb
Fix moved bin
2025-07-15 22:21:09 -07:00
David Heinemeier Hansson
10109bbadc
Link backgrounds instead of copying
2025-07-15 22:00:25 -07:00
David Heinemeier Hansson
89bda8468e
Turn omarchy-synthwave-theme into just synthwave for the name
2025-07-15 22:00:08 -07:00
David Heinemeier Hansson
4d22b627be
Merge pull request #186 from basecamp/dev
...
Omarchy v1.4.0
2025-07-15 23:02:44 -04:00
David Heinemeier Hansson
17c01629ec
Noconfirm and needed
2025-07-15 19:48:35 -07:00
David Heinemeier Hansson
3557ce8d3b
Shorter to fit inside Omarchy TUI width
2025-07-15 19:35:51 -07:00
David Heinemeier Hansson
e60c37b194
Specific Omarchy TUI size
2025-07-15 19:35:01 -07:00
David Heinemeier Hansson
d305935382
Put all omarchy commands under the omarchy- prefix
2025-07-15 19:30:23 -07:00
David Heinemeier Hansson
018603be6d
Make it clear this is just for development of omarchy
2025-07-15 19:23:27 -07:00
David Heinemeier Hansson
c312cd8b06
More updates
2025-07-15 19:22:44 -07:00
David Heinemeier Hansson
f9403977b8
Homogenize command naming
2025-07-15 19:22:40 -07:00
David Heinemeier Hansson
2d1e6d0e69
Add way to refresh wofi settings
2025-07-15 19:22:27 -07:00
David Heinemeier Hansson
49b191b2af
Always lowercase
2025-07-15 19:17:32 -07:00
David Heinemeier Hansson
6de7be7e18
Set path for when its run as standalone app
2025-07-15 19:17:09 -07:00
David Heinemeier Hansson
c99f4c9c02
Tweaks and refinements to the Omarchy TUI
2025-07-15 19:14:23 -07:00
David Heinemeier Hansson
ab3904df9a
Quiet swaybg output
2025-07-15 19:14:10 -07:00
David Heinemeier Hansson
73d0197b3c
Treat Omarchy as a settings window
2025-07-15 17:55:03 -07:00
David Heinemeier Hansson
b8d64f1737
Copy over new Omarchy application desktop definition
2025-07-15 17:54:53 -07:00
David Heinemeier Hansson
ecf42918fb
Have to sudo the change to pacman.conf
2025-07-15 17:31:36 -07:00
Noah Penza
11406ecc79
Add Centralized omarchy CLI with Version Flag and Help Menu ( #116 )
...
* Add main CLI interface for Omarchy
Introduces the omarchy script, providing a command-line interface with options for current version, update, and waybar configuration refresh. Includes help documentation.
* Add really cool Omarchy ASCII art to help menu in cli
* Refactor Omarchy CLI to include a TUI menu with system, theme, and tools options.
* Add .desktop for Omarchy TUI
* Make omarchy script executable
* Refactor omarchy cli and add new theme tools
* Add help menu
2025-07-15 17:29:00 -07:00
Andrej Benz
a649779d81
envvars: remove xdg-data-dir env for wofi, it's not needed ( #184 )
2025-07-15 17:24:30 -07:00
David Heinemeier Hansson
f114e5c441
Hide this too
2025-07-15 17:24:06 -07:00
David Heinemeier Hansson
5daa30a629
Fix compatibility with Framework 16 sensor
...
Closes #181
Co-authored-by: @anagrius
2025-07-15 17:17:14 -07:00
Alan Bradburne
e5e981507f
Additional keyservers ( #180 )
...
* Adds additional keyservers and faster timeout
* forgot to restart the dirmngr!
* remove openpgp since doesn't work for spotify, dropbox etc
2025-07-15 17:00:11 -07:00
Zhephod
dcd63233af
added sudo support
2025-07-15 03:30:28 -07:00
Zhephod
f1761319e9
got testing for device working
2025-07-15 02:34:18 -07:00
David Heinemeier Hansson
b0d4c2dae4
Fixup and tuneup
2025-07-14 22:35:10 -07:00
David Heinemeier Hansson
e674744714
Fix symlink or directory detection
2025-07-14 21:47:46 -07:00
Noah Penza
ba69caaa6d
Omarchy Theme Installer ( #150 )
...
* Add omarchy theme remove
* Add theme installer
* Add migration to make theme management scripts executable
* Refactor theme installation script to simplify directory structure and remove unnecessary symlinks.
The script now directly clones themes into the ~/.config/omarchy/themes directory and updates paths accordingly for backgrounds and fonts.
* Update permissions for theme scripts and remove unnecessary migration file
* Refactor theme installation script to always use swaybg-next
* Remove fonts from omarchy-theme-install
* Refactor omarchy-theme-remove by swiitching to theme dir and removing unnecessary symlink checks
* Refactor theme installer to use omarchy-theme-set
* Fix Omarchy theme remove removing current theme and throwing error
* Making theme management scripts quiet
2025-07-14 21:39:07 -07:00
David Heinemeier Hansson
b3338c84b6
Reuse the new omarchy-theme-set in omarchy-theme-next
2025-07-14 21:36:15 -07:00
David Heinemeier Hansson
bfc8d73300
Tune this up and make it prettier
2025-07-14 21:31:58 -07:00
Noah Penza
45d6aac29c
Add Theme Menu Switcher ( #154 )
...
* Add theme menu for quick theme switching
* Bind theme menu
* Fix current theme being selected
* Replace omarchy-theme-next binding with theme menu
* Add omarchy-theme-set and refactor theme menu script
* Add solid black fallback if background image does not exist in current theme
2025-07-14 21:17:04 -07:00
David Heinemeier Hansson
7aae9015a5
Make known potentially flaky package not halt installation
...
Ref #151
2025-07-14 21:10:43 -07:00
David Heinemeier Hansson
3edc8bb470
Add note about overwritting directly in here
2025-07-14 21:08:50 -07:00
David Heinemeier Hansson
005e284d59
Tweaks
2025-07-14 21:04:24 -07:00
Naparajith T L
46e8fa46ed
Extensible, evenly spaced waybar styling ( #156 )
...
* Add override to only require one network interface online
* refactor: extensible, evenly spaced waybar style.css
- Use @define-color directive to define colour variables for each theme
(@foreground for text, @background for background-color)
- apply the colour variables in the main theme config, making it more
extensible
- make waybar elements more evenly spaced with consistent margin and
padding values
- add migration to apply the above changes to existing users
* Update style.css
better pixel spacing
---------
Co-authored-by: Ryan Hughes <1630358+ryanrhughes@users.noreply.github.com >
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-07-14 20:56:54 -07:00
David Heinemeier Hansson
5a48f120ec
Make wofi stylesheet user editable
...
Closes #167
Co-authored-by: @cannikin
2025-07-14 20:53:04 -07:00
David Heinemeier Hansson
5501d94896
Not used
2025-07-14 20:43:26 -07:00
David Heinemeier Hansson
1dd64a814a
Add color and pacman animation to pacman installer
...
Closes #174 , #129
Co-authored-by: @rockorager
2025-07-14 20:39:08 -07:00
David Heinemeier Hansson
ad6c1f0df1
Errant migration
2025-07-14 20:38:09 -07:00
David Heinemeier Hansson
72e863f6be
Split out the packages that need a keyserver and rescue any failure with an explanation
2025-07-14 18:43:21 -07:00
David Heinemeier Hansson
8758b5d4dc
Caused other problems
2025-07-14 18:37:02 -07:00
David Heinemeier Hansson
5672d04cb3
Set proper permissions
2025-07-14 18:22:28 -07:00
David Heinemeier Hansson
d4910dd855
Use a custom, known good keyserver to prevent install errors stemming from an inaccessible keyserver
2025-07-14 18:15:48 -07:00
David Heinemeier Hansson
244758fabb
Use Liberation instead of Adwaita as default
2025-07-14 16:44:51 -07:00
David Heinemeier Hansson
46010f8e15
Correct monospace references
2025-07-14 16:34:06 -07:00
David Heinemeier Hansson
5739fa741c
Migration to create default fontconfig
2025-07-14 16:20:54 -07:00
David Heinemeier Hansson
9157a85da2
Add a default fontconfig
2025-07-14 16:18:04 -07:00
David Heinemeier Hansson
691a881b6f
Ensure that the Chromium file picker window is also floated and centered
2025-07-14 16:17:55 -07:00
David Heinemeier Hansson
44d2dc21ab
Give a clue that you have to relaunch Hyprland for new envs to get picked up
2025-07-14 13:50:21 -07:00
David Heinemeier Hansson
d435a650cc
Catch the Typora save window as well
2025-07-14 11:04:25 -07:00
Taha
10d332e5d1
Update matte-black theme for consistency ( #164 )
2025-07-14 10:42:40 -07:00
Dean Perry
6ac1cd4bbe
Add Synaptics to the fingerprint check ( #172 )
2025-07-14 10:39:22 -07:00
Zhephod
0a8d3c3322
add fido2-setup script
2025-07-14 01:10:12 -07:00
David Heinemeier Hansson
03f7403cdd
Add migration to fix XCompose in Typora
2025-07-13 18:02:19 -07:00
David Heinemeier Hansson
3d060c384e
Fix XCompose use in Typora
2025-07-13 18:01:08 -07:00
Ryan Hughes
c9b1935054
Improve boot screen transition ( #140 )
...
* Working concept with SDDM
* Working concept without SDDM dep
* Working concept w/o SDDM and w/ UWSM
* Cleanup and UWSM tweaks
* Cleanup
* Remove call to seamless-login.sh
* Don't allow the progress to go backwards
* Add refresh to migration
2025-07-13 17:51:03 -07:00
David Heinemeier Hansson
2035790817
Fix indention
2025-07-13 17:45:21 -07:00
David Heinemeier Hansson
0caeeeed73
Merge branch 'master' into dev
2025-07-13 17:45:03 -07:00
Andrea
1f0b8eb923
format(waybar): fix wrong indentation for config file ( #131 )
2025-07-13 17:44:25 -07:00
Leon Hazen
e50780e5bd
Add collapsing tray to waybar ( #130 )
...
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-07-13 17:40:13 -07:00
Santiago M. Mola
7af3230825
Automatically reload waybar style on changes ( #91 )
2025-07-13 17:31:07 -07:00
David Heinemeier Hansson
dc0032c9c3
Revert "Update keyboard shortcuts script to show all runtime keybinds ( #70 )"
...
This reverts commit 6433511873 .
2025-07-13 17:27:33 -07:00
David Heinemeier Hansson
59b59807a9
Revert "We have F11 for this"
...
This reverts commit 4f60ac6797 .
2025-07-13 17:27:30 -07:00
David Heinemeier Hansson
4f60ac6797
We have F11 for this
2025-07-13 17:24:49 -07:00
Nathan Anderson
6433511873
Update keyboard shortcuts script to show all runtime keybinds ( #70 )
...
* feat: Add a keyboard shortcuts helper
This commit:
* Changes keybinds to use `bindd` and adds descriptions for each one
* Changes the keybinds script to use `hyprctl binds` to inspect runtime keybinds
and generate a wofi menu to search/inspect keybinds
* Rely on 'order defined' for sorting
Using `hyprctl binds` lets us get the binds in the order they're
defined. This lets us be deliberate about what keybinds we want to show
up at the top of the presented window.
* Skip cache file for keybinds
* Strip extra newline causing double spacing
2025-07-13 17:17:48 -07:00
kieeps
41b5893d32
Just a slight indication of the current audio volume with 3 diffrent icons ( #158 )
...
* install: explicitly install iwd
When archinstall is run using an ethernet connection, iwd will not be
installed. Explicitly install and enable the service
* Just a slight indication of the current audio volume with 3 diffrent icons
---------
Co-authored-by: Tim Culverhouse <tim@timculverhouse.com >
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-07-13 16:50:22 -07:00
David Heinemeier Hansson
920e236fc7
Focus on active window to solve the problem that opening URLs wouldnt focus browser if on a different workspace
...
Closes #152
2025-07-13 16:45:33 -07:00
David Heinemeier Hansson
745a16f2a4
Catch up with new spacing and improve color
2025-07-13 16:31:05 -07:00
David Heinemeier Hansson
bde3d915c2
Excess CR
2025-07-13 16:29:33 -07:00
David Heinemeier Hansson
13bc31ad0f
Improve matte black lock screen colors
2025-07-13 16:29:24 -07:00
David Heinemeier Hansson
fb3aaaba5f
Merge pull request #160 from ryanrhughes/Add-margin-to-notification-box
...
Add margin to notifications box
2025-07-13 19:27:18 -04:00
David Heinemeier Hansson
83877298b7
We use Liberation Sans for these
2025-07-13 15:45:44 -07:00
David Heinemeier Hansson
1df035864d
Bring Matte Black mako.ini in line with the rest
2025-07-13 15:45:05 -07:00
Ryan Hughes
dd207232e1
Add margin to notifications
2025-07-13 17:25:00 -04:00
David Heinemeier Hansson
b761d3df0b
Fix the migration, not the installer
2025-07-11 09:23:22 -07:00
David Heinemeier Hansson
a477b41593
Fix backgrounds path
2025-07-11 09:19:17 -07:00
David Heinemeier Hansson
e8b47de2a9
Add migration to install new matte black theme
2025-07-11 09:10:59 -07:00
David Heinemeier Hansson
bd2fc67abc
Add new matte black theme by @tahayvr
2025-07-11 09:06:14 -07:00
David Heinemeier Hansson
2d5285fc56
Fix theme switcher to work with real directories in .config/omarchy/themes
...
Not just symlinks
2025-07-11 08:57:55 -07:00
David Heinemeier Hansson
adc506f053
Merge pull request #128 from basecamp/dev
...
Omarchy v1.3.2
2025-07-10 21:56:56 -04:00
David Heinemeier Hansson
a6f4c1d68b
Combine the rules and explicit center
2025-07-10 18:55:03 -07:00
David Heinemeier Hansson
29f1810c91
Remove duplicates and sort
2025-07-10 18:48:51 -07:00
David Heinemeier Hansson
b3b4c06175
Fix show bindings for the new files
2025-07-10 18:46:08 -07:00
David Heinemeier Hansson
9eb058cbe3
Float nautilus previews too
2025-07-10 18:32:32 -07:00
David Heinemeier Hansson
42e53500b4
Merge pull request #125 from basecamp/dev
...
Omarchy v1.3.1
2025-07-10 20:12:51 -04:00
David Heinemeier Hansson
62bbc8a698
No longer needed
2025-07-10 17:01:06 -07:00
David Heinemeier Hansson
88f816059b
Revert "Merge pull request #118 from leonhazen/waybar-tray"
...
This reverts commit 1ee5b06161 , reversing
changes made to 9cb30b5be6 .
2025-07-10 17:00:39 -07:00
David Heinemeier Hansson
c1c8751160
Stop rebuilding initcpio twice during install
2025-07-10 16:56:16 -07:00
David Heinemeier Hansson
e6016034e6
No longer relevant since we moved to polkit-gnome
2025-07-10 16:49:14 -07:00
David Heinemeier Hansson
f20d135256
Only run migration if it hasn't already been done
2025-07-10 16:47:52 -07:00
David Heinemeier Hansson
df8cdf7c64
Reset xdg settings with the new .desktop file
2025-07-10 16:46:17 -07:00
David Heinemeier Hansson
b44aded675
Fractional scaling isn't one fixed value
2025-07-10 16:42:41 -07:00
David Heinemeier Hansson
fe75dd9be4
We already have Printer Settings
2025-07-10 16:36:05 -07:00
David Heinemeier Hansson
cbc64ad09f
Switch Basecamp + HEY to use the regular web2app
2025-07-10 16:08:46 -07:00
Tim Culverhouse
2b0805a66d
install: explicitly install iwd
...
When archinstall is run using an ethernet connection, iwd will not be
installed. Explicitly install and enable the service
2025-07-10 16:05:21 -07:00
David Heinemeier Hansson
bbb639f8d3
Migrate to using wayland-always chromium.desktop
2025-07-10 16:04:44 -07:00
David Heinemeier Hansson
aed0550e89
Force chromium to use wayland even when launched from .desktop
2025-07-10 16:02:34 -07:00
David Heinemeier Hansson
52f7bd98c1
Make sure we have all of the Propo font styles
2025-07-10 15:50:51 -07:00
David Heinemeier Hansson
5d234b6b3a
Include Caskaydia Mono Nerd Font Propo by default
2025-07-10 15:46:33 -07:00
David Heinemeier Hansson
051c1c2ad8
Use CaskaydiaMono Nerd Font Propo for waybar
...
Ever so slightly nicer spacing
2025-07-10 15:44:48 -07:00
David Heinemeier Hansson
1ee5b06161
Merge pull request #118 from leonhazen/waybar-tray
...
Add collapsing tray to waybar
2025-07-10 18:37:40 -04:00
David Heinemeier Hansson
9cb30b5be6
Small text tweaks
2025-07-10 15:36:30 -07:00
David Heinemeier Hansson
7e73105e84
Excess CR
2025-07-10 15:34:26 -07:00
David Heinemeier Hansson
8b5275456b
Merge pull request #121 from Mane-Pal/battery-low-notification
...
add low power notfication issue #59
2025-07-10 18:33:36 -04:00
David Heinemeier Hansson
a0baa35c8b
Merge pull request #113 from roel4d/patch-1
...
Do not persist sensitive data in clipboard
2025-07-10 18:32:47 -04:00
David Heinemeier Hansson
ceeaa25f0a
Expose all application starter bindings for easy overwriting
2025-07-10 15:30:38 -07:00
David Heinemeier Hansson
f89ad72c58
Only update if hyprlock.conf is still a symlink
2025-07-10 15:10:58 -07:00
David Heinemeier Hansson
62f1e3823b
Merge pull request #119 from DrInfinite/dev
...
De-couple hyprlock themes from layout
2025-07-10 18:04:49 -04:00
David Heinemeier Hansson
9ff7fa715e
Force the copy, there's no recursion needed
2025-07-10 15:04:01 -07:00
Naparajith T L
87767626c6
Merge branch 'dev' into dev
2025-07-11 03:14:39 +05:30
DrInfinite
5639486fa5
Migration script for existing users
2025-07-11 03:12:16 +05:30
David Heinemeier Hansson
be29136188
Fewer fonts in the bare mode
2025-07-10 12:50:10 -07:00
David Heinemeier Hansson
b3ae7e69a6
Merge pull request #124 from basecamp/bare-install
...
Add a bare mode with almost no default applications beyond system basics
2025-07-10 15:47:24 -04:00
David Heinemeier Hansson
a64c0505ec
Add a bare mode with almost no default applications beyond system basics
2025-07-10 12:28:42 -07:00
David Heinemeier Hansson
e22b3db049
Merge pull request #122 from rockorager/explicit-iwd-install
...
install: explicitly install iwd
2025-07-10 14:47:24 -04:00
Tim Culverhouse
1cf9492e57
install: explicitly install iwd
...
When archinstall is run using an ethernet connection, iwd will not be
installed. Explicitly install and enable the service
2025-07-10 13:45:17 -05:00
Mads Nedergaard Paulsen
735ed407a8
Merge branch 'dev' into battery-low-notification
2025-07-10 20:03:28 +02:00
Mads Nedergaard Paulsen
957b23966c
add migration for low power notify
2025-07-10 19:32:52 +02:00
Mads Nedergaard Paulsen
4c58879481
add low power notfication
2025-07-10 19:04:40 +02:00
DrInfinite
77524a7afa
De-couple hyprlock themes from layout
2025-07-10 18:43:08 +05:30
Leon Hazen
4ff4ddb250
Add collapsing tray to waybar
2025-07-10 21:04:55 +10:00
Roeland
5a3d57000e
Do not persist sensitive data in clipboard
2025-07-10 08:06:59 +02:00
David Heinemeier Hansson
6e05a51b65
Enable all the inputrc settings
2025-07-09 21:14:04 -07:00
David Heinemeier Hansson
583f1b6113
We don't need to shout
2025-07-09 20:52:16 -07:00
David Heinemeier Hansson
55f30eba66
No need to confirm the upgrade
2025-07-09 19:49:10 -07:00
David Heinemeier Hansson
faa279c587
Merge pull request #89 from basecamp/dev
...
Omarchy v1.3.0
2025-07-09 22:43:25 -04:00
David Heinemeier Hansson
6410f079b6
Merge pull request #108 from anoldguy/more-kernel-cmdline-detection
...
Adds two more kernel cmdline detections
2025-07-09 22:22:13 -04:00
Nathan Anderson
87f0b599c6
Adds two more kernel cmdline detections
...
Adds support for UKI images, which read kernel cmdline options out of
either:
* /etc/cmdline.d/*.conf
* /etc/kernel/cmdline
2025-07-09 22:16:05 -04:00
David Heinemeier Hansson
c9a5de6581
Quiet by default
2025-07-09 19:01:19 -07:00
David Heinemeier Hansson
11b71a593b
Need to have the install inside the check of course
2025-07-09 19:00:52 -07:00
David Heinemeier Hansson
b25a60395a
All protections are already in there
2025-07-09 19:00:20 -07:00
David Heinemeier Hansson
d7b94996c3
Add border to wofi to better delineate from background
2025-07-09 18:52:04 -07:00
David Heinemeier Hansson
b7a3b4b020
Add a way to refresh plymouth setup
2025-07-09 18:39:13 -07:00
David Heinemeier Hansson
ae57e86dac
Merge pull request #110 from ryanrhughes/add-boot-screen
...
Update boot screen graphics & progress bar
2025-07-09 21:35:48 -04:00
David Heinemeier Hansson
8fb9b51d03
Update system packages when updating omarchy
2025-07-09 18:33:06 -07:00
David Heinemeier Hansson
c5ada676ae
Skip configuration if plymouth was already installed
...
This helps us skip the installer if something else on initial all failed
and we need to run things again.
2025-07-09 18:28:48 -07:00
Ryan Hughes
352b0cfae6
Update assets and reduce progress target to 70%
2025-07-09 21:25:15 -04:00
David Heinemeier Hansson
4df84da6e1
Better grouping
2025-07-09 18:24:21 -07:00
David Heinemeier Hansson
9d05326e6f
Remove excess CR
2025-07-09 18:23:35 -07:00
David Heinemeier Hansson
b4fc02d3ed
Fix indention
2025-07-09 18:21:31 -07:00
David Heinemeier Hansson
601a0e2ac8
Already included as a dependency of fprintd
2025-07-09 18:21:01 -07:00
David Heinemeier Hansson
5d2aa7773e
No longer used
2025-07-09 18:19:48 -07:00
David Heinemeier Hansson
64e8a25719
Fix showing user keybindings
...
Close #106
2025-07-09 18:04:12 -07:00
David Heinemeier Hansson
c314721007
Rely on omarchy-refresh-waybar having its own confirm
2025-07-09 18:01:56 -07:00
David Heinemeier Hansson
3d4198d691
Merge pull request #101 from npenza/add-gum-confirm-to-omarchy-refresh-waybar
...
Add gum confirm to omarchy-refresh-waybar
2025-07-09 21:00:53 -04:00
David Heinemeier Hansson
96769b4d6a
Fix package name for lsusb
2025-07-09 17:53:04 -07:00
David Heinemeier Hansson
041abe8c2e
Merge pull request #109 from basecamp/switch-to-polkit-gnome
...
Switch to polkit-gnome
2025-07-09 20:48:38 -04:00
David Heinemeier Hansson
4f77e71d2c
Red means no!
2025-07-09 17:47:54 -07:00
David Heinemeier Hansson
c567dbffaa
Only allow fingerprint setup if a sensor is detected
2025-07-09 20:46:43 -04:00
David Heinemeier Hansson
6434fddb59
Explain migration
2025-07-09 20:45:18 -04:00
David Heinemeier Hansson
089f73c518
Remove commented out exec
2025-07-09 17:41:06 -07:00
David Heinemeier Hansson
929aafc17c
Guard against running it twice
2025-07-09 20:31:50 -04:00
David Heinemeier Hansson
5684aa80d8
Make sure to run polkit-gnome after migrating to it
2025-07-09 20:30:16 -04:00
David Heinemeier Hansson
d2598464d6
Switch to polkit-gnome to make fingerprint authentication work better
...
hyprpolkit was not designed well for fingerprint authentication. It
doesn't allow you to easily deal with both fingerprints and passwords in
the same configuration.
2025-07-09 20:26:43 -04:00
David Heinemeier Hansson
5f46b7560e
Revert the attempt to fix dark mode for hyprpolkitagent
2025-07-09 19:37:51 -04:00
David Heinemeier Hansson
0d0f1ed692
Restart agent after setting up
2025-07-09 19:31:26 -04:00
David Heinemeier Hansson
5d6fe16e47
Not needed
2025-07-09 19:29:33 -04:00
David Heinemeier Hansson
5e50f00278
Turn on fingerprint authentication for sudo + system prompts
2025-07-09 16:26:24 -07:00
David Heinemeier Hansson
31875282ec
Then not do
2025-07-09 19:14:10 -04:00
David Heinemeier Hansson
a873a2cf96
Clean up migrations a bit
2025-07-09 19:13:37 -04:00
David Heinemeier Hansson
e7766926d9
Make it easier to read
2025-07-09 19:12:26 -04:00
David Heinemeier Hansson
08038e272c
Only if needed
2025-07-09 19:12:19 -04:00
David Heinemeier Hansson
fef5f38dc9
Only if needed
2025-07-09 19:12:15 -04:00
David Heinemeier Hansson
bc652eb3f7
Then not do
2025-07-09 19:08:44 -04:00
David Heinemeier Hansson
315f3ffe88
Only run Docker config setting if it hasn't been created already
2025-07-09 19:06:58 -04:00
David Heinemeier Hansson
5c1d8cc2b3
Only run if not already configured
2025-07-09 19:05:37 -04:00
David Heinemeier Hansson
bdfab2c305
Only run if missing
2025-07-09 19:05:27 -04:00
David Heinemeier Hansson
00be503e79
Only run migration if impala isn't there
2025-07-09 19:02:17 -04:00
Noah Penza
77e2e5f61e
Refactor omarchy-refresh-waybar to use conditional confirmation
2025-07-10 06:59:06 +10:00
David Heinemeier Hansson
73a10a6d4e
Move plymouth install to the end
2025-07-09 13:33:00 -07:00
David Heinemeier Hansson
4295541c6a
Merge pull request #104 from ryanrhughes/add-boot-screen
...
Add graphical boot screen
2025-07-09 16:09:43 -04:00
David Heinemeier Hansson
9b418abed2
Drop clipse since it would keep clear-text passwords from 1passwords in the buffer
...
And there's no exclusion option!
2025-07-09 11:50:32 -07:00
David Heinemeier Hansson
2a84c5873b
Add hotkey to prevent idling on SUPER + CTRL + I
2025-07-09 11:22:43 -07:00
David Heinemeier Hansson
aa5c955f67
Add migratgion for gnome-keyring
2025-07-09 10:33:49 -07:00
David Heinemeier Hansson
18dadd62f0
Add gnome-keyring to enable 2FA for 1password
2025-07-09 10:33:01 -07:00
David Heinemeier Hansson
b0d94f3e34
Fix path interpolation
2025-07-09 10:31:08 -07:00
David Heinemeier Hansson
a15979dc79
Improve helper
2025-07-09 10:29:49 -07:00
David Heinemeier Hansson
1df37bd3d7
Setup hyprpolkitagent separately with dark mode applied
2025-07-09 10:29:39 -07:00
David Heinemeier Hansson
841596c5a3
Migration for permanently fixing F-keys on Apple-mode keyboards
2025-07-09 10:15:00 -07:00
David Heinemeier Hansson
b707d1974a
Add helper to create a new migration
2025-07-09 10:14:48 -07:00
David Heinemeier Hansson
aaedb7d62e
Permanently fix F keys on apple mode keyboards
2025-07-09 10:11:28 -07:00
David Heinemeier Hansson
099f094f8e
Use larger settings overlay
2025-07-09 10:08:48 -07:00
David Heinemeier Hansson
dd21b5ca5a
Fix wofi for showing keybindings after moving css
2025-07-09 10:04:20 -07:00
David Heinemeier Hansson
5f4962188a
Fix indention
2025-07-09 09:53:07 -07:00
Noah Penza
6513db1bdd
Add gum confirm to omarchy-refresh-waybar
2025-07-09 19:07:28 +10:00
Ryan Hughes
c9c05038a0
Cleanup
2025-07-09 00:58:36 -04:00
Ryan Hughes
ce29c0f498
Adjust progress bar and prevent flash
2025-07-09 00:43:49 -04:00
David Heinemeier Hansson
033a2d9f02
Example for fractional scaling
2025-07-08 16:23:44 -04:00
David Heinemeier Hansson
f00436c892
Move GDK_SCALE into monitors.conf since it has to be changed together with the monitor= setting
2025-07-08 16:21:31 -04:00
David Heinemeier Hansson
9692a7985c
Remove power menu from icons and just rely on hotkey
2025-07-08 10:49:54 -04:00
Ryan Hughes
d9da252dd3
Rearrange and simplify boot screen
2025-07-07 23:20:50 -04:00
Ryan Hughes
06507963f2
Remove spinner
2025-07-07 21:02:00 -04:00
Ryan Hughes
924a9861c6
Add grub, fix mkinitcpio match, and set theme
2025-07-07 20:33:54 -04:00
Ryan Hughes
6057140ff3
Remove excess themes and move tokyo-night
2025-07-07 19:08:07 -04:00
Ryan Hughes
4e6901734c
Remove theme switching
2025-07-07 19:05:07 -04:00
Ryan Hughes
a2fa2cf632
Add plymouth installer and migration
2025-07-07 19:01:28 -04:00
Ryan Hughes
86bcac5d28
Add touch to signal rebuild
2025-07-07 19:01:28 -04:00
Ryan Hughes
820b80f287
Add shutdown sync script
2025-07-07 19:01:28 -04:00
Ryan Hughes
f7afe3f555
Add script to generate new plymouth themes
2025-07-07 19:01:28 -04:00
Ryan Hughes
1fed6096cc
Add plymouth themes
2025-07-07 19:01:28 -04:00
David Heinemeier Hansson
f52077a5a1
Give a hint as to how you overwrite Omarchy default bindings
2025-07-07 12:03:44 -07:00
David Heinemeier Hansson
d254969b39
Give a hint about the config format
2025-07-07 11:58:34 -07:00
David Heinemeier Hansson
434b17e27a
Add a hint to changing 1x resolution
2025-07-07 11:44:22 -07:00
David Heinemeier Hansson
201d303c2c
Better structuring of the wofi css
...
Reusing look for select menu and reducing theme duplication
2025-07-07 11:37:50 -07:00
David Heinemeier Hansson
6c1c829f86
Fix sorting code on power menu
2025-07-07 11:19:29 -07:00
David Heinemeier Hansson
24f8c31b64
The power menu will rule it all
2025-07-07 11:09:19 -07:00
David Heinemeier Hansson
207f811e47
Be more precise than sleep
2025-07-07 11:09:10 -07:00
David Heinemeier Hansson
cea316425f
Tweak presentation, drop the hotkey references
2025-07-07 11:04:40 -07:00
David Heinemeier Hansson
9879726003
Merge pull request #85 from npenza/waybar-power-menu-improvements
...
Waybar Power Menu - Remove Search and Add Shortcuts
2025-07-07 11:01:52 -07:00
David Heinemeier Hansson
fe6481235d
Merge branch 'dev' into waybar-power-menu-improvements
2025-07-07 11:01:24 -07:00
David Heinemeier Hansson
8939d636fb
Offer to refresh waybar to use Impala
2025-07-07 10:56:37 -07:00
David Heinemeier Hansson
a64b32e2ee
Use power menu on Super+Esc
2025-07-07 10:50:45 -07:00
David Heinemeier Hansson
0073678f1f
Use Impala for wifi and float it
2025-07-07 10:50:45 -07:00
David Heinemeier Hansson
67a959f9b9
Merge pull request #84 from da-maltsev/add-ui-iwd
...
Add impala as iwd TUI on waybar
2025-07-07 10:50:08 -07:00
David Heinemeier Hansson
c63b87b416
Fix yay-bin being checked out to $HOME instead of /tmp and not getting cleaned up
...
Co-author: @bbondier
Closes #86
2025-07-07 10:28:44 -07:00
Daniil Maltsev
3515525d99
Add impala as iwd TUI
2025-07-07 16:37:13 +05:00
Noah Penza
c459e03d39
Change power menu css path
2025-07-07 21:25:14 +10:00
Noah Penza
51e97fcc76
Kill wofi when using the shortcut and power menu is showing
2025-07-07 21:18:45 +10:00
Noah Penza
c032a6aa37
Adding shortcuts to power options
2025-07-07 21:07:13 +10:00
Noah Penza
ef5a02a84c
Hide the search bar in power menu
2025-07-07 20:44:01 +10:00
David Heinemeier Hansson
17ead79b74
Merge pull request #82 from basecamp/dev
...
Omarchy v1.2.0
2025-07-06 20:58:36 -07:00
David Heinemeier Hansson
e03c9fce07
Fix up menu with sorting and a relaunch hyprland option
2025-07-06 18:41:12 -07:00
David Heinemeier Hansson
0f7d5744b9
Better height
2025-07-06 18:11:40 -07:00
David Heinemeier Hansson
19c2c708b6
Add script to refresh waybar config and restart it
2025-07-06 18:00:41 -07:00
David Heinemeier Hansson
621628d59b
Revert "Merge pull request #74 from ryanrhughes/add-boot-screen"
...
This reverts commit 425603c790 , reversing
changes made to 00b621d7d7 .
2025-07-06 17:48:33 -07:00
David Heinemeier Hansson
a62697de23
Revert "Merge pull request #81 from okdas/feat/hyprsunset-master"
...
This reverts commit 786d14071d , reversing
changes made to 76d26fda4e .
2025-07-06 17:47:10 -07:00
David Heinemeier Hansson
786d14071d
Merge pull request #81 from okdas/feat/hyprsunset-master
...
Add blue light filter
2025-07-06 17:34:19 -07:00
Dmitry Knyazev
1d93459af5
Add migration to install hyprsunset for existing users
2025-07-06 17:28:30 -07:00
Dmitry Knyazev
8fb744868f
Add hyprsunset to autostart
...
Ensures hyprsunset daemon starts automatically with Hyprland session
2025-07-06 17:18:51 -07:00
Dmitry Knyazev
ab1fca0ce9
add hyprsunset
2025-07-06 17:12:56 -07:00
David Heinemeier Hansson
76d26fda4e
The Dropbox icon wasn't pulling its own weight
...
We really should keep those icons on the right only to system-level
concerns. Hardware controls only.
2025-07-06 17:11:47 -07:00
David Heinemeier Hansson
d3953e2b35
Fix early exit
2025-07-06 17:08:35 -07:00
David Heinemeier Hansson
d5fbab541f
Fix the grep target
2025-07-06 17:04:31 -07:00
David Heinemeier Hansson
98d758b505
Make it clear what installer we are running at a given moment
2025-07-06 16:44:28 -07:00
David Heinemeier Hansson
425603c790
Merge pull request #74 from ryanrhughes/add-boot-screen
...
Add graphical boot screen
2025-07-06 16:00:55 -07:00
David Heinemeier Hansson
00b621d7d7
Tweak the menu options
2025-07-06 15:11:56 -07:00
David Heinemeier Hansson
49234a8a16
Don't use tooltip for the power menu
2025-07-06 15:04:49 -07:00
David Heinemeier Hansson
3c93e27440
Drop the power profiles icon, not carrying its weight
...
This just isnt worth a spot of premium real-estate. Most people aren't
changing it a lot. When you need to, you can do it from the commandline.
2025-07-06 15:04:40 -07:00
David Heinemeier Hansson
ec0a1267b7
Merge pull request #65 from npenza/feat-add-power-menu-to-waybar
...
Add Power Menu to Waybar
2025-07-06 14:57:58 -07:00
David Heinemeier Hansson
84d2fc3722
Turn notifications on/off with Super+Ctrl+,
...
Thanks to @ryanrhughes for the groundwork in #63 on this!
2025-07-06 14:55:26 -07:00
David Heinemeier Hansson
0d4f8145a2
Revert "Merge pull request #63 from ryanrhughes/waybar-add-dnd"
...
This reverts commit 2dc5b4fd8f , reversing
changes made to dea0a547a6 .
2025-07-06 14:41:22 -07:00
David Heinemeier Hansson
2dc5b4fd8f
Merge pull request #63 from ryanrhughes/waybar-add-dnd
...
Add DND option to Waybar
2025-07-06 14:35:30 -07:00
David Heinemeier Hansson
dea0a547a6
Merge pull request #77 from ThiaudioTT/feat/close-mako-notifications
...
feat(mako): adds bindings to close notifications fix #67
2025-07-06 14:30:47 -07:00
David Heinemeier Hansson
9c79ac2208
Merge pull request #79 from olgkv/fix/gpu-detection
...
fix(detect): Correctly assign gpu_info before use
2025-07-06 14:28:40 -07:00
David Heinemeier Hansson
b9b35c85c0
Merge pull request #80 from smola/smola/bash-completion
...
Enable bash-completion by default
2025-07-06 14:24:19 -07:00
Santiago Mola
5a8687b386
Enable bash-completion by default
2025-07-06 19:12:04 +02:00
Oleg Suchkov
3aa8c19b6e
fix(detect): Correctly assign gpu_info before use
...
The script attempted to perform driver selection by echoing the
`$gpu_info` variable, but the variable had not yet been populated
with the output from the `lspci` command.
This resulted in the `if` condition always failing and the driver package
incorrectly defaulting to `nvidia-dkms` for all hardware.
This commit moves the `gpu_info` assignment to before it is
referenced, ensuring the detection and selection logic works as intended.
2025-07-06 15:19:47 +03:00
Thiago
2045056610
feat(bindings): Add keybindings for dismissing notifications in bindings.conf for mako
2025-07-06 00:34:11 -03:00
Ryan Hughes
a0105fab4a
Move DND icon to the left of the clock
2025-07-05 18:26:45 -04:00
Ryan Hughes
b43a99c11b
Add plymouth installer and migration
2025-07-05 16:42:19 -04:00
Ryan Hughes
d3f5662064
Add touch to signal rebuild
2025-07-05 16:42:00 -04:00
Ryan Hughes
20a09cad86
Add shutdown sync script
2025-07-05 16:41:38 -04:00
Ryan Hughes
9a5f17eefd
Add script to generate new plymouth themes
2025-07-05 16:41:00 -04:00
Ryan Hughes
ce766d475a
Add plymouth themes
2025-07-05 16:40:37 -04:00
David Heinemeier Hansson
b0beec5c0d
Merge pull request #69 from zdehasek/fix-fingerprint
...
username needs to be set for fprintd-enroll
2025-07-05 12:03:17 -07:00
Zdenek Hasek
bd8a98cd63
username needs to be set for fprointd-enroll
2025-07-05 19:15:00 +02:00
David Heinemeier Hansson
6f6b1565fe
Float and center file pickers
2025-07-05 10:08:02 -07:00
Noah Penza
760f799943
Add power menu to waybar
2025-07-05 17:12:03 +10:00
Ryan Hughes
d58d0f0b45
Add DND option to Waybar
2025-07-04 22:33:00 -04:00
David Heinemeier Hansson
2d0f094449
Add migration for adding ffmpegthumbnailer
2025-07-04 18:32:14 -07:00
David Heinemeier Hansson
c00f4c9608
Add ffmpegthumbnailer to get thumbnails of videos in nautilus
2025-07-04 18:31:09 -07:00
David Heinemeier Hansson
5e2dd6ba15
Suggest clickfinger_behavior
2025-07-04 18:05:37 -07:00
David Heinemeier Hansson
46f52c7e4a
Just leave it at default and use as example
2025-07-04 17:55:38 -07:00
David Heinemeier Hansson
54eb2460cb
Show where the options can be found
2025-07-04 17:50:09 -07:00
David Heinemeier Hansson
0e7e0b6e4f
Expose and slightly increase mouse/trackpad sensitivity
2025-07-04 17:49:06 -07:00
David Heinemeier Hansson
1481003bc4
Just a tad faster
2025-07-04 17:43:49 -07:00
David Heinemeier Hansson
bb59912530
Excess CR
2025-07-04 17:32:50 -07:00
David Heinemeier Hansson
d0e1924556
Just expose directly
...
And turn up the repeat a little
2025-07-04 17:32:33 -07:00
David Heinemeier Hansson
405bce4c46
Scrolling the terminal needs to be faster than standard
2025-07-04 17:25:09 -07:00
David Heinemeier Hansson
36c6fb8b9e
Set a lower default scroll factor for touchpads and suggest other common changes
2025-07-04 17:23:24 -07:00
David Heinemeier Hansson
9906414866
Add missing new LocalSend default application
2025-07-04 17:00:36 -07:00
David Heinemeier Hansson
3d871adc4a
Merge pull request #60 from basecamp/dev
...
Omarchy 1.1
2025-07-04 16:49:44 -07:00
David Heinemeier Hansson
59b561a3ac
Don't actually install a specific ruby version
...
Compilation slows down the install too much, and very often projects
specify something specific.
2025-07-04 16:23:18 -07:00
David Heinemeier Hansson
e166cde9d0
Don't let this stop it
2025-07-04 16:20:56 -07:00
David Heinemeier Hansson
fcaf61162c
Won't be set in that shell
2025-07-04 16:20:30 -07:00
David Heinemeier Hansson
b15166cce0
Use clipse bin as well
2025-07-04 16:18:50 -07:00
David Heinemeier Hansson
3c1e7e5b10
Switch to bin versions where possible
2025-07-04 16:10:58 -07:00
David Heinemeier Hansson
ce875b6fee
Be resilient to power profile not existing
2025-07-04 16:08:04 -07:00
David Heinemeier Hansson
63d4d6d302
Only ask if we don't have the identification already
2025-07-04 16:03:19 -07:00
David Heinemeier Hansson
e3b211efae
Fix missing directory
2025-07-04 16:00:28 -07:00
David Heinemeier Hansson
211b99320b
Add localsend-bin
...
No rust conflicts! Closes #51 , #46
2025-07-04 15:54:11 -07:00
David Heinemeier Hansson
1d90a15c16
Add missing docker config migration
2025-07-04 15:49:04 -07:00
David Heinemeier Hansson
648d061b3c
Fix missing dir for /etc/docker
2025-07-04 15:47:38 -07:00
David Heinemeier Hansson
3d8c15a397
Correct name
2025-07-04 15:44:28 -07:00
David Heinemeier Hansson
559e628ccf
Merge branch 'master' into dev
2025-07-04 15:38:45 -07:00
David Heinemeier Hansson
ea37c7ccb5
Use custom branch if $OMARCHY_REF has been specified
2025-07-04 15:38:34 -07:00
David Heinemeier Hansson
c74ad0a013
Catch errors and offer a retry
2025-07-04 15:29:48 -07:00
David Heinemeier Hansson
5957da5ecb
No confirm the removal
2025-07-04 15:24:36 -07:00
David Heinemeier Hansson
e4db074d38
Add migration to switch from vlc to mpv
2025-07-04 15:22:04 -07:00
David Heinemeier Hansson
56ec1351d3
Switch default video player from vlc to mpv
...
It's faster and looks better on hyprland
2025-07-04 15:20:20 -07:00
David Heinemeier Hansson
89ee15f5fb
Excess CR
2025-07-04 15:05:34 -07:00
David Heinemeier Hansson
985d137d71
Add a fingerprint setup script
...
Follow-up to #54
2025-07-04 15:05:07 -07:00
David Heinemeier Hansson
a736c95fdc
Turn on fingerprint authentication for hyprlock
...
Still requires setting up fprint, but we explain that in the manual.
Closes #54 .
2025-07-04 14:51:33 -07:00
David Heinemeier Hansson
3b755b09aa
Use Chromium as the default browser
...
Prevents that warning on first start
2025-07-04 12:10:52 -07:00
David Heinemeier Hansson
1b26d75f3e
Merge pull request #55 from c4software/patch-1
...
Improve keyboard layout compatibility
2025-07-04 11:55:03 -07:00
David Heinemeier Hansson
c53125b519
Merge pull request #58 from martinstork/toggle-wofi
...
Open and close wofi with the same binding
2025-07-04 11:51:34 -07:00
David Heinemeier Hansson
a4e6846cd1
Merge branch 'dev' into toggle-wofi
2025-07-04 11:51:24 -07:00
David Heinemeier Hansson
609c8ef84e
Revert "Merge pull request #37 from prertik/nvim-switch-to-current-theme"
...
This reverts commit 79a8d34cc5 , reversing
changes made to d05020b7c1 .
2025-07-04 11:49:09 -07:00
David Heinemeier Hansson
79a8d34cc5
Merge pull request #37 from prertik/nvim-switch-to-current-theme
...
Be able to switch to current theme for neovim
2025-07-04 11:42:44 -07:00
Martin Stork
0ab85263e2
Open and close wofi with the same binding
2025-07-04 20:27:51 +02:00
Brosseau Valentin
bf19025088
fix: use key codes instead of numeric values to support alternative keyboard layouts
...
Some layouts (like AZERTY or Bépo) do not provide direct access to number keys.
Using key codes improves compatibility across different keyboard configurations.
2025-07-04 17:59:13 +02:00
David Heinemeier Hansson
d05020b7c1
Include Google Messages as a web app too
2025-07-03 13:59:31 -07:00
David Heinemeier Hansson
5cb345ef28
Merge branch 'master' into dev
2025-07-03 13:50:36 -07:00
David Heinemeier Hansson
1a061cb427
Add Google Messages for RCS via Android
...
Great for SMS 2FA etc!
2025-07-03 13:38:50 -07:00
David Heinemeier Hansson
9a99e24d67
Tweak keybindings and include the ones in the defaults too
2025-07-03 13:14:42 -07:00
David Heinemeier Hansson
83210c6566
Merge pull request #42 from calvinludwig/feat/yayf-alias
...
Add yayf alias for easy package search
2025-07-03 12:47:40 -07:00
David Heinemeier Hansson
ebe4420c10
Merge pull request #44 from oca159/master
...
feat: add script to show keybindings
2025-07-03 12:38:40 -07:00
Ihar Suvorau
ea2053bd18
Prevent wofi from stack up
...
When hitting SUPER + space several times, a new instance of wofi is
launched each time and they stack upon each other. This change uses a
file lock to prevent starting several instances of wofi.
Thanks to everyone from this thread
https://www.reddit.com/r/archlinux/comments/m327pt/prevent_wofi_from_stacking_up/
2025-07-03 12:38:03 -07:00
Osvaldo Cordova Aburto
f7ec407891
feat: add script to show keybindings
2025-07-03 13:09:15 -06:00
Calvin Ludwig
59b18ce5b8
add yayf alias
2025-07-03 10:14:22 -03:00
Pratik Karki
4f0271b588
Be able to switch to current theme
...
Additionally, check if the current theme is accessible
and loadable else, fallback to a default theme as to not
break the theme.
Signed-off-by: Pratik Karki <pratik@prertik.com >
2025-07-03 12:28:47 +05:45
David Heinemeier Hansson
6faa33f422
No transparency on image viewing
2025-07-02 22:16:15 -07:00
David Heinemeier Hansson
8c631250c2
Merge pull request #29 from iharsuvorau/wofi-fix
...
Prevent wofi from stacking up
2025-07-02 20:39:25 -07:00
David Heinemeier Hansson
d00e463eca
Merge branch 'master' into dev
2025-07-02 20:07:51 -07:00
David Heinemeier Hansson
56ebe49468
Fix missing fd tool and bad alias
2025-07-02 20:07:45 -07:00
David Heinemeier Hansson
8df95b6fb3
Explain how to get this working
2025-07-02 20:06:42 -07:00
David Heinemeier Hansson
04b4c3c9a5
Install missing fd
2025-07-02 19:53:44 -07:00
David Heinemeier Hansson
e0a123d56e
Merge branch 'master' into dev
2025-07-02 19:47:28 -07:00
David Heinemeier Hansson
863a1b0b3e
Fix nvidia check
2025-07-02 16:21:52 -07:00
Ihar Suvorau
7100c41449
Prevent wofi from stack up
...
When hitting SUPER + space several times, a new instance of wofi is
launched each time and they stack upon each other. This change uses a
file lock to prevent starting several instances of wofi.
Thanks to everyone from this thread
https://www.reddit.com/r/archlinux/comments/m327pt/prevent_wofi_from_stacking_up/
2025-07-03 01:45:50 +03:00
David Heinemeier Hansson
e9a399173b
Set a default branch name
2025-07-02 13:15:43 -07:00
David Heinemeier Hansson
14fe67e179
Merge pull request #13 from Kn0ax/master
...
Nvidia support for omarchy
2025-07-02 12:54:21 -07:00
Zhephod
e8c9a5ad49
remove defensive code
2025-07-01 21:52:49 +02:00
David Heinemeier Hansson
35aa002475
Merge pull request #20 from harilvfs/license
...
chore: add MIT license file
2025-06-30 16:42:20 -07:00
David Heinemeier Hansson
8d15510a0c
Update LICENSE
2025-06-30 16:42:09 -07:00
David Heinemeier Hansson
3c07b541bd
Good window defaults for gaming
2025-06-30 16:00:03 -07:00
Hari Chalise
f244be542f
add license file
2025-07-01 00:47:40 +05:45
Kn0ax
d6a44c24a7
remove unneeded comments
2025-06-30 20:53:36 +02:00
Kn0ax
188d1c331a
requested changes
2025-06-30 20:45:17 +02:00
David Heinemeier Hansson
cfa63fdc67
Add function to refresh xcompose after changes
2025-06-29 21:11:49 -07:00
David Heinemeier Hansson
da31736b9a
Explain it
2025-06-29 19:01:48 -07:00
David Heinemeier Hansson
5e56279fee
Float sound and bluetooth settings
2025-06-29 19:01:25 -07:00
David Heinemeier Hansson
504a7a85c2
Merge pull request #15 from 0xProt/master
...
chore: removed duplicated key in waybar battery config
2025-06-29 17:16:43 -07:00
Kn0ax
b5dfaef8bb
enable multilib (if not already)
2025-06-30 00:47:42 +02:00
Kn0ax
8f68793f7c
fix script path
...
meh, stupid me
2025-06-30 00:38:36 +02:00
0xProt
86d9050420
chore: removed duplicated key in waybar battery config
2025-06-29 22:38:14 +01:00
Kn0ax
fbd85990d0
[not tested] nvidia support
...
this commit tries to add nvidia suppport.
it's not tested yet.
2025-06-29 22:27:16 +02:00
David Heinemeier Hansson
3162a4cd5a
This strategy didnt actually work, just use all
2025-06-29 12:50:53 -07:00
David Heinemeier Hansson
dedc08a76e
Allow you to easily run all migrations by passing "all"
...
Helpful for testing or if something went wrong
2025-06-29 12:49:51 -07:00
David Heinemeier Hansson
d227a541f0
Add migration to fix the persistent workspaces in the waybar config
2025-06-29 12:39:22 -07:00
David Heinemeier Hansson
40cd9575d2
Merge pull request #10 from kennethgeerts/master
...
Fix for persistent workspaces shown in waybar
2025-06-29 12:35:07 -07:00
David Heinemeier Hansson
671f9c7882
Sleep on Super + Shift + Escape
...
And move restarting Hyprland to Super + Alt + Escape
2025-06-28 16:48:16 -07:00
David Heinemeier Hansson
6af496f394
Fix opacity
2025-06-28 16:30:43 -07:00
Kenneth Geerts
56f60adf6b
Fix for persistent workspaces shown in waybar
2025-06-29 01:17:17 +02:00
David Heinemeier Hansson
9a8f4523e7
Fix that Chromium is now a capitalized class
2025-06-28 16:01:43 -07:00
David Heinemeier Hansson
18931a8fd3
Need to have the service available first
2025-06-28 15:50:19 -07:00
David Heinemeier Hansson
6842258031
Fix this
2025-06-28 11:51:11 -07:00
David Heinemeier Hansson
aa4fddf53f
Run these again so the updated omarchy-update gets them too
2025-06-28 11:50:19 -07:00
David Heinemeier Hansson
07b89e0ad8
Only run this if we are missing bat
2025-06-28 11:48:08 -07:00
David Heinemeier Hansson
2a2a77685c
Add migration system and fix bluetooth service + missing bat
2025-06-28 11:46:28 -07:00