Commit Graph
75 Commits
Author SHA1 Message Date
David Heinemeier Hansson 3376076216 Update and add new default themes 2026-03-26 16:33:45 +01:00
David Heinemeier Hansson 6eb4a87b50 Bump version 2026-03-26 09:38:58 +01:00
David Heinemeier HanssonandGitHub 83f010451e Revert "intel-ipu7-camera: use v4l2-relayd for on-demand camera feed" 2026-03-26 09:37:53 +01:00
ryanrhughesandgithub-actions[bot] b8a12b48b1 chore: sync AUR packages (edge) 2026-03-26 07:00:26 +00:00
Spencer Bull ad14b24066 add v4l2-relayd to omarchy package mirror and as a dep to intel-ipu7-camera
Signed-off-by: Spencer Bull <Spencer.Bull@Dell.com>
2026-03-25 10:12:51 -05:00
David Heinemeier HanssonandGitHub 57f3c114c9 Merge pull request #59 from omacom-io/auto/sync-aur-edge
chore: sync AUR packages (edge)
2026-03-25 13:24:02 +01:00
David Heinemeier Hansson 5111f601af No longer needed 2026-03-25 13:07:21 +01:00
David Heinemeier HanssonandGitHub 7437df336e Merge pull request #60 from TsaiGaggery/fix-camera-session
intel-ipu7-camera: use v4l2-relayd for on-demand camera feed
2026-03-25 13:06:52 +01:00
ryanrhughesandgithub-actions[bot] 8b0dd25b38 chore: sync AUR packages (edge) 2026-03-25 06:54:42 +00:00
Gaggery Tsai cc1508c75c intel-ipu7-camera: use v4l2-relayd for on-demand camera feed
Replace camera-feed-watch and camera-session with v4l2-relayd, a
single-process daemon that manages the icamerasrc -> v4l2loopback feed.
v4l2-relayd uses V4L2_EVENT_PRI_CLIENT_USAGE kernel events to detect
when an app starts/stops streaming, providing zero-polling on-demand
camera activation with LED control.

This is a generic solution that works with all PipeWire apps (Snapshot,
Chromium, Firefox, etc.) without per-app wrappers or .desktop patching.

The key advantage over the previous camera-feed-watch approach: v4l2-relayd
keeps a single persistent v4l2sink writer, switching only the data source
(splash vs icamerasrc) via appsrc. This avoids the PipeWire stale mmap
buffer issue that caused degraded framerate on subsequent camera sessions
when the writer process changed.

Changes:
- Add v4l2-relayd as package dependency
- Add /etc/v4l2-relayd.d/ipu7.conf with icamerasrc pipeline config
- Add systemd service override for GST_PLUGIN_PATH and device access
- Remove camera-feed-watch, camera-feed-watch.service, camera-session,
  camera-feed.service, and Snapshot .desktop patching
- Restore PipeWireCamera feature flag for Chromium/Brave/Chrome
- Enable v4l2-relayd@ipu7.service at install time
2026-03-24 22:14:08 -07:00
Spencer Bull 929c8d007d migrate linux-ptl-audio package to linux-ptl to include audio and wifi in one package
Signed-off-by: Spencer Bull <Spencer.Bull@Dell.com>
2026-03-24 17:25:41 -05:00
David Heinemeier Hansson d9dfad1ab3 Add cliamp 2026-03-20 23:33:33 +01:00
Spencer Bull b311f063ac fix(intel-ipu7-camera): fix service enable, remove broken PipeWire browser flags
- Replace su - with systemctl --global enable + runuser; su - fails silently
  in pacman install scripts, leaving camera-feed-watch.service disabled
- Remove _add_pipewire_camera(): adding PipeWireCamera/WebRtcPipeWireCamera
  to browser flags routes camera through PipeWire which is non-functional for
  this setup; V4L2 direct access to /dev/video50 works correctly
- Fix disable-libcamera.conf: replace broken /dev/null script override with
  correct WirePlumber 0.5 wireplumber.profiles syntax

Closes #56
2026-03-20 06:54:14 -05:00
David Heinemeier Hansson 724de34cb1 Add intel-lmp for Intel laptop power management 2026-03-20 04:11:19 +01:00
Gaggery Tsai 35ed17f238 Add linux-ptl-audio kernel package for Panther Lake SDCA audio
Alternative kernel package based on Arch Linux 6.19.9 with 12 upstream
SDCA backport patches that enable audio on Intel Panther Lake systems
(Dell XPS 2026 and similar hardware with CS35L57 SoundWire amps).

The stock 6.19.9 kernel lacks the SDCA class/function topology driver
code needed for PTL audio. These patches backport the SDCA support from
mainline v7.0 to the stable 6.19.x series.

Tested on Dell XPS 16 (Panther Lake): all 4 CS35L57 amps probe with
calibration, SDCA jack detection works, sof-soundwire sound card
registers successfully.

