Commit Graph

102 Commits

Author SHA1 Message Date
1ebf88bac0 full swayosd integration 2025-07-23 01:51:04 +03:00
8071642b66 Use consistent conditional 2025-07-22 12:37:57 -04: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
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
95c6882e54 Ensure first-run flow isn't run for existing installations 2025-07-21 18:47:06 -04:00
5d09154079 Start walker service after doing installation 2025-07-20 22:19:22 -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
b8b3548019 Update waybar.css to fix waybar dancing workspace numbers with a migration 2025-07-20 21:09:07 -05:00
dca7e9a8e8 Also don't do these migrations if they were already completed 2025-07-20 17:52:32 -05:00
5b42501c9f Same style as others with description always 2025-07-20 17:44:08 -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
aac9e158d1 Migration to add libappindicator-gtk3 2025-07-19 22:25:32 -05:00
6b947ffb45 Add satty to the default screenshot flow 2025-07-19 16:49:39 -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
2e874adb50 Add simple screen recordings (#235)
* Add simple screen recording tool

* Need slurp too
2025-07-18 22:55:28 -05:00
f8a7e1c7eb Finish transition from audio settings GUI to TUI 2025-07-18 22:54:17 -05:00
f388e90d3b Add migration for new Catppuccin Latte theme 2025-07-18 14:35:37 -07: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
49c38c835f Add migration for waybar/config.jsonc rename
Co-authored-by: @nullndr
Closes #169
2025-07-17 16:00:13 -07:00
3f01ced913 Fixup migration 2025-07-17 14:32:22 -07:00
38417b36e9 Merge branch 'dev' into add-docker-buildx 2025-07-17 17:26:51 -04:00
e00c4ad0dc Link up the theme too 2025-07-17 14:22:01 -07:00
ea7d615eef add docker-buildx package 2025-07-17 11:46:12 +02: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
b1c5b420bc Add migration to enable firewall 2025-07-16 16:47:36 -07:00
7098260e69 Refresh waybar configuration 2025-07-16 07:39:02 -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
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
b8d64f1737 Copy over new Omarchy application desktop definition 2025-07-15 17:54:53 -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
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
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
5739fa741c Migration to create default fontconfig 2025-07-14 16:20:54 -07:00
03f7403cdd Add migration to fix XCompose in Typora 2025-07-13 18:02:19 -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
b761d3df0b Fix the migration, not the installer 2025-07-11 09:23:22 -07:00
e8b47de2a9 Add migration to install new matte black theme 2025-07-11 09:10:59 -07:00
e6016034e6 No longer relevant since we moved to polkit-gnome 2025-07-10 16:49:14 -07:00