65577c1757
Merge branch 'dev'
2025-07-26 18:31:22 -04:00
b50a4e7a74
No color works better with more themes
2025-07-26 18:31:11 -04:00
b322d1cb47
Merge pull request #356 from basecamp/dev
...
Omarchy v1.6.2
2025-07-26 17:17:21 -04:00
d503b0cc37
Fix path
2025-07-26 17:14:31 -04:00
eeb784d087
Fix path here too
2025-07-26 16:49:43 -04:00
07a16487c0
Fix paths
2025-07-26 16:48:45 -04:00
c814aa534d
Install if MISSING
2025-07-26 16:47:25 -04:00
6de445a2a6
Spelling
2025-07-26 16:37:49 -04:00
73d8c70e06
Ensure we detach from the session so swaybg doesn't die with it
2025-07-26 16:36:42 -04:00
e3bf801654
Don't add this twice on rerunning either
2025-07-26 15:58:38 -04:00
b4d75729d9
Don't add the keys twice
2025-07-26 15:53:53 -04:00
68a221e456
Simplify and make it idempotent
2025-07-26 15:52:00 -04:00
42963368c0
Reference correct file
2025-07-26 15:43:29 -04:00
cf688baa34
We don't have this any more
2025-07-26 15:42:59 -04:00
0a8a502cf2
Add migration to refresh walker to get the = leader key for calculator
2025-07-26 15:37:28 -04:00
9844d4ab22
Merge pull request #362 from ryanrhughes/add-prefix-to-walker-calc
...
Add "=" as default walker prefix
2025-07-26 15:32:54 -04:00
cec5482483
Merge pull request #361 from basecamp/adjust-logo-assets
...
Adjust logo assets
2025-07-26 13:23:20 -04:00
bd43aee907
Merge pull request #348 from ryanrhughes/combine-plymouth-and-login
...
Combine plymouth and login installers
2025-07-26 13:22:44 -04:00
6afbff2c27
Add "=" as default walker prefix
2025-07-26 13:12:28 -04:00
cc79664efc
Combined login will run refresh commands
2025-07-26 13:09:28 -04:00
162952f102
Run combined login now
2025-07-26 13:09:28 -04:00
f693c33310
Combine plymouth and login
2025-07-26 13:09:28 -04:00
32aa290af5
Update logo svg
2025-07-26 10:02:50 -07:00
fbdbf852eb
Update logo txt
2025-07-26 10:02:29 -07:00
5b654d0282
Be careful not to exit the entire migration runner
2025-07-26 13:02:22 -04:00
4929d3e201
Merge pull request #351 from JaxonWright/bare-improvements
...
Improvements to Bare Install
2025-07-26 13:01:31 -04:00
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
4e9e13f88d
Merge pull request #359 from saullrb/dev
...
Better handle chaotic aur installation
2025-07-26 12:55:26 -04:00
7f3af84a60
#330 : update "add missing installation of Zoom" migration to skip if bare install
2025-07-26 12:41:22 -04:00
62fb66a74a
omarchy-refresh-applications(#330/#341): do not copy xtras .desktop declarations if in bare mode
2025-07-26 12:41:22 -04:00
cb48956a37
config.sh( #330 ): if bare install, create bare.mode file to allow updates to skip steps not applicable to bare installs
2025-07-26 12:41:22 -04:00
4e4e82c5b9
fix chaotic aur installation
2025-07-26 13:17:13 -03:00
302e92860e
Fix step total in install.sh subtexts
2025-07-26 09:00:20 -07:00
eace29af7d
Allow updating timezone from right-clicking the clock
...
Closes #314
2025-07-26 11:15:08 -04:00
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
c081078e72
Protect pacman config from adopting broken mirror setup
2025-07-26 09:52:11 -04:00
3c2559297d
Convert to yay and check for existence
2025-07-25 22:16:50 -04:00
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
896ad9d97a
Merge pull request #344 from ryanrhughes/prevent-screenshot-stacking
...
Prevent screenshot selection stacking
2025-07-25 22:14:59 -04:00
83d43a7d8d
Merge pull request #347 from tahayvr/new-omarchy-logo
...
Update Omarchy logo
2025-07-25 22:13:09 -04:00
1fa2b62fba
Make it safe to rerun the theme.sh installer
...
Closes #343
2025-07-25 22:09:32 -04:00
d9f9f5212e
Don't need that twice
2025-07-25 21:58:51 -04:00
ba75889154
Slow it down a little
2025-07-25 21:57:28 -04:00
d6ba2af917
Spelling
2025-07-25 21:54:03 -04:00
2f12cdc751
Fix spelling
2025-07-25 21:35:39 -04:00
363a9ae4dc
update logo.txt with new logo
2025-07-25 17:47:30 -07:00
eefb4638e9
add omarchy.svg to root of repo
2025-07-25 17:40:14 -07:00
bb2d21c3b7
Merge branch 'dev' into prevent-screenshot-stacking
2025-07-25 19:22:09 -04:00
ac935bdaed
Kill selection if already active
2025-07-25 18:12:08 -04:00
f25be1d075
Fix path
2025-07-25 16:56:53 -04:00
8336788e0a
So 1/5 is right
2025-07-25 16:54:51 -04:00
d60563fe92
Need to happen as part of the destkop
2025-07-25 16:54:02 -04:00
1066415576
Bring back the first art
2025-07-25 16:49:29 -04:00
b5f60f78a8
Structure the installers explicitly with clearly defined segments
2025-07-25 16:48:53 -04:00
92c1db9176
take into consideration xdg dirs for screenshot and screen recording
2025-07-25 21:43:37 +02:00
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
0ead8947f7
Add logo to logical substeps
2025-07-25 15:42:27 -04:00
37f4d4a411
More tweaks to the animations
2025-07-25 15:30:49 -04:00
c4a08c3c25
Try to do another header
2025-07-25 15:27:10 -04:00
0c36142f8a
Default to expand but allow others
2025-07-25 15:26:38 -04:00
65a5bbad82
Setup presentation tooling and functions as a separate step
2025-07-25 15:25:39 -04:00
165c940df2
A bit more effects
2025-07-25 15:21:36 -04:00
824ba78000
Let's try just showing the logo at identification time
2025-07-25 15:14:05 -04:00
6d3df204bc
Use terminal text effects for extra rizz
2025-07-25 15:05:41 -04:00
1c14b8eba2
Have to check for the right command
2025-07-25 14:30:18 -04:00
e01c1bb139
It's all setup
2025-07-25 14:29:08 -04:00
466fe6caba
Merge pull request #321 from saullrb/dev
...
Add Chaotic-AUR setup
2025-07-25 14:28:25 -04:00
10f71885b2
No longer needed
2025-07-25 13:43:32 -04:00
19c0d2887e
Reorder
2025-07-25 13:04:53 -04:00
f2b58c2b8e
Add dedicated omarchy-setup-steam script
2025-07-25 13:02:55 -04:00
46d135025e
Center steam window to prevent it from being off screen
2025-07-25 13:02:55 -04:00
46e972172c
Merge pull request #337 from anagrius/master
...
Fix fzf completion path for Arch Linux
2025-07-25 12:41:33 -04:00
79df336854
Merge pull request #333 from tahayvr/matteblack-plugin
...
matteblack.nvim is now a neovim colorscheme
2025-07-25 12:40:56 -04:00
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
a76c7ee33b
add matteblack plugin for neovim
2025-07-24 17:45:31 -07:00
674c5bfdda
Use Arch icon for this instead too for now
2025-07-24 18:11:03 -04:00
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
db63219398
A few more color corrections
2025-07-24 18:05:08 -04:00
42d80f2ce7
Consistent colors
2025-07-24 18:03:00 -04:00
4578d4e418
Cleanup files from needless comments
2025-07-24 18:02:00 -04:00
7242a57c18
Fix more swayosd colors
2025-07-24 18:00:00 -04:00
2d9ed8720b
Match color to mako
2025-07-24 17:39:06 -04:00
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
70da2ecbe8
allow override of screenshot/screenrecord output
2025-07-24 11:39:12 -04:00
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
d2fffc40ea
Add migration to prevent Waybar stacking
2025-07-23 16:26:13 -04:00
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
a4e7f41798
Merge pull request #305 from basecamp/dev
...
Omarchy v1.6.1
2025-07-23 14:56:04 -04:00
8908ce91f8
Trailing slash
2025-07-23 14:55:00 -04:00
5458b46584
Merge pull request #304 from basecamp/increase-pamlockout-limit
...
Increase pamlimit lockout
2025-07-23 14:39:22 -04:00
9b7908d17b
Ensure we restart swayosd after setting up theming
2025-07-23 13:03:47 -04:00
a12cd97922
Increase pamlimit lockout
2025-07-23 12:59:32 -04:00
9231148cd7
Increase pamlimit lockout
2025-07-23 12:36:57 -04:00
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
98f848d4a0
Fix the vibe coding hallucinations from swayosd theming
2025-07-23 11:53:04 -04:00
c36d76bb1c
Merge pull request #288 from aifrim/swayosd-cfg
...
full swayosd integration
2025-07-23 11:46:15 -04:00
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
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
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
35e1d1233e
Merge pull request #302 from ludo237/master
...
fix: walker css url
2025-07-23 11:38:10 -04:00
8f569921b3
Merge pull request #295 from abenz1267/dev
...
force package database refresh after adding multilib repo
2025-07-23 11:37:51 -04:00
3933cd7c89
fix: walker css url
...
there is an extra `/` that should not be ehre
2025-07-23 15:15:53 +02:00
ceb44d7aa1
feat: Add MariaDB to Docker databases
2025-07-23 10:36:36 +01:00
fd56404407
force package database refresh after adding multilib repo
2025-07-23 09:43:51 +02:00
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
2b2103fb66
Put Sunset Lake first for Tokyo Night
2025-07-22 22:19:29 -04:00
11dfeae901
Merge pull request #246 from basecamp/dev
...
Omarchy v1.6.0
2025-07-22 16:24:55 -07:00
8c0ac90fe4
Remember to disown!
2025-07-22 19:17:41 -04:00
d83a87a01c
Don't hang the terminal
2025-07-22 19:09:47 -04:00
f0a9271506
Correct the order
2025-07-22 19:09:09 -04:00
faaf672eb4
Alert that we are updating system packages
2025-07-22 19:08:41 -04:00
0058023e85
Revert "Try to work around hanging"
...
This reverts commit 1976eafbcd
.
2025-07-22 19:07:27 -04:00
4fedfbe9f1
Maybe it's hanging on dependencies?
2025-07-22 19:07:01 -04:00
1976eafbcd
Try to work around hanging
2025-07-22 19:07:01 -04:00
1ebf88bac0
full swayosd integration
2025-07-23 01:51:04 +03:00
cce56a2684
Nicer sorting in Walker
2025-07-22 18:41:17 -04:00
c4b45779fe
Use current background link
2025-07-22 18:33:25 -04:00
d706eda676
Unused
2025-07-22 18:26:34 -04:00
7c75cbbcd5
Ensure indexes are up to date from boot.sh instead
2025-07-22 18:08:31 -04:00
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
2332a4f6db
Don't update index during the normal run
...
Since we did that at the start
2025-07-22 18:03:05 -04:00
bacaabe4a1
We don't have yay yet
2025-07-22 17:53:58 -04:00
60f5a3b063
Merge branch 'master' into dev
2025-07-22 14:53:27 -07:00
7a7a08f9c3
Drop the entire first run idea for now
2025-07-22 17:51:34 -04:00
4421f20e82
Reduce first run to just showing the manual for now
2025-07-22 17:49:08 -04:00
071be3abcb
Setup Docker DBs from TUI
2025-07-22 17:47:45 -04:00
771313b836
Update all the built-in packages from the ISO
2025-07-22 17:47:34 -04:00
dbe3ec8b2f
Safe to use this again then
2025-07-22 17:36:14 -04:00
5be61c17a1
Go back to ANSI header now that we dont open a browser until the end
2025-07-22 17:34:52 -04:00
98f5669637
Remove GH Setup for now too
2025-07-22 17:33:43 -04:00
bcf0e1ebf9
Save the Dropbox setup until we have an answer to GDK_SCALE
2025-07-22 17:27:23 -04:00
f06e11ac47
Focus back on the installer after opening the manual
2025-07-22 16:54:08 -04:00
03192de90e
Use a header that won't fold on a small screen
2025-07-22 16:38:33 -04:00
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
5e4c309b2c
Do dropbox first so we have the browser if we need it
2025-07-22 13:58:35 -04:00
a691a50559
Scaling workaround
2025-07-22 13:48:00 -04:00
778a69897b
Fix path
2025-07-22 13:37:04 -04:00
ff77d4731f
Allow it to start before existing
2025-07-22 13:23:59 -04:00
ec4efb304c
Didn't actually like that
2025-07-22 13:20:57 -04:00
1d4991426e
More shushing
2025-07-22 13:16:37 -04:00
c31250d7c0
Also can't use logo here or we're squishing
2025-07-22 13:12:35 -04:00
f36402b2c9
Clear before launching
2025-07-22 13:11:10 -04:00
ecf65b0499
Still need to keep it quiet
2025-07-22 13:10:47 -04:00
65ba4cc576
Might squish the logo when we open Docker or Manual
2025-07-22 13:09:01 -04:00
56999c0ae5
Use the Omarchy Manual webapp for launching
2025-07-22 13:06:35 -04:00
e3e46e1383
Install Omarchy Manual as its own web app
2025-07-22 13:06:05 -04:00
28bec8c7d2
Launch the Docker app if we installed Docker DBs
2025-07-22 13:03:14 -04:00
484b98ae43
No confirm please
2025-07-22 13:02:01 -04:00
14d9cd452c
Explain the gum picker
2025-07-22 13:01:19 -04:00
8071642b66
Use consistent conditional
2025-07-22 12:37:57 -04:00
ba1e50daa9
Keep it simple
2025-07-22 12:36:56 -04:00
1c69965819
Restart walker when we refresh the config
2025-07-22 11:21:50 -04:00
ea903c7d65
Cleanup the screenrecording script
2025-07-22 08:58:20 -05:00
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
a94ee3dee8
Remove 1px border from hyprshot screenshots
...
Closes #277
Co-authored-by: @al3rez
2025-07-22 08:44:17 -05:00
a117f5a36a
Open current directory on n alone while still allowing opening direct files too
2025-07-22 07:53:01 -05:00
d5b9a5f223
Update envs.conf ( #281 )
2025-07-22 07:44:36 -05:00
b656ea0625
Prevent messing with the list ( #276 )
2025-07-21 21:21:55 -04:00
611668783b
Make sure we have jq for initial monitor setup
2025-07-21 20:42:39 -04:00
cd0565a57f
Explain where to find Dropbox icon
2025-07-21 20:38:54 -04:00
e464f19bff
Not starting right
...
Emacs people can figure themselves out
2025-07-21 20:34:09 -04:00
2567baf00e
Clear so not smushed
2025-07-21 20:31:05 -04:00
84065dd767
Cleanup terminal after each step
2025-07-21 20:29:43 -04:00
377522f804
Try a simpler setup flow
2025-07-21 20:12:58 -04:00
a7b423a2c4
No redirect since stderr has the code
2025-07-21 20:11:41 -04:00
853d46854f
Even if you kill it, you're done
2025-07-21 20:11:32 -04:00
785d575ecc
Fix installation references
2025-07-21 19:58:54 -04:00
f346c78826
Quiet stderr
2025-07-21 19:55:40 -04:00
47584de6db
Let it tile so browsers open neatly next to it
2025-07-21 19:05:32 -04:00
b150a1f068
Start the server as well
2025-07-21 19:01:00 -04:00
9cbe88d43d
Move to the front and wrap in a no-op for when its there
2025-07-21 18:59:40 -04:00
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
24aa77a6cf
Add F11 keybind to toggle fullscreen for active window in hyprland ( #273 )
2025-07-21 18:54:30 -04:00
ac3aadd93a
Correct path here too
2025-07-21 18:50:48 -04:00
95c6882e54
Ensure first-run flow isn't run for existing installations
2025-07-21 18:47:06 -04:00
cdc9f8606e
Go to the Omarchy directory first
2025-07-21 18:45:31 -04:00
ae2e626c0e
Use familiar emoji leader key of : instead of .
2025-07-21 18:44:06 -04:00
3518062c1f
Fix bin references
2025-07-21 18:39:24 -04:00
83a8f42bd7
Open the manual as the last step
2025-07-21 18:27:15 -04:00
6a3ce098e9
Use a common namespace for cmds
2025-07-21 18:26:09 -04:00
d1ba090bec
Its obvious
2025-07-21 18:13:53 -04:00
04ec2ba84d
Reuse the Omarchy title so we get the same float
2025-07-21 18:13:37 -04:00
273c261b3e
Give a little more breathing room
2025-07-21 18:13:26 -04:00
fa5b13a284
Finalize the first-run flow
2025-07-21 18:05:48 -04:00
22ff741c7f
Hurray
2025-07-21 17:57:29 -04:00
702c6f015e
Accommodate more themes
2025-07-21 17:55:21 -04:00
602009ebf3
Add a first-run flow
2025-07-21 17:46:37 -04:00
16e9553a40
Remove all noise
2025-07-21 16:28:07 -05:00
98b5c862bc
Breaks the ini
2025-07-21 16:27:00 -05:00
0c6719becc
No longer using current/backgrounds
2025-07-21 17:12:16 -04:00
e8c23532b3
Reuse ansi art and clear install when we ask for input
2025-07-21 16:22:28 -04:00
a7fb87f08b
Need to put remove somewhere else -- not common enough to gum this up
2025-07-21 16:10:26 -04:00
e898ae327f
Use dropbox-cli so it doesn't quit when the terminal does
2025-07-21 16:09:08 -04:00
b21a236bf3
Fixup the Dropbox setup flow
2025-07-21 16:05:29 -04:00
6ef2ce0088
Enable caps lock again as default xcompose key
2025-07-21 15:45:44 -04:00
5d09154079
Start walker service after doing installation
2025-07-20 22:19:22 -05:00
f083d3e9ec
fix the low contrast colors for comments in NeoVim for matte black theme ( #268 )
2025-07-20 22:00:48 -05:00
f60e66cfdf
Move Dropbox to a setup script
2025-07-20 21:51:46 -05:00
fcf00494bb
Now that Dropbox has its own service starter, use another example
2025-07-20 21:43:29 -05:00
e7da208505
Fix using backgrounds from inside the themes
2025-07-20 21:30:06 -05:00
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
61a7aee377
Ensure this isnt run over and over also
2025-07-20 21:21:28 -05:00
f781a805c9
Install missing Dropbox dependencies if Dropbox is there
2025-07-20 21:19:34 -05:00
9c01775287
Better to use the refresh commands so you don't forget to write the migration
2025-07-20 21:16:04 -05:00
b8b3548019
Update waybar.css to fix waybar dancing workspace numbers with a migration
2025-07-20 21:09:07 -05:00
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
1f1660f5e4
One smaller for less spacing
2025-07-20 20:41:24 -05:00
35fb85ea5a
Revert "Temporary fix for waybar stacking on waking from sleep"
...
This reverts commit b967223d3c
.
2025-07-20 20:22:52 -05:00
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
af72a45dbd
Remove non-existent vibe-code hallucinated options and clean up theme files
2025-07-20 18:07:15 -05:00
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
dca7e9a8e8
Also don't do these migrations if they were already completed
2025-07-20 17:52:32 -05:00
e2c94acd94
Add min-width to workspace numbers ( #252 )
2025-07-20 17:45:58 -05:00
5b42501c9f
Same style as others with description always
2025-07-20 17:44:08 -05:00
ecc9a46bff
Wrap a little better
2025-07-20 17:43:17 -05:00
fafe78d80f
add missing installation of zoom ( #262 )
2025-07-20 17:40:45 -05:00
9b8569e537
Make migrations faster to skip if they've already been run
2025-07-20 17:36:29 -05:00
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
df13763d42
Better extraction
2025-07-19 22:43:28 -05:00
81727a20ce
Install everything needed for full Dropbox + split out other potentially flaky installs
2025-07-19 22:43:09 -05:00
aac9e158d1
Migration to add libappindicator-gtk3
2025-07-19 22:25:32 -05:00
b98634d06b
Need libappindicator-gtk3 for Dropbox tray icon to work right
2025-07-19 22:24:42 -05:00
309c35c866
Extract shared function
2025-07-19 17:02:52 -05:00
4427c0bb28
Add full screen recording as an option
2025-07-19 16:58:22 -05:00
30b3af58e5
Use same naming convention as new screenshot flow
2025-07-19 16:49:50 -05:00
6b947ffb45
Add satty to the default screenshot flow
2025-07-19 16:49:39 -05:00
f569c4e365
Moving away from SIGUSER2 didn't help with the stacking, so return it
2025-07-19 15:11:52 -05:00
cf71a3f101
Ensure apps started with uwsm stay managed by uwsm on restarts
2025-07-19 15:11:32 -05:00
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
178f97a6e3
We don't need the GUI for fcitx5
...
The fewer packages the better
2025-07-18 23:33:08 -05:00
f99277ad71
Remove needless comments
2025-07-18 23:00:42 -05:00
ca69f15709
Not needed
2025-07-18 22:58:48 -05:00
2e874adb50
Add simple screen recordings ( #235 )
...
* Add simple screen recording tool
* Need slurp too
2025-07-18 22:55:28 -05:00
3b0fd13be1
Set class/title in case we want to do window settings on it
2025-07-18 22:54:42 -05:00
f8a7e1c7eb
Finish transition from audio settings GUI to TUI
2025-07-18 22:54:17 -05:00
ee5785855a
Replace pavucontrol with wiremix ( #225 )
...
Add to install
2025-07-18 22:40:42 -05:00
da597ac567
Revert "Replace pavucontrol with wiremix ( #225 )"
...
This reverts commit 620b397859
.
2025-07-18 22:39:25 -05:00
620b397859
Replace pavucontrol with wiremix ( #225 )
...
Add to install
2025-07-18 22:38:45 -05:00
03053626e3
Make these executable
2025-07-18 17:49:56 -07:00
7f681c71fb
Extra CR
2025-07-18 17:44:18 -07:00
d76d31a5af
Make these executable too
2025-07-18 17:43:20 -07:00
3c156ab059
Better error handling and make these full scripts
2025-07-18 17:43:01 -07:00
dbfad74ba3
Better error catching
2025-07-18 17:33:51 -07:00
56e1ba9c5d
Merge branch 'master' into dev
2025-07-18 17:18:02 -07:00
68a188d299
Offer community help link
2025-07-18 17:17:42 -07:00
4df7fcb716
Merge pull request #233 from alansikora/alan/setup-fixes
...
Setup is failing
2025-07-18 17:13:10 -07:00
913675bd5e
Creating plymouth-quit.service.d before running tee
2025-07-18 21:05:38 -03:00
56e25bd02c
Update docker.sh
2025-07-18 21:05:29 -03:00
2224249901
Merge pull request #223 from ryanrhughes/improve-boot-times
...
Improve boot times
2025-07-18 14:52:26 -07:00
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
f388e90d3b
Add migration for new Catppuccin Latte theme
2025-07-18 14:35:37 -07:00
cd915557ae
Merge pull request #212 from ryanyogan/omarchy-catppuccin-latte-theme
...
Omarchy Theme ~ Adds Catppuccin Latte
2025-07-18 14:32:51 -07:00
96e87d8e7e
Minify without quality loss
2025-07-18 14:31:57 -07:00
be751a3dde
Merge pull request #223 from ryanrhughes/improve-boot-times
...
Improve boot times
2025-07-18 14:26:27 -07:00
786b0b2205
adds a light pastel background and official btop theme
2025-07-18 10:12:28 -05:00
ced618318d
Mask
2025-07-18 05:12:36 -04:00
f5553a8d30
Update 1752797704.sh
...
MASK
2025-07-18 05:11:51 -04:00
e34dbe7d50
Create directories
2025-07-18 04:40:41 -04:00
19d45670ce
Change when plymouth is dismissed and prevent docker blocking
2025-07-18 04:37:47 -04:00
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
49efa1c3f1
Add third Tokyo Night background
2025-07-17 22:35:02 -07:00
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
5252990396
increases the theme menu width for additional characters
2025-07-17 21:49:46 -05:00
276886af8e
adds catppuccin logo
2025-07-17 21:35:22 -05:00
0e0741feb7
adds official catppuccin alacritty theme
2025-07-17 21:24:25 -05:00
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
98c269e6d5
adds catppuccin from base catppuccin theme
2025-07-17 21:11:34 -05:00
45b5d3ea47
Merge pull request #209 from basecamp/dev
...
Omarchy v1.5.0
2025-07-17 20:15:04 -04:00
d200cec03c
removes not-needed styles
2025-07-17 19:14:15 -05:00
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
5c7f1a5037
Add theme picking to the TUI
2025-07-17 17:03:40 -07:00
c76cd8f0c6
Fix paths for sub command invocation
2025-07-17 16:56:13 -07:00
45bab7a92e
Will be set separately
2025-07-17 16:54:19 -07:00
2bcff1662b
removes personal neovim configs
2025-07-17 18:50:58 -05:00
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
4097582572
Merge branch 'basecamp:dev' into dev
2025-07-17 18:36:03 -05:00
39604d2d48
Backgrounds now live in theme folders
2025-07-17 16:34:47 -07:00
ee74a87020
Add trigger to reload btop when theme changes
2025-07-17 16:33:36 -07:00
61c0bfd22b
Seems like pinta can unfortunately also be a bit flaky!
2025-07-17 16:29:06 -07:00
f880531621
Stop wrapping wofi in uwsm for now as it was producing errors
2025-07-17 16:07:33 -07:00
49c38c835f
Add migration for waybar/config.jsonc rename
...
Co-authored-by: @nullndr
Closes #169
2025-07-17 16:00:13 -07:00
7991835576
Use waybar/config.jsonc for syntax highlighting
2025-07-17 15:58:42 -07:00
51c2437f2a
fix broken iwd check by validating iwctl instead
2025-07-17 18:57:37 -04:00
2696fb39da
Protect theme-bg-next from missing background and always start with the first one
2025-07-17 15:34:21 -07:00
296e232151
Just use existing logic for setting theme bg
2025-07-17 15:29:57 -07:00
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
03a541a9a2
[THEME] // Adds initial catppuccin-latte base styles
2025-07-17 17:11:34 -05:00
86a3c84db9
Consistent command naming scheme for menus too
2025-07-17 15:04:46 -07:00
b9c782d142
Use consistent naming setup and expose add/remove in TUI
2025-07-17 15:02:20 -07:00
ef8df30f01
Add --remove option to fingerprint setup
2025-07-17 14:59:16 -07:00
9467b56be0
Uninstall packages too
2025-07-17 14:53:45 -07:00
68e77daffa
Better setup flow and add --remove option
2025-07-17 14:51:59 -07:00
729cd6a3a2
Merge pull request #171 from icehunt/fido2-setup-script
...
add fido2-setup script
2025-07-17 17:39:09 -04:00
3f01ced913
Fixup migration
2025-07-17 14:32:22 -07:00
89fe64aa23
Merge pull request #206 from Shaps/add-docker-buildx
...
Add docker-buildx package
2025-07-17 17:31:17 -04:00
38417b36e9
Merge branch 'dev' into add-docker-buildx
2025-07-17 17:26:51 -04:00
fd087719a2
Merge pull request #204 from basecamp/light-mode-easy
...
Add light mode
2025-07-17 17:23:31 -04:00
e00c4ad0dc
Link up the theme too
2025-07-17 14:22:01 -07:00
f38420e954
Fit more themes!
2025-07-17 14:18:09 -07:00
6e229feb43
light.mode sounds better!
2025-07-17 14:15:55 -07:00
bb5f6b00e3
Confirm before updating system packages
2025-07-17 14:12:58 -07:00
e9f0239f57
Stash/pop any local changes before pulling updates
...
More user customizations will survive without commits.
2025-07-17 14:12:58 -07:00
25459cb539
Confirm before updating system packages
2025-07-17 09:39:42 -07:00
dcc4071979
Stash/pop any local changes before pulling updates
...
More user customizations will survive without commits.
2025-07-17 09:39:31 -07:00
ea7d615eef
add docker-buildx package
2025-07-17 11:46:12 +02:00
86bf311866
add option to opt out of sudo
2025-07-17 02:05:41 -07:00
2235332cb9
Let the themes include backgrounds directly
2025-07-16 22:32:35 -07:00
5170b7a653
Needless
2025-07-16 22:24:32 -07:00
53f77dd267
Add Rose Pine light theme
2025-07-16 22:08:28 -07:00
fb17d91fad
Merge branch 'dev' into light-mode-easy
2025-07-16 21:49:23 -07:00
ebe38078de
Disable uwsmifying wofi launcher until we can fix the issues
2025-07-16 21:49:17 -07:00
6542784559
Make light mode possible via gsettings based off a marker
2025-07-16 21:48:14 -07:00
9a2d8852d3
Kill waybar proper and restart on suspecion that SIGUSR2 is whats causing the stacking bug
2025-07-16 21:13:36 -07:00
4f565b743a
Simpler shebang
2025-07-16 20:15:56 -07:00
c8656cb10f
Merge pull request #201 from basecamp/firewall
...
Enable ufw firewall by default
2025-07-16 20:48:24 -04:00
a735337a59
Turn on ufw-docker
2025-07-16 16:56:40 -07:00
b1c5b420bc
Add migration to enable firewall
2025-07-16 16:47:36 -07:00
e6e280dd84
Merge branch 'dev' into firewall
2025-07-16 16:46:50 -07:00
5c42f35839
Install and enable ufw firewall by default
...
Gotta be safe out there!
2025-07-16 16:46:35 -07:00
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
f52c261735
Update utilities.conf
...
Match latest
2025-07-16 14:30:56 -07:00
e9c7bbb490
uwsm: wrap gui exec-once applications with uwsm
2025-07-16 23:21:06 +02:00
f756d742da
use uwsm to properly wrap applications
2025-07-16 23:19:55 +02:00
12a43ae400
Ensure all installers have a shebang line to specify bash
...
Closes #134
2025-07-16 14:19:03 -07:00
f4b172e029
Fix switching to background images with spaces in the filename
...
Fixes #138
2025-07-16 14:10:04 -07:00
ea9d451474
Don't hang the opening terminal
2025-07-16 13:15:12 -07:00
28dc1f505c
No transparency on nautilus previews
2025-07-16 13:00:50 -07:00
4b13434cda
Merge pull request #195 from basecamp/dev
...
Omarchy v1.4.1
2025-07-16 11:15:32 -04:00
3dfa4c3216
Start manual as a webapp
2025-07-16 08:13:27 -07:00
b95eae0e10
Actually fine just to use SIGUSR2
2025-07-16 07:42:04 -07:00
7098260e69
Refresh waybar configuration
2025-07-16 07:39:02 -07:00
419951a892
Full restart required
2025-07-16 07:33:22 -07:00
df19472350
On the first install its safe to overwrite
2025-07-16 07:29:08 -07:00
781a7888cb
Move to fully user editable wofi styles
...
Closes #190
2025-07-16 07:11:36 -07:00
4ea0e65950
Fix indention
2025-07-16 06:37:40 -07:00
63d9710e62
Merge pull request #192 from mrtnin/master
...
Fix a botched merge in the waybar config
2025-07-16 09:37:07 -04:00
2a9ebc8ff9
Toggle wofi menus instead of stacking them
...
Closes #194
2025-07-16 06:33:12 -07:00
5e4167a0db
Silence wofi output when run from cli
2025-07-16 06:30:57 -07:00
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
f464c6b8d0
Fix a botched merge
2025-07-16 12:57:10 +02:00
e7e5ff96eb
Fix moved bin
2025-07-15 22:21:09 -07:00
10109bbadc
Link backgrounds instead of copying
2025-07-15 22:00:25 -07:00
89bda8468e
Turn omarchy-synthwave-theme into just synthwave for the name
2025-07-15 22:00:08 -07:00
4d22b627be
Merge pull request #186 from basecamp/dev
...
Omarchy v1.4.0
2025-07-15 23:02:44 -04:00
17c01629ec
Noconfirm and needed
2025-07-15 19:48:35 -07:00
3557ce8d3b
Shorter to fit inside Omarchy TUI width
2025-07-15 19:35:51 -07:00
e60c37b194
Specific Omarchy TUI size
2025-07-15 19:35:01 -07:00
d305935382
Put all omarchy commands under the omarchy- prefix
2025-07-15 19:30:23 -07:00
018603be6d
Make it clear this is just for development of omarchy
2025-07-15 19:23:27 -07:00
c312cd8b06
More updates
2025-07-15 19:22:44 -07:00
f9403977b8
Homogenize command naming
2025-07-15 19:22:40 -07:00
2d1e6d0e69
Add way to refresh wofi settings
2025-07-15 19:22:27 -07:00
49b191b2af
Always lowercase
2025-07-15 19:17:32 -07:00
6de7be7e18
Set path for when its run as standalone app
2025-07-15 19:17:09 -07:00
c99f4c9c02
Tweaks and refinements to the Omarchy TUI
2025-07-15 19:14:23 -07:00
ab3904df9a
Quiet swaybg output
2025-07-15 19:14:10 -07:00
73d0197b3c
Treat Omarchy as a settings window
2025-07-15 17:55:03 -07:00
b8d64f1737
Copy over new Omarchy application desktop definition
2025-07-15 17:54:53 -07:00
ecf42918fb
Have to sudo the change to pacman.conf
2025-07-15 17:31:36 -07:00
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
a649779d81
envvars: remove xdg-data-dir env for wofi, it's not needed ( #184 )
2025-07-15 17:24:30 -07:00
f114e5c441
Hide this too
2025-07-15 17:24:06 -07:00
5daa30a629
Fix compatibility with Framework 16 sensor
...
Closes #181
Co-authored-by: @anagrius
2025-07-15 17:17:14 -07:00
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
dcd63233af
added sudo support
2025-07-15 03:30:28 -07:00
f1761319e9
got testing for device working
2025-07-15 02:34:18 -07:00
b0d4c2dae4
Fixup and tuneup
2025-07-14 22:35:10 -07:00
e674744714
Fix symlink or directory detection
2025-07-14 21:47:46 -07:00
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
b3338c84b6
Reuse the new omarchy-theme-set in omarchy-theme-next
2025-07-14 21:36:15 -07:00
bfc8d73300
Tune this up and make it prettier
2025-07-14 21:31:58 -07:00
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
7aae9015a5
Make known potentially flaky package not halt installation
...
Ref #151
2025-07-14 21:10:43 -07:00
3edc8bb470
Add note about overwritting directly in here
2025-07-14 21:08:50 -07:00
005e284d59
Tweaks
2025-07-14 21:04:24 -07:00
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
5a48f120ec
Make wofi stylesheet user editable
...
Closes #167
Co-authored-by: @cannikin
2025-07-14 20:53:04 -07:00
5501d94896
Not used
2025-07-14 20:43:26 -07:00
1dd64a814a
Add color and pacman animation to pacman installer
...
Closes #174 , #129
Co-authored-by: @rockorager
2025-07-14 20:39:08 -07:00
ad6c1f0df1
Errant migration
2025-07-14 20:38:09 -07:00
72e863f6be
Split out the packages that need a keyserver and rescue any failure with an explanation
2025-07-14 18:43:21 -07:00
8758b5d4dc
Caused other problems
2025-07-14 18:37:02 -07:00
5672d04cb3
Set proper permissions
2025-07-14 18:22:28 -07:00
d4910dd855
Use a custom, known good keyserver to prevent install errors stemming from an inaccessible keyserver
2025-07-14 18:15:48 -07:00
244758fabb
Use Liberation instead of Adwaita as default
2025-07-14 16:44:51 -07:00
46010f8e15
Correct monospace references
2025-07-14 16:34:06 -07:00
5739fa741c
Migration to create default fontconfig
2025-07-14 16:20:54 -07:00
9157a85da2
Add a default fontconfig
2025-07-14 16:18:04 -07:00
691a881b6f
Ensure that the Chromium file picker window is also floated and centered
2025-07-14 16:17:55 -07:00
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
d435a650cc
Catch the Typora save window as well
2025-07-14 11:04:25 -07:00
10d332e5d1
Update matte-black theme for consistency ( #164 )
2025-07-14 10:42:40 -07:00
6ac1cd4bbe
Add Synaptics to the fingerprint check ( #172 )
2025-07-14 10:39:22 -07:00
0a8d3c3322
add fido2-setup script
2025-07-14 01:10:12 -07:00
03f7403cdd
Add migration to fix XCompose in Typora
2025-07-13 18:02:19 -07:00
3d060c384e
Fix XCompose use in Typora
2025-07-13 18:01:08 -07:00
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
2035790817
Fix indention
2025-07-13 17:45:21 -07:00
0caeeeed73
Merge branch 'master' into dev
2025-07-13 17:45:03 -07:00
1f0b8eb923
format(waybar): fix wrong indentation for config file ( #131 )
2025-07-13 17:44:25 -07:00
e50780e5bd
Add collapsing tray to waybar ( #130 )
...
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-07-13 17:40:13 -07:00
7af3230825
Automatically reload waybar style on changes ( #91 )
2025-07-13 17:31:07 -07:00
dc0032c9c3
Revert "Update keyboard shortcuts script to show all runtime keybinds ( #70 )"
...
This reverts commit 6433511873
.
2025-07-13 17:27:33 -07:00
59b59807a9
Revert "We have F11 for this"
...
This reverts commit 4f60ac6797
.
2025-07-13 17:27:30 -07:00
4f60ac6797
We have F11 for this
2025-07-13 17:24:49 -07:00
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
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
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
745a16f2a4
Catch up with new spacing and improve color
2025-07-13 16:31:05 -07:00
bde3d915c2
Excess CR
2025-07-13 16:29:33 -07:00
13bc31ad0f
Improve matte black lock screen colors
2025-07-13 16:29:24 -07:00
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
83877298b7
We use Liberation Sans for these
2025-07-13 15:45:44 -07:00
1df035864d
Bring Matte Black mako.ini in line with the rest
2025-07-13 15:45:05 -07:00
dd207232e1
Add margin to notifications
2025-07-13 17:25:00 -04:00
b761d3df0b
Fix the migration, not the installer
2025-07-11 09:23:22 -07:00
a477b41593
Fix backgrounds path
2025-07-11 09:19:17 -07:00
e8b47de2a9
Add migration to install new matte black theme
2025-07-11 09:10:59 -07:00
bd2fc67abc
Add new matte black theme by @tahayvr
2025-07-11 09:06:14 -07:00
2d5285fc56
Fix theme switcher to work with real directories in .config/omarchy/themes
...
Not just symlinks
2025-07-11 08:57:55 -07:00
adc506f053
Merge pull request #128 from basecamp/dev
...
Omarchy v1.3.2
2025-07-10 21:56:56 -04:00
a6f4c1d68b
Combine the rules and explicit center
2025-07-10 18:55:03 -07:00
29f1810c91
Remove duplicates and sort
2025-07-10 18:48:51 -07:00
b3b4c06175
Fix show bindings for the new files
2025-07-10 18:46:08 -07:00
9eb058cbe3
Float nautilus previews too
2025-07-10 18:32:32 -07:00
42e53500b4
Merge pull request #125 from basecamp/dev
...
Omarchy v1.3.1
2025-07-10 20:12:51 -04:00
62bbc8a698
No longer needed
2025-07-10 17:01:06 -07:00
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
c1c8751160
Stop rebuilding initcpio twice during install
2025-07-10 16:56:16 -07:00
e6016034e6
No longer relevant since we moved to polkit-gnome
2025-07-10 16:49:14 -07:00
f20d135256
Only run migration if it hasn't already been done
2025-07-10 16:47:52 -07:00
df8cdf7c64
Reset xdg settings with the new .desktop file
2025-07-10 16:46:17 -07:00
b44aded675
Fractional scaling isn't one fixed value
2025-07-10 16:42:41 -07:00
fe75dd9be4
We already have Printer Settings
2025-07-10 16:36:05 -07:00
cbc64ad09f
Switch Basecamp + HEY to use the regular web2app
2025-07-10 16:08:46 -07:00
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
bbb639f8d3
Migrate to using wayland-always chromium.desktop
2025-07-10 16:04:44 -07:00
aed0550e89
Force chromium to use wayland even when launched from .desktop
2025-07-10 16:02:34 -07:00
52f7bd98c1
Make sure we have all of the Propo font styles
2025-07-10 15:50:51 -07:00
5d234b6b3a
Include Caskaydia Mono Nerd Font Propo by default
2025-07-10 15:46:33 -07:00
051c1c2ad8
Use CaskaydiaMono Nerd Font Propo for waybar
...
Ever so slightly nicer spacing
2025-07-10 15:44:48 -07:00
1ee5b06161
Merge pull request #118 from leonhazen/waybar-tray
...
Add collapsing tray to waybar
2025-07-10 18:37:40 -04:00
9cb30b5be6
Small text tweaks
2025-07-10 15:36:30 -07:00
7e73105e84
Excess CR
2025-07-10 15:34:26 -07:00
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
a0baa35c8b
Merge pull request #113 from roel4d/patch-1
...
Do not persist sensitive data in clipboard
2025-07-10 18:32:47 -04:00
ceeaa25f0a
Expose all application starter bindings for easy overwriting
2025-07-10 15:30:38 -07:00
f89ad72c58
Only update if hyprlock.conf is still a symlink
2025-07-10 15:10:58 -07:00
62f1e3823b
Merge pull request #119 from DrInfinite/dev
...
De-couple hyprlock themes from layout
2025-07-10 18:04:49 -04:00
9ff7fa715e
Force the copy, there's no recursion needed
2025-07-10 15:04:01 -07:00
87767626c6
Merge branch 'dev' into dev
2025-07-11 03:14:39 +05:30
5639486fa5
Migration script for existing users
2025-07-11 03:12:16 +05:30
be29136188
Fewer fonts in the bare mode
2025-07-10 12:50:10 -07:00
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
a64c0505ec
Add a bare mode with almost no default applications beyond system basics
2025-07-10 12:28:42 -07:00
e22b3db049
Merge pull request #122 from rockorager/explicit-iwd-install
...
install: explicitly install iwd
2025-07-10 14:47:24 -04:00
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
735ed407a8
Merge branch 'dev' into battery-low-notification
2025-07-10 20:03:28 +02:00
957b23966c
add migration for low power notify
2025-07-10 19:32:52 +02:00
4c58879481
add low power notfication
2025-07-10 19:04:40 +02:00
77524a7afa
De-couple hyprlock themes from layout
2025-07-10 18:43:08 +05:30
4ff4ddb250
Add collapsing tray to waybar
2025-07-10 21:04:55 +10:00
5a3d57000e
Do not persist sensitive data in clipboard
2025-07-10 08:06:59 +02:00
6e05a51b65
Enable all the inputrc settings
2025-07-09 21:14:04 -07:00
583f1b6113
We don't need to shout
2025-07-09 20:52:16 -07:00
55f30eba66
No need to confirm the upgrade
2025-07-09 19:49:10 -07:00
faa279c587
Merge pull request #89 from basecamp/dev
...
Omarchy v1.3.0
2025-07-09 22:43:25 -04:00
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
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
c9a5de6581
Quiet by default
2025-07-09 19:01:19 -07:00
11b71a593b
Need to have the install inside the check of course
2025-07-09 19:00:52 -07:00
b25a60395a
All protections are already in there
2025-07-09 19:00:20 -07:00
d7b94996c3
Add border to wofi to better delineate from background
2025-07-09 18:52:04 -07:00
b7a3b4b020
Add a way to refresh plymouth setup
2025-07-09 18:39:13 -07:00
ae57e86dac
Merge pull request #110 from ryanrhughes/add-boot-screen
...
Update boot screen graphics & progress bar
2025-07-09 21:35:48 -04:00
8fb9b51d03
Update system packages when updating omarchy
2025-07-09 18:33:06 -07:00
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
352b0cfae6
Update assets and reduce progress target to 70%
2025-07-09 21:25:15 -04:00
4df84da6e1
Better grouping
2025-07-09 18:24:21 -07:00
9d05326e6f
Remove excess CR
2025-07-09 18:23:35 -07:00
b4fc02d3ed
Fix indention
2025-07-09 18:21:31 -07:00
601a0e2ac8
Already included as a dependency of fprintd
2025-07-09 18:21:01 -07:00
5d2aa7773e
No longer used
2025-07-09 18:19:48 -07:00
64e8a25719
Fix showing user keybindings
...
Close #106
2025-07-09 18:04:12 -07:00
c314721007
Rely on omarchy-refresh-waybar having its own confirm
2025-07-09 18:01:56 -07:00
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
96769b4d6a
Fix package name for lsusb
2025-07-09 17:53:04 -07:00
041abe8c2e
Merge pull request #109 from basecamp/switch-to-polkit-gnome
...
Switch to polkit-gnome
2025-07-09 20:48:38 -04:00
4f77e71d2c
Red means no!
2025-07-09 17:47:54 -07:00
c567dbffaa
Only allow fingerprint setup if a sensor is detected
2025-07-09 20:46:43 -04:00
6434fddb59
Explain migration
2025-07-09 20:45:18 -04:00
089f73c518
Remove commented out exec
2025-07-09 17:41:06 -07:00
929aafc17c
Guard against running it twice
2025-07-09 20:31:50 -04:00
5684aa80d8
Make sure to run polkit-gnome after migrating to it
2025-07-09 20:30:16 -04:00
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
5f46b7560e
Revert the attempt to fix dark mode for hyprpolkitagent
2025-07-09 19:37:51 -04:00
0d0f1ed692
Restart agent after setting up
2025-07-09 19:31:26 -04:00
5d6fe16e47
Not needed
2025-07-09 19:29:33 -04:00
5e50f00278
Turn on fingerprint authentication for sudo + system prompts
2025-07-09 16:26:24 -07:00
31875282ec
Then not do
2025-07-09 19:14:10 -04:00
a873a2cf96
Clean up migrations a bit
2025-07-09 19:13:37 -04:00
e7766926d9
Make it easier to read
2025-07-09 19:12:26 -04:00
08038e272c
Only if needed
2025-07-09 19:12:19 -04:00
fef5f38dc9
Only if needed
2025-07-09 19:12:15 -04:00
bc652eb3f7
Then not do
2025-07-09 19:08:44 -04:00
315f3ffe88
Only run Docker config setting if it hasn't been created already
2025-07-09 19:06:58 -04:00
5c1d8cc2b3
Only run if not already configured
2025-07-09 19:05:37 -04:00
bdfab2c305
Only run if missing
2025-07-09 19:05:27 -04:00
00be503e79
Only run migration if impala isn't there
2025-07-09 19:02:17 -04:00
77e2e5f61e
Refactor omarchy-refresh-waybar to use conditional confirmation
2025-07-10 06:59:06 +10:00
73a10a6d4e
Move plymouth install to the end
2025-07-09 13:33:00 -07:00
4295541c6a
Merge pull request #104 from ryanrhughes/add-boot-screen
...
Add graphical boot screen
2025-07-09 16:09:43 -04:00
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
2a84c5873b
Add hotkey to prevent idling on SUPER + CTRL + I
2025-07-09 11:22:43 -07:00
aa5c955f67
Add migratgion for gnome-keyring
2025-07-09 10:33:49 -07:00
18dadd62f0
Add gnome-keyring to enable 2FA for 1password
2025-07-09 10:33:01 -07:00
b0d94f3e34
Fix path interpolation
2025-07-09 10:31:08 -07:00
a15979dc79
Improve helper
2025-07-09 10:29:49 -07:00
1df37bd3d7
Setup hyprpolkitagent separately with dark mode applied
2025-07-09 10:29:39 -07:00
841596c5a3
Migration for permanently fixing F-keys on Apple-mode keyboards
2025-07-09 10:15:00 -07:00
b707d1974a
Add helper to create a new migration
2025-07-09 10:14:48 -07:00
aaedb7d62e
Permanently fix F keys on apple mode keyboards
2025-07-09 10:11:28 -07:00
099f094f8e
Use larger settings overlay
2025-07-09 10:08:48 -07:00
dd21b5ca5a
Fix wofi for showing keybindings after moving css
2025-07-09 10:04:20 -07:00
5f4962188a
Fix indention
2025-07-09 09:53:07 -07:00
6513db1bdd
Add gum confirm to omarchy-refresh-waybar
2025-07-09 19:07:28 +10:00
c9c05038a0
Cleanup
2025-07-09 00:58:36 -04:00
ce29c0f498
Adjust progress bar and prevent flash
2025-07-09 00:43:49 -04:00
033a2d9f02
Example for fractional scaling
2025-07-08 16:23:44 -04:00
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
9692a7985c
Remove power menu from icons and just rely on hotkey
2025-07-08 10:49:54 -04:00
d9da252dd3
Rearrange and simplify boot screen
2025-07-07 23:20:50 -04:00
06507963f2
Remove spinner
2025-07-07 21:02:00 -04:00
924a9861c6
Add grub, fix mkinitcpio match, and set theme
2025-07-07 20:33:54 -04:00
6057140ff3
Remove excess themes and move tokyo-night
2025-07-07 19:08:07 -04:00
4e6901734c
Remove theme switching
2025-07-07 19:05:07 -04:00
a2fa2cf632
Add plymouth installer and migration
2025-07-07 19:01:28 -04:00
86bcac5d28
Add touch to signal rebuild
2025-07-07 19:01:28 -04:00
820b80f287
Add shutdown sync script
2025-07-07 19:01:28 -04:00
f7afe3f555
Add script to generate new plymouth themes
2025-07-07 19:01:28 -04:00
1fed6096cc
Add plymouth themes
2025-07-07 19:01:28 -04:00
f52077a5a1
Give a hint as to how you overwrite Omarchy default bindings
2025-07-07 12:03:44 -07:00
d254969b39
Give a hint about the config format
2025-07-07 11:58:34 -07:00
434b17e27a
Add a hint to changing 1x resolution
2025-07-07 11:44:22 -07:00
201d303c2c
Better structuring of the wofi css
...
Reusing look for select menu and reducing theme duplication
2025-07-07 11:37:50 -07:00
6c1c829f86
Fix sorting code on power menu
2025-07-07 11:19:29 -07:00
24f8c31b64
The power menu will rule it all
2025-07-07 11:09:19 -07:00
207f811e47
Be more precise than sleep
2025-07-07 11:09:10 -07:00
cea316425f
Tweak presentation, drop the hotkey references
2025-07-07 11:04:40 -07:00
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
fe6481235d
Merge branch 'dev' into waybar-power-menu-improvements
2025-07-07 11:01:24 -07:00
8939d636fb
Offer to refresh waybar to use Impala
2025-07-07 10:56:37 -07:00
a64b32e2ee
Use power menu on Super+Esc
2025-07-07 10:50:45 -07:00
0073678f1f
Use Impala for wifi and float it
2025-07-07 10:50:45 -07:00
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
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
3515525d99
Add impala as iwd TUI
2025-07-07 16:37:13 +05:00
c459e03d39
Change power menu css path
2025-07-07 21:25:14 +10:00
51e97fcc76
Kill wofi when using the shortcut and power menu is showing
2025-07-07 21:18:45 +10:00
c032a6aa37
Adding shortcuts to power options
2025-07-07 21:07:13 +10:00
ef5a02a84c
Hide the search bar in power menu
2025-07-07 20:44:01 +10:00
17ead79b74
Merge pull request #82 from basecamp/dev
...
Omarchy v1.2.0
2025-07-06 20:58:36 -07:00
e03c9fce07
Fix up menu with sorting and a relaunch hyprland option
2025-07-06 18:41:12 -07:00
0f7d5744b9
Better height
2025-07-06 18:11:40 -07:00
19c2c708b6
Add script to refresh waybar config and restart it
2025-07-06 18:00:41 -07:00
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
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
786d14071d
Merge pull request #81 from okdas/feat/hyprsunset-master
...
Add blue light filter
2025-07-06 17:34:19 -07:00
1d93459af5
Add migration to install hyprsunset for existing users
2025-07-06 17:28:30 -07:00
8fb744868f
Add hyprsunset to autostart
...
Ensures hyprsunset daemon starts automatically with Hyprland session
2025-07-06 17:18:51 -07:00
ab1fca0ce9
add hyprsunset
2025-07-06 17:12:56 -07:00
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
d3953e2b35
Fix early exit
2025-07-06 17:08:35 -07:00
d5fbab541f
Fix the grep target
2025-07-06 17:04:31 -07:00
98d758b505
Make it clear what installer we are running at a given moment
2025-07-06 16:44:28 -07:00
425603c790
Merge pull request #74 from ryanrhughes/add-boot-screen
...
Add graphical boot screen
2025-07-06 16:00:55 -07:00
00b621d7d7
Tweak the menu options
2025-07-06 15:11:56 -07:00
49234a8a16
Don't use tooltip for the power menu
2025-07-06 15:04:49 -07:00
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
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
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
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
2dc5b4fd8f
Merge pull request #63 from ryanrhughes/waybar-add-dnd
...
Add DND option to Waybar
2025-07-06 14:35:30 -07:00
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
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
b9b35c85c0
Merge pull request #80 from smola/smola/bash-completion
...
Enable bash-completion by default
2025-07-06 14:24:19 -07:00
5a8687b386
Enable bash-completion by default
2025-07-06 19:12:04 +02:00
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
2045056610
feat(bindings): Add keybindings for dismissing notifications in bindings.conf for mako
2025-07-06 00:34:11 -03:00
a0105fab4a
Move DND icon to the left of the clock
2025-07-05 18:26:45 -04:00
b43a99c11b
Add plymouth installer and migration
2025-07-05 16:42:19 -04:00
d3f5662064
Add touch to signal rebuild
2025-07-05 16:42:00 -04:00
20a09cad86
Add shutdown sync script
2025-07-05 16:41:38 -04:00
9a5f17eefd
Add script to generate new plymouth themes
2025-07-05 16:41:00 -04:00
ce766d475a
Add plymouth themes
2025-07-05 16:40:37 -04:00
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
bd8a98cd63
username needs to be set for fprointd-enroll
2025-07-05 19:15:00 +02:00
6f6b1565fe
Float and center file pickers
2025-07-05 10:08:02 -07:00
760f799943
Add power menu to waybar
2025-07-05 17:12:03 +10:00
d58d0f0b45
Add DND option to Waybar
2025-07-04 22:33:00 -04:00
2d0f094449
Add migration for adding ffmpegthumbnailer
2025-07-04 18:32:14 -07:00
c00f4c9608
Add ffmpegthumbnailer to get thumbnails of videos in nautilus
2025-07-04 18:31:09 -07:00
5e2dd6ba15
Suggest clickfinger_behavior
2025-07-04 18:05:37 -07:00
46f52c7e4a
Just leave it at default and use as example
2025-07-04 17:55:38 -07:00
54eb2460cb
Show where the options can be found
2025-07-04 17:50:09 -07:00
0e7e0b6e4f
Expose and slightly increase mouse/trackpad sensitivity
2025-07-04 17:49:06 -07:00
1481003bc4
Just a tad faster
2025-07-04 17:43:49 -07:00
bb59912530
Excess CR
2025-07-04 17:32:50 -07:00
d0e1924556
Just expose directly
...
And turn up the repeat a little
2025-07-04 17:32:33 -07:00
405bce4c46
Scrolling the terminal needs to be faster than standard
2025-07-04 17:25:09 -07:00
36c6fb8b9e
Set a lower default scroll factor for touchpads and suggest other common changes
2025-07-04 17:23:24 -07:00
9906414866
Add missing new LocalSend default application
2025-07-04 17:00:36 -07:00
3d871adc4a
Merge pull request #60 from basecamp/dev
...
Omarchy 1.1
2025-07-04 16:49:44 -07:00
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
e166cde9d0
Don't let this stop it
2025-07-04 16:20:56 -07:00
fcaf61162c
Won't be set in that shell
2025-07-04 16:20:30 -07:00
b15166cce0
Use clipse bin as well
2025-07-04 16:18:50 -07:00
3c1e7e5b10
Switch to bin versions where possible
2025-07-04 16:10:58 -07:00
ce875b6fee
Be resilient to power profile not existing
2025-07-04 16:08:04 -07:00
63d4d6d302
Only ask if we don't have the identification already
2025-07-04 16:03:19 -07:00
e3b211efae
Fix missing directory
2025-07-04 16:00:28 -07:00
211b99320b
Add localsend-bin
...
No rust conflicts! Closes #51 , #46
2025-07-04 15:54:11 -07:00
1d90a15c16
Add missing docker config migration
2025-07-04 15:49:04 -07:00
648d061b3c
Fix missing dir for /etc/docker
2025-07-04 15:47:38 -07:00
3d8c15a397
Correct name
2025-07-04 15:44:28 -07:00
559e628ccf
Merge branch 'master' into dev
2025-07-04 15:38:45 -07:00
ea37c7ccb5
Use custom branch if $OMARCHY_REF has been specified
2025-07-04 15:38:34 -07:00
c74ad0a013
Catch errors and offer a retry
2025-07-04 15:29:48 -07:00
5957da5ecb
No confirm the removal
2025-07-04 15:24:36 -07:00
e4db074d38
Add migration to switch from vlc to mpv
2025-07-04 15:22:04 -07:00
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
89ee15f5fb
Excess CR
2025-07-04 15:05:34 -07:00
985d137d71
Add a fingerprint setup script
...
Follow-up to #54
2025-07-04 15:05:07 -07:00
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
3b755b09aa
Use Chromium as the default browser
...
Prevents that warning on first start
2025-07-04 12:10:52 -07:00
1b26d75f3e
Merge pull request #55 from c4software/patch-1
...
Improve keyboard layout compatibility
2025-07-04 11:55:03 -07:00
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
a4e6846cd1
Merge branch 'dev' into toggle-wofi
2025-07-04 11:51:24 -07:00
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
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
0ab85263e2
Open and close wofi with the same binding
2025-07-04 20:27:51 +02:00
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
d05020b7c1
Include Google Messages as a web app too
2025-07-03 13:59:31 -07:00
5cb345ef28
Merge branch 'master' into dev
2025-07-03 13:50:36 -07:00
1a061cb427
Add Google Messages for RCS via Android
...
Great for SMS 2FA etc!
2025-07-03 13:38:50 -07:00
9a99e24d67
Tweak keybindings and include the ones in the defaults too
2025-07-03 13:14:42 -07:00
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
ebe4420c10
Merge pull request #44 from oca159/master
...
feat: add script to show keybindings
2025-07-03 12:38:40 -07:00
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
f7ec407891
feat: add script to show keybindings
2025-07-03 13:09:15 -06:00
59b18ce5b8
add yayf alias
2025-07-03 10:14:22 -03:00
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
6faa33f422
No transparency on image viewing
2025-07-02 22:16:15 -07:00
8c631250c2
Merge pull request #29 from iharsuvorau/wofi-fix
...
Prevent wofi from stacking up
2025-07-02 20:39:25 -07:00
d00e463eca
Merge branch 'master' into dev
2025-07-02 20:07:51 -07:00
56ebe49468
Fix missing fd tool and bad alias
2025-07-02 20:07:45 -07:00
8df95b6fb3
Explain how to get this working
2025-07-02 20:06:42 -07:00
04b4c3c9a5
Install missing fd
2025-07-02 19:53:44 -07:00
e0a123d56e
Merge branch 'master' into dev
2025-07-02 19:47:28 -07:00
863a1b0b3e
Fix nvidia check
2025-07-02 16:21:52 -07:00
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
e9a399173b
Set a default branch name
2025-07-02 13:15:43 -07:00
14fe67e179
Merge pull request #13 from Kn0ax/master
...
Nvidia support for omarchy
2025-07-02 12:54:21 -07:00
e8c9a5ad49
remove defensive code
2025-07-01 21:52:49 +02:00
35aa002475
Merge pull request #20 from harilvfs/license
...
chore: add MIT license file
2025-06-30 16:42:20 -07:00
8d15510a0c
Update LICENSE
2025-06-30 16:42:09 -07:00
3c07b541bd
Good window defaults for gaming
2025-06-30 16:00:03 -07:00
f244be542f
add license file
2025-07-01 00:47:40 +05:45
d6a44c24a7
remove unneeded comments
2025-06-30 20:53:36 +02:00
188d1c331a
requested changes
2025-06-30 20:45:17 +02:00
cfa63fdc67
Add function to refresh xcompose after changes
2025-06-29 21:11:49 -07:00
da31736b9a
Explain it
2025-06-29 19:01:48 -07:00
5e56279fee
Float sound and bluetooth settings
2025-06-29 19:01:25 -07:00
504a7a85c2
Merge pull request #15 from 0xProt/master
...
chore: removed duplicated key in waybar battery config
2025-06-29 17:16:43 -07:00
b5dfaef8bb
enable multilib (if not already)
2025-06-30 00:47:42 +02:00
8f68793f7c
fix script path
...
meh, stupid me
2025-06-30 00:38:36 +02:00
86d9050420
chore: removed duplicated key in waybar battery config
2025-06-29 22:38:14 +01:00
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
3162a4cd5a
This strategy didnt actually work, just use all
2025-06-29 12:50:53 -07:00
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
d227a541f0
Add migration to fix the persistent workspaces in the waybar config
2025-06-29 12:39:22 -07:00
40cd9575d2
Merge pull request #10 from kennethgeerts/master
...
Fix for persistent workspaces shown in waybar
2025-06-29 12:35:07 -07:00
671f9c7882
Sleep on Super + Shift + Escape
...
And move restarting Hyprland to Super + Alt + Escape
2025-06-28 16:48:16 -07:00
6af496f394
Fix opacity
2025-06-28 16:30:43 -07:00
56f60adf6b
Fix for persistent workspaces shown in waybar
2025-06-29 01:17:17 +02:00
9a8f4523e7
Fix that Chromium is now a capitalized class
2025-06-28 16:01:43 -07:00
18931a8fd3
Need to have the service available first
2025-06-28 15:50:19 -07:00
6842258031
Fix this
2025-06-28 11:51:11 -07:00
aa4fddf53f
Run these again so the updated omarchy-update gets them too
2025-06-28 11:50:19 -07:00
07b89e0ad8
Only run this if we are missing bat
2025-06-28 11:48:08 -07:00
2a2a77685c
Add migration system and fix bluetooth service + missing bat
2025-06-28 11:46:28 -07:00