CONFIG_RUST is disabled to avoid build failures with newer Rust
toolchain versions. Rust is not required for audio functionality.
2026-03-19 14:58:29 -07:00
David Heinemeier Hansson 1a76269919 Make it safe to do updates 2026-03-19 18:26:44 +01:00
David Heinemeier Hansson 938900a5e7 Fix update conflict 2026-03-18 19:57:09 +01:00
David Heinemeier Hansson 516d5329a4 Build custom kernel with panther lake patches 2026-03-18 19:19:24 +01:00
David Heinemeier Hansson 8fa543a57e Fix intel ipu7 camera package for sleep/wake 2026-03-17 13:41:21 +01:00
David Heinemeier Hansson d0a0ff3849 Rename package 2026-03-15 18:28:00 +01:00
David Heinemeier Hansson c98f963a0c Add omarchy-mipi-camera package to drive webcam in XPS 16 and other Panther Lake units 2026-03-15 18:25:23 +01:00
ryanrhughesandgithub-actions[bot] 0680f21c75 chore: sync AUR packages (edge) 2026-03-15 06:45:59 +00:00
ryanrhughesandgithub-actions[bot] b5ba0e2078 chore: sync AUR packages (edge) 2026-03-14 06:37:18 +00:00
David Heinemeier Hansson 8e946630da Add drivers for Slimbook Executive keyboard backlighting 2026-03-11 21:50:07 +01:00
David Heinemeier Hansson 700c72f11b Fix transparency plugin 2026-03-08 16:03:04 +01:00
ryanrhughesandgithub-actions[bot] 0d32a28636 chore: sync AUR packages (edge) 2026-03-08 06:33:59 +00:00
Ryan HughesandGitHub cacb2cacd9 Merge pull request #52 from omacom-io/auto/sync-aur-edge 2026-03-07 14:31:40 -05:00
David Heinemeier HanssonandGitHub 2a7539b58f Merge pull request #51 from jorgemanrubia/fix-nvim-transparency-highlights
Fix nvim transparency to preserve foreground colors
2026-03-07 19:42:56 +01:00
ryanrhughesandgithub-actions[bot] d2c64a5f3c chore: sync AUR packages (edge) 2026-03-07 06:30:11 +00:00
David Heinemeier Hansson ee72356e63 Add makima-bin so we can remap the copilot key to the omarchy menu 2026-03-05 14:27:59 -04:00
Jorge Manrubia 59bc0e3cab Fix nvim transparency to preserve foreground colors
nvim_set_hl with just { bg = "none" } replaces the entire highlight
definition, wiping foreground and other attributes. This breaks
snacks.nvim GitHub integration (gh_pr/gh_issue pickers) which reads
fg from Normal/NormalFloat at require-time.

Use nvim_get_hl to fetch existing attributes first, remove only bg,
then set the highlight back.

See basecamp/omarchy#4844 for the companion migration for existing installs.
2026-03-01 19:44:08 +01:00
Ryan Hughes ec5cb347fe Bump 2026-03-01 12:04:54 -05:00
ryanrhughesandgithub-actions[bot] f0c7eef557 chore: sync AUR packages (edge) 2026-03-01 06:37:03 +00:00
David Heinemeier Hansson 559abde0c8 Fix packaging to account for new dependencies 2026-02-28 22:11:33 +01:00
David Heinemeier Hansson 909e5d9f4e Update in both places 2026-02-28 21:59:23 +01:00
ryanrhughesandgithub-actions[bot] f3bbcb0aae chore: sync AUR packages (edge) 2026-02-28 06:28:18 +00:00
David Heinemeier Hansson ea069ce0d0 Include the new white theme too 2026-02-26 12:21:01 +01:00
Ryan Hughes 5713dd4817 Patch limine-mkinitcpio-hook for compatibility 2026-02-22 02:02:05 -05:00
David Heinemeier Hansson 54808ede14 Fix transparency for gutter with Kanagawa and others 2026-02-21 10:50:57 +01:00
David Heinemeier Hansson 43c36aa1aa Drop tmux navigator for now but add the missing vantablack 2026-02-19 20:24:05 +01:00
Ryan Hughes fd5c6fb7fe Update for Omarchy 3.4.0 2026-02-18 00:40:19 -05:00
Ryan Hughes ab5a2e2e68 Update for Omarchy 3.4.0 2026-02-18 00:39:01 -05:00
Ryan Hughes 314707ce0e Add tmux-navigator 2026-02-17 23:14:23 -05:00
ryanrhughesandgithub-actions[bot] a15d4c4cc1 chore: sync AUR packages (edge) 2026-02-15 06:42:00 +00:00
ryanrhughesandgithub-actions[bot] 539b76e294 chore: sync AUR packages (edge) 2026-02-13 06:51:19 +00:00
Ryan Hughes 74ceefdecb Sync 2026-02-11 17:47:01 -05:00
Ryan Hughes 8c5222fe01 Add pkgrel.override 2026-02-11 17:44:14 -05:00
Ryan HughesandGitHub b2999eaa7f Merge pull request #44 from omacom-io/auto/sync-aur-edge
chore: sync AUR packages (edge)
2026-02-10 00:40:08 -05:00
Ryan HughesandGitHub 8a39b47210 Bump pkgrel from 1 to 2 2026-02-10 00:39:59 -05:00
ryanrhughesandgithub-actions[bot] a049c2854c chore: sync AUR packages (edge) 2026-02-09 06:57:14 +00:00